395 lines
18 KiB
JSON
395 lines
18 KiB
JSON
{
|
|
"connectionInfo": "Connection Information",
|
|
"testConnection": "Test Connection",
|
|
"connectionName": "Connection Name",
|
|
"databaseType": "Database Type",
|
|
"connectionIdentifier": "Connection Identifier",
|
|
"connectionStatus": "Connection Status",
|
|
"connectionSuccessful": "✓ Connection Successful",
|
|
"connectionFailed": "✗ Connection Failed",
|
|
"notTested": "Not Tested",
|
|
"testResult": "Test Result:",
|
|
"testConnectionSuccess": "Connection test successful",
|
|
"testConnectionFailed": "Connection test failed",
|
|
"connectionError": "Connection failed",
|
|
"usageInstructions": "Usage Instructions",
|
|
"expandConnection": "· Expand Connection - View all databases under this connection",
|
|
"selectDatabase": "· Select Database - View database details",
|
|
"selectTable": "· Select Table - View table structure, query data, execute SQL",
|
|
"searchFunction": "· Search Function - Quickly find databases or tables in the left tree",
|
|
"quickActions": "Quick Actions",
|
|
"testDatabaseConnection": "Test Database Connection",
|
|
"tip": "Tip: Click on the left tree node to expand and view more content",
|
|
"constraintList": "Constraint List",
|
|
"addConstraint": "Add Constraint",
|
|
"constraintName": "Constraint Name",
|
|
"constraintNameTip": "A unique name to identify and manage this constraint",
|
|
"constraintType": "Constraint Type",
|
|
"constraintTypeTip": "Primary Key: unique row identifier; Foreign Key: links to another table; Unique: no duplicate values; Check: custom validation rule",
|
|
"field": "Local Field",
|
|
"constraintFieldTip": "Select the column(s) in this table used by the constraint",
|
|
"definition": "Check Rule",
|
|
"constraintDefinitionTip": "Required for CHECK constraints only, e.g. age > 0",
|
|
"referencedTable": "Related Table",
|
|
"referencedTableTip": "Select the target table to link to, usually the parent table",
|
|
"referencedTablePlaceholder": "Enter referenced table name",
|
|
"selectReferencedTable": "Select related table",
|
|
"onDelete": "On Delete",
|
|
"onDeleteTip": "What happens in this table when a related row is deleted",
|
|
"onUpdate": "On Update",
|
|
"onUpdateTip": "What happens in this table when the related column is updated",
|
|
"fkActionDefault": "Default",
|
|
"fkActionDefaultLabel": "Default rule",
|
|
"fkActionDefaultTip": "Use the database default behavior",
|
|
"fkActionNoActionLabel": "No action",
|
|
"fkActionNoActionTip": "Block delete/update when related data exists",
|
|
"fkActionRestrictLabel": "Restrict",
|
|
"fkActionRestrictTip": "Immediately reject delete/update when related data exists",
|
|
"fkActionCascadeLabel": "Cascade",
|
|
"fkActionCascadeTip": "Also delete or update related rows in this table",
|
|
"fkActionSetNullLabel": "Set null",
|
|
"fkActionSetNullTip": "Set the foreign key column in this table to NULL",
|
|
"fkActionSetDefaultLabel": "Set default",
|
|
"fkActionSetDefaultTip": "Set the foreign key column in this table to its default value",
|
|
"referencedColumns": "Related Column",
|
|
"referencedColumnsTip": "Select the matching column in the related table, usually primary key id",
|
|
"referencedColumnsPlaceholder": "Select related columns",
|
|
"constraintNameRequired": "Please enter constraint name",
|
|
"constraintColumnsRequired": "Please select constraint columns",
|
|
"constraintCheckDefinitionRequired": "Please enter CHECK constraint definition",
|
|
"constraintReferencedTableRequired": "Please enter referenced table for foreign key",
|
|
"constraintReferencedColumnsRequired": "Please enter referenced columns for foreign key",
|
|
"constraintReferencedColumnsMismatch": "Foreign key column count must match referenced column count",
|
|
"constraintValidationFailed": "Constraint validation failed",
|
|
"selectField": "Select Field",
|
|
"constraintDefinition": "Constraint Definition (e.g.: age > 0)",
|
|
"constraintDeleted": "Constraint deleted",
|
|
"noConstraints": "No constraints, click \"Add Constraint\" to start creating",
|
|
"foreignKey": "FOREIGN KEY",
|
|
"foreignKeyLabel": "Foreign Key",
|
|
"check": "CHECK",
|
|
"checkLabel": "Check Rule",
|
|
"database": "Database",
|
|
"schema": "Schema",
|
|
"tableName": "Table Name",
|
|
"enterTableName": "Please enter table name",
|
|
"tableComment": "Table Comment",
|
|
"enterTableComment": "Please enter table comment (optional)",
|
|
"fieldManagement": "Field Management",
|
|
"indexManagement": "Index Management",
|
|
"constraintManagement": "Constraint Management",
|
|
"previewSQL": "Preview SQL",
|
|
"createTable": "Create Table",
|
|
"createTableSQLPreview": "CREATE TABLE SQL Preview",
|
|
"executeCreate": "Execute Create",
|
|
"fillTableNameAndFields": "Please fill in the table name and add at least one field",
|
|
"createTableSuccess": "Table created successfully",
|
|
"createTableFailed": "Failed to create table",
|
|
"primaryKeyUUID": "Primary Key ID (UUID)",
|
|
"databaseInfo": "Database Information",
|
|
"databaseName": "Database Name",
|
|
"owner": "Owner",
|
|
"encoding": "Encoding",
|
|
"collation": "Collation",
|
|
"tableCount": "Table Count",
|
|
"databaseSize": "Database Size",
|
|
"description": "Description",
|
|
"noDatabaseInfo": "No database information found",
|
|
"viewTableList": "View Table List",
|
|
"expandLeftTreeNode": "Expand the left tree node to view all tables in this database",
|
|
"searchTable": "Search Table",
|
|
"useSearchBox": "Use the search box on the left to quickly find table names",
|
|
"switchToSqlTab": "Select any table and switch to the \"SQL Execution\" tab",
|
|
"statistics": "Statistics",
|
|
"loadDatabaseInfoFailed": "Failed to load database information",
|
|
"tables": "Tables",
|
|
"loading": "Loading...",
|
|
"loadDatabaseConfigsFailed": "Failed to load database configurations",
|
|
"loadDatabaseListFailed": "Failed to load database list",
|
|
"loadSchemaListFailed": "Failed to load schema list",
|
|
"loadTableListFailed": "Failed to load table list",
|
|
"loadViewListFailed": "Failed to load view list",
|
|
"cannotFindNode": "Cannot find node",
|
|
"refreshSuccess": "Refresh successful",
|
|
"refreshFailed": "Refresh failed",
|
|
"expandNodeToViewLatestData": "Refresh successful, expand the node to view the latest data",
|
|
"copiedToClipboard": "Copied to clipboard",
|
|
"enterSchemaName": "Please enter schema name",
|
|
"createSchema": "Create Schema",
|
|
"schemaNamePattern": "Schema name can only contain letters, numbers and underscores, and must start with a letter or underscore",
|
|
"schemaCreatedSuccess": "Schema \"{schemaName}\" created successfully",
|
|
"createSchemaFailed": "Failed to create schema",
|
|
"refreshConnection": "Refresh Connection",
|
|
"viewInfo": "View Information",
|
|
"copyConnectionName": "Copy Connection Name",
|
|
"refreshDatabase": "Refresh Database",
|
|
"copyDatabaseName": "Copy Database Name",
|
|
"refreshSchema": "Refresh Schema",
|
|
"copySchemaName": "Copy Schema Name",
|
|
"refreshTableList": "Refresh Table List",
|
|
"createNewTable": "Create New Table",
|
|
"viewStatistics": "View Statistics",
|
|
"refreshViewList": "Refresh View List",
|
|
"createNewView": "Create New View",
|
|
"refreshAllMaterializedViews": "Refresh All Materialized Views",
|
|
"viewTableStructure": "View Table Structure",
|
|
"queryData": "Query Data",
|
|
"executeSql": "Execute SQL",
|
|
"copyTableName": "Copy Table Name",
|
|
"refresh": "Refresh",
|
|
"viewViewStructure": "View View Structure",
|
|
"viewDefinitionSQL": "View Definition SQL",
|
|
"refreshView": "Refresh View",
|
|
"copyViewName": "Copy View Name",
|
|
"confirmTruncateTable": "Are you sure you want to clear all data in table \"{tableName}\"? This operation cannot be undone!",
|
|
"deleteTable": "Delete Table",
|
|
"confirmDeleteTable": "Are you sure you want to delete table \"{tableName}\"? This operation cannot be undone!",
|
|
"deleteTableSuccess": "Table deleted successfully",
|
|
"deleteTableFailed": "Failed to delete table",
|
|
"warning": "Warning",
|
|
"confirm": "Confirm",
|
|
"cancel": "Cancel",
|
|
"confirmRefreshMaterializedView": "Are you sure you want to refresh the materialized view \"{viewName}\"?",
|
|
"onlyMaterializedViewNeedsRefresh": "Only materialized views need manual refresh",
|
|
"confirmExportAllTables": "Are you sure you want to export all tables in the current Schema/Database?",
|
|
"confirmExportAllViews": "Are you sure you want to export all views in the current Schema/Database?",
|
|
"confirmRefreshAllMaterializedViews": "Are you sure you want to refresh all materialized views in the current Schema/Database? This may take some time.",
|
|
"exportFeatureDevelopment": "Export feature is under development...",
|
|
"importFeatureDevelopment": "Import feature is under development...",
|
|
"editFeatureDevelopment": "Edit feature is under development...",
|
|
"deleteFeatureDevelopment": "Delete feature is under development...",
|
|
"truncateTableFeatureDevelopment": "Truncate table feature is under development...",
|
|
"createViewFeatureDevelopment": "Create view feature is under development...",
|
|
"exportAllTablesFeatureDevelopment": "Export all tables feature is under development...",
|
|
"exportAllViewsFeatureDevelopment": "Export all views feature is under development...",
|
|
"refreshAllMaterializedViewsFeatureDevelopment": "Refresh all materialized views feature is under development...",
|
|
"selectItemFromLeft": "Please select an item from the left",
|
|
"tableStructure": "Table Structure",
|
|
"dataQuery": "Data Query",
|
|
"sqlExecution": "SQL Execution",
|
|
"objectEditor": "Object Editor",
|
|
"viewStructure": "View Structure",
|
|
"fieldList": "Field List",
|
|
"fields": "Fields",
|
|
"indexes": "Indexes",
|
|
"constraints": "Constraints",
|
|
"columns": "Columns",
|
|
"addField": "Add Field",
|
|
"serialNumber": "Serial Number",
|
|
"fieldName": "Field Name",
|
|
"dataType": "Data Type",
|
|
"lengthPrecision": "Length/Precision",
|
|
"decimalPlaces": "Decimal Places",
|
|
"nullable": "Nullable",
|
|
"defaultValue": "Default Value",
|
|
"primaryKey": "Primary Key",
|
|
"unique": "Unique",
|
|
"comment": "Comment",
|
|
"operation": "Operation",
|
|
"fieldDeleted": "Field deleted",
|
|
"noFields": "No fields, click \"Add Field\" to start creating",
|
|
"type": "Type",
|
|
"fieldNamePlaceholder": "e.g. product_name",
|
|
"defaultValuePlaceholder": "Default value",
|
|
"fieldCommentPlaceholder": "Field comment",
|
|
"indexList": "Index List",
|
|
"addIndex": "Add Index",
|
|
"indexName": "Index Name",
|
|
"indexType": "Index Type",
|
|
"selectFields": "Select Fields",
|
|
"indexDeleted": "Index deleted",
|
|
"noIndexes": "No indexes, click \"Add Index\" to start creating",
|
|
"indexNamePlaceholder": "Index name",
|
|
"typePlaceholder": "Type",
|
|
"schemaInfo": "Schema Information",
|
|
"copyName": "Copy Name",
|
|
"schemaName": "Schema Name",
|
|
"objectStatistics": "Object Statistics",
|
|
"databaseObjects": "Database Objects",
|
|
"noTablesInSchema": "No tables in this Schema",
|
|
"noViewsInSchema": "No views in this Schema",
|
|
"materializedView": "Materialized View",
|
|
"updatable": "Updatable",
|
|
"readOnly": "Read-only",
|
|
"loadSchemaInfoFailed": "Failed to load Schema information",
|
|
"sqlEditor": "SQL Editor",
|
|
"loadExample": "Load Example",
|
|
"clearSQL": "Clear",
|
|
"execute": "Execute",
|
|
"executionResult": "Execution Result",
|
|
"executionTime": "Execution Time",
|
|
"affectedRows": "Affected Rows",
|
|
"returned": "Returned",
|
|
"records": "records",
|
|
"querySuccessNoData": "Query successful, but no data returned",
|
|
"enterSQL": "Enter SQL statement above and click \"Execute\" button",
|
|
"sqlWarning": "Please be careful when executing UPDATE, DELETE and other data modification statements",
|
|
"enterSQLStatement": "Enter SQL statement...",
|
|
"sqlPlaceholder": "Enter SQL statement...\\n\\nExample:\\nSELECT * FROM users WHERE id > 100;\\nUPDATE users SET status = 'active' WHERE id = 1;\\nDELETE FROM users WHERE id = 999;",
|
|
"invalidDatabaseConnection": "Invalid database connection",
|
|
"executeSQLFailed": "SQL execution failed",
|
|
"pleaseEnterSQL": "Please enter SQL statement",
|
|
"whereCondition": "WHERE condition (e.g: id > 100 AND status = 'active')",
|
|
"orderBy": "ORDER BY (e.g: id DESC)",
|
|
"query": "Query",
|
|
"noData": "No data",
|
|
"totalRecords": "{count} records in total",
|
|
"designTable": "Design Table - {tableName}",
|
|
"designTableAction": "Design Table",
|
|
"databaseLabel": "Database",
|
|
"schemaLabel": "Schema",
|
|
"tableNameLabel": "Table Name",
|
|
"tableNamePlaceholder": "Table name",
|
|
"commentLabel": "Comment",
|
|
"tableCommentPlaceholder": "Table comment",
|
|
"unsavedChanges": "Unsaved changes",
|
|
"noChanges": "No changes",
|
|
"reset": "Reset",
|
|
"saveChanges": "Save Changes",
|
|
"sqlPreview": "SQL Preview",
|
|
"close": "Close",
|
|
"confirmSave": "Are you sure you want to save these changes?",
|
|
"confirmSaveTitle": "Confirm Save",
|
|
"confirmClose": "There are unsaved changes, are you sure you want to close?",
|
|
"confirmCloseTitle": "Tip",
|
|
"noChangesDetected": "No changes detected",
|
|
"noSQLGenerated": "No SQL statement generated",
|
|
"saveSuccess": "Save successful",
|
|
"saveFailed": "Save failed",
|
|
"loadTableStructureFailed": "Failed to load table structure",
|
|
"loadTableDataFailed": "Failed to load table data",
|
|
"tableInfo": "Table Information",
|
|
"tableType": "Type",
|
|
"rowCount": "Row Count",
|
|
"tableSize": "Size",
|
|
"ddlStatement": "DDL Statement",
|
|
"copy": "Copy",
|
|
"basicInfo": "Basic Information",
|
|
"confirmReset": "Are you sure you want to reset all changes?",
|
|
"confirmResetTitle": "Tip",
|
|
"resetSuccess": "Reset successful",
|
|
"missingDatabaseConfig": "Missing database configuration information",
|
|
"loadDDLFailed": "Failed to load DDL statement",
|
|
"loadDDLFailedMsg": "-- Failed to load DDL, please check database connection",
|
|
"viewInfo": "View Information",
|
|
"viewName": "View Name",
|
|
"viewType": "View Type",
|
|
"materializedView": "Materialized View",
|
|
"normalView": "Normal View",
|
|
"isUpdatable": "Is Updatable",
|
|
"yes": "Yes",
|
|
"no": "No",
|
|
"checkOption": "CHECK OPTION",
|
|
"columnInfo": "Column Information",
|
|
"columnName": "Column Name",
|
|
"dataType": "Data Type",
|
|
"nullable": "Nullable",
|
|
"position": "Position",
|
|
"dependentTables": "Dependent Tables",
|
|
"noDependentTables": "No Dependent Tables",
|
|
"viewDefinition": "View Definition",
|
|
"noDefinition": "No Definition",
|
|
"description": "Description",
|
|
"viewExplanation": "A View is a virtual table based on one or more tables and does not store actual data.",
|
|
"viewBenefit1": "Views can simplify complex queries and improve data security",
|
|
"viewBenefit2": "Updatable views allow modifying underlying table data through the view",
|
|
"viewBenefit3": "When tables that the view depends on are modified, the view structure is automatically updated",
|
|
"viewBenefit4": "Deleting a view does not affect the data in the underlying tables",
|
|
"searchPlaceholder": "Search databases, tables, views...",
|
|
"loadViewStructureFailed": "Failed to load view structure",
|
|
"noData": "No data",
|
|
"noColumnInfo": "No column information",
|
|
"dataTypes": {
|
|
"varchar": "Text",
|
|
"char": "Fixed Text",
|
|
"text": "Long Text",
|
|
"integer": "Integer",
|
|
"int": "Integer",
|
|
"bigint": "Big Integer",
|
|
"smallint": "Small Integer",
|
|
"numeric": "Exact Decimal",
|
|
"decimal": "Exact Decimal",
|
|
"doublePrecision": "Decimal",
|
|
"double": "Decimal",
|
|
"float": "Decimal",
|
|
"json": "JSON",
|
|
"date": "Date",
|
|
"time": "Time",
|
|
"datetime": "DateTime",
|
|
"timestamp": "Timestamp",
|
|
"datetime2": "Timestamp",
|
|
"boolean": "Boolean",
|
|
"bit": "Boolean",
|
|
"nvarchar": "Unicode Text",
|
|
"nvarcharMax": "JSON"
|
|
},
|
|
"fieldNameRequired": "Field name is required",
|
|
"fieldNameInvalidFormat": "Field name must start with a letter or underscore and contain only letters, numbers, and underscores",
|
|
"fieldNameDuplicate": "Duplicate field name \"{name}\"",
|
|
"tablesFolder": "Tables",
|
|
"viewsFolder": "Views",
|
|
"refreshSuccess": "Refreshed successfully",
|
|
"refreshFailed": "Refresh failed",
|
|
"executeShortcutHint": "Ctrl/Cmd + Enter to execute",
|
|
"createDatabase": "Create Database",
|
|
"dropDatabase": "Drop Database",
|
|
"dropSchema": "Drop Schema",
|
|
"renameSchema": "Rename Schema",
|
|
"renameDatabase": "Rename Database",
|
|
"editTableStructure": "Edit Table Structure",
|
|
"enterNameToConfirm": "This action cannot be undone. Type the object name below to confirm:",
|
|
"nameMismatch": "The name you entered does not match",
|
|
"systemConnectionForbidden": "Write operations are not allowed on the system connection",
|
|
"systemDatabase": "System Database",
|
|
"systemDatabaseForbidden": "This system database cannot be modified",
|
|
"databaseCreated": "Database \"{name}\" created successfully",
|
|
"databaseDropped": "Database \"{name}\" dropped successfully",
|
|
"schemaDropped": "Schema \"{name}\" dropped successfully",
|
|
"schemaRenamed": "Schema renamed to \"{name}\"",
|
|
"createDatabaseFailed": "Failed to create database",
|
|
"dropDatabaseFailed": "Failed to drop database",
|
|
"dropSchemaFailed": "Failed to drop schema",
|
|
"renameSchemaFailed": "Failed to rename schema",
|
|
"renameDatabaseFailed": "Failed to rename database",
|
|
"databaseRenamed": "Database renamed to \"{name}\"",
|
|
"enterNewDatabaseName": "Enter new database name",
|
|
"databaseNameRequired": "Please enter a database name",
|
|
"databaseNamePattern": "Database name must start with a letter or underscore and contain only letters, numbers, and underscores",
|
|
"enterDatabaseName": "Enter database name",
|
|
"databaseName": "Database Name",
|
|
"encoding": "Encoding",
|
|
"charset": "Charset",
|
|
"collation": "Collation",
|
|
"enterNewSchemaName": "Enter new schema name",
|
|
"objectTypeDatabase": "database",
|
|
"objectTypeSchema": "schema",
|
|
"objectTypeTable": "table",
|
|
"dangerousActionDefaultWarning": "Are you sure you want to drop {objectType} \"{objectName}\"? This cannot be undone.",
|
|
"typeObjectNamePlaceholder": "Type \"{objectName}\" to confirm",
|
|
"objectOverview": "Overview",
|
|
"objectName": "Object Name",
|
|
"objectTypeConnection": "Connection",
|
|
"objectTypeView": "View",
|
|
"databaseCount": "Database Count",
|
|
"databasesUnderConnection": "Databases under this connection",
|
|
"connectionHint": "Hint",
|
|
"connectionBrowseHint": "Expand the connection in the left tree to browse databases and objects",
|
|
"schemaList": "Schema List",
|
|
"mysqlSchemaHint": "MySQL does not use schema layers; the database is the top-level container. Expand the left tree to view tables and views.",
|
|
"schemaDescriptionHint": "A schema is a logical container for database objects such as tables and views.",
|
|
"searchObjectPlaceholder": "Search object name...",
|
|
"loadObjectListFailed": "Failed to load object list",
|
|
"size": "Size",
|
|
"indexTypes": {
|
|
"btree": "B-Tree",
|
|
"hash": "Hash",
|
|
"gin": "GIN",
|
|
"gist": "GiST",
|
|
"brin": "BRIN",
|
|
"nonclustered": "Nonclustered",
|
|
"clustered": "Clustered",
|
|
"normal": "Normal",
|
|
"bitmap": "Bitmap"
|
|
}
|
|
}
|