diff --git a/openmetadata-ui/src/main/resources/ui/src/components/AddService/AddService.component.tsx b/openmetadata-ui/src/main/resources/ui/src/components/AddService/AddService.component.tsx index 02a7aeceb72..476db86cb62 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/AddService/AddService.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/AddService/AddService.component.tsx @@ -268,7 +268,7 @@ const AddService = ({ {activeServiceStep === 3 && ( handleAddIngestion(false)} handleViewServiceClick={handleViewServiceClick} - heading={`Add ${capitalize(PipelineType.Metadata)} Ingestion`} + heading={`${t('label.add-workflow-ingestion', { + workflow: capitalize(PipelineType.Metadata), + })}`} ingestionAction={ingestionAction} ingestionProgress={ingestionProgress} isIngestionCreated={isIngestionCreated} diff --git a/openmetadata-ui/src/main/resources/ui/src/components/AddService/Steps/ConfigureService.tsx b/openmetadata-ui/src/main/resources/ui/src/components/AddService/Steps/ConfigureService.tsx index e454445b3e2..c6680321ab5 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/AddService/Steps/ConfigureService.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/AddService/Steps/ConfigureService.tsx @@ -32,22 +32,26 @@ const ConfigureService = ({ const validationErrorMsg = (): string => { if (showError.name) { - return 'Service name is required'; + return t('message.field-text-is-required', { + fieldText: t('label.service-name'), + }); } if (showError.duplicateName) { - return 'Service name already exists'; + return t('message.entity-already-exists', { + entity: t('label.service-name'), + }); } if (showError.delimit) { - return 'Service name with delimiters are not allowed'; + return t('message.service-with-delimiters-not-allowed'); } if (showError.nameWithSpace) { - return 'Service name with spaces are not allowed'; + return t('message.service-with-space-not-allowed'); } if (showError.nameLength) { - return 'Service name length must be between 1 and 128 characters'; + return t('message.service-name-length'); } if (showError.specialChar) { - return 'Service name contains special characters that are not allowed'; + return t('message.special-character-not-allowed'); } return ''; @@ -57,7 +61,7 @@ const ConfigureService = ({
- {showError && errorMsg('Service is required')} + {showError && + errorMsg( + t('message.field-text-is-required', { + fieldText: t('label.service'), + }) + )} @@ -561,7 +563,9 @@ const EntityPageInfo = ({ diff --git a/openmetadata-ui/src/main/resources/ui/src/components/common/error-with-placeholder/ErrorPlaceHolderIngestion.tsx b/openmetadata-ui/src/main/resources/ui/src/components/common/error-with-placeholder/ErrorPlaceHolderIngestion.tsx index 710bdaed9f6..bcad31097a0 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/common/error-with-placeholder/ErrorPlaceHolderIngestion.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/common/error-with-placeholder/ErrorPlaceHolderIngestion.tsx @@ -22,7 +22,7 @@ const ErrorPlaceHolderIngestion = () => {
- {t('message.manage-airflow-api')} + {t('message.manage-airflow-api-failed')}

diff --git a/openmetadata-ui/src/main/resources/ui/src/components/common/success-screen/SuccessScreen.tsx b/openmetadata-ui/src/main/resources/ui/src/components/common/success-screen/SuccessScreen.tsx index 81674571812..2a31371fc9b 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/common/success-screen/SuccessScreen.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/common/success-screen/SuccessScreen.tsx @@ -117,8 +117,8 @@ const SuccessScreen = ({

{isAirflowAvailable - ? 'OpenMetadata - Managed Airflow APIs' - : 'Failed to find OpenMetadata - Managed Airflow APIs'} + ? t('message.manage-airflow-api') + : t('message.manage-airflow-api-failed')}
{!isUndefined(fetchAirflowStatus) && ( diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json index c2660b87bd5..0a4b34fa8f8 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json @@ -105,6 +105,7 @@ "closed-lowercase": "closed", "closed-task-plural": "Closed Tasks", "closed-this-task-lowercase": "closed this task", + "cloud-config-source": "Cloud Config Source", "collapse-all": "Collapse All", "column": "Column", "column-details": "Column Details", @@ -130,6 +131,7 @@ "connection-details": "Connection Details", "connection-entity": "Connection {{entity}}", "connection-timeout-plural": "Connection Timeout", + "connector": "Connector", "conversation": "Conversation", "conversation-lowercase": "conversation", "conversation-plural": "Conversations", @@ -173,6 +175,7 @@ "data-insight-tier-summary": "Total Data Assets by Tier", "data-insight-top-viewed-entity-summary": "Most Viewed Data Assets", "data-insight-total-entity-summary": "Total Data Assets", + "data-type": "Data Type", "database": "Database", "database-lowercase": "database", "database-name": "Database Name", @@ -192,6 +195,7 @@ "dbt-cloud-account-auth-token": "dbt cloud account authentication token.", "dbt-cloud-account-id": "dbt cloud account Id.", "dbt-cloud-project-id": "dbt Cloud Project Id", + "dbt-cloud-url": "dbt Cloud URL", "dbt-configuration-source": "dbt Configuration Source", "dbt-ingestion": "DBT Ingestion", "dbt-lowercase": "dbt", @@ -316,7 +320,9 @@ "full-name": "Full name", "function": "Function", "g-chat": "G Chat", + "gcs-config-source": "GCS Config Source", "gcs-credential-path": "GCS Credentials Path", + "gcs-credential-value": "GCS Credentials Values", "generate": "Generate", "generate-new-token": "Generate New Token", "glossary": "Glossary", @@ -342,6 +348,7 @@ "here-lowercase": "here", "hide": "Hide", "home": "Home", + "http-config-source": "HTTP Config Source", "hyper-parameter-plural": "Hyper Parameters", "idle": "Idle", "import": "Import", @@ -395,6 +402,7 @@ "lineage-lowercase": "lineage", "list": "List", "loading": "Loading", + "local-config-source": "Local Config Source", "log-plural": "Logs", "login": "Login", "logout": "Logout", @@ -498,6 +506,7 @@ "pending-task": "Pending task", "pending-task-plural": "Pending tasks", "percentage": "Percentage", + "permanently-delete": "Permanently Delete", "permanently-lowercase": "permanently", "pipe-symbol": "|", "pipeline": "Pipeline", @@ -599,6 +608,7 @@ "rule-name": "Rule Name", "rules": "Rules", "run": "Run", + "s3-config-source": "S3 Config Source", "sample": "Sample", "sample-data": "Sample Data", "save": "Save", @@ -773,6 +783,7 @@ "valid-condition": "Valid condition", "validating-condition": "Validating the condition...", "value": "Value", + "value-count": "Value Count", "value-plural": "Values", "verify-cert-plural": "Verify Certs", "version": "Version", @@ -923,6 +934,7 @@ "ingestion-pipeline-name-message": "Name that identifies this pipeline instance uniquely.", "ingestion-pipeline-name-successfully-deployed-entity": "You are all set! The has been successfully deployed. The {{entity}} will run at a regular interval as per the schedule.", "instance-identifier": "A Name that uniquely identifies this configuration instance.", + "invalid-property-name": "Invalid Property Name", "jwt-token": "Token you have generated that can be used to access the OpenMetadata API.", "kill-ingestion-warning": "Once you kill this Ingestion, all running and queued workflows will be stopped and marked as Failed.", "kill-successfully": "Successfully killed running workflows for", @@ -937,7 +949,8 @@ "list-of-strings-regex-patterns-csv": "Enter a list of strings/regex patterns as a comma separated value", "made-announcement-for-entity": "made an announcement for {{entity}}", "make-an-announcement": "Make an announcement!", - "manage-airflow-api": "Failed to find OpenMetadata - Managed Airflow APIs", + "manage-airflow-api": "OpenMetadata - Managed Airflow APIs", + "manage-airflow-api-failed": "Failed to find OpenMetadata - Managed Airflow APIs", "mark-all-deleted-table-message": "Optional configuration to mark deleted tables only to the filtered schema.", "mark-deleted-table-message": "Any deleted tables in the data source will be soft deleted in OpenMetadata.", "markdown-editor-placeholder": "Use @mention to tag a user or a team.\nUse #mention to tag a data asset.", @@ -1031,13 +1044,18 @@ "search-for-entity-types": "Search for Tables, Topics, Dashboards, Pipelines and ML Models.", "search-for-ingestion": "Search for ingestion", "select-column-name": "Select column name", + "select-gcs-config-type": "Select GCS Config Type", "select-interval-type": "Select interval type", "select-interval-unit": "Select interval unit", "select-team": "Please select a team type", "select-token-expiration": "Select Token Expiration", "service-created-entity-description": "The has been created successfully. Visit the newly created service to take a look at the details. {{entity}}", + "service-name-length": "Service name length must be between 1 and 128 characters", + "service-with-delimiters-not-allowed": "Service name with delimiters are not allowed", + "service-with-space-not-allowed": "Service name with spaces are not allowed", "session-expired": "Your session has timed out! Please sign in again to access OpenMetadata.", "setup-custom-property": "OpenMetadata supports custom properties in the Table entity. Create a custom property by adding a unique property name. The name must start with a lowercase letter, as preferred in the camelCase format. Uppercase letters and numbers can be included in the field name; but spaces, underscores, and dots are not supported. Select the preferred property Type from among the options provided. Describe your custom property to provide more information to your team.", + "soft-delete-message-for-entity": "Soft deleting will deactivate the {{entity}}. This will disable any discovery, read or write operations on {{entity}}.", "something-went-wrong": "Something went wrong", "special-character-not-allowed": "Special characters are not allowed.", "sql-query-tooltip": "Queries returning one or more rows will result in the test failing.",