diff --git a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue index 2bf26b87cb..1b60419687 100644 --- a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue +++ b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue @@ -258,7 +258,7 @@ if (props.fromTableExplorer) {
{{ opt.name }} - (Deprecated) + ({{ $t('general.deprecated') }})
@@ -297,7 +297,7 @@ if (props.fromTableExplorer) { class="ml-1 mb-1" > - {{ `Accept only valid ${formState.uidt}` }} + {{ `${$t('msg.acceptOnlyValid')} ${formState.uidt}` }}
diff --git a/packages/nc-gui/composables/useColumnCreateStore.ts b/packages/nc-gui/composables/useColumnCreateStore.ts index 89ca223192..19376270b4 100644 --- a/packages/nc-gui/composables/useColumnCreateStore.ts +++ b/packages/nc-gui/composables/useColumnCreateStore.ts @@ -103,7 +103,7 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState title: [ { required: true, - message: 'Column name is required', + message: t('msg.error.columnNameRequired'), }, // validation for unique column name { @@ -118,7 +118,7 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState (value || '').toLowerCase() === (c.title || '').toLowerCase()), ) ) { - return reject(new Error('Duplicate column name')) + return reject(new Error(t('msg.error.duplicateColumnName'))) } resolve() }) @@ -129,7 +129,7 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState uidt: [ { required: true, - message: 'UI Datatype is required', + message: t('msg.error.uiDataTypeRequired'), }, ], ...(additionalValidations?.value || {}), diff --git a/packages/nc-gui/lang/en.json b/packages/nc-gui/lang/en.json index 86380cc3b2..d0628dffde 100644 --- a/packages/nc-gui/lang/en.json +++ b/packages/nc-gui/lang/en.json @@ -81,6 +81,7 @@ "access": "Access", "visibility": "Visibility", "hide": "Hide", + "deprecated": "Deprecated", "showAll": "Show all", "hideAll": "Hide all", "showMore": "Show more", @@ -327,11 +328,13 @@ "tokens": "Tokens", "userManagement": "User Management", "licence": "Licence", + "allowAllMimeTypes": "Allow All Mime Types", "defaultView": "Default View", "relations": "Relations", "switchLanguage": "Switch Language" }, "labels": { + "optional": "Optional", "clickToMake": "Click to make", "visibleForRole": "visible for role:", "inUI": "in UI Dashboard", @@ -735,6 +738,7 @@ "selectField": "Select field" }, "msg": { + "acceptOnlyValid": "Accepts only", "apiTokenCreate": "Create personal API tokens to use in automation or external apps.", "selectFieldToSort": "Select Field to Sort", "createWebhookMsg1": "Get started with web-hooks!", @@ -961,6 +965,8 @@ "nameShouldStartWithAnAlphabetOr_": "Name should start with an alphabet or _", "followingCharactersAreNotAllowed": "Following characters are not allowed", "columnNameRequired": "Column name is required", + "duplicateColumnName": "Duplicate column name", + "uiDataTypeRequired": "UI data type is required", "columnNameExceedsCharacters": "The length of column name exceeds the max {value} characters", "projectNameExceeds50Characters": "Project name exceeds 50 characters", "projectNameCannotStartWithSpace": "Project name cannot start with space",