From 3468ea227fa11370376a97c78ed7ac1dc5f7127a Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal Date: Thu, 6 Mar 2025 20:37:10 +0530 Subject: [PATCH] chore: add more translation keys --- packages/i18n/src/locales/en/translations.json | 5 +++-- packages/i18n/src/locales/es/translations.json | 3 ++- packages/i18n/src/locales/fr/translations.json | 5 +++-- packages/i18n/src/locales/it/translations.json | 5 +++-- packages/i18n/src/locales/ja/translations.json | 7 ++++--- packages/i18n/src/locales/ru/translations.json | 11 ++++++----- packages/i18n/src/locales/zh-CN/translations.json | 3 ++- web/core/components/issues/issue-modal/base.tsx | 8 ++++---- web/styles/command-pallette.css | 8 +++++--- 9 files changed, 32 insertions(+), 23 deletions(-) diff --git a/packages/i18n/src/locales/en/translations.json b/packages/i18n/src/locales/en/translations.json index b91a7293249..601188b9b6a 100644 --- a/packages/i18n/src/locales/en/translations.json +++ b/packages/i18n/src/locales/en/translations.json @@ -687,7 +687,7 @@ "you": "You", "upgrade_cta": { "higher_subscription": "Upgrade to higher subscription", - "talk_to_sales": "Talk to sales" + "talk_to_sales": "Talk to Sales" }, "category": "Category", "categories": "Categories", @@ -696,7 +696,8 @@ "delete": "Delete", "deleting": "Deleting", "pending": "Pending", - "invite": "Invite" + "invite": "Invite", + "view": "View" }, "chart": { diff --git a/packages/i18n/src/locales/es/translations.json b/packages/i18n/src/locales/es/translations.json index 9d14398c5d9..9d35188f475 100644 --- a/packages/i18n/src/locales/es/translations.json +++ b/packages/i18n/src/locales/es/translations.json @@ -867,7 +867,8 @@ "delete": "Eliminar", "deleting": "Eliminando", "pending": "Pendiente", - "invite": "Invitar" + "invite": "Invitar", + "view": "Ver" }, "chart": { diff --git a/packages/i18n/src/locales/fr/translations.json b/packages/i18n/src/locales/fr/translations.json index 54765d8ba8d..485511e8fd7 100644 --- a/packages/i18n/src/locales/fr/translations.json +++ b/packages/i18n/src/locales/fr/translations.json @@ -856,7 +856,7 @@ "you": "Vous", "upgrade_cta": { "higher_subscription": "Passer à une abonnement plus élevé", - "talk_to_sales": "Parler à la vente" + "talk_to_sales": "Parler aux ventes" }, "category": "Catégorie", "categories": "Catégories", @@ -865,7 +865,8 @@ "delete": "Supprimer", "deleting": "Suppression", "pending": "En attente", - "invite": "Inviter" + "invite": "Inviter", + "view": "Afficher" }, "chart": { diff --git a/packages/i18n/src/locales/it/translations.json b/packages/i18n/src/locales/it/translations.json index 35ce1af8dbb..60fbc51d569 100644 --- a/packages/i18n/src/locales/it/translations.json +++ b/packages/i18n/src/locales/it/translations.json @@ -862,7 +862,8 @@ "delete": "Elimina", "deleting": "Eliminazione in corso", "pending": "In sospeso", - "invite": "Invita" + "invite": "Invita", + "view": "Visualizza" }, "chart": { @@ -982,7 +983,7 @@ "created_on": "Creato il", "sub_issue": "Sotto-elemento di lavoro", "work_item_count": "Conteggio degli elementi di lavoro" - }, + }, "extra": { "show_sub_issues": "Mostra sotto-elementi di lavoro", "show_empty_groups": "Mostra gruppi vuoti" diff --git a/packages/i18n/src/locales/ja/translations.json b/packages/i18n/src/locales/ja/translations.json index f30878a5e6e..e61d4048cd4 100644 --- a/packages/i18n/src/locales/ja/translations.json +++ b/packages/i18n/src/locales/ja/translations.json @@ -856,7 +856,7 @@ "you": "あなた", "upgrade_cta": { "higher_subscription": "高いサブスクリプションにアップグレード", - "talk_to_sales": "セールスに連絡" + "talk_to_sales": "トーク トゥ セールス" }, "category": "カテゴリー", "categories": "カテゴリーズ", @@ -865,7 +865,8 @@ "delete": "デリート", "deleting": "デリーティング", "pending": "保留中", - "invite": "招待" + "invite": "招待", + "view": "ビュー" }, "chart": { @@ -985,7 +986,7 @@ "created_on": "作成日", "sub_issue": "サブ作業項目", "work_item_count": "作業項目数" - }, + }, "extra": { "show_sub_issues": "サブ作業項目を表示", "show_empty_groups": "空のグループを表示" diff --git a/packages/i18n/src/locales/ru/translations.json b/packages/i18n/src/locales/ru/translations.json index f5ac9f0ee67..8f4deae95c9 100644 --- a/packages/i18n/src/locales/ru/translations.json +++ b/packages/i18n/src/locales/ru/translations.json @@ -864,7 +864,8 @@ "delete": "Удалить", "deleting": "Удаление", "pending": "Ожидание", - "invite": "Пригласить" + "invite": "Пригласить", + "view": "Просмотр" }, "chart": { @@ -1867,7 +1868,7 @@ } }, "completed_no_issues": { - "title": "Нет рабочих элементов в цикле", + "title": "Нет рабочих элементов в цикле", "description": "Нет рабочих элементов. Рабочие элементы были перенесены или скрыты. Для просмотра измените настройки отображения." }, "active": { @@ -2286,7 +2287,7 @@ "short_description": "Экспорт в csv" }, "excel": { - "title": "Excel", + "title": "Excel", "description": "Экспорт рабочих элементов в файл Excel.", "short_description": "Экспорт в excel" }, @@ -2304,7 +2305,7 @@ "default_global_view": { "all_issues": "Все рабочие элементы", "assigned": "Назначенные", - "created": "Созданные", + "created": "Созданные", "subscribed": "Подписанные" }, @@ -2333,7 +2334,7 @@ "project_modules": { "status": { "backlog": "Бэклог", - "planned": "Запланировано", + "planned": "Запланировано", "in_progress": "В процессе", "paused": "Приостановлено", "completed": "Завершено", diff --git a/packages/i18n/src/locales/zh-CN/translations.json b/packages/i18n/src/locales/zh-CN/translations.json index 4d21ac3b91a..8155fa156b8 100644 --- a/packages/i18n/src/locales/zh-CN/translations.json +++ b/packages/i18n/src/locales/zh-CN/translations.json @@ -865,7 +865,8 @@ "delete": "删除", "deleting": "删除中", "pending": "待处理", - "invite": "邀请" + "invite": "邀请", + "view": "查看" }, "chart": { diff --git a/web/core/components/issues/issue-modal/base.tsx b/web/core/components/issues/issue-modal/base.tsx index 5151d228612..c2e6421b9fe 100644 --- a/web/core/components/issues/issue-modal/base.tsx +++ b/web/core/components/issues/issue-modal/base.tsx @@ -241,11 +241,11 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( setDescription("

"); setChangesMade(null); return response; - } catch (error) { + } catch (error: any) { setToast({ type: TOAST_TYPE.ERROR, title: t("error"), - message: t(is_draft_issue ? "draft_creation_failed" : "issue_creation_failed"), + message: error?.error ?? t(is_draft_issue ? "draft_creation_failed" : "issue_creation_failed"), }); captureIssueEvent({ eventName: ISSUE_CREATED, @@ -299,12 +299,12 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( path: pathname, }); handleClose(); - } catch (error) { + } catch (error: any) { console.error(error); setToast({ type: TOAST_TYPE.ERROR, title: t("error"), - message: t("issue_could_not_be_updated"), + message: error?.error ?? t("issue_could_not_be_updated"), }); captureIssueEvent({ eventName: ISSUE_UPDATED, diff --git a/web/styles/command-pallette.css b/web/styles/command-pallette.css index e8ca3db4b62..133b5299f0c 100644 --- a/web/styles/command-pallette.css +++ b/web/styles/command-pallette.css @@ -38,12 +38,14 @@ background-color: rgba(var(--color-background-80)); } -[cmdk-item][aria-disabled="true"], [cmdk-item][data-disabled="true"] { +[cmdk-item][aria-disabled="true"], +[cmdk-item][data-disabled="true"] { cursor: not-allowed; opacity: 0.5; background-color: transparent; } -[cmdk-item][aria-disabled="true"]:hover, [cmdk-item][data-disabled="true"]:hover { - background-color: transparent; +[cmdk-item][aria-disabled="true"]:hover, +[cmdk-item][data-disabled="true"]:hover { + background-color: rgba(var(--color-background-80), 0.7); }