{constraintInfo ? _t('tableEdit.editConstraintLabel', { defaultMessage: 'Edit {constraintLabel}', values: { constraintLabel: _.isFunction(constraintLabel) ? constraintLabel() : constraintLabel } }) : _t('tableEdit.addConstraintLabel', { defaultMessage: 'Add {constraintLabel}', values: { constraintLabel: _.isFunction(constraintLabel) ? constraintLabel() : constraintLabel } })}{constraintInfo ? _t('tableEdit.editConstraintLabel', { defaultMessage: 'Edit {constraintLabel}', values: { constraintLabel } }) : _t('tableEdit.addConstraintLabel', { defaultMessage: 'Add {constraintLabel}', values: { constraintLabel } })}
diff --git a/packages/web/src/tabpanel/TabsPanel.svelte b/packages/web/src/tabpanel/TabsPanel.svelte
index d38637874..648e2706e 100644
--- a/packages/web/src/tabpanel/TabsPanel.svelte
+++ b/packages/web/src/tabpanel/TabsPanel.svelte
@@ -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;
diff --git a/packages/web/src/tabs/ArchiveFileTab.svelte b/packages/web/src/tabs/ArchiveFileTab.svelte
index 6f3ab527c..d82922f7d 100644
--- a/packages/web/src/tabs/ArchiveFileTab.svelte
+++ b/packages/web/src/tabs/ArchiveFileTab.svelte
@@ -6,8 +6,8 @@
registerCommand({
id: 'archiveFile.save',
group: 'save',
- category: 'Archive file',
- name: 'Save',
+ category: __t('command.archiveFile', { defaultMessage: 'Archive file' }),
+ name: __t('command.archiveFile.save', { defaultMessage: 'Save' }),
toolbar: true,
isRelatedToTab: true,
icon: 'icon save',
@@ -17,8 +17,8 @@
registerCommand({
id: 'archiveFile.saveAs',
- category: 'Archive file',
- name: 'Save as',
+ category: __t('command.archiveFile', { defaultMessage: 'Archive file' }),
+ name: __t('command.archiveFile.saveAs', { defaultMessage: 'Save as' }),
icon: 'icon save',
isRelatedToTab: true,
testEnabled: () => getCurrentEditor() != null,
@@ -49,6 +49,7 @@
import { changeTab, markTabSaved, markTabUnsaved, sleep } from '../utility/common';
import createActivator, { getActiveComponent } from '../utility/createActivator';
import createUndoReducer from '../utility/createUndoReducer';
+ import { __t } from '../translations';
export const activator = createActivator('ArchiveFileTab', true);
diff --git a/packages/web/src/tabs/CollectionDataTab.svelte b/packages/web/src/tabs/CollectionDataTab.svelte
index 434149abe..186ecc372 100644
--- a/packages/web/src/tabs/CollectionDataTab.svelte
+++ b/packages/web/src/tabs/CollectionDataTab.svelte
@@ -8,8 +8,8 @@
registerCommand({
id: 'collectionTable.save',
group: 'save',
- category: 'Collection data',
- name: 'Save',
+ category: __t('command.collectionData', { defaultMessage: 'Collection data' }),
+ name: __t('command.collectionData.save', { defaultMessage: 'Save' }),
// keyText: 'CtrlOrCommand+S',
toolbar: true,
isRelatedToTab: true,
@@ -56,6 +56,7 @@
import useEditorData from '../query/useEditorData';
import { markTabSaved, markTabUnsaved } from '../utility/common';
import { getNumberIcon } from '../icons/FontIcon.svelte';
+ import { __t } from '../translations';
export let tabid;
export let conid;
diff --git a/packages/web/src/tabs/DiagramTab.svelte b/packages/web/src/tabs/DiagramTab.svelte
index 735f29670..73657781a 100644
--- a/packages/web/src/tabs/DiagramTab.svelte
+++ b/packages/web/src/tabs/DiagramTab.svelte
@@ -3,7 +3,7 @@
registerFileCommands({
idPrefix: 'diagram',
- category: 'Diagram',
+ category: __t('command.diagram', { defaultMessage: 'Diagram' }),
getCurrentEditor,
folder: 'diagrams',
format: 'json',
@@ -32,6 +32,7 @@
import DiagramSettings from '../designer/DiagramSettings.svelte';
import { derived } from 'svelte/store';
import { isProApp } from '../utility/proTools';
+ import { __t } from '../translations';
export let tabid;
export let conid;
diff --git a/packages/web/src/tabs/FavoriteEditorTab.svelte b/packages/web/src/tabs/FavoriteEditorTab.svelte
index 587772bf0..14252fc05 100644
--- a/packages/web/src/tabs/FavoriteEditorTab.svelte
+++ b/packages/web/src/tabs/FavoriteEditorTab.svelte
@@ -3,7 +3,7 @@
registerFileCommands({
idPrefix: 'favoriteJsonEditor',
- category: 'Favorite JSON editor',
+ category: __t('command.favoriteJsonEditor', { defaultMessage: 'Favorite JSON editor' }),
getCurrentEditor,
folder: null,
format: null,
@@ -15,15 +15,15 @@
registerCommand({
id: 'favoriteJsonEditor.save',
group: 'save',
- name: 'Save',
- category: 'Favorite JSON editor',
+ name: __t('command.favoriteJsonEditor.save', { defaultMessage: 'Save' }),
+ category: __t('command.favoriteJsonEditor', { defaultMessage: 'Favorite JSON editor' }),
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().save(),
});
registerCommand({
id: 'favoriteJsonEditor.preview',
- name: 'Preview',
- category: 'Favorite JSON editor',
+ name: __t('command.favoriteJsonEditor.preview', { defaultMessage: 'Preview' }),
+ category: __t('command.favoriteJsonEditor', { defaultMessage: 'Favorite JSON editor' }),
keyText: 'F5 | CtrlOrCommand+Enter',
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().preview(),
@@ -43,6 +43,7 @@
import { openFavorite } from '../appobj/FavoriteFileAppObject.svelte';
import createActivator, { getActiveComponent } from '../utility/createActivator';
import { apiCall } from '../utility/api';
+ import { __t } from '../translations';
export let tabid;
export let savedFile;
diff --git a/packages/web/src/tabs/JsonLinesEditorTab.svelte b/packages/web/src/tabs/JsonLinesEditorTab.svelte
index c2804999c..76fd6dae9 100644
--- a/packages/web/src/tabs/JsonLinesEditorTab.svelte
+++ b/packages/web/src/tabs/JsonLinesEditorTab.svelte
@@ -17,7 +17,7 @@
id: 'jsonl.save',
group: 'save',
category: 'JSON Lines editor',
- name: 'Save',
+ name: __t('command.jsonl.save', { defaultMessage: 'Save' }),
toolbar: true,
isRelatedToTab: true,
icon: 'icon save',
@@ -28,7 +28,7 @@
registerCommand({
id: 'jsonl.preview',
category: 'JSON Lines editor',
- name: 'Preview',
+ name: __t('command.jsonl.preview', { defaultMessage: 'Preview' }),
icon: 'icon preview',
keyText: 'F5',
testEnabled: () => getCurrentEditor() != null,
@@ -38,7 +38,7 @@
registerCommand({
id: 'jsonl.previewNewTab',
category: 'JSON Lines editor',
- name: 'Preview in new tab',
+ name: __t('command.jsonl.previewNewTab', { defaultMessage: 'Preview in new tab' }),
icon: 'icon preview',
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().previewMewTab(),
@@ -47,7 +47,7 @@
registerCommand({
id: 'jsonl.closePreview',
category: 'JSON Lines editor',
- name: 'Close preview',
+ name: __t('command.jsonl.closePreview', { defaultMessage: 'Close preview' }),
icon: 'icon close',
testEnabled: () => getCurrentEditor()?.isPreview(),
onClick: () => getCurrentEditor().closePreview(),
@@ -74,6 +74,7 @@
import VerticalSplitter from '../elements/VerticalSplitter.svelte';
import JslDataGrid from '../datagrid/JslDataGrid.svelte';
import ToolStripCommandSplitButton from '../buttons/ToolStripCommandSplitButton.svelte';
+ import { __t } from '../translations';
export let tabid;
export let archiveFolder;
diff --git a/packages/web/src/tabs/MarkdownEditorTab.svelte b/packages/web/src/tabs/MarkdownEditorTab.svelte
index 3df2c9826..e73eb11e5 100644
--- a/packages/web/src/tabs/MarkdownEditorTab.svelte
+++ b/packages/web/src/tabs/MarkdownEditorTab.svelte
@@ -16,7 +16,7 @@
registerCommand({
id: 'markdown.preview',
category: 'Markdown',
- name: 'Preview',
+ name: __t('command.markdown.preview', { defaultMessage: 'Preview' }),
icon: 'icon run',
toolbar: true,
isRelatedToTab: true,
@@ -38,6 +38,7 @@
import openNewTab from '../utility/openNewTab';
import { setSelectedTab } from '../utility/common';
import createActivator, { getActiveComponent } from '../utility/createActivator';
+ import { __t } from '../translations';
export let tabid;
diff --git a/packages/web/src/tabs/QueryDataTab.svelte b/packages/web/src/tabs/QueryDataTab.svelte
index f188f1d83..7fa070633 100644
--- a/packages/web/src/tabs/QueryDataTab.svelte
+++ b/packages/web/src/tabs/QueryDataTab.svelte
@@ -5,8 +5,8 @@
registerCommand({
id: 'queryData.stopLoading',
- category: 'Query data',
- name: 'Stop loading',
+ category: __t('command.queryData', { defaultMessage: 'Query data' }),
+ name: __t('command.queryData.stopLoading', { defaultMessage: 'Stop loading' }),
icon: 'icon stop',
testEnabled: () => getCurrentEditor()?.isLoading(),
onClick: () => getCurrentEditor().stopLoading(),
@@ -32,6 +32,7 @@
import yaml from 'js-yaml';
import JslChart from '../charts/JslChart.svelte';
import ToolStripButton from '../buttons/ToolStripButton.svelte';
+ import { __t } from '../translations';
export const activator = createActivator('QueryDataTab', true);
diff --git a/packages/web/src/tabs/ServerSummaryTab.svelte b/packages/web/src/tabs/ServerSummaryTab.svelte
index b43d2dec6..f772bedb9 100644
--- a/packages/web/src/tabs/ServerSummaryTab.svelte
+++ b/packages/web/src/tabs/ServerSummaryTab.svelte
@@ -3,8 +3,8 @@
registerCommand({
id: 'serverSummary.refresh',
- category: 'Server sumnmary',
- name: _t('common.refresh', { defaultMessage: 'Refresh' }),
+ category: __t('command.serverSummary', { defaultMessage: 'Server summary' }),
+ name: __t('common.refresh', { defaultMessage: 'Refresh' }),
keyText: 'F5 | CtrlOrCommand+R',
toolbar: true,
isRelatedToTab: true,
@@ -21,7 +21,7 @@
import LoadingInfo from '../elements/LoadingInfo.svelte';
import TabControl from '../elements/TabControl.svelte';
- import { _t } from '../translations';
+ import { _t, __t } from '../translations';
import { apiCall } from '../utility/api';
import createActivator, { getActiveComponent } from '../utility/createActivator';
import openNewTab from '../utility/openNewTab';
diff --git a/packages/web/src/tabs/ShellTab.svelte b/packages/web/src/tabs/ShellTab.svelte
index efb6d8624..4875601de 100644
--- a/packages/web/src/tabs/ShellTab.svelte
+++ b/packages/web/src/tabs/ShellTab.svelte
@@ -18,7 +18,7 @@
registerCommand({
id: 'shell.copyNodeScript',
category: 'Shell',
- name: 'Copy nodejs script',
+ name: __t('command.shell.copyNodeScript', { defaultMessage: 'Copy nodejs script' }),
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().copyNodeScript(),
});
@@ -49,6 +49,7 @@
import { showSnackbarError } from '../utility/snackbar';
import useEffect from '../utility/useEffect';
import useTimerLabel from '../utility/useTimerLabel';
+ import { __t } from '../translations';
export let tabid;
diff --git a/packages/web/src/tabs/SqlObjectTab.svelte b/packages/web/src/tabs/SqlObjectTab.svelte
index c59009c35..d343d9659 100644
--- a/packages/web/src/tabs/SqlObjectTab.svelte
+++ b/packages/web/src/tabs/SqlObjectTab.svelte
@@ -3,8 +3,8 @@
registerCommand({
id: 'sqlObject.find',
- category: 'SQL Object',
- name: 'Find',
+ category: __t('command.sqlObject', { defaultMessage: 'SQL Object' }),
+ name: __t('command.sqlObject.find', { defaultMessage: 'Find' }),
keyText: 'CtrlOrCommand+F',
testEnabled: () => getCurrentEditor() != null,
onClick: () => getCurrentEditor().find(),
@@ -31,6 +31,7 @@
import ToolStripButton from '../buttons/ToolStripButton.svelte';
import openNewTab from '../utility/openNewTab';
import { getBoolSettingsValue } from '../settings/settingsTools';
+ import { __t } from '../translations';
export let tabid;
export let appObjectData;
diff --git a/packages/web/src/utility/common.ts b/packages/web/src/utility/common.ts
index f37ee4320..477d56670 100644
--- a/packages/web/src/utility/common.ts
+++ b/packages/web/src/utility/common.ts
@@ -3,6 +3,7 @@ import { currentDatabase, getExtensions, getOpenedTabs, loadingSchemaLists, open
import _ from 'lodash';
import { getSchemaList } from './metadataLoaders';
import { showSnackbarError } from './snackbar';
+import { _t } from '../translations';
export class LoadingToken {
isCanceled = false;
@@ -57,8 +58,14 @@ export function setSelectedTab(tabid) {
}
export function getObjectTypeFieldLabel(objectTypeField, driver?) {
- if (objectTypeField == 'matviews') return 'Materialized Views';
- if (objectTypeField == 'collections') return _.startCase(driver?.collectionPluralLabel) ?? 'Collections/Containers';
+ if (objectTypeField == 'tables') return _t('dbObject.tables', { defaultMessage: 'Tables' });
+ if (objectTypeField == 'views') return _t('dbObject.views', { defaultMessage: 'Views' });
+ if (objectTypeField == 'procedures') return _t('dbObject.procedures', { defaultMessage: 'Procedures' });
+ if (objectTypeField == 'functions') return _t('dbObject.functions', { defaultMessage: 'Functions' });
+ if (objectTypeField == 'triggers') return _t('dbObject.triggers', { defaultMessage: 'Triggers' });
+ if (objectTypeField == 'schedulerEvents') return _t('dbObject.schedulerEvents', { defaultMessage: 'Scheduler Events' });
+ if (objectTypeField == 'matviews') return _t('dbObject.matviews', { defaultMessage: 'Materialized Views' });
+ if (objectTypeField == 'collections') return _t('dbObject.collections', { defaultMessage: 'Collections/Containers' });
return _.startCase(objectTypeField);
}
diff --git a/packages/web/src/utility/contextMenu.ts b/packages/web/src/utility/contextMenu.ts
index d9cd5b997..a5bc2a34f 100644
--- a/packages/web/src/utility/contextMenu.ts
+++ b/packages/web/src/utility/contextMenu.ts
@@ -4,6 +4,7 @@ import invalidateCommands from '../commands/invalidateCommands';
import { runGroupCommand } from '../commands/runCommand';
import { currentDropDownMenu, visibleCommandPalette } from '../stores';
import getAsArray from './getAsArray';
+import { _val } from '../translations';
let isContextMenuSupressed = false;
@@ -114,7 +115,7 @@ function mapItem(item, commands) {
if (command) {
const commandText = item.text || command.menuName || command.toolbarName || command.name;
return {
- text: _.isFunction(commandText) ? commandText() : commandText,
+ text: _val(commandText),
keyText: command.keyText || command.keyTextFromGroup || command.disableHandleKeyText,
onClick: () => {
if (command.isGroupCommand) {
diff --git a/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte b/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte
index 1c79e46d5..7fe3871a1 100644
--- a/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte
+++ b/packages/web/src/widgets/DatabaseWidgetDetailContent.svelte
@@ -44,7 +44,7 @@
runCommand('new.collection')}
- >New {driver?.collectionSingularLabel ?? 'collection/container'}{_t('sqlObject.newCollection', { defaultMessage: 'New collection/container'})}
{/if}
diff --git a/translations/cs.json b/translations/cs.json
index b4c313cff..622a24995 100644
--- a/translations/cs.json
+++ b/translations/cs.json
@@ -44,6 +44,64 @@
"columnsConstraintEditor.addNewColumn": "Přidat nový sloupec",
"columnsConstraintEditor.chooseColumn": "Vybrat sloupec",
"columnsConstraintEditor.selectColumn": "Vybrat sloupec",
+ "command.about": "O aplikaci",
+ "command.about.show": "Zobrazit",
+ "command.about.toolbar": "O aplikaci",
+ "command.app.checkForUpdates": "Zkontrolovat dostupné aktualizace",
+ "command.app.disconnect": "Odpojit",
+ "command.app.loggedUser": "Přihlášený uživatel",
+ "command.app.logout": "Odhlásit",
+ "command.application": "Aplikace",
+ "command.application.becomeSponsor": "Stát se sponzorem",
+ "command.application.documentation": "Dokumentace",
+ "command.application.maximize": "Maximalizovat",
+ "command.application.minimize": "Minimalizovat",
+ "command.application.openIssue": "Nahlásit problém nebo požadavek na funkci",
+ "command.application.reload": "Obnovit",
+ "command.application.toggleDevTools": "Přepnout vývojářské nástroje",
+ "command.application.toggleFullScreen": "Přepnout celou obrazovku",
+ "command.application.unsetCurrentDatabase": "Zrušit aktuální databázi",
+ "command.application.web": "DbGate web",
+ "command.application.zoomIn": "Přiblížit",
+ "command.application.zoomOut": "Oddálit",
+ "command.application.zoomReset": "Resetovat přiblížení",
+ "command.archiveFile": "Archivní soubor",
+ "command.archiveFile.save": "Uložit",
+ "command.archiveFile.saveAs": "Uložit jako",
+ "command.cloud": "Cloud",
+ "command.cloud.logout": "Odhlásit",
+ "command.collectionData": "Data kolekce",
+ "command.collectionData.collapseAll": "Sbalit vše",
+ "command.collectionData.expandAll": "Rozbalit vše",
+ "command.collectionData.save": "Uložit",
+ "command.commandPalette": "Paleta příkazů",
+ "command.commandPalette.show": "Zobrazit",
+ "command.copy": "Kopírovat",
+ "command.dataForm": "Formulář dat",
+ "command.dataForm.addToFilter": "Přidat do filtru",
+ "command.dataForm.copyToClipboard": "Zkopírovat do schránky",
+ "command.dataForm.filterSelected": "Filtrovat tuto hodnotu",
+ "command.dataForm.goToFirst": "První",
+ "command.dataForm.goToLast": "Poslední",
+ "command.dataForm.goToNext": "Další",
+ "command.dataForm.goToPrevious": "Předchozí",
+ "command.dataForm.redo": "Znovu",
+ "command.dataForm.removeField": "Odstranit pole",
+ "command.dataForm.revertRowChanges": "Vrátit změny řádku",
+ "command.dataForm.setNull": "Nastavit NULL",
+ "command.dataForm.undo": "Vrátit",
+ "command.dataGrid": "Datová mřížka",
+ "command.dataGrid.export": "Export",
+ "command.dataGrid.openQuery": "Otevřít dotaz",
+ "command.dataGrid.reconnect": "Znovu připojit",
+ "command.database": "Databáze",
+ "command.database.changeRecent": "Změnit na nedávnou",
+ "command.database.changeStatus": "Změnit stav",
+ "command.database.chat": "Chat databáze",
+ "command.database.compare": "Porovnat databáze",
+ "command.database.databaseSearch": "Vyhledávání v databázi",
+ "command.database.export": "Exportovat databázi",
+ "command.database.search": "Vyhledat",
"command.datagrid": "Datová mřížka",
"command.datagrid.addJsonDocument": "Přidat JSON dokument",
"command.datagrid.addNewColumn": "Přidat nový sloupec",
@@ -91,9 +149,69 @@
"command.datagrid.viewJsonValue": "Zobrazit buňku jako JSON dokument",
"command.datagrid.witchToTable": "Přepnout na tabulku",
"command.datgrid.hideColumn": "Skrýt sloupec",
+ "command.designer": "Návrhář",
+ "command.designer.arrange": "Uspořádat",
+ "command.designer.exportDiagram": "Exportovat diagram",
+ "command.designer.remove": "Odebrat",
+ "command.designer.removeSelectedTables": "Odebrat vybrané tabulky",
+ "command.diagram": "Diagram",
+ "command.edit": "Upravit",
+ "command.edit.copy": "Kopírovat",
+ "command.edit.cut": "Vyjmout",
+ "command.edit.paste": "Vložit",
+ "command.edit.redo": "Znovu",
+ "command.edit.selectAll": "Vybrat vše",
+ "command.edit.undo": "Zpět",
+ "command.execute": "Spustit",
+ "command.favoriteJsonEditor": "Oblíbený JSON editor",
+ "command.favoriteJsonEditor.preview": "Náhled",
+ "command.favoriteJsonEditor.save": "Uložit",
+ "command.file": "Soubor",
+ "command.file.exit": "Ukončit",
+ "command.file.import": "Importovat data",
+ "command.file.open": "Otevřít",
+ "command.file.openArchive": "Otevřít DB Model/Archiv",
+ "command.file.quit": "Ukončit",
+ "command.file.resetLayout": "Resetovat data rozložení a nastavení",
+ "command.file.resetLayoutConfirm": "Opravdu resetovat data rozložení? Všechny otevřené karty, nastavení a data rozložení budou ztracena. Připojení a uložené soubory budou zachovány. Po tomto restartujte DbGate pro použití změn.",
+ "command.find": "Najít",
+ "command.folder": "Složka",
+ "command.folder.openData": "Otevřít složku dat",
+ "command.folder.openLogs": "Otevřít logy",
+ "command.internal": "Interní",
+ "command.internal.loadCampaigns": "Načíst seznam kampaní",
+ "command.internal.showCampaigns": "Zobrazit kampaně",
+ "command.jsonl.closePreview": "Zavřít náhled",
+ "command.jsonl.preview": "Náhled",
+ "command.jsonl.previewNewTab": "Náhled v nové kartě",
+ "command.jsonl.save": "Uložit",
+ "command.kill": "Ukončit",
+ "command.markdown.preview": "Náhled",
+ "command.new": "Nový",
+ "command.new.application": "Aplikace",
+ "command.new.archiveFolder": "Složka archivů",
+ "command.new.collection": "Kolekce",
+ "command.new.collectionToolbar": "Nová kolekce/kontejner",
+ "command.new.connection": "Přidat připojení",
+ "command.new.connectionCloud": "Připojení na Cloud",
+ "command.new.connectionFolder": "Složka připojení",
+ "command.new.connectionFolderToolbar": "Přidat složku připojení",
+ "command.new.diagram": "ER Diagram",
"command.new.duckdbDatabase": "Nová DuckDB databáze",
+ "command.new.jsonl": "JSON Lines",
+ "command.new.markdown": "Markdown stránka",
+ "command.new.modelCompare": "Porovnat DB",
+ "command.new.modelTransform": "Transformace modelu",
+ "command.new.perspective": "Perspektiva",
+ "command.new.query": "Dotaz",
+ "command.new.queryDesign": "Design dotazu",
+ "command.new.queryToolbar": "Nový dotaz",
+ "command.new.shell": "JavaScript Shell",
"command.new.sqliteDatabase": "Nová SQLite databáze",
+ "command.new.table": "Tabulka",
+ "command.new.tableToolbar": "Nová tabulka",
"command.openQuery": "Otevřít dotaz",
+ "command.paste": "Vložit",
"command.query": "Dotaz",
"command.query.AiAssistant": "AI Asistent",
"command.query.autocommitOffSwitch": "Automatické potvrzování: VYPNUTO",
@@ -109,12 +227,35 @@
"command.query.toggleAutoExecute": "Přepnout automatické spuštění",
"command.query.toggleFixedConnection": "Přepnout pevné připojení",
"command.query.toggleVisibleResultTabs": "Přepnout zobrazení záložek výsledků",
+ "command.queryData": "Údaje z dotazu",
+ "command.queryData.stopLoading": "Zastavit načítání",
+ "command.redo": "Znovu",
+ "command.replace": "Nahradit",
+ "command.save": "Uložit",
+ "command.saveAs": "Uložit jako",
+ "command.saveToDisk": "Uložit na disk",
+ "command.serverSummary": "Souhrn serveru",
+ "command.settings": "Nastavení",
+ "command.settings.change": "Změnit",
+ "command.settings.exportConnections": "Exportovat připojení",
+ "command.settings.importConnections": "Importovat připojení",
+ "command.settings.shortcuts": "Klávesové zkratky",
+ "command.shell.copyNodeScript": "Kopírovat nodejs script",
+ "command.sidebar": "Postranní panel",
+ "command.sidebar.show": "Zobrazit",
+ "command.sidebar.toggleToolbar": "Přepnout postranní panel",
+ "command.sql": "SQL",
+ "command.sql.generator": "SQL Generátor",
+ "command.sqlObject": "SQL Objekt",
+ "command.sqlObject.find": "Najít",
"command.tableData": "Data tabulky",
"command.tableData.save": "Uložit",
"command.tableEditor": "Editor tabulek",
"command.tableEditor.reset": "Resetovat změny",
"command.tableEditor.save": "Uložit",
+ "command.tabs": "Karty",
"command.tabs.addToFavorites": "Přidat aktuální kartu do oblíbených",
+ "command.tabs.changelog": "Seznam změn",
"command.tabs.closeAll": "Zavřít všechny karty",
"command.tabs.closeTab": "Zavřít kartu",
"command.tabs.closeTabsButCurrentDb": "Zavřít karty kromě aktuální DB",
@@ -122,6 +263,23 @@
"command.tabs.nextTab": "Další karta",
"command.tabs.previousTab": "Předchozí karta",
"command.tabs.reopenClosedTab": "Znovu otevřít zavřenou kartu",
+ "command.theme": "Téma",
+ "command.theme.change": "Změnit",
+ "command.theme.changeToolbar": "Změnit téma",
+ "command.toggleComment": "Přepnout komentář",
+ "command.toolbar": "Panel nástrojů",
+ "command.toolbar.hide": "Skrýt",
+ "command.toolbar.show": "Zobrazit",
+ "command.undo": "Zpět",
+ "command.view": "Zobrazení",
+ "command.view.reset": "Resetovat zobrazení",
+ "command.view.restart": "Restartovat DbGate (nebo obnovit na webu) pro použití změn",
+ "commandModal.category": "Kategorie",
+ "commandModal.configure": "Konfigurovat příkaz",
+ "commandModal.keyboard": "Klávesnice",
+ "commandModal.keyboardShortcut": "Klávesová zkratka",
+ "commandModal.name": "Název",
+ "commandModal.showKeyCombination": "Zadejte požadovanou kombinaci kláves a stiskněte ENTER",
"common.addNew": "Přidat nový",
"common.advanced": "Pokročilé",
"common.archive": "Archivovat (JSONL)",
@@ -140,6 +298,7 @@
"common.delete": "Smazat",
"common.description": "Popis",
"common.erDiagram": "ER Diagram",
+ "common.error": "Chyba",
"common.execute": "Spustit",
"common.export": "Export",
"common.exportDatabase": "Exportovat databázi",
@@ -147,19 +306,23 @@
"common.general": "Obecné",
"common.import": "Import",
"common.kill": "Ukončit",
+ "common.loadingData": "Načítání dat",
"common.name": "Název",
"common.notSelectedOptional": "(nezvoleno - volitelné)",
"common.parameters": "Parametry",
+ "common.passwordEncrypted": "Heslo je zašifrované",
"common.perspective": "Perspektiva",
"common.query": "Dotaz",
"common.queryDesigner": "Návrhář dotazů",
"common.queryEditor": "Editor SQL dotazů",
"common.refresh": "Obnovit",
"common.remove": "Odstranit",
+ "common.reset": "Resetovat",
"common.save": "Uložit",
"common.saveAndNext": "Uložit a další",
"common.saveToArchive": "Uložit do archívu",
"common.schema": "Schéma",
+ "common.search": "Hledat",
"common.searchBy": "Hledat podle:",
"common.sqlGenerator": "SQL Generátor",
"common.table": "Tabulka",
@@ -240,13 +403,25 @@
"connection.user": "Uživatel",
"connection.viewDetails": "Zobrazit detaily",
"connection.windowsDomain": "Doména (zadejte pro použití NTLM autentizace)",
+ "dataForm.loadingRowCount": "Načítání počtu řádků...",
+ "dataForm.noData": "Žádná data",
+ "dataForm.outOfBounds": "Mimo rozsah: {current} / {total}",
+ "dataForm.rowCount": "Řádek: {current} / {total}",
+ "dataGrid.chooseValue": "Vybrat hodnotu z {field}",
+ "dataGrid.codeHighlighting": "Zvýraznění kódu:",
+ "dataGrid.codeHighlighting.none": "Žádné (neformátovaný text)",
"dataGrid.columns": "Sloupce",
+ "dataGrid.dependentTables": "Závislé tabulky",
+ "dataGrid.editCellValue": "Upravit hodnotu buňky",
"dataGrid.filters": "Filtry",
+ "dataGrid.formatJson": "Formátovat JSON",
+ "dataGrid.formatJson.invalid": "Neplatný JSON",
"dataGrid.macros": "Makra",
"dataGrid.multiColumnFilter": "Filtr více sloupců",
"dataGrid.references": "Reference",
"dataGrid.referencesTables": "Reference na tabulky",
"dataGrid.searchReferences": "Hledat reference",
+ "dataGrid.value": "Hodnota",
"database.backup": "Záloha #",
"database.chooseArchiveFolderForDataDeployer": "Vybrat archivní složku pro data deployer",
"database.closeConfirm": "Uzavření připojení uzavře {count} otevřených karet, pokračovat?",
@@ -270,7 +445,7 @@
"database.exportDbModel": "Export DB model",
"database.generateScript": "Vygenerovat skript",
"database.import": "Import",
- "database.newCollection": "Nová {collectionLabel}",
+ "database.newCollection": "Nová kolekce/kontejner",
"database.newQuery": "Nový dotaz",
"database.newTable": "Nová tabulka",
"database.perspective": "Perspektiva #",
@@ -349,6 +524,48 @@
"datagrid.searchMacros": "Hledat makra",
"datagrid.setFormat": "Nastavit formát: ",
"datagrid.structure": "Struktura",
+ "dbObject.collections": "Kolekce/Kontejnery",
+ "dbObject.confirmCloneCollection": "Opravdu vytvořit kopii kolekce/kontejneru s názvem {name}?",
+ "dbObject.confirmDropCollection": "Opravdu odstranit kolekci {name}?",
+ "dbObject.copyTableName": "Kopírovat název tabulky",
+ "dbObject.createCollection": "Vytvořit kolekci/kontejner",
+ "dbObject.createCollectionBackup": "Vytvořit zálohu kolekce/kontejneru",
+ "dbObject.createTableBackup": "Vytvořit zálohu tabulky",
+ "dbObject.designPerspectiveQuery": "Návrh perspektivního dotazu",
+ "dbObject.designQuery": "Návrh dotazu",
+ "dbObject.diagram": "Diagram #",
+ "dbObject.disable": "Zakázat",
+ "dbObject.dropCollection": "Odstranit kolekci/kontejner",
+ "dbObject.dropEvent": "Odstranit událost",
+ "dbObject.dropProcedure": "Odstranit proceduru",
+ "dbObject.dropTable": "Odstranit tabulku",
+ "dbObject.dropTrigger": "Odstranit trigger",
+ "dbObject.dropView": "Odstranit pohled",
+ "dbObject.enable": "Povolit",
+ "dbObject.functions": "Funkce",
+ "dbObject.matviews": "Materializované pohledy",
+ "dbObject.newCollectionName": "Nový název kolekce/kontejneru",
+ "dbObject.openData": "Otevřít data",
+ "dbObject.openJson": "Otevřít JSON",
+ "dbObject.openRawData": "Otevřít surová data",
+ "dbObject.openStructure": "Otevřít strukturu",
+ "dbObject.procedures": "Procedury",
+ "dbObject.query": "Dotaz #",
+ "dbObject.queryDesigner": "Návrhář dotazů",
+ "dbObject.renameCollection": "Přejmenovat kolekci/kontejner",
+ "dbObject.renameProcedure": "Přejmenovat proceduru",
+ "dbObject.renameTable": "Přejmenovat tabulku",
+ "dbObject.renameView": "Přejmenovat pohled",
+ "dbObject.schedulerEvents": "Události plánovače",
+ "dbObject.showDiagram": "Zobrazit diagram",
+ "dbObject.showQuery": "Zobrazit dotaz",
+ "dbObject.showSql": "Zobrazit SQL",
+ "dbObject.sqlGenerator": "SQL generátor",
+ "dbObject.sqlTemplate": "SQL šablona",
+ "dbObject.tables": "Tabulky",
+ "dbObject.triggers": "Triggery",
+ "dbObject.truncateTable": "Oříznout tabulku",
+ "dbObject.views": "Pohledy",
"error.driverNotFound": "Neplatné připojení k databázi, ovladač nebyl nalezen",
"error.selectedCloudConnection": "Vybrané připojení je z DbGate cloudu",
"error.selectedNotCloudConnection": "Vybrané připojení není z DbGate cloudu",
@@ -587,6 +804,7 @@
"sqlObject.columnName": "Název sloupce",
"sqlObject.databaseEmpty": "Databáze {database} je prázdná nebo struktura není načtena, stiskněte tlačítko Obnovit pro znovunačtení struktury",
"sqlObject.loadingStructure": "Načítání struktury databáze",
+ "sqlObject.newCollection": "Nová kolekce/kontejner",
"sqlObject.schemaName": "Schéma",
"sqlObject.search.placeholder": "Hledat v tabulkách, pohledech, procedurách",
"sqlObject.searchBy": "Hledat podle:",
@@ -654,6 +872,7 @@
"tableEditor.yes": "ANO",
"tableStructure.alter": "Upravit tabulku",
"tableStructure.create": "Vytvořit tabulku",
+ "widget.collectionsContainers": "Kolekce/kontejnery",
"widget.databaseContent": "Obsah databáze",
"widget.databases": "Databáze",
"widget.keys": "Klíče",
diff --git a/translations/en.json b/translations/en.json
index 0e6bb9b42..164dd9cb8 100644
--- a/translations/en.json
+++ b/translations/en.json
@@ -44,6 +44,64 @@
"columnsConstraintEditor.addNewColumn": "Add new column",
"columnsConstraintEditor.chooseColumn": "Choose column",
"columnsConstraintEditor.selectColumn": "Select column",
+ "command.about": "About",
+ "command.about.show": "Show",
+ "command.about.toolbar": "About",
+ "command.app.checkForUpdates": "Check for updates",
+ "command.app.disconnect": "Disconnect",
+ "command.app.loggedUser": "Logged user",
+ "command.app.logout": "Logout",
+ "command.application": "Application",
+ "command.application.becomeSponsor": "Become sponsor",
+ "command.application.documentation": "Documentation",
+ "command.application.maximize": "Maximize",
+ "command.application.minimize": "Minimize",
+ "command.application.openIssue": "Report problem or feature request",
+ "command.application.reload": "Reload",
+ "command.application.toggleDevTools": "Toggle Dev Tools",
+ "command.application.toggleFullScreen": "Toggle full screen",
+ "command.application.unsetCurrentDatabase": "Unset current database",
+ "command.application.web": "DbGate web",
+ "command.application.zoomIn": "Zoom in",
+ "command.application.zoomOut": "Zoom out",
+ "command.application.zoomReset": "Reset zoom",
+ "command.archiveFile": "Archive file",
+ "command.archiveFile.save": "Save",
+ "command.archiveFile.saveAs": "Save as",
+ "command.cloud": "Cloud",
+ "command.cloud.logout": "Logout",
+ "command.collectionData": "Collection data",
+ "command.collectionData.collapseAll": "Collapse all",
+ "command.collectionData.expandAll": "Expand all",
+ "command.collectionData.save": "Save",
+ "command.commandPalette": "Command palette",
+ "command.commandPalette.show": "Show",
+ "command.copy": "Copy",
+ "command.dataForm": "Data form",
+ "command.dataForm.addToFilter": "Add to filter",
+ "command.dataForm.copyToClipboard": "Copy to clipboard",
+ "command.dataForm.filterSelected": "Filter this value",
+ "command.dataForm.goToFirst": "First",
+ "command.dataForm.goToLast": "Last",
+ "command.dataForm.goToNext": "Next",
+ "command.dataForm.goToPrevious": "Previous",
+ "command.dataForm.redo": "Redo",
+ "command.dataForm.removeField": "Remove field",
+ "command.dataForm.revertRowChanges": "Revert row changes",
+ "command.dataForm.setNull": "Set NULL",
+ "command.dataForm.undo": "Undo",
+ "command.dataGrid": "Data grid",
+ "command.dataGrid.export": "Export",
+ "command.dataGrid.openQuery": "Open query",
+ "command.dataGrid.reconnect": "Reconnect",
+ "command.database": "Database",
+ "command.database.changeRecent": "Change to recent",
+ "command.database.changeStatus": "Change status",
+ "command.database.chat": "Database chat",
+ "command.database.compare": "Compare databases",
+ "command.database.databaseSearch": "Database search",
+ "command.database.export": "Export database",
+ "command.database.search": "Search",
"command.datagrid": "Data grid",
"command.datagrid.addJsonDocument": "Add JSON document",
"command.datagrid.addNewColumn": "Add new column",
@@ -91,9 +149,69 @@
"command.datagrid.viewJsonValue": "View cell as JSON document",
"command.datagrid.witchToTable": "Switch to table",
"command.datgrid.hideColumn": "Hide column",
+ "command.designer": "Designer",
+ "command.designer.arrange": "Arrange",
+ "command.designer.exportDiagram": "Export diagram",
+ "command.designer.remove": "Remove",
+ "command.designer.removeSelectedTables": "Remove selected tables",
+ "command.diagram": "Diagram",
+ "command.edit": "Edit",
+ "command.edit.copy": "Copy",
+ "command.edit.cut": "Cut",
+ "command.edit.paste": "Paste",
+ "command.edit.redo": "Redo",
+ "command.edit.selectAll": "Select All",
+ "command.edit.undo": "Undo",
+ "command.execute": "Execute",
+ "command.favoriteJsonEditor": "Favorite JSON editor",
+ "command.favoriteJsonEditor.preview": "Preview",
+ "command.favoriteJsonEditor.save": "Save",
+ "command.file": "File",
+ "command.file.exit": "Exit",
+ "command.file.import": "Import data",
+ "command.file.open": "Open",
+ "command.file.openArchive": "Open DB Model/Archive",
+ "command.file.quit": "Quit",
+ "command.file.resetLayout": "Reset layout data & settings",
+ "command.file.resetLayoutConfirm": "Really reset layout data? All opened tabs, settings and layout data will be lost. Connections and saved files will be preserved. After this, restart DbGate for applying changes.",
+ "command.find": "Find",
+ "command.folder": "Folder",
+ "command.folder.openData": "Open data folder",
+ "command.folder.openLogs": "Open logs",
+ "command.internal": "Internal",
+ "command.internal.loadCampaigns": "Load campaign list",
+ "command.internal.showCampaigns": "Show campaigns",
+ "command.jsonl.closePreview": "Close preview",
+ "command.jsonl.preview": "Preview",
+ "command.jsonl.previewNewTab": "Preview in new tab",
+ "command.jsonl.save": "Save",
+ "command.kill": "Kill",
+ "command.markdown.preview": "Preview",
+ "command.new": "New",
+ "command.new.application": "Application",
+ "command.new.archiveFolder": "Archive folder",
+ "command.new.collection": "Collection",
+ "command.new.collectionToolbar": "New collection/container",
+ "command.new.connection": "Add connection",
+ "command.new.connectionCloud": "Connection on Cloud",
+ "command.new.connectionFolder": "Connection folder",
+ "command.new.connectionFolderToolbar": "Add connection folder",
+ "command.new.diagram": "ER Diagram",
"command.new.duckdbDatabase": "New DuckDB database",
+ "command.new.jsonl": "JSON Lines",
+ "command.new.markdown": "Markdown page",
+ "command.new.modelCompare": "Compare DB",
+ "command.new.modelTransform": "Model transform",
+ "command.new.perspective": "Perspective",
+ "command.new.query": "Query",
+ "command.new.queryDesign": "Query design",
+ "command.new.queryToolbar": "New query",
+ "command.new.shell": "JavaScript Shell",
"command.new.sqliteDatabase": "New SQLite database",
+ "command.new.table": "Table",
+ "command.new.tableToolbar": "New table",
"command.openQuery": "Open query",
+ "command.paste": "Paste",
"command.query": "Query",
"command.query.AiAssistant": "AI Assistant",
"command.query.autocommitOffSwitch": "Auto commit: OFF",
@@ -109,12 +227,35 @@
"command.query.toggleAutoExecute": "Toggle auto execute",
"command.query.toggleFixedConnection": "Toggle fixed connection",
"command.query.toggleVisibleResultTabs": "Toggle visible result tabs",
+ "command.queryData": "Query data",
+ "command.queryData.stopLoading": "Stop loading",
+ "command.redo": "Redo",
+ "command.replace": "Replace",
+ "command.save": "Save",
+ "command.saveAs": "Save As",
+ "command.saveToDisk": "Save to disk",
+ "command.serverSummary": "Server summary",
+ "command.settings": "Settings",
+ "command.settings.change": "Change",
+ "command.settings.exportConnections": "Export connections",
+ "command.settings.importConnections": "Import connections",
+ "command.settings.shortcuts": "Keyboard shortcuts",
+ "command.shell.copyNodeScript": "Copy nodejs script",
+ "command.sidebar": "Sidebar",
+ "command.sidebar.show": "Show",
+ "command.sidebar.toggleToolbar": "Toggle sidebar",
+ "command.sql": "SQL",
+ "command.sql.generator": "SQL Generator",
+ "command.sqlObject": "SQL Object",
+ "command.sqlObject.find": "Find",
"command.tableData": "Table data",
"command.tableData.save": "Save",
"command.tableEditor": "Table editor",
"command.tableEditor.reset": "Reset changes",
"command.tableEditor.save": "Save",
+ "command.tabs": "Tabs",
"command.tabs.addToFavorites": "Add current tab to favorites",
+ "command.tabs.changelog": "Changelog",
"command.tabs.closeAll": "Close all tabs",
"command.tabs.closeTab": "Close tab",
"command.tabs.closeTabsButCurrentDb": "Close tabs but current DB",
@@ -122,6 +263,23 @@
"command.tabs.nextTab": "Next tab",
"command.tabs.previousTab": "Previous tab",
"command.tabs.reopenClosedTab": "Reopen closed tab",
+ "command.theme": "Theme",
+ "command.theme.change": "Change",
+ "command.theme.changeToolbar": "Change theme",
+ "command.toggleComment": "Toggle comment",
+ "command.toolbar": "Toolbar",
+ "command.toolbar.hide": "Hide",
+ "command.toolbar.show": "Show",
+ "command.undo": "Undo",
+ "command.view": "View",
+ "command.view.reset": "Reset view",
+ "command.view.restart": "Restart DbGate (or reload on web) for applying changes",
+ "commandModal.category": "Category",
+ "commandModal.configure": "Configure command",
+ "commandModal.keyboard": "Keyboard",
+ "commandModal.keyboardShortcut": "Keyboard shortcut",
+ "commandModal.name": "Name",
+ "commandModal.showKeyCombination": "Show desired key combination and press ENTER",
"common.addNew": "Add new",
"common.advanced": "Advanced",
"common.archive": "Archive (JSONL)",
@@ -140,6 +298,7 @@
"common.delete": "Delete",
"common.description": "Description",
"common.erDiagram": "ER Diagram",
+ "common.error": "Error",
"common.execute": "Execute",
"common.export": "Export",
"common.exportDatabase": "Export database",
@@ -147,19 +306,23 @@
"common.general": "General",
"common.import": "Import",
"common.kill": "Kill",
+ "common.loadingData": "Loading data",
"common.name": "Name",
"common.notSelectedOptional": "(not selected - optional)",
"common.parameters": "Parameters",
+ "common.passwordEncrypted": "Password is encrypted",
"common.perspective": "Perspective",
"common.query": "Query",
"common.queryDesigner": "Query Designer",
"common.queryEditor": "SQL query editor",
"common.refresh": "Refresh",
"common.remove": "Remove",
+ "common.reset": "Reset",
"common.save": "Save",
"common.saveAndNext": "Save and next",
"common.saveToArchive": "Save to archive",
"common.schema": "Schema",
+ "common.search": "Search",
"common.searchBy": "Search by:",
"common.sqlGenerator": "SQL Generator",
"common.table": "Table",
@@ -240,13 +403,25 @@
"connection.user": "User",
"connection.viewDetails": "View details",
"connection.windowsDomain": "Domain (specify to use NTLM authentication)",
+ "dataForm.loadingRowCount": "Loading row count...",
+ "dataForm.noData": "No data",
+ "dataForm.outOfBounds": "Out of bounds: {current} / {total}",
+ "dataForm.rowCount": "Row: {current} / {total}",
+ "dataGrid.chooseValue": "Choose value from {field}",
+ "dataGrid.codeHighlighting": "Code highlighting:",
+ "dataGrid.codeHighlighting.none": "None (raw text)",
"dataGrid.columns": "Columns",
+ "dataGrid.dependentTables": "Dependent tables",
+ "dataGrid.editCellValue": "Edit cell value",
"dataGrid.filters": "Filters",
+ "dataGrid.formatJson": "Format JSON",
+ "dataGrid.formatJson.invalid": "Not valid JSON",
"dataGrid.macros": "Macros",
"dataGrid.multiColumnFilter": "Multi column filter",
"dataGrid.references": "References",
"dataGrid.referencesTables": "References tables",
"dataGrid.searchReferences": "Search references",
+ "dataGrid.value": "Value",
"database.backup": "Backup #",
"database.chooseArchiveFolderForDataDeployer": "Choose archive folder for data deployer",
"database.closeConfirm": "Closing connection will close {count} opened tabs, continue?",
@@ -270,7 +445,7 @@
"database.exportDbModel": "Export DB model",
"database.generateScript": "Generate script",
"database.import": "Import",
- "database.newCollection": "New {collectionLabel}",
+ "database.newCollection": "New collection/container",
"database.newQuery": "New query",
"database.newTable": "New table",
"database.perspective": "Perspective #",
@@ -349,6 +524,48 @@
"datagrid.searchMacros": "Search macros",
"datagrid.setFormat": "Set format: ",
"datagrid.structure": "Structure",
+ "dbObject.collections": "Collections/Containers",
+ "dbObject.confirmCloneCollection": "Really create collection/container copy named {name}?",
+ "dbObject.confirmDropCollection": "Really drop collection {name}?",
+ "dbObject.copyTableName": "Copy table name",
+ "dbObject.createCollection": "Create collection/container",
+ "dbObject.createCollectionBackup": "Create collection/container backup",
+ "dbObject.createTableBackup": "Create table backup",
+ "dbObject.designPerspectiveQuery": "Design perspective query",
+ "dbObject.designQuery": "Design query",
+ "dbObject.diagram": "Diagram #",
+ "dbObject.disable": "Disable",
+ "dbObject.dropCollection": "Drop collection/container",
+ "dbObject.dropEvent": "Drop event",
+ "dbObject.dropProcedure": "Drop procedure",
+ "dbObject.dropTable": "Drop table",
+ "dbObject.dropTrigger": "Drop trigger",
+ "dbObject.dropView": "Drop view",
+ "dbObject.enable": "Enable",
+ "dbObject.functions": "Functions",
+ "dbObject.matviews": "Materialized Views",
+ "dbObject.newCollectionName": "New collection/container name",
+ "dbObject.openData": "Open data",
+ "dbObject.openJson": "Open JSON",
+ "dbObject.openRawData": "Open raw data",
+ "dbObject.openStructure": "Open structure",
+ "dbObject.procedures": "Procedures",
+ "dbObject.query": "Query #",
+ "dbObject.queryDesigner": "Query designer",
+ "dbObject.renameCollection": "Rename collection/container",
+ "dbObject.renameProcedure": "Rename procedure",
+ "dbObject.renameTable": "Rename table",
+ "dbObject.renameView": "Rename view",
+ "dbObject.schedulerEvents": "Scheduler Events",
+ "dbObject.showDiagram": "Show diagram",
+ "dbObject.showQuery": "Show query",
+ "dbObject.showSql": "Show SQL",
+ "dbObject.sqlGenerator": "SQL generator",
+ "dbObject.sqlTemplate": "SQL template",
+ "dbObject.tables": "Tables",
+ "dbObject.triggers": "Triggers",
+ "dbObject.truncateTable": "Truncate table",
+ "dbObject.views": "Views",
"error.driverNotFound": "Invalid database connection, driver not found",
"error.selectedCloudConnection": "Selected connection is from DbGate cloud",
"error.selectedNotCloudConnection": "Selected connection is not from DbGate cloud",
@@ -587,6 +804,7 @@
"sqlObject.columnName": "Column name",
"sqlObject.databaseEmpty": "Database {database} is empty or structure is not loaded, press Refresh button to reload structure",
"sqlObject.loadingStructure": "Loading database structure",
+ "sqlObject.newCollection": "New collection/container",
"sqlObject.schemaName": "Schema",
"sqlObject.search.placeholder": "Search in tables, views, procedures",
"sqlObject.searchBy": "Search by:",
@@ -654,6 +872,7 @@
"tableEditor.yes": "YES",
"tableStructure.alter": "Alter table",
"tableStructure.create": "Create table",
+ "widget.collectionsContainers": "Collections/containers",
"widget.databaseContent": "Database content",
"widget.databases": "Databases",
"widget.keys": "Keys",
diff --git a/translations/sk.json b/translations/sk.json
index 49559f682..eed7194c6 100644
--- a/translations/sk.json
+++ b/translations/sk.json
@@ -44,6 +44,64 @@
"columnsConstraintEditor.addNewColumn": "Pridať nový stĺpec",
"columnsConstraintEditor.chooseColumn": "Vybrať stĺpec",
"columnsConstraintEditor.selectColumn": "Vybrať stĺpec",
+ "command.about": "O aplikácii",
+ "command.about.show": "Zobraziť",
+ "command.about.toolbar": "O aplikácii",
+ "command.app.checkForUpdates": "Skontrolovať dostupnosť aktualizácií",
+ "command.app.disconnect": "Odpojiť",
+ "command.app.loggedUser": "Prihlásený používateľ",
+ "command.app.logout": "Odhlásiť sa",
+ "command.application": "Aplikácia",
+ "command.application.becomeSponsor": "Stať sa sponzorom",
+ "command.application.documentation": "Dokumentácia",
+ "command.application.maximize": "Maximalizovať",
+ "command.application.minimize": "Minimalizovať",
+ "command.application.openIssue": "Nahlásiť problém alebo požiadať o funkciu",
+ "command.application.reload": "Znova načítať",
+ "command.application.toggleDevTools": "Prepnúť vývojárske nástroje",
+ "command.application.toggleFullScreen": "Prepnúť celú obrazovku",
+ "command.application.unsetCurrentDatabase": "Zrušiť aktuálnu databázu",
+ "command.application.web": "DbGate web",
+ "command.application.zoomIn": "Priblížiť",
+ "command.application.zoomOut": "Oddialiť",
+ "command.application.zoomReset": "Obnoviť priblíženie",
+ "command.archiveFile": "Archivný súbor",
+ "command.archiveFile.save": "Uložiť",
+ "command.archiveFile.saveAs": "Uložiť ako",
+ "command.cloud": "Cloud",
+ "command.cloud.logout": "Odhlásiť sa",
+ "command.collectionData": "Údaje z kolekcie",
+ "command.collectionData.collapseAll": "Zbaliť všetko",
+ "command.collectionData.expandAll": "Rozbaliť všetko",
+ "command.collectionData.save": "Uložiť",
+ "command.commandPalette": "Paleta príkazov",
+ "command.commandPalette.show": "Zobraziť",
+ "command.copy": "Kopírovať",
+ "command.dataForm": "Formulár dát",
+ "command.dataForm.addToFilter": "Pridať do filtru",
+ "command.dataForm.copyToClipboard": "Kopírovať do schránky",
+ "command.dataForm.filterSelected": "Filtrovať túto hodnotu",
+ "command.dataForm.goToFirst": "Prvý",
+ "command.dataForm.goToLast": "Posledný",
+ "command.dataForm.goToNext": "Ďalší",
+ "command.dataForm.goToPrevious": "Predchádzajúci",
+ "command.dataForm.redo": "Znova",
+ "command.dataForm.removeField": "Odstrániť pole",
+ "command.dataForm.revertRowChanges": "Vrátiť zmeny riadka",
+ "command.dataForm.setNull": "Nastaviť NULL",
+ "command.dataForm.undo": "Vrátiť",
+ "command.dataGrid": "Dátová mriežka",
+ "command.dataGrid.export": "Export",
+ "command.dataGrid.openQuery": "Otvoriť dotaz",
+ "command.dataGrid.reconnect": "Znovu pripojiť",
+ "command.database": "Databáza",
+ "command.database.changeRecent": "Zmeniť nedávne",
+ "command.database.changeStatus": "Zmeniť stav",
+ "command.database.chat": "Chat s databázou",
+ "command.database.compare": "Porovnať databázy",
+ "command.database.databaseSearch": "Hľadanie v databáze",
+ "command.database.export": "Exportovať databázu",
+ "command.database.search": "Hľadať",
"command.datagrid": "Dátová mriežka",
"command.datagrid.addJsonDocument": "Pridať JSON dokument",
"command.datagrid.addNewColumn": "Pridať nový stĺpec",
@@ -91,9 +149,69 @@
"command.datagrid.viewJsonValue": "Zobraziť bunku ako JSON dokument",
"command.datagrid.witchToTable": "Prepnúť na tabuľku",
"command.datgrid.hideColumn": "Skryť stĺpec",
+ "command.designer": "Návrhár",
+ "command.designer.arrange": "Usporiadať",
+ "command.designer.exportDiagram": "Exportovať diagram",
+ "command.designer.remove": "Odstrániť",
+ "command.designer.removeSelectedTables": "Odstrániť vybrané tabuľky",
+ "command.diagram": "Diagram",
+ "command.edit": "Upraviť",
+ "command.edit.copy": "Kopírovať",
+ "command.edit.cut": "Vystrihnúť",
+ "command.edit.paste": "Prilepiť",
+ "command.edit.redo": "Opakovať",
+ "command.edit.selectAll": "Vybrať všetky",
+ "command.edit.undo": "Krok späť",
+ "command.execute": "Vykonať",
+ "command.favoriteJsonEditor": "Obľúbený JSON editor",
+ "command.favoriteJsonEditor.preview": "Náhľad",
+ "command.favoriteJsonEditor.save": "Uložiť",
+ "command.file": "Súbor",
+ "command.file.exit": "Ukončiť",
+ "command.file.import": "Importovať dáta",
+ "command.file.open": "Otvoriť",
+ "command.file.openArchive": "Otvoriť DB Model/Archív",
+ "command.file.quit": "Ukončiť",
+ "command.file.resetLayout": "Resetovať rozloženie a nastavenia",
+ "command.file.resetLayoutConfirm": "Naozaj chcete resetovať údaje rozloženia? Všetky otvorené karty, nastavenia a údaje rozloženia budú stratené. Pripojenia a uložené súbory zostanú zachované. Po tejto akcii reštartujte DbGate, aby sa zmeny prejavili.",
+ "command.find": "Hľadať",
+ "command.folder": "Priečinok",
+ "command.folder.openData": "Otvoriť priečinok dát",
+ "command.folder.openLogs": "Otvoriť logy",
+ "command.internal": "Interné",
+ "command.internal.loadCampaigns": "Načítať zoznam kampaní",
+ "command.internal.showCampaigns": "Zobraziť kampane",
+ "command.jsonl.closePreview": "Zavrieť náhľad",
+ "command.jsonl.preview": "Náhľad",
+ "command.jsonl.previewNewTab": "Náhľad na novej karte",
+ "command.jsonl.save": "Uložiť",
+ "command.kill": "Ukončiť",
+ "command.markdown.preview": "Náhľad",
+ "command.new": "Nový",
+ "command.new.application": "Aplikácia",
+ "command.new.archiveFolder": "Archívny priečinok",
+ "command.new.collection": "Kolekcia",
+ "command.new.collectionToolbar": "Nová kolekcia/kontajner",
+ "command.new.connection": "Pridať pripojenie",
+ "command.new.connectionCloud": "Pripojenie na Cloude",
+ "command.new.connectionFolder": "Priečinok pripojení",
+ "command.new.connectionFolderToolbar": "Pridať priečinok pripojení",
+ "command.new.diagram": "ER Diagram",
"command.new.duckdbDatabase": "Nová DuckDB databáza",
+ "command.new.jsonl": "JSON Lines",
+ "command.new.markdown": "Markdown stránka",
+ "command.new.modelCompare": "Porovnať DB",
+ "command.new.modelTransform": "Transformácia modelu",
+ "command.new.perspective": "Perspektíva",
+ "command.new.query": "Dotaz",
+ "command.new.queryDesign": "Návrh dotazu",
+ "command.new.queryToolbar": "Nový dotaz",
+ "command.new.shell": "JavaScript Shell",
"command.new.sqliteDatabase": "Nová SQLite databáza",
+ "command.new.table": "Tabuľka",
+ "command.new.tableToolbar": "Nová tabuľka",
"command.openQuery": "Otvoriť dotaz",
+ "command.paste": "Prilepiť",
"command.query": "Dotaz",
"command.query.AiAssistant": "AI Asistent",
"command.query.autocommitOffSwitch": "Automatické potvrdenie: VYPNUTÉ",
@@ -109,12 +227,35 @@
"command.query.toggleAutoExecute": "Prepnúť automatické vykonávanie",
"command.query.toggleFixedConnection": "Prepnúť pevné pripojenie",
"command.query.toggleVisibleResultTabs": "Prepnúť viditeľné výsledkové karty",
+ "command.queryData": "Údaje z dotazu",
+ "command.queryData.stopLoading": "Zastaviť načítavanie",
+ "command.redo": "Opakovať",
+ "command.replace": "Nahradiť",
+ "command.save": "Uložiť",
+ "command.saveAs": "Uložiť ako",
+ "command.saveToDisk": "Uložiť na disk",
+ "command.serverSummary": "Prehľad servera",
+ "command.settings": "Nastavenia",
+ "command.settings.change": "Zmena",
+ "command.settings.exportConnections": "Exportovať pripojenia",
+ "command.settings.importConnections": "Importovať pripojenia",
+ "command.settings.shortcuts": "Klávesové skratky",
+ "command.shell.copyNodeScript": "Kopírovať nodejs skript",
+ "command.sidebar": "Bočný panel",
+ "command.sidebar.show": "Zobraziť",
+ "command.sidebar.toggleToolbar": "Prepnúť bočný panel",
+ "command.sql": "SQL",
+ "command.sql.generator": "SQL Generátor",
+ "command.sqlObject": "SQL Objekt",
+ "command.sqlObject.find": "Nájsť",
"command.tableData": "Dáta tabuľky",
"command.tableData.save": "Uložiť",
"command.tableEditor": "Editor tabuliek",
"command.tableEditor.reset": "Resetovať zmeny",
"command.tableEditor.save": "Uložiť",
+ "command.tabs": "Karty",
"command.tabs.addToFavorites": "Pridať aktuálnu kartu do obľúbených",
+ "command.tabs.changelog": "Zoznam zmien",
"command.tabs.closeAll": "Zavrieť všetky karty",
"command.tabs.closeTab": "Zavrieť kartu",
"command.tabs.closeTabsButCurrentDb": "Zavrieť karty okrem aktuálnej DB",
@@ -122,6 +263,23 @@
"command.tabs.nextTab": "Ďalšia karta",
"command.tabs.previousTab": "Predchádzajúca karta",
"command.tabs.reopenClosedTab": "Znovu otvoriť zatvorenú kartu",
+ "command.theme": "Téma",
+ "command.theme.change": "Zmeniť",
+ "command.theme.changeToolbar": "Zmeniť tému",
+ "command.toggleComment": "Prepnúť komentár",
+ "command.toolbar": "Panel nástrojov",
+ "command.toolbar.hide": "Skryť",
+ "command.toolbar.show": "Zobraziť",
+ "command.undo": "Krok späť",
+ "command.view": "Zobraziť",
+ "command.view.reset": "Resetovať zobrazenie",
+ "command.view.restart": "Reštartovať DbGate (alebo znovu načítať na webe) pre aplikovanie zmien",
+ "commandModal.category": "Kategória",
+ "commandModal.configure": "Konfigurovať príkaz",
+ "commandModal.keyboard": "Klávesnica",
+ "commandModal.keyboardShortcut": "Klávesová skratka",
+ "commandModal.name": "Názov",
+ "commandModal.showKeyCombination": "Zobraziť požadovanú klávesovú kombináciu a stlačiť ENTER",
"common.addNew": "Pridať nový",
"common.advanced": "Pokročilé",
"common.archive": "Archivovať (JSONL)",
@@ -140,6 +298,7 @@
"common.delete": "Odstrániť",
"common.description": "Popis",
"common.erDiagram": "ER Diagram",
+ "common.error": "Chyba",
"common.execute": "Spustiť",
"common.export": "Exportovať",
"common.exportDatabase": "Exportovať databázu",
@@ -147,19 +306,23 @@
"common.general": "Všeobecné",
"common.import": "Importovať",
"common.kill": "Ukončiť",
+ "common.loadingData": "Načítavanie dát",
"common.name": "Názov",
"common.notSelectedOptional": "(nezvolené - voliteľné)",
"common.parameters": "Parametre",
+ "common.passwordEncrypted": "Heslo je zašifrované",
"common.perspective": "Perspektíva",
"common.query": "Dotaz",
"common.queryDesigner": "Návrhár dotazov",
"common.queryEditor": "Editor SQL dotazov",
"common.refresh": "Obnoviť",
"common.remove": "Odstrániť",
+ "common.reset": "Resetovať",
"common.save": "Uložiť",
"common.saveAndNext": "Uložiť a pokračovať",
"common.saveToArchive": "Uložiť do archívu",
"common.schema": "Schéma",
+ "common.search": "Hledat",
"common.searchBy": "Hľadať podľa:",
"common.sqlGenerator": "SQL Generátor",
"common.table": "Tabuľka",
@@ -240,13 +403,25 @@
"connection.user": "Používateľ",
"connection.viewDetails": "Zobraziť detaily",
"connection.windowsDomain": "Doména (zadajte pre použitie NTLM autentizácie)",
+ "dataForm.loadingRowCount": "Načítavanie počtu riadkov...",
+ "dataForm.noData": "Žiadne dáta",
+ "dataForm.outOfBounds": "Mimo rozsahu: {current} / {total}",
+ "dataForm.rowCount": "Riadok: {current} / {total}",
+ "dataGrid.chooseValue": "Vybrať hodnotu z {field}",
+ "dataGrid.codeHighlighting": "Zvýraznenie kódu:",
+ "dataGrid.codeHighlighting.none": "Žiadne (neformátovaný text)",
"dataGrid.columns": "Stĺpce",
+ "dataGrid.dependentTables": "Závislé tabuľky",
+ "dataGrid.editCellValue": "Upraviť hodnotu bunky",
"dataGrid.filters": "Filtre",
+ "dataGrid.formatJson": "Formátovať JSON",
+ "dataGrid.formatJson.invalid": "Neplatný JSON",
"dataGrid.macros": "Makrá",
"dataGrid.multiColumnFilter": "Filter viacerých stĺpcov",
"dataGrid.references": "Referencie",
"dataGrid.referencesTables": "Referencie na tabuľky",
"dataGrid.searchReferences": "Vyhľadať referencie",
+ "dataGrid.value": "Hodnota",
"database.backup": "Záloha #",
"database.chooseArchiveFolderForDataDeployer": "Vybrať archívnu zložku pre data deployer",
"database.closeConfirm": "Zatvorenie pripojenia zatvorí {count} otvorených kariet, pokračovať?",
@@ -270,7 +445,7 @@
"database.exportDbModel": "Exportovať DB model",
"database.generateScript": "Generovať skript",
"database.import": "Importovať",
- "database.newCollection": "Nová {collectionLabel}",
+ "database.newCollection": "Nová kolekcia/kontajner",
"database.newQuery": "Nový dotaz",
"database.newTable": "Nová tabuľka",
"database.perspective": "Perspektíva #",
@@ -349,6 +524,48 @@
"datagrid.searchMacros": "Vyhľadať makrá",
"datagrid.setFormat": "Nastaviť formát: ",
"datagrid.structure": "Štruktúra",
+ "dbObject.collections": "Kolekcie/Kontajnery",
+ "dbObject.confirmCloneCollection": "Naozaj vytvoriť kópiu kolekcie/kontajnera s názvom {name}?",
+ "dbObject.confirmDropCollection": "Naozaj odstrániť kolekciu/kontajner {name}?",
+ "dbObject.copyTableName": "Kopírovať názov tabuľky",
+ "dbObject.createCollection": "Vytvoriť kolekciu/kontajner",
+ "dbObject.createCollectionBackup": "Vytvoriť zálohu kolekcie/kontajnera",
+ "dbObject.createTableBackup": "Vytvoriť zálohu tabuľky",
+ "dbObject.designPerspectiveQuery": "Návrh perspektívneho dotazu",
+ "dbObject.designQuery": "Návrh dotazu",
+ "dbObject.diagram": "Diagram #",
+ "dbObject.disable": "Zakázať",
+ "dbObject.dropCollection": "Odstrániť kolekciu/kontajner",
+ "dbObject.dropEvent": "Odstrániť udalosť",
+ "dbObject.dropProcedure": "Odstrániť procedúru",
+ "dbObject.dropTable": "Odstrániť tabuľku",
+ "dbObject.dropTrigger": "Odstrániť trigger",
+ "dbObject.dropView": "Odstrániť pohľad",
+ "dbObject.enable": "Povoliť",
+ "dbObject.functions": "Funkcie",
+ "dbObject.matviews": "Materializované pohľady",
+ "dbObject.newCollectionName": "Nový názov kolekcie/kontajnera",
+ "dbObject.openData": "Otvoriť dáta",
+ "dbObject.openJson": "Otvoriť JSON",
+ "dbObject.openRawData": "Otvoriť surové dáta",
+ "dbObject.openStructure": "Otvoriť štruktúru",
+ "dbObject.procedures": "Procedúry",
+ "dbObject.query": "Dotaz #",
+ "dbObject.queryDesigner": "Návrhár dotazu",
+ "dbObject.renameCollection": "Premenovať kolekciu/kontajner",
+ "dbObject.renameProcedure": "Premenovať procedúru",
+ "dbObject.renameTable": "Premenovať tabuľku",
+ "dbObject.renameView": "Premenovať pohľad",
+ "dbObject.schedulerEvents": "Plánované Udalosti",
+ "dbObject.showDiagram": "Zobraziť diagram",
+ "dbObject.showQuery": "Zobraziť dotaz",
+ "dbObject.showSql": "Zobraziť SQL",
+ "dbObject.sqlGenerator": "SQL generátor",
+ "dbObject.sqlTemplate": "SQL šablóna",
+ "dbObject.tables": "Tabuľky",
+ "dbObject.triggers": "Triggery",
+ "dbObject.truncateTable": "Orezanie tabuľky",
+ "dbObject.views": "Pohľady",
"error.driverNotFound": "Neplatné pripojenie k databáze, ovládač nenájdený",
"error.selectedCloudConnection": "Vybrané pripojenie je z DbGate cloudu",
"error.selectedNotCloudConnection": "Vybrané pripojenie nie je z DbGate cloudu",
@@ -587,6 +804,7 @@
"sqlObject.columnName": "Názov stĺpca",
"sqlObject.databaseEmpty": "Databáza {database} je prázdna alebo štruktúra nie je načítaná, stlačte tlačidlo Obnoviť pre opätovné načítanie štruktúry",
"sqlObject.loadingStructure": "Načítavanie štruktúry databázy",
+ "sqlObject.newCollection": "Nová kolekcia/kontajner",
"sqlObject.schemaName": "Schéma",
"sqlObject.search.placeholder": "Hľadať v tabuľkách, pohľadoch, procedúrach",
"sqlObject.searchBy": "Hľadať podľa:",
@@ -654,6 +872,7 @@
"tableEditor.yes": "ÁNO",
"tableStructure.alter": "Úprava tabuľky",
"tableStructure.create": "Vytvoriť tabuľku",
+ "widget.collectionsContainers": "Kolekcie/kontajnery",
"widget.databaseContent": "Obsah databázy",
"widget.databases": "Databázy",
"widget.keys": "Kľúče",