From 5612849bd791e434c5bf04c1c381617bcebfb7b0 Mon Sep 17 00:00:00 2001 From: Alan Shum Date: Wed, 26 Aug 2026 07:33:31 -0700 Subject: [PATCH] fix(i18n): correct Ukrainian session grammar (#2984) * fix(i18n): correct Ukrainian session declension * fix(i18n): complete Ukrainian session declension * fix(i18n): correct Ukrainian active session agreement * chore: remove translation fix from changelog --------- Co-authored-by: Iuliia Ivashko --- .../ui/src/lib/i18n/messages/uk.settings.ts | 6 +++--- packages/ui/src/lib/i18n/messages/uk.ts | 18 +++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/ui/src/lib/i18n/messages/uk.settings.ts b/packages/ui/src/lib/i18n/messages/uk.settings.ts index 3e1ac7a9..feeafc91 100644 --- a/packages/ui/src/lib/i18n/messages/uk.settings.ts +++ b/packages/ui/src/lib/i18n/messages/uk.settings.ts @@ -206,9 +206,9 @@ export const settingsDict = { "settings.openchamber.tunnel.toast.addManagedRemoteTokenBeforeStarting": "Перед початком додайте токен керованого віддаленого тунелю", "settings.openchamber.tunnel.toast.startFailed": "Не вдалося запустити тунель", "settings.openchamber.tunnel.toast.startedButNoPublicUrl": "Тунель запущено, але публічний URL не повернувся", - "settings.openchamber.tunnel.toast.replacedTunnelSingleSingle": "Попередній тунель замінено: відкликано 1 посилання, анульовано 1 сесія.", + "settings.openchamber.tunnel.toast.replacedTunnelSingleSingle": "Попередній тунель замінено: відкликано 1 посилання, анульовано 1 сесію.", "settings.openchamber.tunnel.toast.replacedTunnelSingleManySessions": "Попередній тунель замінено: відкликано 1 посилання, анульовано сесій: {invalidatedSessionCount}.", - "settings.openchamber.tunnel.toast.replacedTunnelManyLinksSingleSession": "Попередній тунель замінено: відкликано посилань: {revokedBootstrapCount}, анульовано 1 сесія.", + "settings.openchamber.tunnel.toast.replacedTunnelManyLinksSingleSession": "Попередній тунель замінено: відкликано посилань: {revokedBootstrapCount}, анульовано 1 сесію.", "settings.openchamber.tunnel.toast.replacedTunnelManyMany": "Попередній тунель замінено: відкликано посилань: {revokedBootstrapCount}, анульовано сесій: {invalidatedSessionCount}.", "settings.openchamber.tunnel.toast.linkReady": "Тунель готовий", "settings.openchamber.tunnel.toast.stopped": "Тунель зупинено", @@ -2145,7 +2145,7 @@ export const settingsDict = { "settings.magicPrompts.page.group.planImprove.title": "Поліпшити план", "settings.magicPrompts.page.group.planImprove.description": "Прихований промпт, який використовується під час надсилання збереженого плану в потік покращення.", "settings.magicPrompts.page.group.planTodo.title": "Планування Todo", - "settings.magicPrompts.page.group.planTodo.description": "Прихований промпт, який використовується під час надсилання завдання до нового сесії планування.", + "settings.magicPrompts.page.group.planTodo.description": "Прихований промпт, який використовується під час надсилання завдання до нової сесії планування.", "settings.magicPrompts.page.group.planImplement.title": "Реалізувати план", "settings.magicPrompts.page.group.planImplement.description": "Прихований промпт, який використовується під час надсилання збереженого плану в потік реалізації.", "settings.magicPrompts.page.group.sessionSummary.title": "Підсумок сесії", diff --git a/packages/ui/src/lib/i18n/messages/uk.ts b/packages/ui/src/lib/i18n/messages/uk.ts index 56f101b1..60bbb406 100644 --- a/packages/ui/src/lib/i18n/messages/uk.ts +++ b/packages/ui/src/lib/i18n/messages/uk.ts @@ -504,12 +504,12 @@ export const dict: Record = { "sessions.sidebar.bulkActions.failedDeletePlural": "Не вдалося видалити сесії {count}", "sessions.sidebar.bulkActions.archivedSingle": "Заархівовано сесію: {count}", "sessions.sidebar.bulkActions.archivedPlural": "Заархівовано сесій: {count}", - "sessions.sidebar.bulkActions.failedArchiveSingle": "Не вдалося архівувати сесія {count}", + "sessions.sidebar.bulkActions.failedArchiveSingle": "Не вдалося архівувати сесію {count}", "sessions.sidebar.bulkActions.failedArchivePlural": "Не вдалося архівувати сесії {count}", "sessions.sidebar.bulkActions.restore": "Відновити", "sessions.sidebar.bulkActions.restoredSingle": "Відновлено сесію: {count}", "sessions.sidebar.bulkActions.restoredPlural": "Відновлено сесій: {count}", - "sessions.sidebar.bulkActions.failedRestoreSingle": "Не вдалося відновити сесія {count}", + "sessions.sidebar.bulkActions.failedRestoreSingle": "Не вдалося відновити сесію {count}", "sessions.sidebar.bulkActions.failedRestorePlural": "Не вдалося відновити сесії {count}", "sessions.sidebar.folders.none": "Папок ще немає", "sessions.sidebar.folders.newFolderEllipsis": "Нова папка...", @@ -560,9 +560,9 @@ export const dict: Record = { "sessions.sidebar.session.export.dialog.descriptionMany": "Ця сесія має {count} завдань під-агентів. Додати їх до експорту?", "sessions.sidebar.session.export.dialog.includeSubtasks": "Додати завдання під-агентів", "sessions.sidebar.session.export.dialog.confirm": "Експортувати", - "sessions.sidebar.session.status.active": "Сесія активний", + "sessions.sidebar.session.status.active": "Сесія активна", "sessions.sidebar.session.status.unread": "Непрочитані оновлення", - "sessions.sidebar.session.status.pinned": "Закріплений сесія", + "sessions.sidebar.session.status.pinned": "Закріплена сесія", "sessions.sidebar.session.status.movingToWorktree": "Перенесення сесії в новий worktree", "sessions.sidebar.session.status.permissionRequired": "Потрібен дозвіл", "sessions.sidebar.session.status.questionPendingSingle": "1 запитання очікує відповіді", @@ -571,8 +571,8 @@ export const dict: Record = { "sessions.sidebar.session.status.lastTurnDuration": "Останній хід тривав {duration}", "sessions.sidebar.session.subsessions.collapse": "Згорнути підсесії", "sessions.sidebar.session.subsessions.expand": "Розгорнути підсесії", - "sessions.sidebar.dialogs.deleteSession.title": "Видалити сесія?", - "sessions.sidebar.dialogs.archiveSession.title": "Архівувати сесія?", + "sessions.sidebar.dialogs.deleteSession.title": "Видалити сесію?", + "sessions.sidebar.dialogs.archiveSession.title": "Архівувати сесію?", "sessions.sidebar.dialogs.deleteSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.", "sessions.sidebar.dialogs.deleteSession.withManySubtasks": "\"{sessionTitle}\" і його підзавдання {count} буде остаточно видалено.", "sessions.sidebar.dialogs.archiveSession.withOneSubtask": "\"{sessionTitle}\" і його підзавдання {count} буде заархівовано.", @@ -581,7 +581,7 @@ export const dict: Record = { "sessions.sidebar.dialogs.archiveSession.single": "\"{sessionTitle}\" буде заархівовано.", "sessions.sidebar.dialogs.neverAsk": "Більше не питати", "sessions.sidebar.dialogs.cancel": "Скасувати", - "sessions.sidebar.dialogs.deleteSession.titleAction": "Видалити сесія", + "sessions.sidebar.dialogs.deleteSession.titleAction": "Видалити сесію", "sessions.sidebar.dialogs.deleteSessions.titleAction": "Видалити сесії", "sessions.sidebar.dialogs.deleteSessions.title": "Видалити сесії?", "sessions.sidebar.dialogs.archiveSessions.title": "Архівувати сесії?", @@ -661,7 +661,7 @@ export const dict: Record = { "sessions.sidebar.folderItem.deleteFolderAria": "Видалити папку {folderName}", "sessions.sidebar.folderItem.emptyFolder": "Порожня папка", "sessions.sidebar.sessionDialogs.ok": "OK", - "sessions.sidebar.sessionDialogs.linkedSessionSingle": "Пов’язаний сесія", + "sessions.sidebar.sessionDialogs.linkedSessionSingle": "Пов’язана сесія", "sessions.sidebar.sessionDialogs.linkedSessionPlural": "Пов’язані сесії", "sessions.sidebar.sessionDialogs.delete.note": "Каталоги worktree залишаються недоторканими. Підсесії, пов’язані з вибраними сесіями, також буде видалено.", "sessions.sidebar.sessionDialogs.directory.errorSelectTitle": "Не вдалося вибрати каталог", @@ -2431,7 +2431,7 @@ export const dict: Record = { "chat.messageBody.subtask.title": "Делеговане завдання", "chat.messageBody.subtask.hidePrompt": "Приховати промпт", "chat.messageBody.subtask.showPrompt": "Показати промпт", - "chat.messageBody.subtask.openSession": "Відкрити сесія підзавдання", + "chat.messageBody.subtask.openSession": "Відкрити сесію підзавдання", "chat.messageBody.shellCommand.title": "Команда оболонки", "chat.messageBody.shellCommand.hideOutput": "Приховати вивід", "chat.messageBody.shellCommand.showOutput": "Показати результат",