Compare commits
10 Commits
feat/custo
...
fix/activi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
53d6ebb200 | ||
|
|
957d3d3c09 | ||
|
|
0d3d9a358f | ||
|
|
2269d23c94 | ||
|
|
e437d075e3 | ||
|
|
b422907b53 | ||
|
|
672dfe6540 | ||
|
|
ef5bf87fdf | ||
|
|
ec37f5480a | ||
|
|
7f5a1ab513 |
@@ -5,6 +5,8 @@ checksums:
|
|||||||
"%2C%20or%20see%20our/singular": e8a8f2a078fcaea03481710dcaccce5d
|
"%2C%20or%20see%20our/singular": e8a8f2a078fcaea03481710dcaccce5d
|
||||||
"%7B0%7D/singular": 18782768c8a0b3c2078747b34fbbcd24
|
"%7B0%7D/singular": 18782768c8a0b3c2078747b34fbbcd24
|
||||||
"%7B0%7D%20%7C%20%7B1%7D/singular": 4628f9c6ec13c2dc2984a6ab80e19f8b
|
"%7B0%7D%20%7C%20%7B1%7D/singular": 4628f9c6ec13c2dc2984a6ab80e19f8b
|
||||||
|
"%7B0%7D%20has%20been%20added%20to%20your%20favorites./singular": 0f752180183c80703b3f9f39dc97195f
|
||||||
|
"%7B0%7D%20has%20been%20removed%20from%20your%20favorites./singular": 26e4b4997ad8a711d0b3e46337799454
|
||||||
"%7B0%7D%20labels/singular": 785f92bedf786ff3e285adfc07c69d18
|
"%7B0%7D%20labels/singular": 785f92bedf786ff3e285adfc07c69d18
|
||||||
"%7B0%7D%20not%20found/singular": a2665fc66f128fee1a80ffec61c9f1a1
|
"%7B0%7D%20not%20found/singular": a2665fc66f128fee1a80ffec61c9f1a1
|
||||||
"%7BboardCount%2C%20plural%2C%20one%20%7BImport%20board%20(1)%7D%20other%20%7BImport%20boards%20(%7BboardCount%7D)%7D%7D/singular": 72358c550bd1a99fcb6e8952f0f947ef
|
"%7BboardCount%2C%20plural%2C%20one%20%7BImport%20board%20(1)%7D%20other%20%7BImport%20boards%20(%7BboardCount%7D)%7D%7D/singular": 72358c550bd1a99fcb6e8952f0f947ef
|
||||||
@@ -27,6 +29,7 @@ checksums:
|
|||||||
Add%20details.../singular: 2f42547fd5d199f173aa7a88c8a9b19a
|
Add%20details.../singular: 2f42547fd5d199f173aa7a88c8a9b19a
|
||||||
Add%20label/singular: 0be732d46df263265935fda342097a08
|
Add%20label/singular: 0be732d46df263265935fda342097a08
|
||||||
Add%20member/singular: 11979625770516ca287e929381778e02
|
Add%20member/singular: 11979625770516ca287e929381778e02
|
||||||
|
Add%20to%20favorites/singular: 532155acb0a46f2b6c37e15afb3ad21e
|
||||||
added%20%7B0%7D%20labels%3A%20%3C0%3E%7BlabelList%7D%3C%2F0%3E/singular: 42b0488d570626dc887c58ff669c953c
|
added%20%7B0%7D%20labels%3A%20%3C0%3E%7BlabelList%7D%3C%2F0%3E/singular: 42b0488d570626dc887c58ff669c953c
|
||||||
added%20a%20checklist/singular: 44304f4a5ef3a46378eea243b5d2df79
|
added%20a%20checklist/singular: 44304f4a5ef3a46378eea243b5d2df79
|
||||||
added%20a%20checklist%20item/singular: 20bc0330dba5a9ec978e04bec174365a
|
added%20a%20checklist%20item/singular: 20bc0330dba5a9ec978e04bec174365a
|
||||||
@@ -35,6 +38,7 @@ checksums:
|
|||||||
added%20checklist%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: fb6a852c50c1629f47c6f155fc93fdee
|
added%20checklist%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: fb6a852c50c1629f47c6f155fc93fdee
|
||||||
added%20checklist%20item%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: bdd202da20b1fffbec21792c5453f90c
|
added%20checklist%20item%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: bdd202da20b1fffbec21792c5453f90c
|
||||||
added%20label%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: b32be052b3d57de0c9120fa7f9fc86ee
|
added%20label%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: b32be052b3d57de0c9120fa7f9fc86ee
|
||||||
|
Added%20to%20favorites/singular: 848046ec65d15913112b466c544722eb
|
||||||
Adding%20a%20new%20member%20will%20cost%20an%20additional%20%7Bprice%7D%20(%7BbillingType%7D)%20per%20seat./singular: 12e88573028306110fbc15ef1e714892
|
Adding%20a%20new%20member%20will%20cost%20an%20additional%20%7Bprice%7D%20(%7BbillingType%7D)%20per%20seat./singular: 12e88573028306110fbc15ef1e714892
|
||||||
Adjust%20the%20square%20crop%20to%20fit%20your%20avatar./singular: a4df26bbce6f14c6962fac1324db00a8
|
Adjust%20the%20square%20crop%20to%20fit%20your%20avatar./singular: a4df26bbce6f14c6962fac1324db00a8
|
||||||
Admin/singular: 90eb20f1400db82ab874744e47836dc6
|
Admin/singular: 90eb20f1400db82ab874744e47836dc6
|
||||||
@@ -106,7 +110,6 @@ checksums:
|
|||||||
Can%20edit%20member%20roles%20and%20permissions/singular: c364e8e8866111a471f4081db0730049
|
Can%20edit%20member%20roles%20and%20permissions/singular: c364e8e8866111a471f4081db0730049
|
||||||
Can%20edit%20workspace/singular: 9768f990844e215c06910fed250da23a
|
Can%20edit%20workspace/singular: 9768f990844e215c06910fed250da23a
|
||||||
Can%20invite%20members/singular: e02e562bcb7f46008d9595e485951413
|
Can%20invite%20members/singular: e02e562bcb7f46008d9595e485951413
|
||||||
can%20manage%20workspace%20settings/singular: 78bfe1746f961f37b1cde85e5a0e9a13
|
|
||||||
Can%20manage%20workspace%20settings/singular: 27eb18d3be5b3d813996b7d5071e0317
|
Can%20manage%20workspace%20settings/singular: 27eb18d3be5b3d813996b7d5071e0317
|
||||||
Can%20remove%20members/singular: 97a452b0fb4b661eaca7e5b3d5b49dcd
|
Can%20remove%20members/singular: 97a452b0fb4b661eaca7e5b3d5b49dcd
|
||||||
Can%20view%20boards/singular: 14977bbbb566f72fc74e17d99bad09bb
|
Can%20view%20boards/singular: 14977bbbb566f72fc74e17d99bad09bb
|
||||||
@@ -462,10 +465,12 @@ checksums:
|
|||||||
Recruitment/singular: 78084ee4954aa22efe9ad7463d2a0c72
|
Recruitment/singular: 78084ee4954aa22efe9ad7463d2a0c72
|
||||||
Remote/singular: dc3e4280dfe5c455b38ba6c8884999cf
|
Remote/singular: dc3e4280dfe5c455b38ba6c8884999cf
|
||||||
Remove/singular: dba2fe5fe9f83f8078c687f28cba4b52
|
Remove/singular: dba2fe5fe9f83f8078c687f28cba4b52
|
||||||
|
Remove%20from%20favorites/singular: 74d9cc2d2f3c7a7dc42a7e62c8ee06d5
|
||||||
Remove%20member/singular: 1d77c2ca3768e486fd1fb5df30cb60d9
|
Remove%20member/singular: 1d77c2ca3768e486fd1fb5df30cb60d9
|
||||||
removed%20%7B0%7D%20labels%3A%20%3C0%3E%7BlabelList%7D%3C%2F0%3E/singular: 612fcfd4aca6818fc870f81d9687d63f
|
removed%20%7B0%7D%20labels%3A%20%3C0%3E%7BlabelList%7D%3C%2F0%3E/singular: 612fcfd4aca6818fc870f81d9687d63f
|
||||||
removed%20a%20label%20from%20the%20card/singular: f83ec18850a2a8a3f8242a740a04df06
|
removed%20a%20label%20from%20the%20card/singular: f83ec18850a2a8a3f8242a740a04df06
|
||||||
removed%20a%20member%20from%20the%20card/singular: 0bd7561bb79358fde3d595c3e60a315a
|
removed%20a%20member%20from%20the%20card/singular: 0bd7561bb79358fde3d595c3e60a315a
|
||||||
|
Removed%20from%20favorites/singular: 540609ab686ed67b1cfd7649467b8bc1
|
||||||
removed%20label%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: 7e0936b15831e65754588b8512f62fcb
|
removed%20label%20%3C0%3E%7B0%7D%3C%2F0%3E/singular: 7e0936b15831e65754588b8512f62fcb
|
||||||
removed%20the%20due%20date/singular: 000c084844718540fcad542dd8caf8b4
|
removed%20the%20due%20date/singular: 000c084844718540fcad542dd8caf8b4
|
||||||
renamed%20a%20checklist/singular: 4d208de1857740e63469007c5b8b491a
|
renamed%20a%20checklist/singular: 4d208de1857740e63469007c5b8b491a
|
||||||
@@ -581,6 +586,7 @@ checksums:
|
|||||||
Unable%20to%20reorder%20checklist%20item/singular: dcc238c72b85daf74ebd46adcd914473
|
Unable%20to%20reorder%20checklist%20item/singular: dcc238c72b85daf74ebd46adcd914473
|
||||||
Unable%20to%20reset%20permissions/singular: fb09d88ff4eb32afb852d733bafd515b
|
Unable%20to%20reset%20permissions/singular: fb09d88ff4eb32afb852d733bafd515b
|
||||||
Unable%20to%20send%20feedback/singular: 656c93265d7e2bef1245b17d85f85ae5
|
Unable%20to%20send%20feedback/singular: 656c93265d7e2bef1245b17d85f85ae5
|
||||||
|
Unable%20to%20update%20board/singular: 62899897d7bffcb1df3af77d460f0881
|
||||||
Unable%20to%20update%20board%20URL/singular: 080746884059142358b58d9a44ff7d93
|
Unable%20to%20update%20board%20URL/singular: 080746884059142358b58d9a44ff7d93
|
||||||
Unable%20to%20update%20board%20visibility/singular: a76a21d561b8943e9276e027a1e3f70d
|
Unable%20to%20update%20board%20visibility/singular: a76a21d561b8943e9276e027a1e3f70d
|
||||||
Unable%20to%20update%20card/singular: eca6002e57af8ec97324eae64e3b5731
|
Unable%20to%20update%20card/singular: eca6002e57af8ec97324eae64e3b5731
|
||||||
|
|||||||
@@ -47,6 +47,7 @@
|
|||||||
"@trpc/react-query": "catalog:",
|
"@trpc/react-query": "catalog:",
|
||||||
"@trpc/server": "catalog:",
|
"@trpc/server": "catalog:",
|
||||||
"date-fns": "^4.1.0",
|
"date-fns": "^4.1.0",
|
||||||
|
"framer-motion": "^12.26.2",
|
||||||
"geist": "^1.3.1",
|
"geist": "^1.3.1",
|
||||||
"jose": "^6.1.2",
|
"jose": "^6.1.2",
|
||||||
"next": "15.5.9",
|
"next": "15.5.9",
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ export default function Dropdown({
|
|||||||
leaveFrom="transform opacity-100 scale-100"
|
leaveFrom="transform opacity-100 scale-100"
|
||||||
leaveTo="transform opacity-0 scale-95"
|
leaveTo="transform opacity-0 scale-95"
|
||||||
>
|
>
|
||||||
<Menu.Items className="absolute right-0 z-50 mt-2 w-56 origin-top-right rounded-md border border-light-200 bg-light-50 p-1 shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none dark:border-dark-400 dark:bg-dark-300">
|
<Menu.Items className="absolute right-0 z-[100] isolate mt-2 w-56 origin-top-right rounded-md border border-light-200 bg-white p-1 shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none dark:border-dark-400 dark:bg-dark-300">
|
||||||
<div className="flex flex-col">
|
<div className="flex flex-col">
|
||||||
{items.map((item) => (
|
{items.map((item) => (
|
||||||
<Menu.Item key={item.label} disabled={item.disabled}>
|
<Menu.Item key={item.label} disabled={item.disabled}>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import type { Permission } from "@kan/shared";
|
import type { Permission } from "@kan/shared";
|
||||||
|
import { useContext } from "react";
|
||||||
|
|
||||||
import { useWorkspace } from "~/providers/workspace";
|
import { WorkspaceContext } from "~/providers/workspace";
|
||||||
import { api } from "~/utils/api";
|
import { api } from "~/utils/api";
|
||||||
|
|
||||||
interface UsePermissionsResult {
|
interface UsePermissionsResult {
|
||||||
@@ -30,7 +31,40 @@ interface UsePermissionsResult {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function usePermissions(): UsePermissionsResult {
|
export function usePermissions(): UsePermissionsResult {
|
||||||
const { workspace } = useWorkspace();
|
// Check if WorkspaceProvider is available (for public board views, it may not be)
|
||||||
|
const workspaceContext = useContext(WorkspaceContext);
|
||||||
|
|
||||||
|
// If WorkspaceProvider is not available, return safe defaults
|
||||||
|
if (!workspaceContext) {
|
||||||
|
const emptyPermissions: UsePermissionsResult = {
|
||||||
|
permissions: [],
|
||||||
|
role: null,
|
||||||
|
isLoading: false,
|
||||||
|
hasPermission: () => false,
|
||||||
|
canViewCard: false,
|
||||||
|
canCreateCard: false,
|
||||||
|
canEditCard: false,
|
||||||
|
canDeleteCard: false,
|
||||||
|
canCreateList: false,
|
||||||
|
canEditList: false,
|
||||||
|
canDeleteList: false,
|
||||||
|
canCreateBoard: false,
|
||||||
|
canEditBoard: false,
|
||||||
|
canDeleteBoard: false,
|
||||||
|
canViewComment: false,
|
||||||
|
canCreateComment: false,
|
||||||
|
canEditComment: false,
|
||||||
|
canDeleteComment: false,
|
||||||
|
canInviteMember: false,
|
||||||
|
canEditMember: false,
|
||||||
|
canRemoveMember: false,
|
||||||
|
canViewWorkspace: false,
|
||||||
|
canEditWorkspace: false,
|
||||||
|
};
|
||||||
|
return emptyPermissions;
|
||||||
|
}
|
||||||
|
|
||||||
|
const { workspace } = workspaceContext;
|
||||||
|
|
||||||
const { data, isLoading } = api.permission.getMyPermissions.useQuery(
|
const { data, isLoading } = api.permission.getMyPermissions.useQuery(
|
||||||
{ workspacePublicId: workspace.publicId },
|
{ workspacePublicId: workspace.publicId },
|
||||||
|
|||||||
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} wurde zu Ihren Favoriten hinzugefügt."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} wurde aus Ihren Favoriten entfernt."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Label hinzufügen"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Mitglied hinzufügen"
|
msgstr "Mitglied hinzufügen"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Zu Favoriten hinzufügen"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "{0} Labels hinzugefügt: <0>{labelList}</0>"
|
msgstr "{0} Labels hinzugefügt: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "hat eine Checkliste hinzugefügt"
|
msgstr "hat eine Checkliste hinzugefügt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "hat ein Checklistenelement hinzugefügt"
|
msgstr "hat ein Checklistenelement hinzugefügt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "hat ein Label zur Karte hinzugefügt"
|
msgstr "hat ein Label zur Karte hinzugefügt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "hat ein Mitglied zur Karte hinzugefügt"
|
msgstr "hat ein Mitglied zur Karte hinzugefügt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "hat Checkliste <0>{0}</0> hinzugefügt"
|
msgstr "hat Checkliste <0>{0}</0> hinzugefügt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "hat Checklistenelement <0>{0}</0> hinzugefügt"
|
msgstr "hat Checklistenelement <0>{0}</0> hinzugefügt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "hat Label <0>{0}</0> hinzugefügt"
|
msgstr "hat Label <0>{0}</0> hinzugefügt"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Zu Favoriten hinzugefügt"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Das Hinzufügen eines neuen Mitglieds kostet zusätzlich {price} ({billingType}) pro Platz."
|
msgstr "Das Hinzufügen eines neuen Mitglieds kostet zusätzlich {price} ({billingType}) pro Platz."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Sind Sie sicher, dass Sie dieses Label löschen möchten?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Bist du sicher, dass du dein Konto löschen möchtest?"
|
msgstr "Bist du sicher, dass du dein Konto löschen möchtest?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "hat <0>{0}</0> der Karte zugewiesen"
|
msgstr "hat <0>{0}</0> der Karte zugewiesen"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Passwort ändern"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Ändern Sie Ihre Spracheinstellungen."
|
msgstr "Ändern Sie Ihre Spracheinstellungen."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "hat den Fälligkeitstermin auf <0>{formattedDate}</0> geändert"
|
msgstr "hat den Fälligkeitstermin auf <0>{formattedDate}</0> geändert"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Abgeschlossen"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Vollständige Kontrolle und Eigentum:"
|
msgstr "Vollständige Kontrolle und Eigentum:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "hat ein Checklistenelement abgeschlossen"
|
msgstr "hat ein Checklistenelement abgeschlossen"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "hat Checklistenelement <0>{0}</0> abgeschlossen"
|
msgstr "hat Checklistenelement <0>{0}</0> abgeschlossen"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Liste erstellen"
|
msgstr "Liste erstellen"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Neue(n) {0} erstellen"
|
msgstr "Neue(n) {0} erstellen"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Neues Label erstellen"
|
msgstr "Neues Label erstellen"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Neue Liste erstellen"
|
msgstr "Neue Liste erstellen"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Vorlage erstellen"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Arbeitsbereich erstellen"
|
msgstr "Arbeitsbereich erstellen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "hat die Karte erstellt"
|
msgstr "hat die Karte erstellt"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Löschen"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Konto löschen"
|
msgstr "Konto löschen"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Board löschen"
|
msgstr "Board löschen"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Kommentar löschen"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Liste löschen"
|
msgstr "Liste löschen"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Vorlage löschen"
|
msgstr "Vorlage löschen"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Vorlage löschen"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Workspace löschen"
|
msgstr "Workspace löschen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "hat eine Checkliste gelöscht"
|
msgstr "hat eine Checkliste gelöscht"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "hat ein Checklistenelement gelöscht"
|
msgstr "hat ein Checklistenelement gelöscht"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "hat Checkliste <0>{0}</0> gelöscht"
|
msgstr "hat Checkliste <0>{0}</0> gelöscht"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "hat Checklistenelement <0>{0}</0> gelöscht"
|
msgstr "hat Checklistenelement <0>{0}</0> gelöscht"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Morgen fällig"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Bearbeiten"
|
msgstr "Bearbeiten"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Board-URL bearbeiten"
|
msgstr "Board-URL bearbeiten"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Loslegen"
|
msgstr "Loslegen"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Beginnen Sie, indem Sie eine(n) neue(n) {0} erstellen"
|
msgstr "Beginnen Sie, indem Sie eine(n) neue(n) {0} erstellen"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Beginne mit dem Erstellen einer neuen Liste"
|
msgstr "Beginne mit dem Erstellen einer neuen Liste"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Listenname"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listen"
|
msgstr "Listen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Weitere Aktivitäten laden"
|
msgstr "Weitere Aktivitäten laden"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Weitere Aktivitäten laden"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Berechtigungen werden geladen..."
|
msgstr "Berechtigungen werden geladen..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Wird geladen..."
|
msgstr "Wird geladen..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Niedrige Priorität"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "Magic Link"
|
msgstr "Magic Link"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Als Vorlage speichern"
|
msgstr "Als Vorlage speichern"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "hat ein Checklistenelement als unvollständig markiert"
|
msgstr "hat ein Checklistenelement als unvollständig markiert"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "hat Checklistenelement <0>{0}</0> als unvollständig markiert"
|
msgstr "hat Checklistenelement <0>{0}</0> als unvollständig markiert"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "hat Checklistenelement <0>{0}</0> als unvollständig markiert"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Mittlere Priorität"
|
msgstr "Mittlere Priorität"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Mitglied"
|
msgstr "Mitglied"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "monatliche Abrechnung"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "hat die Karte von <0>{0}</0> nach <1>{1}</1> verschoben"
|
msgstr "hat die Karte von <0>{0}</0> nach <1>{1}</1> verschoben"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "hat die Karte in eine andere Liste verschoben"
|
msgstr "hat die Karte in eine andere Liste verschoben"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Nächste Schritte"
|
msgstr "Nächste Schritte"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Keine {0}"
|
msgstr "Keine {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "Für diesen Anhang ist keine Download-URL verfügbar."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Keine Tastaturkürzel registriert."
|
msgstr "Keine Tastaturkürzel registriert."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Keine Listen"
|
msgstr "Keine Listen"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Es wurden noch keine Listen erstellt"
|
msgstr "Es wurden noch keine Listen erstellt"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Bitte wähle eine Datei zum Hochladen aus."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Remote"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Entfernen"
|
msgstr "Entfernen"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Aus Favoriten entfernen"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Mitglied entfernen"
|
msgstr "Mitglied entfernen"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "{0} Labels entfernt: <0>{labelList}</0>"
|
msgstr "{0} Labels entfernt: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "hat ein Label von der Karte entfernt"
|
msgstr "hat ein Label von der Karte entfernt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "hat ein Mitglied von der Karte entfernt"
|
msgstr "hat ein Mitglied von der Karte entfernt"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Aus Favoriten entfernt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "hat Label <0>{0}</0> entfernt"
|
msgstr "hat Label <0>{0}</0> entfernt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "hat den Fälligkeitstermin entfernt"
|
msgstr "hat den Fälligkeitstermin entfernt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "hat eine Checkliste umbenannt"
|
msgstr "hat eine Checkliste umbenannt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "hat Checkliste <0>{0}</0> umbenannt"
|
msgstr "hat Checkliste <0>{0}</0> umbenannt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "hat Checklistenelement in <0>{0}</0> umbenannt"
|
msgstr "hat Checklistenelement in <0>{0}</0> umbenannt"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Selbst hosten"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Selbst hosten mit Github"
|
msgstr "Selbst hosten mit Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "hat sich selbst die Karte zugewiesen"
|
msgstr "hat sich selbst die Karte zugewiesen"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Fälligkeitsdatum festlegen"
|
msgstr "Fälligkeitsdatum festlegen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "hat den Fälligkeitstermin festgelegt"
|
msgstr "hat den Fälligkeitstermin festgelegt"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Berechtigungen können nicht zurückgesetzt werden"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Feedback konnte nicht gesendet werden"
|
msgstr "Feedback konnte nicht gesendet werden"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Tafel konnte nicht aktualisiert werden"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Board-URL kann nicht aktualisiert werden"
|
msgstr "Board-URL kann nicht aktualisiert werden"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Berechtigungen können nicht aktualisiert werden"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Rolle kann nicht aktualisiert werden"
|
msgstr "Rolle kann nicht aktualisiert werden"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "hat <0>{0}</0> von der Karte entfernt"
|
msgstr "hat <0>{0}</0> von der Karte entfernt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "hat sich selbst von der Karte entfernt"
|
msgstr "hat sich selbst von der Karte entfernt"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Aktualisieren"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Label aktualisieren"
|
msgstr "Label aktualisieren"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "hat ein Checklistenelement aktualisiert"
|
msgstr "hat ein Checklistenelement aktualisiert"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "hat die Beschreibung aktualisiert"
|
msgstr "hat die Beschreibung aktualisiert"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "hat den Fälligkeitstermin aktualisiert"
|
msgstr "hat den Fälligkeitstermin aktualisiert"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "hat den Titel aktualisiert"
|
msgstr "hat den Titel aktualisiert"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "hat den Titel in <0>{0}</0> geändert"
|
msgstr "hat den Titel in <0>{0}</0> geändert"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Warum ein open source Trello entwickeln?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Arbeitsbereich"
|
msgstr "Arbeitsbereich"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Sie können selbst hosten, indem sie den anweisungen in unserem <0>repo<
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} has been added to your favorites."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} has been removed from your favorites."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -147,39 +157,43 @@ msgstr "Add label"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Add member"
|
msgstr "Add member"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Add to favorites"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "added {0} labels: <0>{labelList}</0>"
|
msgstr "added {0} labels: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "added a checklist"
|
msgstr "added a checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "added a checklist item"
|
msgstr "added a checklist item"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "added a label to the card"
|
msgstr "added a label to the card"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "added a member to the card"
|
msgstr "added a member to the card"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "added checklist <0>{0}</0>"
|
msgstr "added checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "added checklist item <0>{0}</0>"
|
msgstr "added checklist item <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "added label <0>{0}</0>"
|
msgstr "added label <0>{0}</0>"
|
||||||
|
|
||||||
@@ -187,6 +201,10 @@ msgstr "added label <0>{0}</0>"
|
|||||||
#~ msgid "added label <0>{label}</0>"
|
#~ msgid "added label <0>{label}</0>"
|
||||||
#~ msgstr "added label <0>{label}</0>"
|
#~ msgstr "added label <0>{label}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Added to favorites"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgstr "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
@@ -314,8 +332,8 @@ msgstr "Are you sure you want to delete your account?"
|
|||||||
#~ msgid "around the world"
|
#~ msgid "around the world"
|
||||||
#~ msgstr "around the world"
|
#~ msgstr "around the world"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "assigned <0>{0}</0> to the card"
|
msgstr "assigned <0>{0}</0> to the card"
|
||||||
|
|
||||||
@@ -623,8 +641,8 @@ msgstr "Change Password"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Change your language preferences."
|
msgstr "Change your language preferences."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "changed the due date to <0>{formattedDate}</0>"
|
msgstr "changed the due date to <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -712,12 +730,12 @@ msgstr "Complete"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Complete control and ownership:"
|
msgstr "Complete control and ownership:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "completed a checklist item"
|
msgstr "completed a checklist item"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "completed checklist item <0>{0}</0>"
|
msgstr "completed checklist item <0>{0}</0>"
|
||||||
|
|
||||||
@@ -828,7 +846,7 @@ msgid "Create list"
|
|||||||
msgstr "Create list"
|
msgstr "Create list"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Create new {0}"
|
msgstr "Create new {0}"
|
||||||
@@ -847,7 +865,7 @@ msgid "Create new label"
|
|||||||
msgstr "Create new label"
|
msgstr "Create new label"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Create new list"
|
msgstr "Create new list"
|
||||||
|
|
||||||
@@ -864,7 +882,7 @@ msgstr "Create template"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Create workspace"
|
msgstr "Create workspace"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "created the card"
|
msgstr "created the card"
|
||||||
|
|
||||||
@@ -946,7 +964,7 @@ msgstr "Delete"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Delete account"
|
msgstr "Delete account"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Delete board"
|
msgstr "Delete board"
|
||||||
|
|
||||||
@@ -962,7 +980,7 @@ msgstr "Delete comment"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Delete list"
|
msgstr "Delete list"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Delete template"
|
msgstr "Delete template"
|
||||||
|
|
||||||
@@ -972,21 +990,21 @@ msgstr "Delete template"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Delete workspace"
|
msgstr "Delete workspace"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "deleted a checklist"
|
msgstr "deleted a checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "deleted a checklist item"
|
msgstr "deleted a checklist item"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "deleted checklist <0>{0}</0>"
|
msgstr "deleted checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "deleted checklist item <0>{0}</0>"
|
msgstr "deleted checklist item <0>{0}</0>"
|
||||||
|
|
||||||
@@ -1082,7 +1100,7 @@ msgstr "Due tomorrow"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Edit"
|
msgstr "Edit"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Edit board URL"
|
msgstr "Edit board URL"
|
||||||
@@ -1378,7 +1396,7 @@ msgid "Get Started"
|
|||||||
msgstr "Get Started"
|
msgstr "Get Started"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Get started by creating a new {0}"
|
msgstr "Get started by creating a new {0}"
|
||||||
|
|
||||||
@@ -1386,7 +1404,7 @@ msgstr "Get started by creating a new {0}"
|
|||||||
#~ msgid "Get started by creating a new board"
|
#~ msgid "Get started by creating a new board"
|
||||||
#~ msgstr "Get started by creating a new board"
|
#~ msgstr "Get started by creating a new board"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Get started by creating a new list"
|
msgstr "Get started by creating a new list"
|
||||||
|
|
||||||
@@ -1704,7 +1722,7 @@ msgstr "List name"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Lists"
|
msgstr "Lists"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Load more activities"
|
msgstr "Load more activities"
|
||||||
|
|
||||||
@@ -1712,7 +1730,7 @@ msgstr "Load more activities"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Loading permissions..."
|
msgstr "Loading permissions..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Loading..."
|
msgstr "Loading..."
|
||||||
|
|
||||||
@@ -1740,16 +1758,16 @@ msgstr "Low Priority"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "magic link"
|
msgstr "magic link"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Make template"
|
msgstr "Make template"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "marked a checklist item as incomplete"
|
msgstr "marked a checklist item as incomplete"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "marked checklist item <0>{0}</0> as incomplete"
|
msgstr "marked checklist item <0>{0}</0> as incomplete"
|
||||||
|
|
||||||
@@ -1757,6 +1775,8 @@ msgstr "marked checklist item <0>{0}</0> as incomplete"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Medium Priority"
|
msgstr "Medium Priority"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Member"
|
msgstr "Member"
|
||||||
@@ -1785,7 +1805,7 @@ msgstr "monthly billing"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgstr "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
|
|
||||||
@@ -1793,7 +1813,7 @@ msgstr "moved the card from <0>{0}</0> to<1>{1}</1>"
|
|||||||
#~ msgid "moved the card from <0>{fromList}</0> to<1>{toList}</1>"
|
#~ msgid "moved the card from <0>{fromList}</0> to<1>{toList}</1>"
|
||||||
#~ msgstr "moved the card from <0>{fromList}</0> to<1>{toList}</1>"
|
#~ msgstr "moved the card from <0>{fromList}</0> to<1>{toList}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "moved the card to another list"
|
msgstr "moved the card to another list"
|
||||||
|
|
||||||
@@ -1887,7 +1907,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Next Steps"
|
msgstr "Next Steps"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "No {0}"
|
msgstr "No {0}"
|
||||||
|
|
||||||
@@ -1919,11 +1939,11 @@ msgstr "No download URL available for this attachment."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "No keyboard shortcuts registered."
|
msgstr "No keyboard shortcuts registered."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "No lists"
|
msgstr "No lists"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "No lists have been created yet"
|
msgstr "No lists have been created yet"
|
||||||
|
|
||||||
@@ -2098,6 +2118,7 @@ msgstr "Please select a file to upload."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2225,25 +2246,33 @@ msgstr "Remote"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remove"
|
msgstr "Remove"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Remove from favorites"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Remove member"
|
msgstr "Remove member"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "removed {0} labels: <0>{labelList}</0>"
|
msgstr "removed {0} labels: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "removed a label from the card"
|
msgstr "removed a label from the card"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "removed a member from the card"
|
msgstr "removed a member from the card"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Removed from favorites"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "removed label <0>{0}</0>"
|
msgstr "removed label <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2251,22 +2280,22 @@ msgstr "removed label <0>{0}</0>"
|
|||||||
#~ msgid "removed label <0>{label}</0>"
|
#~ msgid "removed label <0>{label}</0>"
|
||||||
#~ msgstr "removed label <0>{label}</0>"
|
#~ msgstr "removed label <0>{label}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "removed the due date"
|
msgstr "removed the due date"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "renamed a checklist"
|
msgstr "renamed a checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "renamed checklist <0>{0}</0>"
|
msgstr "renamed checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "renamed checklist item to <0>{0}</0>"
|
msgstr "renamed checklist item to <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2356,7 +2385,7 @@ msgstr "Self Host"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Self host with Github"
|
msgstr "Self host with Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "self-assigned the card"
|
msgstr "self-assigned the card"
|
||||||
|
|
||||||
@@ -2380,7 +2409,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Set due date"
|
msgstr "Set due date"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "set the due date"
|
msgstr "set the due date"
|
||||||
|
|
||||||
@@ -2760,6 +2789,10 @@ msgstr "Unable to reset permissions"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Unable to send feedback"
|
msgstr "Unable to send feedback"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Unable to update board"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Unable to update board URL"
|
msgstr "Unable to update board URL"
|
||||||
@@ -2811,8 +2844,8 @@ msgstr "Unable to update permissions"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Unable to update role"
|
msgstr "Unable to update role"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "unassigned <0>{0}</0> from the card"
|
msgstr "unassigned <0>{0}</0> from the card"
|
||||||
|
|
||||||
@@ -2820,7 +2853,7 @@ msgstr "unassigned <0>{0}</0> from the card"
|
|||||||
#~ msgid "unassigned <0>{memberName}</0> from the card"
|
#~ msgid "unassigned <0>{memberName}</0> from the card"
|
||||||
#~ msgstr "unassigned <0>{memberName}</0> from the card"
|
#~ msgstr "unassigned <0>{memberName}</0> from the card"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "unassigned themselves from the card"
|
msgstr "unassigned themselves from the card"
|
||||||
|
|
||||||
@@ -2879,24 +2912,24 @@ msgstr "Update"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Update label"
|
msgstr "Update label"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "updated a checklist item"
|
msgstr "updated a checklist item"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "updated the description"
|
msgstr "updated the description"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "updated the due date"
|
msgstr "updated the due date"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "updated the title"
|
msgstr "updated the title"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "updated the title to <0>{0}</0>"
|
msgstr "updated the title to <0>{0}</0>"
|
||||||
|
|
||||||
@@ -3041,7 +3074,7 @@ msgstr "Why make an open source Trello?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Workspace"
|
msgstr "Workspace"
|
||||||
|
|
||||||
@@ -3150,8 +3183,8 @@ msgstr "You can self-host by following the instructions in our <0>repo</0>."
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} se ha añadido a tus favoritos."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} se ha eliminado de tus favoritos."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Añadir etiqueta"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Añadir miembro"
|
msgstr "Añadir miembro"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Añadir a favoritos"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "añadió {0} etiquetas: <0>{labelList}</0>"
|
msgstr "añadió {0} etiquetas: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "añadió una lista de verificación"
|
msgstr "añadió una lista de verificación"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "añadió un elemento a la lista de verificación"
|
msgstr "añadió un elemento a la lista de verificación"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "añadió una etiqueta a la tarjeta"
|
msgstr "añadió una etiqueta a la tarjeta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "añadió un miembro a la tarjeta"
|
msgstr "añadió un miembro a la tarjeta"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "añadió la lista de verificación <0>{0}</0>"
|
msgstr "añadió la lista de verificación <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "añadió el elemento <0>{0}</0> a la lista de verificación"
|
msgstr "añadió el elemento <0>{0}</0> a la lista de verificación"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "añadió la etiqueta <0>{0}</0>"
|
msgstr "añadió la etiqueta <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Añadido a favoritos"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Añadir un nuevo miembro costará {price} adicionales ({billingType}) por asiento."
|
msgstr "Añadir un nuevo miembro costará {price} adicionales ({billingType}) por asiento."
|
||||||
@@ -282,8 +300,8 @@ msgstr "¿Estás seguro de que quieres eliminar esta etiqueta?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "¿Estás seguro de que quieres eliminar tu cuenta?"
|
msgstr "¿Estás seguro de que quieres eliminar tu cuenta?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "asignó <0>{0}</0> a la tarjeta"
|
msgstr "asignó <0>{0}</0> a la tarjeta"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Cambiar contraseña"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Cambia tus preferencias de idioma."
|
msgstr "Cambia tus preferencias de idioma."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "cambió la fecha de vencimiento a <0>{formattedDate}</0>"
|
msgstr "cambió la fecha de vencimiento a <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Completado"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Control y propiedad completos:"
|
msgstr "Control y propiedad completos:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "completó un elemento de la lista de verificación"
|
msgstr "completó un elemento de la lista de verificación"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "completó el elemento <0>{0}</0> de la lista de verificación"
|
msgstr "completó el elemento <0>{0}</0> de la lista de verificación"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Crear lista"
|
msgstr "Crear lista"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Crear nuevo {0}"
|
msgstr "Crear nuevo {0}"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Crear nueva etiqueta"
|
msgstr "Crear nueva etiqueta"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Crear nueva lista"
|
msgstr "Crear nueva lista"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Crear plantilla"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Crear espacio de trabajo"
|
msgstr "Crear espacio de trabajo"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "creó la tarjeta"
|
msgstr "creó la tarjeta"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Eliminar"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Eliminar cuenta"
|
msgstr "Eliminar cuenta"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Eliminar tablero"
|
msgstr "Eliminar tablero"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Eliminar comentario"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Eliminar lista"
|
msgstr "Eliminar lista"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Eliminar plantilla"
|
msgstr "Eliminar plantilla"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Eliminar plantilla"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Eliminar espacio de trabajo"
|
msgstr "Eliminar espacio de trabajo"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "eliminó una lista de verificación"
|
msgstr "eliminó una lista de verificación"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "eliminó un elemento de la lista de verificación"
|
msgstr "eliminó un elemento de la lista de verificación"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "eliminó la lista de verificación <0>{0}</0>"
|
msgstr "eliminó la lista de verificación <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "eliminó el elemento <0>{0}</0> de la lista de verificación"
|
msgstr "eliminó el elemento <0>{0}</0> de la lista de verificación"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Vence mañana"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Editar"
|
msgstr "Editar"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Editar URL del tablero"
|
msgstr "Editar URL del tablero"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Comenzar"
|
msgstr "Comenzar"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Comienza creando un nuevo {0}"
|
msgstr "Comienza creando un nuevo {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Comienza creando una nueva lista"
|
msgstr "Comienza creando una nueva lista"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Nombre de la lista"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listas"
|
msgstr "Listas"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Cargar más actividades"
|
msgstr "Cargar más actividades"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Cargar más actividades"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Cargando permisos..."
|
msgstr "Cargando permisos..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Cargando..."
|
msgstr "Cargando..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Prioridad baja"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "enlace mágico"
|
msgstr "enlace mágico"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Crear plantilla"
|
msgstr "Crear plantilla"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "marcó un elemento de la lista de verificación como incompleto"
|
msgstr "marcó un elemento de la lista de verificación como incompleto"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "marcó el elemento <0>{0}</0> de la lista de verificación como incompleto"
|
msgstr "marcó el elemento <0>{0}</0> de la lista de verificación como incompleto"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "marcó el elemento <0>{0}</0> de la lista de verificación como incomple
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Prioridad media"
|
msgstr "Prioridad media"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Miembro"
|
msgstr "Miembro"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "facturación mensual"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "movió la tarjeta de <0>{0}</0> a<1>{1}</1>"
|
msgstr "movió la tarjeta de <0>{0}</0> a<1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "movió la tarjeta a otra lista"
|
msgstr "movió la tarjeta a otra lista"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Próximos pasos"
|
msgstr "Próximos pasos"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Sin {0}"
|
msgstr "Sin {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "No hay URL de descarga disponible para este archivo adjunto."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "No hay atajos de teclado registrados."
|
msgstr "No hay atajos de teclado registrados."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Sin listas"
|
msgstr "Sin listas"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Aún no se han creado listas"
|
msgstr "Aún no se han creado listas"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Por favor selecciona un archivo para subir."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Remoto"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Eliminar"
|
msgstr "Eliminar"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Eliminar de favoritos"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Eliminar miembro"
|
msgstr "Eliminar miembro"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "eliminó {0} etiquetas: <0>{labelList}</0>"
|
msgstr "eliminó {0} etiquetas: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "eliminó una etiqueta de la tarjeta"
|
msgstr "eliminó una etiqueta de la tarjeta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "eliminó un miembro de la tarjeta"
|
msgstr "eliminó un miembro de la tarjeta"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Eliminado de favoritos"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "eliminó la etiqueta <0>{0}</0>"
|
msgstr "eliminó la etiqueta <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "eliminó la fecha de vencimiento"
|
msgstr "eliminó la fecha de vencimiento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "renombró una lista de verificación"
|
msgstr "renombró una lista de verificación"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "renombró la lista de verificación <0>{0}</0>"
|
msgstr "renombró la lista de verificación <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "renombró el elemento de la lista de verificación a <0>{0}</0>"
|
msgstr "renombró el elemento de la lista de verificación a <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Autoalojamiento"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Autoalojamiento con Github"
|
msgstr "Autoalojamiento con Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "se autoasignó la tarjeta"
|
msgstr "se autoasignó la tarjeta"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Establecer fecha de vencimiento"
|
msgstr "Establecer fecha de vencimiento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "estableció la fecha de vencimiento"
|
msgstr "estableció la fecha de vencimiento"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "No se pueden restablecer los permisos"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "No se pudieron enviar los comentarios"
|
msgstr "No se pudieron enviar los comentarios"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "No se pudo actualizar el tablero"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "No se puede actualizar la URL del tablero"
|
msgstr "No se puede actualizar la URL del tablero"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "No se pueden actualizar los permisos"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "No se puede actualizar el rol"
|
msgstr "No se puede actualizar el rol"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "desasignó <0>{0}</0> de la tarjeta"
|
msgstr "desasignó <0>{0}</0> de la tarjeta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "se desasignó de la tarjeta"
|
msgstr "se desasignó de la tarjeta"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Actualizar"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Actualizar etiqueta"
|
msgstr "Actualizar etiqueta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "actualizó un elemento de la lista de verificación"
|
msgstr "actualizó un elemento de la lista de verificación"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "actualizó la descripción"
|
msgstr "actualizó la descripción"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "actualizó la fecha de vencimiento"
|
msgstr "actualizó la fecha de vencimiento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "actualizó el título"
|
msgstr "actualizó el título"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "actualizó el título a <0>{0}</0>"
|
msgstr "actualizó el título a <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "¿Por qué crear un Trello de código abierto?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Espacio de trabajo"
|
msgstr "Espacio de trabajo"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Puedes autoalojar siguiendo las instrucciones en nuestro <0>repositorio<
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} a été ajouté à vos favoris."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} a été retiré de vos favoris."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Ajouter une étiquette"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Ajouter un membre"
|
msgstr "Ajouter un membre"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Ajouter aux favoris"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "a ajouté {0} étiquettes : <0>{labelList}</0>"
|
msgstr "a ajouté {0} étiquettes : <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "a ajouté une checklist"
|
msgstr "a ajouté une checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "a ajouté un élément à la checklist"
|
msgstr "a ajouté un élément à la checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "a ajouté une étiquette à la carte"
|
msgstr "a ajouté une étiquette à la carte"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "a ajouté un membre à la carte"
|
msgstr "a ajouté un membre à la carte"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "a ajouté la checklist <0>{0}</0>"
|
msgstr "a ajouté la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "a ajouté l'élément <0>{0}</0> à la checklist"
|
msgstr "a ajouté l'élément <0>{0}</0> à la checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "a ajouté l'étiquette <0>{0}</0>"
|
msgstr "a ajouté l'étiquette <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Ajouté aux favoris"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "L'ajout d'un nouveau membre coûtera {price} supplémentaires ({billingType}) par siège."
|
msgstr "L'ajout d'un nouveau membre coûtera {price} supplémentaires ({billingType}) par siège."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Êtes-vous sûr de vouloir supprimer cette étiquette ?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Êtes-vous sûr de vouloir supprimer votre compte ?"
|
msgstr "Êtes-vous sûr de vouloir supprimer votre compte ?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "a assigné <0>{0}</0> à la carte"
|
msgstr "a assigné <0>{0}</0> à la carte"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Modifier le mot de passe"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Modifiez vos préférences linguistiques."
|
msgstr "Modifiez vos préférences linguistiques."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "a modifié la date d'échéance pour <0>{formattedDate}</0>"
|
msgstr "a modifié la date d'échéance pour <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Terminé"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Contrôle et propriété complets :"
|
msgstr "Contrôle et propriété complets :"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "a terminé un élément de la checklist"
|
msgstr "a terminé un élément de la checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "a terminé l'élément <0>{0}</0> de la checklist"
|
msgstr "a terminé l'élément <0>{0}</0> de la checklist"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Créer une liste"
|
msgstr "Créer une liste"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Créer un nouveau {0}"
|
msgstr "Créer un nouveau {0}"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Créer une nouvelle étiquette"
|
msgstr "Créer une nouvelle étiquette"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Créer une nouvelle liste"
|
msgstr "Créer une nouvelle liste"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Créer un modèle"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Créer un espace de travail"
|
msgstr "Créer un espace de travail"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "a créé la carte"
|
msgstr "a créé la carte"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Supprimer"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Supprimer le compte"
|
msgstr "Supprimer le compte"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Supprimer le tableau"
|
msgstr "Supprimer le tableau"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Supprimer le commentaire"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Supprimer la liste"
|
msgstr "Supprimer la liste"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Supprimer le modèle"
|
msgstr "Supprimer le modèle"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Supprimer le modèle"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Supprimer l'espace de travail"
|
msgstr "Supprimer l'espace de travail"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "a supprimé une checklist"
|
msgstr "a supprimé une checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "a supprimé un élément de la checklist"
|
msgstr "a supprimé un élément de la checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "a supprimé la checklist <0>{0}</0>"
|
msgstr "a supprimé la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "a supprimé l'élément <0>{0}</0> de la checklist"
|
msgstr "a supprimé l'élément <0>{0}</0> de la checklist"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Échéance demain"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Modifier"
|
msgstr "Modifier"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Modifier l'URL du tableau"
|
msgstr "Modifier l'URL du tableau"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Commencer"
|
msgstr "Commencer"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Commencez par créer un nouveau {0}"
|
msgstr "Commencez par créer un nouveau {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Commencez par créer une nouvelle liste"
|
msgstr "Commencez par créer une nouvelle liste"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Nom de la liste"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listes"
|
msgstr "Listes"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Charger plus d'activités"
|
msgstr "Charger plus d'activités"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Charger plus d'activités"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Chargement des permissions..."
|
msgstr "Chargement des permissions..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Chargement..."
|
msgstr "Chargement..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Priorité basse"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "lien magique"
|
msgstr "lien magique"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Créer un modèle"
|
msgstr "Créer un modèle"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "a marqué un élément de la checklist comme incomplet"
|
msgstr "a marqué un élément de la checklist comme incomplet"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "a marqué l'élément <0>{0}</0> de la checklist comme incomplet"
|
msgstr "a marqué l'élément <0>{0}</0> de la checklist comme incomplet"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "a marqué l'élément <0>{0}</0> de la checklist comme incomplet"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Priorité moyenne"
|
msgstr "Priorité moyenne"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Membre"
|
msgstr "Membre"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "facturation mensuelle"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "a déplacé la carte de <0>{0}</0> vers <1>{1}</1>"
|
msgstr "a déplacé la carte de <0>{0}</0> vers <1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "a déplacé la carte vers une autre liste"
|
msgstr "a déplacé la carte vers une autre liste"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Prochaines étapes"
|
msgstr "Prochaines étapes"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Aucun {0}"
|
msgstr "Aucun {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "Aucune URL de téléchargement disponible pour cette pièce jointe."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Aucun raccourci clavier enregistré."
|
msgstr "Aucun raccourci clavier enregistré."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Aucune liste"
|
msgstr "Aucune liste"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Aucune liste n'a encore été créée"
|
msgstr "Aucune liste n'a encore été créée"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Veuillez sélectionner un fichier à télécharger."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "À distance"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Retirer des favoris"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Supprimer le membre"
|
msgstr "Supprimer le membre"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "a supprimé {0} étiquettes : <0>{labelList}</0>"
|
msgstr "a supprimé {0} étiquettes : <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "a supprimé une étiquette de la carte"
|
msgstr "a supprimé une étiquette de la carte"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "a retiré un membre de la carte"
|
msgstr "a retiré un membre de la carte"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Retiré des favoris"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "a supprimé l'étiquette <0>{0}</0>"
|
msgstr "a supprimé l'étiquette <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "a supprimé la date d'échéance"
|
msgstr "a supprimé la date d'échéance"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "a renommé une checklist"
|
msgstr "a renommé une checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "a renommé la checklist <0>{0}</0>"
|
msgstr "a renommé la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "a renommé l'élément de la liste de contrôle en <0>{0}</0>"
|
msgstr "a renommé l'élément de la liste de contrôle en <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Auto-hébergement"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Auto-hébergement avec Github"
|
msgstr "Auto-hébergement avec Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "s'est auto-assigné la carte"
|
msgstr "s'est auto-assigné la carte"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Définir la date d'échéance"
|
msgstr "Définir la date d'échéance"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "a défini la date d'échéance"
|
msgstr "a défini la date d'échéance"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Impossible de réinitialiser les permissions"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Impossible d'envoyer les commentaires"
|
msgstr "Impossible d'envoyer les commentaires"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Impossible de mettre à jour le tableau"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Impossible de mettre à jour l'URL du tableau"
|
msgstr "Impossible de mettre à jour l'URL du tableau"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Impossible de mettre à jour les permissions"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Impossible de mettre à jour le rôle"
|
msgstr "Impossible de mettre à jour le rôle"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "a désassigné <0>{0}</0> de la carte"
|
msgstr "a désassigné <0>{0}</0> de la carte"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "s'est retiré de la carte"
|
msgstr "s'est retiré de la carte"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Mettre à jour"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Mettre à jour l'étiquette"
|
msgstr "Mettre à jour l'étiquette"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "a mis à jour un élément de la liste de contrôle"
|
msgstr "a mis à jour un élément de la liste de contrôle"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "a mis à jour la description"
|
msgstr "a mis à jour la description"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "a mis à jour la date d'échéance"
|
msgstr "a mis à jour la date d'échéance"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "a mis à jour le titre"
|
msgstr "a mis à jour le titre"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "a mis à jour le titre en <0>{0}</0>"
|
msgstr "a mis à jour le titre en <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Pourquoi créer un Trello open source ?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Espace de travail"
|
msgstr "Espace de travail"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Vous pouvez auto-héberger en suivant les instructions dans notre <0>dé
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} è stato aggiunto ai tuoi preferiti."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} è stato rimosso dai tuoi preferiti."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Aggiungi etichetta"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Aggiungi membro"
|
msgstr "Aggiungi membro"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Aggiungi ai preferiti"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "ha aggiunto {0} etichette: <0>{labelList}</0>"
|
msgstr "ha aggiunto {0} etichette: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "ha aggiunto una checklist"
|
msgstr "ha aggiunto una checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "ha aggiunto un elemento alla checklist"
|
msgstr "ha aggiunto un elemento alla checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "ha aggiunto un'etichetta alla carta"
|
msgstr "ha aggiunto un'etichetta alla carta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "ha aggiunto un membro alla carta"
|
msgstr "ha aggiunto un membro alla carta"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "ha aggiunto la checklist <0>{0}</0>"
|
msgstr "ha aggiunto la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "ha aggiunto l'elemento <0>{0}</0> alla checklist"
|
msgstr "ha aggiunto l'elemento <0>{0}</0> alla checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "ha aggiunto l'etichetta <0>{0}</0>"
|
msgstr "ha aggiunto l'etichetta <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Aggiunto ai preferiti"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "L'aggiunta di un nuovo membro costerà un supplemento di {price} ({billingType}) per posto."
|
msgstr "L'aggiunta di un nuovo membro costerà un supplemento di {price} ({billingType}) per posto."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Sei sicuro di voler eliminare questa etichetta?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Sei sicuro di voler eliminare il tuo account?"
|
msgstr "Sei sicuro di voler eliminare il tuo account?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "ha assegnato <0>{0}</0> alla scheda"
|
msgstr "ha assegnato <0>{0}</0> alla scheda"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Cambia password"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Modifica le tue preferenze di lingua."
|
msgstr "Modifica le tue preferenze di lingua."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "ha cambiato la data di scadenza a <0>{formattedDate}</0>"
|
msgstr "ha cambiato la data di scadenza a <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Completato"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Controllo e proprietà completi:"
|
msgstr "Controllo e proprietà completi:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "ha completato un elemento della checklist"
|
msgstr "ha completato un elemento della checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "ha completato l'elemento <0>{0}</0> della checklist"
|
msgstr "ha completato l'elemento <0>{0}</0> della checklist"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Crea lista"
|
msgstr "Crea lista"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Crea nuovo {0}"
|
msgstr "Crea nuovo {0}"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Crea nuova etichetta"
|
msgstr "Crea nuova etichetta"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Crea nuova lista"
|
msgstr "Crea nuova lista"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Crea template"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Crea spazio di lavoro"
|
msgstr "Crea spazio di lavoro"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "ha creato la carta"
|
msgstr "ha creato la carta"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Elimina"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Elimina account"
|
msgstr "Elimina account"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Elimina bacheca"
|
msgstr "Elimina bacheca"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Elimina commento"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Elimina lista"
|
msgstr "Elimina lista"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Elimina template"
|
msgstr "Elimina template"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Elimina template"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Elimina spazio di lavoro"
|
msgstr "Elimina spazio di lavoro"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "ha eliminato una checklist"
|
msgstr "ha eliminato una checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "ha eliminato un elemento della checklist"
|
msgstr "ha eliminato un elemento della checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "ha eliminato la checklist <0>{0}</0>"
|
msgstr "ha eliminato la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "ha eliminato l'elemento <0>{0}</0> della checklist"
|
msgstr "ha eliminato l'elemento <0>{0}</0> della checklist"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Scade domani"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Modifica"
|
msgstr "Modifica"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Modifica URL della bacheca"
|
msgstr "Modifica URL della bacheca"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Inizia ora"
|
msgstr "Inizia ora"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Inizia creando un nuovo {0}"
|
msgstr "Inizia creando un nuovo {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Inizia creando una nuova lista"
|
msgstr "Inizia creando una nuova lista"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Nome lista"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Liste"
|
msgstr "Liste"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Carica altre attività"
|
msgstr "Carica altre attività"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Carica altre attività"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Caricamento permessi..."
|
msgstr "Caricamento permessi..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Caricamento in corso..."
|
msgstr "Caricamento in corso..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Bassa priorità"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "link magico"
|
msgstr "link magico"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Crea template"
|
msgstr "Crea template"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "ha segnato un elemento della checklist come incompleto"
|
msgstr "ha segnato un elemento della checklist come incompleto"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "ha segnato l'elemento <0>{0}</0> della checklist come incompleto"
|
msgstr "ha segnato l'elemento <0>{0}</0> della checklist come incompleto"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "ha segnato l'elemento <0>{0}</0> della checklist come incompleto"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Media priorità"
|
msgstr "Media priorità"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Membro"
|
msgstr "Membro"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "fatturazione mensile"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "ha spostato la scheda da <0>{0}</0> a<1>{1}</1>"
|
msgstr "ha spostato la scheda da <0>{0}</0> a<1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "ha spostato la scheda in un'altra lista"
|
msgstr "ha spostato la scheda in un'altra lista"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Prossimi passi"
|
msgstr "Prossimi passi"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Nessun {0}"
|
msgstr "Nessun {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "Nessun URL di download disponibile per questo allegato."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Nessuna scorciatoia da tastiera registrata."
|
msgstr "Nessuna scorciatoia da tastiera registrata."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Nessuna lista"
|
msgstr "Nessuna lista"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Nessuna lista è stata ancora creata"
|
msgstr "Nessuna lista è stata ancora creata"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Seleziona un file da caricare."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Remoto"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Rimuovi"
|
msgstr "Rimuovi"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Rimuovi dai preferiti"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Rimuovi membro"
|
msgstr "Rimuovi membro"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "ha rimosso {0} etichette: <0>{labelList}</0>"
|
msgstr "ha rimosso {0} etichette: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "ha rimosso un'etichetta dalla scheda"
|
msgstr "ha rimosso un'etichetta dalla scheda"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "ha rimosso un membro dalla scheda"
|
msgstr "ha rimosso un membro dalla scheda"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Rimosso dai preferiti"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "ha rimosso l'etichetta <0>{0}</0>"
|
msgstr "ha rimosso l'etichetta <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "ha rimosso la data di scadenza"
|
msgstr "ha rimosso la data di scadenza"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "ha rinominato una checklist"
|
msgstr "ha rinominato una checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "ha rinominato la checklist <0>{0}</0>"
|
msgstr "ha rinominato la checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "ha rinominato l'elemento della checklist in <0>{0}</0>"
|
msgstr "ha rinominato l'elemento della checklist in <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Self Host"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Self host con Github"
|
msgstr "Self host con Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "si è auto-assegnato la scheda"
|
msgstr "si è auto-assegnato la scheda"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Imposta data di scadenza"
|
msgstr "Imposta data di scadenza"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "ha impostato la data di scadenza"
|
msgstr "ha impostato la data di scadenza"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Impossibile ripristinare i permessi"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Impossibile inviare feedback"
|
msgstr "Impossibile inviare feedback"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Impossibile aggiornare la bacheca"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Impossibile aggiornare l'URL della bacheca"
|
msgstr "Impossibile aggiornare l'URL della bacheca"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Impossibile aggiornare i permessi"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Impossibile aggiornare il ruolo"
|
msgstr "Impossibile aggiornare il ruolo"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "ha rimosso l'assegnazione di <0>{0}</0> dalla scheda"
|
msgstr "ha rimosso l'assegnazione di <0>{0}</0> dalla scheda"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "si è rimosso dall'assegnazione della scheda"
|
msgstr "si è rimosso dall'assegnazione della scheda"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Aggiorna"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Aggiorna etichetta"
|
msgstr "Aggiorna etichetta"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "ha aggiornato un elemento della checklist"
|
msgstr "ha aggiornato un elemento della checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "ha aggiornato la descrizione"
|
msgstr "ha aggiornato la descrizione"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "ha aggiornato la data di scadenza"
|
msgstr "ha aggiornato la data di scadenza"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "ha aggiornato il titolo"
|
msgstr "ha aggiornato il titolo"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "ha aggiornato il titolo in <0>{0}</0>"
|
msgstr "ha aggiornato il titolo in <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Perché creare un Trello open source?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Spazio di lavoro"
|
msgstr "Spazio di lavoro"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Puoi effettuare il self-hosting seguendo le istruzioni nel nostro <0>rep
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} is toegevoegd aan je favorieten."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} is verwijderd uit je favorieten."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Label toevoegen"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Lid toevoegen"
|
msgstr "Lid toevoegen"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Toevoegen aan favorieten"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "{0} labels toegevoegd: <0>{labelList}</0>"
|
msgstr "{0} labels toegevoegd: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "heeft een checklist toegevoegd"
|
msgstr "heeft een checklist toegevoegd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "heeft een checklistitem toegevoegd"
|
msgstr "heeft een checklistitem toegevoegd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "heeft een label aan de kaart toegevoegd"
|
msgstr "heeft een label aan de kaart toegevoegd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "heeft een lid aan de kaart toegevoegd"
|
msgstr "heeft een lid aan de kaart toegevoegd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "heeft checklist <0>{0}</0> toegevoegd"
|
msgstr "heeft checklist <0>{0}</0> toegevoegd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "heeft checklistitem <0>{0}</0> toegevoegd"
|
msgstr "heeft checklistitem <0>{0}</0> toegevoegd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "heeft label <0>{0}</0> toegevoegd"
|
msgstr "heeft label <0>{0}</0> toegevoegd"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Toegevoegd aan favorieten"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Het toevoegen van een nieuw lid kost een extra {price} ({billingType}) per plaats."
|
msgstr "Het toevoegen van een nieuw lid kost een extra {price} ({billingType}) per plaats."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Weet je zeker dat je dit label wilt verwijderen?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Weet je zeker dat je je account wilt verwijderen?"
|
msgstr "Weet je zeker dat je je account wilt verwijderen?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "heeft <0>{0}</0> aan de kaart toegewezen"
|
msgstr "heeft <0>{0}</0> aan de kaart toegewezen"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Wachtwoord wijzigen"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Wijzig je taalvoorkeuren."
|
msgstr "Wijzig je taalvoorkeuren."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "heeft de vervaldatum gewijzigd naar <0>{formattedDate}</0>"
|
msgstr "heeft de vervaldatum gewijzigd naar <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Voltooid"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Volledige controle en eigendom:"
|
msgstr "Volledige controle en eigendom:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "heeft een checklistitem voltooid"
|
msgstr "heeft een checklistitem voltooid"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "heeft checklistitem <0>{0}</0> voltooid"
|
msgstr "heeft checklistitem <0>{0}</0> voltooid"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Lijst maken"
|
msgstr "Lijst maken"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Nieuwe {0} maken"
|
msgstr "Nieuwe {0} maken"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Maak nieuw label"
|
msgstr "Maak nieuw label"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Maak nieuwe lijst"
|
msgstr "Maak nieuwe lijst"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Sjabloon maken"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Werkruimte maken"
|
msgstr "Werkruimte maken"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "heeft de kaart aangemaakt"
|
msgstr "heeft de kaart aangemaakt"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Verwijderen"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Account verwijderen"
|
msgstr "Account verwijderen"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Board verwijderen"
|
msgstr "Board verwijderen"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Reactie verwijderen"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Lijst verwijderen"
|
msgstr "Lijst verwijderen"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Sjabloon verwijderen"
|
msgstr "Sjabloon verwijderen"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Sjabloon verwijderen"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Werkruimte verwijderen"
|
msgstr "Werkruimte verwijderen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "heeft een checklist verwijderd"
|
msgstr "heeft een checklist verwijderd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "heeft een checklistitem verwijderd"
|
msgstr "heeft een checklistitem verwijderd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "heeft checklist <0>{0}</0> verwijderd"
|
msgstr "heeft checklist <0>{0}</0> verwijderd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "heeft checklistitem <0>{0}</0> verwijderd"
|
msgstr "heeft checklistitem <0>{0}</0> verwijderd"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Vervalt morgen"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Bewerken"
|
msgstr "Bewerken"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Board URL bewerken"
|
msgstr "Board URL bewerken"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Aan de slag"
|
msgstr "Aan de slag"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Begin door een nieuwe {0} te maken"
|
msgstr "Begin door een nieuwe {0} te maken"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Begin door een nieuwe lijst te maken"
|
msgstr "Begin door een nieuwe lijst te maken"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Lijstnaam"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Lijsten"
|
msgstr "Lijsten"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Meer activiteiten laden"
|
msgstr "Meer activiteiten laden"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Meer activiteiten laden"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Rechten laden..."
|
msgstr "Rechten laden..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Laden..."
|
msgstr "Laden..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Lage prioriteit"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "magische link"
|
msgstr "magische link"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Sjabloon maken"
|
msgstr "Sjabloon maken"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "heeft een checklistitem als onvoltooid gemarkeerd"
|
msgstr "heeft een checklistitem als onvoltooid gemarkeerd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "heeft checklistitem <0>{0}</0> als onvoltooid gemarkeerd"
|
msgstr "heeft checklistitem <0>{0}</0> als onvoltooid gemarkeerd"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "heeft checklistitem <0>{0}</0> als onvoltooid gemarkeerd"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Gemiddelde prioriteit"
|
msgstr "Gemiddelde prioriteit"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Lid"
|
msgstr "Lid"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "maandelijkse facturering"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "heeft de kaart verplaatst van <0>{0}</0> naar<1>{1}</1>"
|
msgstr "heeft de kaart verplaatst van <0>{0}</0> naar<1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "heeft de kaart naar een andere lijst verplaatst"
|
msgstr "heeft de kaart naar een andere lijst verplaatst"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Volgende stappen"
|
msgstr "Volgende stappen"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Geen {0}"
|
msgstr "Geen {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "Geen download-URL beschikbaar voor deze bijlage."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Geen sneltoetsen geregistreerd."
|
msgstr "Geen sneltoetsen geregistreerd."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Geen lijsten"
|
msgstr "Geen lijsten"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Er zijn nog geen lijsten aangemaakt"
|
msgstr "Er zijn nog geen lijsten aangemaakt"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Selecteer een bestand om te uploaden."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Op afstand"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Verwijderen"
|
msgstr "Verwijderen"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Verwijderen uit favorieten"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Lid verwijderen"
|
msgstr "Lid verwijderen"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "{0} labels verwijderd: <0>{labelList}</0>"
|
msgstr "{0} labels verwijderd: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "heeft een label van de kaart verwijderd"
|
msgstr "heeft een label van de kaart verwijderd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "heeft een lid van de kaart verwijderd"
|
msgstr "heeft een lid van de kaart verwijderd"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Verwijderd uit favorieten"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "heeft label <0>{0}</0> verwijderd"
|
msgstr "heeft label <0>{0}</0> verwijderd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "heeft de vervaldatum verwijderd"
|
msgstr "heeft de vervaldatum verwijderd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "heeft een checklist hernoemd"
|
msgstr "heeft een checklist hernoemd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "heeft checklist <0>{0}</0> hernoemd"
|
msgstr "heeft checklist <0>{0}</0> hernoemd"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "checklistitem hernoemd naar <0>{0}</0>"
|
msgstr "checklistitem hernoemd naar <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Zelf hosten"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Zelf hosten met Github"
|
msgstr "Zelf hosten met Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "heeft de kaart aan zichzelf toegewezen"
|
msgstr "heeft de kaart aan zichzelf toegewezen"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Senior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Vervaldatum instellen"
|
msgstr "Vervaldatum instellen"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "heeft de vervaldatum ingesteld"
|
msgstr "heeft de vervaldatum ingesteld"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Kan machtigingen niet resetten"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Feedback kon niet worden verzonden"
|
msgstr "Feedback kon niet worden verzonden"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Kan bord niet bijwerken"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Kan board URL niet bijwerken"
|
msgstr "Kan board URL niet bijwerken"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Kan machtigingen niet bijwerken"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Kan rol niet bijwerken"
|
msgstr "Kan rol niet bijwerken"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "<0>{0}</0> van de kaart verwijderd"
|
msgstr "<0>{0}</0> van de kaart verwijderd"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "zichzelf van de kaart verwijderd"
|
msgstr "zichzelf van de kaart verwijderd"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Bijwerken"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Label bijwerken"
|
msgstr "Label bijwerken"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "een checklistitem bijgewerkt"
|
msgstr "een checklistitem bijgewerkt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "beschrijving bijgewerkt"
|
msgstr "beschrijving bijgewerkt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "heeft de vervaldatum bijgewerkt"
|
msgstr "heeft de vervaldatum bijgewerkt"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "titel bijgewerkt"
|
msgstr "titel bijgewerkt"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "titel bijgewerkt naar <0>{0}</0>"
|
msgstr "titel bijgewerkt naar <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Waarom een open source Trello maken?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Werkruimte"
|
msgstr "Werkruimte"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Je kunt zelf hosten door de instructies in onze <0>repo</0> te volgen."
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -40,6 +40,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} zostało dodane do ulubionych."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} zostało usunięte z ulubionych."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -136,42 +146,50 @@ msgstr "Dodaj etykietę"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Dodaj członka"
|
msgstr "Dodaj członka"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Dodaj do ulubionych"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "dodano {0} etykiety: <0>{labelList}</0>"
|
msgstr "dodano {0} etykiety: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "dodał listę kontrolną"
|
msgstr "dodał listę kontrolną"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "dodał(a) element listy kontrolnej"
|
msgstr "dodał(a) element listy kontrolnej"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "dodał(a) etykietę do karty"
|
msgstr "dodał(a) etykietę do karty"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "dodał(a) członka do karty"
|
msgstr "dodał(a) członka do karty"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "dodał(a) listę kontrolną <0>{0}</0>"
|
msgstr "dodał(a) listę kontrolną <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "dodał(a) element listy kontrolnej <0>{0}</0>"
|
msgstr "dodał(a) element listy kontrolnej <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "dodał(a) etykietę <0>{0}</0>"
|
msgstr "dodał(a) etykietę <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Dodano do ulubionych"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Dodanie nowego członka będzie kosztować dodatkowe {price} ({billingType}) za miejsce."
|
msgstr "Dodanie nowego członka będzie kosztować dodatkowe {price} ({billingType}) za miejsce."
|
||||||
@@ -287,8 +305,8 @@ msgstr "Czy na pewno chcesz usunąć tę etykietę?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Czy na pewno chcesz usunąć swoje konto?"
|
msgstr "Czy na pewno chcesz usunąć swoje konto?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "przypisano <0>{0}</0> do karty"
|
msgstr "przypisano <0>{0}</0> do karty"
|
||||||
|
|
||||||
@@ -567,8 +585,8 @@ msgstr "Zmień hasło"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Zmień swoje preferencje językowe."
|
msgstr "Zmień swoje preferencje językowe."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "zmieniono termin na <0>{formattedDate}</0>"
|
msgstr "zmieniono termin na <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -656,12 +674,12 @@ msgstr "Zakończ"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Pełna kontrola i własność:"
|
msgstr "Pełna kontrola i własność:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "ukończono element listy kontrolnej"
|
msgstr "ukończono element listy kontrolnej"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "ukończono element listy kontrolnej <0>{0}</0>"
|
msgstr "ukończono element listy kontrolnej <0>{0}</0>"
|
||||||
|
|
||||||
@@ -760,7 +778,7 @@ msgid "Create list"
|
|||||||
msgstr "Utwórz listę"
|
msgstr "Utwórz listę"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Utwórz nowy {0}"
|
msgstr "Utwórz nowy {0}"
|
||||||
@@ -775,7 +793,7 @@ msgid "Create new label"
|
|||||||
msgstr "Utwórz nową etykietę"
|
msgstr "Utwórz nową etykietę"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Utwórz nową listę"
|
msgstr "Utwórz nową listę"
|
||||||
|
|
||||||
@@ -788,7 +806,7 @@ msgstr "Utwórz szablon"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Utwórz przestrzeń roboczą"
|
msgstr "Utwórz przestrzeń roboczą"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "utworzył(a) kartę"
|
msgstr "utworzył(a) kartę"
|
||||||
|
|
||||||
@@ -862,7 +880,7 @@ msgstr "Usuń"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Usuń konto"
|
msgstr "Usuń konto"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Usuń tablicę"
|
msgstr "Usuń tablicę"
|
||||||
|
|
||||||
@@ -878,7 +896,7 @@ msgstr "Usuń komentarz"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Usuń listę"
|
msgstr "Usuń listę"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Usuń szablon"
|
msgstr "Usuń szablon"
|
||||||
|
|
||||||
@@ -888,21 +906,21 @@ msgstr "Usuń szablon"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Usuń przestrzeń roboczą"
|
msgstr "Usuń przestrzeń roboczą"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "usunięto listę kontrolną"
|
msgstr "usunięto listę kontrolną"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "usunięto element listy kontrolnej"
|
msgstr "usunięto element listy kontrolnej"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "usunięto listę kontrolną <0>{0}</0>"
|
msgstr "usunięto listę kontrolną <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "usunięto element listy kontrolnej <0>{0}</0>"
|
msgstr "usunięto element listy kontrolnej <0>{0}</0>"
|
||||||
|
|
||||||
@@ -998,7 +1016,7 @@ msgstr "Termin na jutro"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Edytuj"
|
msgstr "Edytuj"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Edytuj URL tablicy"
|
msgstr "Edytuj URL tablicy"
|
||||||
@@ -1286,11 +1304,11 @@ msgid "Get Started"
|
|||||||
msgstr "Rozpocznij"
|
msgstr "Rozpocznij"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Rozpocznij, tworząc nowy {0}"
|
msgstr "Rozpocznij, tworząc nowy {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Rozpocznij, tworząc nową listę"
|
msgstr "Rozpocznij, tworząc nową listę"
|
||||||
|
|
||||||
@@ -1600,7 +1618,7 @@ msgstr "Nazwa listy"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listy"
|
msgstr "Listy"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Załaduj więcej aktywności"
|
msgstr "Załaduj więcej aktywności"
|
||||||
|
|
||||||
@@ -1608,7 +1626,7 @@ msgstr "Załaduj więcej aktywności"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Ładowanie uprawnień..."
|
msgstr "Ładowanie uprawnień..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Ładowanie..."
|
msgstr "Ładowanie..."
|
||||||
|
|
||||||
@@ -1636,16 +1654,16 @@ msgstr "Niski priorytet"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "magiczny link"
|
msgstr "magiczny link"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Utwórz szablon"
|
msgstr "Utwórz szablon"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "oznaczył element listy kontrolnej jako nieukończony"
|
msgstr "oznaczył element listy kontrolnej jako nieukończony"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "oznaczył element listy kontrolnej <0>{0}</0> jako nieukończony"
|
msgstr "oznaczył element listy kontrolnej <0>{0}</0> jako nieukończony"
|
||||||
|
|
||||||
@@ -1653,6 +1671,8 @@ msgstr "oznaczył element listy kontrolnej <0>{0}</0> jako nieukończony"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Średni priorytet"
|
msgstr "Średni priorytet"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Członek"
|
msgstr "Członek"
|
||||||
@@ -1681,11 +1701,11 @@ msgstr "rozliczenie miesięczne"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "przeniesiono kartę z <0>{0}</0> do<1>{1}</1>"
|
msgstr "przeniesiono kartę z <0>{0}</0> do<1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "przeniesiono kartę do innej listy"
|
msgstr "przeniesiono kartę do innej listy"
|
||||||
|
|
||||||
@@ -1767,7 +1787,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Następne kroki"
|
msgstr "Następne kroki"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Brak {0}"
|
msgstr "Brak {0}"
|
||||||
|
|
||||||
@@ -1795,11 +1815,11 @@ msgstr "Brak dostępnego URL do pobrania tego załącznika."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Brak zarejestrowanych skrótów klawiaturowych."
|
msgstr "Brak zarejestrowanych skrótów klawiaturowych."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Brak list"
|
msgstr "Brak list"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Nie utworzono jeszcze żadnych list"
|
msgstr "Nie utworzono jeszcze żadnych list"
|
||||||
|
|
||||||
@@ -1974,6 +1994,7 @@ msgstr "Proszę wybrać plik do przesłania."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2101,44 +2122,52 @@ msgstr "Zdalne"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Usuń"
|
msgstr "Usuń"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Usuń z ulubionych"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Usuń członka"
|
msgstr "Usuń członka"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "usunięto {0} etykiety: <0>{labelList}</0>"
|
msgstr "usunięto {0} etykiety: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "usunął etykietę z karty"
|
msgstr "usunął etykietę z karty"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "usunął członka z karty"
|
msgstr "usunął członka z karty"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Usunięto z ulubionych"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "usunięto etykietę <0>{0}</0>"
|
msgstr "usunięto etykietę <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "usunięto termin"
|
msgstr "usunięto termin"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "zmieniono nazwę listy kontrolnej"
|
msgstr "zmieniono nazwę listy kontrolnej"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "zmieniono nazwę listy kontrolnej <0>{0}</0>"
|
msgstr "zmieniono nazwę listy kontrolnej <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "zmieniono nazwę elementu listy kontrolnej na <0>{0}</0>"
|
msgstr "zmieniono nazwę elementu listy kontrolnej na <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2224,7 +2253,7 @@ msgstr "Hostuj samodzielnie"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Hostuj samodzielnie z Github"
|
msgstr "Hostuj samodzielnie z Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "przypisał(a) sobie kartę"
|
msgstr "przypisał(a) sobie kartę"
|
||||||
|
|
||||||
@@ -2244,7 +2273,7 @@ msgstr "Starszy"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Ustaw termin"
|
msgstr "Ustaw termin"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "ustawiono termin"
|
msgstr "ustawiono termin"
|
||||||
|
|
||||||
@@ -2608,6 +2637,10 @@ msgstr "Nie można zresetować uprawnień"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Nie można wysłać opinii"
|
msgstr "Nie można wysłać opinii"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Nie można zaktualizować tablicy"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Nie można zaktualizować adresu URL tablicy"
|
msgstr "Nie można zaktualizować adresu URL tablicy"
|
||||||
@@ -2659,12 +2692,12 @@ msgstr "Nie można zaktualizować uprawnień"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Nie można zaktualizować roli"
|
msgstr "Nie można zaktualizować roli"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "usunięto przypisanie <0>{0}</0> z karty"
|
msgstr "usunięto przypisanie <0>{0}</0> z karty"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "usunęli swoje przypisanie z karty"
|
msgstr "usunęli swoje przypisanie z karty"
|
||||||
|
|
||||||
@@ -2723,24 +2756,24 @@ msgstr "Aktualizuj"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Zaktualizuj etykietę"
|
msgstr "Zaktualizuj etykietę"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "zaktualizowano element listy kontrolnej"
|
msgstr "zaktualizowano element listy kontrolnej"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "zaktualizowano opis"
|
msgstr "zaktualizowano opis"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "zaktualizowano termin"
|
msgstr "zaktualizowano termin"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "zaktualizowano tytuł"
|
msgstr "zaktualizowano tytuł"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "zaktualizowano tytuł na <0>{0}</0>"
|
msgstr "zaktualizowano tytuł na <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2865,7 +2898,7 @@ msgstr "Dlaczego próbujecie stworzyć Trello w wersji otwartoźródłowej?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Obszar roboczy"
|
msgstr "Obszar roboczy"
|
||||||
|
|
||||||
@@ -2970,8 +3003,8 @@ msgstr "Możesz hostować samodzielnie, postępując zgodnie z instrukcjami w na
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} foi adicionado aos seus favoritos."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} foi removido dos seus favoritos."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Adicionar etiqueta"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Adicionar membro"
|
msgstr "Adicionar membro"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Adicionar aos favoritos"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "adicionou {0} etiquetas: <0>{labelList}</0>"
|
msgstr "adicionou {0} etiquetas: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "adicionou uma lista de verificação"
|
msgstr "adicionou uma lista de verificação"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "adicionou um item da lista de verificação"
|
msgstr "adicionou um item da lista de verificação"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "adicionou uma etiqueta ao cartão"
|
msgstr "adicionou uma etiqueta ao cartão"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "adicionou um membro ao cartão"
|
msgstr "adicionou um membro ao cartão"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "adicionou a lista de verificação <0>{0}</0>"
|
msgstr "adicionou a lista de verificação <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "adicionou o item da lista de verificação <0>{0}</0>"
|
msgstr "adicionou o item da lista de verificação <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "adicionou a etiqueta <0>{0}</0>"
|
msgstr "adicionou a etiqueta <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Adicionado aos favoritos"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Adicionar um novo membro custará {price} ({billingType}) adicionais por assento."
|
msgstr "Adicionar um novo membro custará {price} ({billingType}) adicionais por assento."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Tem certeza de que deseja excluir esta etiqueta?"
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Tem certeza de que deseja excluir sua conta?"
|
msgstr "Tem certeza de que deseja excluir sua conta?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "atribuiu <0>{0}</0> ao card"
|
msgstr "atribuiu <0>{0}</0> ao card"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Alterar senha"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Altere suas preferências de idioma."
|
msgstr "Altere suas preferências de idioma."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "alterou a data de vencimento para <0>{formattedDate}</0>"
|
msgstr "alterou a data de vencimento para <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Concluir"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Controle e propriedade completos:"
|
msgstr "Controle e propriedade completos:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "concluiu um item da lista de verificação"
|
msgstr "concluiu um item da lista de verificação"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "concluiu o item da lista de verificação <0>{0}</0>"
|
msgstr "concluiu o item da lista de verificação <0>{0}</0>"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Criar lista"
|
msgstr "Criar lista"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Criar novo {0}"
|
msgstr "Criar novo {0}"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Criar nova etiqueta"
|
msgstr "Criar nova etiqueta"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Criar nova lista"
|
msgstr "Criar nova lista"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Criar modelo"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Criar workspace"
|
msgstr "Criar workspace"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "criou o cartão"
|
msgstr "criou o cartão"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Excluir"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Excluir conta"
|
msgstr "Excluir conta"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Excluir quadro"
|
msgstr "Excluir quadro"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Excluir comentário"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Excluir lista"
|
msgstr "Excluir lista"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Excluir modelo"
|
msgstr "Excluir modelo"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Excluir modelo"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Excluir workspace"
|
msgstr "Excluir workspace"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "excluiu uma checklist"
|
msgstr "excluiu uma checklist"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "excluiu um item da checklist"
|
msgstr "excluiu um item da checklist"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "excluiu a checklist <0>{0}</0>"
|
msgstr "excluiu a checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "excluiu o item da checklist <0>{0}</0>"
|
msgstr "excluiu o item da checklist <0>{0}</0>"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Vence amanhã"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Editar"
|
msgstr "Editar"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Editar URL do quadro"
|
msgstr "Editar URL do quadro"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Começar"
|
msgstr "Começar"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Comece criando um novo {0}"
|
msgstr "Comece criando um novo {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Comece criando uma nova lista"
|
msgstr "Comece criando uma nova lista"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Nome da lista"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listas"
|
msgstr "Listas"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Carregar mais atividades"
|
msgstr "Carregar mais atividades"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Carregar mais atividades"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Carregando permissões..."
|
msgstr "Carregando permissões..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Carregando..."
|
msgstr "Carregando..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Prioridade baixa"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "link mágico"
|
msgstr "link mágico"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Criar modelo"
|
msgstr "Criar modelo"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "marcou um item da checklist como incompleto"
|
msgstr "marcou um item da checklist como incompleto"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "marcou o item da checklist <0>{0}</0> como incompleto"
|
msgstr "marcou o item da checklist <0>{0}</0> como incompleto"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "marcou o item da checklist <0>{0}</0> como incompleto"
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Prioridade média"
|
msgstr "Prioridade média"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Membro"
|
msgstr "Membro"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "cobrança mensal"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "moveu o card de <0>{0}</0> para <1>{1}</1>"
|
msgstr "moveu o card de <0>{0}</0> para <1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "moveu o card para outra lista"
|
msgstr "moveu o card para outra lista"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Próximos passos"
|
msgstr "Próximos passos"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Nenhum {0}"
|
msgstr "Nenhum {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "Nenhuma URL de download disponível para este anexo."
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Nenhum atalho de teclado registrado."
|
msgstr "Nenhum atalho de teclado registrado."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Nenhuma lista"
|
msgstr "Nenhuma lista"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Nenhuma lista foi criada ainda"
|
msgstr "Nenhuma lista foi criada ainda"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Por favor, selecione um arquivo para fazer upload."
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Remoto"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Remover"
|
msgstr "Remover"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Remover dos favoritos"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Remover membro"
|
msgstr "Remover membro"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "removeu {0} etiquetas: <0>{labelList}</0>"
|
msgstr "removeu {0} etiquetas: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "removeu uma etiqueta do cartão"
|
msgstr "removeu uma etiqueta do cartão"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "removeu um membro do cartão"
|
msgstr "removeu um membro do cartão"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Removido dos favoritos"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "removeu a etiqueta <0>{0}</0>"
|
msgstr "removeu a etiqueta <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "removeu a data de vencimento"
|
msgstr "removeu a data de vencimento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "renomeou uma lista de verificação"
|
msgstr "renomeou uma lista de verificação"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "renomeou a checklist <0>{0}</0>"
|
msgstr "renomeou a checklist <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "renomeou o item da checklist para <0>{0}</0>"
|
msgstr "renomeou o item da checklist para <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Auto-hospedagem"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Auto-hospede com Github"
|
msgstr "Auto-hospede com Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "atribuiu o cartão a si mesmo"
|
msgstr "atribuiu o cartão a si mesmo"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Sênior"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Definir data de vencimento"
|
msgstr "Definir data de vencimento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "definiu a data de vencimento"
|
msgstr "definiu a data de vencimento"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Não foi possível redefinir as permissões"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Não foi possível enviar feedback"
|
msgstr "Não foi possível enviar feedback"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Não foi possível atualizar o quadro"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Não foi possível atualizar URL do quadro"
|
msgstr "Não foi possível atualizar URL do quadro"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Não foi possível atualizar as permissões"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Não foi possível atualizar a função"
|
msgstr "Não foi possível atualizar a função"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "removeu a atribuição de <0>{0}</0> do cartão"
|
msgstr "removeu a atribuição de <0>{0}</0> do cartão"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "removeu a própria atribuição do cartão"
|
msgstr "removeu a própria atribuição do cartão"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Atualizar"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Atualizar rótulo"
|
msgstr "Atualizar rótulo"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "atualizou um item da lista de verificação"
|
msgstr "atualizou um item da lista de verificação"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "atualizou a descrição"
|
msgstr "atualizou a descrição"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "atualizou a data de vencimento"
|
msgstr "atualizou a data de vencimento"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "atualizou o título"
|
msgstr "atualizou o título"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "atualizou o título para <0>{0}</0>"
|
msgstr "atualizou o título para <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Por que criar um Trello de código aberto?"
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Workspace"
|
msgstr "Workspace"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Você pode fazer self-host seguindo as instruções em nosso <0>reposit
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -35,6 +35,16 @@ msgstr "{0}"
|
|||||||
msgid "{0} | {1}"
|
msgid "{0} | {1}"
|
||||||
msgstr "{0} | {1}"
|
msgstr "{0} | {1}"
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:54
|
||||||
|
msgid "{0} has been added to your favorites."
|
||||||
|
msgstr "{0} добавлено в избранное."
|
||||||
|
|
||||||
|
#. placeholder {0}: boardName ?? "Board"
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:55
|
||||||
|
msgid "{0} has been removed from your favorites."
|
||||||
|
msgstr "{0} удалено из избранного."
|
||||||
|
|
||||||
#. placeholder {0}: labelPublicIds.length
|
#. placeholder {0}: labelPublicIds.length
|
||||||
#: src/views/board/components/NewCardForm.tsx:453
|
#: src/views/board/components/NewCardForm.tsx:453
|
||||||
msgid "{0} labels"
|
msgid "{0} labels"
|
||||||
@@ -131,42 +141,50 @@ msgstr "Добавить метку"
|
|||||||
msgid "Add member"
|
msgid "Add member"
|
||||||
msgstr "Добавить участника"
|
msgstr "Добавить участника"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:93
|
||||||
|
msgid "Add to favorites"
|
||||||
|
msgstr "Добавить в избранное"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:78
|
#: src/views/card/components/ActivityList.tsx:89
|
||||||
msgid "added {0} labels: <0>{labelList}</0>"
|
msgid "added {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "добавил {0} метки: <0>{labelList}</0>"
|
msgstr "добавил {0} метки: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:108
|
#: src/views/card/components/ActivityList.tsx:119
|
||||||
msgid "added a checklist"
|
msgid "added a checklist"
|
||||||
msgstr "добавил(а) чек-лист"
|
msgstr "добавил(а) чек-лист"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:111
|
#: src/views/card/components/ActivityList.tsx:122
|
||||||
msgid "added a checklist item"
|
msgid "added a checklist item"
|
||||||
msgstr "добавил(а) элемент чек-листа"
|
msgstr "добавил(а) элемент чек-листа"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:104
|
#: src/views/card/components/ActivityList.tsx:115
|
||||||
msgid "added a label to the card"
|
msgid "added a label to the card"
|
||||||
msgstr "добавил(а) метку к карточке"
|
msgstr "добавил(а) метку к карточке"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:106
|
#: src/views/card/components/ActivityList.tsx:117
|
||||||
msgid "added a member to the card"
|
msgid "added a member to the card"
|
||||||
msgstr "добавил(а) участника к карточке"
|
msgstr "добавил(а) участника к карточке"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:182
|
#: src/views/card/components/ActivityList.tsx:193
|
||||||
msgid "added checklist <0>{0}</0>"
|
msgid "added checklist <0>{0}</0>"
|
||||||
msgstr "добавлен контрольный список <0>{0}</0>"
|
msgstr "добавлен контрольный список <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:206
|
#: src/views/card/components/ActivityList.tsx:217
|
||||||
msgid "added checklist item <0>{0}</0>"
|
msgid "added checklist item <0>{0}</0>"
|
||||||
msgstr "добавлен элемент контрольного списка <0>{0}</0>"
|
msgstr "добавлен элемент контрольного списка <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:166
|
#: src/views/card/components/ActivityList.tsx:177
|
||||||
msgid "added label <0>{0}</0>"
|
msgid "added label <0>{0}</0>"
|
||||||
msgstr "добавлена метка <0>{0}</0>"
|
msgstr "добавлена метка <0>{0}</0>"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:51
|
||||||
|
msgid "Added to favorites"
|
||||||
|
msgstr "Добавлено в избранное"
|
||||||
|
|
||||||
#: src/views/members/components/InviteMemberForm.tsx:327
|
#: src/views/members/components/InviteMemberForm.tsx:327
|
||||||
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
msgid "Adding a new member will cost an additional {price} ({billingType}) per seat."
|
||||||
msgstr "Добавление нового участника будет стоить дополнительно {price} ({billingType}) за место."
|
msgstr "Добавление нового участника будет стоить дополнительно {price} ({billingType}) за место."
|
||||||
@@ -282,8 +300,8 @@ msgstr "Вы уверены, что хотите удалить эту метк
|
|||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Вы уверены, что хотите удалить свой аккаунт?"
|
msgstr "Вы уверены, что хотите удалить свой аккаунт?"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:146
|
#: src/views/card/components/ActivityList.tsx:157
|
||||||
msgid "assigned <0>{0}</0> to the card"
|
msgid "assigned <0>{0}</0> to the card"
|
||||||
msgstr "назначено <0>{0}</0> к карточке"
|
msgstr "назначено <0>{0}</0> к карточке"
|
||||||
|
|
||||||
@@ -562,8 +580,8 @@ msgstr "Изменить пароль"
|
|||||||
msgid "Change your language preferences."
|
msgid "Change your language preferences."
|
||||||
msgstr "Измените настройки языка."
|
msgstr "Измените настройки языка."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:256
|
#: src/views/card/components/ActivityList.tsx:267
|
||||||
#: src/views/card/components/ActivityList.tsx:270
|
#: src/views/card/components/ActivityList.tsx:281
|
||||||
msgid "changed the due date to <0>{formattedDate}</0>"
|
msgid "changed the due date to <0>{formattedDate}</0>"
|
||||||
msgstr "изменил(а) дату выполнения на <0>{formattedDate}</0>"
|
msgstr "изменил(а) дату выполнения на <0>{formattedDate}</0>"
|
||||||
|
|
||||||
@@ -651,12 +669,12 @@ msgstr "Завершить"
|
|||||||
msgid "Complete control and ownership:"
|
msgid "Complete control and ownership:"
|
||||||
msgstr "Полный контроль и владение:"
|
msgstr "Полный контроль и владение:"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:113
|
#: src/views/card/components/ActivityList.tsx:124
|
||||||
msgid "completed a checklist item"
|
msgid "completed a checklist item"
|
||||||
msgstr "завершил элемент контрольного списка"
|
msgstr "завершил элемент контрольного списка"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:223
|
#: src/views/card/components/ActivityList.tsx:234
|
||||||
msgid "completed checklist item <0>{0}</0>"
|
msgid "completed checklist item <0>{0}</0>"
|
||||||
msgstr "завершил элемент контрольного списка <0>{0}</0>"
|
msgstr "завершил элемент контрольного списка <0>{0}</0>"
|
||||||
|
|
||||||
@@ -755,7 +773,7 @@ msgid "Create list"
|
|||||||
msgstr "Создать список"
|
msgstr "Создать список"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:58
|
#: src/views/boards/components/BoardsList.tsx:79
|
||||||
#: src/views/boards/index.tsx:28
|
#: src/views/boards/index.tsx:28
|
||||||
msgid "Create new {0}"
|
msgid "Create new {0}"
|
||||||
msgstr "Создать новый {0}"
|
msgstr "Создать новый {0}"
|
||||||
@@ -770,7 +788,7 @@ msgid "Create new label"
|
|||||||
msgstr "Создать новую метку"
|
msgstr "Создать новую метку"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:74
|
#: src/views/board/index.tsx:74
|
||||||
#: src/views/board/index.tsx:537
|
#: src/views/board/index.tsx:539
|
||||||
msgid "Create new list"
|
msgid "Create new list"
|
||||||
msgstr "Создать новый список"
|
msgstr "Создать новый список"
|
||||||
|
|
||||||
@@ -783,7 +801,7 @@ msgstr "Создать шаблон"
|
|||||||
msgid "Create workspace"
|
msgid "Create workspace"
|
||||||
msgstr "Создать рабочее пространство"
|
msgstr "Создать рабочее пространство"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:100
|
#: src/views/card/components/ActivityList.tsx:111
|
||||||
msgid "created the card"
|
msgid "created the card"
|
||||||
msgstr "создал(а) карточку"
|
msgstr "создал(а) карточку"
|
||||||
|
|
||||||
@@ -857,7 +875,7 @@ msgstr "Удалить"
|
|||||||
msgid "Delete account"
|
msgid "Delete account"
|
||||||
msgstr "Удалить аккаунт"
|
msgstr "Удалить аккаунт"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete board"
|
msgid "Delete board"
|
||||||
msgstr "Удалить доску"
|
msgstr "Удалить доску"
|
||||||
|
|
||||||
@@ -873,7 +891,7 @@ msgstr "Удалить комментарий"
|
|||||||
msgid "Delete list"
|
msgid "Delete list"
|
||||||
msgstr "Удалить список"
|
msgstr "Удалить список"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:55
|
#: src/views/board/components/BoardDropdown.tsx:104
|
||||||
msgid "Delete template"
|
msgid "Delete template"
|
||||||
msgstr "Удалить шаблон"
|
msgstr "Удалить шаблон"
|
||||||
|
|
||||||
@@ -883,21 +901,21 @@ msgstr "Удалить шаблон"
|
|||||||
msgid "Delete workspace"
|
msgid "Delete workspace"
|
||||||
msgstr "Удалить рабочее пространство"
|
msgstr "Удалить рабочее пространство"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:110
|
#: src/views/card/components/ActivityList.tsx:121
|
||||||
msgid "deleted a checklist"
|
msgid "deleted a checklist"
|
||||||
msgstr "удалил контрольный список"
|
msgstr "удалил контрольный список"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:115
|
#: src/views/card/components/ActivityList.tsx:126
|
||||||
msgid "deleted a checklist item"
|
msgid "deleted a checklist item"
|
||||||
msgstr "удалил элемент контрольного списка"
|
msgstr "удалил элемент контрольного списка"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:198
|
#: src/views/card/components/ActivityList.tsx:209
|
||||||
msgid "deleted checklist <0>{0}</0>"
|
msgid "deleted checklist <0>{0}</0>"
|
||||||
msgstr "удалил контрольный список <0>{0}</0>"
|
msgstr "удалил контрольный список <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(fromTitle)
|
#. placeholder {0}: truncate(fromTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:241
|
#: src/views/card/components/ActivityList.tsx:252
|
||||||
msgid "deleted checklist item <0>{0}</0>"
|
msgid "deleted checklist item <0>{0}</0>"
|
||||||
msgstr "удалил элемент контрольного списка <0>{0}</0>"
|
msgstr "удалил элемент контрольного списка <0>{0}</0>"
|
||||||
|
|
||||||
@@ -993,7 +1011,7 @@ msgstr "Срок завтра"
|
|||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Редактировать"
|
msgstr "Редактировать"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:44
|
#: src/views/board/components/BoardDropdown.tsx:84
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:116
|
||||||
msgid "Edit board URL"
|
msgid "Edit board URL"
|
||||||
msgstr "Изменить URL доски"
|
msgstr "Изменить URL доски"
|
||||||
@@ -1281,11 +1299,11 @@ msgid "Get Started"
|
|||||||
msgstr "Начать"
|
msgstr "Начать"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "template" : "board"
|
#. placeholder {0}: isTemplate ? "template" : "board"
|
||||||
#: src/views/boards/components/BoardsList.tsx:44
|
#: src/views/boards/components/BoardsList.tsx:65
|
||||||
msgid "Get started by creating a new {0}"
|
msgid "Get started by creating a new {0}"
|
||||||
msgstr "Начните с создания нового {0}"
|
msgstr "Начните с создания нового {0}"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:522
|
#: src/views/board/index.tsx:524
|
||||||
msgid "Get started by creating a new list"
|
msgid "Get started by creating a new list"
|
||||||
msgstr "Начните с создания нового списка"
|
msgstr "Начните с создания нового списка"
|
||||||
|
|
||||||
@@ -1595,7 +1613,7 @@ msgstr "Название списка"
|
|||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Списки"
|
msgstr "Списки"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Load more activities"
|
msgid "Load more activities"
|
||||||
msgstr "Загрузить больше действий"
|
msgstr "Загрузить больше действий"
|
||||||
|
|
||||||
@@ -1603,7 +1621,7 @@ msgstr "Загрузить больше действий"
|
|||||||
msgid "Loading permissions..."
|
msgid "Loading permissions..."
|
||||||
msgstr "Загрузка разрешений..."
|
msgstr "Загрузка разрешений..."
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:533
|
#: src/views/card/components/ActivityList.tsx:545
|
||||||
msgid "Loading..."
|
msgid "Loading..."
|
||||||
msgstr "Загрузка..."
|
msgstr "Загрузка..."
|
||||||
|
|
||||||
@@ -1631,16 +1649,16 @@ msgstr "Низкий приоритет"
|
|||||||
msgid "magic link"
|
msgid "magic link"
|
||||||
msgstr "магическая ссылка"
|
msgstr "магическая ссылка"
|
||||||
|
|
||||||
#: src/views/board/components/BoardDropdown.tsx:34
|
#: src/views/board/components/BoardDropdown.tsx:73
|
||||||
msgid "Make template"
|
msgid "Make template"
|
||||||
msgstr "Создать шаблон"
|
msgstr "Создать шаблон"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:114
|
#: src/views/card/components/ActivityList.tsx:125
|
||||||
msgid "marked a checklist item as incomplete"
|
msgid "marked a checklist item as incomplete"
|
||||||
msgstr "отметил элемент контрольного списка как незавершённый"
|
msgstr "отметил элемент контрольного списка как незавершённый"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:232
|
#: src/views/card/components/ActivityList.tsx:243
|
||||||
msgid "marked checklist item <0>{0}</0> as incomplete"
|
msgid "marked checklist item <0>{0}</0> as incomplete"
|
||||||
msgstr "отметил элемент контрольного списка <0>{0}</0> как незавершённый"
|
msgstr "отметил элемент контрольного списка <0>{0}</0> как незавершённый"
|
||||||
|
|
||||||
@@ -1648,6 +1666,8 @@ msgstr "отметил элемент контрольного списка <0>{
|
|||||||
msgid "Medium Priority"
|
msgid "Medium Priority"
|
||||||
msgstr "Средний приоритет"
|
msgstr "Средний приоритет"
|
||||||
|
|
||||||
|
#: src/views/card/components/ActivityList.tsx:44
|
||||||
|
#: src/views/card/components/ActivityList.tsx:75
|
||||||
#: src/views/members/index.tsx:201
|
#: src/views/members/index.tsx:201
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Участник"
|
msgstr "Участник"
|
||||||
@@ -1676,11 +1696,11 @@ msgstr "ежемесячная оплата"
|
|||||||
|
|
||||||
#. placeholder {0}: truncate(fromList)
|
#. placeholder {0}: truncate(fromList)
|
||||||
#. placeholder {1}: truncate(toList)
|
#. placeholder {1}: truncate(toList)
|
||||||
#: src/views/card/components/ActivityList.tsx:134
|
#: src/views/card/components/ActivityList.tsx:145
|
||||||
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
msgid "moved the card from <0>{0}</0> to<1>{1}</1>"
|
||||||
msgstr "переместил карточку из <0>{0}</0> в <1>{1}</1>"
|
msgstr "переместил карточку из <0>{0}</0> в <1>{1}</1>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:103
|
#: src/views/card/components/ActivityList.tsx:114
|
||||||
msgid "moved the card to another list"
|
msgid "moved the card to another list"
|
||||||
msgstr "переместил карточку в другой список"
|
msgstr "переместил карточку в другой список"
|
||||||
|
|
||||||
@@ -1762,7 +1782,7 @@ msgid "Next Steps"
|
|||||||
msgstr "Следующие шаги"
|
msgstr "Следующие шаги"
|
||||||
|
|
||||||
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
#. placeholder {0}: isTemplate ? "templates" : "boards"
|
||||||
#: src/views/boards/components/BoardsList.tsx:41
|
#: src/views/boards/components/BoardsList.tsx:62
|
||||||
msgid "No {0}"
|
msgid "No {0}"
|
||||||
msgstr "Нет {0}"
|
msgstr "Нет {0}"
|
||||||
|
|
||||||
@@ -1790,11 +1810,11 @@ msgstr "URL для загрузки этого вложения недоступ
|
|||||||
msgid "No keyboard shortcuts registered."
|
msgid "No keyboard shortcuts registered."
|
||||||
msgstr "Горячие клавиши не зарегистрированы."
|
msgstr "Горячие клавиши не зарегистрированы."
|
||||||
|
|
||||||
#: src/views/board/index.tsx:518
|
#: src/views/board/index.tsx:520
|
||||||
msgid "No lists"
|
msgid "No lists"
|
||||||
msgstr "Нет списков"
|
msgstr "Нет списков"
|
||||||
|
|
||||||
#: src/views/board/index.tsx:523
|
#: src/views/board/index.tsx:525
|
||||||
msgid "No lists have been created yet"
|
msgid "No lists have been created yet"
|
||||||
msgstr "Списки ещё не созданы"
|
msgstr "Списки ещё не созданы"
|
||||||
|
|
||||||
@@ -1969,6 +1989,7 @@ msgstr "Пожалуйста, выберите файл для загрузки.
|
|||||||
#: src/components/DeleteLabelConfirmation.tsx:26
|
#: src/components/DeleteLabelConfirmation.tsx:26
|
||||||
#: src/components/FeedbackModal.tsx:41
|
#: src/components/FeedbackModal.tsx:41
|
||||||
#: src/components/NewWorkspaceForm.tsx:158
|
#: src/components/NewWorkspaceForm.tsx:158
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:63
|
||||||
#: src/views/board/components/NewCardForm.tsx:184
|
#: src/views/board/components/NewCardForm.tsx:184
|
||||||
#: src/views/board/components/NewListForm.tsx:79
|
#: src/views/board/components/NewListForm.tsx:79
|
||||||
#: src/views/board/components/NewTemplateForm.tsx:61
|
#: src/views/board/components/NewTemplateForm.tsx:61
|
||||||
@@ -2096,44 +2117,52 @@ msgstr "Удалённый"
|
|||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr "Удалить"
|
msgstr "Удалить"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:92
|
||||||
|
msgid "Remove from favorites"
|
||||||
|
msgstr "Удалить из избранного"
|
||||||
|
|
||||||
#: src/views/members/index.tsx:232
|
#: src/views/members/index.tsx:232
|
||||||
msgid "Remove member"
|
msgid "Remove member"
|
||||||
msgstr "Удалить участника"
|
msgstr "Удалить участника"
|
||||||
|
|
||||||
#. placeholder {0}: mergedLabels.length
|
#. placeholder {0}: mergedLabels.length
|
||||||
#: src/views/card/components/ActivityList.tsx:92
|
#: src/views/card/components/ActivityList.tsx:103
|
||||||
msgid "removed {0} labels: <0>{labelList}</0>"
|
msgid "removed {0} labels: <0>{labelList}</0>"
|
||||||
msgstr "удалил {0} метки: <0>{labelList}</0>"
|
msgstr "удалил {0} метки: <0>{labelList}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:105
|
#: src/views/card/components/ActivityList.tsx:116
|
||||||
msgid "removed a label from the card"
|
msgid "removed a label from the card"
|
||||||
msgstr "удалил метку с карточки"
|
msgstr "удалил метку с карточки"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:107
|
#: src/views/card/components/ActivityList.tsx:118
|
||||||
msgid "removed a member from the card"
|
msgid "removed a member from the card"
|
||||||
msgstr "удалил участника из карточки"
|
msgstr "удалил участника из карточки"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:52
|
||||||
|
msgid "Removed from favorites"
|
||||||
|
msgstr "Удалено из избранного"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(label)
|
#. placeholder {0}: truncate(label)
|
||||||
#: src/views/card/components/ActivityList.tsx:174
|
#: src/views/card/components/ActivityList.tsx:185
|
||||||
msgid "removed label <0>{0}</0>"
|
msgid "removed label <0>{0}</0>"
|
||||||
msgstr "удалил метку <0>{0}</0>"
|
msgstr "удалил метку <0>{0}</0>"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:118
|
#: src/views/card/components/ActivityList.tsx:129
|
||||||
#: src/views/card/components/ActivityList.tsx:277
|
#: src/views/card/components/ActivityList.tsx:288
|
||||||
msgid "removed the due date"
|
msgid "removed the due date"
|
||||||
msgstr "удалил(а) дату выполнения"
|
msgstr "удалил(а) дату выполнения"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:109
|
#: src/views/card/components/ActivityList.tsx:120
|
||||||
msgid "renamed a checklist"
|
msgid "renamed a checklist"
|
||||||
msgstr "переименовал контрольный список"
|
msgstr "переименовал контрольный список"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:190
|
#: src/views/card/components/ActivityList.tsx:201
|
||||||
msgid "renamed checklist <0>{0}</0>"
|
msgid "renamed checklist <0>{0}</0>"
|
||||||
msgstr "переименовал контрольный список <0>{0}</0>"
|
msgstr "переименовал контрольный список <0>{0}</0>"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:214
|
#: src/views/card/components/ActivityList.tsx:225
|
||||||
msgid "renamed checklist item to <0>{0}</0>"
|
msgid "renamed checklist item to <0>{0}</0>"
|
||||||
msgstr "переименовал элемент контрольного списка в <0>{0}</0>"
|
msgstr "переименовал элемент контрольного списка в <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2219,7 +2248,7 @@ msgstr "Самостоятельный хостинг"
|
|||||||
msgid "Self host with Github"
|
msgid "Self host with Github"
|
||||||
msgstr "Самостоятельный хостинг с Github"
|
msgstr "Самостоятельный хостинг с Github"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:143
|
#: src/views/card/components/ActivityList.tsx:154
|
||||||
msgid "self-assigned the card"
|
msgid "self-assigned the card"
|
||||||
msgstr "самостоятельно назначил карточку"
|
msgstr "самостоятельно назначил карточку"
|
||||||
|
|
||||||
@@ -2239,7 +2268,7 @@ msgstr "Старший"
|
|||||||
msgid "Set due date"
|
msgid "Set due date"
|
||||||
msgstr "Установить дату выполнения"
|
msgstr "Установить дату выполнения"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:116
|
#: src/views/card/components/ActivityList.tsx:127
|
||||||
msgid "set the due date"
|
msgid "set the due date"
|
||||||
msgstr "установил(а) дату выполнения"
|
msgstr "установил(а) дату выполнения"
|
||||||
|
|
||||||
@@ -2603,6 +2632,10 @@ msgstr "Не удалось сбросить разрешения"
|
|||||||
msgid "Unable to send feedback"
|
msgid "Unable to send feedback"
|
||||||
msgstr "Не удалось отправить отзыв"
|
msgstr "Не удалось отправить отзыв"
|
||||||
|
|
||||||
|
#: src/views/board/components/BoardDropdown.tsx:62
|
||||||
|
msgid "Unable to update board"
|
||||||
|
msgstr "Не удалось обновить доску"
|
||||||
|
|
||||||
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
#: src/views/board/components/UpdateBoardSlugForm.tsx:72
|
||||||
msgid "Unable to update board URL"
|
msgid "Unable to update board URL"
|
||||||
msgstr "Не удалось обновить URL доски"
|
msgstr "Не удалось обновить URL доски"
|
||||||
@@ -2654,12 +2687,12 @@ msgstr "Не удалось обновить разрешения"
|
|||||||
msgid "Unable to update role"
|
msgid "Unable to update role"
|
||||||
msgstr "Не удалось обновить роль"
|
msgstr "Не удалось обновить роль"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(memberName)
|
#. placeholder {0}: truncate(displayName)
|
||||||
#: src/views/card/components/ActivityList.tsx:157
|
#: src/views/card/components/ActivityList.tsx:168
|
||||||
msgid "unassigned <0>{0}</0> from the card"
|
msgid "unassigned <0>{0}</0> from the card"
|
||||||
msgstr "удалил(а) <0>{0}</0> из карточки"
|
msgstr "удалил(а) <0>{0}</0> из карточки"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:154
|
#: src/views/card/components/ActivityList.tsx:165
|
||||||
msgid "unassigned themselves from the card"
|
msgid "unassigned themselves from the card"
|
||||||
msgstr "удалил(а) себя из карточки"
|
msgstr "удалил(а) себя из карточки"
|
||||||
|
|
||||||
@@ -2718,24 +2751,24 @@ msgstr "Обновить"
|
|||||||
msgid "Update label"
|
msgid "Update label"
|
||||||
msgstr "Обновить метку"
|
msgstr "Обновить метку"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:112
|
#: src/views/card/components/ActivityList.tsx:123
|
||||||
msgid "updated a checklist item"
|
msgid "updated a checklist item"
|
||||||
msgstr "обновлен элемент контрольного списка"
|
msgstr "обновлен элемент контрольного списка"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:102
|
#: src/views/card/components/ActivityList.tsx:113
|
||||||
msgid "updated the description"
|
msgid "updated the description"
|
||||||
msgstr "обновлено описание"
|
msgstr "обновлено описание"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:117
|
#: src/views/card/components/ActivityList.tsx:128
|
||||||
msgid "updated the due date"
|
msgid "updated the due date"
|
||||||
msgstr "обновил(а) дату выполнения"
|
msgstr "обновил(а) дату выполнения"
|
||||||
|
|
||||||
#: src/views/card/components/ActivityList.tsx:101
|
#: src/views/card/components/ActivityList.tsx:112
|
||||||
msgid "updated the title"
|
msgid "updated the title"
|
||||||
msgstr "обновлен заголовок"
|
msgstr "обновлен заголовок"
|
||||||
|
|
||||||
#. placeholder {0}: truncate(toTitle)
|
#. placeholder {0}: truncate(toTitle)
|
||||||
#: src/views/card/components/ActivityList.tsx:126
|
#: src/views/card/components/ActivityList.tsx:137
|
||||||
msgid "updated the title to <0>{0}</0>"
|
msgid "updated the title to <0>{0}</0>"
|
||||||
msgstr "обновлен заголовок на <0>{0}</0>"
|
msgstr "обновлен заголовок на <0>{0}</0>"
|
||||||
|
|
||||||
@@ -2860,7 +2893,7 @@ msgstr "Зачем создавать Trello с открытым исходны
|
|||||||
#: src/views/boards/index.tsx:35
|
#: src/views/boards/index.tsx:35
|
||||||
#: src/views/members/index.tsx:257
|
#: src/views/members/index.tsx:257
|
||||||
#: src/views/public/board/index.tsx:120
|
#: src/views/public/board/index.tsx:120
|
||||||
#: src/views/public/boards/index.tsx:66
|
#: src/views/public/boards/index.tsx:65
|
||||||
msgid "Workspace"
|
msgid "Workspace"
|
||||||
msgstr "Рабочее пространство"
|
msgstr "Рабочее пространство"
|
||||||
|
|
||||||
@@ -2965,8 +2998,8 @@ msgstr "Вы можете развернуть собственный хости
|
|||||||
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
#: src/views/board/components/UpdateBoardSlugButton.tsx:31
|
||||||
#: src/views/board/components/VisibilityButton.tsx:72
|
#: src/views/board/components/VisibilityButton.tsx:72
|
||||||
#: src/views/board/index.tsx:472
|
#: src/views/board/index.tsx:472
|
||||||
#: src/views/board/index.tsx:528
|
#: src/views/board/index.tsx:530
|
||||||
#: src/views/boards/components/BoardsList.tsx:49
|
#: src/views/boards/components/BoardsList.tsx:70
|
||||||
#: src/views/boards/index.tsx:46
|
#: src/views/boards/index.tsx:46
|
||||||
#: src/views/boards/index.tsx:67
|
#: src/views/boards/index.tsx:67
|
||||||
msgid "You don't have permission"
|
msgid "You don't have permission"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -32,7 +32,7 @@ const initialWorkspace: Workspace = {
|
|||||||
|
|
||||||
const initialAvailableWorkspaces: Workspace[] = [];
|
const initialAvailableWorkspaces: Workspace[] = [];
|
||||||
|
|
||||||
const WorkspaceContext = createContext<WorkspaceContextProps | undefined>(
|
export const WorkspaceContext = createContext<WorkspaceContextProps | undefined>(
|
||||||
undefined,
|
undefined,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ import {
|
|||||||
HiLink,
|
HiLink,
|
||||||
HiOutlineDocumentDuplicate,
|
HiOutlineDocumentDuplicate,
|
||||||
HiOutlineTrash,
|
HiOutlineTrash,
|
||||||
|
HiOutlineStar,
|
||||||
|
HiStar,
|
||||||
} from "react-icons/hi2";
|
} from "react-icons/hi2";
|
||||||
|
|
||||||
import Dropdown from "~/components/Dropdown";
|
import Dropdown from "~/components/Dropdown";
|
||||||
@@ -16,39 +18,86 @@ export default function BoardDropdown({
|
|||||||
isTemplate,
|
isTemplate,
|
||||||
isLoading,
|
isLoading,
|
||||||
boardPublicId,
|
boardPublicId,
|
||||||
workspacePublicId,
|
isFavorite,
|
||||||
|
boardName,
|
||||||
}: {
|
}: {
|
||||||
isTemplate: boolean;
|
isTemplate: boolean;
|
||||||
isLoading: boolean;
|
isLoading: boolean;
|
||||||
boardPublicId: string;
|
boardPublicId: string;
|
||||||
workspacePublicId: string;
|
isFavorite?: boolean;
|
||||||
|
boardName?: string;
|
||||||
}) {
|
}) {
|
||||||
const { openModal } = useModal();
|
const { openModal } = useModal();
|
||||||
const { canEditBoard, canDeleteBoard, canCreateBoard } = usePermissions();
|
const { canEditBoard, canDeleteBoard, canCreateBoard } = usePermissions();
|
||||||
|
const { showPopup } = usePopup();
|
||||||
|
const utils = api.useUtils();
|
||||||
|
|
||||||
|
const handleToggleFavorite = () => {
|
||||||
|
updateBoard.mutate({
|
||||||
|
boardPublicId,
|
||||||
|
favorite: !isFavorite,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
const updateBoard = api.board.update.useMutation({
|
||||||
|
onSuccess: (data, variables) => {
|
||||||
|
void utils.board.all.invalidate();
|
||||||
|
void utils.board.byId.invalidate();
|
||||||
|
|
||||||
|
// Show popup notification
|
||||||
|
if (variables.favorite !== undefined) {
|
||||||
|
showPopup({
|
||||||
|
header: variables.favorite
|
||||||
|
? t`Added to favorites`
|
||||||
|
: t`Removed from favorites`,
|
||||||
|
message: variables.favorite
|
||||||
|
? t`${boardName ?? "Board"} has been added to your favorites.`
|
||||||
|
: t`${boardName ?? "Board"} has been removed from your favorites.`,
|
||||||
|
icon: "success",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
onError: () => {
|
||||||
|
showPopup({
|
||||||
|
header: t`Unable to update board`,
|
||||||
|
message: t`Please try again later, or contact customer support.`,
|
||||||
|
icon: "error",
|
||||||
|
});
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
const items = [
|
const items = [
|
||||||
...(isTemplate
|
...(isTemplate && canCreateBoard
|
||||||
? []
|
? [
|
||||||
: [
|
|
||||||
{
|
{
|
||||||
label: t`Make template`,
|
label: t`Make template`,
|
||||||
action: canCreateBoard ? () => openModal("CREATE_TEMPLATE") : undefined,
|
action: () => openModal("CREATE_TEMPLATE"),
|
||||||
icon: (
|
icon: (
|
||||||
<HiOutlineDocumentDuplicate className="h-[16px] w-[16px] text-dark-900" />
|
<HiOutlineDocumentDuplicate className="h-[16px] w-[16px] text-dark-900" />
|
||||||
),
|
),
|
||||||
disabled: !canCreateBoard,
|
|
||||||
},
|
},
|
||||||
...(canEditBoard
|
]
|
||||||
? [
|
: []),
|
||||||
{
|
...(!isTemplate && canEditBoard
|
||||||
label: t`Edit board URL`,
|
? [
|
||||||
action: () => openModal("UPDATE_BOARD_SLUG"),
|
{
|
||||||
icon: <HiLink className="h-[16px] w-[16px] text-dark-900" />,
|
label: t`Edit board URL`,
|
||||||
},
|
action: () => openModal("UPDATE_BOARD_SLUG"),
|
||||||
]
|
icon: <HiLink className="h-[16px] w-[16px] text-dark-900" />,
|
||||||
: []),
|
},
|
||||||
]),
|
]
|
||||||
|
: []),
|
||||||
|
{
|
||||||
|
label: isFavorite
|
||||||
|
? t`Remove from favorites`
|
||||||
|
: t`Add to favorites`,
|
||||||
|
action: handleToggleFavorite,
|
||||||
|
icon: isFavorite ? (
|
||||||
|
<HiStar className="h-[16px] w-[16px] text-dark-900" />
|
||||||
|
) : (
|
||||||
|
<HiOutlineStar className="h-[16px] w-[16px] text-dark-900" />
|
||||||
|
),
|
||||||
|
},
|
||||||
...(canDeleteBoard
|
...(canDeleteBoard
|
||||||
? [
|
? [
|
||||||
{
|
{
|
||||||
@@ -59,6 +108,7 @@ export default function BoardDropdown({
|
|||||||
]
|
]
|
||||||
: []),
|
: []),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
if (items.length === 0) {
|
if (items.length === 0) {
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -493,6 +493,8 @@ export default function BoardPage({ isTemplate }: { isTemplate?: boolean }) {
|
|||||||
isLoading={!boardData}
|
isLoading={!boardData}
|
||||||
boardPublicId={boardId ?? ""}
|
boardPublicId={boardId ?? ""}
|
||||||
workspacePublicId={workspace.publicId}
|
workspacePublicId={workspace.publicId}
|
||||||
|
isFavorite={boardData?.favorite}
|
||||||
|
boardName={boardData?.name}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -594,13 +596,12 @@ export default function BoardPage({ isTemplate }: { isTemplate?: boolean }) {
|
|||||||
? `/templates/${boardId}/cards/${card.publicId}`
|
? `/templates/${boardId}/cards/${card.publicId}`
|
||||||
: `/cards/${card.publicId}`
|
: `/cards/${card.publicId}`
|
||||||
}
|
}
|
||||||
className={`mb-2 flex !cursor-pointer flex-col ${
|
className={`mb-2 flex !cursor-pointer flex-col ${card.publicId.startsWith(
|
||||||
card.publicId.startsWith(
|
"PLACEHOLDER",
|
||||||
"PLACEHOLDER",
|
)
|
||||||
)
|
? "pointer-events-none"
|
||||||
? "pointer-events-none"
|
: ""
|
||||||
: ""
|
}`}
|
||||||
}`}
|
|
||||||
ref={provided.innerRef}
|
ref={provided.innerRef}
|
||||||
{...provided.draggableProps}
|
{...provided.draggableProps}
|
||||||
{...provided.dragHandleProps}
|
{...provided.dragHandleProps}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import { t } from "@lingui/core/macro";
|
import { t } from "@lingui/core/macro";
|
||||||
import { HiOutlineRectangleStack } from "react-icons/hi2";
|
import { HiOutlineRectangleStack, HiOutlineStar, HiStar } from "react-icons/hi2";
|
||||||
|
import { motion } from "framer-motion";
|
||||||
import Button from "~/components/Button";
|
import Button from "~/components/Button";
|
||||||
import PatternedBackground from "~/components/PatternedBackground";
|
import PatternedBackground from "~/components/PatternedBackground";
|
||||||
import { Tooltip } from "~/components/Tooltip";
|
import { Tooltip } from "~/components/Tooltip";
|
||||||
@@ -15,6 +15,13 @@ export function BoardsList({ isTemplate }: { isTemplate?: boolean }) {
|
|||||||
const { openModal } = useModal();
|
const { openModal } = useModal();
|
||||||
const { canCreateBoard } = usePermissions();
|
const { canCreateBoard } = usePermissions();
|
||||||
|
|
||||||
|
const utils = api.useUtils();
|
||||||
|
const updateBoard = api.board.update.useMutation({
|
||||||
|
onSuccess: () => {
|
||||||
|
void utils.board.all.invalidate();
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
const { data, isLoading } = api.board.all.useQuery(
|
const { data, isLoading } = api.board.all.useQuery(
|
||||||
{
|
{
|
||||||
workspacePublicId: workspace.publicId,
|
workspacePublicId: workspace.publicId,
|
||||||
@@ -23,6 +30,20 @@ export function BoardsList({ isTemplate }: { isTemplate?: boolean }) {
|
|||||||
{ enabled: workspace.publicId ? true : false },
|
{ enabled: workspace.publicId ? true : false },
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const handleToggleFavorite = (
|
||||||
|
e: React.MouseEvent,
|
||||||
|
boardPublicId: string,
|
||||||
|
currentFavorite: boolean | undefined
|
||||||
|
) => {
|
||||||
|
e.preventDefault();
|
||||||
|
e.stopPropagation();
|
||||||
|
updateBoard.mutate({
|
||||||
|
boardPublicId,
|
||||||
|
favorite: !currentFavorite,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
if (isLoading)
|
if (isLoading)
|
||||||
return (
|
return (
|
||||||
<div className="3xl:grid-cols-4 grid h-fit w-full grid-cols-1 gap-4 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3">
|
<div className="3xl:grid-cols-4 grid h-fit w-full grid-cols-1 gap-4 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3">
|
||||||
@@ -62,20 +83,51 @@ export function BoardsList({ isTemplate }: { isTemplate?: boolean }) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="3xl:grid-cols-4 grid h-fit w-full grid-cols-1 gap-4 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3">
|
<motion.div
|
||||||
|
className="3xl:grid-cols-4 grid h-fit w-full grid-cols-1 gap-4 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3 2xl:grid-cols-3"
|
||||||
|
layout
|
||||||
|
>
|
||||||
{data?.map((board) => (
|
{data?.map((board) => (
|
||||||
<Link
|
<motion.div
|
||||||
key={board.publicId}
|
key={board.publicId}
|
||||||
href={`${isTemplate ? "templates" : "boards"}/${board.publicId}`}
|
layout
|
||||||
|
initial={{ opacity: 0, scale: 0.95 }}
|
||||||
|
animate={{ opacity: 1, scale: 1 }}
|
||||||
|
transition={{
|
||||||
|
layout: {
|
||||||
|
type: "spring",
|
||||||
|
stiffness: 300,
|
||||||
|
damping: 30,
|
||||||
|
mass: 1
|
||||||
|
},
|
||||||
|
opacity: { duration: 0.2 },
|
||||||
|
scale: { duration: 0.2 }
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
<div className="align-center relative mr-5 flex h-[150px] w-full items-center justify-center rounded-md border border-dashed border-light-400 bg-light-50 shadow-sm hover:bg-light-200 dark:border-dark-600 dark:bg-dark-50 dark:hover:bg-dark-100">
|
<Link
|
||||||
<PatternedBackground />
|
href={`${isTemplate ? "templates" : "boards"}/${board.publicId}`}
|
||||||
<p className="px-4 text-[14px] font-bold text-neutral-700 dark:text-dark-1000">
|
>
|
||||||
{board.name}
|
<div className="group relative mr-5 flex h-[150px] w-full items-center justify-center rounded-md border border-dashed border-light-400 bg-light-50 shadow-sm hover:bg-light-200 dark:border-dark-600 dark:bg-dark-50 dark:hover:bg-dark-100">
|
||||||
</p>
|
<PatternedBackground />
|
||||||
</div>
|
<button
|
||||||
</Link>
|
onClick={(e) => handleToggleFavorite(e, board.publicId, board.favorite)}
|
||||||
|
className={`absolute right-3 top-3 z-10 rounded p-1 transition-all hover:bg-light-300 dark:hover:bg-dark-200 ${board.favorite ? "" : "md:opacity-0 md:group-hover:opacity-100"
|
||||||
|
}`}
|
||||||
|
aria-label={board.favorite ? "Remove from favorites" : "Add to favorites"}
|
||||||
|
>
|
||||||
|
{board.favorite ? (
|
||||||
|
<HiStar className="h-5 w-5 text-neutral-700 dark:text-dark-1000" />
|
||||||
|
) : (
|
||||||
|
<HiOutlineStar className="h-5 w-5 text-neutral-700 dark:text-dark-800" />
|
||||||
|
)}
|
||||||
|
</button>
|
||||||
|
<p className="px-4 text-[14px] font-bold text-neutral-700 dark:text-dark-1000">
|
||||||
|
{board.name}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</Link>
|
||||||
|
</motion.div>
|
||||||
))}
|
))}
|
||||||
</div>
|
</motion.div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,12 +36,21 @@ const truncate = (value: string | null, maxLength = 50) => {
|
|||||||
return value.length > maxLength ? `${value.slice(0, maxLength - 1)}…` : value;
|
return value.length > maxLength ? `${value.slice(0, maxLength - 1)}…` : value;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const getUserDisplayName = (
|
||||||
|
user: { name?: string | null; email?: string | null } | null | undefined,
|
||||||
|
): string => {
|
||||||
|
if (user?.name?.trim()) return user.name;
|
||||||
|
if (user?.email) return user.email;
|
||||||
|
return t`Member`;
|
||||||
|
};
|
||||||
|
|
||||||
const getActivityText = ({
|
const getActivityText = ({
|
||||||
type,
|
type,
|
||||||
toTitle,
|
toTitle,
|
||||||
fromList,
|
fromList,
|
||||||
toList,
|
toList,
|
||||||
memberName,
|
memberName,
|
||||||
|
memberEmail,
|
||||||
isSelf,
|
isSelf,
|
||||||
label,
|
label,
|
||||||
fromTitle,
|
fromTitle,
|
||||||
@@ -54,6 +63,7 @@ const getActivityText = ({
|
|||||||
fromList: string | null;
|
fromList: string | null;
|
||||||
toList: string | null;
|
toList: string | null;
|
||||||
memberName: string | null;
|
memberName: string | null;
|
||||||
|
memberEmail: string | null;
|
||||||
isSelf: boolean;
|
isSelf: boolean;
|
||||||
label: string | null;
|
label: string | null;
|
||||||
fromTitle?: string | null;
|
fromTitle?: string | null;
|
||||||
@@ -62,6 +72,7 @@ const getActivityText = ({
|
|||||||
dateLocale: DateFnsLocale;
|
dateLocale: DateFnsLocale;
|
||||||
mergedLabels?: string[];
|
mergedLabels?: string[];
|
||||||
}) => {
|
}) => {
|
||||||
|
const displayName = memberName ?? memberEmail ?? t`Member`;
|
||||||
const TextHighlight = ({ children }: { children: React.ReactNode }) => (
|
const TextHighlight = ({ children }: { children: React.ReactNode }) => (
|
||||||
<span className="font-medium text-light-1000 dark:text-dark-1000">
|
<span className="font-medium text-light-1000 dark:text-dark-1000">
|
||||||
{children}
|
{children}
|
||||||
@@ -139,23 +150,23 @@ const getActivityText = ({
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (type === "card.updated.member.added" && memberName) {
|
if (type === "card.updated.member.added" && displayName) {
|
||||||
if (isSelf) return <Trans>self-assigned the card</Trans>;
|
if (isSelf) return <Trans>self-assigned the card</Trans>;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Trans>
|
<Trans>
|
||||||
assigned <TextHighlight>{truncate(memberName)}</TextHighlight> to the
|
assigned <TextHighlight>{truncate(displayName)}</TextHighlight> to the
|
||||||
card
|
card
|
||||||
</Trans>
|
</Trans>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (type === "card.updated.member.removed" && memberName) {
|
if (type === "card.updated.member.removed" && displayName) {
|
||||||
if (isSelf) return <Trans>unassigned themselves from the card</Trans>;
|
if (isSelf) return <Trans>unassigned themselves from the card</Trans>;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Trans>
|
<Trans>
|
||||||
unassigned <TextHighlight>{truncate(memberName)}</TextHighlight> from
|
unassigned <TextHighlight>{truncate(displayName)}</TextHighlight> from
|
||||||
the card
|
the card
|
||||||
</Trans>
|
</Trans>
|
||||||
);
|
);
|
||||||
@@ -455,6 +466,7 @@ const ActivityList = ({
|
|||||||
fromList: activity.fromList?.name ?? null,
|
fromList: activity.fromList?.name ?? null,
|
||||||
toList: activity.toList?.name ?? null,
|
toList: activity.toList?.name ?? null,
|
||||||
memberName: activity.member?.user?.name ?? null,
|
memberName: activity.member?.user?.name ?? null,
|
||||||
|
memberEmail: activity.member?.user?.email ?? null,
|
||||||
isSelf: activity.member?.user?.id === sessionData?.user.id,
|
isSelf: activity.member?.user?.id === sessionData?.user.id,
|
||||||
label: activity.label?.name ?? null,
|
label: activity.label?.name ?? null,
|
||||||
fromTitle: activity.fromTitle ?? null,
|
fromTitle: activity.fromTitle ?? null,
|
||||||
@@ -508,7 +520,7 @@ const ActivityList = ({
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
<p className="text-sm">
|
<p className="text-sm">
|
||||||
<span className="font-medium dark:text-dark-1000">{`${activity.user?.name} `}</span>
|
<span className="font-medium dark:text-dark-1000">{`${getUserDisplayName(activity.user)} `}</span>
|
||||||
<span className="space-x-1 text-light-900 dark:text-dark-800">
|
<span className="space-x-1 text-light-900 dark:text-dark-800">
|
||||||
{activityText}
|
{activityText}
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
@@ -212,7 +212,7 @@ export default function MembersPage() {
|
|||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
className={twMerge(
|
className={twMerge(
|
||||||
"relative z-50",
|
"relative",
|
||||||
(workspace.role !== "admin" || showSkeleton) && "hidden",
|
(workspace.role !== "admin" || showSkeleton) && "hidden",
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import { useRouter } from "next/router";
|
import { useRouter } from "next/router";
|
||||||
import { t } from "@lingui/core/macro";
|
import { t } from "@lingui/core/macro";
|
||||||
|
|
||||||
import { PageHead } from "~/components/PageHead";
|
import { PageHead } from "~/components/PageHead";
|
||||||
import PatternedBackground from "~/components/PatternedBackground";
|
import PatternedBackground from "~/components/PatternedBackground";
|
||||||
import { api } from "~/utils/api";
|
import { api } from "~/utils/api";
|
||||||
|
|||||||
@@ -60,9 +60,12 @@ export const boardRouter = createTRPCRouter({
|
|||||||
|
|
||||||
await assertPermission(ctx.db, userId, workspace.id, "board:view");
|
await assertPermission(ctx.db, userId, workspace.id, "board:view");
|
||||||
|
|
||||||
const result = boardRepo.getAllByWorkspaceId(ctx.db, workspace.id, {
|
const result = boardRepo.getAllByWorkspaceId(
|
||||||
type: input.type,
|
ctx.db,
|
||||||
});
|
workspace.id,
|
||||||
|
userId,
|
||||||
|
{ type: input.type }
|
||||||
|
);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}),
|
}),
|
||||||
@@ -129,6 +132,7 @@ export const boardRouter = createTRPCRouter({
|
|||||||
const result = await boardRepo.getByPublicId(
|
const result = await boardRepo.getByPublicId(
|
||||||
ctx.db,
|
ctx.db,
|
||||||
input.boardPublicId,
|
input.boardPublicId,
|
||||||
|
userId,
|
||||||
{
|
{
|
||||||
members: input.members ?? [],
|
members: input.members ?? [],
|
||||||
labels: input.labels ?? [],
|
labels: input.labels ?? [],
|
||||||
@@ -275,6 +279,7 @@ export const boardRouter = createTRPCRouter({
|
|||||||
const sourceBoard = await boardRepo.getByPublicId(
|
const sourceBoard = await boardRepo.getByPublicId(
|
||||||
ctx.db,
|
ctx.db,
|
||||||
input.sourceBoardPublicId,
|
input.sourceBoardPublicId,
|
||||||
|
userId,
|
||||||
{
|
{
|
||||||
members: [],
|
members: [],
|
||||||
labels: [],
|
labels: [],
|
||||||
@@ -399,9 +404,10 @@ export const boardRouter = createTRPCRouter({
|
|||||||
.regex(/^(?![-]+$)[a-zA-Z0-9-]+$/)
|
.regex(/^(?![-]+$)[a-zA-Z0-9-]+$/)
|
||||||
.optional(),
|
.optional(),
|
||||||
visibility: z.enum(["public", "private"]).optional(),
|
visibility: z.enum(["public", "private"]).optional(),
|
||||||
|
favorite: z.boolean().optional()
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
.output(z.custom<Awaited<ReturnType<typeof boardRepo.update>>>())
|
.output(z.object({ success: z.boolean() }).or(z.custom<Awaited<ReturnType<typeof boardRepo.update>>>()))
|
||||||
.mutation(async ({ ctx, input }) => {
|
.mutation(async ({ ctx, input }) => {
|
||||||
const userId = ctx.user?.id;
|
const userId = ctx.user?.id;
|
||||||
|
|
||||||
@@ -430,6 +436,23 @@ export const boardRouter = createTRPCRouter({
|
|||||||
board.createdBy ?? null,
|
board.createdBy ?? null,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Handle favorite toggle separately
|
||||||
|
if (input.favorite !== undefined) {
|
||||||
|
if (input.favorite) {
|
||||||
|
await boardRepo.addUserFavorite(ctx.db, userId, board.id);
|
||||||
|
} else {
|
||||||
|
await boardRepo.removeUserFavorite(ctx.db, userId, board.id);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Handle other updates (name, slug, visibility)
|
||||||
|
const hasOtherUpdates = input.name || input.slug || input.visibility !== undefined;
|
||||||
|
|
||||||
|
if (!hasOtherUpdates) {
|
||||||
|
// Only favorite was updated, return success
|
||||||
|
return { success: true };
|
||||||
|
}
|
||||||
|
|
||||||
if (input.slug) {
|
if (input.slug) {
|
||||||
const isBoardSlugAvailable = await boardRepo.isBoardSlugAvailable(
|
const isBoardSlugAvailable = await boardRepo.isBoardSlugAvailable(
|
||||||
ctx.db,
|
ctx.db,
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
ALTER TABLE "workspace" ADD COLUMN "showEmailsToMembers" boolean NOT NULL DEFAULT true;
|
ALTER TABLE "workspace" ADD COLUMN IF NOT EXISTS "showEmailsToMembers" boolean NOT NULL DEFAULT true;
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ CREATE TABLE IF NOT EXISTS "workspace_roles" (
|
|||||||
--> statement-breakpoint
|
--> statement-breakpoint
|
||||||
ALTER TABLE "workspace_roles" ENABLE ROW LEVEL SECURITY;--> statement-breakpoint
|
ALTER TABLE "workspace_roles" ENABLE ROW LEVEL SECURITY;--> statement-breakpoint
|
||||||
ALTER TABLE "workspace_members" ADD COLUMN "roleId" bigint;--> statement-breakpoint
|
ALTER TABLE "workspace_members" ADD COLUMN "roleId" bigint;--> statement-breakpoint
|
||||||
ALTER TABLE "workspace" ADD COLUMN "showEmailsToMembers" boolean DEFAULT true NOT NULL;--> statement-breakpoint
|
|
||||||
DO $$ BEGIN
|
DO $$ BEGIN
|
||||||
ALTER TABLE "workspace_role_permissions" ADD CONSTRAINT "workspace_role_permissions_workspaceRoleId_workspace_roles_id_fk" FOREIGN KEY ("workspaceRoleId") REFERENCES "public"."workspace_roles"("id") ON DELETE cascade ON UPDATE no action;
|
ALTER TABLE "workspace_role_permissions" ADD CONSTRAINT "workspace_role_permissions_workspaceRoleId_workspace_roles_id_fk" FOREIGN KEY ("workspaceRoleId") REFERENCES "public"."workspace_roles"("id") ON DELETE cascade ON UPDATE no action;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
CREATE TABLE IF NOT EXISTS "user_board_favorites" (
|
||||||
|
"userId" uuid NOT NULL,
|
||||||
|
"boardId" bigint NOT NULL,
|
||||||
|
"createdAt" timestamp DEFAULT now() NOT NULL,
|
||||||
|
CONSTRAINT "user_board_favorites_userId_boardId_pk" PRIMARY KEY("userId","boardId")
|
||||||
|
);
|
||||||
|
--> statement-breakpoint
|
||||||
|
DO $$ BEGIN
|
||||||
|
ALTER TABLE "user_board_favorites" ADD CONSTRAINT "user_board_favorites_userId_user_id_fk" FOREIGN KEY ("userId") REFERENCES "public"."user"("id") ON DELETE cascade ON UPDATE no action;
|
||||||
|
EXCEPTION
|
||||||
|
WHEN duplicate_object THEN null;
|
||||||
|
END $$;
|
||||||
|
--> statement-breakpoint
|
||||||
|
DO $$ BEGIN
|
||||||
|
ALTER TABLE "user_board_favorites" ADD CONSTRAINT "user_board_favorites_boardId_board_id_fk" FOREIGN KEY ("boardId") REFERENCES "public"."board"("id") ON DELETE cascade ON UPDATE no action;
|
||||||
|
EXCEPTION
|
||||||
|
WHEN duplicate_object THEN null;
|
||||||
|
END $$;
|
||||||
|
--> statement-breakpoint
|
||||||
|
CREATE INDEX IF NOT EXISTS "user_board_favorite_user_idx" ON "user_board_favorites" USING btree ("userId");--> statement-breakpoint
|
||||||
|
CREATE INDEX IF NOT EXISTS "user_board_favorite_board_idx" ON "user_board_favorites" USING btree ("boardId");
|
||||||
2982
packages/db/migrations/meta/20260119164257_snapshot.json
Normal file
2982
packages/db/migrations/meta/20260119164257_snapshot.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"id": "c24a8e89-c100-4483-9f0b-391201327ac5",
|
"id": "c24a8e89-c100-4483-9f0b-391201327ac5",
|
||||||
"prevId": "4e1ebb8b-bd52-48c5-87d6-8e6e5eb8bbde",
|
"prevId": "3b54938c-c8d2-41c1-b4ba-a377719891bc",
|
||||||
"version": "7",
|
"version": "7",
|
||||||
"dialect": "postgresql",
|
"dialect": "postgresql",
|
||||||
"tables": {
|
"tables": {
|
||||||
|
|||||||
3411
packages/db/migrations/meta/20260201215958_snapshot.json
Normal file
3411
packages/db/migrations/meta/20260201215958_snapshot.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -169,6 +169,13 @@
|
|||||||
"when": 1769435949476,
|
"when": 1769435949476,
|
||||||
"tag": "20260126135909_AddWorkspaceRoles",
|
"tag": "20260126135909_AddWorkspaceRoles",
|
||||||
"breakpoints": true
|
"breakpoints": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idx": 24,
|
||||||
|
"version": "7",
|
||||||
|
"when": 1769983198190,
|
||||||
|
"tag": "20260201215958_AddUserBoardFavouritesTable",
|
||||||
|
"breakpoints": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -26,6 +26,7 @@ import {
|
|||||||
comments,
|
comments,
|
||||||
labels,
|
labels,
|
||||||
lists,
|
lists,
|
||||||
|
userBoardFavorites,
|
||||||
workspaceMembers,
|
workspaceMembers,
|
||||||
} from "@kan/db/schema";
|
} from "@kan/db/schema";
|
||||||
import { generateUID } from "@kan/shared/utils";
|
import { generateUID } from "@kan/shared/utils";
|
||||||
@@ -39,17 +40,24 @@ export const getCount = async (db: dbClient) => {
|
|||||||
return result[0]?.count ?? 0;
|
return result[0]?.count ?? 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getAllByWorkspaceId = (
|
export const getAllByWorkspaceId = async (
|
||||||
db: dbClient,
|
db: dbClient,
|
||||||
workspaceId: number,
|
workspaceId: number,
|
||||||
|
userId: string,
|
||||||
opts?: { type?: "regular" | "template" },
|
opts?: { type?: "regular" | "template" },
|
||||||
) => {
|
) => {
|
||||||
return db.query.boards.findMany({
|
const boardsData = await db.query.boards.findMany({
|
||||||
columns: {
|
columns: {
|
||||||
publicId: true,
|
publicId: true,
|
||||||
name: true,
|
name: true,
|
||||||
},
|
},
|
||||||
with: {
|
with: {
|
||||||
|
userFavorites: {
|
||||||
|
where: eq(userBoardFavorites.userId, userId),
|
||||||
|
columns: {
|
||||||
|
userId: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
lists: {
|
lists: {
|
||||||
columns: {
|
columns: {
|
||||||
publicId: true,
|
publicId: true,
|
||||||
@@ -72,6 +80,21 @@ export const getAllByWorkspaceId = (
|
|||||||
opts?.type ? eq(boards.type, opts.type) : undefined,
|
opts?.type ? eq(boards.type, opts.type) : undefined,
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Transform and sort: favorites first, then alphabetically
|
||||||
|
return boardsData
|
||||||
|
.map((board) => ({
|
||||||
|
...board,
|
||||||
|
favorite: board.userFavorites.length > 0,
|
||||||
|
userFavorites: undefined,
|
||||||
|
}))
|
||||||
|
.sort((a, b) => {
|
||||||
|
// Sort favorites first
|
||||||
|
if (a.favorite && !b.favorite) return -1;
|
||||||
|
if (!a.favorite && b.favorite) return 1;
|
||||||
|
// Then alphabetically by name
|
||||||
|
return a.name.localeCompare(b.name);
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getIdByPublicId = async (db: dbClient, boardPublicId: string) => {
|
export const getIdByPublicId = async (db: dbClient, boardPublicId: string) => {
|
||||||
@@ -122,6 +145,7 @@ const buildDueDateWhere = (filters: DueDateFilter[]) => {
|
|||||||
export const getByPublicId = async (
|
export const getByPublicId = async (
|
||||||
db: dbClient,
|
db: dbClient,
|
||||||
boardPublicId: string,
|
boardPublicId: string,
|
||||||
|
userId: string,
|
||||||
filters: {
|
filters: {
|
||||||
members: string[];
|
members: string[];
|
||||||
labels: string[];
|
labels: string[];
|
||||||
@@ -173,6 +197,12 @@ export const getByPublicId = async (
|
|||||||
visibility: true,
|
visibility: true,
|
||||||
},
|
},
|
||||||
with: {
|
with: {
|
||||||
|
userFavorites: {
|
||||||
|
where: eq(userBoardFavorites.userId, userId),
|
||||||
|
columns: {
|
||||||
|
userId: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
workspace: {
|
workspace: {
|
||||||
columns: {
|
columns: {
|
||||||
publicId: true,
|
publicId: true,
|
||||||
@@ -325,6 +355,8 @@ export const getByPublicId = async (
|
|||||||
|
|
||||||
const formattedResult = {
|
const formattedResult = {
|
||||||
...board,
|
...board,
|
||||||
|
favorite: board.userFavorites.length > 0,
|
||||||
|
userFavorites: undefined,
|
||||||
lists: board.lists.map((list) => ({
|
lists: board.lists.map((list) => ({
|
||||||
...list,
|
...list,
|
||||||
cards: list.cards.map((card) => ({
|
cards: list.cards.map((card) => ({
|
||||||
@@ -924,3 +956,34 @@ export const createFromSnapshot = async (
|
|||||||
return newBoard;
|
return newBoard;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const addUserFavorite = async (
|
||||||
|
db: dbClient,
|
||||||
|
userId: string,
|
||||||
|
boardId: number,
|
||||||
|
) => {
|
||||||
|
return db
|
||||||
|
.insert(userBoardFavorites)
|
||||||
|
.values({
|
||||||
|
userId,
|
||||||
|
boardId,
|
||||||
|
})
|
||||||
|
.onConflictDoNothing()
|
||||||
|
.returning();
|
||||||
|
};
|
||||||
|
|
||||||
|
export const removeUserFavorite = async (
|
||||||
|
db: dbClient,
|
||||||
|
userId: string,
|
||||||
|
boardId: number,
|
||||||
|
) => {
|
||||||
|
return db
|
||||||
|
.delete(userBoardFavorites)
|
||||||
|
.where(
|
||||||
|
and(
|
||||||
|
eq(userBoardFavorites.userId, userId),
|
||||||
|
eq(userBoardFavorites.boardId, boardId)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
.returning();
|
||||||
|
};
|
||||||
@@ -93,7 +93,7 @@ export const create = async (
|
|||||||
index: index,
|
index: index,
|
||||||
dueDate: cardInput.dueDate ?? null,
|
dueDate: cardInput.dueDate ?? null,
|
||||||
})
|
})
|
||||||
.returning({ id: cards.id, listId: cards.listId });
|
.returning({ id: cards.id, listId: cards.listId, publicId: cards.publicId });
|
||||||
|
|
||||||
if (!result[0]) throw new Error("Unable to create card");
|
if (!result[0]) throw new Error("Unable to create card");
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import {
|
|||||||
ilike,
|
ilike,
|
||||||
inArray,
|
inArray,
|
||||||
isNull,
|
isNull,
|
||||||
|
asc,
|
||||||
or,
|
or,
|
||||||
sql,
|
sql,
|
||||||
} from "drizzle-orm";
|
} from "drizzle-orm";
|
||||||
@@ -185,6 +186,8 @@ export const getByPublicIdWithMembers = (
|
|||||||
columns: {
|
columns: {
|
||||||
id: true,
|
id: true,
|
||||||
publicId: true,
|
publicId: true,
|
||||||
|
name: true,
|
||||||
|
slug: true,
|
||||||
showEmailsToMembers: true,
|
showEmailsToMembers: true,
|
||||||
},
|
},
|
||||||
with: {
|
with: {
|
||||||
@@ -248,6 +251,7 @@ export const getBySlugWithBoards = (db: dbClient, workspaceSlug: string) => {
|
|||||||
name: true,
|
name: true,
|
||||||
},
|
},
|
||||||
where: and(isNull(boards.deletedAt), eq(boards.visibility, "public")),
|
where: and(isNull(boards.deletedAt), eq(boards.visibility, "public")),
|
||||||
|
orderBy: [asc(boards.name)]
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
where: and(
|
where: and(
|
||||||
|
|||||||
@@ -2,9 +2,11 @@ import { relations, sql } from "drizzle-orm";
|
|||||||
import {
|
import {
|
||||||
bigint,
|
bigint,
|
||||||
bigserial,
|
bigserial,
|
||||||
|
boolean,
|
||||||
index,
|
index,
|
||||||
pgEnum,
|
pgEnum,
|
||||||
pgTable,
|
pgTable,
|
||||||
|
primaryKey,
|
||||||
text,
|
text,
|
||||||
timestamp,
|
timestamp,
|
||||||
uniqueIndex,
|
uniqueIndex,
|
||||||
@@ -67,6 +69,7 @@ export const boards = pgTable(
|
|||||||
).enableRLS();
|
).enableRLS();
|
||||||
|
|
||||||
export const boardsRelations = relations(boards, ({ one, many }) => ({
|
export const boardsRelations = relations(boards, ({ one, many }) => ({
|
||||||
|
userFavorites: many(userBoardFavorites),
|
||||||
createdBy: one(users, {
|
createdBy: one(users, {
|
||||||
fields: [boards.createdBy],
|
fields: [boards.createdBy],
|
||||||
references: [users.id],
|
references: [users.id],
|
||||||
@@ -91,3 +94,21 @@ export const boardsRelations = relations(boards, ({ one, many }) => ({
|
|||||||
relationName: "boardWorkspace",
|
relationName: "boardWorkspace",
|
||||||
}),
|
}),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
export const userBoardFavorites = pgTable(
|
||||||
|
"user_board_favorites",
|
||||||
|
{
|
||||||
|
userId: uuid("userId")
|
||||||
|
.notNull()
|
||||||
|
.references(() => users.id, { onDelete: "cascade" }),
|
||||||
|
boardId: bigint("boardId", { mode: "number" })
|
||||||
|
.notNull()
|
||||||
|
.references(() => boards.id, { onDelete: "cascade" }),
|
||||||
|
createdAt: timestamp("createdAt").defaultNow().notNull(),
|
||||||
|
},
|
||||||
|
(table) => ({
|
||||||
|
pk: primaryKey({ columns: [table.userId, table.boardId] }),
|
||||||
|
userIdx: index("user_board_favorite_user_idx").on(table.userId),
|
||||||
|
boardIdx: index("user_board_favorite_board_idx").on(table.boardId),
|
||||||
|
}),
|
||||||
|
);
|
||||||
@@ -8,7 +8,7 @@ import {
|
|||||||
} from "drizzle-orm/pg-core";
|
} from "drizzle-orm/pg-core";
|
||||||
|
|
||||||
import { apikey } from "./auth";
|
import { apikey } from "./auth";
|
||||||
import { boards } from "./boards";
|
import { boards, userBoardFavorites } from "./boards";
|
||||||
import { cards } from "./cards";
|
import { cards } from "./cards";
|
||||||
import { imports } from "./imports";
|
import { imports } from "./imports";
|
||||||
import { lists } from "./lists";
|
import { lists } from "./lists";
|
||||||
@@ -84,3 +84,14 @@ export const usersToWorkspacesRelations = relations(
|
|||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
export const userBoardFavoritesRelations = relations(userBoardFavorites, ({ one }) => ({
|
||||||
|
user: one(users, {
|
||||||
|
fields: [userBoardFavorites.userId],
|
||||||
|
references: [users.id],
|
||||||
|
}),
|
||||||
|
board: one(boards, {
|
||||||
|
fields: [userBoardFavorites.boardId],
|
||||||
|
references: [boards.id],
|
||||||
|
}),
|
||||||
|
}));
|
||||||
38
pnpm-lock.yaml
generated
38
pnpm-lock.yaml
generated
@@ -163,6 +163,9 @@ importers:
|
|||||||
date-fns:
|
date-fns:
|
||||||
specifier: ^4.1.0
|
specifier: ^4.1.0
|
||||||
version: 4.1.0
|
version: 4.1.0
|
||||||
|
framer-motion:
|
||||||
|
specifier: ^12.26.2
|
||||||
|
version: 12.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
geist:
|
geist:
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.4.2(next@15.5.9(@babel/core@7.28.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
|
version: 1.4.2(next@15.5.9(@babel/core@7.28.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
|
||||||
@@ -5482,6 +5485,20 @@ packages:
|
|||||||
resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
|
resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
|
||||||
engines: {node: '>=0.4.x'}
|
engines: {node: '>=0.4.x'}
|
||||||
|
|
||||||
|
framer-motion@12.26.2:
|
||||||
|
resolution: {integrity: sha512-lflOQEdjquUi9sCg5Y1LrsZDlsjrHw7m0T9Yedvnk7Bnhqfkc89/Uha10J3CFhkL+TCZVCRw9eUGyM/lyYhXQA==}
|
||||||
|
peerDependencies:
|
||||||
|
'@emotion/is-prop-valid': '*'
|
||||||
|
react: ^18.0.0 || ^19.0.0
|
||||||
|
react-dom: ^18.0.0 || ^19.0.0
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@emotion/is-prop-valid':
|
||||||
|
optional: true
|
||||||
|
react:
|
||||||
|
optional: true
|
||||||
|
react-dom:
|
||||||
|
optional: true
|
||||||
|
|
||||||
fs-extra@10.1.0:
|
fs-extra@10.1.0:
|
||||||
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
|
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
@@ -6594,6 +6611,12 @@ packages:
|
|||||||
moo@0.5.2:
|
moo@0.5.2:
|
||||||
resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==}
|
resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==}
|
||||||
|
|
||||||
|
motion-dom@12.26.2:
|
||||||
|
resolution: {integrity: sha512-KLMT1BroY8oKNeliA3JMNJ+nbCIsTKg6hJpDb4jtRAJ7nCKnnpg/LTq/NGqG90Limitz3kdAnAVXecdFVGlWTw==}
|
||||||
|
|
||||||
|
motion-utils@12.24.10:
|
||||||
|
resolution: {integrity: sha512-x5TFgkCIP4pPsRLpKoI86jv/q8t8FQOiM/0E8QKBzfMozWHfkKap2gA1hOki+B5g3IsBNpxbUnfOum1+dgvYww==}
|
||||||
|
|
||||||
mri@1.2.0:
|
mri@1.2.0:
|
||||||
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
||||||
engines: {node: '>=4'}
|
engines: {node: '>=4'}
|
||||||
@@ -13955,6 +13978,15 @@ snapshots:
|
|||||||
|
|
||||||
format@0.2.2: {}
|
format@0.2.2: {}
|
||||||
|
|
||||||
|
framer-motion@12.26.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
|
||||||
|
dependencies:
|
||||||
|
motion-dom: 12.26.2
|
||||||
|
motion-utils: 12.24.10
|
||||||
|
tslib: 2.8.1
|
||||||
|
optionalDependencies:
|
||||||
|
react: 18.3.1
|
||||||
|
react-dom: 18.3.1(react@18.3.1)
|
||||||
|
|
||||||
fs-extra@10.1.0:
|
fs-extra@10.1.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
graceful-fs: 4.2.11
|
graceful-fs: 4.2.11
|
||||||
@@ -15504,6 +15536,12 @@ snapshots:
|
|||||||
|
|
||||||
moo@0.5.2: {}
|
moo@0.5.2: {}
|
||||||
|
|
||||||
|
motion-dom@12.26.2:
|
||||||
|
dependencies:
|
||||||
|
motion-utils: 12.24.10
|
||||||
|
|
||||||
|
motion-utils@12.24.10: {}
|
||||||
|
|
||||||
mri@1.2.0: {}
|
mri@1.2.0: {}
|
||||||
|
|
||||||
ms@2.1.3: {}
|
ms@2.1.3: {}
|
||||||
|
|||||||
Reference in New Issue
Block a user