From 2d8e1580129e9270b99edf46a75e311f4a7fa474 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Wed, 10 Nov 2021 19:41:40 +0100 Subject: [PATCH] :sparkles: Render base strings --- .vscode/settings.json | 2 +- .../src/components/BinaryDataDisplay.vue | 10 +- .../src/components/CollectionParameter.vue | 4 +- .../editor-ui/src/components/CopyInput.vue | 5 +- .../CredentialEdit/CredentialConfig.vue | 41 +- .../CredentialEdit/CredentialEdit.vue | 66 +- .../CredentialEdit/CredentialInfo.vue | 12 +- .../components/CredentialEdit/OauthButton.vue | 8 +- .../src/components/CredentialsList.vue | 46 +- .../src/components/CredentialsSelectModal.vue | 12 +- .../editor-ui/src/components/DataDisplay.vue | 7 +- .../src/components/DisplayWithChange.vue | 6 +- .../components/DuplicateWorkflowDialog.vue | 17 +- .../{NodeViewError.vue => NodeErrorView.vue} | 24 +- .../src/components/ExecutionsList.vue | 232 ++-- .../src/components/ExpressionEdit.vue | 10 +- .../components/FixedCollectionParameter.vue | 4 +- .../ExecutionDetails/ExecutionDetails.vue | 10 +- .../MainHeader/ExecutionDetails/ReadOnly.vue | 6 +- .../components/MainHeader/WorkflowDetails.vue | 15 +- .../editor-ui/src/components/MainSidebar.vue | 177 ++- .../src/components/MultipleParameter.vue | 8 +- packages/editor-ui/src/components/Node.vue | 15 +- .../src/components/NodeCredentials.vue | 27 +- .../editor-ui/src/components/NodeSettings.vue | 57 +- .../editor-ui/src/components/NodeWebhooks.vue | 18 +- .../src/components/ParameterInput.vue | 16 +- .../src/components/ParameterInputExpanded.vue | 2 +- .../src/components/ParameterInputList.vue | 8 +- .../src/components/PersonalizationModal.vue | 69 +- .../src/components/PushConnectionTracker.vue | 11 +- packages/editor-ui/src/components/RunData.vue | 74 +- .../editor-ui/src/components/SaveButton.vue | 18 +- .../editor-ui/src/components/TagsDropdown.vue | 22 +- .../src/components/TagsManager/NoTagsView.vue | 5 +- .../components/TagsManager/TagsManager.vue | 54 +- .../TagsManager/TagsView/TagsTable.vue | 28 +- .../TagsManager/TagsView/TagsTableHeader.vue | 9 +- .../TagsManager/TagsView/TagsView.vue | 19 +- packages/editor-ui/src/components/TimeAgo.vue | 79 +- .../editor-ui/src/components/UpdatesPanel.vue | 30 +- .../src/components/VariableSelectorItem.vue | 8 +- .../editor-ui/src/components/VersionCard.vue | 22 +- .../src/components/WorkflowActivator.vue | 40 +- .../editor-ui/src/components/WorkflowOpen.vue | 34 +- .../src/components/WorkflowSettings.vue | 146 +- .../src/components/mixins/genericHelpers.ts | 15 +- .../src/components/mixins/pushConnection.ts | 4 +- .../mixins/{translate.ts => renderText.ts} | 28 +- .../src/components/mixins/showMessage.ts | 11 +- .../src/components/mixins/workflowHelpers.ts | 10 +- .../src/components/mixins/workflowRun.ts | 16 +- packages/editor-ui/src/i18n/index.ts | 4 +- packages/editor-ui/src/i18n/locales/de.ts | 1222 +++++++++-------- packages/editor-ui/src/i18n/locales/en.ts | 613 ++++++--- packages/editor-ui/src/n8n-theme.scss | 2 +- packages/editor-ui/src/views/NodeView.vue | 201 ++- 57 files changed, 2203 insertions(+), 1456 deletions(-) rename packages/editor-ui/src/components/Error/{NodeViewError.vue => NodeErrorView.vue} (78%) rename packages/editor-ui/src/components/mixins/{translate.ts => renderText.ts} (87%) diff --git a/.vscode/settings.json b/.vscode/settings.json index 4e85cee348..564d257c7f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "vetur.experimental.templateInterpolationService": true, + // "vetur.experimental.templateInterpolationService": true, } \ No newline at end of file diff --git a/packages/editor-ui/src/components/BinaryDataDisplay.vue b/packages/editor-ui/src/components/BinaryDataDisplay.vue index 3945a356ba..6e3b191e8c 100644 --- a/packages/editor-ui/src/components/BinaryDataDisplay.vue +++ b/packages/editor-ui/src/components/BinaryDataDisplay.vue @@ -4,18 +4,18 @@ @click.stop="closeWindow" size="small" class="binary-data-window-back" - title="Back to overview page" + :title="$baseText('binaryDataDisplay.backToOverviewPage')" icon="arrow-left" - label="Back to list" + :label="$baseText('binaryDataDisplay.backToList')" />
- Data to display did not get found + {{ $baseText('binaryDataDisplay.noDataFoundToDisplay') }}
@@ -31,11 +31,13 @@ import { } from 'n8n-workflow'; import { nodeHelpers } from '@/components/mixins/nodeHelpers'; +import { renderText } from '@/components/mixins/renderText'; import mixins from 'vue-typed-mixins'; export default mixins( nodeHelpers, + renderText, ) .extend({ name: 'BinaryDataDisplay', diff --git a/packages/editor-ui/src/components/CollectionParameter.vue b/packages/editor-ui/src/components/CollectionParameter.vue index ef958a36f3..d208ad2d5d 100644 --- a/packages/editor-ui/src/components/CollectionParameter.vue +++ b/packages/editor-ui/src/components/CollectionParameter.vue @@ -2,7 +2,7 @@
- Currently no properties exist + {{ $baseText('collectionParameter.noProperties') }}
@@ -67,7 +67,7 @@ export default mixins( }, computed: { getPlaceholderText (): string { - return this.parameter.placeholder ? this.parameter.placeholder : 'Choose Option To Add'; + return this.parameter.placeholder ? this.parameter.placeholder : this.$baseText('collectionParameter.choose'); }, getProperties (): INodeProperties[] { const returnProperties = []; diff --git a/packages/editor-ui/src/components/CopyInput.vue b/packages/editor-ui/src/components/CopyInput.vue index 5679fef49c..9986b8ed25 100644 --- a/packages/editor-ui/src/components/CopyInput.vue +++ b/packages/editor-ui/src/components/CopyInput.vue @@ -13,9 +13,10 @@ diff --git a/packages/editor-ui/src/components/UpdatesPanel.vue b/packages/editor-ui/src/components/UpdatesPanel.vue index 9d0bdb44a5..7c625d2bf9 100644 --- a/packages/editor-ui/src/components/UpdatesPanel.vue +++ b/packages/editor-ui/src/components/UpdatesPanel.vue @@ -5,16 +5,26 @@ width="520px" > @@ -41,8 +41,10 @@ import { IVariableSelectorOption, IVariableItemSelected, } from '@/Interface'; +import { renderText } from './mixins/renderText'; +import mixins from 'vue-typed-mixins'; -export default Vue.extend({ +export default mixins(renderText).extend({ name: 'VariableSelectorItem', props: [ 'allowParentSelect', diff --git a/packages/editor-ui/src/components/VersionCard.vue b/packages/editor-ui/src/components/VersionCard.vue index 3ae29e09be..ee8b469e49 100644 --- a/packages/editor-ui/src/components/VersionCard.vue +++ b/packages/editor-ui/src/components/VersionCard.vue @@ -1,29 +1,29 @@ -