mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-10-26 16:55:08 +00:00
Merge master into DSH 0.2.1-rc.3 synchronization branch
This commit is contained in:
commit
5259c1e103
4 files changed
+62
-37
No files matched your search
@@ -1304,7 +1304,7 @@ describe.skipIf(MODE === 'record')('web e2e: active Schedule catalog', () => {
|
||||
// is confirmed.
|
||||
await more.click()
|
||||
await page.getByRole('menuitem', { name: 'Clear all inactive tasks', exact: true }).click()
|
||||
const confirmation = page.getByRole('dialog', { name: 'Clear 2 inactive tasks?' })
|
||||
const confirmation = page.getByRole('dialog', { name: 'Clear inactive tasks (2)?' })
|
||||
await confirmation.getByRole('button', { name: 'Cancel', exact: true }).click()
|
||||
expect((await scaffold.ctx.schedule.catalog()).filter(task => task.status === 'inactive')).toHaveLength(2)
|
||||
|
||||
|
||||
@@ -1225,6 +1225,7 @@ export const es = {
|
||||
'hero.chooseWorkspace': 'Elige espacio de trabajo',
|
||||
'session.hierarchy': 'Jerarquía de sesiones',
|
||||
'session.moreViews': 'Más vistas de conversación',
|
||||
'session.moreViewsCurrent': 'Más vistas de conversación · {name}',
|
||||
'todo.title': 'Tareas pendientes',
|
||||
'todo.progress.done': '{done} completado',
|
||||
'todo.progress.active': '{active} en progreso',
|
||||
@@ -1606,6 +1607,7 @@ export const fr = {
|
||||
'hero.chooseWorkspace': 'Choisir un espace de travail',
|
||||
'session.hierarchy': 'Hiérarchie des sessions',
|
||||
'session.moreViews': 'Plus de vues de conversations',
|
||||
'session.moreViewsCurrent': 'Plus de vues de conversations · {name}',
|
||||
'todo.title': 'À faire',
|
||||
'todo.progress.done': '{done} terminé',
|
||||
'todo.progress.active': '{active} en cours',
|
||||
@@ -1987,6 +1989,7 @@ export const de = {
|
||||
'hero.chooseWorkspace': 'Wählen Sie einen Arbeitsbereich',
|
||||
'session.hierarchy': 'Sitzungshierarchie',
|
||||
'session.moreViews': 'Weitere Konversationsansichten',
|
||||
'session.moreViewsCurrent': 'Weitere Konversationsansichten · {name}',
|
||||
'todo.title': 'Aufgaben',
|
||||
'todo.progress.done': '{done} abgeschlossen',
|
||||
'todo.progress.active': '{active} in Bearbeitung',
|
||||
@@ -2368,6 +2371,7 @@ export const ru = {
|
||||
'hero.chooseWorkspace': 'Выберите рабочее пространство',
|
||||
'session.hierarchy': 'Иерархия сеансов',
|
||||
'session.moreViews': 'Больше просмотров беседы',
|
||||
'session.moreViewsCurrent': 'Больше просмотров беседы · {name}',
|
||||
'todo.title': 'Дела',
|
||||
'todo.progress.done': '{done} завершено',
|
||||
'todo.progress.active': '{active} в процессе',
|
||||
@@ -2749,6 +2753,7 @@ export const pt = {
|
||||
'hero.chooseWorkspace': 'Escolha o espaço de trabalho',
|
||||
'session.hierarchy': 'Hierarquia de sessão',
|
||||
'session.moreViews': 'Mais visualizações de conversas',
|
||||
'session.moreViewsCurrent': 'Mais visualizações de conversas · {name}',
|
||||
'todo.title': 'Tarefas',
|
||||
'todo.progress.done': '{done} concluído',
|
||||
'todo.progress.active': '{active} em andamento',
|
||||
|
||||
@@ -27,13 +27,6 @@ export const ja = {
|
||||
|
||||
/** Spanish dictionary, checked against the English keys. */
|
||||
export const es = {
|
||||
'pin.sidebar': 'Fijar a la barra lateral izquierda',
|
||||
'unpin.sidebar': 'Desanclar de la barra lateral izquierda',
|
||||
'pin.conversation': 'Anclar a pestañas de conversación',
|
||||
'unpin.conversation': 'Desanclar de las pestañas de conversación',
|
||||
'pin.rightbar': 'Fijar a la barra lateral derecha',
|
||||
'unpin.rightbar': 'Desanclar de la barra lateral derecha',
|
||||
pinLabel: '{action}: {name}',
|
||||
install: 'Explorar otros complementos',
|
||||
create: 'Crea tu complemento',
|
||||
'createPrompt.sidebar': 'Cree un complemento DSH con una entrada en la barra lateral izquierda.',
|
||||
@@ -43,13 +36,6 @@ export const es = {
|
||||
|
||||
/** French dictionary, checked against the English keys. */
|
||||
export const fr = {
|
||||
'pin.sidebar': 'Épingler sur la barre latérale gauche',
|
||||
'unpin.sidebar': "Retirer l'épingle de la barre latérale gauche",
|
||||
'pin.conversation': 'Épingler aux onglets de conversation',
|
||||
'unpin.conversation': "Retirer l'épingle des onglets de conversation",
|
||||
'pin.rightbar': 'Épingler sur la barre latérale droite',
|
||||
'unpin.rightbar': "Retirer l'épingle de la barre latérale droite",
|
||||
pinLabel: '{action} : {name}',
|
||||
install: "Parcourir d'autres plugins",
|
||||
create: 'Créez votre plugin',
|
||||
'createPrompt.sidebar': 'Créez un plugin DSH avec une entrée dans la barre latérale gauche.',
|
||||
@@ -59,13 +45,6 @@ export const fr = {
|
||||
|
||||
/** German dictionary, checked against the English keys. */
|
||||
export const de = {
|
||||
'pin.sidebar': 'An die linke Seitenleiste anpinnen',
|
||||
'unpin.sidebar': 'Von der linken Seitenleiste lösen',
|
||||
'pin.conversation': 'An Konversationsregisterkarten anpinnen',
|
||||
'unpin.conversation': 'Von Konversations-Tabs lösen',
|
||||
'pin.rightbar': 'An rechte Seitenleiste anheften',
|
||||
'unpin.rightbar': 'Von der rechten Seitenleiste lösen',
|
||||
pinLabel: '{action}: {name}',
|
||||
install: 'Durchsuchen Sie andere Plugins',
|
||||
create: 'Erstellen Sie Ihr Plugin',
|
||||
'createPrompt.sidebar': 'Erstellen Sie ein DSH-Plugin mit einem Eintrag in der linken Seitenleiste.',
|
||||
@@ -75,13 +54,6 @@ export const de = {
|
||||
|
||||
/** Russian dictionary, checked against the English keys. */
|
||||
export const ru = {
|
||||
'pin.sidebar': 'Закрепить на левой боковой панели',
|
||||
'unpin.sidebar': 'Открепить от левой боковой панели',
|
||||
'pin.conversation': 'Закрепить на вкладках беседы',
|
||||
'unpin.conversation': 'Открепить от вкладок беседы',
|
||||
'pin.rightbar': 'Закрепить на правой боковой панели',
|
||||
'unpin.rightbar': 'Открепить от правой боковой панели',
|
||||
pinLabel: '{action}: {name}',
|
||||
install: 'Просмотрите другие плагины',
|
||||
create: 'Создайте свой плагин',
|
||||
'createPrompt.sidebar': 'Создайте плагин DSH с записью на левой боковой панели.',
|
||||
@@ -91,13 +63,6 @@ export const ru = {
|
||||
|
||||
/** Portuguese dictionary, checked against the English keys. */
|
||||
export const pt = {
|
||||
'pin.sidebar': 'Fixar na barra lateral esquerda',
|
||||
'unpin.sidebar': 'Soltar da barra lateral esquerda',
|
||||
'pin.conversation': 'Fixar nas guias de conversa',
|
||||
'unpin.conversation': 'Liberar das guias de conversa',
|
||||
'pin.rightbar': 'Fixar na barra lateral direita',
|
||||
'unpin.rightbar': 'Soltar da barra lateral direita',
|
||||
pinLabel: '{action}: {name}',
|
||||
install: 'Procure outros plug-ins',
|
||||
create: 'Crie seu plug-in',
|
||||
'createPrompt.sidebar': 'Crie um plug-in DSH com uma entrada na barra lateral esquerda.',
|
||||
|
||||
@@ -136,7 +136,7 @@ export const en = {
|
||||
'delete.pending': 'Deleting…',
|
||||
'list.more': 'More task actions',
|
||||
'clear.action': 'Clear all inactive tasks',
|
||||
'clear.title': 'Clear {count} inactive tasks?',
|
||||
'clear.title': 'Clear inactive tasks ({count})?',
|
||||
'clear.description': 'These tasks and their saved delivery records will be permanently deleted. '
|
||||
+ 'Enabled tasks, original sessions, and queued messages are not affected.',
|
||||
'clear.confirm': 'Clear tasks',
|
||||
@@ -590,6 +590,17 @@ export const es = {
|
||||
'delete.cancel': 'Cancelar',
|
||||
'delete.close': 'Cerrar confirmación de eliminación',
|
||||
'delete.pending': 'Eliminando…',
|
||||
'list.more': 'Más acciones de tareas',
|
||||
'clear.action': 'Borrar todas las tareas inactivas',
|
||||
'clear.title': '¿Borrar las tareas inactivas ({count})?',
|
||||
'clear.description': 'Estas tareas y sus registros de entrega guardados se eliminarán permanentemente. Las tareas habilitadas, las sesiones originales y los mensajes en cola no se verán afectados.',
|
||||
'clear.confirm': 'Borrar tareas',
|
||||
'clear.pending': 'Borrando…',
|
||||
'clear.close': 'Cerrar confirmación de borrado',
|
||||
'toast.cleared.one': 'Se ha borrado {count} tarea inactiva.',
|
||||
'toast.cleared.other': 'Se han borrado {count} tareas inactivas.',
|
||||
'toast.clearedNone': 'No hay tareas inactivas que borrar.',
|
||||
'toast.clearFailed': 'No se pudieron borrar las tareas.',
|
||||
'toast.deleted': 'Tarea eliminada.',
|
||||
'toast.deleteFailed': 'No se pudo eliminar la tarea.',
|
||||
'card.open': 'Abrir',
|
||||
@@ -731,6 +742,17 @@ export const fr = {
|
||||
'delete.cancel': 'Annuler',
|
||||
'delete.close': 'Fermer la confirmation de suppression',
|
||||
'delete.pending': 'Suppression…',
|
||||
'list.more': 'Autres actions sur les tâches',
|
||||
'clear.action': 'Effacer toutes les tâches inactives',
|
||||
'clear.title': 'Effacer les tâches inactives ({count}) ?',
|
||||
'clear.description': "Ces tâches et leurs enregistrements de livraison seront définitivement supprimés. Les tâches activées, les sessions originales et les messages en file d'attente ne sont pas affectés.",
|
||||
'clear.confirm': 'Effacer les tâches',
|
||||
'clear.pending': 'Effacement…',
|
||||
'clear.close': "Fermer la confirmation d'effacement",
|
||||
'toast.cleared.one': '{count} tâche inactive effacée.',
|
||||
'toast.cleared.other': '{count} tâches inactives effacées.',
|
||||
'toast.clearedNone': 'Aucune tâche inactive à effacer.',
|
||||
'toast.clearFailed': "Impossible d'effacer les tâches.",
|
||||
'toast.deleted': 'Tâche supprimée.',
|
||||
'toast.deleteFailed': 'Impossible de supprimer la tâche.',
|
||||
'card.open': 'Ouvrir',
|
||||
@@ -872,6 +894,17 @@ export const de = {
|
||||
'delete.cancel': 'Abbrechen',
|
||||
'delete.close': 'Löschbestätigung schließen',
|
||||
'delete.pending': 'Löschen…',
|
||||
'list.more': 'Weitere Aufgabenaktionen',
|
||||
'clear.action': 'Alle inaktiven Aufgaben löschen',
|
||||
'clear.title': 'Inaktive Aufgaben löschen ({count})?',
|
||||
'clear.description': 'Diese Aufgaben und ihre gespeicherten Lieferdatensätze werden dauerhaft gelöscht. Aktivierte Aufgaben, ursprüngliche Sitzungen und Nachrichten in der Warteschlange sind nicht betroffen.',
|
||||
'clear.confirm': 'Aufgaben löschen',
|
||||
'clear.pending': 'Wird gelöscht…',
|
||||
'clear.close': 'Löschbestätigung schließen',
|
||||
'toast.cleared.one': '{count} inaktive Aufgabe gelöscht.',
|
||||
'toast.cleared.other': '{count} inaktive Aufgaben gelöscht.',
|
||||
'toast.clearedNone': 'Keine inaktiven Aufgaben zum Löschen.',
|
||||
'toast.clearFailed': 'Aufgaben konnten nicht gelöscht werden.',
|
||||
'toast.deleted': 'Aufgabe gelöscht.',
|
||||
'toast.deleteFailed': 'Die Aufgabe konnte nicht gelöscht werden.',
|
||||
'card.open': 'Öffnen',
|
||||
@@ -1013,6 +1046,17 @@ export const ru = {
|
||||
'delete.cancel': 'Отмена',
|
||||
'delete.close': 'Закрыть подтверждение удаления',
|
||||
'delete.pending': 'Удаление…',
|
||||
'list.more': 'Другие действия с задачами',
|
||||
'clear.action': 'Удалить все неактивные задачи',
|
||||
'clear.title': 'Удалить неактивные задачи ({count})?',
|
||||
'clear.description': 'Эти задачи и сохранённые записи доставки будут удалены безвозвратно. Включённые задачи, исходные сеансы и сообщения в очереди не затрагиваются.',
|
||||
'clear.confirm': 'Удалить задачи',
|
||||
'clear.pending': 'Удаление…',
|
||||
'clear.close': 'Закрыть подтверждение удаления',
|
||||
'toast.cleared.one': 'Удалено неактивных задач: {count}.',
|
||||
'toast.cleared.other': 'Удалено неактивных задач: {count}.',
|
||||
'toast.clearedNone': 'Нет неактивных задач для удаления.',
|
||||
'toast.clearFailed': 'Не удалось удалить задачи.',
|
||||
'toast.deleted': 'Задача удалена.',
|
||||
'toast.deleteFailed': 'Не удалось удалить задачу.',
|
||||
'card.open': 'Открыть',
|
||||
@@ -1154,6 +1198,17 @@ export const pt = {
|
||||
'delete.cancel': 'Cancelar',
|
||||
'delete.close': 'Fechar confirmação de exclusão',
|
||||
'delete.pending': 'Excluindo…',
|
||||
'list.more': 'Mais ações de tarefas',
|
||||
'clear.action': 'Limpar todas as tarefas inativas',
|
||||
'clear.title': 'Limpar as tarefas inativas ({count})?',
|
||||
'clear.description': 'Estas tarefas e seus registros de entrega salvos serão excluídos permanentemente. As tarefas habilitadas, as sessões originais e as mensagens na fila não serão afetadas.',
|
||||
'clear.confirm': 'Limpar tarefas',
|
||||
'clear.pending': 'Limpando…',
|
||||
'clear.close': 'Fechar confirmação de limpeza',
|
||||
'toast.cleared.one': '{count} tarefa inativa limpa.',
|
||||
'toast.cleared.other': '{count} tarefas inativas limpas.',
|
||||
'toast.clearedNone': 'Não há tarefas inativas para limpar.',
|
||||
'toast.clearFailed': 'Não foi possível limpar as tarefas.',
|
||||
'toast.deleted': 'Tarefa excluída.',
|
||||
'toast.deleteFailed': 'Não foi possível excluir a tarefa.',
|
||||
'card.open': 'Abrir',
|
||||
|
||||
Reference in new issue
Block a user