From e7a90d9a7ce15d9405f5d750593715306a542c83 Mon Sep 17 00:00:00 2001 From: Stephen Randall Date: Mon, 4 Mar 2019 15:55:20 +0000 Subject: [PATCH 1/8] Added helm chart v1 --- helm/wekan/.helmignore | 22 ++++ helm/wekan/Chart.yaml | 13 ++ helm/wekan/OWNERS | 4 + helm/wekan/README.md | 1 + .../wekan/charts/mongodb-replicaset-3.6.4.tgz | Bin 0 -> 14728 bytes helm/wekan/requirements.lock | 6 + helm/wekan/requirements.yaml | 5 + helm/wekan/templates/NOTES.txt | 19 +++ helm/wekan/templates/_helpers.tpl | 82 +++++++++++++ helm/wekan/templates/deployment.yaml | 58 +++++++++ helm/wekan/templates/hpa.yaml | 18 +++ helm/wekan/templates/ingress.yaml | 40 ++++++ helm/wekan/templates/secrets.yaml | 14 +++ helm/wekan/templates/service.yaml | 25 ++++ helm/wekan/templates/serviceaccount.yaml | 12 ++ .../templates/tests/test-cloudserver.yaml | 27 +++++ helm/wekan/values.yaml | 114 ++++++++++++++++++ 17 files changed, 460 insertions(+) create mode 100644 helm/wekan/.helmignore create mode 100644 helm/wekan/Chart.yaml create mode 100644 helm/wekan/OWNERS create mode 100644 helm/wekan/README.md create mode 100644 helm/wekan/charts/mongodb-replicaset-3.6.4.tgz create mode 100644 helm/wekan/requirements.lock create mode 100644 helm/wekan/requirements.yaml create mode 100644 helm/wekan/templates/NOTES.txt create mode 100644 helm/wekan/templates/_helpers.tpl create mode 100644 helm/wekan/templates/deployment.yaml create mode 100644 helm/wekan/templates/hpa.yaml create mode 100644 helm/wekan/templates/ingress.yaml create mode 100644 helm/wekan/templates/secrets.yaml create mode 100644 helm/wekan/templates/service.yaml create mode 100644 helm/wekan/templates/serviceaccount.yaml create mode 100644 helm/wekan/templates/tests/test-cloudserver.yaml create mode 100644 helm/wekan/values.yaml diff --git a/helm/wekan/.helmignore b/helm/wekan/.helmignore new file mode 100644 index 000000000..7c04072e1 --- /dev/null +++ b/helm/wekan/.helmignore @@ -0,0 +1,22 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +OWNERS diff --git a/helm/wekan/Chart.yaml b/helm/wekan/Chart.yaml new file mode 100644 index 000000000..ffd164bfb --- /dev/null +++ b/helm/wekan/Chart.yaml @@ -0,0 +1,13 @@ +name: wekan +version: 1.0.0 +appVersion: 2.x.x +kubeVersion: "^1.8.0-0" +description: Open Source kanban +home: https://wekan.github.io/ +icon: https://wekan.github.io/wekan-logo.svg +sources: + - https://github.com/wekan/wekan +maintainers: + - name: technotaff + email: github@randall.cc +engine: gotpl diff --git a/helm/wekan/OWNERS b/helm/wekan/OWNERS new file mode 100644 index 000000000..08f7d5ddc --- /dev/null +++ b/helm/wekan/OWNERS @@ -0,0 +1,4 @@ +approvers: +- technotaff +reviewers: +- technotaff diff --git a/helm/wekan/README.md b/helm/wekan/README.md new file mode 100644 index 000000000..52da23809 --- /dev/null +++ b/helm/wekan/README.md @@ -0,0 +1 @@ +# README \ No newline at end of file diff --git a/helm/wekan/charts/mongodb-replicaset-3.6.4.tgz b/helm/wekan/charts/mongodb-replicaset-3.6.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3055b15d3142a120b065da56676a0082c7df7ad9 GIT binary patch literal 14728 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
ww1!M%1C--uv!fwizAZ%6p<=QFCjZkU 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

r%jx++ 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 Date: Mon, 4 Mar 2019 16:13:11 +0000 Subject: [PATCH 2/8] Delete mongodb-replicaset-3.6.4.tgz --- helm/wekan/charts/mongodb-replicaset-3.6.4.tgz | Bin 14728 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 helm/wekan/charts/mongodb-replicaset-3.6.4.tgz diff --git a/helm/wekan/charts/mongodb-replicaset-3.6.4.tgz b/helm/wekan/charts/mongodb-replicaset-3.6.4.tgz deleted file mode 100644 index 3055b15d3142a120b065da56676a0082c7df7ad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14728 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

ww1!M%1C--uv!fwizAZ%6p<=QFCjZkU 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

r%jx++ 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 Date: Mon, 4 Mar 2019 16:13:34 +0000 Subject: [PATCH 3/8] Delete requirements.lock --- helm/wekan/requirements.lock | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 helm/wekan/requirements.lock diff --git a/helm/wekan/requirements.lock b/helm/wekan/requirements.lock deleted file mode 100644 index 38dd70f4c..000000000 --- a/helm/wekan/requirements.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: mongodb-replicaset - repository: https://kubernetes-charts.storage.googleapis.com/ - version: 3.6.4 -digest: sha256:915036b66ee65022e4c4f5a088ee52eb1edcf9651adb8013105380eaf754abf5 -generated: 2019-03-04T10:59:06.655216577Z From e67ed023cd20970f6c01fe93dc10b82f8356050d Mon Sep 17 00:00:00 2001 From: Steve Randall Date: Mon, 4 Mar 2019 16:26:34 +0000 Subject: [PATCH 4/8] Create .gitkeep --- helm/wekan/charts/.gitkeep | 1 + 1 file changed, 1 insertion(+) create mode 100644 helm/wekan/charts/.gitkeep diff --git a/helm/wekan/charts/.gitkeep b/helm/wekan/charts/.gitkeep new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/helm/wekan/charts/.gitkeep @@ -0,0 +1 @@ + From 115d07da5af3ac56d49399bb1537fc7593abf6dd Mon Sep 17 00:00:00 2001 From: Stephen Randall Date: Mon, 4 Mar 2019 16:28:44 +0000 Subject: [PATCH 5/8] Added some notes --- helm/wekan/README.md | 9 ++++++++- helm/wekan/templates/NOTES.txt | 4 ++-- helm/wekan/values.yaml | 4 ---- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/helm/wekan/README.md b/helm/wekan/README.md index 52da23809..072c0548e 100644 --- a/helm/wekan/README.md +++ b/helm/wekan/README.md @@ -1 +1,8 @@ -# README \ No newline at end of file +# Helm Chart for Wekan + +## Features + + o Uses a MongoDB replica set by default - this allows fault-tolerant and scalable MongoDB deployment (or just set the replicas to 1 for a single server install) + + o Optional Horizontal Pod Autoscaler (HPA), so that your Wekan pods will scale automatically with increased CPU load. + diff --git a/helm/wekan/templates/NOTES.txt b/helm/wekan/templates/NOTES.txt index f2a92d613..8aa2e27b1 100644 --- a/helm/wekan/templates/NOTES.txt +++ b/helm/wekan/templates/NOTES.txt @@ -14,6 +14,6 @@ echo http://$SERVICE_IP:{{ .Values.service.port }} {{- else if contains "ClusterIP" .Values.service.type }} export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app={{ template "wekan.name" . }},release={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}") - echo "Visit http://127.0.0.1:8000 to use your application" - kubectl port-forward $POD_NAME 8000:8000 + echo "Visit http://127.0.0.1:8080 to use your application" + kubectl port-forward $POD_NAME 8080:8080 {{- end }} diff --git a/helm/wekan/values.yaml b/helm/wekan/values.yaml index b97b0a5f4..adc2c855c 100644 --- a/helm/wekan/values.yaml +++ b/helm/wekan/values.yaml @@ -27,10 +27,6 @@ credentials: accessKey: access-key secretKey: secret-key -## Specify log level (info, debug or trace) -## -logLevel: info - ## Specify additional environmental variables for the Deployment ## env: {} From 8984172ff6dd2b039e42ca0cd832cb80e37cef50 Mon Sep 17 00:00:00 2001 From: Stephen Randall Date: Mon, 4 Mar 2019 16:44:12 +0000 Subject: [PATCH 6/8] Readme updates --- helm/wekan/README.md | 54 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 52 insertions(+), 2 deletions(-) diff --git a/helm/wekan/README.md b/helm/wekan/README.md index 072c0548e..d3af930cb 100644 --- a/helm/wekan/README.md +++ b/helm/wekan/README.md @@ -2,7 +2,57 @@ ## Features - o Uses a MongoDB replica set by default - this allows fault-tolerant and scalable MongoDB deployment (or just set the replicas to 1 for a single server install) +o Uses a MongoDB replica set by default - this allows fault-tolerant + and scalable MongoDB deployment (or just set the replicas to 1 for + a single server install) - o Optional Horizontal Pod Autoscaler (HPA), so that your Wekan pods will scale automatically with increased CPU load. +o Optional Horizontal Pod Autoscaler (HPA), so that your Wekan pods + will scale automatically with increased CPU load. +## The configurable values (values.yaml) + +Scaling Wekan: + +```yaml +## Configuration for wekan component +## + +replicaCount: 1 +``` +**replicaCount** Will set the initial number of replicas for the Wekan pod (and container) + +```yaml +## Configure an horizontal pod autoscaler +## +autoscaling: + enabled: true + config: + minReplicas: 1 + maxReplicas: 16 + ## Note: when setting this, a `resources.request.cpu` is required. You + ## likely want to set it to `1` or some lower value. + ## + targetCPUUtilizationPercentage: 80 +``` +This section (if *enabled* is set to **true**) will enable the Kubernetes Horizontal Pod Autoscaler (HPA). + +**minReplicas:** this is the minimum number of pods to scale down to (We recommend setting this to the same value as **replicaCount**). + +**maxReplicas:** this is the maximum number of pods to scale up to. + +**targetCPUUtilizationPercentage:** This is the CPU at which the HPA will scale-out the number of Wekan pods. + +```yaml +mongodb-replicaset: + enabled: true + replicas: 3 + replicaSetName: rs0 + securityContext: + runAsUser: 1000 + fsGroup: 1000 + runAsNonRoot: true +``` + +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. From f1cde3e873ed2eb0a4fce9a073adb329b1cd9024 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 4 Mar 2019 21:27:35 +0200 Subject: [PATCH 7/8] - [Added a Helm Chart to the project](https://github.com/wekan/wekan/pull/2227). Thanks to TechnoTaff ! --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e9eac1dd8..5693aca2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Upcoming Wekan release + +This release adds the following new features: + +- [Added a Helm Chart to the project](https://github.com/wekan/wekan/pull/2227). + Thanks to TechnoTaff. + +Thanks to above GitHub users for their contributions. + # v2.37 2019-03-04 Wekan release This release fixes the following bugs: From b6b6be34f62decd6eccb8810d1596dc33f35aebe Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 4 Mar 2019 21:29:04 +0200 Subject: [PATCH 8/8] Update translations. --- i18n/cs.i18n.json | 86 +++++++++++++++++++++++------------------------ i18n/ru.i18n.json | 12 +++---- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json index 7c35138e4..54a393507 100644 --- a/i18n/cs.i18n.json +++ b/i18n/cs.i18n.json @@ -1,37 +1,37 @@ { "accept": "Přijmout", "act-activity-notify": "Notifikace aktivit", - "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-removeLabel": "Removed label __label__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", - "act-addChecklist": "added checklist __checklist__ to card __card__ at list __list__ at swimlane __swimlane__ at 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-createBoard": "created board __board__", - "act-createCard": "created card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-createCustomField": "created custom field __customField__ to 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__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", - "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "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-removeLabel": "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-createBoard": "přidal(a) tablo __board__", + "act-createCard": "přidal(a) kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __board__", + "act-createCustomField": "vytvořil(a) vlastní pole __customField__ na kartu __card__ do sloupce __list__ ve swimlane __swimlane__ na tablu __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": "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", @@ -56,14 +56,14 @@ "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 __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "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-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": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__", + "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", "add-attachment": "Přidat přílohu", "add-board": "Přidat tablo", @@ -121,7 +121,7 @@ "boardChangeTitlePopup-title": "Přejmenovat tablo", "boardChangeVisibilityPopup-title": "Upravit viditelnost", "boardChangeWatchPopup-title": "Změnit sledování", - "boardMenuPopup-title": "Board Settings", + "boardMenuPopup-title": "Nastavení Tabla", "boards": "Tabla", "board-view": "Náhled tabla", "board-view-cal": "Kalendář", @@ -181,21 +181,21 @@ "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": "crimson", - "color-darkgreen": "darkgreen", + "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": "magenta", + "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": "plum", + "color-plum": "švestková", "color-purple": "fialová", "color-red": "červená", "color-saddlebrown": "saddlebrown", @@ -350,7 +350,7 @@ "set-color-list": "Nastavit barvu", "listActionPopup-title": "Vypsat akce", "swimlaneActionPopup-title": "Akce swimlane", - "swimlaneAddPopup-title": "Add a Swimlane below", + "swimlaneAddPopup-title": "Přidat swimlane dolů", "listImportCardPopup-title": "Importovat Trello kartu", "listMorePopup-title": "Více", "link-list": "Odkaz na tento sloupec", @@ -465,9 +465,9 @@ "welcome-swimlane": "Milník 1", "welcome-list1": "Základní", "welcome-list2": "Pokročilé", - "card-templates-swimlane": "Card Templates", - "list-templates-swimlane": "List Templates", - "board-templates-swimlane": "Board Templates", + "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.", @@ -550,7 +550,7 @@ "subtask-settings": "Nastavení podúkolů", "boardSubtaskSettingsPopup-title": "Nastavení podúkolů tabla", "show-subtasks-field": "Karty mohou mít podúkoly", - "deposit-subtasks-board": "Deposit subtasks to this board:", + "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", diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json index 3d8c18a3a..2819408d7 100644 --- a/i18n/ru.i18n.json +++ b/i18n/ru.i18n.json @@ -20,16 +20,16 @@ "act-createCustomField": "created custom field __customField__ to 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-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": "imported board __board__", + "act-archivedSwimlane": "Дорожка __swimlane__ на доске __board__ перемещена в Архив", + "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__ from list __oldList__ at swimlane __oldSwimlane__ at board __oldBoard__ to list __list__ at swimlane __swimlane__ at board __board__", - "act-removeBoardMember": "removed member __member__ from board __board__", + "act-moveCard": "переместил карточку __card__ из списка __oldList__ с дорожки __oldSwimlane__ доски __oldBoard__ в список __list__ на дорожку __swimlane__ доски __board__", + "act-removeBoardMember": "удалил участника __member__ с доски __board__", "act-restoredCard": "restored card __card__ to list __list__ 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__", @@ -121,7 +121,7 @@ "boardChangeTitlePopup-title": "Переименовать доску", "boardChangeVisibilityPopup-title": "Изменить настройки видимости", "boardChangeWatchPopup-title": "Режимы оповещения", - "boardMenuPopup-title": "Board Settings", + "boardMenuPopup-title": "Настройки доски", "boards": "Доски", "board-view": "Вид доски", "board-view-cal": "Календарь",