Skip to content

Commit 0a40637

Browse files
committed
fix(FR-2820): rename inactive-tab Restore action to Activate for consistency with user/credential/role pages
1 parent bfaa1f9 commit 0a40637

22 files changed

Lines changed: 91 additions & 91 deletions

File tree

packages/backend.ai-ui/src/components/fragments/BAIProjectTable.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -203,14 +203,14 @@ const BAIProjectTable = ({
203203
]
204204
: [
205205
{
206-
key: 'restore',
207-
title: t('comp:BAIProjectTable.Restore'),
206+
key: 'activate',
207+
title: t('comp:BAIProjectTable.Activate'),
208208
icon: <UndoIcon />,
209209
disabled: isModelStore,
210210
popConfirm: {
211-
title: t('comp:BAIProjectTable.RestoreProject'),
211+
title: t('comp:BAIProjectTable.ActivateProject'),
212212
description: record.name,
213-
okText: t('comp:BAIProjectTable.Restore'),
213+
okText: t('comp:BAIProjectTable.Activate'),
214214
onConfirm: () => {
215215
if (!record.row_id) return;
216216
commitModifyGroup({
@@ -225,7 +225,7 @@ const BAIProjectTable = ({
225225
getErrorMessage(
226226
error,
227227
t(
228-
'comp:BAIProjectTable.FailedToRestoreProject',
228+
'comp:BAIProjectTable.FailedToActivateProject',
229229
),
230230
),
231231
);
@@ -234,14 +234,14 @@ const BAIProjectTable = ({
234234
}
235235
if (response.modify_group?.ok) {
236236
message.success(
237-
t('comp:BAIProjectTable.ProjectRestored'),
237+
t('comp:BAIProjectTable.ProjectActivated'),
238238
);
239239
updateFetchKey?.();
240240
} else {
241241
message.error(
242242
response.modify_group?.msg ||
243243
t(
244-
'comp:BAIProjectTable.FailedToRestoreProject',
244+
'comp:BAIProjectTable.FailedToActivateProject',
245245
),
246246
);
247247
}

packages/backend.ai-ui/src/locale/de.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Projekt aktualisieren"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Aktivieren",
215+
"ActivateProject": "Projekt aktivieren",
214216
"AreYouSureToPurgeProject": "Sind Sie sicher, dass Sie {{projectName}} endgültig löschen möchten? Diese Aktion ist unwiderruflich.",
215217
"ContainerRegistry": "Container-Registry",
216218
"CreatedAt": "Erstellt am",
@@ -219,22 +221,20 @@
219221
"Description": "Beschreibung",
220222
"Domain": "Domäne",
221223
"EditProject": "Bearbeiten",
224+
"FailedToActivateProject": "Fehler beim Aktivieren des Projekts.",
222225
"FailedToDeactivateProject": "Fehler beim Deaktivieren des Projekts.",
223226
"FailedToPurgeProject": "Fehler beim Bereinigen des Projekts.",
224-
"FailedToRestoreProject": "Fehler beim Wiederherstellen des Projekts.",
225227
"IntegrationID": "Integrations‑ID",
226228
"Name": "Name",
227229
"Project": "Projekt",
230+
"ProjectActivated": "Das Projekt wurde aktiviert.",
228231
"ProjectDeactivated": "Das Projekt wurde deaktiviert.",
229232
"ProjectID": "Projekt‑ID",
230233
"ProjectPurged": "Das Projekt wurde endgültig gelöscht.",
231-
"ProjectRestored": "Das Projekt wurde wiederhergestellt.",
232234
"Purge": "Bereinigen",
233235
"PurgeProject": "Projekt bereinigen",
234236
"Registry": "Registry",
235237
"ResourcePolicy": "Ressourcenrichtlinie",
236-
"Restore": "Wiederherstellen",
237-
"RestoreProject": "Projekt wiederherstellen",
238238
"ScalingGroups": "Ressourcengruppen",
239239
"StorageNodes": "Speicherknoten",
240240
"TotalResourceSlots": "Gesamtanzahl der Ressourcen-Slots",

packages/backend.ai-ui/src/locale/el.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Ενημέρωση έργου"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Ενεργοποίηση",
215+
"ActivateProject": "Ενεργοποίηση έργου",
214216
"AreYouSureToPurgeProject": "Είστε βέβαιοι ότι θέλετε να διαγράψετε οριστικά το {{projectName}}? Αυτή η ενέργεια είναι μη αναστρέψιμη.",
215217
"ContainerRegistry": "Αποθετήριο κοντέινερ",
216218
"CreatedAt": "Δημιουργήθηκε στις",
@@ -219,22 +221,20 @@
219221
"Description": "Περιγραφή",
220222
"Domain": "Τομέας",
221223
"EditProject": "Επεξεργασία",
224+
"FailedToActivateProject": "Η ενεργοποίηση του έργου απέτυχε.",
222225
"FailedToDeactivateProject": "Η απενεργοποίηση του έργου απέτυχε.",
223226
"FailedToPurgeProject": "Αποτυχία εκκαθάρισης του έργου.",
224-
"FailedToRestoreProject": "Η επαναφορά του έργου απέτυχε.",
225227
"IntegrationID": "ID ενσωμάτωσης",
226228
"Name": "Όνομα",
227229
"Project": "Έργο",
230+
"ProjectActivated": "Το έργο έχει ενεργοποιηθεί.",
228231
"ProjectDeactivated": "Το έργο έχει απενεργοποιηθεί.",
229232
"ProjectID": "ID έργου",
230233
"ProjectPurged": "Το projecth έχει διαγραφεί.",
231-
"ProjectRestored": "Το έργο έχει επαναφερθεί.",
232234
"Purge": "Εκκαθάριση",
233235
"PurgeProject": "Μόνιμη διαγραφή έργου",
234236
"Registry": "Μητρώο",
235237
"ResourcePolicy": "Πολιτική πόρων",
236-
"Restore": "Επαναφορά",
237-
"RestoreProject": "Επαναφορά έργου",
238238
"ScalingGroups": "Ομάδες πόρων",
239239
"StorageNodes": "Κόμβοι Αποθήκευσης",
240240
"TotalResourceSlots": "Συνολικές θέσεις πόρων",

packages/backend.ai-ui/src/locale/en.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,8 @@
214214
"UpdateProject": "Update Project"
215215
},
216216
"comp:BAIProjectTable": {
217+
"Activate": "Activate",
218+
"ActivateProject": "Activate Project",
217219
"AreYouSureToPurgeProject": "Are you sure to purge {{projectName}}? This action is irreversible.",
218220
"ContainerRegistry": "Container Registry",
219221
"CreatedAt": "Created At",
@@ -222,22 +224,20 @@
222224
"Description": "Description",
223225
"Domain": "Domain",
224226
"EditProject": "Edit",
227+
"FailedToActivateProject": "Failed to activate the project.",
225228
"FailedToDeactivateProject": "Failed to deactivate the project.",
226229
"FailedToPurgeProject": "Failed to purge the project.",
227-
"FailedToRestoreProject": "Failed to restore the project.",
228230
"IntegrationID": "Integration ID",
229231
"Name": "Name",
230232
"Project": "Project",
233+
"ProjectActivated": "The project has been activated.",
231234
"ProjectDeactivated": "The project has been deactivated.",
232235
"ProjectID": "Project ID",
233236
"ProjectPurged": "The project has been purged.",
234-
"ProjectRestored": "The project has been restored.",
235237
"Purge": "Purge",
236238
"PurgeProject": "Purge Project",
237239
"Registry": "Registry",
238240
"ResourcePolicy": "Resource Policy",
239-
"Restore": "Restore",
240-
"RestoreProject": "Restore Project",
241241
"ScalingGroups": "Resource Groups",
242242
"StorageNodes": "Storage Nodes",
243243
"TotalResourceSlots": "Total Resource Slots",

packages/backend.ai-ui/src/locale/es.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Actualizar proyecto"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Activar",
215+
"ActivateProject": "Activar proyecto",
214216
"AreYouSureToPurgeProject": "¿Está seguro de que desea purgar {{projectName}}? Esta acción es irreversible.",
215217
"ContainerRegistry": "Registro de contenedores",
216218
"CreatedAt": "Creado el",
@@ -219,22 +221,20 @@
219221
"Description": "Descripción",
220222
"Domain": "Dominio",
221223
"EditProject": "Editar",
224+
"FailedToActivateProject": "No se pudo activar el proyecto.",
222225
"FailedToDeactivateProject": "No se pudo desactivar el proyecto.",
223226
"FailedToPurgeProject": "No se pudo purgar el proyecto.",
224-
"FailedToRestoreProject": "No se pudo restaurar el proyecto.",
225227
"IntegrationID": "ID de integración",
226228
"Name": "Nombre",
227229
"Project": "Proyecto",
230+
"ProjectActivated": "El proyecto ha sido activado.",
228231
"ProjectDeactivated": "El proyecto ha sido desactivado.",
229232
"ProjectID": "ID del proyecto",
230233
"ProjectPurged": "El proyecto ha sido purgado.",
231-
"ProjectRestored": "El proyecto ha sido restaurado.",
232234
"Purge": "Purgar",
233235
"PurgeProject": "Eliminar proyecto permanentemente",
234236
"Registry": "Registro",
235237
"ResourcePolicy": "Política de recursos",
236-
"Restore": "Restaurar",
237-
"RestoreProject": "Restaurar proyecto",
238238
"ScalingGroups": "Grupos de recursos",
239239
"StorageNodes": "Nodos de almacenamiento",
240240
"TotalResourceSlots": "Total de ranuras de recursos",

packages/backend.ai-ui/src/locale/fi.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Päivitä projekti"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Ota käyttöön",
215+
"ActivateProject": "Ota projekti käyttöön",
214216
"AreYouSureToPurgeProject": "Haluatko varmasti poistaa {{projectName}}? Tämä toimenpide on peruuttamaton.",
215217
"ContainerRegistry": "Säiliörekisteri",
216218
"CreatedAt": "Luotu",
@@ -219,22 +221,20 @@
219221
"Description": "Kuvaus",
220222
"Domain": "Toimialue",
221223
"EditProject": "Muokkaa",
224+
"FailedToActivateProject": "Projektin käyttöönotto epäonnistui.",
222225
"FailedToDeactivateProject": "Projektin poistaminen käytöstä epäonnistui.",
223226
"FailedToPurgeProject": "Projektin tyhjennys epäonnistui.",
224-
"FailedToRestoreProject": "Projektin palauttaminen epäonnistui.",
225227
"IntegrationID": "Integraation tunnus",
226228
"Name": "Nimi",
227229
"Project": "Projekti",
230+
"ProjectActivated": "Projekti on otettu käyttöön.",
228231
"ProjectDeactivated": "Projekti on poistettu käytöstä.",
229232
"ProjectID": "Projektin tunnus",
230233
"ProjectPurged": "Projekti on poistettu pysyvästi.",
231-
"ProjectRestored": "Projekti on palautettu.",
232234
"Purge": "Tyhjennä",
233235
"PurgeProject": "Poista projekti pysyvästi",
234236
"Registry": "Rekisteri",
235237
"ResourcePolicy": "Resurssipolitiikka",
236-
"Restore": "Palauta",
237-
"RestoreProject": "Palauta projekti",
238238
"ScalingGroups": "Resurssiryhmät",
239239
"StorageNodes": "Tallennussolmut",
240240
"TotalResourceSlots": "Resurssipaikat yhteensä",

packages/backend.ai-ui/src/locale/fr.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Mettre à jour le projet"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Activer",
215+
"ActivateProject": "Activer le projet",
214216
"AreYouSureToPurgeProject": "Voulez-vous vraiment purger {{projectName}}? Cette action est irréversible.",
215217
"ContainerRegistry": "Registre de conteneurs",
216218
"CreatedAt": "Créé le",
@@ -219,22 +221,20 @@
219221
"Description": "Description",
220222
"Domain": "Domaine",
221223
"EditProject": "Modifier",
224+
"FailedToActivateProject": "Impossible d'activer le projet.",
222225
"FailedToDeactivateProject": "Impossible de désactiver le projet.",
223226
"FailedToPurgeProject": "Échec de la purge du projet.",
224-
"FailedToRestoreProject": "Impossible de restaurer le projet.",
225227
"IntegrationID": "ID d'intégration",
226228
"Name": "Nom",
227229
"Project": "Projet",
230+
"ProjectActivated": "Le projet a été activé.",
228231
"ProjectDeactivated": "Le projet a été désactivé.",
229232
"ProjectID": "ID du projet",
230233
"ProjectPurged": "Le projet a été purgé.",
231-
"ProjectRestored": "Le projet a été restauré.",
232234
"Purge": "Purger",
233235
"PurgeProject": "Purger le projet",
234236
"Registry": "Registre",
235237
"ResourcePolicy": "Politique des ressources",
236-
"Restore": "Restaurer",
237-
"RestoreProject": "Restaurer le projet",
238238
"ScalingGroups": "Groupes de ressources",
239239
"StorageNodes": "Nœuds de stockage",
240240
"TotalResourceSlots": "Nombre total de créneaux de ressources",

packages/backend.ai-ui/src/locale/id.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Perbarui Proyek"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Aktifkan",
215+
"ActivateProject": "Aktifkan Proyek",
214216
"AreYouSureToPurgeProject": "Apakah Anda yakin ingin menghapus {{projectName}}? Tindakan ini tidak dapat dibatalkan.",
215217
"ContainerRegistry": "Registri Kontainer",
216218
"CreatedAt": "Dibuat pada",
@@ -219,22 +221,20 @@
219221
"Description": "Deskripsi",
220222
"Domain": "Domain",
221223
"EditProject": "Edit",
224+
"FailedToActivateProject": "Gagal mengaktifkan proyek.",
222225
"FailedToDeactivateProject": "Gagal menonaktifkan proyek.",
223226
"FailedToPurgeProject": "Gagal menghapus proyek secara permanen.",
224-
"FailedToRestoreProject": "Gagal memulihkan proyek.",
225227
"IntegrationID": "ID Integrasi",
226228
"Name": "Nama",
227229
"Project": "Proyek",
230+
"ProjectActivated": "Proyek telah diaktifkan.",
228231
"ProjectDeactivated": "Proyek telah dinonaktifkan.",
229232
"ProjectID": "ID Proyek",
230233
"ProjectPurged": "Proyek telah dihapus secara permanen.",
231-
"ProjectRestored": "Proyek telah dipulihkan.",
232234
"Purge": "Bersihkan",
233235
"PurgeProject": "Hapus Proyek Secara Permanen",
234236
"Registry": "Registri",
235237
"ResourcePolicy": "Kebijakan Sumber Daya",
236-
"Restore": "Pulihkan",
237-
"RestoreProject": "Pulihkan Proyek",
238238
"ScalingGroups": "Grup Sumber Daya",
239239
"StorageNodes": "Node Penyimpanan",
240240
"TotalResourceSlots": "Jumlah Slot Sumber Daya",

packages/backend.ai-ui/src/locale/it.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "Aggiorna progetto"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "Attiva",
215+
"ActivateProject": "Attiva progetto",
214216
"AreYouSureToPurgeProject": "Sei sicuro di voler eliminare {{projectName}}? Questa azione è irreversibile.",
215217
"ContainerRegistry": "Registro dei container",
216218
"CreatedAt": "Creato il",
@@ -219,22 +221,20 @@
219221
"Description": "Descrizione",
220222
"Domain": "Dominio",
221223
"EditProject": "Modifica",
224+
"FailedToActivateProject": "Impossibile attivare il progetto.",
222225
"FailedToDeactivateProject": "Impossibile disattivare il progetto.",
223226
"FailedToPurgeProject": "Impossibile eliminare definitivamente il progetto.",
224-
"FailedToRestoreProject": "Impossibile ripristinare il progetto.",
225227
"IntegrationID": "ID integrazione",
226228
"Name": "Nome",
227229
"Project": "Progetto",
230+
"ProjectActivated": "Il progetto è stato attivato.",
228231
"ProjectDeactivated": "Il progetto è stato disattivato.",
229232
"ProjectID": "ID progetto",
230233
"ProjectPurged": "Il progetto è stato eliminato.",
231-
"ProjectRestored": "Il progetto è stato ripristinato.",
232234
"Purge": "Svuota",
233235
"PurgeProject": "Elimina definitivamente il progetto",
234236
"Registry": "Registro",
235237
"ResourcePolicy": "Politica delle risorse",
236-
"Restore": "Ripristina",
237-
"RestoreProject": "Ripristina progetto",
238238
"ScalingGroups": "Gruppi di risorse",
239239
"StorageNodes": "Nodi di archiviazione",
240240
"TotalResourceSlots": "Slot risorse totali",

packages/backend.ai-ui/src/locale/ja.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@
211211
"UpdateProject": "プロジェクトの更新"
212212
},
213213
"comp:BAIProjectTable": {
214+
"Activate": "有効化",
215+
"ActivateProject": "プロジェクトを有効化",
214216
"AreYouSureToPurgeProject": "本当に{{projectName}}を完全に削除しますか?この操作は取り消せません。",
215217
"ContainerRegistry": "コンテナレジストリ",
216218
"CreatedAt": "作成日時",
@@ -219,22 +221,20 @@
219221
"Description": "説明",
220222
"Domain": "ドメイン",
221223
"EditProject": "編集",
224+
"FailedToActivateProject": "プロジェクトの有効化に失敗しました。",
222225
"FailedToDeactivateProject": "プロジェクトの無効化に失敗しました。",
223226
"FailedToPurgeProject": "プロジェクトの完全削除に失敗しました。",
224-
"FailedToRestoreProject": "プロジェクトの復元に失敗しました。",
225227
"IntegrationID": "連携ID",
226228
"Name": "名前",
227229
"Project": "プロジェクト",
230+
"ProjectActivated": "プロジェクトは有効化されました。",
228231
"ProjectDeactivated": "プロジェクトは無効化されました。",
229232
"ProjectID": "プロジェクトID",
230233
"ProjectPurged": "プロジェクトは完全に削除されました",
231-
"ProjectRestored": "プロジェクトは復元されました。",
232234
"Purge": "パージ",
233235
"PurgeProject": "プロジェクトを完全に削除",
234236
"Registry": "レジストリ",
235237
"ResourcePolicy": "リソースポリシー",
236-
"Restore": "復元",
237-
"RestoreProject": "プロジェクトを復元",
238238
"ScalingGroups": "リソースグループ",
239239
"StorageNodes": "ストレージノード",
240240
"TotalResourceSlots": "合計リソーススロット数",

0 commit comments

Comments
 (0)