diff --git a/packages/web/src/perspectives/PerspectiveFilters.svelte b/packages/web/src/perspectives/PerspectiveFilters.svelte index 521c4574c..29c10750e 100644 --- a/packages/web/src/perspectives/PerspectiveFilters.svelte +++ b/packages/web/src/perspectives/PerspectiveFilters.svelte @@ -9,6 +9,7 @@ import ManagerInnerContainer from '../elements/ManagerInnerContainer.svelte'; import FontIcon from '../icons/FontIcon.svelte'; import PerspectiveFiltersColumn from './PerspectiveFiltersColumn.svelte'; + import { _t } from '../translations'; export let managerSize; export let config: PerspectiveConfig; @@ -25,8 +26,8 @@ {#if filterCount == 0}
-
No Filters defined
-
Use context menu, command "Add to filter" in table or in tree
+
{_t('perspective.noFiltersDefined', { defaultMessage: "No Filters defined" })}
+
{_t('perspective.useContextMenuAddToFilter', { defaultMessage: 'Use context menu, command "Add to filter" in table or in tree' })}
{:else} {#each config.nodes as nodeConfig} diff --git a/packages/web/src/perspectives/PerspectiveTable.svelte b/packages/web/src/perspectives/PerspectiveTable.svelte index 5545b29e3..b4df28538 100644 --- a/packages/web/src/perspectives/PerspectiveTable.svelte +++ b/packages/web/src/perspectives/PerspectiveTable.svelte @@ -3,8 +3,8 @@ registerCommand({ id: 'perspective.openJson', - category: 'Perspective', - name: 'Open JSON', + category: __t('command.perspective', { defaultMessage: 'Perspective' }), + name: __t('command.perspective.openJson', { defaultMessage: 'Open JSON' }), isRelatedToTab: true, testEnabled: () => getCurrentEditor()?.openJsonEnabled(), onClick: () => getCurrentEditor().openJson(), @@ -40,6 +40,7 @@ import openNewTab from '../utility/openNewTab'; import { getFilterValueExpression } from 'dbgate-filterparser'; import StatusBarTabItem from '../widgets/StatusBarTabItem.svelte'; + import { __t } from '../translations'; const TABS_BY_FIELD = { tables: { diff --git a/packages/web/src/perspectives/PerspectiveView.svelte b/packages/web/src/perspectives/PerspectiveView.svelte index d1c6360df..4c304d6d9 100644 --- a/packages/web/src/perspectives/PerspectiveView.svelte +++ b/packages/web/src/perspectives/PerspectiveView.svelte @@ -3,8 +3,8 @@ registerCommand({ id: 'perspective.customJoin', - category: 'Perspective', - name: 'Custom join', + category: __t('perspective.category', { defaultMessage: 'Perspective' }), + name: __t('perspective.customJoin', { defaultMessage: 'Custom join' }), keyText: 'CtrlOrCommand+J', isRelatedToTab: true, icon: 'icon custom-join', @@ -65,6 +65,7 @@ import FontIcon from '../icons/FontIcon.svelte'; import InlineButton from '../buttons/InlineButton.svelte'; import { usePerspectiveDataPatterns } from '../utility/usePerspectiveDataPatterns'; + import { _t, __t } from '../translations'; const dbg = debug('dbgate:PerspectiveView'); @@ -168,7 +169,7 @@
- + {#if tempRoot && tempRoot != root}
@@ -184,7 +185,7 @@ {/if} - + @@ -195,7 +196,7 @@ - + diff --git a/packages/web/src/tabs/JsonLinesEditorTab.svelte b/packages/web/src/tabs/JsonLinesEditorTab.svelte index 76fd6dae9..1d67387b2 100644 --- a/packages/web/src/tabs/JsonLinesEditorTab.svelte +++ b/packages/web/src/tabs/JsonLinesEditorTab.svelte @@ -16,7 +16,7 @@ registerCommand({ id: 'jsonl.save', group: 'save', - category: 'JSON Lines editor', + category: __t('command.jsonl', { defaultMessage: 'JSON Lines editor' }), name: __t('command.jsonl.save', { defaultMessage: 'Save' }), toolbar: true, isRelatedToTab: true, @@ -27,7 +27,7 @@ registerCommand({ id: 'jsonl.preview', - category: 'JSON Lines editor', + category: __t('command.jsonl', { defaultMessage: 'JSON Lines editor' }), name: __t('command.jsonl.preview', { defaultMessage: 'Preview' }), icon: 'icon preview', keyText: 'F5', @@ -37,7 +37,7 @@ registerCommand({ id: 'jsonl.previewNewTab', - category: 'JSON Lines editor', + category: __t('command.jsonl', { defaultMessage: 'JSON Lines editor' }), name: __t('command.jsonl.previewNewTab', { defaultMessage: 'Preview in new tab' }), icon: 'icon preview', testEnabled: () => getCurrentEditor() != null, @@ -46,7 +46,7 @@ registerCommand({ id: 'jsonl.closePreview', - category: 'JSON Lines editor', + category: __t('command.jsonl', { defaultMessage: 'JSON Lines editor' }), name: __t('command.jsonl.closePreview', { defaultMessage: 'Close preview' }), icon: 'icon close', testEnabled: () => getCurrentEditor()?.isPreview(),