translation-commands

This commit is contained in:
Stela Augustinova
2025-11-10 16:14:32 +01:00
parent 9ee0b32cac
commit 167aaa8491
25 changed files with 688 additions and 249 deletions

View File

@@ -239,8 +239,8 @@
registerCommand({
id: 'tabs.nextTab',
category: 'Tabs',
name: _t('command.tabs.nextTab', { defaultMessage: 'Next tab' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.nextTab', { defaultMessage: 'Next tab' }),
keyText: 'Ctrl+Tab',
testEnabled: () => getOpenedTabs().filter(x => !x.closedTime).length >= 2,
onClick: () => switchTabByOrder(false),
@@ -248,8 +248,8 @@
registerCommand({
id: 'tabs.previousTab',
category: 'Tabs',
name: _t('command.tabs.previousTab', { defaultMessage: 'Previous tab' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.previousTab', { defaultMessage: 'Previous tab' }),
keyText: 'Ctrl+Shift+Tab',
testEnabled: () => getOpenedTabs().filter(x => !x.closedTime).length >= 2,
onClick: () => switchTabByOrder(true),
@@ -257,16 +257,16 @@
registerCommand({
id: 'tabs.closeAll',
category: 'Tabs',
name: _t('command.tabs.closeAll', { defaultMessage: 'Close all tabs' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.closeAll', { defaultMessage: 'Close all tabs' }),
testEnabled: () => getOpenedTabs().filter(x => !x.closedTime).length >= 1,
onClick: closeAll,
});
registerCommand({
id: 'tabs.closeTab',
category: 'Tabs',
name: _t('command.tabs.closeTab', { defaultMessage: 'Close tab' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.closeTab', { defaultMessage: 'Close tab' }),
keyText: isElectronAvailable() ? 'CtrlOrCommand+W' : 'Alt+W',
testEnabled: () => {
const hasAnyOtherTab = getOpenedTabs().filter(x => !x.closedTime).length >= 1;
@@ -279,24 +279,24 @@
registerCommand({
id: 'tabs.closeTabsWithCurrentDb',
category: 'Tabs',
name: _t('command.tabs.closeTabsWithCurrentDb', { defaultMessage: 'Close tabs with current DB' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.closeTabsWithCurrentDb', { defaultMessage: 'Close tabs with current DB' }),
testEnabled: () => getOpenedTabs().filter(x => !x.closedTime).length >= 1 && !!getCurrentDatabase(),
onClick: closeTabsWithCurrentDb,
});
registerCommand({
id: 'tabs.closeTabsButCurrentDb',
category: 'Tabs',
name: _t('command.tabs.closeTabsButCurrentDb', { defaultMessage: 'Close tabs but current DB' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.closeTabsButCurrentDb', { defaultMessage: 'Close tabs but current DB' }),
testEnabled: () => getOpenedTabs().filter(x => !x.closedTime).length >= 1 && !!getCurrentDatabase(),
onClick: closeTabsButCurrentDb,
});
registerCommand({
id: 'tabs.reopenClosedTab',
category: 'Tabs',
name: _t('command.tabs.reopenClosedTab', { defaultMessage: 'Reopen closed tab' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.reopenClosedTab', { defaultMessage: 'Reopen closed tab' }),
keyText: 'CtrlOrCommand+Shift+T',
testEnabled: () => getOpenedTabs().filter(x => x.closedTime).length >= 1,
onClick: reopenClosedTab,
@@ -304,8 +304,8 @@
registerCommand({
id: 'tabs.addToFavorites',
category: 'Tabs',
name: _t('command.tabs.addToFavorites', { defaultMessage: 'Add current tab to favorites' }),
category: __t('command.tabs', { defaultMessage: 'Tabs' }),
name: __t('command.tabs.addToFavorites', { defaultMessage: 'Add current tab to favorites' }),
// icon: 'icon favorite',
// toolbar: true,
testEnabled: () =>
@@ -360,6 +360,7 @@
import NewObjectModal from '../modals/NewObjectModal.svelte';
import { isProApp } from '../utility/proTools';
import { openWebLink } from '../utility/simpleTools';
import { __t } from '../translations';
export let multiTabIndex;
export let shownTab;