diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_de_DE.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_de_DE.json index 4ec830dc2e8f..0aea1dd07488 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_de_DE.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_de_DE.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Bereitstellungsmodus auswählen", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "3-AZ Regionen", "pci_projects_project_storages_containers_add_deployment_mode_region": "1-AZ Regionen", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Überaus resiliente und hochverfügbare Bereitstellung in 3 Availability Zones.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Bereitstellung mit hoher Resilienz/Hochverfügbarkeit für kritische Anwendungen in 3 Verfügbarkeitszonen.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Resiliente und kostengünstige Bereitstellung in 1 Availability Zone.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Wählen Sie die optimale Konfiguration für Ihre Use Cases aus, um Verfügbarkeit, Resilienz und eine angemessene Latenz für Ihre Daten zu gewährleisten.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Dokument hier lesen", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Mehr erfahren", "pci_projects_project_storages_containers_add_add_region_success": "Der Speicherort {{ code }} wurde Ihrem Public-Cloud-Projekt hinzugefügt.", "pci_projects_project_storages_containers_add_add_region_error": "Beim Hinzufügen des Standorts ist ein Fehler aufgetreten: {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "Der ausgewählte Speicherort ist nicht aktiviert. Klicken Sie auf „Weiter“, um ihn zu Ihrem Public-Cloud-Projekt hinzuzufügen und die Erstellung Ihres Containers fortzusetzen.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "* Der angezeigte Preis entspricht dem öffentlichen Preis von 1 TB Storage für 30 Tage. Für mehr Informationen ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "die Seite mit den Preisen zurate ziehen.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Niedrige Latenz mit dem besten Preis-Leistungs-Verhältnis für Ihre Workloads mit sensiblen Daten.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Bereitstellung Ihrer Anwendungen nah an Ihren Benutzern bei geringer Latenz und geringem Datenspeicherbedarf.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "3-AZ Regionen", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Regionen", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_en_GB.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_en_GB.json index 4f081d8953bf..5678b1059616 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_en_GB.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_en_GB.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Select a deployment mode", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "3-AZ Regions", "pci_projects_project_storages_containers_add_deployment_mode_region": "1-AZ Regions", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Highly resilient deployment, accessible in 3 different availability zones.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "High-resilience/high-availability deployment for your critical applications across 3 availability zones.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Resilient and low cost deployment in 1 availability zone.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Pick the optimal configuration to ensure your data is always accessible, reliable, and has the right latency based on your use cases.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Read our document here", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Find out more", "pci_projects_project_storages_containers_add_add_region_success": "The {{ code }} storage location has been added to your Public Cloud project.", "pci_projects_project_storages_containers_add_add_region_error": "An error has occurred adding the location: {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "The selected storage location is not enabled. Click ‘Next’ to add it to your Public Cloud project and continue creating your container.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*The price displayed is the advertised price of 1 TB of storage for 30 days. For more information, ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "See the prices page.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Low latency with the best price/performance ratio for your sensitive data workloads.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Deploy your applications as close as possible to your users, for low latency and data residency.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "3-AZ Regions", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Regions", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_es_ES.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_es_ES.json index 392f16e2c12b..863334df8ddb 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_es_ES.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_es_ES.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Seleccione un modo de implementación", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Regiones 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Regiones 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Implementación de alta resiliencia y disponible en 3 zonas de disponibilidad.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Despliegue de alta resiliencia/alta disponibilidad para sus aplicaciones críticas en 3 zonas de disponibilidad.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Implementación resiliente y económica en 1 zona de disponibilidad.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Seleccione la configuración óptima para garantizar la disponibilidad, la resiliencia y la latencia más adecuadas para los datos en función de sus casos de uso.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Consulte nuestra documentación aquí", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Más información", "pci_projects_project_storages_containers_add_add_region_success": "La localización de almacenamiento {{ code }} se ha añadido correctamente a su proyecto Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Se ha producido un error al añadir la localización: {{message}}.", "pci_projects_project_storages_containers_add_add_region_activate": "La localización de almacenamiento seleccionada no está activada. Haga clic en «Siguiente» para añadirla a su proyecto Public Cloud y seguir creando su contenedor.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "* El precio indicado corresponde al precio público de 1 TB de almacenamiento durante 30 días. Para más información, ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "consulte la página de precios.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Baja latencia con la mejor relación rendimiento-precio para sus cargas de trabajo de datos sensibles.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Despliegue sus aplicaciones cerca de sus usuarios para reducir la latencia y conservar los datos.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Regiones 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Regiones", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_CA.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_CA.json index 9b509a7990cc..4b42ceb90d65 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_CA.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_CA.json @@ -35,22 +35,20 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Sélectionnez un mode de déploiement", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Régions 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Régions 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Déploiement hautement résilient et disponible sur 3 zones de disponibilité.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Déploiement haute résilience/haute disponibilité pour vos applications critiques sur 3 zones de disponibilité.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Déploiement résilient et économique sur 1 zone de disponibilité.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Sélectionnez la configuration optimale pour garantir la disponibilité, la résilience et la latence appropriée de vos données en fonction de vos cas d'usage.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Consultez notre document ici", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "En savoir plus", "pci_projects_project_storages_containers_add_add_region_success": "La localisation de stockage {{ code }} a bien été ajoutée à votre projet Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Une erreur est survenue lors de l'ajout de la localisation : {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "La localisation de stockage sélectionnée n’est pas activée. Cliquez sur « Suivant » pour l’ajouter à votre projet Public Cloud et continuer la création de votre conteneur.", "pci_projects_project_storages_containers_add_deployment_mode_soon": "Coming soon", "pci_projects_project_storages_containers_add_offers_estimated_price": "À partir de {{price}} HT/mois/To", "pci_projects_project_storages_containers_add_deployment_mode_price": "{{price}} HT/mois/To*", - "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*Le prix indiqué correspond au prix public d'1 To de stockage pendant 30 jours. Pour plus d'informations, ", - "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "consultez la page des prix.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Faible latence avec le meilleur rapport prix/performance pour vos charges de travail de données sensibles.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Déploiement de vos applications au plus près de vos utilisateurs pour une faible latence et la résidence des données.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Régions 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Régions", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_FR.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_FR.json index 9b509a7990cc..4b42ceb90d65 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_FR.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_fr_FR.json @@ -35,22 +35,20 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Sélectionnez un mode de déploiement", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Régions 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Régions 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Déploiement hautement résilient et disponible sur 3 zones de disponibilité.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Déploiement haute résilience/haute disponibilité pour vos applications critiques sur 3 zones de disponibilité.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Déploiement résilient et économique sur 1 zone de disponibilité.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Sélectionnez la configuration optimale pour garantir la disponibilité, la résilience et la latence appropriée de vos données en fonction de vos cas d'usage.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Consultez notre document ici", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "En savoir plus", "pci_projects_project_storages_containers_add_add_region_success": "La localisation de stockage {{ code }} a bien été ajoutée à votre projet Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Une erreur est survenue lors de l'ajout de la localisation : {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "La localisation de stockage sélectionnée n’est pas activée. Cliquez sur « Suivant » pour l’ajouter à votre projet Public Cloud et continuer la création de votre conteneur.", "pci_projects_project_storages_containers_add_deployment_mode_soon": "Coming soon", "pci_projects_project_storages_containers_add_offers_estimated_price": "À partir de {{price}} HT/mois/To", "pci_projects_project_storages_containers_add_deployment_mode_price": "{{price}} HT/mois/To*", - "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*Le prix indiqué correspond au prix public d'1 To de stockage pendant 30 jours. Pour plus d'informations, ", - "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "consultez la page des prix.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Faible latence avec le meilleur rapport prix/performance pour vos charges de travail de données sensibles.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Déploiement de vos applications au plus près de vos utilisateurs pour une faible latence et la résidence des données.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Régions 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Régions", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_it_IT.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_it_IT.json index f4e4a03c6aae..248673cffb07 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_it_IT.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_it_IT.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Seleziona una modalità di deploy", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Region 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Region 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Deploy altamente resiliente e disponibile su 3 Availability Zone.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Installazione ad alta resilienza/high availability per le applicazioni critiche su 3 zone di disponibilità.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Deploy resiliente ed economico su 1 Availability Zone.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Seleziona la configurazione ottimale per garantire la disponibilità, resilienza e latenza più appropriata per i tuoi dati in base alle modalità di utilizzo.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Consulta il nostro documento qui", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Scopri di più", "pci_projects_project_storages_containers_add_add_region_success": "La localizzazione di storage {{ code }} è stata aggiunta correttamente al tuo progetto Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Si è verificato un errore durante l’aggiunta della Region: {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "La localizzazione di storage selezionata non è attivata. Clicca su \"Continua\" per aggiungerla al tuo progetto Public Cloud e proseguire con la creazione del tuo container.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*Il prezzo indicato corrisponde al prezzo pubblico di 1 TB di storage per 30 giorni. Per maggiori informazioni, ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "consulta la pagina dei prezzi.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zone", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Bassa latenza con il miglior rapporto prezzo/performance per i tuoi carichi di lavoro di dati sensibili.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Implementazione delle applicazioni il più vicino possibile agli utenti per una latenza ridotta e la residenza dei dati.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Region 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Region", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pl_PL.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pl_PL.json index 16fd9f6485aa..f54c1d92155b 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pl_PL.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pl_PL.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Wybierz tryb wdrożenia", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Regiony 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Regiony 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Wdrożenie o wysokiej odporności dostępne w 3 Availability Zones.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Wdrożenie o wysokiej odporności/dostępności dla krytycznych aplikacji w 3 strefach dostępności.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Odporne i ekonomiczne wdrożenie w 1 Availability Zone.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Wybierz optymalną konfigurację, aby zapewnić dostępność, odporność i odpowiedni czas odpowiedzi w zależności od zastosowań.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Sprawdź dokumentację tutaj", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Dowiedz się więcej", "pci_projects_project_storages_containers_add_add_region_success": "Lokalizacja przestrzeni dyskowej {{code}} została dodana do Twojego projektu Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Wystąpił błąd podczas dodawania lokalizacji: {{message}}.", "pci_projects_project_storages_containers_add_add_region_activate": "Wybrana lokalizacja przestrzeni dyskowej nie jest aktywna. Kliknij „Dalej”, aby dodać ją do projektu Public Cloud i kontynuować tworzenie kontenera.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*Podana cena to standardowa stawka za korzystanie z 1 TB przestrzeni dyskowej przez 30 dni. Więcej informacji ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "Sprawdź cennik.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Niskie opóźnienia i najlepsza relacja ceny do wydajności dla obciążeń przetwarzających wrażliwe dane.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Wdrażanie aplikacji jak najbliżej użytkowników w celu skrócenia czasu odpowiedzi i zapewnienia rezydencji danych.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Regiony 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Regiony", diff --git a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pt_PT.json b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pt_PT.json index 61e5be73bdc2..7de43c34e6d0 100644 --- a/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pt_PT.json +++ b/packages/manager/apps/pci-object-storage/public/translations/containers/add/Messages_pt_PT.json @@ -34,12 +34,12 @@ "pci_projects_project_storages_containers_deployment_mode_title": "Selecione um modo de implementação", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az": "Regiões 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region": "Regiões 1-AZ", - "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Implementação altamente resiliente e disponível em 3 zonas de disponibilidade.", + "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_description": "Implementação de alta resiliência/alta disponibilidade para as suas aplicações críticas em 3 zonas de disponibilidade.", "pci_projects_project_storages_containers_add_deployment_mode_region_description": "Implementação resiliente e económica em 1 zona de disponibilidade.", "pci_projects_project_storages_containers_add_deployment_mode_region-3-az_label": "3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_region_label": "1-AZ", "pci_projects_project_storages_containers_add_deployment_mode_sub_title": "Selecione a configuração ideal para garantir a disponibilidade, a resiliência e a latência adequada dos seus dados em função dos seus casos de uso.", - "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Consulte a nossa documentação aqui", + "pci_projects_project_storages_containers_add_deployment_mode_sub_title_link": "Saber mais", "pci_projects_project_storages_containers_add_add_region_success": "A localização de armazenamento {{ code }} foi adicionada com êxito ao seu projeto Public Cloud.", "pci_projects_project_storages_containers_add_add_region_error": "Ocorreu um erro ao adicionar a localização: {{message}}", "pci_projects_project_storages_containers_add_add_region_activate": "A localização de armazenamento selecionada não está ativada. Clique em “Seguinte” para a adicionar ao seu projeto Public Cloud e continuar a criação do seu container.", @@ -49,7 +49,7 @@ "pci_projects_project_storages_containers_add_deployment_mode_price_explanation": "*O preço indicado corresponde ao preço público de 1 TB de armazenamento durante 30 dias. Para mais informações, ", "pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link": "consulte a página dedicada aos preços.", "pci_projects_project_storages_containers_add_deployment_mode_localzone": "Local Zones", - "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Baixa latência com a melhor relação preço/desempenho para as suas cargas de trabalho de dados sensíveis.", + "pci_projects_project_storages_containers_add_deployment_mode_localzone_description": "Implementação das suas aplicações mais próxima dos seus utilizadores para uma latência reduzida e residência dos dados.", "pci_projects_project_storages_containers_add_deployment_mode_localzone_label": "Local Zone", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region-3-az": "Regiões 3-AZ", "pci_projects_project_storages_containers_add_deployment_mode_flipping_region": "Regiões", diff --git a/packages/manager/apps/pci-object-storage/src/api/hooks/useUser.ts b/packages/manager/apps/pci-object-storage/src/api/hooks/useUser.ts index 01c4dff6adf6..7e138ad5d954 100644 --- a/packages/manager/apps/pci-object-storage/src/api/hooks/useUser.ts +++ b/packages/manager/apps/pci-object-storage/src/api/hooks/useUser.ts @@ -27,7 +27,10 @@ export const useAllUsers = (projectId: string) => queryFn: () => getAllUsers(projectId), }); -export const useUsers = (projectId: string) => { +export const useUsers = ( + projectId: string, + filterWithCredentials?: boolean, +) => { const { data: users, isPending } = useAllUsers(projectId); const allUsersQueries = useQueries({ queries: (users || [])?.map((user) => ({ @@ -45,16 +48,16 @@ export const useUsers = (projectId: string) => { (result) => result.data?.userId === user.openstackId, )?.data; - if (s3Credentials) { - all.push({ - ...user, - access: s3Credentials?.access, - s3Credentials, - search: `${user.username} ${user.description} ${ - s3Credentials ? s3Credentials?.access : '' - }`.trimEnd(), - }); - } + if (filterWithCredentials && !s3Credentials) return all; + + all.push({ + ...user, + access: s3Credentials?.access, + s3Credentials, + search: `${user.username} ${user.description} ${ + s3Credentials ? s3Credentials?.access : '' + }`.trimEnd(), + }); return all; }, []), @@ -82,7 +85,10 @@ export const usePaginatedUsers = ( sorting: ColumnSort, filters: Filter[], ) => { - const { data: users, error, isLoading, isPending } = useUsers(projectId); + const { data: users, error, isLoading, isPending } = useUsers( + projectId, + true, + ); return useMemo( () => ({ diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/ContainerNameStep.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/ContainerNameStep.component.tsx index d2f3ffadedad..d0a96dddcf06 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/ContainerNameStep.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/ContainerNameStep.component.tsx @@ -109,7 +109,7 @@ export function ContainerNameStep({ /> {!stepper.deployment.isLocked && (

- - {t( - 'pci_projects_project_storages_containers_add_deployment_mode_sub_title', - )}{' '} - - - {t( - 'pci_projects_project_storages_containers_add_deployment_mode_sub_title_link', - )} - - + + {t( + 'pci_projects_project_storages_containers_add_deployment_mode_sub_title_link', + )} + + + +

)} @@ -103,31 +117,38 @@ export function DeploymentModeStep() { {!stepper.deployment.isLocked && (

- - {t( - 'pci_projects_project_storages_containers_add_deployment_mode_price_explanation', - )} - - - {t( - 'pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link', - )} - - + + {t( + 'pci_projects_project_storages_containers_add_deployment_mode_price_explanation_link', + )} + + + +

)} diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/DeploymentModeStepTile.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/DeploymentModeStepTile.component.tsx index 6f3cda41af6e..2f9fb0a129b3 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/DeploymentModeStepTile.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/DeploymentModeStepTile.component.tsx @@ -23,7 +23,7 @@ import { AVAILABILITY, MEGA_BYTES, OBJECT_CONTAINER_DEPLOYMENT_MODES_LABELS, - STORAGE_STANDARD_PLANCODE, + STORAGE_STANDARD_REGION_PLANCODE, } from '@/constants'; export function DeploymentModeStepTile({ item: mode, isItemSelected }) { @@ -41,7 +41,7 @@ export function DeploymentModeStepTile({ item: mode, isItemSelected }) { } = useProductAvailability(projectId); const plans = productAvailability?.plans?.filter((plan) => - plan.code?.startsWith(STORAGE_STANDARD_PLANCODE), + plan.code?.startsWith(STORAGE_STANDARD_REGION_PLANCODE), ); const lowestPrice = useMemo(() => { @@ -50,9 +50,7 @@ export function DeploymentModeStepTile({ item: mode, isItemSelected }) { ?.map(({ code }) => catalog?.addons.find((addon) => addon.planCode === code), ); - const pricings = addons?.map( - (addon) => addon?.pricings?.sort((a, b) => a.price - b.price)?.[0], - ); + const pricings = addons?.map((addon) => addon?.pricings?.[0]); return pricings?.sort((a, b) => a.price - b.price)?.[0]; }, [mode, plans, catalog]); diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/EncryptionStep.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/EncryptionStep.component.tsx index 0b6a1242a4dc..74c66f16e11d 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/EncryptionStep.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/EncryptionStep.component.tsx @@ -33,12 +33,12 @@ export function EncryptionStep() { return ( {t( 'pci_projects_project_storages_containers_data_encryption_description', @@ -78,7 +78,7 @@ export function EncryptionStep() {
{t( 'pci_projects_project_storages_containers_data_encryption_plaintext', @@ -100,7 +100,7 @@ export function EncryptionStep() {
{t( 'pci_projects_project_storages_containers_data_encryption_aes256', diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserSelector.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserSelector.component.tsx index 9f739bb76c94..7310e14deb80 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserSelector.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserSelector.component.tsx @@ -29,12 +29,12 @@ import queryClient from '@/queryClient'; import UserInformationTile from './UserInformationTile.component'; type LinkUserSelectorProps = { - formUser: TUser; + userId: string; onSelectOwner: (user: TUser) => void; onCancel: () => void; }; export default function LinkUserSelector({ - formUser, + userId, onSelectOwner, onCancel, }: Readonly) { @@ -45,6 +45,7 @@ export default function LinkUserSelector({ const { data: listUsers, isPending: isPendingListUsers } = useUsers( projectId, ); + const formUser = listUsers?.find((user) => user.id === userId); const [secretUser, setSecretUser] = useState(''); @@ -80,7 +81,7 @@ export default function LinkUserSelector({ if (!formUser?.s3Credentials) { const credentials = await generateS3Credentials(projectId, formUser?.id); await queryClient.invalidateQueries({ - queryKey: [...getQueryKeyUsers(projectId), formUser.id], + queryKey: [...getQueryKeyUsers(projectId), formUser?.id], }); onSelectOwner({ ...formUser, diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserStep.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserStep.component.tsx index 31eab37a8ed1..5c63f79c5a2a 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserStep.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/LinkUserStep.component.tsx @@ -1,6 +1,4 @@ -import { useTranslation } from 'react-i18next'; import { StepComponent } from '@ovh-ux/manager-react-components'; -import { OsdsButton, OsdsIcon, OsdsText } from '@ovhcloud/ods-components/react'; import { ODS_THEME_COLOR_INTENT, ODS_THEME_TYPOGRAPHY_LEVEL, @@ -12,12 +10,14 @@ import { ODS_ICON_SIZE, ODS_TEXT_SIZE, } from '@ovhcloud/ods-components'; +import { OsdsButton, OsdsIcon, OsdsText } from '@ovhcloud/ods-components/react'; import { useState } from 'react'; +import { useTranslation } from 'react-i18next'; import { useContainerCreationStore } from '../useContainerCreationStore'; +import LinkUserCreation from './LinkUserCreation.component'; import LinkUserSelector from './LinkUserSelector.component'; import { TUser } from '@/api/data/user'; import { CONTAINER_USER_ASSOCIATION_MODES } from '@/constants'; -import LinkUserCreation from './LinkUserCreation.component'; export function LinkUserStep() { const { t } = useTranslation([ @@ -32,15 +32,12 @@ export function LinkUserStep() { submitOwnerId, setOwnerId, } = useContainerCreationStore(); - const [formUser, setFormUser] = useState(null); const [associateMode, setAssociateMode] = useState(''); const onCancel = () => { setAssociateMode(''); - setFormUser(null); setOwnerId(''); }; const onSelectOwner = (user: TUser) => { - setFormUser(user); setOwnerId(user?.id); }; return ( @@ -108,7 +105,7 @@ export function LinkUserStep() { )} {associateMode === CONTAINER_USER_ASSOCIATION_MODES.LINKED && ( diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/UserInformationTile.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/UserInformationTile.component.tsx index e1a502ea4410..aff5813ad3bd 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/UserInformationTile.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/UserInformationTile.component.tsx @@ -19,7 +19,7 @@ export default function UserInformationTile({ secretUser, user, }: Readonly) { - const { t: tCredentialBanner } = useTranslation('credential-banner'); + const { t } = useTranslation(['credential-banner', 'pci-common']); return ( - {tCredentialBanner( - 'pci_projects_project_storages_containers_add_linked_user_success_message', - { username: user.username }, - )} + ${user.username}`, + }, + ), + }} + />
- + + + {t('pci-common:common_clipboard_copied')} + + - + + + {t('pci-common:common_clipboard_copied')} + +
- + + + {t('pci-common:common_clipboard_copied')} + + diff --git a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/VersioningStep.component.tsx b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/VersioningStep.component.tsx index dff9b5d5e40d..1d177c057903 100644 --- a/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/VersioningStep.component.tsx +++ b/packages/manager/apps/pci-object-storage/src/pages/objects/container/new/step/VersioningStep.component.tsx @@ -51,7 +51,7 @@ export function VersioningStep() {

{t( 'containers/enable-versioning:pci_projects_project_storages_containers_bucket_versioning_description', @@ -77,7 +77,7 @@ export function VersioningStep() {

{t( 'pci_projects_project_storages_containers_bucket_versioning_disabled', @@ -95,7 +95,7 @@ export function VersioningStep() {
{t( 'pci_projects_project_storages_containers_bucket_versioning_enabled',