feat(cloud): show pro features (#169)

* feat(cloud): show pro workspace features

* feat: allow multiple subscriptions

* chore: translations
This commit is contained in:
Henry
2025-09-08 23:22:12 +01:00
committed by GitHub
parent 99459415d5
commit 6c04a10b1f
19 changed files with 556 additions and 331 deletions

View File

@@ -148,7 +148,7 @@ msgstr "Tous les systèmes opérationnels"
msgid "Already have an account? <0><1>Sign in</1></0>"
msgstr "Vous avez déjà un compte ? <0><1>Connectez-vous</1></0>"
#: src/views/settings/index.tsx:102
#: src/views/settings/index.tsx:113
msgid "An error occurred while disconnecting your Trello account."
msgstr "Une erreur s'est produite lors de la déconnexion de votre compte Trello."
@@ -156,7 +156,7 @@ msgstr "Une erreur s'est produite lors de la déconnexion de votre compte Trello
msgid "An unexpected error occurred. Please try again later."
msgstr "Une erreur inattendue s'est produite. Veuillez réessayer plus tard."
#: src/views/settings/index.tsx:259
#: src/views/settings/index.tsx:282
msgid "API keys"
msgstr "Clés API"
@@ -227,11 +227,11 @@ msgid "billed monthly"
msgstr "facturation mensuelle"
#: src/views/boards/components/TemplateBoards.tsx:55
#: src/views/settings/index.tsx:198
#: src/views/settings/index.tsx:221
msgid "Billing"
msgstr "Facturation"
#: src/views/settings/index.tsx:208
#: src/views/settings/index.tsx:231
msgid "Billing portal"
msgstr "Portail de facturation"
@@ -243,6 +243,10 @@ msgstr "Article de blog"
msgid "Board"
msgstr "Tableau"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:80
msgid "Board analytics (coming soon)"
msgstr "Analyses de tableau (bientôt disponible)"
#: src/views/boards/components/NewBoardForm.tsx:21
msgid "Board name cannot exceed 100 characters"
msgstr "Le nom du tableau ne peut pas dépasser 100 caractères"
@@ -309,9 +313,9 @@ msgstr "Rapport de bug"
#: src/views/card/components/DeleteCommentConfirmation.tsx:76
#: src/views/members/components/DeleteMemberConfirmation.tsx:55
#: src/views/settings/components/ChangePasswordConfirmation.tsx:168
#: src/views/settings/components/CustomURLConfirmation.tsx:55
#: src/views/settings/components/DeleteAccountConfirmation.tsx:88
#: src/views/settings/components/DeleteWorkspaceConfirmation.tsx:98
#: src/views/settings/components/UpgradeToProConfirmation.tsx:94
msgid "Cancel"
msgstr "Annuler"
@@ -325,12 +329,12 @@ msgstr "Titre de la carte"
#: src/views/settings/components/ChangePasswordConfirmation.tsx:109
#: src/views/settings/components/ChangePasswordConfirmation.tsx:178
#: src/views/settings/index.tsx:291
#: src/views/settings/index.tsx:301
#: src/views/settings/index.tsx:314
#: src/views/settings/index.tsx:324
msgid "Change Password"
msgstr "Modifier le mot de passe"
#: src/views/settings/index.tsx:190
#: src/views/settings/index.tsx:213
msgid "Change the language of the app."
msgstr "Changer la langue de l'application."
@@ -389,16 +393,12 @@ msgstr "a terminé un élément de la checklist"
msgid "completed checklist item <0>{0}</0>"
msgstr "a terminé l'élément <0>{0}</0> de la checklist"
#: src/views/settings/components/CustomURLConfirmation.tsx:47
msgid "Confirm URL change"
msgstr "Confirmer le changement d'URL"
#: src/views/settings/components/ChangePasswordConfirmation.tsx:150
msgid "Confirm your new password"
msgstr "Confirmez votre nouveau mot de passe"
#: src/views/boards/components/ImportBoardsForm.tsx:157
#: src/views/settings/index.tsx:235
#: src/views/settings/index.tsx:258
msgid "Connect Trello"
msgstr "Connecter Trello"
@@ -406,7 +406,7 @@ msgstr "Connecter Trello"
msgid "Connect your favorite tools to streamline your workflow."
msgstr "Connectez vos outils favoris pour simplifier votre flux de travail."
#: src/views/settings/index.tsx:222
#: src/views/settings/index.tsx:245
msgid "Connect your Trello account to import boards."
msgstr "Connectez votre compte Trello pour importer des tableaux."
@@ -499,9 +499,9 @@ msgstr "Le mot de passe actuel est requis"
msgid "Custom domain"
msgstr "Domaine personnalisé"
#: src/views/settings/components/CustomURLConfirmation.tsx:50
msgid "Custom URLs are a premium feature. You'll be directed to upgrade your account."
msgstr "Les URL personnalisées sont une fonctionnalité premium. Vous serez dirigé vers la mise à niveau de votre compte."
#: src/views/settings/components/UpgradeToProConfirmation.tsx:74
msgid "Custom workspace URL"
msgstr "URL d'espace de travail personnalisée"
#: src/views/boards/components/TemplateBoards.tsx:41
msgid "Customer Support"
@@ -520,8 +520,8 @@ msgid "Delete"
msgstr "Supprimer"
#: src/views/settings/components/DeleteAccountConfirmation.tsx:96
#: src/views/settings/index.tsx:309
#: src/views/settings/index.tsx:319
#: src/views/settings/index.tsx:332
#: src/views/settings/index.tsx:342
msgid "Delete account"
msgstr "Supprimer le compte"
@@ -542,8 +542,8 @@ msgid "Delete list"
msgstr "Supprimer la liste"
#: src/views/settings/components/DeleteWorkspaceConfirmation.tsx:106
#: src/views/settings/index.tsx:272
#: src/views/settings/index.tsx:283
#: src/views/settings/index.tsx:295
#: src/views/settings/index.tsx:306
msgid "Delete workspace"
msgstr "Supprimer l'espace de travail"
@@ -569,7 +569,7 @@ msgstr "a supprimé l'élément <0>{0}</0> de la checklist"
msgid "Design"
msgstr "Design"
#: src/views/settings/index.tsx:250
#: src/views/settings/index.tsx:273
msgid "Disconnect Trello"
msgstr "Déconnecter Trello"
@@ -577,7 +577,7 @@ msgstr "Déconnecter Trello"
msgid "Discuss and collaborate on cards."
msgstr "Discutez et collaborez sur les cartes."
#: src/views/settings/index.tsx:151
#: src/views/settings/index.tsx:162
msgid "Display name"
msgstr "Nom d'affichage"
@@ -695,7 +695,7 @@ msgstr "Erreur lors de la suppression de l'étiquette"
msgid "Error deleting workspace"
msgstr "Erreur lors de la suppression de l'espace de travail"
#: src/views/settings/index.tsx:101
#: src/views/settings/index.tsx:112
msgid "Error disconnecting Trello"
msgstr "Erreur lors de la déconnexion de Trello"
@@ -725,7 +725,7 @@ msgid "Error updating workspace URL"
msgstr "Erreur lors de la mise à jour de l'URL de l'espace de travail"
#: src/views/members/components/InviteMemberForm.tsx:130
#: src/views/settings/components/CustomURLConfirmation.tsx:36
#: src/views/settings/components/UpgradeToProConfirmation.tsx:41
msgid "Error upgrading subscription"
msgstr "Erreur lors de la mise à niveau de l'abonnement"
@@ -999,10 +999,14 @@ msgstr "Étiquettes"
msgid "Labels & Filters"
msgstr "Étiquettes & filtres"
#: src/views/settings/index.tsx:187
#: src/views/settings/index.tsx:210
msgid "Language"
msgstr "Langue"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:67
msgid "Launch offer"
msgstr "Offre de lancement"
#: src/views/boards/components/TemplateBoards.tsx:83
msgid "Learning"
msgstr "Apprentissage"
@@ -1181,11 +1185,11 @@ msgstr "Offre"
msgid "Onboarding"
msgstr "Intégration"
#: src/views/settings/index.tsx:312
#: src/views/settings/index.tsx:335
msgid "Once you delete your account, there is no going back. This action cannot be undone."
msgstr "Une fois que vous supprimez votre compte, il n'y a pas de retour possible. Cette action ne peut pas être annulée."
#: src/views/settings/index.tsx:275
#: src/views/settings/index.tsx:298
msgid "Once you delete your workspace, there is no going back. This action cannot be undone."
msgstr "Une fois que vous supprimez votre espace de travail, il n'y a pas de retour possible. Cette action ne peut pas être annulée."
@@ -1287,13 +1291,13 @@ msgstr "Veuillez sélectionner un fichier à télécharger."
#: src/views/members/components/InviteMemberForm.tsx:131
#: src/views/settings/components/Avatar.tsx:40
#: src/views/settings/components/Avatar.tsx:98
#: src/views/settings/components/CustomURLConfirmation.tsx:37
#: src/views/settings/components/DeleteAccountConfirmation.tsx:40
#: src/views/settings/components/DeleteWorkspaceConfirmation.tsx:46
#: src/views/settings/components/UpdateDisplayNameForm.tsx:55
#: src/views/settings/components/UpdateWorkspaceDescriptionForm.tsx:62
#: src/views/settings/components/UpdateWorkspaceNameForm.tsx:57
#: src/views/settings/components/UpdateWorkspaceUrlForm.tsx:74
#: src/views/settings/components/UpgradeToProConfirmation.tsx:42
msgid "Please try again later, or contact customer support."
msgstr "Veuillez réessayer plus tard ou contacter le service client."
@@ -1304,6 +1308,7 @@ msgid "Pricing"
msgstr "Tarifs"
#: src/views/home/components/Pricing.tsx:56
#: src/views/settings/components/UpgradeToProConfirmation.tsx:86
msgid "Priority email support"
msgstr "Support par e-mail prioritaire"
@@ -1327,7 +1332,7 @@ msgstr "Plan Pro ∞"
msgid "Profile image updated"
msgstr "Image de profil mise à jour"
#: src/views/settings/index.tsx:146
#: src/views/settings/index.tsx:157
msgid "Profile picture"
msgstr "Photo de profil"
@@ -1468,12 +1473,12 @@ msgid "Senior"
msgstr "Senior"
#: src/components/SideNavigation.tsx:78
#: src/views/settings/index.tsx:140
#: src/views/settings/index.tsx:151
msgid "Settings"
msgstr "Paramètres"
#. placeholder {0}: workspace.name ?? "Workspace"
#: src/views/settings/index.tsx:136
#: src/views/settings/index.tsx:147
msgid "Settings | {0}"
msgstr "Paramètres | {0}"
@@ -1524,6 +1529,10 @@ msgstr "Étoile sur Github"
msgid "Success"
msgstr "Succès"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:55
msgid "Supercharge your workspace for just $29/month. Here's what you'll get:"
msgstr "Optimisez votre espace de travail pour seulement 29 $/mois. Voici ce que vous obtiendrez :"
#: src/components/UserMenu.tsx:180
msgid "Support"
msgstr "Assistance"
@@ -1622,7 +1631,7 @@ msgstr "Basculer le menu"
msgid "Track all card changes with detailed activity history."
msgstr "Suivez tous les changements de cartes avec un historique d'activité détaillé."
#: src/views/settings/index.tsx:94
#: src/views/settings/index.tsx:105
msgid "Trello disconnected"
msgstr "Trello déconnecté"
@@ -1753,6 +1762,10 @@ msgstr "Commentaires illimités"
msgid "Unlimited lists"
msgstr "Listes illimitées"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:64
msgid "Unlimited members"
msgstr "Membres illimités"
#: src/views/board/components/UpdateBoardSlugForm.tsx:174
#: src/views/settings/components/UpdateDisplayNameForm.tsx:79
#: src/views/settings/components/UpdateWorkspaceDescriptionForm.tsx:90
@@ -1782,10 +1795,15 @@ msgstr "a mis à jour le titre"
msgid "updated the title to <0>{0}</0>"
msgstr "a mis à jour le titre en <0>{0}</0>"
#: src/views/settings/components/CustomURLConfirmation.tsx:57
#: src/views/settings/components/UpgradeToProConfirmation.tsx:99
msgid "Upgrade"
msgstr "Mettre à niveau"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:52
#: src/views/settings/index.tsx:202
msgid "Upgrade to Pro"
msgstr "Passer à Pro"
#: src/views/members/components/InviteMemberForm.tsx:224
msgid "Upgrade to Team Plan"
msgstr "Passer au forfait d'équipe"
@@ -1823,11 +1841,11 @@ msgstr "L'utilisateur est déjà membre de cet espace de travail"
msgid "Video"
msgstr "Vidéo"
#: src/views/settings/index.tsx:262
#: src/views/settings/index.tsx:285
msgid "View and manage your API keys."
msgstr "Consultez et gérez vos clés API."
#: src/views/settings/index.tsx:201
#: src/views/settings/index.tsx:224
msgid "View and manage your billing and subscription."
msgstr "Consultez et gérez votre facturation et votre abonnement."
@@ -1887,7 +1905,7 @@ msgstr "Espace de travail"
msgid "Workspace deleted"
msgstr "Espace de travail supprimé"
#: src/views/settings/index.tsx:177
#: src/views/settings/index.tsx:188
msgid "Workspace description"
msgstr "Description de l'espace de travail"
@@ -1909,7 +1927,7 @@ msgid "Workspace members"
msgstr "Membres de l'espace de travail"
#: src/components/NewWorkspaceForm.tsx:81
#: src/views/settings/index.tsx:158
#: src/views/settings/index.tsx:169
msgid "Workspace name"
msgstr "Nom de l'espace de travail"
@@ -1929,7 +1947,7 @@ msgstr "Nom de l'espace de travail mis à jour"
msgid "Workspace slug updated"
msgstr "Slug de l'espace de travail mis à jour"
#: src/views/settings/index.tsx:167
#: src/views/settings/index.tsx:178
msgid "Workspace URL"
msgstr "URL de l'espace de travail"
@@ -1945,7 +1963,7 @@ msgstr "Annuel"
msgid "Yes, we offer an forever free plan for individual use. No restrictions, no paywalls, no limits."
msgstr "Oui, nous proposons un plan gratuit à vie pour un usage individuel. Aucune restriction, aucun paywall, aucune limite."
#: src/views/settings/index.tsx:294
#: src/views/settings/index.tsx:317
msgid "You are about to change your password."
msgstr "Vous êtes sur le point de modifier votre mot de passe."
@@ -1993,11 +2011,11 @@ msgstr "Votre mot de passe a été modifié."
msgid "Your profile image has been updated."
msgstr "Votre image de profil a été mise à jour."
#: src/views/settings/index.tsx:95
#: src/views/settings/index.tsx:106
msgid "Your Trello account has been disconnected."
msgstr "Votre compte Trello a été déconnecté."
#: src/views/settings/index.tsx:244
#: src/views/settings/index.tsx:267
msgid "Your Trello account is connected."
msgstr "Votre compte Trello est connecté."

File diff suppressed because one or more lines are too long