Compare commits
6 Commits
fix/edge-t
...
security/a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
641237de83 | ||
|
|
a6780e3e28 | ||
|
|
2c5195a2b8 | ||
|
|
793fa30162 | ||
|
|
af63719de5 | ||
|
|
52fd624b81 |
8
.github/workflows/docker-publish.yml
vendored
8
.github/workflows/docker-publish.yml
vendored
@@ -6,8 +6,6 @@ name: Docker
|
||||
# documentation.
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "21 21 * * *"
|
||||
push:
|
||||
# Only trigger on tags (releases), not main branch pushes
|
||||
# Main branch builds are handled by workflow_run after Translate completes
|
||||
@@ -84,7 +82,8 @@ jobs:
|
||||
type=semver,pattern={{version}}
|
||||
type=semver,pattern={{major}}.{{minor}}
|
||||
type=semver,pattern={{major}}
|
||||
type=raw,value=latest,enable={{is_default_branch}}
|
||||
type=raw,value=latest,enable=${{ github.ref_type == 'tag' }}
|
||||
type=raw,value=edge,enable={{is_default_branch}}
|
||||
|
||||
- name: Extract Docker metadata (migrate)
|
||||
id: meta-migrate
|
||||
@@ -97,7 +96,8 @@ jobs:
|
||||
type=semver,pattern={{version}}
|
||||
type=semver,pattern={{major}}.{{minor}}
|
||||
type=semver,pattern={{major}}
|
||||
type=raw,value=latest,enable={{is_default_branch}}
|
||||
type=raw,value=latest,enable=${{ github.ref_type == 'tag' }}
|
||||
type=raw,value=edge,enable={{is_default_branch}}
|
||||
|
||||
# Extract version from git tag or ref
|
||||
# Uses git describe to get latest tag + commit hash in SemVer format: 1.2.3+abc1234
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Board importieren (1)} other {Boards importieren ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Projekt importieren (1)} other {Projekte importieren ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Projekt importieren (1)} other {Projekte importieren ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Aktivität"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Haben Sie bereits ein Konto? <0><1>Anmelden</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Beim Verbinden Ihres GitHub-Kontos ist ein Fehler aufgetreten.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Beim Verbinden Ihres GitHub-Kontos ist ein Fehler aufgetreten."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Beim Trennen Ihres GitHub-Kontos ist ein Fehler aufgetreten.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Beim Trennen Ihres GitHub-Kontos ist ein Fehler aufgetreten."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Board"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Karte"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Karte nicht gefunden"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Bestätigen Sie Ihr neues Passwort"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Verbinden",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Verbinden"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "GitHub verbinden",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "GitHub verbinden"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Verbinden Sie Ihre bevorzugten Tools, um Ihren Workflow zu optimieren."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Verbinden Sie Ihr GitHub-Konto, um Projekte zu importieren.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Verbinden Sie Ihr GitHub-Konto, um Projekte zu importieren."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "GitHub trennen",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "GitHub trennen"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Fehler beim Ändern des Passworts"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Fehler beim Verbinden von GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Fehler beim Verbinden von GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Fehler beim Löschen des Arbeitsbereichs"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Fehler beim Trennen von GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Fehler beim Trennen von GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub verbunden",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub verbunden"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub getrennt",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub getrennt"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Es wurden noch keine Listen erstellt"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Keine Projekte gefunden",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Keine Projekte gefunden"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Menü umschalten"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Token ist erforderlich",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Token ist erforderlich"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Ihre Datei wurde erfolgreich hochgeladen."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Ihr GitHub-Konto wurde verbunden.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Ihr GitHub-Konto wurde verbunden."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Ihr GitHub-Konto wurde getrennt.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Ihr GitHub-Konto wurde getrennt."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Ihr GitHub-Konto ist verbunden.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Ihr GitHub-Konto ist verbunden."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Ihr Profilbild wurde aktualisiert."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Ihre Projekte wurden importiert.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Ihre Projekte wurden importiert."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
],
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
309
|
||||
308
|
||||
]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
@@ -145,7 +145,6 @@
|
||||
"translation": "{boardCount, plural, one {Import board (1)} other {Import boards ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": [
|
||||
@@ -158,7 +157,8 @@
|
||||
"src/views/boards/components/ImportBoardsForm.tsx",
|
||||
341
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -347,7 +347,7 @@
|
||||
"origin": [
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
447
|
||||
446
|
||||
],
|
||||
[
|
||||
"src/views/public/board/CardModal.tsx",
|
||||
@@ -847,7 +847,6 @@
|
||||
"translation": "Already have an account? <0><1>Sign in</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "An error occurred while connecting your GitHub account.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -856,10 +855,10 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
107
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "An error occurred while connecting your GitHub account."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "An error occurred while disconnecting your GitHub account.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -868,7 +867,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
130
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "An error occurred while disconnecting your GitHub account."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -1365,7 +1365,7 @@
|
||||
],
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
309
|
||||
308
|
||||
],
|
||||
[
|
||||
"src/views/public/board/index.tsx",
|
||||
@@ -2061,7 +2061,7 @@
|
||||
"origin": [
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
309
|
||||
308
|
||||
]
|
||||
],
|
||||
"translation": "Card"
|
||||
@@ -2073,11 +2073,11 @@
|
||||
"origin": [
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
355
|
||||
354
|
||||
],
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
392
|
||||
391
|
||||
]
|
||||
],
|
||||
"translation": "Card not found"
|
||||
@@ -2301,7 +2301,7 @@
|
||||
"origin": [
|
||||
[
|
||||
"src/views/card/index.tsx",
|
||||
346
|
||||
345
|
||||
],
|
||||
[
|
||||
"src/views/members/components/EditMemberPermissionsModal.tsx",
|
||||
@@ -2499,7 +2499,6 @@
|
||||
"translation": "Confirm your new password"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Connect",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -2508,10 +2507,10 @@
|
||||
"src/views/boards/components/ImportBoardsForm.tsx",
|
||||
195
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Connect"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Connect GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -2520,7 +2519,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
212
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Connect GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -2547,7 +2547,6 @@
|
||||
"translation": "Connect your favorite tools to streamline your workflow."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Connect your GitHub account to import projects.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -2556,7 +2555,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
191
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Connect your GitHub account to import projects."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -3363,7 +3363,6 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Disconnect GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -3372,7 +3371,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
223
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Disconnect GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -3971,7 +3971,6 @@
|
||||
"translation": "Error Changing Password"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Error connecting GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -3980,7 +3979,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
106
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Error connecting GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -4043,7 +4043,6 @@
|
||||
"translation": "Error deleting workspace"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Error disconnecting GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -4052,7 +4051,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
129
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Error disconnecting GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -4723,7 +4723,6 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub connected",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -4732,10 +4731,10 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
99
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "GitHub connected"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub disconnected",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -4744,7 +4743,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
122
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "GitHub disconnected"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -6318,7 +6318,6 @@
|
||||
"translation": "No lists have been created yet"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "No projects found",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -6327,7 +6326,8 @@
|
||||
"src/views/boards/components/ImportBoardsForm.tsx",
|
||||
283
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "No projects found"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -8777,7 +8777,6 @@
|
||||
"translation": "Toggle menu"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Token is required",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -8786,7 +8785,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
19
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Token is required"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -10453,7 +10453,6 @@
|
||||
"translation": "Your file has been uploaded successfully."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Your GitHub account has been connected.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -10462,10 +10461,10 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
100
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Your GitHub account has been connected."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Your GitHub account has been disconnected.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -10474,10 +10473,10 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
123
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Your GitHub account has been disconnected."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Your GitHub account is connected.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -10486,7 +10485,8 @@
|
||||
"src/views/settings/IntegrationsSettings.tsx",
|
||||
220
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Your GitHub account is connected."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -10513,7 +10513,6 @@
|
||||
"translation": "Your profile image has been updated."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Your projects have been imported.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
@@ -10522,7 +10521,8 @@
|
||||
"src/views/boards/components/ImportBoardsForm.tsx",
|
||||
230
|
||||
]
|
||||
]
|
||||
],
|
||||
"translation": "Your projects have been imported."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Importar tablero (1)} other {Importar tableros ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Importar proyecto (1)} other {Importar proyectos ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Importar proyecto (1)} other {Importar proyectos ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Actividad"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "¿Ya tienes una cuenta? <0><1>Inicia sesión</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Ocurrió un error al conectar tu cuenta de GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Ocurrió un error al conectar tu cuenta de GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Ocurrió un error al desconectar tu cuenta de GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Ocurrió un error al desconectar tu cuenta de GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Tablero"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Tarjeta"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Tarjeta no encontrada"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Confirma tu nueva contraseña"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Conectar",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Conectar"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Conectar GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Conectar GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Conecta tus herramientas favoritas para optimizar tu flujo de trabajo."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Conecta tu cuenta de GitHub para importar proyectos.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Conecta tu cuenta de GitHub para importar proyectos."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Diseño"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Desconectar GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Desconectar GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Error al cambiar la contraseña"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Error al conectar GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Error al conectar GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Error al eliminar el espacio de trabajo"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Error al desconectar GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Error al desconectar GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub conectado",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub conectado"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub desconectado",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub desconectado"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Aún no se han creado listas"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "No se encontraron proyectos",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "No se encontraron proyectos"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Alternar menú"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Se requiere el token",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Se requiere el token"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Tu archivo se ha subido correctamente."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Tu cuenta de GitHub ha sido conectada.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Tu cuenta de GitHub ha sido conectada."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Tu cuenta de GitHub ha sido desconectada.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Tu cuenta de GitHub ha sido desconectada."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Tu cuenta de GitHub está conectada.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Tu cuenta de GitHub está conectada."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Tu imagen de perfil ha sido actualizada."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Tus proyectos han sido importados.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Tus proyectos han sido importados."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Importer le tableau (1)} other {Importer les tableaux ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Importer le projet (1)} other {Importer les projets ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Importer le projet (1)} other {Importer les projets ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Activité"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Vous avez déjà un compte ? <0><1>Se connecter</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Une erreur s'est produite lors de la connexion de votre compte GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Une erreur s'est produite lors de la connexion de votre compte GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Une erreur s'est produite lors de la déconnexion de votre compte GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Une erreur s'est produite lors de la déconnexion de votre compte GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Tableau"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Carte"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Carte introuvable"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Confirmez votre nouveau mot de passe"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Connecter",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Connecter"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Connecter GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Connecter GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Connectez vos outils préférés pour optimiser votre flux de travail."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Connectez votre compte GitHub pour importer des projets.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Connectez votre compte GitHub pour importer des projets."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Déconnecter GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Déconnecter GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Erreur lors du changement de mot de passe"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Erreur de connexion à GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Erreur de connexion à GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Erreur lors de la suppression de l'espace de travail"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Erreur de déconnexion de GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Erreur de déconnexion de GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub connecté",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub connecté"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub déconnecté",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub déconnecté"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Aucune liste n'a encore été créée"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Aucun projet trouvé",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Aucun projet trouvé"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Basculer le menu"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Le jeton est requis",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Le jeton est requis"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Votre fichier a été téléchargé avec succès."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Votre compte GitHub a été connecté.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Votre compte GitHub a été connecté."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Votre compte GitHub a été déconnecté.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Votre compte GitHub a été déconnecté."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Votre compte GitHub est connecté.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Votre compte GitHub est connecté."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Votre image de profil a été mise à jour."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Vos projets ont été importés.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Vos projets ont été importés."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Importa bacheca (1)} other {Importa bacheche ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Importa progetto (1)} other {Importa progetti ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Importa progetto (1)} other {Importa progetti ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Attività"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Hai già un account? <0><1>Accedi</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Si è verificato un errore durante la connessione del tuo account GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Si è verificato un errore durante la connessione del tuo account GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Si è verificato un errore durante la disconnessione del tuo account GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Si è verificato un errore durante la disconnessione del tuo account GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Board"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Card"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Card non trovata"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Conferma la tua nuova password"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Connetti",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Connetti"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Connetti GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Connetti GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Connetti i tuoi strumenti preferiti per semplificare il tuo flusso di lavoro."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Connetti il tuo account GitHub per importare progetti.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Connetti il tuo account GitHub per importare progetti."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Disconnetti GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Disconnetti GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Errore durante la modifica della password"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Errore nella connessione a GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Errore nella connessione a GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Errore durante l'eliminazione dello spazio di lavoro"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Errore nella disconnessione da GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Errore nella disconnessione da GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub connesso",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub connesso"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub disconnesso",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub disconnesso"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Nessuna lista è stata ancora creata"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Nessun progetto trovato",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Nessun progetto trovato"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Attiva/disattiva menu"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Il token è obbligatorio",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Il token è obbligatorio"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Il tuo file è stato caricato con successo."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Il tuo account GitHub è stato connesso.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Il tuo account GitHub è stato connesso."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Il tuo account GitHub è stato disconnesso.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Il tuo account GitHub è stato disconnesso."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Il tuo account GitHub è connesso.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Il tuo account GitHub è connesso."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "La tua immagine del profilo è stata aggiornata."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "I tuoi progetti sono stati importati.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "I tuoi progetti sono stati importati."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Bord importeren (1)} other {Borden importeren ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Project importeren (1)} other {Projecten importeren ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Project importeren (1)} other {Projecten importeren ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Activiteit"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Heb je al een account? <0><1>Inloggen</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Er is een fout opgetreden bij het verbinden van je GitHub-account.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Er is een fout opgetreden bij het verbinden van je GitHub-account."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Er is een fout opgetreden bij het loskoppelen van je GitHub-account.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Er is een fout opgetreden bij het loskoppelen van je GitHub-account."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Bord"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Kaart"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Kaart niet gevonden"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Bevestig je nieuwe wachtwoord"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Verbinden",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Verbinden"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "GitHub verbinden",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "GitHub verbinden"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Verbind je favoriete tools om je workflow te stroomlijnen."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Verbind je GitHub-account om projecten te importeren.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Verbind je GitHub-account om projecten te importeren."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Ontwerp"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "GitHub loskoppelen",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "GitHub loskoppelen"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Fout bij wijzigen wachtwoord"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Fout bij verbinden met GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Fout bij verbinden met GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Fout bij verwijderen werkruimte"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Fout bij loskoppelen van GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Fout bij loskoppelen van GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub verbonden",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub verbonden"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub losgekoppeld",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub losgekoppeld"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Er zijn nog geen lijsten aangemaakt"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Geen projecten gevonden",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Geen projecten gevonden"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Menu in-/uitschakelen"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Token is vereist",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Token is vereist"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Je bestand is succesvol geüpload."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Je GitHub-account is gekoppeld.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Je GitHub-account is gekoppeld."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Je GitHub-account is ontkoppeld.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Je GitHub-account is ontkoppeld."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Je GitHub-account is gekoppeld.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Je GitHub-account is gekoppeld."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Je profielafbeelding is bijgewerkt."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Je projecten zijn geïmporteerd.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Je projecten zijn geïmporteerd."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Importuj tablicę (1)} few {Importuj tablice ({boardCount})} many {Importuj tablic ({boardCount})} other {Importuj tablice ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Importuj projekt (1)} few {Importuj projekty ({projectCount})} many {Importuj projektów ({projectCount})} other {Importuj projekty ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Importuj projekt (1)} few {Importuj projekty ({projectCount})} many {Importuj projektów ({projectCount})} other {Importuj projekty ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Aktywność"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Masz już konto? <0><1>Zaloguj się</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Wystąpił błąd podczas łączenia konta GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Wystąpił błąd podczas łączenia konta GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Wystąpił błąd podczas odłączania konta GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Wystąpił błąd podczas odłączania konta GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Tablica"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Karta"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Nie znaleziono karty"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Potwierdź nowe hasło"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Połącz",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Połącz"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Połącz z GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Połącz z GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Połącz swoje ulubione narzędzia, aby usprawnić pracę."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Połącz swoje konto GitHub, aby zaimportować projekty.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Połącz swoje konto GitHub, aby zaimportować projekty."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Odłącz GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Odłącz GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Błąd podczas zmiany hasła"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Błąd podczas łączenia z GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Błąd podczas łączenia z GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Błąd podczas usuwania przestrzeni roboczej"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Błąd podczas odłączania GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Błąd podczas odłączania GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub połączony",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub połączony"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub odłączony",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub odłączony"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Nie utworzono jeszcze żadnych list"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Nie znaleziono projektów",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Nie znaleziono projektów"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Przełącz menu"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Wymagany jest token",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Wymagany jest token"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Twój plik został pomyślnie przesłany."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Twoje konto GitHub zostało połączone.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Twoje konto GitHub zostało połączone."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Twoje konto GitHub zostało odłączone.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Twoje konto GitHub zostało odłączone."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Twoje konto GitHub jest połączone.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Twoje konto GitHub jest połączone."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Twoje zdjęcie profilowe zostało zaktualizowane."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Twoje projekty zostały zaimportowane.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Twoje projekty zostały zaimportowane."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Importar quadro (1)} other {Importar quadros ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Importar projeto (1)} other {Importar projetos ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Importar projeto (1)} other {Importar projetos ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Atividade"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Já tem uma conta? <0><1>Entrar</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Ocorreu um erro ao conectar sua conta do GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Ocorreu um erro ao conectar sua conta do GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Ocorreu um erro ao desconectar sua conta do GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Ocorreu um erro ao desconectar sua conta do GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Quadro"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Cartão"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Cartão não encontrado"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Confirme sua nova senha"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Conectar",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Conectar"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Conectar GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Conectar GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Conecte suas ferramentas favoritas para otimizar seu fluxo de trabalho."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Conecte sua conta do GitHub para importar projetos.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Conecte sua conta do GitHub para importar projetos."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Design"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Desconectar GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Desconectar GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Erro ao alterar senha"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Erro ao conectar GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Erro ao conectar GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Erro ao excluir workspace"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Erro ao desconectar GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Erro ao desconectar GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub conectado",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub conectado"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub desconectado",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub desconectado"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Nenhuma lista foi criada ainda"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Nenhum projeto encontrado",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Nenhum projeto encontrado"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Alternar menu"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Token é obrigatório",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Token é obrigatório"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Seu arquivo foi enviado com sucesso."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Sua conta do GitHub foi conectada.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Sua conta do GitHub foi conectada."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Sua conta do GitHub foi desconectada.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Sua conta do GitHub foi desconectada."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Sua conta do GitHub está conectada.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Sua conta do GitHub está conectada."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Sua imagem de perfil foi atualizada."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Seus projetos foram importados.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Seus projetos foram importados."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/boards/index.tsx", 48],
|
||||
["src/views/card/index.tsx", 309]
|
||||
["src/views/card/index.tsx", 308]
|
||||
],
|
||||
"translation": "{0} | {1}"
|
||||
},
|
||||
@@ -84,13 +84,13 @@
|
||||
"translation": "{boardCount, plural, one {Импортировать доску (1)} few {Импортировать доски ({boardCount})} many {Импортировать досок ({boardCount})} other {Импортировать доски ({boardCount})}}"
|
||||
},
|
||||
"yndBF+": {
|
||||
"translation": "{projectCount, plural, one {Импортировать проект (1)} few {Импортировать проекта ({projectCount})} many {Импортировать проектов ({projectCount})} other {Импортировать проекта ({projectCount})}}",
|
||||
"message": "{projectCount, plural, one {Import project (1)} other {Import projects ({projectCount})}}",
|
||||
"placeholders": {
|
||||
"projectCount": ["projectCount"]
|
||||
},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 341]],
|
||||
"translation": "{projectCount, plural, one {Импортировать проект (1)} few {Импортировать проекта ({projectCount})} many {Импортировать проектов ({projectCount})} other {Импортировать проекта ({projectCount})}}"
|
||||
},
|
||||
"9lFfqv": {
|
||||
"message": "/month",
|
||||
@@ -206,7 +206,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 447],
|
||||
["src/views/card/index.tsx", 446],
|
||||
["src/views/public/board/CardModal.tsx", 189]
|
||||
],
|
||||
"translation": "Активность"
|
||||
@@ -502,18 +502,18 @@
|
||||
"translation": "Уже есть аккаунт? <0><1>Войти</1></0>"
|
||||
},
|
||||
"j1+HPc": {
|
||||
"translation": "Произошла ошибка при подключении вашего аккаунта GitHub.",
|
||||
"message": "An error occurred while connecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 107]],
|
||||
"translation": "Произошла ошибка при подключении вашего аккаунта GitHub."
|
||||
},
|
||||
"Dz63YI": {
|
||||
"translation": "Произошла ошибка при отключении вашего аккаунта GitHub.",
|
||||
"message": "An error occurred while disconnecting your GitHub account.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 130]],
|
||||
"translation": "Произошла ошибка при отключении вашего аккаунта GitHub."
|
||||
},
|
||||
"WmPhYW": {
|
||||
"message": "An error occurred while disconnecting your Trello account.",
|
||||
@@ -814,7 +814,7 @@
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/board/index.tsx", 400],
|
||||
["src/views/card/index.tsx", 309],
|
||||
["src/views/card/index.tsx", 308],
|
||||
["src/views/public/board/index.tsx", 125]
|
||||
],
|
||||
"translation": "Доска"
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"message": "Card",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/card/index.tsx", 309]],
|
||||
"origin": [["src/views/card/index.tsx", 308]],
|
||||
"translation": "Карточка"
|
||||
},
|
||||
"fEY2vP": {
|
||||
@@ -1236,8 +1236,8 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 355],
|
||||
["src/views/card/index.tsx", 392]
|
||||
["src/views/card/index.tsx", 354],
|
||||
["src/views/card/index.tsx", 391]
|
||||
],
|
||||
"translation": "Карточка не найдена"
|
||||
},
|
||||
@@ -1379,7 +1379,7 @@
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [
|
||||
["src/views/card/index.tsx", 346],
|
||||
["src/views/card/index.tsx", 345],
|
||||
["src/views/members/components/EditMemberPermissionsModal.tsx", 172],
|
||||
["src/views/settings/components/NewApiKeyModal.tsx", 136]
|
||||
],
|
||||
@@ -1497,18 +1497,18 @@
|
||||
"translation": "Подтвердите новый пароль"
|
||||
},
|
||||
"iSLIjg": {
|
||||
"translation": "Подключить",
|
||||
"message": "Connect",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 195]],
|
||||
"translation": "Подключить"
|
||||
},
|
||||
"3jod3l": {
|
||||
"translation": "Подключить GitHub",
|
||||
"message": "Connect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 212]],
|
||||
"translation": "Подключить GitHub"
|
||||
},
|
||||
"nk7caK": {
|
||||
"message": "Connect Trello",
|
||||
@@ -1525,11 +1525,11 @@
|
||||
"translation": "Подключите любимые инструменты, чтобы упростить рабочий процесс."
|
||||
},
|
||||
"MCIXdZ": {
|
||||
"translation": "Подключите свой аккаунт GitHub, чтобы импортировать проекты.",
|
||||
"message": "Connect your GitHub account to import projects.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 191]],
|
||||
"translation": "Подключите свой аккаунт GitHub, чтобы импортировать проекты."
|
||||
},
|
||||
"5eZwRW": {
|
||||
"message": "Connect your Trello account to import boards.",
|
||||
@@ -2000,11 +2000,11 @@
|
||||
"translation": "Дизайн"
|
||||
},
|
||||
"Odv3J6": {
|
||||
"translation": "Отключить GitHub",
|
||||
"message": "Disconnect GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 223]],
|
||||
"translation": "Отключить GitHub"
|
||||
},
|
||||
"YBBifR": {
|
||||
"message": "Disconnect Trello",
|
||||
@@ -2356,11 +2356,11 @@
|
||||
"translation": "Ошибка при смене пароля"
|
||||
},
|
||||
"yhLUU8": {
|
||||
"translation": "Ошибка подключения GitHub",
|
||||
"message": "Error connecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 106]],
|
||||
"translation": "Ошибка подключения GitHub"
|
||||
},
|
||||
"cji2nM": {
|
||||
"message": "Error creating invite link",
|
||||
@@ -2402,11 +2402,11 @@
|
||||
"translation": "Ошибка при удалении рабочего пространства"
|
||||
},
|
||||
"gQ/02p": {
|
||||
"translation": "Ошибка при отключении GitHub",
|
||||
"message": "Error disconnecting GitHub",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 129]],
|
||||
"translation": "Ошибка при отключении GitHub"
|
||||
},
|
||||
"lKAvEd": {
|
||||
"message": "Error disconnecting Trello",
|
||||
@@ -2800,18 +2800,18 @@
|
||||
"translation": "GitHub"
|
||||
},
|
||||
"PVT7q7": {
|
||||
"translation": "GitHub подключён",
|
||||
"message": "GitHub connected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 99]],
|
||||
"translation": "GitHub подключён"
|
||||
},
|
||||
"/bBVaD": {
|
||||
"translation": "GitHub отключён",
|
||||
"message": "GitHub disconnected",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 122]],
|
||||
"translation": "GitHub отключён"
|
||||
},
|
||||
"7eMo+U": {
|
||||
"message": "Go Home",
|
||||
@@ -3744,11 +3744,11 @@
|
||||
"translation": "Списки ещё не созданы"
|
||||
},
|
||||
"i30J2U": {
|
||||
"translation": "Проекты не найдены",
|
||||
"message": "No projects found",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 283]],
|
||||
"translation": "Проекты не найдены"
|
||||
},
|
||||
"ERpq2P": {
|
||||
"message": "No results found for \"{debouncedQuery}\".",
|
||||
@@ -5161,11 +5161,11 @@
|
||||
"translation": "Переключить меню"
|
||||
},
|
||||
"L5WQLg": {
|
||||
"translation": "Требуется токен",
|
||||
"message": "Token is required",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 19]],
|
||||
"translation": "Требуется токен"
|
||||
},
|
||||
"eEQyz+": {
|
||||
"message": "Track all card changes with detailed activity history.",
|
||||
@@ -6142,25 +6142,25 @@
|
||||
"translation": "Ваш файл был успешно загружен."
|
||||
},
|
||||
"HcT8J4": {
|
||||
"translation": "Ваш аккаунт GitHub был подключён.",
|
||||
"message": "Your GitHub account has been connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 100]],
|
||||
"translation": "Ваш аккаунт GitHub был подключён."
|
||||
},
|
||||
"AdxYds": {
|
||||
"translation": "Ваш аккаунт GitHub был отключён.",
|
||||
"message": "Your GitHub account has been disconnected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 123]],
|
||||
"translation": "Ваш аккаунт GitHub был отключён."
|
||||
},
|
||||
"PELbXB": {
|
||||
"translation": "Ваш аккаунт GitHub подключён.",
|
||||
"message": "Your GitHub account is connected.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]]
|
||||
"origin": [["src/views/settings/IntegrationsSettings.tsx", 220]],
|
||||
"translation": "Ваш аккаунт GitHub подключён."
|
||||
},
|
||||
"Ozt2vv": {
|
||||
"message": "Your password has been changed.",
|
||||
@@ -6179,11 +6179,11 @@
|
||||
"translation": "Ваше изображение профиля было обновлено."
|
||||
},
|
||||
"+jbXzb": {
|
||||
"translation": "Ваши проекты были импортированы.",
|
||||
"message": "Your projects have been imported.",
|
||||
"placeholders": {},
|
||||
"comments": [],
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]]
|
||||
"origin": [["src/views/boards/components/ImportBoardsForm.tsx", 230]],
|
||||
"translation": "Ваши проекты были импортированы."
|
||||
},
|
||||
"CJWDTP": {
|
||||
"message": "Your Trello account has been disconnected.",
|
||||
|
||||
@@ -2,48 +2,74 @@ import type { NextApiRequest, NextApiResponse } from "next";
|
||||
|
||||
import { withRateLimit } from "@kan/api/utils/rateLimit";
|
||||
|
||||
import { env } from "~/env";
|
||||
|
||||
export default withRateLimit(
|
||||
{ points: 100, duration: 60 },
|
||||
async (req: NextApiRequest, res: NextApiResponse) => {
|
||||
if (req.method !== "GET") {
|
||||
return res.status(405).json({ message: "Method not allowed" });
|
||||
}
|
||||
|
||||
const { url, filename } = req.query;
|
||||
|
||||
if (!url || typeof url !== "string") {
|
||||
return res.status(400).json({
|
||||
message: "url parameter is required",
|
||||
});
|
||||
}
|
||||
|
||||
try {
|
||||
const downloadFilename = typeof filename === "string"
|
||||
? encodeURIComponent(filename)
|
||||
: "attachment";
|
||||
|
||||
const upstream = await fetch(url);
|
||||
|
||||
if (!upstream.ok) {
|
||||
return res.status(upstream.status).json({
|
||||
message: "Failed to fetch attachment",
|
||||
});
|
||||
if (req.method !== "GET") {
|
||||
return res.status(405).json({ message: "Method not allowed" });
|
||||
}
|
||||
|
||||
const contentType =
|
||||
upstream.headers.get("Content-Type") ?? "application/octet-stream";
|
||||
const { url, filename } = req.query;
|
||||
|
||||
res.setHeader("Content-Type", contentType);
|
||||
res.setHeader(
|
||||
"Content-Disposition",
|
||||
`attachment; filename="${downloadFilename}"; filename*=UTF-8''${downloadFilename}`,
|
||||
);
|
||||
if (!url || typeof url !== "string") {
|
||||
return res.status(400).json({ message: "url parameter is required" });
|
||||
}
|
||||
|
||||
const buffer = await upstream.arrayBuffer();
|
||||
return res.send(Buffer.from(buffer));
|
||||
} catch (error) {
|
||||
console.error("Error downloading attachment:", error);
|
||||
return res.status(500).json({ message: "Failed to download attachment" });
|
||||
}
|
||||
const s3Endpoint = env.S3_ENDPOINT;
|
||||
|
||||
if (s3Endpoint) {
|
||||
let parsed: URL;
|
||||
try {
|
||||
parsed = new URL(url);
|
||||
} catch {
|
||||
return res.status(400).json({ message: "Invalid URL" });
|
||||
}
|
||||
|
||||
const hostname = parsed.hostname.toLowerCase();
|
||||
let allowedHost: string;
|
||||
try {
|
||||
allowedHost = new URL(s3Endpoint).hostname.toLowerCase();
|
||||
} catch {
|
||||
return res.status(500).json({ message: "Storage endpoint misconfigured" });
|
||||
}
|
||||
|
||||
if (hostname !== allowedHost && !hostname.endsWith(`.${allowedHost}`)) {
|
||||
return res.status(403).json({ message: "URL not allowed" });
|
||||
}
|
||||
}
|
||||
|
||||
try {
|
||||
const downloadFilename =
|
||||
typeof filename === "string"
|
||||
? encodeURIComponent(filename)
|
||||
: "attachment";
|
||||
|
||||
const upstream = await fetch(url);
|
||||
|
||||
if (!upstream.ok) {
|
||||
return res
|
||||
.status(upstream.status)
|
||||
.json({ message: "Failed to fetch attachment" });
|
||||
}
|
||||
|
||||
const contentType =
|
||||
upstream.headers.get("Content-Type") ?? "application/octet-stream";
|
||||
|
||||
res.setHeader("Content-Type", contentType);
|
||||
res.setHeader(
|
||||
"Content-Disposition",
|
||||
`attachment; filename="${downloadFilename}"; filename*=UTF-8''${downloadFilename}`,
|
||||
);
|
||||
|
||||
const buffer = await upstream.arrayBuffer();
|
||||
return res.send(Buffer.from(buffer));
|
||||
} catch (error) {
|
||||
console.error("Error downloading attachment:", error);
|
||||
return res
|
||||
.status(500)
|
||||
.json({ message: "Failed to download attachment" });
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
@@ -3,8 +3,8 @@ import { useRouter } from "next/router";
|
||||
import { t } from "@lingui/core/macro";
|
||||
import { useEffect, useState } from "react";
|
||||
import { useForm } from "react-hook-form";
|
||||
import { IoChevronForwardSharp } from "react-icons/io5";
|
||||
import { HiXMark } from "react-icons/hi2";
|
||||
import { IoChevronForwardSharp } from "react-icons/io5";
|
||||
|
||||
import { authClient } from "@kan/auth/client";
|
||||
|
||||
@@ -302,7 +302,6 @@ export default function CardPage({ isTemplate }: { isTemplate?: boolean }) {
|
||||
|
||||
if (!cardId) return <></>;
|
||||
|
||||
|
||||
return (
|
||||
<>
|
||||
<PageHead
|
||||
@@ -345,7 +344,7 @@ export default function CardPage({ isTemplate }: { isTemplate?: boolean }) {
|
||||
className="flex h-7 w-7 items-center justify-center rounded-[5px] text-light-900 hover:bg-light-200 dark:text-dark-900 dark:hover:bg-dark-200"
|
||||
aria-label={t`Close`}
|
||||
>
|
||||
<HiXMark className="h-5 w-5" />
|
||||
<HiXMark className="h-4 w-4" />
|
||||
</Link>
|
||||
</div>
|
||||
</>
|
||||
|
||||
@@ -8,10 +8,10 @@ type FrequencyValue = "monthly" | "annually";
|
||||
interface PlanFeature {
|
||||
key: string;
|
||||
label: string;
|
||||
free: string | boolean | { text: string; highlight?: string };
|
||||
teams: string | boolean | { text: string; highlight?: string };
|
||||
pro: string | boolean | { text: string; highlight?: string };
|
||||
enterprise: string | boolean | { text: string; highlight?: string };
|
||||
free: string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean };
|
||||
teams: string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean };
|
||||
pro: string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean };
|
||||
enterprise: string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean };
|
||||
}
|
||||
|
||||
interface FeatureSection {
|
||||
@@ -71,34 +71,34 @@ const FeatureComparisonTable = ({
|
||||
{
|
||||
key: "boards",
|
||||
label: t`Boards`,
|
||||
free: { text: t`Unlimited boards`, highlight: "Unlimited" },
|
||||
teams: { text: t`Unlimited boards`, highlight: "Unlimited" },
|
||||
pro: { text: t`Unlimited boards`, highlight: "Unlimited" },
|
||||
enterprise: { text: t`Unlimited boards`, highlight: "Unlimited" },
|
||||
free: { text: t`Unlimited boards`, highlightFirstWord: true },
|
||||
teams: { text: t`Unlimited boards`, highlightFirstWord: true },
|
||||
pro: { text: t`Unlimited boards`, highlightFirstWord: true },
|
||||
enterprise: { text: t`Unlimited boards`, highlightFirstWord: true },
|
||||
},
|
||||
{
|
||||
key: "members",
|
||||
label: t`Members`,
|
||||
free: { text: t`1 user`, highlight: "1" },
|
||||
teams: { text: t`Per-seat pricing`, highlight: "Per-seat" },
|
||||
pro: { text: t`Unlimited members`, highlight: "Unlimited" },
|
||||
enterprise: { text: t`Unlimited members`, highlight: "Unlimited" },
|
||||
free: { text: t`1 user`, highlightFirstWord: true },
|
||||
teams: { text: t`Per-seat pricing`, highlightFirstWord: true },
|
||||
pro: { text: t`Unlimited members`, highlightFirstWord: true },
|
||||
enterprise: { text: t`Unlimited members`, highlightFirstWord: true },
|
||||
},
|
||||
{
|
||||
key: "file-uploads",
|
||||
label: t`File uploads`,
|
||||
free: { text: t`10mb file uploads`, highlight: "10mb" },
|
||||
teams: { text: t`Unlimited file uploads`, highlight: "Unlimited" },
|
||||
pro: { text: t`Unlimited file uploads`, highlight: "Unlimited" },
|
||||
enterprise: { text: t`Unlimited file uploads`, highlight: "Unlimited" },
|
||||
free: { text: t`10mb file uploads`, highlightFirstWord: true },
|
||||
teams: { text: t`Unlimited file uploads`, highlightFirstWord: true },
|
||||
pro: { text: t`Unlimited file uploads`, highlightFirstWord: true },
|
||||
enterprise: { text: t`Unlimited file uploads`, highlightFirstWord: true },
|
||||
},
|
||||
{
|
||||
key: "workspace-username",
|
||||
label: t`Workspace username`,
|
||||
free: { text: t`Default username`, highlight: "Default" },
|
||||
teams: { text: t`Default username`, highlight: "Default" },
|
||||
pro: { text: t`Custom username`, highlight: "Custom" },
|
||||
enterprise: { text: t`Custom username`, highlight: "Custom" },
|
||||
free: { text: t`Default username`, highlightFirstWord: true },
|
||||
teams: { text: t`Default username`, highlightFirstWord: true },
|
||||
pro: { text: t`Custom username`, highlightFirstWord: true },
|
||||
enterprise: { text: t`Custom username`, highlightFirstWord: true },
|
||||
},
|
||||
];
|
||||
|
||||
@@ -236,9 +236,9 @@ const FeatureComparisonTable = ({
|
||||
key: "rest-api",
|
||||
label: t`API`,
|
||||
free: { text: t`Limited API access` },
|
||||
teams: { text: t`Full API access` },
|
||||
pro: { text: t`Full API access` },
|
||||
enterprise: { text: t`Full API access` },
|
||||
teams: { text: t`Full API access`, highlight: true },
|
||||
pro: { text: t`Full API access`, highlight: true },
|
||||
enterprise: { text: t`Full API access`, highlight: true },
|
||||
},
|
||||
{
|
||||
key: "self-hostable",
|
||||
@@ -254,18 +254,18 @@ const FeatureComparisonTable = ({
|
||||
{
|
||||
key: "sso",
|
||||
label: t`SSO`,
|
||||
free: { text: t`Google SSO` },
|
||||
teams: { text: t`Google SSO` },
|
||||
pro: { text: t`Google SSO` },
|
||||
enterprise: { text: t`Google SSO + SAML` },
|
||||
free: { text: t`Google SSO`, highlight: true },
|
||||
teams: { text: t`Google SSO`, highlight: true },
|
||||
pro: { text: t`Google SSO`, highlight: true },
|
||||
enterprise: { text: t`Google SSO + SAML`, highlight: true },
|
||||
},
|
||||
{
|
||||
key: "admin-roles",
|
||||
label: t`Admin roles`,
|
||||
free: { text: t`Admin roles` },
|
||||
teams: { text: t`Admin roles` },
|
||||
pro: { text: t`Admin roles` },
|
||||
enterprise: { text: t`Advanced admin roles` },
|
||||
free: { text: t`Admin roles`, highlight: true },
|
||||
teams: { text: t`Admin roles`, highlight: true },
|
||||
pro: { text: t`Admin roles`, highlight: true },
|
||||
enterprise: { text: t`Advanced admin roles`, highlight: true },
|
||||
},
|
||||
];
|
||||
|
||||
@@ -334,59 +334,37 @@ const FeatureComparisonTable = ({
|
||||
{ id: "enterprise", name: t`Enterprise`, tierId: "tier-enterprise" },
|
||||
];
|
||||
|
||||
const isHighlightValue = (
|
||||
value: string | boolean | { text: string; highlight?: string },
|
||||
): value is { text: string; highlight?: string } => {
|
||||
return typeof value === "object" && value !== null && "text" in value;
|
||||
};
|
||||
|
||||
const shouldHighlight = (text: string): boolean => {
|
||||
const lowerText = text.toLowerCase();
|
||||
return ["unlimited", "multiple", "per-seat", "custom", "mentions", "full", "sso", "admin"].some(
|
||||
(keyword) => lowerText.includes(keyword),
|
||||
);
|
||||
};
|
||||
|
||||
const CellValue = ({
|
||||
value,
|
||||
label,
|
||||
}: {
|
||||
value: string | boolean | { text: string; highlight?: string };
|
||||
value: string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean };
|
||||
label: string;
|
||||
}) => {
|
||||
// Handle object with text and highlight
|
||||
if (isHighlightValue(value)) {
|
||||
const { text, highlight } = value;
|
||||
const isUnlimited = shouldHighlight(text);
|
||||
|
||||
let displayText;
|
||||
if (highlight) {
|
||||
const parts = text.split(new RegExp(`(${highlight})`, "gi"));
|
||||
displayText = (
|
||||
<>
|
||||
{parts.map((part, index) =>
|
||||
part.toLowerCase() === highlight.toLowerCase() ? (
|
||||
<span key={index} className="text-light-1000 dark:text-dark-1000">
|
||||
{part}
|
||||
</span>
|
||||
) : (
|
||||
<span key={index} className="text-light-950 dark:text-dark-800">
|
||||
{part}
|
||||
</span>
|
||||
),
|
||||
)}
|
||||
</>
|
||||
if (typeof value === "object" && value !== null) {
|
||||
const { text, highlight, highlightFirstWord } = value;
|
||||
|
||||
if (highlightFirstWord) {
|
||||
const spaceIndex = text.indexOf(" ");
|
||||
const firstWord = spaceIndex === -1 ? text : text.slice(0, spaceIndex);
|
||||
const rest = spaceIndex === -1 ? "" : text.slice(spaceIndex);
|
||||
return (
|
||||
<div className="flex items-center gap-2.5">
|
||||
<HiCheckCircle className="mt-0.5 h-4 w-4 shrink-0 text-light-1000 dark:text-dark-1000" />
|
||||
<span className="text-sm font-medium">
|
||||
<span className="text-light-1000 dark:text-dark-1000">{firstWord}</span>
|
||||
<span className="text-light-950 dark:text-dark-800">{rest}</span>
|
||||
</span>
|
||||
</div>
|
||||
);
|
||||
} else {
|
||||
displayText = text;
|
||||
}
|
||||
|
||||
|
||||
return (
|
||||
<div className="flex items-center gap-2.5">
|
||||
<HiCheckCircle
|
||||
className={twMerge(
|
||||
"mt-0.5 h-4 w-4 shrink-0",
|
||||
isUnlimited
|
||||
highlight
|
||||
? "text-light-1000 dark:text-dark-1000"
|
||||
: "text-light-400 dark:text-dark-600",
|
||||
)}
|
||||
@@ -394,44 +372,18 @@ const FeatureComparisonTable = ({
|
||||
<span
|
||||
className={twMerge(
|
||||
"text-sm font-medium",
|
||||
isUnlimited
|
||||
highlight
|
||||
? "text-light-1000 dark:text-dark-950"
|
||||
: "text-light-950 dark:text-dark-800",
|
||||
)}
|
||||
>
|
||||
{displayText}
|
||||
</span>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
if (typeof value === "string") {
|
||||
const isUnlimited = shouldHighlight(value);
|
||||
return (
|
||||
<div className="flex items-center gap-2.5">
|
||||
<HiCheckCircle
|
||||
className={twMerge(
|
||||
"mt-0.5 h-4 w-4 shrink-0",
|
||||
isUnlimited
|
||||
? "text-light-1000 dark:text-dark-1000"
|
||||
: "text-light-400 dark:text-dark-600",
|
||||
)}
|
||||
/>
|
||||
<span
|
||||
className={twMerge(
|
||||
"text-sm font-medium",
|
||||
isUnlimited
|
||||
? "text-light-1000 dark:text-dark-950"
|
||||
: "text-light-950 dark:text-dark-800",
|
||||
)}
|
||||
>
|
||||
{value}
|
||||
{text}
|
||||
</span>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
if (value) {
|
||||
// Boolean true - show checkmark icon
|
||||
return (
|
||||
<div className="flex items-center gap-2.5">
|
||||
<HiCheckCircle className="mt-0.5 h-4 w-4 shrink-0 text-light-1000 dark:text-dark-1000" />
|
||||
@@ -441,7 +393,7 @@ const FeatureComparisonTable = ({
|
||||
</div>
|
||||
);
|
||||
}
|
||||
// Boolean false - show cross icon
|
||||
|
||||
return (
|
||||
<div className="flex items-center gap-2.5">
|
||||
<HiXCircle className="mt-0.5 h-4 w-4 shrink-0 text-light-400 dark:text-dark-600" />
|
||||
@@ -455,7 +407,7 @@ const FeatureComparisonTable = ({
|
||||
const getFeatureValue = (
|
||||
feature: PlanFeature,
|
||||
planId: string,
|
||||
): string | boolean | { text: string; highlight?: string } => {
|
||||
): string | boolean | { text: string; highlight?: boolean; highlightFirstWord?: boolean } => {
|
||||
switch (planId) {
|
||||
case "free":
|
||||
return feature.free;
|
||||
|
||||
Reference in New Issue
Block a user