diff --git a/translations/cs.json b/translations/cs.json index ff0088bb8..f20edd460 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -137,6 +137,8 @@ "command.archiveFile": "Archivní soubor", "command.archiveFile.save": "Uložit", "command.archiveFile.saveAs": "Uložit jako", + "command.chart": "Graf", + "command.chart.export": "Exportovat graf", "command.cloud": "Cloud", "command.cloud.logout": "Odhlásit", "command.collectionData": "Data kolekce", @@ -145,7 +147,21 @@ "command.collectionData.save": "Uložit", "command.commandPalette": "Paleta příkazů", "command.commandPalette.show": "Zobrazit", + "command.compare": "Porovnat modely", + "command.compare.deploy": "Nasadit", + "command.compare.refresh": "Obnovit", + "command.compare.refreshModels": "Obnovit modely", + "command.compare.report": "Report", + "command.compare.reportDiff": "Report rozdílů", + "command.compare.swap": "Prohodit", + "command.compare.swapSource": "Prohodit zdroj a cíl", + "command.compareDatabase": "Porovnání databází", "command.copy": "Kopírovat", + "command.dataDeploy": "Data Deployer", + "command.dataDeploy.generateShell": "Vygenerovat shell", + "command.dataDeploy.generateSql": "Vygenerovat SQL", + "command.dataDeploy.kill": "Ukončit nasazení", + "command.dataDeploy.run": "Nasadit do DB", "command.dataForm": "Formulář dat", "command.dataForm.addToFilter": "Přidat do filtru", "command.dataForm.copyToClipboard": "Zkopírovat do schránky", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Zastavit automatické obnovování", "command.datagrid.switchToJSON": "Přepnout na JSON", "command.datagrid.switchToform": "Přepnout na formulář", + "command.datagrid.toggleCellDataView": "Přepnout zobrazení dat buňky", + "command.datagrid.toggleCellDataView.menu": "Zobrazit data buňky", + "command.datagrid.toggleCellDataView.toolbar": "Data buňky", "command.datagrid.toggleLeftPanel": "Přepnout levý panel", "command.datagrid.undo": "Krok zpět", "command.datagrid.viewJsonDocument": "Zobrazit řádek jako JSON dokument", @@ -227,6 +246,7 @@ "command.designer": "Návrhář", "command.designer.arrange": "Uspořádat", "command.designer.exportDiagram": "Exportovat diagram", + "command.designer.openSql": "Otevřít SQL", "command.designer.remove": "Odebrat", "command.designer.removeSelectedTables": "Odebrat vybrané tabulky", "command.diagram": "Diagram", @@ -256,6 +276,7 @@ "command.internal": "Interní", "command.internal.loadCampaigns": "Načíst seznam kampaní", "command.internal.showCampaigns": "Zobrazit kampaně", + "command.jsonl": "JSON Lines editor", "command.jsonl.closePreview": "Zavřít náhled", "command.jsonl.preview": "Náhled", "command.jsonl.previewNewTab": "Náhled v nové kartě", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nová tabulka", "command.openQuery": "Otevřít dotaz", "command.paste": "Vložit", + "command.perspective": "Perspektiva", + "command.perspective.openJson": "Otevřít JSON", + "command.perspective.refresh": "Obnovit", + "command.profiler": "Profiler", + "command.profiler.save": "Uložit", + "command.profiler.start": "Spustit profilování", + "command.profiler.stop": "Zastavit profilování", "command.query": "Dotaz", "command.query.AiAssistant": "AI Asistent", "command.query.autocommitOffSwitch": "Automatické potvrzování: VYPNUTO", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Hledat v databázi", "common.Remove": "Odstranit", "common.addNew": "Přidat nový", + "common.addProvider": "Přidat poskytovatele", "common.advanced": "Pokročilé", "common.allFields": "Všechny {field}", "common.allFiles": "Všechny soubory", @@ -395,6 +424,7 @@ "common.done": "Hotovo", "common.dontAskAgain": "Znovu se neptat", "common.download": "Stáhnout", + "common.edit": "Upravit", "common.erDiagram": "ER Diagram", "common.error": "Chyba", "common.execute": "Spustit", @@ -451,6 +481,57 @@ "common.testingConnection": "Testování připojení", "common.uncheckAll": "Zrušit zaškrtnutí všeho", "common.zipFiles": "ZIP soubory", + "compare.action": "Akce", + "compare.added": "Přidáno", + "compare.allowDropColumns": "Povolit odstranění sloupců", + "compare.allowDropSqlObjects": "Povolit odstranění pohledů, procedur apod.", + "compare.allowDropTables": "Povolit odstranění tabulek", + "compare.allowTableRecreate": "Povolit znovuvytvoření tabulky", + "compare.autoinc": "Autoinc", + "compare.changed": "Změněno", + "compare.columns": "Sloupce", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Prefix smazaných", + "compare.deployChanges": "Nasadit změny", + "compare.deployingDatabaseChanges": "Nasazování změn databáze", + "compare.dontDropColumns": "Neodstraňovat sloupce", + "compare.dontDropConstraints": "Neodstraňovat omezení", + "compare.dontDropSqlObjects": "Neodstraňovat objekt", + "compare.dontDropTables": "Neodstraňovat tabulky", + "compare.dropColumnsIfMissing": "Odstranit chybějící sloupce", + "compare.dropSqlObjectsIfMissing": "Odstranit chybějící objekt", + "compare.dropTablesIfMissing": "Odstranit chybějící tabulky", + "compare.equal": "Shodné", + "compare.errorWhenSaving": "Chyba při ukládání", + "compare.hideRowsWithoutOperations": "Skrýt řádky bez operací", + "compare.ignoreCase": "Ignorovat velikost písmen", + "compare.ignoreConstraintNames": "Ignorovat názvy omezení", + "compare.ignoreDataTypes": "Ignorovat datové typy", + "compare.ignoreForeignKeyActions": "Ignorovat akce cizích klíčů", + "compare.ignoreNameRegex": "Ignorovat názvy odpovídající regexu", + "compare.ignoreSchema": "Ignorovat schéma", + "compare.loadingDatabaseStructure": "Načítání struktury databáze", + "compare.markColumnsAsDeleted": "Označit sloupce jako smazané", + "compare.markSqlObjectsAsDeleted": "Označit objekt jako smazaný", + "compare.markTablesAsDeleted": "Označit tabulky jako smazané", + "compare.name": "Název", + "compare.notNull": "Not null", + "compare.operations": "Operace", + "compare.removed": "Odstraněno", + "compare.sameSourceAndTargetDatabasesWarning": "Zdrojová a cílová databáze jsou stejné, žádné rozdíly nebudou nalezeny. Změňte prosím zdrojovou nebo cílovou databázi.", + "compare.savedToDatabase": "Uloženo do databáze", + "compare.schema": "Schéma", + "compare.searchTablesOrObjects": "Hledat tabulky nebo objekty", + "compare.settings": "Nastavení", + "compare.sourceDatabase": "Zdrojová databáze", + "compare.sourceDbModel": "Zdrojový DB model", + "compare.sourceModelTransform": "Zdrojová transformace modelu", + "compare.sourceServer": "Zdrojový server", + "compare.synchronizeScript": "Synchronizační skript", + "compare.targetDatabase": "Cílová databáze", + "compare.targetSchema": "Cílové schéma", + "compare.targetServer": "Cílový server", + "compare.type": "Typ", "connection.accessKeyId": "ID přístupového klíče", "connection.allowedDatabases": "Povolené databáze, jedna na řádek", "connection.allowedDatabasesRegex": "Regulární výraz pro povolené databáze", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Hledat makra", "datagrid.setFormat": "Nastavit formát: ", "datagrid.structure": "Struktura", + "datagrid.useMacro": "Použít makro", "dbKeyAddItemModal.header": "Přidat položku", "dbKeysTreeNode.deleteBranch": "Smazat větev", "dbKeysTreeNode.deleteBranchConfirm": "Opravdu smazat větev {branch} se všemi klíči?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Nový alias", "designerTable.removeTableAlias": "Odstranit alias tabulky", "designerTable.setTableAlias": "Nastavit alias tabulky", + "diagram.all": "Vše", + "diagram.allKeys": "Všechny klíče", + "diagram.columnFilter": "Filtr sloupců", + "diagram.exportWatermark": "Exportovat vodoznak", + "diagram.keysAndNotNull": "Klíče a Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Vynechat export vodoznaku", + "diagram.omitTablesFilter": "Vynechat tabulky", + "diagram.primaryKey": "Primární klíč", + "diagram.showColumns": "Zobrazit sloupce", + "diagram.showDataType": "Zobrazit datový typ", + "diagram.showNullability": "Zobrazit NULL/NOT NULL", + "diagram.tableFilter": "Filtr tabulek", + "diagram.tables": "Tabulky", + "diagram.topTables": "Pouze N nejdůležitějších tabulek", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Přizpůsobit", "dictionaryLookupModal.description": "Popis", "dictionaryLookupModal.header": "Vyhledat z {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "SQL generátor není pro aktuální databázi k dispozici", "newObject.tableDescription": "Vytvořit tabulku v aktuální databázi", "newObject.tableDisabled": "Vytvoření tabulky není pro aktuální databázi k dispozici", + "perspective.arrange": "Uspořádat", + "perspective.arranged": "(Uspořádáno)", + "perspective.category": "Perspektiva", + "perspective.chooseData": "Vybrat data", + "perspective.customJoin": "Vlastní join", + "perspective.filters": "Filtry", + "perspective.invalidFormat": "Neplatný formát perspektivy, vytvořte prosím novou perspektivu", + "perspective.noFiltersDefined": "Nejsou definovány žádné filtry", + "perspective.searchColumnOrTable": "Hledat sloupec nebo tabulku", + "perspective.useContextMenuAddToFilter": "Použijte kontextové menu, příkaz \"Přidat do filtru\" v tabulce nebo ve stromu", "plugins.searchExtensionsOnWeb": "Hledat rozšíření na webu", "privateCloudWidget.addExistingFolder": "Přidat existující složku (z odkazu)", "privateCloudWidget.addExistingSharedFolder": "Přidat existující sdílenou složku", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Obnovit soubory", "publicCloudWidget.refreshList": "Obnovit seznam", "publicCloudWidget.searchPublicFiles": "Hledat veřejné soubory", + "query.AiAssistant": "AI Asistent", "query.Copy": "Kopírovat", "query.Download": "Stáhnout", "query.Messages": "Zprávy", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Výstupní soubory", "query.Show": "Zobrazit", "query.Size": "Velikost", + "query.addCustomExpression": "Přidat vlastní výraz", + "query.addGroupOrCondition": "Přidat skupinu NEBO podmínku", + "query.addOrCondition": "Přidat NEBO podmínku", + "query.aggregate": "Agregace", + "query.alias": "Alias", + "query.columnExpression": "Sloupec/Výraz", "query.download": "stáhnout", + "query.filter": "Filtr", + "query.groupBy": "Seskupit podle", + "query.groupFilter": "Filtr skupiny", "query.limitRows": "Omezit na {queryRowsLimit} řádků", "query.named": ":proměnná", "query.noParameters": "(žádné parametry)", "query.noRowsLimit": "(bez limitu řádků)", + "query.orFilter": "NEBO filtr {number}", + "query.orGroupFilter": "NEBO filtr skupiny {number}", + "query.output": "Výstup", "query.positional": "? (poziční)", "query.queryNumber": "Dotaz #", + "query.removeDuplicates": "Odstranit duplicity: {status}", + "query.removeGroupOrCondition": "Odstranit skupinu NEBO podmínku", + "query.removeOrCondition": "Odstranit NEBO podmínku", "query.returnOnlyNRows": "Vrátit pouze N řádků při spuštění dotazu", "query.rowsLimit": "Limit řádků", "query.save": "uložit", "query.show": "zobrazit", + "query.sortOrder": "Řazení", + "query.table": "Tabulka", "query.unlimitedRows": "Neomezený počet řádků", "query.variable": "#proměnná", "queryParameters.editQueryParameters": "Upravit parametry dotazu", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Procesy", "serverSummaryTab.variables": "Proměnné", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "Výchozí nastavení AI chatu", + "settings.aiExecuteMode": "Režim vykonávání SQL", + "settings.aiExecuteMode.ask": "Zeptat se před spuštěním", + "settings.aiExecuteMode.auto": "Spouštět automaticky", + "settings.aiExecuteMode.never": "Nikdy nespouštět SQL", + "settings.aiProvider": "AI poskytovatel", + "settings.aiProvider.apiKey": "API klíč", + "settings.aiProvider.apiKeyPlaceholder": "Váš API klíč (ponechte prázdné pro lokální poskytovatele)", + "settings.aiProvider.baseUrl": "Základní URL", + "settings.aiProvider.connectionTest.cancel": "Zrušit test", + "settings.aiProvider.connectionTest.retest": "Otestovat připojení znovu", + "settings.aiProvider.connectionTest.test": "Otestovat připojení", + "settings.aiProvider.connectionTestFailed": "Test připojení selhal:", + "settings.aiProvider.defaultModel": "Výchozí model", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Název poskytovatele", + "settings.aiProvider.newProviderName": "Poskytovatel {number}", + "settings.aiProvider.noDefaultModel": "(Žádný výchozí model)", + "settings.aiProvider.noModelsAvailable": "(Žádné modely nejsou k dispozici)", + "settings.aiProvider.noUrlConfigured": "Není nastavena žádná URL", + "settings.aiProvider.removeProviderConfirmation": "Opravdu chcete odstranit poskytovatele {provider}?", + "settings.aiProvider.status.connectionFailed": "Připojení selhalo:", + "settings.aiProvider.status.error": "Chyba", + "settings.aiProvider.status.noModelsFound": "Nebyly nalezeny žádné modely", + "settings.aiProvider.status.notConfigured": "Nenastaveno", + "settings.aiProvider.status.testing": "Testování", + "settings.aiProvider.status.testingConnection": "Testování připojení...", + "settings.aiProvider.status.untested": "Netestováno", + "settings.aiProvider.status.valid": "Platné", "settings.appearance": "Vzhled aplikace", "settings.appearance.afterInstalling": "Po instalaci pluginu témat (zkuste vyhledat \"theme\" v dostupných rozšířeních) zde budou k dispozici nová témata.", "settings.appearance.customSize": "Vlastní velikost", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Interval mezi automatickým načítáním struktury DB v sekundách", "settings.connection.showOnlyTabsFromSelectedDatabase": "Zobrazit pouze karty z vybrané databáze", "settings.connection.sshBindHost": "Lokální adresa hostitele pro SSH připojení", + "settings.customProviders.heading": "Vlastní poskytovatelé", + "settings.customProviders.noProvidersConfigured": "Nejsou nakonfigurováni žádní vlastní poskytovatelé. Začněte kliknutím na \"Přidat poskytovatele\".", "settings.dataGrid.alignNumbersRight": "Zarovnat čísla doprava", "settings.dataGrid.collectionPageSize": "Velikost stránky kolekce (pro MongoDB JSON zobrazení, musí být mezi 5 a 50000)", "settings.dataGrid.coloringMode": "Režim zabarvení řádků", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Zobrazit všechny sloupce při hledání", "settings.dataGrid.showHintColumns": "Zobrazit nápovědu pro cizí klíče", "settings.dataGrid.thousandsSeparator": "Použít oddělovač tisíců pro čísla", + "settings.dataGrid.thousandsSeparator.comma": "Čárka (,)", + "settings.dataGrid.thousandsSeparator.dot": "Tečka (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Úzká mezera", + "settings.dataGrid.thousandsSeparator.none": "Žádný", + "settings.dataGrid.thousandsSeparator.space": "Mezera", + "settings.dataGrid.thousandsSeparator.system": "Systémový", "settings.dataGrid.title": "Datová mřížka", "settings.defaultActions": "Výchozí akce", "settings.defaultActions.collectionClick": "Kliknutí na kolekci", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Zobrazit aliasy tabulek v dokončování kódu", "settings.sqlEditor.sqlCommandsCase": "Velikost písmen SQL příkazů", "settings.sqlEditor.title": "SQL editor", + "settings.supportedProviders.description": "Bude fungovat jakákoli služba kompatibilní s formátem OpenAI API, včetně:", + "settings.supportedProviders.heading": "Podporovaní poskytovatelé", + "settings.supportedProviders.useThisProvider": "Použít tohoto poskytovatele", "settings.tabGroup.showServerName": "Zobrazit název serveru vedle názvu databáze v záhlaví skupiny karet", "settings.tabPreviewMode": "Režim náhledu karet", "settings.theme": "Vzhled", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Server", "switchDatabase.switchDatabase": "Přepnout databázi", "tab.administration": "Administrace", + "tableCell.edit": "Upravit", + "tableCell.filterColumns": "Filtrovat sloupce", + "tableCell.hideNullValues": "Skrýt hodnoty NULL", + "tableCell.multipleValues": "Více hodnot", + "tableCell.noDataSelected": "Nejsou vybrána žádná data", "tableData.errorWhenSaving": "Chyba při ukládání", "tableData.refreshEvery": "Obnovit (každých {autoRefreshInterval}s)", "tableData.savedToDatabase": "Uloženo do databáze", diff --git a/translations/de.json b/translations/de.json index 85ccc86c4..e8fa88ca3 100644 --- a/translations/de.json +++ b/translations/de.json @@ -137,6 +137,8 @@ "command.archiveFile": "Archivdatei", "command.archiveFile.save": "Speichern", "command.archiveFile.saveAs": "Speichern unter", + "command.chart": "Diagramm", + "command.chart.export": "Diagramm exportieren", "command.cloud": "Cloud", "command.cloud.logout": "Abmelden", "command.collectionData": "Sammlungsdaten", @@ -145,7 +147,21 @@ "command.collectionData.save": "Speichern", "command.commandPalette": "Befehlspalette", "command.commandPalette.show": "Anzeigen", + "command.compare": "Modelle vergleichen", + "command.compare.deploy": "Bereitstellen", + "command.compare.refresh": "Aktualisieren", + "command.compare.refreshModels": "Modelle aktualisieren", + "command.compare.report": "Bericht", + "command.compare.reportDiff": "Differenzbericht", + "command.compare.swap": "Tauschen", + "command.compare.swapSource": "Quelle & Ziel tauschen", + "command.compareDatabase": "Datenbankvergleich", "command.copy": "Kopieren", + "command.dataDeploy": "Data Deployer", + "command.dataDeploy.generateShell": "Shell generieren", + "command.dataDeploy.generateSql": "SQL generieren", + "command.dataDeploy.kill": "Bereitstellung beenden", + "command.dataDeploy.run": "In DB bereitstellen", "command.dataForm": "Datenformular", "command.dataForm.addToFilter": "Zu Filter hinzufügen", "command.dataForm.copyToClipboard": "In Zwischenablage kopieren", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Automatische Aktualisierung stoppen", "command.datagrid.switchToJSON": "Zu JSON wechseln", "command.datagrid.switchToform": "Zu Formular wechseln", + "command.datagrid.toggleCellDataView": "Zell-Datenansicht umschalten", + "command.datagrid.toggleCellDataView.menu": "Zelldaten anzeigen", + "command.datagrid.toggleCellDataView.toolbar": "Zelldaten", "command.datagrid.toggleLeftPanel": "Linke Leiste umschalten", "command.datagrid.undo": "Rückgängig", "command.datagrid.viewJsonDocument": "Zeile als JSON-Dokument anzeigen", @@ -227,6 +246,7 @@ "command.designer": "Designer", "command.designer.arrange": "Anordnen", "command.designer.exportDiagram": "Diagramm exportieren", + "command.designer.openSql": "SQL öffnen", "command.designer.remove": "Entfernen", "command.designer.removeSelectedTables": "Ausgewählte Tabellen entfernen", "command.diagram": "Diagramm", @@ -256,6 +276,7 @@ "command.internal": "Intern", "command.internal.loadCampaigns": "Kampagnenliste laden", "command.internal.showCampaigns": "Kampagnen anzeigen", + "command.jsonl": "JSON-Lines-Editor", "command.jsonl.closePreview": "Vorschau schließen", "command.jsonl.preview": "Vorschau", "command.jsonl.previewNewTab": "Vorschau in neuem Tab", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Neue Tabelle", "command.openQuery": "Abfrage öffnen", "command.paste": "Einfügen", + "command.perspective": "Perspektive", + "command.perspective.openJson": "JSON öffnen", + "command.perspective.refresh": "Aktualisieren", + "command.profiler": "Profiler", + "command.profiler.save": "Speichern", + "command.profiler.start": "Profiling starten", + "command.profiler.stop": "Profiling stoppen", "command.query": "Abfrage", "command.query.AiAssistant": "KI-Assistent", "command.query.autocommitOffSwitch": "Auto-Commit: AUS", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "In Datenbank suchen", "common.Remove": "Entfernen", "common.addNew": "Neu hinzufügen", + "common.addProvider": "Provider hinzufügen", "common.advanced": "Erweitert", "common.allFields": "Alle {field}", "common.allFiles": "Alle Dateien", @@ -395,6 +424,7 @@ "common.done": "Fertig", "common.dontAskAgain": "Nicht erneut fragen", "common.download": "Herunterladen", + "common.edit": "Bearbeiten", "common.erDiagram": "ER-Diagramm", "common.error": "Fehler", "common.execute": "Ausführen", @@ -451,6 +481,57 @@ "common.testingConnection": "Verbindung wird getestet", "common.uncheckAll": "Alle abwählen", "common.zipFiles": "ZIP-Dateien", + "compare.action": "Aktion", + "compare.added": "Hinzugefügt", + "compare.allowDropColumns": "Spalten löschen erlauben", + "compare.allowDropSqlObjects": "Sicht, Prozedur usw. löschen erlauben", + "compare.allowDropTables": "Tabellen löschen erlauben", + "compare.allowTableRecreate": "Tabellen-Neuerstellung erlauben", + "compare.autoinc": "Autoinc", + "compare.changed": "Geändert", + "compare.columns": "Spalten", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Gelöschtes Präfix", + "compare.deployChanges": "Änderungen bereitstellen", + "compare.deployingDatabaseChanges": "Datenbankänderungen werden bereitgestellt", + "compare.dontDropColumns": "Spalten nicht löschen", + "compare.dontDropConstraints": "Constraints nicht löschen", + "compare.dontDropSqlObjects": "Objekt nicht löschen", + "compare.dontDropTables": "Tabellen nicht löschen", + "compare.dropColumnsIfMissing": "Spalten löschen, wenn fehlend", + "compare.dropSqlObjectsIfMissing": "Objekt löschen, wenn fehlend", + "compare.dropTablesIfMissing": "Tabellen löschen, wenn fehlend", + "compare.equal": "Gleich", + "compare.errorWhenSaving": "Fehler beim Speichern", + "compare.hideRowsWithoutOperations": "Zeilen ohne Operationen ausblenden", + "compare.ignoreCase": "Groß-/Kleinschreibung ignorieren", + "compare.ignoreConstraintNames": "Constraint-Namen ignorieren", + "compare.ignoreDataTypes": "Datentypen ignorieren", + "compare.ignoreForeignKeyActions": "Fremdschlüssel-Aktionen ignorieren", + "compare.ignoreNameRegex": "Namen ignorieren, die Regex entsprechen", + "compare.ignoreSchema": "Schema ignorieren", + "compare.loadingDatabaseStructure": "Datenbankstruktur wird geladen", + "compare.markColumnsAsDeleted": "Spalten als gelöscht markieren", + "compare.markSqlObjectsAsDeleted": "Objekt als gelöscht markieren", + "compare.markTablesAsDeleted": "Tabellen als gelöscht markieren", + "compare.name": "Name", + "compare.notNull": "Not null", + "compare.operations": "Operationen", + "compare.removed": "Entfernt", + "compare.sameSourceAndTargetDatabasesWarning": "Quell- und Zieldatenbank sind identisch, es werden keine Unterschiede gefunden. Bitte ändern Sie die Quell- oder Zieldatenbank.", + "compare.savedToDatabase": "In Datenbank gespeichert", + "compare.schema": "Schema", + "compare.searchTablesOrObjects": "Tabellen oder Objekte suchen", + "compare.settings": "Einstellungen", + "compare.sourceDatabase": "Quell-Datenbank", + "compare.sourceDbModel": "Quell-DB-Modell", + "compare.sourceModelTransform": "Quell-Modelltransformation", + "compare.sourceServer": "Quell-Server", + "compare.synchronizeScript": "Synchronisationsskript", + "compare.targetDatabase": "Ziel-Datenbank", + "compare.targetSchema": "Ziel-Schema", + "compare.targetServer": "Ziel-Server", + "compare.type": "Typ", "connection.accessKeyId": "Zugriffsschlüssel-ID", "connection.allowedDatabases": "Erlaubte Datenbanken, eine pro Zeile", "connection.allowedDatabasesRegex": "Regulärer Ausdruck für erlaubte Datenbanken", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Makros suchen", "datagrid.setFormat": "Format festlegen: ", "datagrid.structure": "Struktur", + "datagrid.useMacro": "Makro verwenden", "dbKeyAddItemModal.header": "Eintrag hinzufügen", "dbKeysTreeNode.deleteBranch": "Zweig löschen", "dbKeysTreeNode.deleteBranchConfirm": "Zweig {branch} mit allen Schlüsseln wirklich löschen?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Neuer Alias", "designerTable.removeTableAlias": "Tabellenalias entfernen", "designerTable.setTableAlias": "Tabellenalias setzen", + "diagram.all": "Alle", + "diagram.allKeys": "Alle Schlüssel", + "diagram.columnFilter": "Spaltenfilter", + "diagram.exportWatermark": "Wasserzeichen exportieren", + "diagram.keysAndNotNull": "Schlüssel und Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Export-Wasserzeichen auslassen", + "diagram.omitTablesFilter": "Tabellen auslassen", + "diagram.primaryKey": "Primärschlüssel", + "diagram.showColumns": "Spalten anzeigen", + "diagram.showDataType": "Datentyp anzeigen", + "diagram.showNullability": "NULL/NOT NULL anzeigen", + "diagram.tableFilter": "Tabellenfilter", + "diagram.tables": "Tabellen", + "diagram.topTables": "Nur N wichtigste Tabellen", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Anpassen", "dictionaryLookupModal.description": "Beschreibung", "dictionaryLookupModal.header": "Nachschlagen aus {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "SQL-Generator ist für aktuelle Datenbank nicht verfügbar", "newObject.tableDescription": "Tabelle in der aktuellen Datenbank erstellen", "newObject.tableDisabled": "Tabellenerstellung ist für aktuelle Datenbank nicht verfügbar", + "perspective.arrange": "Anordnen", + "perspective.arranged": "(Angeordnet)", + "perspective.category": "Perspektive", + "perspective.chooseData": "Daten auswählen", + "perspective.customJoin": "Benutzerdefinierter Join", + "perspective.filters": "Filter", + "perspective.invalidFormat": "Ungültiges Perspektivenformat, bitte neue Perspektive erstellen", + "perspective.noFiltersDefined": "Keine Filter definiert", + "perspective.searchColumnOrTable": "Spalte oder Tabelle suchen", + "perspective.useContextMenuAddToFilter": "Kontextmenü, Befehl \"Zu Filter hinzufügen\" in Tabelle oder im Baum verwenden", "plugins.searchExtensionsOnWeb": "Erweiterungen im Web suchen", "privateCloudWidget.addExistingFolder": "Vorhandenen Ordner hinzufügen (aus Link)", "privateCloudWidget.addExistingSharedFolder": "Vorhandenen freigegebenen Ordner hinzufügen", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Dateien aktualisieren", "publicCloudWidget.refreshList": "Liste aktualisieren", "publicCloudWidget.searchPublicFiles": "Öffentliche Dateien suchen", + "query.AiAssistant": "KI-Assistent", "query.Copy": "Kopieren", "query.Download": "Herunterladen", "query.Messages": "Nachrichten", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Ausgabedateien", "query.Show": "Anzeigen", "query.Size": "Größe", + "query.addCustomExpression": "Benutzerdefinierten Ausdruck hinzufügen", + "query.addGroupOrCondition": "Gruppe-ODER-Bedingung hinzufügen", + "query.addOrCondition": "ODER-Bedingung hinzufügen", + "query.aggregate": "Aggregation", + "query.alias": "Alias", + "query.columnExpression": "Spalte/Ausdruck", "query.download": "herunterladen", + "query.filter": "Filter", + "query.groupBy": "Gruppieren nach", + "query.groupFilter": "Gruppenfilter", "query.limitRows": "Auf {queryRowsLimit} Zeilen begrenzen", "query.named": ":Variable", "query.noParameters": "(keine Parameter)", "query.noRowsLimit": "(Keine Zeilenbegrenzung)", + "query.orFilter": "ODER-Filter {number}", + "query.orGroupFilter": "ODER-Gruppenfilter {number}", + "query.output": "Ausgabe", "query.positional": "? (positionell)", "query.queryNumber": "Abfrage #", + "query.removeDuplicates": "Duplikate entfernen: {status}", + "query.removeGroupOrCondition": "Gruppe-ODER-Bedingung entfernen", + "query.removeOrCondition": "ODER-Bedingung entfernen", "query.returnOnlyNRows": "Nur N Zeilen von Abfrage zurückgeben", "query.rowsLimit": "Zeilenbegrenzung", "query.save": "speichern", "query.show": "anzeigen", + "query.sortOrder": "Sortierreihenfolge", + "query.table": "Tabelle", "query.unlimitedRows": "Unbegrenzte Zeilen", "query.variable": "#Variable", "queryParameters.editQueryParameters": "Abfrageparameter bearbeiten", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Prozesse", "serverSummaryTab.variables": "Variablen", "settings.AI": "KI", + "settings.aiChatDefaults.heading": "Standardwerte für KI-Chat", + "settings.aiExecuteMode": "SQL-Ausführungsmodus", + "settings.aiExecuteMode.ask": "Vor Ausführung nachfragen", + "settings.aiExecuteMode.auto": "Automatisch ausführen", + "settings.aiExecuteMode.never": "SQL nie ausführen", + "settings.aiProvider": "KI-Provider", + "settings.aiProvider.apiKey": "API-Schlüssel", + "settings.aiProvider.apiKeyPlaceholder": "Ihr API-Schlüssel (für lokale Provider leer lassen)", + "settings.aiProvider.baseUrl": "Basis-URL", + "settings.aiProvider.connectionTest.cancel": "Test abbrechen", + "settings.aiProvider.connectionTest.retest": "Verbindung erneut testen", + "settings.aiProvider.connectionTest.test": "Verbindung testen", + "settings.aiProvider.connectionTestFailed": "Verbindungstest fehlgeschlagen:", + "settings.aiProvider.defaultModel": "Standardmodell", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Provider-Name", + "settings.aiProvider.newProviderName": "Provider {number}", + "settings.aiProvider.noDefaultModel": "(Kein Standardmodell)", + "settings.aiProvider.noModelsAvailable": "(Keine Modelle verfügbar)", + "settings.aiProvider.noUrlConfigured": "Keine URL konfiguriert", + "settings.aiProvider.removeProviderConfirmation": "Möchten Sie den Provider {provider} wirklich entfernen?", + "settings.aiProvider.status.connectionFailed": "Verbindung fehlgeschlagen:", + "settings.aiProvider.status.error": "Fehler", + "settings.aiProvider.status.noModelsFound": "Keine Modelle gefunden", + "settings.aiProvider.status.notConfigured": "Nicht konfiguriert", + "settings.aiProvider.status.testing": "Wird getestet", + "settings.aiProvider.status.testingConnection": "Verbindung wird getestet...", + "settings.aiProvider.status.untested": "Nicht getestet", + "settings.aiProvider.status.valid": "Gültig", "settings.appearance": "Anwendungs-Design", "settings.appearance.afterInstalling": "Nach der Installation des Design-Plugins (versuchen Sie, \"theme\" in verfügbaren Erweiterungen zu suchen) sind hier neue Designs verfügbar.", "settings.appearance.customSize": "Benutzerdefinierte Größe", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Intervall zwischen automatischen DB-Strukturaktualisierungen in Sekunden", "settings.connection.showOnlyTabsFromSelectedDatabase": "Nur Tabs aus ausgewählter Datenbank anzeigen", "settings.connection.sshBindHost": "Lokale Host-Adresse für SSH-Verbindungen", + "settings.customProviders.heading": "Benutzerdefinierte Provider", + "settings.customProviders.noProvidersConfigured": "Keine benutzerdefinierten Provider konfiguriert. Klicken Sie auf \"Provider hinzufügen\", um zu beginnen.", "settings.dataGrid.alignNumbersRight": "Zahlen rechtsbündig ausrichten", "settings.dataGrid.collectionPageSize": "Sammlungsseitengröße (für MongoDB JSON-Ansicht, muss zwischen 5 und 50000 liegen)", "settings.dataGrid.coloringMode": "Zeilen-Färbemodus", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Alle Spalten beim Suchen anzeigen", "settings.dataGrid.showHintColumns": "Fremdschlüssel-Hinweise anzeigen", "settings.dataGrid.thousandsSeparator": "Tausendertrennzeichen für Zahlen verwenden", + "settings.dataGrid.thousandsSeparator.comma": "Komma (,)", + "settings.dataGrid.thousandsSeparator.dot": "Punkt (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Schmales Leerzeichen", + "settings.dataGrid.thousandsSeparator.none": "Keines", + "settings.dataGrid.thousandsSeparator.space": "Leerzeichen", + "settings.dataGrid.thousandsSeparator.system": "System", "settings.dataGrid.title": "Datentabelle", "settings.defaultActions": "Standardaktionen", "settings.defaultActions.collectionClick": "Klick auf NoSQL-Sammlung", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Tabellenaliase in Code-Vervollständigung anzeigen", "settings.sqlEditor.sqlCommandsCase": "Groß-/Kleinschreibung der SQL-Befehle", "settings.sqlEditor.title": "SQL-Editor", + "settings.supportedProviders.description": "Jeder Dienst, der mit dem OpenAI-API-Format kompatibel ist, funktioniert, einschließlich:", + "settings.supportedProviders.heading": "Unterstützte Provider", + "settings.supportedProviders.useThisProvider": "Diesen Provider verwenden", "settings.tabGroup.showServerName": "Servername neben Datenbankname im Titel der Tab-Gruppe anzeigen", "settings.tabPreviewMode": "Tab-Vorschaumodus", "settings.theme": "Designs", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Server", "switchDatabase.switchDatabase": "Datenbank wechseln", "tab.administration": "Administration", + "tableCell.edit": "Bearbeiten", + "tableCell.filterColumns": "Spalten filtern", + "tableCell.hideNullValues": "NULL-Werte ausblenden", + "tableCell.multipleValues": "Mehrere Werte", + "tableCell.noDataSelected": "Keine Daten ausgewählt", "tableData.errorWhenSaving": "Fehler beim Speichern", "tableData.refreshEvery": "Aktualisieren (alle {autoRefreshInterval}s)", "tableData.savedToDatabase": "In Datenbank gespeichert", diff --git a/translations/en.json b/translations/en.json index 93c3146fa..3ac4ab584 100644 --- a/translations/en.json +++ b/translations/en.json @@ -133,6 +133,8 @@ "command.archiveFile": "Archive file", "command.archiveFile.save": "Save", "command.archiveFile.saveAs": "Save as", + "command.chart": "Chart", + "command.chart.export": "Export chart", "command.cloud": "Cloud", "command.cloud.logout": "Logout", "command.collectionData": "Collection data", @@ -141,7 +143,21 @@ "command.collectionData.save": "Save", "command.commandPalette": "Command palette", "command.commandPalette.show": "Show", + "command.compare": "Compare models", + "command.compare.deploy": "Deploy", + "command.compare.refresh": "Refresh", + "command.compare.refreshModels": "Refresh models", + "command.compare.report": "Report", + "command.compare.reportDiff": "Report diff", + "command.compare.swap": "Swap", + "command.compare.swapSource": "Swap source & target", + "command.compareDatabase": "Database compare", "command.copy": "Copy", + "command.dataDeploy": "Data deployer", + "command.dataDeploy.generateShell": "Generate shell", + "command.dataDeploy.generateSql": "Generate SQL", + "command.dataDeploy.kill": "Kill deploy", + "command.dataDeploy.run": "Deploy into DB", "command.dataForm": "Data form", "command.dataForm.addToFilter": "Add to filter", "command.dataForm.copyToClipboard": "Copy to clipboard", @@ -214,6 +230,9 @@ "command.datagrid.stopAutoRefresh": "Stop auto refresh", "command.datagrid.switchToJSON": "Switch to JSON", "command.datagrid.switchToform": "Switch to form", + "command.datagrid.toggleCellDataView": "Toggle cell data view", + "command.datagrid.toggleCellDataView.menu": "Show cell data", + "command.datagrid.toggleCellDataView.toolbar": "Cell Data", "command.datagrid.toggleLeftPanel": "Toggle left panel", "command.datagrid.undo": "Undo", "command.datagrid.viewJsonDocument": "View row as JSON document", @@ -223,6 +242,7 @@ "command.designer": "Designer", "command.designer.arrange": "Arrange", "command.designer.exportDiagram": "Export diagram", + "command.designer.openSql": "Open SQL", "command.designer.remove": "Remove", "command.designer.removeSelectedTables": "Remove selected tables", "command.diagram": "Diagram", @@ -252,6 +272,7 @@ "command.internal": "Internal", "command.internal.loadCampaigns": "Load campaign list", "command.internal.showCampaigns": "Show campaigns", + "command.jsonl": "JSON Lines editor", "command.jsonl.closePreview": "Close preview", "command.jsonl.preview": "Preview", "command.jsonl.previewNewTab": "Preview in new tab", @@ -290,6 +311,13 @@ "command.new.tableToolbar": "New table", "command.openQuery": "Open query", "command.paste": "Paste", + "command.perspective": "Perspective", + "command.perspective.openJson": "Open JSON", + "command.perspective.refresh": "Refresh", + "command.profiler": "Profiler", + "command.profiler.save": "Save", + "command.profiler.start": "Start profiling", + "command.profiler.stop": "Stop profiling", "command.query": "Query", "command.query.AiAssistant": "AI Assistant", "command.query.autocommitOffSwitch": "Auto commit: OFF", @@ -364,6 +392,7 @@ "commandPalette.searchInDatabase": "Search in database", "common.Remove": "Remove", "common.addNew": "Add new", + "common.addProvider": "Add Provider", "common.advanced": "Advanced", "common.allFields": "All {field}", "common.allFiles": "All files", @@ -391,6 +420,7 @@ "common.done": "Done", "common.dontAskAgain": "Don't ask again", "common.download": "Download", + "common.edit": "Edit", "common.erDiagram": "ER Diagram", "common.error": "Error", "common.execute": "Execute", @@ -447,6 +477,57 @@ "common.testingConnection": "Testing connection", "common.uncheckAll": "Uncheck all", "common.zipFiles": "ZIP files", + "compare.action": "Action", + "compare.added": "Added", + "compare.allowDropColumns": "Allow drop columns", + "compare.allowDropSqlObjects": "Allow drop view, procedure, etc.", + "compare.allowDropTables": "Allow drop tables", + "compare.allowTableRecreate": "Allow recreate table", + "compare.autoinc": "Autoinc", + "compare.changed": "Changed", + "compare.columns": "Columns", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Deleted prefix", + "compare.deployChanges": "Deploy changes", + "compare.deployingDatabaseChanges": "Deploying database changes", + "compare.dontDropColumns": "Don't drop columns", + "compare.dontDropConstraints": "Don't drop constraints", + "compare.dontDropSqlObjects": "Don't drop object", + "compare.dontDropTables": "Don't drop tables", + "compare.dropColumnsIfMissing": "Drop columns if missing", + "compare.dropSqlObjectsIfMissing": "Drop object if missing", + "compare.dropTablesIfMissing": "Drop tables if missing", + "compare.equal": "Equal", + "compare.errorWhenSaving": "Error when saving", + "compare.hideRowsWithoutOperations": "Hide rows without operations", + "compare.ignoreCase": "Ignore case", + "compare.ignoreConstraintNames": "Ignore constraint names", + "compare.ignoreDataTypes": "Ignore data types", + "compare.ignoreForeignKeyActions": "Ignore foreign key actions", + "compare.ignoreNameRegex": "Ignore names matching regex", + "compare.ignoreSchema": "Ignore schema", + "compare.loadingDatabaseStructure": "Loading database structure", + "compare.markColumnsAsDeleted": "Mark columns as deleted", + "compare.markSqlObjectsAsDeleted": "Mark object as deleted", + "compare.markTablesAsDeleted": "Mark tables as deleted", + "compare.name": "Name", + "compare.notNull": "Not null", + "compare.operations": "Operations", + "compare.removed": "Removed", + "compare.sameSourceAndTargetDatabasesWarning": "The source and target databases are the same, no difference will be found. Please change the source or target database.", + "compare.savedToDatabase": "Saved to database", + "compare.schema": "Schema", + "compare.searchTablesOrObjects": "Search tables or objects", + "compare.settings": "Settings", + "compare.sourceDatabase": "Source database", + "compare.sourceDbModel": "Source DB model", + "compare.sourceModelTransform": "Source model transform", + "compare.sourceServer": "Source server", + "compare.synchronizeScript": "Synchronize script", + "compare.targetDatabase": "Target database", + "compare.targetSchema": "Target schema", + "compare.targetServer": "Target server", + "compare.type": "Type", "connection.accessKeyId": "Access Key ID", "connection.allowedDatabases": "Allowed databases, one per line", "connection.allowedDatabasesRegex": "Allowed databases regular expression", @@ -671,6 +752,7 @@ "datagrid.searchMacros": "Search macros", "datagrid.setFormat": "Set format: ", "datagrid.structure": "Structure", + "datagrid.useMacro": "Use macro", "dbKeyAddItemModal.header": "Add item", "dbKeysTreeNode.deleteBranch": "Delete branch", "dbKeysTreeNode.deleteBranchConfirm": "Really delete branch {branch} with all keys?", @@ -751,6 +833,22 @@ "designerTable.newAlias": "New alias", "designerTable.removeTableAlias": "Remove table alias", "designerTable.setTableAlias": "Set table alias", + "diagram.all": "All", + "diagram.allKeys": "All Keys", + "diagram.columnFilter": "Column filter", + "diagram.exportWatermark": "Export watermark", + "diagram.keysAndNotNull": "Keys And Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Omit export watermark", + "diagram.omitTablesFilter": "Omit tables", + "diagram.primaryKey": "Primary Key", + "diagram.showColumns": "Show columns", + "diagram.showDataType": "Show data type", + "diagram.showNullability": "Show NULL/NOT NULL", + "diagram.tableFilter": "Table filter", + "diagram.tables": "Tables", + "diagram.topTables": "Only N most important tables", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Customize", "dictionaryLookupModal.description": "Description", "dictionaryLookupModal.header": "Lookup from {pureName}", @@ -1028,6 +1126,16 @@ "newObject.sqlGeneratorDisabled": "SQL Generator is not available for current database", "newObject.tableDescription": "Create table in the current database", "newObject.tableDisabled": "Table creation is not available for current database", + "perspective.arrange": "Arrange", + "perspective.arranged": "(Arranged)", + "perspective.category": "Perspective", + "perspective.chooseData": "Choose data", + "perspective.customJoin": "Custom join", + "perspective.filters": "Filters", + "perspective.invalidFormat": "Invalid perspective format, please create new perspective", + "perspective.noFiltersDefined": "No Filters defined", + "perspective.searchColumnOrTable": "Search column or table", + "perspective.useContextMenuAddToFilter": "Use context menu, command \"Add to filter\" in table or in tree", "plugins.searchExtensionsOnWeb": "Search extensions on web", "privateCloudWidget.addExistingFolder": "Add existing folder (from link)", "privateCloudWidget.addExistingSharedFolder": "Add existing shared folder", @@ -1052,6 +1160,7 @@ "publicCloudWidget.refreshFiles": "Refresh files", "publicCloudWidget.refreshList": "Refresh list", "publicCloudWidget.searchPublicFiles": "Search public files", + "query.AiAssistant": "AI Assistant", "query.Copy": "Copy", "query.Download": "Download", "query.Messages": "Messages", @@ -1060,17 +1169,34 @@ "query.OutputFiles": "Output files", "query.Show": "Show", "query.Size": "Size", + "query.addCustomExpression": "Add custom expression", + "query.addGroupOrCondition": "Add group OR condition", + "query.addOrCondition": "Add OR condition", + "query.aggregate": "Aggregate", + "query.alias": "Alias", + "query.columnExpression": "Column/Expression", "query.download": "download", + "query.filter": "Filter", + "query.groupBy": "Group by", + "query.groupFilter": "Group filter", "query.limitRows": "Limit {queryRowsLimit} rows", "query.named": ":variable", "query.noParameters": "(no parameters)", "query.noRowsLimit": "(No rows limit)", + "query.orFilter": "OR Filter {number}", + "query.orGroupFilter": "OR group filter {number}", + "query.output": "Output", "query.positional": "? (positional)", "query.queryNumber": "Query #", + "query.removeDuplicates": "Remove duplicates: {status}", + "query.removeGroupOrCondition": "Remove group OR condition", + "query.removeOrCondition": "Remove OR condition", "query.returnOnlyNRows": "Return only N rows from query", "query.rowsLimit": "Rows limit", "query.save": "save", "query.show": "show", + "query.sortOrder": "Sort order", + "query.table": "Table", "query.unlimitedRows": "Unlimited rows", "query.variable": "#variable", "queryParameters.editQueryParameters": "Edit query parameters", @@ -1102,6 +1228,35 @@ "serverSummaryTab.processes": "Processes", "serverSummaryTab.variables": "Variables", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "AI Chat Defaults", + "settings.aiExecuteMode": "SQL Execution Mode", + "settings.aiExecuteMode.ask": "Ask before execute", + "settings.aiExecuteMode.auto": "Execute automatically", + "settings.aiExecuteMode.never": "Never execute SQL", + "settings.aiProvider": "AI Provider", + "settings.aiProvider.apiKey": "API Key", + "settings.aiProvider.apiKeyPlaceholder": "Your API key (leave empty for local providers)", + "settings.aiProvider.baseUrl": "Base URL", + "settings.aiProvider.connectionTest.cancel": "Cancel test", + "settings.aiProvider.connectionTest.retest": "Retest Connection", + "settings.aiProvider.connectionTest.test": "Test Connection", + "settings.aiProvider.connectionTestFailed": "Connection test failed:", + "settings.aiProvider.defaultModel": "Default Model", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Provider Name", + "settings.aiProvider.newProviderName": "Provider {number}", + "settings.aiProvider.noDefaultModel": "(No default model)", + "settings.aiProvider.noModelsAvailable": "(No models available)", + "settings.aiProvider.noUrlConfigured": "No URL configured", + "settings.aiProvider.removeProviderConfirmation": "Are you sure you want to remove {provider} provider?", + "settings.aiProvider.status.connectionFailed": "Connection failed:", + "settings.aiProvider.status.error": "Error", + "settings.aiProvider.status.noModelsFound": "No models found", + "settings.aiProvider.status.notConfigured": "Not configured", + "settings.aiProvider.status.testing": "Testing", + "settings.aiProvider.status.testingConnection": "Testing connection...", + "settings.aiProvider.status.untested": "Untested", + "settings.aiProvider.status.valid": "Valid", "settings.appearance": "Appearance", "settings.appearance.afterInstalling": "After installing theme plugin (try search \"theme\" in available extensions) new themes will be available here.", "settings.appearance.customSize": "Custom size", @@ -1126,6 +1281,8 @@ "settings.connection.autoRefreshInterval": "Interval between automatic DB structure reloads in seconds", "settings.connection.showOnlyTabsFromSelectedDatabase": "Show only tabs from selected database", "settings.connection.sshBindHost": "Local host address for SSH connections", + "settings.customProviders.heading": "Custom Providers", + "settings.customProviders.noProvidersConfigured": "No custom providers configured. Click \"Add Provider\" to get started.", "settings.dataGrid.alignNumbersRight": "Align numbers to right", "settings.dataGrid.collectionPageSize": "Collection page size (for MongoDB JSON view, must be between 5 and 1000)", "settings.dataGrid.coloringMode": "Row coloring mode", @@ -1137,7 +1294,13 @@ "settings.dataGrid.pageSize": "Page size (number of rows for incremental loading, must be between 5 and 50000)", "settings.dataGrid.showAllColumnsWhenSearch": "Show all columns when searching", "settings.dataGrid.showHintColumns": "Show foreign key hints", - "settings.dataGrid.thousandsSeparator": "Use thousands separator for numbers", + "settings.dataGrid.thousandsSeparator": "Thousands separator for numbers", + "settings.dataGrid.thousandsSeparator.comma": "Comma (,)", + "settings.dataGrid.thousandsSeparator.dot": "Dot (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Narrow space", + "settings.dataGrid.thousandsSeparator.none": "None", + "settings.dataGrid.thousandsSeparator.space": "Space", + "settings.dataGrid.thousandsSeparator.system": "System", "settings.dataGrid.title": "Data grid", "settings.defaultActions": "Default Actions", "settings.defaultActions.collectionClick": "NoSQL collection click", @@ -1190,6 +1353,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Show table aliases in code completion", "settings.sqlEditor.sqlCommandsCase": "SQL commands case", "settings.sqlEditor.title": "SQL Editor", + "settings.supportedProviders.description": "Any service compatible with the OpenAI API format will work, including:", + "settings.supportedProviders.heading": "Supported Providers", + "settings.supportedProviders.useThisProvider": "Use this provider", "settings.tabGroup.showServerName": "Show server name alongside database name in title of the tab group", "settings.tabPreviewMode": "Tab Preview Mode", "settings.theme": "Themes", @@ -1258,6 +1424,11 @@ "switchDatabase.server": "Server", "switchDatabase.switchDatabase": "Switch database", "tab.administration": "Administration", + "tableCell.edit": "Edit", + "tableCell.filterColumns": "Filter columns", + "tableCell.hideNullValues": "Hide NULL values", + "tableCell.multipleValues": "Multiple values", + "tableCell.noDataSelected": "No data selected", "tableData.errorWhenSaving": "Error when saving", "tableData.refreshEvery": "Refresh (every {autoRefreshInterval}s)", "tableData.savedToDatabase": "Saved to database", @@ -1336,6 +1507,5 @@ "widgets.favoritesAndSavedFiles": "Favorites & Saved files", "widgets.installedExtensions": "Installed extensions", "widgets.premiumPromo": "Premium promo", - "widgets.queryHistoryAndClosedTabs": "Query history & Closed tabs", - "widgets.selectedCellDataDetailView": "Selected cell data detail view" + "widgets.queryHistoryAndClosedTabs": "Query history & Closed tabs" } \ No newline at end of file diff --git a/translations/es.json b/translations/es.json index 34070b779..dd5a6cfc3 100644 --- a/translations/es.json +++ b/translations/es.json @@ -137,6 +137,8 @@ "command.archiveFile": "Archivo (JSONL)", "command.archiveFile.save": "Guardar", "command.archiveFile.saveAs": "Guardar como", + "command.chart": "Gráfico", + "command.chart.export": "Exportar gráfico", "command.cloud": "Nube", "command.cloud.logout": "Cerrar sesión", "command.collectionData": "Datos de colección", @@ -145,7 +147,21 @@ "command.collectionData.save": "Guardar", "command.commandPalette": "Paleta de comandos", "command.commandPalette.show": "Mostrar", + "command.compare": "Comparar modelos", + "command.compare.deploy": "Desplegar", + "command.compare.refresh": "Refrescar", + "command.compare.refreshModels": "Refrescar modelos", + "command.compare.report": "Reporte", + "command.compare.reportDiff": "Reporte de diferencias", + "command.compare.swap": "Intercambiar", + "command.compare.swapSource": "Intercambiar origen y destino", + "command.compareDatabase": "Comparar bases de datos", "command.copy": "Copiar", + "command.dataDeploy": "Desplegador de datos", + "command.dataDeploy.generateShell": "Generar shell", + "command.dataDeploy.generateSql": "Generar SQL", + "command.dataDeploy.kill": "Terminar despliegue", + "command.dataDeploy.run": "Desplegar en BD", "command.dataForm": "Formulario de datos", "command.dataForm.addToFilter": "Agregar al filtro", "command.dataForm.copyToClipboard": "Copiar al portapapeles", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Detener recarga automática", "command.datagrid.switchToJSON": "Cambiar a JSON", "command.datagrid.switchToform": "Cambiar a formulario", + "command.datagrid.toggleCellDataView": "Alternar vista de datos de celda", + "command.datagrid.toggleCellDataView.menu": "Mostrar datos de celda", + "command.datagrid.toggleCellDataView.toolbar": "Datos de celda", "command.datagrid.toggleLeftPanel": "Alternar panel izquierdo", "command.datagrid.undo": "Deshacer", "command.datagrid.viewJsonDocument": "Ver fila como documento JSON", @@ -227,6 +246,7 @@ "command.designer": "Diseñador", "command.designer.arrange": "Organizar", "command.designer.exportDiagram": "Exportar diagrama", + "command.designer.openSql": "Abrir SQL", "command.designer.remove": "Eliminar", "command.designer.removeSelectedTables": "Eliminar tablas seleccionadas", "command.diagram": "Diagrama", @@ -256,6 +276,7 @@ "command.internal": "Interno", "command.internal.loadCampaigns": "Cargar lista de campañas", "command.internal.showCampaigns": "Mostrar campañas", + "command.jsonl": "Editor de líneas JSON", "command.jsonl.closePreview": "Cerrar vista previa", "command.jsonl.preview": "Vista previa", "command.jsonl.previewNewTab": "Vista previa en nueva pestaña", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nueva tabla", "command.openQuery": "Abrir consulta", "command.paste": "Pegar", + "command.perspective": "Perspectiva", + "command.perspective.openJson": "Abrir JSON", + "command.perspective.refresh": "Refrescar", + "command.profiler": "Perfilador", + "command.profiler.save": "Guardar", + "command.profiler.start": "Iniciar perfilado", + "command.profiler.stop": "Detener perfilado", "command.query": "Consulta", "command.query.AiAssistant": "Asistente de IA", "command.query.autocommitOffSwitch": "Autoconfirmación: DESACTIVADA", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Buscar en base de datos", "common.Remove": "Eliminar", "common.addNew": "Agregar nuevo", + "common.addProvider": "Agregar proveedor", "common.advanced": "Avanzado", "common.allFields": "Todos {field}", "common.allFiles": "Todos los archivos", @@ -395,6 +424,7 @@ "common.done": "Hecho", "common.dontAskAgain": "No preguntar de nuevo", "common.download": "Descargar", + "common.edit": "Editar", "common.erDiagram": "Diagrama ER", "common.error": "Error", "common.execute": "Ejecutar", @@ -451,6 +481,57 @@ "common.testingConnection": "Probando conexión", "common.uncheckAll": "Deseleccionar todo", "common.zipFiles": "Archivos ZIP", + "compare.action": "Acción", + "compare.added": "Agregado", + "compare.allowDropColumns": "Permitir eliminar columnas", + "compare.allowDropSqlObjects": "Permitir eliminar vista, procedimiento, etc.", + "compare.allowDropTables": "Permitir eliminar tablas", + "compare.allowTableRecreate": "Permitir recrear tabla", + "compare.autoinc": "Autoinc", + "compare.changed": "Cambiado", + "compare.columns": "Columnas", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Prefijo eliminado", + "compare.deployChanges": "Desplegar cambios", + "compare.deployingDatabaseChanges": "Desplegando cambios de base de datos", + "compare.dontDropColumns": "No eliminar columnas", + "compare.dontDropConstraints": "No eliminar restricciones", + "compare.dontDropSqlObjects": "No eliminar objeto", + "compare.dontDropTables": "No eliminar tablas", + "compare.dropColumnsIfMissing": "Eliminar columnas si faltan", + "compare.dropSqlObjectsIfMissing": "Eliminar objeto si falta", + "compare.dropTablesIfMissing": "Eliminar tablas si faltan", + "compare.equal": "Igual", + "compare.errorWhenSaving": "Error al guardar", + "compare.hideRowsWithoutOperations": "Ocultar filas sin operaciones", + "compare.ignoreCase": "Ignorar mayúsculas/minúsculas", + "compare.ignoreConstraintNames": "Ignorar nombres de restricciones", + "compare.ignoreDataTypes": "Ignorar tipos de datos", + "compare.ignoreForeignKeyActions": "Ignorar acciones de claves foráneas", + "compare.ignoreNameRegex": "Ignorar nombres que coincidan con regex", + "compare.ignoreSchema": "Ignorar esquema", + "compare.loadingDatabaseStructure": "Cargando estructura de base de datos", + "compare.markColumnsAsDeleted": "Marcar columnas como eliminadas", + "compare.markSqlObjectsAsDeleted": "Marcar objeto como eliminado", + "compare.markTablesAsDeleted": "Marcar tablas como eliminadas", + "compare.name": "Nombre", + "compare.notNull": "Not null", + "compare.operations": "Operaciones", + "compare.removed": "Eliminado", + "compare.sameSourceAndTargetDatabasesWarning": "Las bases de datos de origen y destino son las mismas, no se encontrarán diferencias. Cambie la base de datos de origen o destino.", + "compare.savedToDatabase": "Guardado en base de datos", + "compare.schema": "Esquema", + "compare.searchTablesOrObjects": "Buscar tablas u objetos", + "compare.settings": "Configuración", + "compare.sourceDatabase": "Base de datos de origen", + "compare.sourceDbModel": "Modelo de BD de origen", + "compare.sourceModelTransform": "Transformación de modelo de origen", + "compare.sourceServer": "Servidor de origen", + "compare.synchronizeScript": "Sincronizar script", + "compare.targetDatabase": "Base de datos de destino", + "compare.targetSchema": "Esquema de destino", + "compare.targetServer": "Servidor de destino", + "compare.type": "Tipo", "connection.accessKeyId": "ID de clave de acceso", "connection.allowedDatabases": "Bases de datos permitidas, una por línea", "connection.allowedDatabasesRegex": "Expresión regular de bases de datos permitidas", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Buscar macros", "datagrid.setFormat": "Establecer formato: ", "datagrid.structure": "Estructura", + "datagrid.useMacro": "Usar macro", "dbKeyAddItemModal.header": "Agregar elemento", "dbKeysTreeNode.deleteBranch": "Eliminar rama", "dbKeysTreeNode.deleteBranchConfirm": "¿Realmente eliminar la rama {branch} con todas las claves?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Nuevo alias", "designerTable.removeTableAlias": "Eliminar alias de tabla", "designerTable.setTableAlias": "Establecer alias de tabla", + "diagram.all": "Todo", + "diagram.allKeys": "Todas las claves", + "diagram.columnFilter": "Filtro de columnas", + "diagram.exportWatermark": "Marca de agua de exportación", + "diagram.keysAndNotNull": "Claves y Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Omitir marca de agua de exportación", + "diagram.omitTablesFilter": "Omitir tablas", + "diagram.primaryKey": "Clave primaria", + "diagram.showColumns": "Mostrar columnas", + "diagram.showDataType": "Mostrar tipo de dato", + "diagram.showNullability": "Mostrar NULL/NOT NULL", + "diagram.tableFilter": "Filtro de tablas", + "diagram.tables": "Tablas", + "diagram.topTables": "Solo N tablas más importantes", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Personalizar", "dictionaryLookupModal.description": "Descripción", "dictionaryLookupModal.header": "Búsqueda desde {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "El generador SQL no está disponible para la base de datos actual", "newObject.tableDescription": "Crear tabla en la base de datos actual", "newObject.tableDisabled": "La creación de tablas no está disponible para la base de datos actual", + "perspective.arrange": "Organizar", + "perspective.arranged": "(Organizado)", + "perspective.category": "Perspectiva", + "perspective.chooseData": "Elegir datos", + "perspective.customJoin": "Join personalizado", + "perspective.filters": "Filtros", + "perspective.invalidFormat": "Formato de perspectiva inválido, por favor cree una nueva perspectiva", + "perspective.noFiltersDefined": "No hay filtros definidos", + "perspective.searchColumnOrTable": "Buscar columna o tabla", + "perspective.useContextMenuAddToFilter": "Use el menú contextual, comando \"Agregar al filtro\" en la tabla o en el árbol", "plugins.searchExtensionsOnWeb": "Buscar extensiones en la web", "privateCloudWidget.addExistingFolder": "Agregar carpeta existente (desde enlace)", "privateCloudWidget.addExistingSharedFolder": "Agregar carpeta compartida existente", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Refrescar archivos", "publicCloudWidget.refreshList": "Refrescar lista", "publicCloudWidget.searchPublicFiles": "Buscar archivos públicos", + "query.AiAssistant": "Asistente de IA", "query.Copy": "Copiar", "query.Download": "Descargar", "query.Messages": "Mensajes", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Archivos de salida", "query.Show": "Mostrar", "query.Size": "Tamaño", + "query.addCustomExpression": "Agregar expresión personalizada", + "query.addGroupOrCondition": "Agregar grupo O condición", + "query.addOrCondition": "Agregar condición OR", + "query.aggregate": "Agregar", + "query.alias": "Alias", + "query.columnExpression": "Columna/Expresión", "query.download": "descargar", + "query.filter": "Filtro", + "query.groupBy": "Agrupar por", + "query.groupFilter": "Filtro de grupo", "query.limitRows": "Limitar {queryRowsLimit} filas", "query.named": ":variable", "query.noParameters": "(sin parámetros)", "query.noRowsLimit": "(Sin límite de filas)", + "query.orFilter": "Filtro OR {number}", + "query.orGroupFilter": "Filtro de grupo OR {number}", + "query.output": "Salida", "query.positional": "? (posicional)", "query.queryNumber": "Consulta #", + "query.removeDuplicates": "Eliminar duplicados: {status}", + "query.removeGroupOrCondition": "Eliminar grupo O condición", + "query.removeOrCondition": "Eliminar condición OR", "query.returnOnlyNRows": "Devolver solo N filas de la consulta", "query.rowsLimit": "Límite de filas", "query.save": "guardar", "query.show": "mostrar", + "query.sortOrder": "Orden de clasificación", + "query.table": "Tabla", "query.unlimitedRows": "Filas ilimitadas", "query.variable": "#variable", "queryParameters.editQueryParameters": "Editar parámetros de consulta", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Procesos", "serverSummaryTab.variables": "Variables", "settings.AI": "IA", + "settings.aiChatDefaults.heading": "Valores predeterminados de chat de IA", + "settings.aiExecuteMode": "Modo de ejecución SQL", + "settings.aiExecuteMode.ask": "Preguntar antes de ejecutar", + "settings.aiExecuteMode.auto": "Ejecutar automáticamente", + "settings.aiExecuteMode.never": "Nunca ejecutar SQL", + "settings.aiProvider": "Proveedor de IA", + "settings.aiProvider.apiKey": "Clave API", + "settings.aiProvider.apiKeyPlaceholder": "Su clave API (dejar vacío para proveedores locales)", + "settings.aiProvider.baseUrl": "URL base", + "settings.aiProvider.connectionTest.cancel": "Cancelar prueba", + "settings.aiProvider.connectionTest.retest": "Probar conexión de nuevo", + "settings.aiProvider.connectionTest.test": "Probar conexión", + "settings.aiProvider.connectionTestFailed": "Prueba de conexión fallida:", + "settings.aiProvider.defaultModel": "Modelo predeterminado", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Nombre del proveedor", + "settings.aiProvider.newProviderName": "Proveedor {number}", + "settings.aiProvider.noDefaultModel": "(Sin modelo predeterminado)", + "settings.aiProvider.noModelsAvailable": "(No hay modelos disponibles)", + "settings.aiProvider.noUrlConfigured": "No hay URL configurada", + "settings.aiProvider.removeProviderConfirmation": "¿Está seguro de que desea eliminar el proveedor {provider}?", + "settings.aiProvider.status.connectionFailed": "Conexión fallida:", + "settings.aiProvider.status.error": "Error", + "settings.aiProvider.status.noModelsFound": "No se encontraron modelos", + "settings.aiProvider.status.notConfigured": "No configurado", + "settings.aiProvider.status.testing": "Probando", + "settings.aiProvider.status.testingConnection": "Probando conexión...", + "settings.aiProvider.status.untested": "No probado", + "settings.aiProvider.status.valid": "Válido", "settings.appearance": "Tema de aplicación", "settings.appearance.afterInstalling": "Después de instalar el plugin de tema (intente buscar \"theme\" en las extensiones disponibles) nuevos temas estarán disponibles aquí.", "settings.appearance.customSize": "Tamaño personalizado", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Intervalo entre recargas automáticas de estructura de BD en segundos", "settings.connection.showOnlyTabsFromSelectedDatabase": "Mostrar solo pestañas de la base de datos seleccionada", "settings.connection.sshBindHost": "Dirección de host local para conexiones SSH", + "settings.customProviders.heading": "Proveedores personalizados", + "settings.customProviders.noProvidersConfigured": "No hay proveedores personalizados configurados. Haga clic en \"Agregar proveedor\" para comenzar.", "settings.dataGrid.alignNumbersRight": "Alinear números a la derecha", "settings.dataGrid.collectionPageSize": "Tamaño de página de colección (para vista JSON de MongoDB, debe estar entre 5 y 1000)", "settings.dataGrid.coloringMode": "Modo de coloreo de filas", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Mostrar todas las columnas al buscar", "settings.dataGrid.showHintColumns": "Mostrar sugerencias de claves foráneas", "settings.dataGrid.thousandsSeparator": "Usar separador de miles para números", + "settings.dataGrid.thousandsSeparator.comma": "Coma (,)", + "settings.dataGrid.thousandsSeparator.dot": "Punto (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Espacio estrecho", + "settings.dataGrid.thousandsSeparator.none": "Ninguno", + "settings.dataGrid.thousandsSeparator.space": "Espacio", + "settings.dataGrid.thousandsSeparator.system": "Sistema", "settings.dataGrid.title": "Cuadrícula de datos", "settings.defaultActions": "Acciones predeterminadas", "settings.defaultActions.collectionClick": "Clic en colección NoSQL", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Mostrar alias de tablas en completado de código", "settings.sqlEditor.sqlCommandsCase": "Mayúsculas/minúsculas de comandos SQL", "settings.sqlEditor.title": "Editor SQL", + "settings.supportedProviders.description": "Cualquier servicio compatible con el formato de API de OpenAI funcionará, incluyendo:", + "settings.supportedProviders.heading": "Proveedores soportados", + "settings.supportedProviders.useThisProvider": "Usar este proveedor", "settings.tabGroup.showServerName": "Mostrar nombre del servidor junto con nombre de base de datos en el título del grupo de pestañas", "settings.tabPreviewMode": "Modo de vista previa de pestaña", "settings.theme": "Temas", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Servidor", "switchDatabase.switchDatabase": "Cambiar base de datos", "tab.administration": "Administración", + "tableCell.edit": "Editar", + "tableCell.filterColumns": "Filtrar columnas", + "tableCell.hideNullValues": "Ocultar valores NULL", + "tableCell.multipleValues": "Múltiples valores", + "tableCell.noDataSelected": "No hay datos seleccionados", "tableData.errorWhenSaving": "Error al guardar", "tableData.refreshEvery": "Refrescar (cada {autoRefreshInterval}s)", "tableData.savedToDatabase": "Guardado en base de datos", diff --git a/translations/fr.json b/translations/fr.json index dea337b8f..c4601db2c 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -137,6 +137,8 @@ "command.archiveFile": "Fichier d'archive", "command.archiveFile.save": "Enregistrer", "command.archiveFile.saveAs": "Enregistrer sous", + "command.chart": "Graphique", + "command.chart.export": "Exporter le graphique", "command.cloud": "Cloud", "command.cloud.logout": "Déconnexion", "command.collectionData": "Données de collection", @@ -145,7 +147,21 @@ "command.collectionData.save": "Enregistrer", "command.commandPalette": "Palette de commandes", "command.commandPalette.show": "Afficher", + "command.compare": "Comparer les modèles", + "command.compare.deploy": "Déployer", + "command.compare.refresh": "Rafraîchir", + "command.compare.refreshModels": "Rafraîchir les modèles", + "command.compare.report": "Rapport", + "command.compare.reportDiff": "Rapport des différences", + "command.compare.swap": "Inverser", + "command.compare.swapSource": "Inverser source et cible", + "command.compareDatabase": "Comparer les bases de données", "command.copy": "Copier", + "command.dataDeploy": "Déployeur de données", + "command.dataDeploy.generateShell": "Générer le shell", + "command.dataDeploy.generateSql": "Générer du SQL", + "command.dataDeploy.kill": "Arrêter le déploiement", + "command.dataDeploy.run": "Déployer dans la BD", "command.dataForm": "Formulaire de données", "command.dataForm.addToFilter": "Ajouter au filtre", "command.dataForm.copyToClipboard": "Copier dans le presse-papiers", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Arrêter le rafraîchissement automatique", "command.datagrid.switchToJSON": "Basculer vers JSON", "command.datagrid.switchToform": "Basculer vers formulaire", + "command.datagrid.toggleCellDataView": "Basculer la vue des données de cellule", + "command.datagrid.toggleCellDataView.menu": "Afficher les données de cellule", + "command.datagrid.toggleCellDataView.toolbar": "Données de cellule", "command.datagrid.toggleLeftPanel": "Basculer le panneau gauche", "command.datagrid.undo": "Annuler", "command.datagrid.viewJsonDocument": "Afficher la ligne en tant que document JSON", @@ -227,6 +246,7 @@ "command.designer": "Concepteur", "command.designer.arrange": "Organiser", "command.designer.exportDiagram": "Exporter le diagramme", + "command.designer.openSql": "Ouvrir SQL", "command.designer.remove": "Supprimer", "command.designer.removeSelectedTables": "Supprimer les tables sélectionnées", "command.diagram": "Diagramme", @@ -256,6 +276,7 @@ "command.internal": "Interne", "command.internal.loadCampaigns": "Charger la liste des campagnes", "command.internal.showCampaigns": "Afficher les campagnes", + "command.jsonl": "Éditeur JSON Lines", "command.jsonl.closePreview": "Fermer l'aperçu", "command.jsonl.preview": "Aperçu", "command.jsonl.previewNewTab": "Aperçu dans un nouvel onglet", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nouvelle table", "command.openQuery": "Ouvrir la requête", "command.paste": "Coller", + "command.perspective": "Perspective", + "command.perspective.openJson": "Ouvrir JSON", + "command.perspective.refresh": "Rafraîchir", + "command.profiler": "Profileur", + "command.profiler.save": "Enregistrer", + "command.profiler.start": "Démarrer le profilage", + "command.profiler.stop": "Arrêter le profilage", "command.query": "Requête", "command.query.AiAssistant": "Assistant IA", "command.query.autocommitOffSwitch": "Validation automatique : OFF", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Rechercher dans la base de données", "common.Remove": "Supprimer", "common.addNew": "Ajouter un nouvel élément", + "common.addProvider": "Ajouter un fournisseur", "common.advanced": "Avancé", "common.allFields": "Tous les {field}", "common.allFiles": "Tous les fichiers", @@ -395,6 +424,7 @@ "common.done": "Terminé", "common.dontAskAgain": "Ne plus demander", "common.download": "Télécharger", + "common.edit": "Modifier", "common.erDiagram": "Diagramme ER", "common.error": "Erreur", "common.execute": "Exécuter", @@ -451,6 +481,57 @@ "common.testingConnection": "Test de connexion", "common.uncheckAll": "Tout décocher", "common.zipFiles": "Fichiers ZIP", + "compare.action": "Action", + "compare.added": "Ajouté", + "compare.allowDropColumns": "Autoriser la suppression de colonnes", + "compare.allowDropSqlObjects": "Autoriser la suppression de vues, procédures, etc.", + "compare.allowDropTables": "Autoriser la suppression de tables", + "compare.allowTableRecreate": "Autoriser la recréation de table", + "compare.autoinc": "Auto-incrément", + "compare.changed": "Modifié", + "compare.columns": "Colonnes", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Préfixe supprimé", + "compare.deployChanges": "Déployer les modifications", + "compare.deployingDatabaseChanges": "Déploiement des modifications de base de données", + "compare.dontDropColumns": "Ne pas supprimer les colonnes", + "compare.dontDropConstraints": "Ne pas supprimer les contraintes", + "compare.dontDropSqlObjects": "Ne pas supprimer l'objet", + "compare.dontDropTables": "Ne pas supprimer les tables", + "compare.dropColumnsIfMissing": "Supprimer les colonnes manquantes", + "compare.dropSqlObjectsIfMissing": "Supprimer l'objet manquant", + "compare.dropTablesIfMissing": "Supprimer les tables manquantes", + "compare.equal": "Égal", + "compare.errorWhenSaving": "Erreur lors de l'enregistrement", + "compare.hideRowsWithoutOperations": "Masquer les lignes sans opérations", + "compare.ignoreCase": "Ignorer la casse", + "compare.ignoreConstraintNames": "Ignorer les noms de contraintes", + "compare.ignoreDataTypes": "Ignorer les types de données", + "compare.ignoreForeignKeyActions": "Ignorer les actions de clé étrangère", + "compare.ignoreNameRegex": "Ignorer les noms correspondant à la regex", + "compare.ignoreSchema": "Ignorer le schéma", + "compare.loadingDatabaseStructure": "Chargement de la structure de la base de données", + "compare.markColumnsAsDeleted": "Marquer les colonnes comme supprimées", + "compare.markSqlObjectsAsDeleted": "Marquer l'objet comme supprimé", + "compare.markTablesAsDeleted": "Marquer les tables comme supprimées", + "compare.name": "Nom", + "compare.notNull": "NOT NULL", + "compare.operations": "Opérations", + "compare.removed": "Supprimé", + "compare.sameSourceAndTargetDatabasesWarning": "Les bases de données source et cible sont identiques, aucune différence ne sera trouvée. Veuillez changer la base de données source ou cible.", + "compare.savedToDatabase": "Enregistré dans la base de données", + "compare.schema": "Schéma", + "compare.searchTablesOrObjects": "Rechercher des tables ou des objets", + "compare.settings": "Paramètres", + "compare.sourceDatabase": "Base de données source", + "compare.sourceDbModel": "Modèle de BD source", + "compare.sourceModelTransform": "Transformation de modèle source", + "compare.sourceServer": "Serveur source", + "compare.synchronizeScript": "Script de synchronisation", + "compare.targetDatabase": "Base de données cible", + "compare.targetSchema": "Schéma cible", + "compare.targetServer": "Serveur cible", + "compare.type": "Type", "connection.accessKeyId": "ID de clé d'accès", "connection.allowedDatabases": "Bases de données autorisées, une par ligne", "connection.allowedDatabasesRegex": "Expression régulière des bases de données autorisées", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Rechercher des macros", "datagrid.setFormat": "Définir le format : ", "datagrid.structure": "Structure", + "datagrid.useMacro": "Utiliser la macro", "dbKeyAddItemModal.header": "Ajouter un élément", "dbKeysTreeNode.deleteBranch": "Supprimer la branche", "dbKeysTreeNode.deleteBranchConfirm": "Vraiment supprimer la branche {branch} avec toutes les clés ?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Nouvel alias", "designerTable.removeTableAlias": "Supprimer l'alias de table", "designerTable.setTableAlias": "Définir l'alias de table", + "diagram.all": "Tout", + "diagram.allKeys": "Toutes les clés", + "diagram.columnFilter": "Filtre de colonnes", + "diagram.exportWatermark": "Filigrane d'export", + "diagram.keysAndNotNull": "Clés et NOT NULL", + "diagram.notNull": "NOT NULL", + "diagram.omitExportWatermark": "Omettre le filigrane d'export", + "diagram.omitTablesFilter": "Omettre des tables", + "diagram.primaryKey": "Clé primaire", + "diagram.showColumns": "Afficher les colonnes", + "diagram.showDataType": "Afficher le type de données", + "diagram.showNullability": "Afficher NULL/NOT NULL", + "diagram.tableFilter": "Filtre de tables", + "diagram.tables": "Tables", + "diagram.topTables": "Uniquement les N tables les plus importantes", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Personnaliser", "dictionaryLookupModal.description": "Description", "dictionaryLookupModal.header": "Recherche depuis {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "Le générateur SQL n'est pas disponible pour la base de données actuelle", "newObject.tableDescription": "Créer une table dans la base de données actuelle", "newObject.tableDisabled": "La création de table n'est pas disponible pour la base de données actuelle", + "perspective.arrange": "Organiser", + "perspective.arranged": "(Organisé)", + "perspective.category": "Perspective", + "perspective.chooseData": "Choisir les données", + "perspective.customJoin": "Jointure personnalisée", + "perspective.filters": "Filtres", + "perspective.invalidFormat": "Format de perspective non valide, veuillez créer une nouvelle perspective", + "perspective.noFiltersDefined": "Aucun filtre défini", + "perspective.searchColumnOrTable": "Rechercher une colonne ou une table", + "perspective.useContextMenuAddToFilter": "Utilisez le menu contextuel, commande \"Ajouter au filtre\" dans la table ou dans l'arborescence", "plugins.searchExtensionsOnWeb": "Rechercher des extensions sur le web", "privateCloudWidget.addExistingFolder": "Ajouter un dossier existant (depuis un lien)", "privateCloudWidget.addExistingSharedFolder": "Ajouter un dossier partagé existant", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Rafraîchir les fichiers", "publicCloudWidget.refreshList": "Rafraîchir la liste", "publicCloudWidget.searchPublicFiles": "Rechercher des fichiers publics", + "query.AiAssistant": "Assistant IA", "query.Copy": "Copier", "query.Download": "Télécharger", "query.Messages": "Messages", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Fichiers de sortie", "query.Show": "Afficher", "query.Size": "Taille", + "query.addCustomExpression": "Ajouter une expression personnalisée", + "query.addGroupOrCondition": "Ajouter un groupe OU condition", + "query.addOrCondition": "Ajouter une condition OU", + "query.aggregate": "Agrégat", + "query.alias": "Alias", + "query.columnExpression": "Colonne/Expression", "query.download": "télécharger", + "query.filter": "Filtre", + "query.groupBy": "Grouper par", + "query.groupFilter": "Filtre de groupe", "query.limitRows": "Limiter à {queryRowsLimit} lignes", "query.named": ":variable", "query.noParameters": "(aucun paramètre)", "query.noRowsLimit": "(Aucune limite de lignes)", + "query.orFilter": "Filtre OU {number}", + "query.orGroupFilter": "Filtre de groupe OU {number}", + "query.output": "Sortie", "query.positional": "? (positionnel)", "query.queryNumber": "Requête #", + "query.removeDuplicates": "Supprimer les doublons : {status}", + "query.removeGroupOrCondition": "Supprimer le groupe OU condition", + "query.removeOrCondition": "Supprimer la condition OU", "query.returnOnlyNRows": "Retourner uniquement N lignes de la requête", "query.rowsLimit": "Limite de lignes", "query.save": "enregistrer", "query.show": "afficher", + "query.sortOrder": "Ordre de tri", + "query.table": "Table", "query.unlimitedRows": "Lignes illimitées", "query.variable": "#variable", "queryParameters.editQueryParameters": "Modifier les paramètres de requête", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Processus", "serverSummaryTab.variables": "Variables", "settings.AI": "IA", + "settings.aiChatDefaults.heading": "Paramètres par défaut du chat IA", + "settings.aiExecuteMode": "Mode d'exécution SQL", + "settings.aiExecuteMode.ask": "Demander avant d'exécuter", + "settings.aiExecuteMode.auto": "Exécuter automatiquement", + "settings.aiExecuteMode.never": "Ne jamais exécuter le SQL", + "settings.aiProvider": "Fournisseur IA", + "settings.aiProvider.apiKey": "Clé API", + "settings.aiProvider.apiKeyPlaceholder": "Votre clé API (laisser vide pour les fournisseurs locaux)", + "settings.aiProvider.baseUrl": "URL de base", + "settings.aiProvider.connectionTest.cancel": "Annuler le test", + "settings.aiProvider.connectionTest.retest": "Retester la connexion", + "settings.aiProvider.connectionTest.test": "Tester la connexion", + "settings.aiProvider.connectionTestFailed": "Échec du test de connexion :", + "settings.aiProvider.defaultModel": "Modèle par défaut", + "settings.aiProvider.gateway": "Passerelle IA DbGate", + "settings.aiProvider.name": "Nom du fournisseur", + "settings.aiProvider.newProviderName": "Fournisseur {number}", + "settings.aiProvider.noDefaultModel": "(Aucun modèle par défaut)", + "settings.aiProvider.noModelsAvailable": "(Aucun modèle disponible)", + "settings.aiProvider.noUrlConfigured": "Aucune URL configurée", + "settings.aiProvider.removeProviderConfirmation": "Êtes-vous sûr de vouloir supprimer le fournisseur {provider} ?", + "settings.aiProvider.status.connectionFailed": "Échec de la connexion :", + "settings.aiProvider.status.error": "Erreur", + "settings.aiProvider.status.noModelsFound": "Aucun modèle trouvé", + "settings.aiProvider.status.notConfigured": "Non configuré", + "settings.aiProvider.status.testing": "Test en cours", + "settings.aiProvider.status.testingConnection": "Test de connexion...", + "settings.aiProvider.status.untested": "Non testé", + "settings.aiProvider.status.valid": "Valide", "settings.appearance": "Thème de l'application", "settings.appearance.afterInstalling": "Après l'installation du plugin de thème (essayez de rechercher \"theme\" dans les extensions disponibles), de nouveaux thèmes seront disponibles ici.", "settings.appearance.customSize": "Taille personnalisée", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Intervalle entre les rechargements automatiques de la structure de BD en secondes", "settings.connection.showOnlyTabsFromSelectedDatabase": "Afficher uniquement les onglets de la base de données sélectionnée", "settings.connection.sshBindHost": "Adresse d'hôte locale pour les connexions SSH", + "settings.customProviders.heading": "Fournisseurs personnalisés", + "settings.customProviders.noProvidersConfigured": "Aucun fournisseur personnalisé configuré. Cliquez sur \"Ajouter un fournisseur\" pour commencer.", "settings.dataGrid.alignNumbersRight": "Aligner les nombres à droite", "settings.dataGrid.collectionPageSize": "Taille de page de collection (pour la vue JSON MongoDB, doit être entre 5 et 1000)", "settings.dataGrid.coloringMode": "Mode de coloration des lignes", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Afficher toutes les colonnes lors de la recherche", "settings.dataGrid.showHintColumns": "Afficher les indices de clé étrangère", "settings.dataGrid.thousandsSeparator": "Utiliser le séparateur de milliers pour les nombres", + "settings.dataGrid.thousandsSeparator.comma": "Virgule (,)", + "settings.dataGrid.thousandsSeparator.dot": "Point (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Espace fin", + "settings.dataGrid.thousandsSeparator.none": "Aucun", + "settings.dataGrid.thousandsSeparator.space": "Espace", + "settings.dataGrid.thousandsSeparator.system": "Système", "settings.dataGrid.title": "Grille de données", "settings.defaultActions": "Actions par défaut", "settings.defaultActions.collectionClick": "Clic sur collection NoSQL", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Afficher les alias de table dans la complétion de code", "settings.sqlEditor.sqlCommandsCase": "Casse des commandes SQL", "settings.sqlEditor.title": "Éditeur SQL", + "settings.supportedProviders.description": "Tout service compatible avec le format d'API OpenAI fonctionnera, y compris :", + "settings.supportedProviders.heading": "Fournisseurs pris en charge", + "settings.supportedProviders.useThisProvider": "Utiliser ce fournisseur", "settings.tabGroup.showServerName": "Afficher le nom du serveur à côté du nom de la base de données dans le titre du groupe d'onglets", "settings.tabPreviewMode": "Mode aperçu d'onglet", "settings.theme": "Thèmes", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Serveur", "switchDatabase.switchDatabase": "Changer de base de données", "tab.administration": "Administration", + "tableCell.edit": "Modifier", + "tableCell.filterColumns": "Filtrer les colonnes", + "tableCell.hideNullValues": "Masquer les valeurs NULL", + "tableCell.multipleValues": "Valeurs multiples", + "tableCell.noDataSelected": "Aucune donnée sélectionnée", "tableData.errorWhenSaving": "Erreur lors de l'enregistrement", "tableData.refreshEvery": "Rafraîchir (toutes les {autoRefreshInterval}s)", "tableData.savedToDatabase": "Enregistré dans la base de données", diff --git a/translations/it.json b/translations/it.json index 62970482f..bc108283d 100644 --- a/translations/it.json +++ b/translations/it.json @@ -137,6 +137,8 @@ "command.archiveFile": "File archivio", "command.archiveFile.save": "Salva", "command.archiveFile.saveAs": "Salva come", + "command.chart": "Grafico", + "command.chart.export": "Esporta grafico", "command.cloud": "Cloud", "command.cloud.logout": "Disconnetti", "command.collectionData": "Dati collezione", @@ -145,7 +147,21 @@ "command.collectionData.save": "Salva", "command.commandPalette": "Palette dei comandi", "command.commandPalette.show": "Mostra", + "command.compare": "Confronta modelli", + "command.compare.deploy": "Deploy", + "command.compare.refresh": "Aggiorna", + "command.compare.refreshModels": "Aggiorna modelli", + "command.compare.report": "Report", + "command.compare.reportDiff": "Report diff", + "command.compare.swap": "Scambia", + "command.compare.swapSource": "Scambia sorgente e destinazione", + "command.compareDatabase": "Confronto database", "command.copy": "Copia", + "command.dataDeploy": "Data deployer", + "command.dataDeploy.generateShell": "Genera shell", + "command.dataDeploy.generateSql": "Genera SQL", + "command.dataDeploy.kill": "Termina deploy", + "command.dataDeploy.run": "Deploy nel DB", "command.dataForm": "Modulo dati", "command.dataForm.addToFilter": "Aggiungi a filtro", "command.dataForm.copyToClipboard": "Copia negli appunti", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Ferma aggiornamento automatico", "command.datagrid.switchToJSON": "Passa a JSON", "command.datagrid.switchToform": "Passa a modulo", + "command.datagrid.toggleCellDataView": "Attiva/Disattiva vista dati cella", + "command.datagrid.toggleCellDataView.menu": "Mostra dati cella", + "command.datagrid.toggleCellDataView.toolbar": "Dati cella", "command.datagrid.toggleLeftPanel": "Attiva/Disattiva pannello sinistro", "command.datagrid.undo": "Annulla", "command.datagrid.viewJsonDocument": "Visualizza riga come documento JSON", @@ -227,6 +246,7 @@ "command.designer": "Designer", "command.designer.arrange": "Disponi", "command.designer.exportDiagram": "Esporta diagramma", + "command.designer.openSql": "Apri SQL", "command.designer.remove": "Rimuovi", "command.designer.removeSelectedTables": "Rimuovi tabelle selezionate", "command.diagram": "Diagramma", @@ -256,6 +276,7 @@ "command.internal": "Interno", "command.internal.loadCampaigns": "Carica elenco campagne", "command.internal.showCampaigns": "Mostra campagne", + "command.jsonl": "Editor JSON Lines", "command.jsonl.closePreview": "Chiudi anteprima", "command.jsonl.preview": "Anteprima", "command.jsonl.previewNewTab": "Anteprima in nuova scheda", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nuova tabella", "command.openQuery": "Apri query", "command.paste": "Incolla", + "command.perspective": "Prospettiva", + "command.perspective.openJson": "Apri JSON", + "command.perspective.refresh": "Aggiorna", + "command.profiler": "Profiler", + "command.profiler.save": "Salva", + "command.profiler.start": "Avvia profiling", + "command.profiler.stop": "Ferma profiling", "command.query": "Query", "command.query.AiAssistant": "Assistente AI", "command.query.autocommitOffSwitch": "Commit automatico: OFF", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Cerca nel database", "common.Remove": "Rimuovi", "common.addNew": "Aggiungi nuovo", + "common.addProvider": "Aggiungi provider", "common.advanced": "Avanzate", "common.allFields": "Tutti {field}", "common.allFiles": "Tutti i file", @@ -395,6 +424,7 @@ "common.done": "Fatto", "common.dontAskAgain": "Non chiedere di nuovo", "common.download": "Scarica", + "common.edit": "Modifica", "common.erDiagram": "Diagramma ER", "common.error": "Errore", "common.execute": "Esegui", @@ -451,6 +481,57 @@ "common.testingConnection": "Test connessione", "common.uncheckAll": "Deseleziona tutto", "common.zipFiles": "File ZIP", + "compare.action": "Azione", + "compare.added": "Aggiunto", + "compare.allowDropColumns": "Consenti drop colonne", + "compare.allowDropSqlObjects": "Consenti drop vista, procedura, ecc.", + "compare.allowDropTables": "Consenti drop tabelle", + "compare.allowTableRecreate": "Consenti ricreazione tabella", + "compare.autoinc": "Autoinc", + "compare.changed": "Modificato", + "compare.columns": "Colonne", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Prefisso eliminato", + "compare.deployChanges": "Deploy modifiche", + "compare.deployingDatabaseChanges": "Deploy modifiche database", + "compare.dontDropColumns": "Non fare drop colonne", + "compare.dontDropConstraints": "Non fare drop vincoli", + "compare.dontDropSqlObjects": "Non fare drop oggetto", + "compare.dontDropTables": "Non fare drop tabelle", + "compare.dropColumnsIfMissing": "Drop colonne se mancanti", + "compare.dropSqlObjectsIfMissing": "Drop oggetto se mancante", + "compare.dropTablesIfMissing": "Drop tabelle se mancanti", + "compare.equal": "Uguale", + "compare.errorWhenSaving": "Errore durante il salvataggio", + "compare.hideRowsWithoutOperations": "Nascondi righe senza operazioni", + "compare.ignoreCase": "Ignora maiuscole/minuscole", + "compare.ignoreConstraintNames": "Ignora nomi vincoli", + "compare.ignoreDataTypes": "Ignora tipi dati", + "compare.ignoreForeignKeyActions": "Ignora azioni chiavi esterne", + "compare.ignoreNameRegex": "Ignora nomi che corrispondono a regex", + "compare.ignoreSchema": "Ignora schema", + "compare.loadingDatabaseStructure": "Caricamento struttura database", + "compare.markColumnsAsDeleted": "Segna colonne come eliminate", + "compare.markSqlObjectsAsDeleted": "Segna oggetto come eliminato", + "compare.markTablesAsDeleted": "Segna tabelle come eliminate", + "compare.name": "Nome", + "compare.notNull": "Not null", + "compare.operations": "Operazioni", + "compare.removed": "Rimosso", + "compare.sameSourceAndTargetDatabasesWarning": "I database sorgente e destinazione sono gli stessi, non verrà trovata alcuna differenza. Cambia il database sorgente o destinazione.", + "compare.savedToDatabase": "Salvato nel database", + "compare.schema": "Schema", + "compare.searchTablesOrObjects": "Cerca tabelle o oggetti", + "compare.settings": "Impostazioni", + "compare.sourceDatabase": "Database sorgente", + "compare.sourceDbModel": "Modello DB sorgente", + "compare.sourceModelTransform": "Trasformazione modello sorgente", + "compare.sourceServer": "Server sorgente", + "compare.synchronizeScript": "Script di sincronizzazione", + "compare.targetDatabase": "Database destinazione", + "compare.targetSchema": "Schema destinazione", + "compare.targetServer": "Server destinazione", + "compare.type": "Tipo", "connection.accessKeyId": "Access Key ID", "connection.allowedDatabases": "Database consentiti, uno per riga", "connection.allowedDatabasesRegex": "Espressione regolare database consentiti", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Cerca macro", "datagrid.setFormat": "Imposta formato: ", "datagrid.structure": "Struttura", + "datagrid.useMacro": "Usa macro", "dbKeyAddItemModal.header": "Aggiungi elemento", "dbKeysTreeNode.deleteBranch": "Elimina ramo", "dbKeysTreeNode.deleteBranchConfirm": "Eliminare davvero il ramo {branch} con tutte le chiavi?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Nuovo alias", "designerTable.removeTableAlias": "Rimuovi alias tabella", "designerTable.setTableAlias": "Imposta alias tabella", + "diagram.all": "Tutto", + "diagram.allKeys": "Tutte le chiavi", + "diagram.columnFilter": "Filtro colonne", + "diagram.exportWatermark": "Esporta watermark", + "diagram.keysAndNotNull": "Chiavi e Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Ometti watermark esportazione", + "diagram.omitTablesFilter": "Ometti tabelle", + "diagram.primaryKey": "Chiave primaria", + "diagram.showColumns": "Mostra colonne", + "diagram.showDataType": "Mostra tipo dato", + "diagram.showNullability": "Mostra NULL/NOT NULL", + "diagram.tableFilter": "Filtro tabelle", + "diagram.tables": "Tabelle", + "diagram.topTables": "Solo N tabelle più importanti", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Personalizza", "dictionaryLookupModal.description": "Descrizione", "dictionaryLookupModal.header": "Lookup da {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "Il generatore SQL non è disponibile per il database corrente", "newObject.tableDescription": "Crea tabella nel database corrente", "newObject.tableDisabled": "La creazione tabella non è disponibile per il database corrente", + "perspective.arrange": "Disponi", + "perspective.arranged": "(Disposta)", + "perspective.category": "Prospettiva", + "perspective.chooseData": "Scegli dati", + "perspective.customJoin": "Join personalizzata", + "perspective.filters": "Filtri", + "perspective.invalidFormat": "Formato prospettiva non valido, crea una nuova prospettiva", + "perspective.noFiltersDefined": "Nessun filtro definito", + "perspective.searchColumnOrTable": "Cerca colonna o tabella", + "perspective.useContextMenuAddToFilter": "Usa il menu contestuale, comando \"Aggiungi a filtro\" nella tabella o nell'albero", "plugins.searchExtensionsOnWeb": "Cerca estensioni sul web", "privateCloudWidget.addExistingFolder": "Aggiungi cartella esistente (da link)", "privateCloudWidget.addExistingSharedFolder": "Aggiungi cartella condivisa esistente", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Aggiorna file", "publicCloudWidget.refreshList": "Aggiorna elenco", "publicCloudWidget.searchPublicFiles": "Cerca file pubblici", + "query.AiAssistant": "Assistente AI", "query.Copy": "Copia", "query.Download": "Scarica", "query.Messages": "Messaggi", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "File di output", "query.Show": "Mostra", "query.Size": "Dimensione", + "query.addCustomExpression": "Aggiungi espressione personalizzata", + "query.addGroupOrCondition": "Aggiungi gruppo O condizione", + "query.addOrCondition": "Aggiungi condizione OR", + "query.aggregate": "Aggrega", + "query.alias": "Alias", + "query.columnExpression": "Colonna/Espressione", "query.download": "scarica", + "query.filter": "Filtro", + "query.groupBy": "Raggruppa per", + "query.groupFilter": "Filtro gruppo", "query.limitRows": "Limita a {queryRowsLimit} righe", "query.named": ":variabile", "query.noParameters": "(nessun parametro)", "query.noRowsLimit": "(Nessun limite righe)", + "query.orFilter": "Filtro OR {number}", + "query.orGroupFilter": "Filtro gruppo OR {number}", + "query.output": "Output", "query.positional": "? (posizionale)", "query.queryNumber": "Query #", + "query.removeDuplicates": "Rimuovi duplicati: {status}", + "query.removeGroupOrCondition": "Rimuovi gruppo O condizione", + "query.removeOrCondition": "Rimuovi condizione OR", "query.returnOnlyNRows": "Restituisci solo N righe dalla query", "query.rowsLimit": "Limite righe", "query.save": "salva", "query.show": "mostra", + "query.sortOrder": "Ordinamento", + "query.table": "Tabella", "query.unlimitedRows": "Righe illimitate", "query.variable": "#variabile", "queryParameters.editQueryParameters": "Modifica parametri query", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Processi", "serverSummaryTab.variables": "Variabili", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "Impostazioni predefinite chat AI", + "settings.aiExecuteMode": "Modalità esecuzione SQL", + "settings.aiExecuteMode.ask": "Chiedi prima di eseguire", + "settings.aiExecuteMode.auto": "Esegui automaticamente", + "settings.aiExecuteMode.never": "Non eseguire mai SQL", + "settings.aiProvider": "Provider AI", + "settings.aiProvider.apiKey": "API Key", + "settings.aiProvider.apiKeyPlaceholder": "La tua API key (lascia vuoto per provider locali)", + "settings.aiProvider.baseUrl": "URL base", + "settings.aiProvider.connectionTest.cancel": "Annulla test", + "settings.aiProvider.connectionTest.retest": "Ritesta connessione", + "settings.aiProvider.connectionTest.test": "Test connessione", + "settings.aiProvider.connectionTestFailed": "Test connessione fallito:", + "settings.aiProvider.defaultModel": "Modello predefinito", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Nome provider", + "settings.aiProvider.newProviderName": "Provider {number}", + "settings.aiProvider.noDefaultModel": "(Nessun modello predefinito)", + "settings.aiProvider.noModelsAvailable": "(Nessun modello disponibile)", + "settings.aiProvider.noUrlConfigured": "Nessun URL configurato", + "settings.aiProvider.removeProviderConfirmation": "Sei sicuro di voler rimuovere il provider {provider}?", + "settings.aiProvider.status.connectionFailed": "Connessione fallita:", + "settings.aiProvider.status.error": "Errore", + "settings.aiProvider.status.noModelsFound": "Nessun modello trovato", + "settings.aiProvider.status.notConfigured": "Non configurato", + "settings.aiProvider.status.testing": "Test in corso", + "settings.aiProvider.status.testingConnection": "Test connessione...", + "settings.aiProvider.status.untested": "Non testato", + "settings.aiProvider.status.valid": "Valido", "settings.appearance": "Tema applicazione", "settings.appearance.afterInstalling": "Dopo aver installato un plugin tema (prova a cercare \"theme\" nelle estensioni disponibili) nuovi temi saranno disponibili qui.", "settings.appearance.customSize": "Dimensione personalizzata", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Intervallo tra ricaricamenti automatici struttura DB in secondi", "settings.connection.showOnlyTabsFromSelectedDatabase": "Mostra solo schede dal database selezionato", "settings.connection.sshBindHost": "Indirizzo host locale per connessioni SSH", + "settings.customProviders.heading": "Provider personalizzati", + "settings.customProviders.noProvidersConfigured": "Nessun provider personalizzato configurato. Clicca \"Aggiungi provider\" per iniziare.", "settings.dataGrid.alignNumbersRight": "Allinea numeri a destra", "settings.dataGrid.collectionPageSize": "Dimensione pagina collezione (per vista JSON MongoDB, deve essere tra 5 e 1000)", "settings.dataGrid.coloringMode": "Modalità colorazione righe", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Mostra tutte le colonne durante la ricerca", "settings.dataGrid.showHintColumns": "Mostra suggerimenti chiavi esterne", "settings.dataGrid.thousandsSeparator": "Usa separatore migliaia per i numeri", + "settings.dataGrid.thousandsSeparator.comma": "Virgola (,)", + "settings.dataGrid.thousandsSeparator.dot": "Punto (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Spazio stretto", + "settings.dataGrid.thousandsSeparator.none": "Nessuno", + "settings.dataGrid.thousandsSeparator.space": "Spazio", + "settings.dataGrid.thousandsSeparator.system": "Sistema", "settings.dataGrid.title": "Griglia dati", "settings.defaultActions": "Azioni predefinite", "settings.defaultActions.collectionClick": "Clic collezione NoSQL", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Mostra alias tabelle nel completamento codice", "settings.sqlEditor.sqlCommandsCase": "Maiuscole/minuscole comandi SQL", "settings.sqlEditor.title": "Editor SQL", + "settings.supportedProviders.description": "Qualsiasi servizio compatibile con il formato API OpenAI funzionerà, inclusi:", + "settings.supportedProviders.heading": "Provider supportati", + "settings.supportedProviders.useThisProvider": "Usa questo provider", "settings.tabGroup.showServerName": "Mostra nome server accanto al nome database nel titolo del gruppo schede", "settings.tabPreviewMode": "Modalità anteprima scheda", "settings.theme": "Temi", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Server", "switchDatabase.switchDatabase": "Cambia database", "tab.administration": "Amministrazione", + "tableCell.edit": "Modifica", + "tableCell.filterColumns": "Filtra colonne", + "tableCell.hideNullValues": "Nascondi valori NULL", + "tableCell.multipleValues": "Valori multipli", + "tableCell.noDataSelected": "Nessun dato selezionato", "tableData.errorWhenSaving": "Errore durante il salvataggio", "tableData.refreshEvery": "Aggiorna (ogni {autoRefreshInterval}s)", "tableData.savedToDatabase": "Salvato nel database", diff --git a/translations/ja.json b/translations/ja.json index 6c854934b..7c929e8aa 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -137,6 +137,8 @@ "command.archiveFile": "アーカイブファイル", "command.archiveFile.save": "保存", "command.archiveFile.saveAs": "名前を付けて保存", + "command.chart": "チャート", + "command.chart.export": "チャートをエクスポート", "command.cloud": "クラウド", "command.cloud.logout": "ログアウト", "command.collectionData": "コレクションデータ", @@ -145,7 +147,21 @@ "command.collectionData.save": "保存", "command.commandPalette": "コマンドパレット", "command.commandPalette.show": "表示", + "command.compare": "モデルを比較", + "command.compare.deploy": "デプロイ", + "command.compare.refresh": "更新", + "command.compare.refreshModels": "モデルを更新", + "command.compare.report": "レポート", + "command.compare.reportDiff": "差分レポート", + "command.compare.swap": "入れ替え", + "command.compare.swapSource": "ソースとターゲットを入れ替え", + "command.compareDatabase": "データベース比較", "command.copy": "コピー", + "command.dataDeploy": "データデプロイヤー", + "command.dataDeploy.generateShell": "シェルを生成", + "command.dataDeploy.generateSql": "SQLを生成", + "command.dataDeploy.kill": "デプロイを強制終了", + "command.dataDeploy.run": "DBにデプロイ", "command.dataForm": "データフォーム", "command.dataForm.addToFilter": "フィルターに追加", "command.dataForm.copyToClipboard": "クリップボードにコピー", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "自動更新を停止", "command.datagrid.switchToJSON": "JSONに切り替え", "command.datagrid.switchToform": "フォームに切り替え", + "command.datagrid.toggleCellDataView": "セルデータビューの切り替え", + "command.datagrid.toggleCellDataView.menu": "セルデータを表示", + "command.datagrid.toggleCellDataView.toolbar": "セルデータ", "command.datagrid.toggleLeftPanel": "左パネルの切り替え", "command.datagrid.undo": "元に戻す", "command.datagrid.viewJsonDocument": "行をJSONドキュメントとして表示", @@ -227,6 +246,7 @@ "command.designer": "デザイナー", "command.designer.arrange": "配置", "command.designer.exportDiagram": "ダイアグラムをエクスポート", + "command.designer.openSql": "SQLを開く", "command.designer.remove": "削除", "command.designer.removeSelectedTables": "選択したテーブルを削除", "command.diagram": "ダイアグラム", @@ -256,6 +276,7 @@ "command.internal": "内部", "command.internal.loadCampaigns": "キャンペーンリストを読み込み", "command.internal.showCampaigns": "キャンペーンを表示", + "command.jsonl": "JSON Linesエディター", "command.jsonl.closePreview": "プレビューを閉じる", "command.jsonl.preview": "プレビュー", "command.jsonl.previewNewTab": "新しいタブでプレビュー", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "新しいテーブル", "command.openQuery": "クエリを開く", "command.paste": "貼り付け", + "command.perspective": "パースペクティブ", + "command.perspective.openJson": "JSONを開く", + "command.perspective.refresh": "更新", + "command.profiler": "プロファイラー", + "command.profiler.save": "保存", + "command.profiler.start": "プロファイル開始", + "command.profiler.stop": "プロファイル停止", "command.query": "クエリ", "command.query.AiAssistant": "AIアシスタント", "command.query.autocommitOffSwitch": "自動コミット: OFF", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "データベース内を検索", "common.Remove": "削除", "common.addNew": "新規追加", + "common.addProvider": "プロバイダーを追加", "common.advanced": "詳細設定", "common.allFields": "すべての{field}", "common.allFiles": "すべてのファイル", @@ -395,6 +424,7 @@ "common.done": "完了", "common.dontAskAgain": "次回から表示しない", "common.download": "ダウンロード", + "common.edit": "編集", "common.erDiagram": "ERダイアグラム", "common.error": "エラー", "common.execute": "実行", @@ -451,6 +481,57 @@ "common.testingConnection": "接続テスト中", "common.uncheckAll": "すべてのチェックを外す", "common.zipFiles": "ZIPファイル", + "compare.action": "アクション", + "compare.added": "追加", + "compare.allowDropColumns": "カラムの削除を許可", + "compare.allowDropSqlObjects": "ビュー、プロシージャなどの削除を許可", + "compare.allowDropTables": "テーブルの削除を許可", + "compare.allowTableRecreate": "テーブルの再作成を許可", + "compare.autoinc": "自動増分", + "compare.changed": "変更", + "compare.columns": "カラム", + "compare.ddl": "DDL", + "compare.deletedPrefix": "削除プレフィックス", + "compare.deployChanges": "変更をデプロイ", + "compare.deployingDatabaseChanges": "データベース変更をデプロイ中", + "compare.dontDropColumns": "カラムを削除しない", + "compare.dontDropConstraints": "制約を削除しない", + "compare.dontDropSqlObjects": "オブジェクトを削除しない", + "compare.dontDropTables": "テーブルを削除しない", + "compare.dropColumnsIfMissing": "存在しないカラムを削除", + "compare.dropSqlObjectsIfMissing": "存在しないオブジェクトを削除", + "compare.dropTablesIfMissing": "存在しないテーブルを削除", + "compare.equal": "同一", + "compare.errorWhenSaving": "保存中にエラー", + "compare.hideRowsWithoutOperations": "操作のない行を非表示", + "compare.ignoreCase": "大文字小文字を無視", + "compare.ignoreConstraintNames": "制約名を無視", + "compare.ignoreDataTypes": "データ型を無視", + "compare.ignoreForeignKeyActions": "外部キーアクションを無視", + "compare.ignoreNameRegex": "正規表現に一致する名前を無視", + "compare.ignoreSchema": "スキーマを無視", + "compare.loadingDatabaseStructure": "データベース構造を読み込み中", + "compare.markColumnsAsDeleted": "カラムを削除済みとしてマーク", + "compare.markSqlObjectsAsDeleted": "オブジェクトを削除済みとしてマーク", + "compare.markTablesAsDeleted": "テーブルを削除済みとしてマーク", + "compare.name": "名前", + "compare.notNull": "NOT NULL", + "compare.operations": "操作", + "compare.removed": "削除", + "compare.sameSourceAndTargetDatabasesWarning": "ソースとターゲットのデータベースが同じです。差分は見つかりません。ソースまたはターゲットのデータベースを変更してください。", + "compare.savedToDatabase": "データベースに保存しました", + "compare.schema": "スキーマ", + "compare.searchTablesOrObjects": "テーブルまたはオブジェクトを検索", + "compare.settings": "設定", + "compare.sourceDatabase": "ソースデータベース", + "compare.sourceDbModel": "ソースDBモデル", + "compare.sourceModelTransform": "ソースモデル変換", + "compare.sourceServer": "ソースサーバー", + "compare.synchronizeScript": "同期スクリプト", + "compare.targetDatabase": "ターゲットデータベース", + "compare.targetSchema": "ターゲットスキーマ", + "compare.targetServer": "ターゲットサーバー", + "compare.type": "タイプ", "connection.accessKeyId": "アクセスキーID", "connection.allowedDatabases": "許可されたデータベース、1行に1つ", "connection.allowedDatabasesRegex": "許可されたデータベースの正規表現", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Search macros", "datagrid.setFormat": "Set format: ", "datagrid.structure": "Structure", + "datagrid.useMacro": "マクロを使用", "dbKeyAddItemModal.header": "項目を追加", "dbKeysTreeNode.deleteBranch": "ブランチを削除", "dbKeysTreeNode.deleteBranchConfirm": "本当にブランチ {branch} とそのすべてのキーを削除しますか?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "新しいエイリアス", "designerTable.removeTableAlias": "テーブルエイリアスを削除", "designerTable.setTableAlias": "テーブルエイリアスを設定", + "diagram.all": "すべて", + "diagram.allKeys": "すべてのキー", + "diagram.columnFilter": "カラムフィルター", + "diagram.exportWatermark": "ウォーターマークをエクスポート", + "diagram.keysAndNotNull": "キーとNOT NULL", + "diagram.notNull": "NOT NULL", + "diagram.omitExportWatermark": "ウォーターマークをエクスポートしない", + "diagram.omitTablesFilter": "テーブルを除外", + "diagram.primaryKey": "主キー", + "diagram.showColumns": "カラムを表示", + "diagram.showDataType": "データ型を表示", + "diagram.showNullability": "NULL/NOT NULLを表示", + "diagram.tableFilter": "テーブルフィルター", + "diagram.tables": "テーブル", + "diagram.topTables": "最重要テーブルN件のみ", + "diagram.zoom": "ズーム", "dictionaryLookupModal.customize": "カスタマイズ", "dictionaryLookupModal.description": "説明", "dictionaryLookupModal.header": "{pureName} からルックアップ", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "現在のデータベースではSQLジェネレーターが利用できません", "newObject.tableDescription": "現在のデータベースにテーブルを作成", "newObject.tableDisabled": "現在のデータベースではテーブル作成が利用できません", + "perspective.arrange": "配置", + "perspective.arranged": "(配置済み)", + "perspective.category": "パースペクティブ", + "perspective.chooseData": "データを選択", + "perspective.customJoin": "カスタムJOIN", + "perspective.filters": "フィルター", + "perspective.invalidFormat": "パースペクティブ形式が無効です。新しいパースペクティブを作成してください", + "perspective.noFiltersDefined": "フィルターが定義されていません", + "perspective.searchColumnOrTable": "カラムまたはテーブルを検索", + "perspective.useContextMenuAddToFilter": "テーブルまたはツリーのコンテキストメニューで「フィルターに追加」を使用", "plugins.searchExtensionsOnWeb": "Webで拡張機能を検索", "privateCloudWidget.addExistingFolder": "既存フォルダーを追加(リンクから)", "privateCloudWidget.addExistingSharedFolder": "既存の共有フォルダーを追加", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "ファイルを更新", "publicCloudWidget.refreshList": "リストを更新", "publicCloudWidget.searchPublicFiles": "公開ファイルを検索", + "query.AiAssistant": "AIアシスタント", "query.Copy": "コピー", "query.Download": "ダウンロード", "query.Messages": "メッセージ", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "出力ファイル", "query.Show": "表示", "query.Size": "サイズ", + "query.addCustomExpression": "カスタム式を追加", + "query.addGroupOrCondition": "グループOR条件を追加", + "query.addOrCondition": "OR条件を追加", + "query.aggregate": "集計", + "query.alias": "エイリアス", + "query.columnExpression": "カラム/式", "query.download": "ダウンロード", + "query.filter": "フィルター", + "query.groupBy": "グループ化", + "query.groupFilter": "グループフィルター", "query.limitRows": "{queryRowsLimit}行に制限", "query.named": ":variable", "query.noParameters": "(パラメーターなし)", "query.noRowsLimit": "(行数制限なし)", + "query.orFilter": "ORフィルター {number}", + "query.orGroupFilter": "ORグループフィルター {number}", + "query.output": "出力", "query.positional": "? (位置指定)", "query.queryNumber": "クエリ #", + "query.removeDuplicates": "重複を削除: {status}", + "query.removeGroupOrCondition": "グループOR条件を削除", + "query.removeOrCondition": "OR条件を削除", "query.returnOnlyNRows": "クエリからN行のみ返す", "query.rowsLimit": "行数制限", "query.save": "保存", "query.show": "表示", + "query.sortOrder": "ソート順", + "query.table": "テーブル", "query.unlimitedRows": "無制限", "query.variable": "#variable", "queryParameters.editQueryParameters": "クエリパラメーターを編集", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "プロセス", "serverSummaryTab.variables": "変数", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "AIチャットのデフォルト", + "settings.aiExecuteMode": "SQL実行モード", + "settings.aiExecuteMode.ask": "実行前に確認", + "settings.aiExecuteMode.auto": "自動的に実行", + "settings.aiExecuteMode.never": "SQLを実行しない", + "settings.aiProvider": "AIプロバイダー", + "settings.aiProvider.apiKey": "APIキー", + "settings.aiProvider.apiKeyPlaceholder": "APIキー(ローカルプロバイダーの場合は空のまま)", + "settings.aiProvider.baseUrl": "ベースURL", + "settings.aiProvider.connectionTest.cancel": "テストをキャンセル", + "settings.aiProvider.connectionTest.retest": "再テスト", + "settings.aiProvider.connectionTest.test": "接続テスト", + "settings.aiProvider.connectionTestFailed": "接続テストに失敗しました:", + "settings.aiProvider.defaultModel": "デフォルトモデル", + "settings.aiProvider.gateway": "DbGate AIゲートウェイ", + "settings.aiProvider.name": "プロバイダー名", + "settings.aiProvider.newProviderName": "プロバイダー {number}", + "settings.aiProvider.noDefaultModel": "(デフォルトモデルなし)", + "settings.aiProvider.noModelsAvailable": "(利用可能なモデルなし)", + "settings.aiProvider.noUrlConfigured": "URLが設定されていません", + "settings.aiProvider.removeProviderConfirmation": "本当にプロバイダー {provider} を削除しますか?", + "settings.aiProvider.status.connectionFailed": "接続に失敗しました:", + "settings.aiProvider.status.error": "エラー", + "settings.aiProvider.status.noModelsFound": "モデルが見つかりません", + "settings.aiProvider.status.notConfigured": "未設定", + "settings.aiProvider.status.testing": "テスト中", + "settings.aiProvider.status.testingConnection": "接続をテスト中...", + "settings.aiProvider.status.untested": "未テスト", + "settings.aiProvider.status.valid": "有効", "settings.appearance": "アプリケーションテーマ", "settings.appearance.afterInstalling": "テーマプラグインをインストールすると(利用可能な拡張機能で\"theme\"を検索)、新しいテーマがここに表示されます。", "settings.appearance.customSize": "カスタムサイズ", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "DB構造の自動再読み込み間隔(秒)", "settings.connection.showOnlyTabsFromSelectedDatabase": "選択されたデータベースのタブのみ表示", "settings.connection.sshBindHost": "SSH接続用のローカルホストアドレス", + "settings.customProviders.heading": "カスタムプロバイダー", + "settings.customProviders.noProvidersConfigured": "カスタムプロバイダーが設定されていません。「プロバイダーを追加」をクリックして開始してください。", "settings.dataGrid.alignNumbersRight": "数値を右揃え", "settings.dataGrid.collectionPageSize": "コレクションページサイズ(MongoDB JSONビュー用、5から1000の間)", "settings.dataGrid.coloringMode": "行の色分けモード", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "検索時にすべてのカラムを表示", "settings.dataGrid.showHintColumns": "外部キーヒントを表示", "settings.dataGrid.thousandsSeparator": "数値に桁区切りを使用", + "settings.dataGrid.thousandsSeparator.comma": "カンマ (,)", + "settings.dataGrid.thousandsSeparator.dot": "ドット (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "ナロースペース", + "settings.dataGrid.thousandsSeparator.none": "なし", + "settings.dataGrid.thousandsSeparator.space": "スペース", + "settings.dataGrid.thousandsSeparator.system": "システム", "settings.dataGrid.title": "データグリッド", "settings.defaultActions": "デフォルト動作", "settings.defaultActions.collectionClick": "NoSQLコレクションクリック", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "コード補完にテーブルエイリアスを表示", "settings.sqlEditor.sqlCommandsCase": "SQLコマンドの大文字小文字", "settings.sqlEditor.title": "SQLエディター", + "settings.supportedProviders.description": "OpenAI API形式と互換性のあるサービスであれば、次のようなものを含めて利用できます:", + "settings.supportedProviders.heading": "サポートされているプロバイダー", + "settings.supportedProviders.useThisProvider": "このプロバイダーを使用", "settings.tabGroup.showServerName": "タブグループのタイトルにデータベース名と並んでサーバー名を表示", "settings.tabPreviewMode": "タブプレビューモード", "settings.theme": "テーマ", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "サーバー", "switchDatabase.switchDatabase": "データベースを切り替え", "tab.administration": "管理", + "tableCell.edit": "編集", + "tableCell.filterColumns": "カラムをフィルター", + "tableCell.hideNullValues": "NULL値を非表示", + "tableCell.multipleValues": "複数の値", + "tableCell.noDataSelected": "データが選択されていません", "tableData.errorWhenSaving": "保存中にエラー", "tableData.refreshEvery": "更新({autoRefreshInterval}秒ごと)", "tableData.savedToDatabase": "データベースに保存しました", diff --git a/translations/pt.json b/translations/pt.json index 658ce1b99..648da234f 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -137,6 +137,8 @@ "command.archiveFile": "Arquivo compactado", "command.archiveFile.save": "Salvar", "command.archiveFile.saveAs": "Salvar como", + "command.chart": "Gráfico", + "command.chart.export": "Exportar gráfico", "command.cloud": "Nuvem", "command.cloud.logout": "Sair", "command.collectionData": "Dados da coleção", @@ -145,7 +147,21 @@ "command.collectionData.save": "Salvar", "command.commandPalette": "Paleta de comandos", "command.commandPalette.show": "Mostrar", + "command.compare": "Comparar modelos", + "command.compare.deploy": "Implantar", + "command.compare.refresh": "Atualizar", + "command.compare.refreshModels": "Atualizar modelos", + "command.compare.report": "Relatório", + "command.compare.reportDiff": "Relatório de diferenças", + "command.compare.swap": "Inverter", + "command.compare.swapSource": "Inverter origem e destino", + "command.compareDatabase": "Comparar banco de dados", "command.copy": "Copiar", + "command.dataDeploy": "Implantador de dados", + "command.dataDeploy.generateShell": "Gerar shell", + "command.dataDeploy.generateSql": "Gerar SQL", + "command.dataDeploy.kill": "Encerrar implantação", + "command.dataDeploy.run": "Implantar no BD", "command.dataForm": "Formulário de dados", "command.dataForm.addToFilter": "Adicionar ao filtro", "command.dataForm.copyToClipboard": "Copiar para área de transferência", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Parar atualização automática", "command.datagrid.switchToJSON": "Mudar para JSON", "command.datagrid.switchToform": "Mudar para formulário", + "command.datagrid.toggleCellDataView": "Alternar visualização de dados da célula", + "command.datagrid.toggleCellDataView.menu": "Mostrar dados da célula", + "command.datagrid.toggleCellDataView.toolbar": "Dados da célula", "command.datagrid.toggleLeftPanel": "Alternar painel esquerdo", "command.datagrid.undo": "Desfazer", "command.datagrid.viewJsonDocument": "Ver linha como documento JSON", @@ -227,6 +246,7 @@ "command.designer": "Designer", "command.designer.arrange": "Organizar", "command.designer.exportDiagram": "Exportar diagrama", + "command.designer.openSql": "Abrir SQL", "command.designer.remove": "Remover", "command.designer.removeSelectedTables": "Remover tabelas selecionadas", "command.diagram": "Diagrama", @@ -256,6 +276,7 @@ "command.internal": "Interno", "command.internal.loadCampaigns": "Carregar lista de campanhas", "command.internal.showCampaigns": "Mostrar campanhas", + "command.jsonl": "Editor JSON Lines", "command.jsonl.closePreview": "Fechar visualização", "command.jsonl.preview": "Visualizar", "command.jsonl.previewNewTab": "Visualizar em nova aba", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nova tabela", "command.openQuery": "Abrir consulta", "command.paste": "Colar", + "command.perspective": "Perspectiva", + "command.perspective.openJson": "Abrir JSON", + "command.perspective.refresh": "Atualizar", + "command.profiler": "Profiler", + "command.profiler.save": "Salvar", + "command.profiler.start": "Iniciar profiling", + "command.profiler.stop": "Parar profiling", "command.query": "Consulta", "command.query.AiAssistant": "Assistente de IA", "command.query.autocommitOffSwitch": "Auto commit: DESLIGADO", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Pesquisar no banco de dados", "common.Remove": "Remover", "common.addNew": "Adicionar novo", + "common.addProvider": "Adicionar provedor", "common.advanced": "Avançado", "common.allFields": "Todos {field}", "common.allFiles": "Todos os arquivos", @@ -395,6 +424,7 @@ "common.done": "Concluído", "common.dontAskAgain": "Não perguntar novamente", "common.download": "Baixar", + "common.edit": "Editar", "common.erDiagram": "Diagrama ER", "common.error": "Erro", "common.execute": "Executar", @@ -451,6 +481,57 @@ "common.testingConnection": "Testando conexão", "common.uncheckAll": "Desmarcar todos", "common.zipFiles": "Arquivos ZIP", + "compare.action": "Ação", + "compare.added": "Adicionado", + "compare.allowDropColumns": "Permitir remover colunas", + "compare.allowDropSqlObjects": "Permitir remover visão, procedimento, etc.", + "compare.allowDropTables": "Permitir remover tabelas", + "compare.allowTableRecreate": "Permitir recriar tabela", + "compare.autoinc": "Autoinc", + "compare.changed": "Alterado", + "compare.columns": "Colunas", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Prefixo de excluído", + "compare.deployChanges": "Implantar alterações", + "compare.deployingDatabaseChanges": "Implantando alterações no banco de dados", + "compare.dontDropColumns": "Não remover colunas", + "compare.dontDropConstraints": "Não remover restrições", + "compare.dontDropSqlObjects": "Não remover objeto", + "compare.dontDropTables": "Não remover tabelas", + "compare.dropColumnsIfMissing": "Remover colunas se ausentes", + "compare.dropSqlObjectsIfMissing": "Remover objeto se ausente", + "compare.dropTablesIfMissing": "Remover tabelas se ausentes", + "compare.equal": "Igual", + "compare.errorWhenSaving": "Erro ao salvar", + "compare.hideRowsWithoutOperations": "Ocultar linhas sem operações", + "compare.ignoreCase": "Ignorar maiúsculas/minúsculas", + "compare.ignoreConstraintNames": "Ignorar nomes de restrições", + "compare.ignoreDataTypes": "Ignorar tipos de dados", + "compare.ignoreForeignKeyActions": "Ignorar ações de chave estrangeira", + "compare.ignoreNameRegex": "Ignorar nomes que correspondem à regex", + "compare.ignoreSchema": "Ignorar schema", + "compare.loadingDatabaseStructure": "Carregando estrutura do banco de dados", + "compare.markColumnsAsDeleted": "Marcar colunas como excluídas", + "compare.markSqlObjectsAsDeleted": "Marcar objeto como excluído", + "compare.markTablesAsDeleted": "Marcar tabelas como excluídas", + "compare.name": "Nome", + "compare.notNull": "Not null", + "compare.operations": "Operações", + "compare.removed": "Removido", + "compare.sameSourceAndTargetDatabasesWarning": "Os bancos de dados de origem e destino são os mesmos, nenhuma diferença será encontrada. Altere o banco de dados de origem ou de destino.", + "compare.savedToDatabase": "Salvo no banco de dados", + "compare.schema": "Schema", + "compare.searchTablesOrObjects": "Pesquisar tabelas ou objetos", + "compare.settings": "Configurações", + "compare.sourceDatabase": "Banco de dados de origem", + "compare.sourceDbModel": "Modelo de BD de origem", + "compare.sourceModelTransform": "Transformação de modelo de origem", + "compare.sourceServer": "Servidor de origem", + "compare.synchronizeScript": "Sincronizar script", + "compare.targetDatabase": "Banco de dados de destino", + "compare.targetSchema": "Schema de destino", + "compare.targetServer": "Servidor de destino", + "compare.type": "Tipo", "connection.accessKeyId": "ID da Chave de Acesso", "connection.allowedDatabases": "Bancos de dados permitidos, um por linha", "connection.allowedDatabasesRegex": "Expressão regular de bancos de dados permitidos", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Pesquisar macros", "datagrid.setFormat": "Definir formato: ", "datagrid.structure": "Estrutura", + "datagrid.useMacro": "Usar macro", "dbKeyAddItemModal.header": "Adicionar item", "dbKeysTreeNode.deleteBranch": "Excluir ramo", "dbKeysTreeNode.deleteBranchConfirm": "Realmente excluir ramo {branch} com todas as chaves?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Novo alias", "designerTable.removeTableAlias": "Remover alias da tabela", "designerTable.setTableAlias": "Definir alias da tabela", + "diagram.all": "Todas", + "diagram.allKeys": "Todas as Chaves", + "diagram.columnFilter": "Filtro de coluna", + "diagram.exportWatermark": "Exportar marca d'água", + "diagram.keysAndNotNull": "Chaves e Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Omitir marca d'água na exportação", + "diagram.omitTablesFilter": "Omitir tabelas", + "diagram.primaryKey": "Chave Primária", + "diagram.showColumns": "Mostrar colunas", + "diagram.showDataType": "Mostrar tipo de dados", + "diagram.showNullability": "Mostrar NULL/NOT NULL", + "diagram.tableFilter": "Filtro de tabela", + "diagram.tables": "Tabelas", + "diagram.topTables": "Apenas N tabelas mais importantes", + "diagram.zoom": "Zoom", "dictionaryLookupModal.customize": "Personalizar", "dictionaryLookupModal.description": "Descrição", "dictionaryLookupModal.header": "Pesquisar em {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "Gerador SQL não está disponível para o banco de dados atual", "newObject.tableDescription": "Criar tabela no banco de dados atual", "newObject.tableDisabled": "Criação de tabela não está disponível para o banco de dados atual", + "perspective.arrange": "Organizar", + "perspective.arranged": "(Organizado)", + "perspective.category": "Perspectiva", + "perspective.chooseData": "Escolher dados", + "perspective.customJoin": "Join personalizado", + "perspective.filters": "Filtros", + "perspective.invalidFormat": "Formato de perspectiva inválido, crie uma nova perspectiva", + "perspective.noFiltersDefined": "Nenhum Filtro definido", + "perspective.searchColumnOrTable": "Pesquisar coluna ou tabela", + "perspective.useContextMenuAddToFilter": "Use o menu de contexto, comando \"Adicionar ao filtro\" na tabela ou na árvore", "plugins.searchExtensionsOnWeb": "Pesquisar extensões na web", "privateCloudWidget.addExistingFolder": "Adicionar pasta existente (a partir de link)", "privateCloudWidget.addExistingSharedFolder": "Adicionar pasta compartilhada existente", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Atualizar arquivos", "publicCloudWidget.refreshList": "Atualizar lista", "publicCloudWidget.searchPublicFiles": "Pesquisar arquivos públicos", + "query.AiAssistant": "Assistente de IA", "query.Copy": "Copiar", "query.Download": "Baixar", "query.Messages": "Mensagens", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Arquivos de saída", "query.Show": "Mostrar", "query.Size": "Tamanho", + "query.addCustomExpression": "Adicionar expressão personalizada", + "query.addGroupOrCondition": "Adicionar grupo OU condição", + "query.addOrCondition": "Adicionar condição OU", + "query.aggregate": "Agregação", + "query.alias": "Alias", + "query.columnExpression": "Coluna/Expressão", "query.download": "baixar", + "query.filter": "Filtro", + "query.groupBy": "Agrupar por", + "query.groupFilter": "Filtro de grupo", "query.limitRows": "Limitar a {queryRowsLimit} linhas", "query.named": ":variável", "query.noParameters": "(sem parâmetros)", "query.noRowsLimit": "(Sem limite de linhas)", + "query.orFilter": "Filtro OU {number}", + "query.orGroupFilter": "Filtro de grupo OU {number}", + "query.output": "Saída", "query.positional": "? (posicional)", "query.queryNumber": "Consulta #", + "query.removeDuplicates": "Remover duplicados: {status}", + "query.removeGroupOrCondition": "Remover grupo OU condição", + "query.removeOrCondition": "Remover condição OU", "query.returnOnlyNRows": "Retornar apenas N linhas da consulta", "query.rowsLimit": "Limite de linhas", "query.save": "salvar", "query.show": "mostrar", + "query.sortOrder": "Ordem de classificação", + "query.table": "Tabela", "query.unlimitedRows": "Linhas ilimitadas", "query.variable": "#variável", "queryParameters.editQueryParameters": "Editar parâmetros da consulta", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Processos", "serverSummaryTab.variables": "Variáveis", "settings.AI": "IA", + "settings.aiChatDefaults.heading": "Padrões de Chat de IA", + "settings.aiExecuteMode": "Modo de Execução SQL", + "settings.aiExecuteMode.ask": "Perguntar antes de executar", + "settings.aiExecuteMode.auto": "Executar automaticamente", + "settings.aiExecuteMode.never": "Nunca executar SQL", + "settings.aiProvider": "Provedor de IA", + "settings.aiProvider.apiKey": "Chave de API", + "settings.aiProvider.apiKeyPlaceholder": "Sua chave de API (deixe vazio para provedores locais)", + "settings.aiProvider.baseUrl": "URL base", + "settings.aiProvider.connectionTest.cancel": "Cancelar teste", + "settings.aiProvider.connectionTest.retest": "Testar conexão novamente", + "settings.aiProvider.connectionTest.test": "Testar conexão", + "settings.aiProvider.connectionTestFailed": "Teste de conexão falhou:", + "settings.aiProvider.defaultModel": "Modelo padrão", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Nome do provedor", + "settings.aiProvider.newProviderName": "Provedor {number}", + "settings.aiProvider.noDefaultModel": "(Nenhum modelo padrão)", + "settings.aiProvider.noModelsAvailable": "(Nenhum modelo disponível)", + "settings.aiProvider.noUrlConfigured": "Nenhuma URL configurada", + "settings.aiProvider.removeProviderConfirmation": "Tem certeza que deseja remover o provedor {provider}?", + "settings.aiProvider.status.connectionFailed": "Conexão falhou:", + "settings.aiProvider.status.error": "Erro", + "settings.aiProvider.status.noModelsFound": "Nenhum modelo encontrado", + "settings.aiProvider.status.notConfigured": "Não configurado", + "settings.aiProvider.status.testing": "Testando", + "settings.aiProvider.status.testingConnection": "Testando conexão...", + "settings.aiProvider.status.untested": "Não testado", + "settings.aiProvider.status.valid": "Válido", "settings.appearance": "Tema da aplicação", "settings.appearance.afterInstalling": "Após instalar plugin de tema (tente pesquisar \"theme\" nas extensões disponíveis) novos temas estarão disponíveis aqui.", "settings.appearance.customSize": "Tamanho personalizado", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Intervalo entre recarregamentos automáticos da estrutura do BD em segundos", "settings.connection.showOnlyTabsFromSelectedDatabase": "Mostrar apenas abas do banco de dados selecionado", "settings.connection.sshBindHost": "Endereço de host local para conexões SSH", + "settings.customProviders.heading": "Provedores Personalizados", + "settings.customProviders.noProvidersConfigured": "Nenhum provedor personalizado configurado. Clique em \"Adicionar provedor\" para começar.", "settings.dataGrid.alignNumbersRight": "Alinhar números à direita", "settings.dataGrid.collectionPageSize": "Tamanho da página de coleção (para visão JSON do MongoDB, deve estar entre 5 e 1000)", "settings.dataGrid.coloringMode": "Modo de coloração de linhas", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Mostrar todas as colunas ao pesquisar", "settings.dataGrid.showHintColumns": "Mostrar dicas de chave estrangeira", "settings.dataGrid.thousandsSeparator": "Usar separador de milhares para números", + "settings.dataGrid.thousandsSeparator.comma": "Vírgula (,)", + "settings.dataGrid.thousandsSeparator.dot": "Ponto (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Espaço estreito", + "settings.dataGrid.thousandsSeparator.none": "Nenhum", + "settings.dataGrid.thousandsSeparator.space": "Espaço", + "settings.dataGrid.thousandsSeparator.system": "Sistema", "settings.dataGrid.title": "Grade de dados", "settings.defaultActions": "Ações padrão", "settings.defaultActions.collectionClick": "Clique em coleção NoSQL", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Mostrar aliases de tabela no completar código", "settings.sqlEditor.sqlCommandsCase": "Maiúsculas/minúsculas de comandos SQL", "settings.sqlEditor.title": "Editor SQL", + "settings.supportedProviders.description": "Qualquer serviço compatível com o formato da API OpenAI funcionará, incluindo:", + "settings.supportedProviders.heading": "Provedores Suportados", + "settings.supportedProviders.useThisProvider": "Usar este provedor", "settings.tabGroup.showServerName": "Mostrar nome do servidor junto ao nome do banco de dados no título do grupo de abas", "settings.tabPreviewMode": "Modo de visualização de aba", "settings.theme": "Temas", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Servidor", "switchDatabase.switchDatabase": "Trocar banco de dados", "tab.administration": "Administração", + "tableCell.edit": "Editar", + "tableCell.filterColumns": "Filtrar colunas", + "tableCell.hideNullValues": "Ocultar valores NULL", + "tableCell.multipleValues": "Múltiplos valores", + "tableCell.noDataSelected": "Nenhum dado selecionado", "tableData.errorWhenSaving": "Erro ao salvar", "tableData.refreshEvery": "Atualizar (a cada {autoRefreshInterval}s)", "tableData.savedToDatabase": "Salvo no banco de dados", diff --git a/translations/sk.json b/translations/sk.json index 2ae3b52c2..dd4331927 100644 --- a/translations/sk.json +++ b/translations/sk.json @@ -137,6 +137,8 @@ "command.archiveFile": "Archivný súbor", "command.archiveFile.save": "Uložiť", "command.archiveFile.saveAs": "Uložiť ako", + "command.chart": "Graf", + "command.chart.export": "Exportovať graf", "command.cloud": "Cloud", "command.cloud.logout": "Odhlásiť sa", "command.collectionData": "Údaje z kolekcie", @@ -145,7 +147,21 @@ "command.collectionData.save": "Uložiť", "command.commandPalette": "Paleta príkazov", "command.commandPalette.show": "Zobraziť", + "command.compare": "Porovnať modely", + "command.compare.deploy": "Nasadiť", + "command.compare.refresh": "Obnoviť", + "command.compare.refreshModels": "Obnoviť modely", + "command.compare.report": "Report", + "command.compare.reportDiff": "Report rozdielov", + "command.compare.swap": "Prehodiť", + "command.compare.swapSource": "Prehodiť zdroj a cieľ", + "command.compareDatabase": "Porovnanie databázy", "command.copy": "Kopírovať", + "command.dataDeploy": "Data deployer", + "command.dataDeploy.generateShell": "Generovať shell", + "command.dataDeploy.generateSql": "Generovať SQL", + "command.dataDeploy.kill": "Ukončiť nasadenie", + "command.dataDeploy.run": "Nasadiť do DB", "command.dataForm": "Formulár dát", "command.dataForm.addToFilter": "Pridať do filtru", "command.dataForm.copyToClipboard": "Kopírovať do schránky", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "Zastaviť automatické obnovovanie", "command.datagrid.switchToJSON": "Prepnúť na JSON", "command.datagrid.switchToform": "Prepnúť na formulár", + "command.datagrid.toggleCellDataView": "Prepnúť zobrazenie dát bunky", + "command.datagrid.toggleCellDataView.menu": "Zobraziť dáta bunky", + "command.datagrid.toggleCellDataView.toolbar": "Dáta bunky", "command.datagrid.toggleLeftPanel": "Prepnúť ľavý panel", "command.datagrid.undo": "Krok späť", "command.datagrid.viewJsonDocument": "Zobraziť riadok ako JSON dokument", @@ -227,6 +246,7 @@ "command.designer": "Návrhár", "command.designer.arrange": "Usporiadať", "command.designer.exportDiagram": "Exportovať diagram", + "command.designer.openSql": "Otvoriť SQL", "command.designer.remove": "Odstrániť", "command.designer.removeSelectedTables": "Odstrániť vybrané tabuľky", "command.diagram": "Diagram", @@ -256,6 +276,7 @@ "command.internal": "Interné", "command.internal.loadCampaigns": "Načítať zoznam kampaní", "command.internal.showCampaigns": "Zobraziť kampane", + "command.jsonl": "JSON Lines editor", "command.jsonl.closePreview": "Zavrieť náhľad", "command.jsonl.preview": "Náhľad", "command.jsonl.previewNewTab": "Náhľad na novej karte", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "Nová tabuľka", "command.openQuery": "Otvoriť dotaz", "command.paste": "Prilepiť", + "command.perspective": "Perspektíva", + "command.perspective.openJson": "Otvoriť JSON", + "command.perspective.refresh": "Obnoviť", + "command.profiler": "Profilovač", + "command.profiler.save": "Uložiť", + "command.profiler.start": "Spustiť profilovanie", + "command.profiler.stop": "Zastaviť profilovanie", "command.query": "Dotaz", "command.query.AiAssistant": "AI Asistent", "command.query.autocommitOffSwitch": "Automatické potvrdenie: VYPNUTÉ", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "Hľadať v databáze", "common.Remove": "Odstrániť", "common.addNew": "Pridať nový", + "common.addProvider": "Pridať poskytovateľa", "common.advanced": "Pokročilé", "common.allFields": "Všetky {field}", "common.allFiles": "Všetky súbory", @@ -395,6 +424,7 @@ "common.done": "Hotovo", "common.dontAskAgain": "Nabudúce sa nepýtať", "common.download": "Stiahnuť", + "common.edit": "Upraviť", "common.erDiagram": "ER Diagram", "common.error": "Chyba", "common.execute": "Spustiť", @@ -451,6 +481,57 @@ "common.testingConnection": "Testovanie pripojenia", "common.uncheckAll": "Zrušiť označenie všetkých", "common.zipFiles": "ZIP súbory", + "compare.action": "Akcia", + "compare.added": "Pridané", + "compare.allowDropColumns": "Povoliť odstránenie stĺpcov", + "compare.allowDropSqlObjects": "Povoliť odstránenie pohľadov, procedúr atď.", + "compare.allowDropTables": "Povoliť odstránenie tabuliek", + "compare.allowTableRecreate": "Povoliť znovuvytvorenie tabuľky", + "compare.autoinc": "Autoinc", + "compare.changed": "Zmenené", + "compare.columns": "Stĺpce", + "compare.ddl": "DDL", + "compare.deletedPrefix": "Prefix pre odstránené", + "compare.deployChanges": "Nasadiť zmeny", + "compare.deployingDatabaseChanges": "Nasadzovanie zmien databázy", + "compare.dontDropColumns": "Neodstraňovať stĺpce", + "compare.dontDropConstraints": "Neodstraňovať obmedzenia", + "compare.dontDropSqlObjects": "Neodstraňovať objekt", + "compare.dontDropTables": "Neodstraňovať tabuľky", + "compare.dropColumnsIfMissing": "Odstrániť chýbajúce stĺpce", + "compare.dropSqlObjectsIfMissing": "Odstrániť chýbajúci objekt", + "compare.dropTablesIfMissing": "Odstrániť chýbajúce tabuľky", + "compare.equal": "Zhodné", + "compare.errorWhenSaving": "Chyba pri ukladaní", + "compare.hideRowsWithoutOperations": "Skryť riadky bez operácií", + "compare.ignoreCase": "Ignorovať veľkosť písmen", + "compare.ignoreConstraintNames": "Ignorovať názvy obmedzení", + "compare.ignoreDataTypes": "Ignorovať dátové typy", + "compare.ignoreForeignKeyActions": "Ignorovať akcie cudzích kľúčov", + "compare.ignoreNameRegex": "Ignorovať názvy zodpovedajúce regexu", + "compare.ignoreSchema": "Ignorovať schému", + "compare.loadingDatabaseStructure": "Načítavanie štruktúry databázy", + "compare.markColumnsAsDeleted": "Označiť stĺpce ako odstránené", + "compare.markSqlObjectsAsDeleted": "Označiť objekt ako odstránený", + "compare.markTablesAsDeleted": "Označiť tabuľky ako odstránené", + "compare.name": "Názov", + "compare.notNull": "Not null", + "compare.operations": "Operácie", + "compare.removed": "Odstránené", + "compare.sameSourceAndTargetDatabasesWarning": "Zdrojová a cieľová databáza sú rovnaké, žiadne rozdiely nebudú nájdené. Zmeňte prosím zdrojovú alebo cieľovú databázu.", + "compare.savedToDatabase": "Uložené do databázy", + "compare.schema": "Schéma", + "compare.searchTablesOrObjects": "Hľadať tabuľky alebo objekty", + "compare.settings": "Nastavenia", + "compare.sourceDatabase": "Zdrojová databáza", + "compare.sourceDbModel": "Zdrojový DB model", + "compare.sourceModelTransform": "Zdrojová transformácia modelu", + "compare.sourceServer": "Zdrojový server", + "compare.synchronizeScript": "Synchronizačný skript", + "compare.targetDatabase": "Cieľová databáza", + "compare.targetSchema": "Cieľová schéma", + "compare.targetServer": "Cieľový server", + "compare.type": "Typ", "connection.accessKeyId": "ID prístupového kľúča", "connection.allowedDatabases": "Povolené databázy, jedna na riadok", "connection.allowedDatabasesRegex": "Regulárny výraz pre povolené databázy", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "Vyhľadať makrá", "datagrid.setFormat": "Nastaviť formát: ", "datagrid.structure": "Štruktúra", + "datagrid.useMacro": "Použiť makro", "dbKeyAddItemModal.header": "Pridať položku", "dbKeysTreeNode.deleteBranch": "Odstrániť vetvu", "dbKeysTreeNode.deleteBranchConfirm": "Naozaj odstrániť vetvu {branch} so všetkými kľúčmi?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "Nový alias", "designerTable.removeTableAlias": "Odstrániť alias tabuľky", "designerTable.setTableAlias": "Nastaviť alias tabuľky", + "diagram.all": "Všetko", + "diagram.allKeys": "Všetky kľúče", + "diagram.columnFilter": "Filter stĺpcov", + "diagram.exportWatermark": "Exportovať vodoznak", + "diagram.keysAndNotNull": "Kľúče a Not Null", + "diagram.notNull": "Not Null", + "diagram.omitExportWatermark": "Vynechať export vodoznaku", + "diagram.omitTablesFilter": "Vynechať tabuľky", + "diagram.primaryKey": "Primárny kľúč", + "diagram.showColumns": "Zobraziť stĺpce", + "diagram.showDataType": "Zobraziť dátový typ", + "diagram.showNullability": "Zobraziť NULL/NOT NULL", + "diagram.tableFilter": "Filter tabuliek", + "diagram.tables": "Tabuľky", + "diagram.topTables": "Iba N najdôležitejších tabuliek", + "diagram.zoom": "Priblíženie", "dictionaryLookupModal.customize": "Prispôsobiť", "dictionaryLookupModal.description": "Popis", "dictionaryLookupModal.header": "Vyhľadať z {pureName}", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "SQL Generátor nie je k dispozícii pre aktuálnu databázu", "newObject.tableDescription": "Vytvoriť tabuľku v aktuálnej databáze", "newObject.tableDisabled": "Vytvorenie tabuľky nie je k dispozícii pre aktuálnu databázu", + "perspective.arrange": "Usporiadať", + "perspective.arranged": "(Usporiadané)", + "perspective.category": "Perspektíva", + "perspective.chooseData": "Vybrať dáta", + "perspective.customJoin": "Vlastný join", + "perspective.filters": "Filtre", + "perspective.invalidFormat": "Neplatný formát perspektívy, vytvorte prosím novú perspektívu", + "perspective.noFiltersDefined": "Nie sú definované žiadne filtre", + "perspective.searchColumnOrTable": "Hľadať stĺpec alebo tabuľku", + "perspective.useContextMenuAddToFilter": "Použite kontextové menu, príkaz \"Pridať do filtru\" v tabuľke alebo v strome", "plugins.searchExtensionsOnWeb": "Hľadať rozšírenia na webe", "privateCloudWidget.addExistingFolder": "Pridať existujúci priečinok (z odkazu)", "privateCloudWidget.addExistingSharedFolder": "Pridať existujúci zdieľaný priečinok", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "Obnoviť súbory", "publicCloudWidget.refreshList": "Obnoviť zoznam", "publicCloudWidget.searchPublicFiles": "Hľadať verejné súbory", + "query.AiAssistant": "AI Asistent", "query.Copy": "Kopírovať", "query.Download": "Stiahnuť", "query.Messages": "Správy", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "Výstupné súbory", "query.Show": "Zobraziť", "query.Size": "Veľkosť", + "query.addCustomExpression": "Pridať vlastný výraz", + "query.addGroupOrCondition": "Pridať skupinu ALEBO podmienku", + "query.addOrCondition": "Pridať ALEBO podmienku", + "query.aggregate": "Agregácia", + "query.alias": "Alias", + "query.columnExpression": "Stĺpec/Výraz", "query.download": "stiahnuť", + "query.filter": "Filter", + "query.groupBy": "Zoskupiť podľa", + "query.groupFilter": "Filter skupiny", "query.limitRows": "Obmedziť na {queryRowsLimit} riadkov", "query.named": ":premenná", "query.noParameters": "(žiadne parametre)", "query.noRowsLimit": "(bez limitu riadkov)", + "query.orFilter": "OR filter {number}", + "query.orGroupFilter": "OR filter skupiny {number}", + "query.output": "Výstup", "query.positional": "? (pozíciový)", "query.queryNumber": "Dotaz #", + "query.removeDuplicates": "Odstrániť duplicity: {status}", + "query.removeGroupOrCondition": "Odstrániť skupinu ALEBO podmienku", + "query.removeOrCondition": "Odstrániť ALEBO podmienku", "query.returnOnlyNRows": "Vrátiť iba N riadkov z dotazu", "query.rowsLimit": "Limit riadkov", "query.save": "uložiť", "query.show": "zobraziť", + "query.sortOrder": "Poradie zoradenia", + "query.table": "Tabuľka", "query.unlimitedRows": "Neobmedzené riadky", "query.variable": "#premenná", "queryParameters.editQueryParameters": "Upraviť parametre dotazu", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "Procesy", "serverSummaryTab.variables": "Premenné", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "Predvolené nastavenia AI chatu", + "settings.aiExecuteMode": "Režim vykonávania SQL", + "settings.aiExecuteMode.ask": "Spýtať sa pred vykonaním", + "settings.aiExecuteMode.auto": "Vykonať automaticky", + "settings.aiExecuteMode.never": "Nikdy nevykonávať SQL", + "settings.aiProvider": "AI poskytovateľ", + "settings.aiProvider.apiKey": "API kľúč", + "settings.aiProvider.apiKeyPlaceholder": "Váš API kľúč (pre lokálnych poskytovateľov nechajte prázdne)", + "settings.aiProvider.baseUrl": "Základná URL", + "settings.aiProvider.connectionTest.cancel": "Zrušiť test", + "settings.aiProvider.connectionTest.retest": "Otestovať pripojenie znova", + "settings.aiProvider.connectionTest.test": "Otestovať pripojenie", + "settings.aiProvider.connectionTestFailed": "Test pripojenia zlyhal:", + "settings.aiProvider.defaultModel": "Predvolený model", + "settings.aiProvider.gateway": "DbGate AI Gateway", + "settings.aiProvider.name": "Názov poskytovateľa", + "settings.aiProvider.newProviderName": "Poskytovateľ {number}", + "settings.aiProvider.noDefaultModel": "(Žiadny predvolený model)", + "settings.aiProvider.noModelsAvailable": "(Žiadne modely nie sú k dispozícii)", + "settings.aiProvider.noUrlConfigured": "Nie je nastavená URL", + "settings.aiProvider.removeProviderConfirmation": "Naozaj chcete odstrániť poskytovateľa {provider}?", + "settings.aiProvider.status.connectionFailed": "Pripojenie zlyhalo:", + "settings.aiProvider.status.error": "Chyba", + "settings.aiProvider.status.noModelsFound": "Nenašli sa žiadne modely", + "settings.aiProvider.status.notConfigured": "Nenastavené", + "settings.aiProvider.status.testing": "Testovanie", + "settings.aiProvider.status.testingConnection": "Testovanie pripojenia...", + "settings.aiProvider.status.untested": "Netestované", + "settings.aiProvider.status.valid": "Platné", "settings.appearance": "Vzhľad aplikácie", "settings.appearance.afterInstalling": "Po nainštalovaní (skúste vyhľadať \"themes\" v dostupných rozšíreniach) budú nové témy k dispozícii tu.", "settings.appearance.customSize": "Vlastná veľkosť", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "Interval medzi automatickým načítaním štruktúry DB (v sekundách)", "settings.connection.showOnlyTabsFromSelectedDatabase": "Zobraziť iba karty z vybranej databázy", "settings.connection.sshBindHost": "Adresa localhostu pre SSH pripojenia", + "settings.customProviders.heading": "Vlastní poskytovatelia", + "settings.customProviders.noProvidersConfigured": "Nie sú nakonfigurovaní žiadni vlastní poskytovatelia. Začnite kliknutím na \"Pridať poskytovateľa\".", "settings.dataGrid.alignNumbersRight": "Zarovnať čísla doprava", "settings.dataGrid.collectionPageSize": "Veľkosť stránky kolekcie (pre JSON zobrazenie MongoDB, musí byť medzi 5 a 1000)", "settings.dataGrid.coloringMode": "Režim farbenia riadkov", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "Zobraziť všetky stĺpce pri vyhľadávaní", "settings.dataGrid.showHintColumns": "Zobraziť nápovedy pre cudzie kľúče", "settings.dataGrid.thousandsSeparator": "Použiť oddeľovač tisícov pre čísla", + "settings.dataGrid.thousandsSeparator.comma": "Čiarka (,)", + "settings.dataGrid.thousandsSeparator.dot": "Bodka (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "Úzka medzera", + "settings.dataGrid.thousandsSeparator.none": "Žiadne", + "settings.dataGrid.thousandsSeparator.space": "Medzera", + "settings.dataGrid.thousandsSeparator.system": "Systémové", "settings.dataGrid.title": "Mriežka údajov", "settings.defaultActions": "Predvolené akcie", "settings.defaultActions.collectionClick": "Kliknutie na kolekciu NoSQL", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "Zobraziť aliasy tabuliek v automatickom doplňovaní", "settings.sqlEditor.sqlCommandsCase": "Veľkosť písmen", "settings.sqlEditor.title": "SQL editor", + "settings.supportedProviders.description": "Bude fungovať akákoľvek služba kompatibilná s formátom OpenAI API, vrátane:", + "settings.supportedProviders.heading": "Podporovaní poskytovatelia", + "settings.supportedProviders.useThisProvider": "Použiť tohto poskytovateľa", "settings.tabGroup.showServerName": "Zobraziť názov servera vedľa názvu databázy v názve skupiny kariet", "settings.tabPreviewMode": "Režim náhľadu kariet", "settings.theme": "Vzhľad", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "Server", "switchDatabase.switchDatabase": "Prepnúť databázu", "tab.administration": "Administrácia", + "tableCell.edit": "Upraviť", + "tableCell.filterColumns": "Filtrovať stĺpce", + "tableCell.hideNullValues": "Skryť NULL hodnoty", + "tableCell.multipleValues": "Viacero hodnôt", + "tableCell.noDataSelected": "Nie sú vybrané žiadne dáta", "tableData.errorWhenSaving": "Chyba pri ukladaní", "tableData.refreshEvery": "Obnoviť (každých {autoRefreshInterval}s)", "tableData.savedToDatabase": "Uložené do databázy", diff --git a/translations/zh.json b/translations/zh.json index dd646c6d0..19ad85f48 100644 --- a/translations/zh.json +++ b/translations/zh.json @@ -137,6 +137,8 @@ "command.archiveFile": "归档文件", "command.archiveFile.save": "保存", "command.archiveFile.saveAs": "另存为", + "command.chart": "图表", + "command.chart.export": "导出图表", "command.cloud": "云", "command.cloud.logout": "登出", "command.collectionData": "集合数据", @@ -145,7 +147,21 @@ "command.collectionData.save": "保存", "command.commandPalette": "命令面板", "command.commandPalette.show": "显示", + "command.compare": "比较模型", + "command.compare.deploy": "部署", + "command.compare.refresh": "刷新", + "command.compare.refreshModels": "刷新模型", + "command.compare.report": "报告", + "command.compare.reportDiff": "差异报告", + "command.compare.swap": "交换", + "command.compare.swapSource": "交换源和目标", + "command.compareDatabase": "数据库比较", "command.copy": "复制", + "command.dataDeploy": "数据部署器", + "command.dataDeploy.generateShell": "生成命令行脚本", + "command.dataDeploy.generateSql": "生成 SQL", + "command.dataDeploy.kill": "终止部署", + "command.dataDeploy.run": "部署到数据库", "command.dataForm": "数据表单", "command.dataForm.addToFilter": "添加到筛选", "command.dataForm.copyToClipboard": "复制到剪贴板", @@ -218,6 +234,9 @@ "command.datagrid.stopAutoRefresh": "停止自动刷新", "command.datagrid.switchToJSON": "切换到 JSON", "command.datagrid.switchToform": "切换到表单", + "command.datagrid.toggleCellDataView": "切换单元格数据视图", + "command.datagrid.toggleCellDataView.menu": "显示单元格数据", + "command.datagrid.toggleCellDataView.toolbar": "单元格数据", "command.datagrid.toggleLeftPanel": "切换左侧面板", "command.datagrid.undo": "撤销", "command.datagrid.viewJsonDocument": "将行查看为 JSON 文档", @@ -227,6 +246,7 @@ "command.designer": "设计器", "command.designer.arrange": "排列", "command.designer.exportDiagram": "导出图表", + "command.designer.openSql": "打开 SQL", "command.designer.remove": "删除", "command.designer.removeSelectedTables": "删除选中的表", "command.diagram": "图表", @@ -256,6 +276,7 @@ "command.internal": "内部", "command.internal.loadCampaigns": "加载活动列表", "command.internal.showCampaigns": "显示活动", + "command.jsonl": "JSON 行编辑器", "command.jsonl.closePreview": "关闭预览", "command.jsonl.preview": "预览", "command.jsonl.previewNewTab": "在新标签页中预览", @@ -294,6 +315,13 @@ "command.new.tableToolbar": "新建表", "command.openQuery": "打开查询", "command.paste": "粘贴", + "command.perspective": "视图", + "command.perspective.openJson": "打开 JSON", + "command.perspective.refresh": "刷新", + "command.profiler": "分析器", + "command.profiler.save": "保存", + "command.profiler.start": "开始分析", + "command.profiler.stop": "停止分析", "command.query": "查询", "command.query.AiAssistant": "AI 助手", "command.query.autocommitOffSwitch": "自动提交:关", @@ -368,6 +396,7 @@ "commandPalette.searchInDatabase": "在数据库中搜索", "common.Remove": "移除", "common.addNew": "添加新项", + "common.addProvider": "添加提供方", "common.advanced": "高级", "common.allFields": "所有 {field}", "common.allFiles": "所有文件", @@ -395,6 +424,7 @@ "common.done": "完成", "common.dontAskAgain": "不再询问", "common.download": "下载", + "common.edit": "编辑", "common.erDiagram": "ER 图", "common.error": "错误", "common.execute": "执行", @@ -451,6 +481,57 @@ "common.testingConnection": "正在测试连接", "common.uncheckAll": "取消全选", "common.zipFiles": "ZIP 文件", + "compare.action": "操作", + "compare.added": "已添加", + "compare.allowDropColumns": "允许删除列", + "compare.allowDropSqlObjects": "允许删除视图、存储过程等对象", + "compare.allowDropTables": "允许删除表", + "compare.allowTableRecreate": "允许重新创建表", + "compare.autoinc": "自增", + "compare.changed": "已更改", + "compare.columns": "列", + "compare.ddl": "DDL", + "compare.deletedPrefix": "删除前缀", + "compare.deployChanges": "部署更改", + "compare.deployingDatabaseChanges": "正在部署数据库更改", + "compare.dontDropColumns": "不删除列", + "compare.dontDropConstraints": "不删除约束", + "compare.dontDropSqlObjects": "不删除对象", + "compare.dontDropTables": "不删除表", + "compare.dropColumnsIfMissing": "缺失时删除列", + "compare.dropSqlObjectsIfMissing": "缺失时删除对象", + "compare.dropTablesIfMissing": "缺失时删除表", + "compare.equal": "相同", + "compare.errorWhenSaving": "保存时出错", + "compare.hideRowsWithoutOperations": "隐藏无操作的行", + "compare.ignoreCase": "忽略大小写", + "compare.ignoreConstraintNames": "忽略约束名称", + "compare.ignoreDataTypes": "忽略数据类型", + "compare.ignoreForeignKeyActions": "忽略外键操作", + "compare.ignoreNameRegex": "忽略匹配正则表达式的名称", + "compare.ignoreSchema": "忽略模式", + "compare.loadingDatabaseStructure": "正在加载数据库结构", + "compare.markColumnsAsDeleted": "将列标记为已删除", + "compare.markSqlObjectsAsDeleted": "将对象标记为已删除", + "compare.markTablesAsDeleted": "将表标记为已删除", + "compare.name": "名称", + "compare.notNull": "非空", + "compare.operations": "操作", + "compare.removed": "已删除", + "compare.sameSourceAndTargetDatabasesWarning": "源数据库和目标数据库相同,将不会发现差异。请更改源或目标数据库。", + "compare.savedToDatabase": "已保存到数据库", + "compare.schema": "模式", + "compare.searchTablesOrObjects": "搜索表或对象", + "compare.settings": "设置", + "compare.sourceDatabase": "源数据库", + "compare.sourceDbModel": "源数据库模型", + "compare.sourceModelTransform": "源模型转换", + "compare.sourceServer": "源服务器", + "compare.synchronizeScript": "同步脚本", + "compare.targetDatabase": "目标数据库", + "compare.targetSchema": "目标模式", + "compare.targetServer": "目标服务器", + "compare.type": "类型", "connection.accessKeyId": "访问密钥 ID", "connection.allowedDatabases": "允许的数据库,每行一个", "connection.allowedDatabasesRegex": "允许的数据库正则表达式", @@ -675,6 +756,7 @@ "datagrid.searchMacros": "搜索宏", "datagrid.setFormat": "设置格式:", "datagrid.structure": "结构", + "datagrid.useMacro": "使用宏", "dbKeyAddItemModal.header": "添加项", "dbKeysTreeNode.deleteBranch": "删除分支", "dbKeysTreeNode.deleteBranchConfirm": "确定删除分支 {branch} 及其所有键吗?", @@ -755,6 +837,22 @@ "designerTable.newAlias": "新建别名", "designerTable.removeTableAlias": "移除表别名", "designerTable.setTableAlias": "设置表别名", + "diagram.all": "全部", + "diagram.allKeys": "所有键", + "diagram.columnFilter": "列筛选", + "diagram.exportWatermark": "导出水印", + "diagram.keysAndNotNull": "键和非空", + "diagram.notNull": "非空", + "diagram.omitExportWatermark": "省略导出水印", + "diagram.omitTablesFilter": "省略表", + "diagram.primaryKey": "主键", + "diagram.showColumns": "显示列", + "diagram.showDataType": "显示数据类型", + "diagram.showNullability": "显示 NULL/NOT NULL", + "diagram.tableFilter": "表筛选", + "diagram.tables": "表", + "diagram.topTables": "仅显示最重要的 N 个表", + "diagram.zoom": "缩放", "dictionaryLookupModal.customize": "自定义", "dictionaryLookupModal.description": "描述", "dictionaryLookupModal.header": "从 {pureName} 查找", @@ -1032,6 +1130,16 @@ "newObject.sqlGeneratorDisabled": "当前数据库不支持SQL生成器", "newObject.tableDescription": "在当前数据库中创建表", "newObject.tableDisabled": "当前数据库不支持创建表", + "perspective.arrange": "排列", + "perspective.arranged": "(已排列)", + "perspective.category": "视图", + "perspective.chooseData": "选择数据", + "perspective.customJoin": "自定义联接", + "perspective.filters": "筛选", + "perspective.invalidFormat": "视图格式无效,请创建新视图", + "perspective.noFiltersDefined": "未定义筛选", + "perspective.searchColumnOrTable": "搜索列或表", + "perspective.useContextMenuAddToFilter": "在表或树中使用右键菜单命令“添加到筛选”", "plugins.searchExtensionsOnWeb": "在网页上搜索扩展", "privateCloudWidget.addExistingFolder": "添加现有文件夹(来自链接)", "privateCloudWidget.addExistingSharedFolder": "添加现有共享文件夹", @@ -1056,6 +1164,7 @@ "publicCloudWidget.refreshFiles": "刷新文件", "publicCloudWidget.refreshList": "刷新列表", "publicCloudWidget.searchPublicFiles": "搜索公共文件", + "query.AiAssistant": "AI 助手", "query.Copy": "复制", "query.Download": "下载", "query.Messages": "消息", @@ -1064,17 +1173,34 @@ "query.OutputFiles": "输出文件", "query.Show": "显示", "query.Size": "大小", + "query.addCustomExpression": "添加自定义表达式", + "query.addGroupOrCondition": "添加分组或条件", + "query.addOrCondition": "添加 OR 条件", + "query.aggregate": "聚合", + "query.alias": "别名", + "query.columnExpression": "列/表达式", "query.download": "下载", + "query.filter": "筛选", + "query.groupBy": "分组依据", + "query.groupFilter": "分组筛选", "query.limitRows": "限制 {queryRowsLimit} 行", "query.named": ":variable", "query.noParameters": "(无参数)", "query.noRowsLimit": "(无行数限制)", + "query.orFilter": "OR 筛选 {number}", + "query.orGroupFilter": "OR 分组筛选 {number}", + "query.output": "输出", "query.positional": "? (位置)", "query.queryNumber": "查询 #", + "query.removeDuplicates": "删除重复:{status}", + "query.removeGroupOrCondition": "删除分组或条件", + "query.removeOrCondition": "删除 OR 条件", "query.returnOnlyNRows": "仅从查询返回 N 行", "query.rowsLimit": "行数限制", "query.save": "保存", "query.show": "显示", + "query.sortOrder": "排序顺序", + "query.table": "表", "query.unlimitedRows": "不限行数", "query.variable": "#variable", "queryParameters.editQueryParameters": "编辑查询参数", @@ -1106,6 +1232,35 @@ "serverSummaryTab.processes": "进程", "serverSummaryTab.variables": "变量", "settings.AI": "AI", + "settings.aiChatDefaults.heading": "AI 聊天默认设置", + "settings.aiExecuteMode": "SQL 执行模式", + "settings.aiExecuteMode.ask": "执行前询问", + "settings.aiExecuteMode.auto": "自动执行", + "settings.aiExecuteMode.never": "从不执行 SQL", + "settings.aiProvider": "AI 提供方", + "settings.aiProvider.apiKey": "API 密钥", + "settings.aiProvider.apiKeyPlaceholder": "您的 API 密钥(本地提供方可留空)", + "settings.aiProvider.baseUrl": "基础 URL", + "settings.aiProvider.connectionTest.cancel": "取消测试", + "settings.aiProvider.connectionTest.retest": "重新测试连接", + "settings.aiProvider.connectionTest.test": "测试连接", + "settings.aiProvider.connectionTestFailed": "连接测试失败:", + "settings.aiProvider.defaultModel": "默认模型", + "settings.aiProvider.gateway": "DbGate AI 网关", + "settings.aiProvider.name": "提供方名称", + "settings.aiProvider.newProviderName": "提供方 {number}", + "settings.aiProvider.noDefaultModel": "(无默认模型)", + "settings.aiProvider.noModelsAvailable": "(无可用模型)", + "settings.aiProvider.noUrlConfigured": "未配置 URL", + "settings.aiProvider.removeProviderConfirmation": "确定要移除提供方 {provider} 吗?", + "settings.aiProvider.status.connectionFailed": "连接失败:", + "settings.aiProvider.status.error": "错误", + "settings.aiProvider.status.noModelsFound": "未找到模型", + "settings.aiProvider.status.notConfigured": "未配置", + "settings.aiProvider.status.testing": "正在测试", + "settings.aiProvider.status.testingConnection": "正在测试连接...", + "settings.aiProvider.status.untested": "未测试", + "settings.aiProvider.status.valid": "有效", "settings.appearance": "应用程序主题", "settings.appearance.afterInstalling": "安装主题插件后(尝试在可用扩展中搜索\"主题\"),新主题将在此处可用。", "settings.appearance.customSize": "自定义大小", @@ -1130,6 +1285,8 @@ "settings.connection.autoRefreshInterval": "自动重新加载数据库结构的间隔(秒)", "settings.connection.showOnlyTabsFromSelectedDatabase": "仅显示来自选定数据库的标签页", "settings.connection.sshBindHost": "SSH连接的本地主机地址", + "settings.customProviders.heading": "自定义提供方", + "settings.customProviders.noProvidersConfigured": "尚未配置自定义提供方。点击“添加提供方”开始配置。", "settings.dataGrid.alignNumbersRight": "数字右对齐", "settings.dataGrid.collectionPageSize": "集合页面大小(用于MongoDB JSON视图,必须在5到1000之间)", "settings.dataGrid.coloringMode": "行颜色模式", @@ -1142,6 +1299,12 @@ "settings.dataGrid.showAllColumnsWhenSearch": "搜索时显示所有列", "settings.dataGrid.showHintColumns": "显示外键提示", "settings.dataGrid.thousandsSeparator": "数字使用千位分隔符", + "settings.dataGrid.thousandsSeparator.comma": "逗号 (,)", + "settings.dataGrid.thousandsSeparator.dot": "点号 (.)", + "settings.dataGrid.thousandsSeparator.narrowSpace": "窄空格", + "settings.dataGrid.thousandsSeparator.none": "无", + "settings.dataGrid.thousandsSeparator.space": "空格", + "settings.dataGrid.thousandsSeparator.system": "系统", "settings.dataGrid.title": "数据网格", "settings.defaultActions": "默认操作", "settings.defaultActions.collectionClick": "NoSQL集合点击", @@ -1198,6 +1361,9 @@ "settings.sqlEditor.showTableAliasesInCodeCompletion": "在代码完成中显示表别名", "settings.sqlEditor.sqlCommandsCase": "SQL命令大小写", "settings.sqlEditor.title": "SQL 编辑器", + "settings.supportedProviders.description": "任何兼容 OpenAI API 格式的服务都可以使用,包括:", + "settings.supportedProviders.heading": "支持的提供方", + "settings.supportedProviders.useThisProvider": "使用此提供方", "settings.tabGroup.showServerName": "在标签页组标题中显示服务器名称和数据库名称", "settings.tabPreviewMode": "标签页预览模式", "settings.theme": "主题", @@ -1267,6 +1433,11 @@ "switchDatabase.server": "服务器", "switchDatabase.switchDatabase": "切换数据库", "tab.administration": "管理", + "tableCell.edit": "编辑", + "tableCell.filterColumns": "筛选列", + "tableCell.hideNullValues": "隐藏 NULL 值", + "tableCell.multipleValues": "多个值", + "tableCell.noDataSelected": "未选择数据", "tableData.errorWhenSaving": "保存时出错", "tableData.refreshEvery": "刷新(每 {autoRefreshInterval} 秒)", "tableData.savedToDatabase": "已保存到数据库",