feat(webui): add tabbed pane workbench (#5322)

This commit is contained in:
chengyongru
2026-08-12 14:45:12 +08:00
committed by GitHub
parent 1656664a47
commit 4b5319b760
38 changed files with 5706 additions and 527 deletions
+40
View File
@@ -975,6 +975,10 @@
"unarchive": "Désarchiver",
"showArchived": "Afficher les archives",
"hideArchived": "Masquer les archives",
"select": "Sélectionner",
"cancelSelection": "Annuler la sélection",
"selectedCount": "{{count}} sélectionnés",
"deleteSelected": "Supprimer",
"delete": "Supprimer",
"newChat": "Nouveau sujet",
"groups": {
@@ -989,10 +993,13 @@
},
"deleteConfirm": {
"title": "Supprimer cette discussion ?",
"titleMany": "Supprimer {{count}} conversations ?",
"description": "Cette action est irréversible.",
"descriptionMany": "Cette action est irréversible.",
"cancel": "Annuler",
"confirm": "Supprimer",
"automationsDescription": "Cette discussion contient des automatisations planifiées. La supprimer les supprimera aussi.",
"automationsDescriptionMany": "Les automatisations liées seront également supprimées.",
"moreAutomations": "+ {{count}} autres",
"confirmWithAutomations": "Supprimer",
"schedule": {
@@ -1388,6 +1395,39 @@
"copy": "Copier",
"copied": "Copié"
},
"workbench": {
"aria": "Espace de conversations",
"panes": "Volets",
"tabAria": "Onglet : {{title}}",
"panesInTab": "Volets dans {{title}}",
"collapseTabGroup": "Réduire les volets de {{title}}",
"expandTabGroup": "Développer les volets de {{title}}",
"dropPane": "Déplacer {{pane}} dans {{tab}}",
"createGroup": "Créer un groupe",
"moveTo": "Déplacer vers",
"renameTabTitle": "Renommer longlet",
"renameTabDescription": "Donnez un nom à cet onglet pour organiser ses volets.",
"renameTabPlaceholder": "Nom de longlet",
"dissolveTab": "Dissoudre le groupe",
"layout": "Disposition des volets",
"addPane": "Ajouter un volet",
"paneLimit": "{{count}} volets maximum",
"deleteConversations": "Tout supprimer",
"movePane": "Déplacer le volet {{title}}",
"movePaneHint": "Faites glisser pour déplacer · Les flèches fonctionnent aussi",
"resizePaneBoundary": "Redimensionner la séparation {{index}}",
"promotePane": "Définir {{title}} comme volet principal",
"paneActions": "Actions du volet {{title}}",
"detachPane": "Retirer",
"composerAria": "Message à {{title}}",
"layouts": {
"columns": "Colonnes",
"rows": "Lignes",
"grid": "Grille",
"bsp": "BSP",
"main-stack": "Principal et pile"
}
},
"common": {
"dismiss": "Fermer",
"close": "Fermer",