Compare commits

...

3 Commits

Author SHA1 Message Date
hjball
02b367fcaa chore: update translations 2026-08-12 20:12:18 +00:00
Henry
f9aaebc4b5 fix: prevent maximum update depth exceeded error (#549) 2026-08-12 21:11:05 +01:00
hjball
56af094c50 chore: update translations 2026-08-08 12:38:59 +00:00
16 changed files with 680 additions and 559 deletions

View File

@@ -4,7 +4,7 @@ import { Button } from "@headlessui/react";
import { t } from "@lingui/core/macro";
import { env } from "next-runtime-env";
import { useTheme } from "next-themes";
import { useEffect, useState } from "react";
import { useEffect, useMemo, useState } from "react";
import { HiBolt } from "react-icons/hi2";
import {
TbLayoutSidebarLeftCollapse,
@@ -92,56 +92,59 @@ export default function SideNavigation({
href: string;
icon: object;
keyboardShortcut: KeyboardShortcut;
}[] = [
{
name: t`Boards`,
href: "/boards",
icon: isDarkMode ? boardsIconDark : boardsIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "B" }],
action: () => router.push("/boards"),
group: "NAVIGATION",
description: t`Go to boards`,
}[] = useMemo(
() => [
{
name: t`Boards`,
href: "/boards",
icon: isDarkMode ? boardsIconDark : boardsIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "B" }],
action: () => router.push("/boards"),
group: "NAVIGATION",
description: t`Go to boards`,
},
},
},
{
name: t`Templates`,
href: "/templates",
icon: isDarkMode ? templatesIconDark : templatesIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "T" }],
action: () => router.push("/templates"),
group: "NAVIGATION",
description: t`Go to templates`,
{
name: t`Templates`,
href: "/templates",
icon: isDarkMode ? templatesIconDark : templatesIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "T" }],
action: () => router.push("/templates"),
group: "NAVIGATION",
description: t`Go to templates`,
},
},
},
{
name: t`Members`,
href: "/members",
icon: isDarkMode ? membersIconDark : membersIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "M" }],
action: () => router.push("/members"),
group: "NAVIGATION",
description: t`Go to members`,
{
name: t`Members`,
href: "/members",
icon: isDarkMode ? membersIconDark : membersIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "M" }],
action: () => router.push("/members"),
group: "NAVIGATION",
description: t`Go to members`,
},
},
},
{
name: t`Settings`,
href: "/settings",
icon: isDarkMode ? settingsIconDark : settingsIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "S" }],
action: () => router.push("/settings"),
group: "NAVIGATION",
description: t`Go to settings`,
{
name: t`Settings`,
href: "/settings",
icon: isDarkMode ? settingsIconDark : settingsIconLight,
keyboardShortcut: {
type: "SEQUENCE",
strokes: [{ key: "G" }, { key: "S" }],
action: () => router.push("/settings"),
group: "NAVIGATION",
description: t`Go to settings`,
},
},
},
];
],
[isDarkMode],
);
const toggleCollapse = () => {
setIsCollapsed(!isCollapsed);

View File

@@ -1,6 +1,6 @@
import type { ReactNode } from "react";
import type { Root } from "react-dom/client";
import type { Placement } from "tippy.js";
import type { Placement, Instance as TippyInstance } from "tippy.js";
import { useEffect, useRef } from "react";
import { createRoot } from "react-dom/client";
import tippy from "tippy.js";
@@ -20,16 +20,16 @@ export function Tooltip({
}: TooltipProps) {
const triggerRef = useRef<HTMLDivElement>(null);
const rootRef = useRef<Root | null>(null);
const tippyRef = useRef<TippyInstance | null>(null);
const contentRef = useRef(content);
contentRef.current = content;
useEffect(() => {
if (!triggerRef.current) return;
if (!content) return;
const container = document.createElement("div");
const root = createRoot(container);
rootRef.current = root;
root.render(content);
const instance = tippy(triggerRef.current, {
content: container,
@@ -39,12 +39,33 @@ export function Tooltip({
theme: "tooltip",
touch: false,
});
tippyRef.current = instance;
if (contentRef.current) {
root.render(contentRef.current);
} else {
instance.disable();
}
return () => {
instance.destroy();
rootRef.current?.unmount();
tippyRef.current = null;
root.unmount();
rootRef.current = null;
};
}, [content, placement, delay]);
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [placement, delay]);
useEffect(() => {
if (!content) {
tippyRef.current?.disable();
return;
}
if (tippyRef.current) {
tippyRef.current.enable();
rootRef.current?.render(content);
}
}, [content]);
return (
<div ref={triggerRef} className="inline-flex">

View File

@@ -2,7 +2,7 @@ import { useRouter } from "next/navigation";
import { Button, Menu, Transition } from "@headlessui/react";
import { t } from "@lingui/core/macro";
import { env } from "next-runtime-env";
import { Fragment, useState } from "react";
import { Fragment, useMemo, useState } from "react";
import { HiCheck, HiMagnifyingGlass } from "react-icons/hi2";
import { twMerge } from "tailwind-merge";
@@ -26,17 +26,22 @@ export default function WorkspaceMenu({
const router = useRouter();
const [isOpen, setIsOpen] = useState(false);
const { tooltipContent: commandPaletteShortcutTooltipContent } =
useKeyboardShortcut({
type: "PRESS",
const commandPaletteShortcut = useMemo(
() => ({
type: "PRESS" as const,
stroke: {
key: "k",
modifiers: ["META"],
modifiers: ["META"] as ("META" | "CONTROL" | "ALT" | "SHIFT")[],
},
action: () => setIsOpen(true),
description: t`Open command menu`,
group: "GENERAL",
});
group: "GENERAL" as const,
}),
[],
);
const { tooltipContent: commandPaletteShortcutTooltipContent } =
useKeyboardShortcut(commandPaletteShortcut);
return (
<>

View File

@@ -1,4 +1,5 @@
import { useEffect } from "react";
import { useCallback, useEffect, useRef } from "react";
import { useModal } from "~/providers/modal";
interface UseModalFormStateOptions<T> {
@@ -12,25 +13,43 @@ export function useModalFormState<T extends Record<string, any>>({
initialValues,
resetOnClose = false,
}: UseModalFormStateOptions<T>) {
const { modalContentType, isOpen, getModalState, setModalState, clearModalState } = useModal();
const {
modalContentType,
isOpen,
getModalState,
setModalState,
clearModalState,
} = useModal();
const isCurrentModal = modalContentType === modalType;
const savedState = getModalState(modalType) as T | undefined;
// get current form state (using the saved values if available, otherwise the initial values)
const formState = savedState || initialValues;
const saveFormState = (state: Partial<T>) => {
if (!isCurrentModal) return;
const currentState = getModalState(modalType) || initialValues;
const newState = { ...currentState, ...state };
setModalState(modalType, newState);
};
// Keep refs so the callbacks below stay stable across re-renders.
const modalTypeRef = useRef(modalType);
const initialValuesRef = useRef(initialValues);
const getModalStateRef = useRef(getModalState);
modalTypeRef.current = modalType;
initialValuesRef.current = initialValues;
getModalStateRef.current = getModalState;
const clearFormState = () => {
clearModalState(modalType);
};
const saveFormState = useCallback(
(state: Partial<T>) => {
const type = modalTypeRef.current;
const currentState =
getModalStateRef.current(type) ?? initialValuesRef.current;
const newState = { ...currentState, ...state };
setModalState(type, newState);
},
// setModalState is stable (useCallback with [] deps in ModalProvider)
[setModalState],
);
const clearFormState = useCallback(() => {
clearModalState(modalTypeRef.current);
}, [clearModalState]);
useEffect(() => {
if (resetOnClose && !isOpen && savedState) {
@@ -45,4 +64,4 @@ export function useModalFormState<T extends Record<string, any>>({
isCurrentModal,
hasSavedState: !!savedState,
};
}
}

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} nicht gefunden"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Archiviert"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Boards"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Bestätigen Sie Ihre E-Mail-Einstellungen:"
"translation": "Bestätigen Sie Ihre E-Mail-Einstellungen:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Neues {0} erstellen"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Neue Liste erstellen"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Workspace erstellen"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Möchten Sie das Abonnement kündigen?"
"translation": "Möchten Sie das Abonnement kündigen?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Legen Sie los, indem Sie eine neue Liste erstellen"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Zu den Boards"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Zu den Mitgliedern"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Zu den Einstellungen"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Zu Vorlagen gehen"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importieren"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Neu"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Neue Liste"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Keine Listen"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Es wurden noch keine Listen erstellt"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Einstellungen"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Kostenlose Testversion starten"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Vorlage"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Vorlagen"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Karte konnte nicht aktualisiert werden"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Liste konnte nicht aktualisiert werden"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Abmelden"
"translation": "Abmelden",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Wir konnten Ihre Einstellungen nicht aktualisieren. Bitte versuchen Sie es erneut."
"translation": "Wir konnten Ihre Einstellungen nicht aktualisieren. Bitte versuchen Sie es erneut.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Sie haben keine Berechtigung"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Sie wurden abgemeldet!"
"translation": "Sie wurden abgemeldet!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Ihrem Abmelde-Link fehlt ein Token. Bitte öffnen Sie die neueste E-Mail und versuchen Sie es erneut."
"translation": "Ihrem Abmelde-Link fehlt ein Token. Bitte öffnen Sie die neueste E-Mail und versuchen Sie es erneut.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -34,7 +34,7 @@
"origin": [
[
"src/views/boards/index.tsx",
53
62
]
],
"translation": "{0}"
@@ -55,7 +55,7 @@
"origin": [
[
"src/views/boards/index.tsx",
48
57
],
[
"src/views/card/index.tsx",
@@ -123,7 +123,7 @@
"origin": [
[
"src/views/board/index.tsx",
565
570
]
],
"translation": "{0} not found"
@@ -371,7 +371,7 @@
"origin": [
[
"src/views/boards/index.tsx",
26
30
],
[
"src/views/settings/components/NewWebhookModal.tsx",
@@ -1121,7 +1121,7 @@
"origin": [
[
"src/views/boards/index.tsx",
27
31
]
],
"translation": "Archived"
@@ -1485,7 +1485,7 @@
"origin": [
[
"src/views/board/index.tsx",
538
543
],
[
"src/views/card/index.tsx",
@@ -1681,7 +1681,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
97
98
],
[
"src/views/pricing/components/FeatureComparisonTable.tsx",
@@ -2289,7 +2289,7 @@
"origin": [
[
"src/views/board/index.tsx",
309
314
],
[
"src/views/card/components/Dropdown.tsx",
@@ -2732,7 +2732,8 @@
81
]
],
"translation": "Confirm your email preferences:"
"translation": "Confirm your email preferences:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -3165,7 +3166,7 @@
],
[
"src/views/boards/index.tsx",
41
45
]
],
"translation": "Create new {0}"
@@ -3205,11 +3206,11 @@
"origin": [
[
"src/views/board/index.tsx",
93
99
],
[
"src/views/board/index.tsx",
679
684
]
],
"translation": "Create new list"
@@ -3249,7 +3250,7 @@
],
[
"src/components/WorkspaceMenu.tsx",
171
176
]
],
"translation": "Create workspace"
@@ -3861,7 +3862,8 @@
78
]
],
"translation": "Do you want to unsubscribe?"
"translation": "Do you want to unsubscribe?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -5263,7 +5265,7 @@
"origin": [
[
"src/views/board/index.tsx",
664
669
]
],
"translation": "Get started by creating a new list"
@@ -5391,7 +5393,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
105
106
],
[
"src/pages/404.tsx",
@@ -5419,7 +5421,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
129
130
]
],
"translation": "Go to members"
@@ -5431,7 +5433,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
141
142
]
],
"translation": "Go to settings"
@@ -5443,7 +5445,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
117
118
]
],
"translation": "Go to templates"
@@ -5691,7 +5693,7 @@
"origin": [
[
"src/views/boards/index.tsx",
73
82
]
],
"translation": "Import"
@@ -6333,7 +6335,7 @@
],
[
"src/views/board/index.tsx",
307
312
],
[
"src/views/card/components/Dropdown.tsx",
@@ -6641,7 +6643,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
121
122
],
[
"src/views/board/components/Filters.tsx",
@@ -6900,7 +6902,7 @@
"origin": [
[
"src/views/boards/index.tsx",
95
104
],
[
"src/views/home/components/Features.tsx",
@@ -6996,7 +6998,7 @@
],
[
"src/views/board/index.tsx",
628
633
]
],
"translation": "New list"
@@ -7216,7 +7218,7 @@
"origin": [
[
"src/views/board/index.tsx",
660
665
]
],
"translation": "No lists"
@@ -7228,7 +7230,7 @@
"origin": [
[
"src/views/board/index.tsx",
665
670
]
],
"translation": "No lists have been created yet"
@@ -7940,11 +7942,11 @@
],
[
"src/views/board/index.tsx",
219
224
],
[
"src/views/board/index.tsx",
275
280
],
[
"src/views/boards/components/ImportBoardsForm.tsx",
@@ -8128,7 +8130,7 @@
],
[
"src/views/board/index.tsx",
316
321
],
[
"src/views/card/components/Dropdown.tsx",
@@ -9151,7 +9153,7 @@
],
[
"src/components/SideNavigation.tsx",
133
134
]
],
"translation": "Settings"
@@ -9539,15 +9541,15 @@
"origin": [
[
"src/components/SideNavigation.tsx",
225
228
],
[
"src/components/SideNavigation.tsx",
226
229
],
[
"src/components/SideNavigation.tsx",
236
239
]
],
"translation": "Start free trial"
@@ -9739,11 +9741,11 @@
"origin": [
[
"src/views/board/index.tsx",
538
543
],
[
"src/views/board/index.tsx",
574
579
]
],
"translation": "Template"
@@ -9803,7 +9805,7 @@
"origin": [
[
"src/components/SideNavigation.tsx",
109
110
],
[
"src/views/home/components/Features.tsx",
@@ -10503,7 +10505,7 @@
"origin": [
[
"src/views/board/index.tsx",
314
319
],
[
"src/views/card/components/Dropdown.tsx",
@@ -10831,7 +10833,7 @@
"origin": [
[
"src/views/board/index.tsx",
274
279
],
[
"src/views/card/index.tsx",
@@ -10907,7 +10909,7 @@
"origin": [
[
"src/views/board/index.tsx",
218
223
],
[
"src/views/card/components/ListSelector.tsx",
@@ -11226,7 +11228,8 @@
93
]
],
"translation": "Unsubscribe"
"translation": "Unsubscribe",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -11642,7 +11645,8 @@
63
]
],
"translation": "We couldn't update your preferences. Please try again."
"translation": "We couldn't update your preferences. Please try again.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -11895,11 +11899,11 @@
],
[
"src/views/board/index.tsx",
538
543
],
[
"src/views/boards/index.tsx",
48
57
],
[
"src/views/members/index.tsx",
@@ -12276,11 +12280,11 @@
],
[
"src/views/board/index.tsx",
612
617
],
[
"src/views/board/index.tsx",
670
675
],
[
"src/views/boards/components/BoardsList.tsx",
@@ -12288,11 +12292,11 @@
],
[
"src/views/boards/index.tsx",
59
68
],
[
"src/views/boards/index.tsx",
80
89
]
],
"translation": "You don't have permission"
@@ -12331,7 +12335,8 @@
98
]
],
"translation": "You have been unsubscribed!"
"translation": "You have been unsubscribed!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -12624,7 +12629,8 @@
33
]
],
"translation": "Your unsubscribe link is missing a token. Please open the latest email and try again."
"translation": "Your unsubscribe link is missing a token. Please open the latest email and try again.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} no encontrado"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Archivado"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Tableros"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Confirma tus preferencias de correo electrónico:"
"translation": "Confirma tus preferencias de correo electrónico:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Crear nuevo {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Crear nueva lista"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Crear espacio de trabajo"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "¿Quieres cancelar la suscripción?"
"translation": "¿Quieres cancelar la suscripción?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Comienza creando una nueva lista"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Ir a tableros"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Ir a miembros"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Ir a configuración"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Ir a plantillas"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importar"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Nuevo"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nueva lista"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Sin listas"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Aún no se han creado listas"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Configuración"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Iniciar prueba gratuita"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Plantilla"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Plantillas"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "No se pudo actualizar la tarjeta"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "No se pudo actualizar la lista"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Cancelar suscripción"
"translation": "Cancelar suscripción",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "No pudimos actualizar tus preferencias. Por favor, inténtalo de nuevo."
"translation": "No pudimos actualizar tus preferencias. Por favor, inténtalo de nuevo.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "No tienes permiso"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "¡Te has dado de baja!"
"translation": "¡Te has dado de baja!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Tu enlace de cancelación de suscripción no tiene un token. Por favor, abre el último correo electrónico e inténtalo de nuevo."
"translation": "Tu enlace de cancelación de suscripción no tiene un token. Por favor, abre el último correo electrónico e inténtalo de nuevo.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} introuvable"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Archivé"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Tableaux"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Confirmez vos préférences d'e-mail :"
"translation": "Confirmez vos préférences d'e-mail :",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Créer un nouveau {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Créer une nouvelle liste"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Créer un espace de travail"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Voulez-vous vous désabonner ?"
"translation": "Voulez-vous vous désabonner ?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Commencez en créant une nouvelle liste"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Aller aux tableaux"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Aller aux membres"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Aller aux paramètres"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Aller aux modèles"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importer"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Nouveau"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nouvelle liste"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Aucune liste"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Aucune liste n'a encore été créée"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Paramètres"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Commencer l'essai gratuit"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Modèle"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Modèles"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Impossible de mettre à jour la carte"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Impossible de mettre à jour la liste"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Se désabonner"
"translation": "Se désabonner",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Nous n'avons pas pu mettre à jour vos préférences. Veuillez réessayer."
"translation": "Nous n'avons pas pu mettre à jour vos préférences. Veuillez réessayer.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Vous n'avez pas la permission"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Vous avez été désabonné !"
"translation": "Vous avez été désabonné !",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Votre lien de désinscription ne contient pas de jeton. Veuillez ouvrir le dernier e-mail et réessayer."
"translation": "Votre lien de désinscription ne contient pas de jeton. Veuillez ouvrir le dernier e-mail et réessayer.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} non trovato"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Archiviato"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Board"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Conferma le tue preferenze email:"
"translation": "Conferma le tue preferenze email:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Crea nuovo {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Crea nuova lista"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Crea workspace"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Vuoi annullare l'iscrizione?"
"translation": "Vuoi annullare l'iscrizione?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Inizia creando una nuova lista"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Vai alle bacheche"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Vai ai membri"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Vai alle impostazioni"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Vai ai modelli"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importa"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Nuovo"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nuova lista"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Nessuna lista"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Nessuna lista è stata ancora creata"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Impostazioni"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Inizia prova gratuita"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Template"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Template"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Impossibile aggiornare la card"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Impossibile aggiornare la lista"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Annulla iscrizione"
"translation": "Annulla iscrizione",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Non è stato possibile aggiornare le tue preferenze. Riprova."
"translation": "Non è stato possibile aggiornare le tue preferenze. Riprova.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Non hai i permessi necessari"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Hai annullato l'iscrizione!"
"translation": "Hai annullato l'iscrizione!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Il tuo link di disiscrizione non contiene un token. Apri l'ultima email e riprova."
"translation": "Il tuo link di disiscrizione non contiene un token. Apri l'ultima email e riprova.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} niet gevonden"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Gearchiveerd"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Boards"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Bevestig je e-mailvoorkeuren:"
"translation": "Bevestig je e-mailvoorkeuren:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Maak nieuwe {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Maak nieuwe lijst"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Maak werkruimte"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Wil je je uitschrijven?"
"translation": "Wil je je uitschrijven?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Ga aan de slag door een nieuwe lijst te maken"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Ga naar borden"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Ga naar leden"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Ga naar instellingen"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Ga naar sjablonen"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importeren"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Nieuw"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nieuwe lijst"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Geen lijsten"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Er zijn nog geen lijsten aangemaakt"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Instellingen"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Start gratis proefperiode"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Sjabloon"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Sjablonen"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Kan kaart niet bijwerken"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Kan lijst niet bijwerken"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Uitschrijven"
"translation": "Uitschrijven",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "We konden je voorkeuren niet bijwerken. Probeer het opnieuw."
"translation": "We konden je voorkeuren niet bijwerken. Probeer het opnieuw.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Je hebt geen toestemming"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Je bent uitgeschreven!"
"translation": "Je bent uitgeschreven!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Je afmeldlink mist een token. Open de nieuwste e-mail en probeer het opnieuw."
"translation": "Je afmeldlink mist een token. Open de nieuwste e-mail en probeer het opnieuw.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} nie znaleziono"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Zarchiwizowana"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Tablice"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Potwierdź swoje preferencje dotyczące e-maili:"
"translation": "Potwierdź swoje preferencje dotyczące e-maili:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Utwórz nową {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Utwórz nową listę"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Utwórz workspace"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Czy chcesz zrezygnować z subskrypcji?"
"translation": "Czy chcesz zrezygnować z subskrypcji?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Rozpocznij, tworząc nową listę"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Przejdź do tablic"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Przejdź do członków"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Przejdź do ustawień"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Przejdź do szablonów"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importuj"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Nowy"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nowa lista"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Brak list"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Nie utworzono jeszcze żadnych list"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Ustawienia"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Rozpocznij bezpłatny okres próbny"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Szablon"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Szablony"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Nie można zaktualizować karty"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Nie można zaktualizować listy"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Anuluj subskrypcję"
"translation": "Anuluj subskrypcję",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Nie udało się zaktualizować Twoich preferencji. Spróbuj ponownie."
"translation": "Nie udało się zaktualizować Twoich preferencji. Spróbuj ponownie.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Nie masz uprawnień"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Zostałeś wypisany z subskrypcji!"
"translation": "Zostałeś wypisany z subskrypcji!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Twój link do wypisania się nie zawiera tokena. Otwórz najnowszy e-mail i spróbuj ponownie."
"translation": "Twój link do wypisania się nie zawiera tokena. Otwórz najnowszy e-mail i spróbuj ponownie.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} não encontrado"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "Arquivado"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Quadros"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Confirme suas preferências de e-mail:"
"translation": "Confirme suas preferências de e-mail:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Criar novo {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Criar nova lista"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Criar workspace"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Você deseja cancelar a assinatura?"
"translation": "Você deseja cancelar a assinatura?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Comece criando uma nova lista"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Ir para quadros"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Ir para membros"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Ir para configurações"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Ir para modelos"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Importar"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Novo"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Nova lista"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Nenhuma lista"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Nenhuma lista foi criada ainda"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Configurações"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Iniciar teste gratuito"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Modelo"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Templates"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Não foi possível atualizar o cartão"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Não foi possível atualizar a lista"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Cancelar inscrição"
"translation": "Cancelar inscrição",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Não foi possível atualizar suas preferências. Tente novamente."
"translation": "Não foi possível atualizar suas preferências. Tente novamente.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "Você não tem permissão"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Você cancelou a inscrição!"
"translation": "Você cancelou a inscrição!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "Seu link de cancelamento de inscrição está sem um token. Por favor, abra o e-mail mais recente e tente novamente."
"translation": "Seu link de cancelamento de inscrição está sem um token. Por favor, abra o e-mail mais recente e tente novamente.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -19,7 +19,7 @@
"0": ["isTemplate ? \"Templates\" : \"Boards\""]
},
"comments": [],
"origin": [["src/views/boards/index.tsx", 53]],
"origin": [["src/views/boards/index.tsx", 62]],
"translation": "{0}"
},
"JArWcF": {
@@ -33,7 +33,7 @@
},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 48],
["src/views/boards/index.tsx", 57],
["src/views/card/index.tsx", 321]
],
"translation": "{0} | {1}"
@@ -71,7 +71,7 @@
"0": ["isTemplate ? \"Template\" : \"Board\""]
},
"comments": [],
"origin": [["src/views/board/index.tsx", 565]],
"origin": [["src/views/board/index.tsx", 570]],
"translation": "{0} не найдено"
},
"0xWkkH": {
@@ -220,7 +220,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 26],
["src/views/boards/index.tsx", 30],
["src/views/settings/components/NewWebhookModal.tsx", 321],
["src/views/settings/components/WebhookList.tsx", 106]
],
@@ -664,7 +664,7 @@
"message": "Archived",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 27]],
"origin": [["src/views/boards/index.tsx", 31]],
"translation": "В архиве"
},
"lo8xBK": {
@@ -887,7 +887,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 543],
["src/views/card/index.tsx", 321],
["src/views/public/board/index.tsx", 125]
],
@@ -1006,7 +1006,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 97],
["src/components/SideNavigation.tsx", 98],
["src/views/pricing/components/FeatureComparisonTable.tsx", 73]
],
"translation": "Доски"
@@ -1361,7 +1361,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 309],
["src/views/board/index.tsx", 314],
["src/views/card/components/Dropdown.tsx", 74],
["src/views/public/board/CardModal.tsx", 38]
],
@@ -1626,7 +1626,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 81]],
"translation": "Подтвердите ваши настройки электронной почты:"
"translation": "Подтвердите ваши настройки электронной почты:",
"obsolete": true
},
"479pdJ": {
"message": "Confirm your new password",
@@ -1888,7 +1889,7 @@
"comments": [],
"origin": [
["src/views/boards/components/BoardsList.tsx", 80],
["src/views/boards/index.tsx", 41]
["src/views/boards/index.tsx", 45]
],
"translation": "Создать новый {0}"
},
@@ -1914,8 +1915,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 93],
["src/views/board/index.tsx", 679]
["src/views/board/index.tsx", 99],
["src/views/board/index.tsx", 684]
],
"translation": "Создать новый список"
},
@@ -1939,7 +1940,7 @@
"comments": [],
"origin": [
["src/components/NewWorkspaceForm.tsx", 227],
["src/components/WorkspaceMenu.tsx", 171]
["src/components/WorkspaceMenu.tsx", 176]
],
"translation": "Создать рабочее пространство"
},
@@ -2294,7 +2295,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 78]],
"translation": "Вы хотите отписаться?"
"translation": "Вы хотите отписаться?",
"obsolete": true
},
"JyXBgS": {
"message": "docs",
@@ -3125,7 +3127,7 @@
"message": "Get started by creating a new list",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 664]],
"origin": [["src/views/board/index.tsx", 669]],
"translation": "Начните с создания нового списка"
},
"oW13KZ": {
@@ -3202,7 +3204,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 105],
["src/components/SideNavigation.tsx", 106],
["src/pages/404.tsx", 44]
],
"translation": "Перейти к доскам"
@@ -3218,21 +3220,21 @@
"message": "Go to members",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 129]],
"origin": [["src/components/SideNavigation.tsx", 130]],
"translation": "Перейти к участникам"
},
"1WuwiM": {
"message": "Go to settings",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 141]],
"origin": [["src/components/SideNavigation.tsx", 142]],
"translation": "Перейти к настройкам"
},
"csFbe+": {
"message": "Go to templates",
"placeholders": {},
"comments": [],
"origin": [["src/components/SideNavigation.tsx", 117]],
"origin": [["src/components/SideNavigation.tsx", 118]],
"translation": "Перейти к шаблонам"
},
"SUvm1Y": {
@@ -3382,7 +3384,7 @@
"message": "Import",
"placeholders": {},
"comments": [],
"origin": [["src/views/boards/index.tsx", 73]],
"origin": [["src/views/boards/index.tsx", 82]],
"translation": "Импорт"
},
"2MPcep": {
@@ -3765,7 +3767,7 @@
"comments": [],
"origin": [
["src/views/board/components/UpdateBoardSlugButton.tsx", 80],
["src/views/board/index.tsx", 307],
["src/views/board/index.tsx", 312],
["src/views/card/components/Dropdown.tsx", 72],
["src/views/public/board/CardModal.tsx", 36],
["src/views/public/board/index.tsx", 77]
@@ -3945,7 +3947,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 121],
["src/components/SideNavigation.tsx", 122],
["src/views/board/components/Filters.tsx", 147],
["src/views/board/components/NewCardForm.tsx", 386],
["src/views/card/index.tsx", 143],
@@ -4090,7 +4092,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/boards/index.tsx", 95],
["src/views/boards/index.tsx", 104],
["src/views/home/components/Features.tsx", 73]
],
"translation": "Новый"
@@ -4145,7 +4147,7 @@
"comments": [],
"origin": [
["src/views/board/components/NewListForm.tsx", 113],
["src/views/board/index.tsx", 628]
["src/views/board/index.tsx", 633]
],
"translation": "Новый список"
},
@@ -4278,14 +4280,14 @@
"message": "No lists",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 660]],
"origin": [["src/views/board/index.tsx", 665]],
"translation": "Нет списков"
},
"fvLNDy": {
"message": "No lists have been created yet",
"placeholders": {},
"comments": [],
"origin": [["src/views/board/index.tsx", 665]],
"origin": [["src/views/board/index.tsx", 670]],
"translation": "Списки ещё не созданы"
},
"i30J2U": {
@@ -4707,8 +4709,8 @@
["src/views/board/components/NewTemplateForm.tsx", 77],
["src/views/board/components/UpdateBoardSlugForm.tsx", 73],
["src/views/board/components/VisibilityButton.tsx", 57],
["src/views/board/index.tsx", 219],
["src/views/board/index.tsx", 275],
["src/views/board/index.tsx", 224],
["src/views/board/index.tsx", 280],
["src/views/boards/components/ImportBoardsForm.tsx", 243],
["src/views/boards/components/ImportBoardsForm.tsx", 395],
["src/views/card/components/AttachmentThumbnails.tsx", 74],
@@ -4766,7 +4768,7 @@
"origin": [
["src/views/board/components/CardContextDuplicateModal.tsx", 76],
["src/views/board/components/CardContextMoveListModal.tsx", 42],
["src/views/board/index.tsx", 316],
["src/views/board/index.tsx", 321],
["src/views/card/components/Dropdown.tsx", 55],
["src/views/card/components/Dropdown.tsx", 81],
["src/views/card/components/Dropdown.tsx", 100],
@@ -5359,7 +5361,7 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 102],
["src/components/SideNavigation.tsx", 133]
["src/components/SideNavigation.tsx", 134]
],
"translation": "Настройки"
},
@@ -5595,9 +5597,9 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 225],
["src/components/SideNavigation.tsx", 226],
["src/components/SideNavigation.tsx", 236]
["src/components/SideNavigation.tsx", 228],
["src/components/SideNavigation.tsx", 229],
["src/components/SideNavigation.tsx", 239]
],
"translation": "Начать бесплатный пробный период"
},
@@ -5715,8 +5717,8 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 538],
["src/views/board/index.tsx", 574]
["src/views/board/index.tsx", 543],
["src/views/board/index.tsx", 579]
],
"translation": "Шаблон"
},
@@ -5753,7 +5755,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/components/SideNavigation.tsx", 109],
["src/components/SideNavigation.tsx", 110],
["src/views/home/components/Features.tsx", 115]
],
"translation": "Шаблоны"
@@ -6183,7 +6185,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 314],
["src/views/board/index.tsx", 319],
["src/views/card/components/Dropdown.tsx", 79],
["src/views/public/board/CardModal.tsx", 43],
["src/views/public/board/index.tsx", 84]
@@ -6383,7 +6385,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 274],
["src/views/board/index.tsx", 279],
["src/views/card/index.tsx", 235]
],
"translation": "Не удалось обновить карточку"
@@ -6428,7 +6430,7 @@
"placeholders": {},
"comments": [],
"origin": [
["src/views/board/index.tsx", 218],
["src/views/board/index.tsx", 223],
["src/views/card/components/ListSelector.tsx", 54]
],
"translation": "Не удалось обновить список"
@@ -6606,7 +6608,8 @@
["src/pages/unsubscribe/index.tsx", 68],
["src/pages/unsubscribe/index.tsx", 93]
],
"translation": "Отписаться"
"translation": "Отписаться",
"obsolete": true
},
"EkH9pt": {
"message": "Update",
@@ -6851,7 +6854,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 63]],
"translation": "Не удалось обновить ваши настройки. Пожалуйста, попробуйте ещё раз."
"translation": "Не удалось обновить ваши настройки. Пожалуйста, попробуйте ещё раз.",
"obsolete": true
},
"7sdSkl": {
"message": "We sent a link to {magicLinkRecipient}",
@@ -7004,8 +7008,8 @@
"comments": [],
"origin": [
["src/components/SettingsLayout.tsx", 47],
["src/views/board/index.tsx", 538],
["src/views/boards/index.tsx", 48],
["src/views/board/index.tsx", 543],
["src/views/boards/index.tsx", 57],
["src/views/members/index.tsx", 278],
["src/views/public/board/index.tsx", 125],
["src/views/public/boards/index.tsx", 75]
@@ -7234,11 +7238,11 @@
["src/views/board/components/List.tsx", 117],
["src/views/board/components/UpdateBoardSlugButton.tsx", 58],
["src/views/board/components/VisibilityButton.tsx", 72],
["src/views/board/index.tsx", 612],
["src/views/board/index.tsx", 670],
["src/views/board/index.tsx", 617],
["src/views/board/index.tsx", 675],
["src/views/boards/components/BoardsList.tsx", 71],
["src/views/boards/index.tsx", 59],
["src/views/boards/index.tsx", 80]
["src/views/boards/index.tsx", 68],
["src/views/boards/index.tsx", 89]
],
"translation": "У вас нет прав доступа"
},
@@ -7261,7 +7265,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 98]],
"translation": "Вы отписались!"
"translation": "Вы отписались!",
"obsolete": true
},
"R275Pz": {
"message": "You have unlimited seats with your Pro Plan. There is no additional charge for new members!",
@@ -7440,7 +7445,8 @@
"placeholders": {},
"comments": [],
"origin": [["src/pages/unsubscribe/index.tsx", 33]],
"translation": "В вашей ссылке для отписки отсутствует токен. Пожалуйста, откройте последнее письмо и попробуйте снова."
"translation": "В вашей ссылке для отписки отсутствует токен. Пожалуйста, откройте последнее письмо и попробуйте снова.",
"obsolete": true
},
"GRAGsB": {
"message": "Your workspace",

View File

@@ -1,4 +1,4 @@
import { createContext, useContext, useState } from "react";
import { createContext, useCallback, useContext, useState } from "react";
interface PopupContextType {
isOpen: boolean;
@@ -25,24 +25,27 @@ export const PopupProvider: React.FC<Props> = ({ children }) => {
const [popupMessage, setPopupMessage] = useState("");
const [popupIcon, setPopupIcon] = useState("");
const showPopup = ({
header,
message,
icon,
}: {
header: string;
message: string;
icon: string;
}) => {
setIsOpen(true);
setPopupHeader(header);
setPopupMessage(message);
setPopupIcon(icon);
};
const showPopup = useCallback(
({
header,
message,
icon,
}: {
header: string;
message: string;
icon: string;
}) => {
setIsOpen(true);
setPopupHeader(header);
setPopupMessage(message);
setPopupIcon(icon);
},
[],
);
const hidePopup = () => {
const hidePopup = useCallback(() => {
setIsOpen(false);
};
}, []);
return (
<PopupContext.Provider

View File

@@ -5,7 +5,7 @@ import { useRouter } from "next/router";
import { t } from "@lingui/core/macro";
import { keepPreviousData } from "@tanstack/react-query";
import { env } from "next-runtime-env";
import { useEffect, useState } from "react";
import { useEffect, useMemo, useState } from "react";
import { DragDropContext, Draggable } from "react-beautiful-dnd";
import { useForm } from "react-hook-form";
import {
@@ -46,10 +46,10 @@ import { CardContextMembersModal } from "./components/CardContextMembersModal";
import { CardContextMenu } from "./components/CardContextMenu";
import { CardContextMoveListModal } from "./components/CardContextMoveListModal";
import { DeleteBoardConfirmation } from "./components/DeleteBoardConfirmation";
import { MoveBoardForm } from "./components/MoveBoardForm";
import { DeleteListConfirmation } from "./components/DeleteListConfirmation";
import Filters from "./components/Filters";
import List from "./components/List";
import { MoveBoardForm } from "./components/MoveBoardForm";
import { NewCardForm } from "./components/NewCardForm";
import { NewListForm } from "./components/NewListForm";
import { NewTemplateForm } from "./components/NewTemplateForm";
@@ -85,21 +85,26 @@ export default function BoardPage({ isTemplate }: { isTemplate?: boolean }) {
const { canCreateList, canEditList, canEditCard, canEditBoard } =
usePermissions();
const { tooltipContent: createListShortcutTooltipContent } =
useKeyboardShortcut({
type: "PRESS",
stroke: { key: "C" },
action: () => boardId && canCreateList && openNewListForm(boardId),
description: t`Create new list`,
group: "ACTIONS",
});
const boardId = params?.boardId
? Array.isArray(params.boardId)
? params.boardId[0]
: params.boardId
: null;
const createListShortcut = useMemo(
() => ({
type: "PRESS" as const,
stroke: { key: "C" },
action: () => boardId && canCreateList && openNewListForm(boardId),
description: t`Create new list`,
group: "ACTIONS" as const,
}),
[boardId, canCreateList],
);
const { tooltipContent: createListShortcutTooltipContent } =
useKeyboardShortcut(createListShortcut);
const updateBoard = api.board.update.useMutation();
const { register, handleSubmit, setValue } = useForm<UpdateBoardInput>({

View File

@@ -5,8 +5,12 @@ import {
ListboxOptions,
} from "@headlessui/react";
import { t } from "@lingui/core/macro";
import { HiArrowDownTray, HiChevronDown, HiOutlinePlusSmall } from "react-icons/hi2";
import { useState } from "react";
import { useMemo, useState } from "react";
import {
HiArrowDownTray,
HiChevronDown,
HiOutlinePlusSmall,
} from "react-icons/hi2";
import Button from "~/components/Button";
import FeedbackModal from "~/components/FeedbackModal";
@@ -33,14 +37,19 @@ export default function BoardsPage({ isTemplate }: { isTemplate?: boolean }) {
const [activeTab, setActiveTab] = useState<"boards" | "archived">("boards");
const { canCreateBoard } = usePermissions();
const { tooltipContent: createModalShortcutTooltipContent } =
useKeyboardShortcut({
type: "PRESS",
const createBoardShortcut = useMemo(
() => ({
type: "PRESS" as const,
stroke: { key: "C" },
action: () => canCreateBoard && openModal("NEW_BOARD"),
description: t`Create new ${isTemplate ? "template" : "board"}`,
group: "ACTIONS",
});
group: "ACTIONS" as const,
}),
[canCreateBoard, isTemplate, openModal],
);
const { tooltipContent: createModalShortcutTooltipContent } =
useKeyboardShortcut(createBoardShortcut);
return (
<>
@@ -137,7 +146,7 @@ export default function BoardsPage({ isTemplate }: { isTemplate?: boolean }) {
onChange={(tab) => setActiveTab(tab)}
>
<div className="relative mb-4">
<ListboxButton className="w-full appearance-none rounded-md border-0 bg-light-50 py-3 pl-3 pr-10 text-left text-sm font-semibold text-light-1000 shadow-sm ring-1 ring-inset ring-light-300 dark:bg-dark-50 dark:text-dark-1000 dark:ring-dark-300 dark:focus:ring-dark-500">
<ListboxButton className="w-full appearance-none rounded-md border-0 bg-light-50 py-3 pl-3 pr-10 text-left text-sm font-semibold text-light-1000 shadow-sm ring-1 ring-inset ring-light-300 dark:bg-dark-50 dark:text-dark-1000 dark:ring-dark-300 dark:focus:ring-dark-500">
{boardsTabs.find((tab) => tab.key === activeTab)?.label ??
"Select a tab"}
<HiChevronDown
@@ -151,9 +160,10 @@ export default function BoardsPage({ isTemplate }: { isTemplate?: boolean }) {
key={tab.key}
value={tab.key}
className={({ selected }) =>
`relative cursor-pointer select-none py-2 pl-3 pr-9 ${selected
? "font-bold text-light-1000 dark:text-dark-1000"
: "font-normal text-light-1000 dark:text-dark-1000"
`relative cursor-pointer select-none py-2 pl-3 pr-9 ${
selected
? "font-bold text-light-1000 dark:text-dark-1000"
: "font-normal text-light-1000 dark:text-dark-1000"
}`
}
>
@@ -175,10 +185,11 @@ export default function BoardsPage({ isTemplate }: { isTemplate?: boolean }) {
key={tab.key}
type="button"
onClick={() => setActiveTab(tab.key)}
className={`whitespace-nowrap px-1 py-0 mt-2 mb-8 text-sm font-semibold transition-colors focus:outline-none ${activeTab === tab.key
? "border-light-1000 text-light-1000 dark:border-dark-1000 dark:text-dark-1000"
: "border-transparent text-light-900 hover:border-light-950 hover:text-light-950 dark:text-dark-900 dark:hover:border-white/20 dark:hover:text-dark-950"
}`}
className={`mb-8 mt-2 whitespace-nowrap px-1 py-0 text-sm font-semibold transition-colors focus:outline-none ${
activeTab === tab.key
? "border-light-1000 text-light-1000 dark:border-dark-1000 dark:text-dark-1000"
: "border-transparent text-light-900 hover:border-light-950 hover:text-light-950 dark:text-dark-900 dark:hover:border-white/20 dark:hover:text-dark-950"
}`}
>
{tab.label}
</button>