diff --git a/packages/web/src/appobj/AppObjectList.svelte b/packages/web/src/appobj/AppObjectList.svelte index c02b24797..b1a7c8393 100644 --- a/packages/web/src/appobj/AppObjectList.svelte +++ b/packages/web/src/appobj/AppObjectList.svelte @@ -8,6 +8,7 @@ import Link from '../elements/Link.svelte'; import { focusedConnectionOrDatabase } from '../stores'; import { tick } from 'svelte'; + import { _val } from '../translations'; export let list; export let module; @@ -40,12 +41,12 @@ $: listTranslated = (list || []).map(data => ({ ...data, - group: data?.group && _.isFunction(data.group) ? data.group() : data.group, - title: data?.title && _.isFunction(data.title) ? data.title() : data.title, - description: data?.description && _.isFunction(data.description) ? data.description() : data.description, + group: data?.group && _val(data.group), + title: data?.title && _val(data.title), + description: data?.description && _val(data.description), args: (data?.args || []).map(x => ({ ...x, - label: x?.label && _.isFunction(x.label) ? x.label() : x.label, + label: x?.label && _val(x.label), })), })); diff --git a/packages/web/src/buttons/ToolStripCommandButton.svelte b/packages/web/src/buttons/ToolStripCommandButton.svelte index bfb960368..866d5c233 100644 --- a/packages/web/src/buttons/ToolStripCommandButton.svelte +++ b/packages/web/src/buttons/ToolStripCommandButton.svelte @@ -1,6 +1,6 @@