🐛 fix(query-editor): 优化事务下拉显示与浮层交互

- 自动提交延迟选项改为多语言完整文案,避免短标签语义不清
- 收窄并校准 V2 工具栏事务下拉宽度,兼顾不截断与紧凑布局
- 事务模式 Select 展开时自动隐藏 DBeaver 参考 Tooltip,避免浮层互相遮挡
- 补充事务设置行为测试和布局守护测试
This commit is contained in:
Syngnat
2026-06-24 17:50:57 +08:00
parent 9da9a36cf3
commit 8a552c4cb3
13 changed files with 144 additions and 23 deletions

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "Commit ({{count}})",
"query_editor.transaction.action.rollback": "Rollback",
"query_editor.transaction.delay.immediate": "Sofort",
"query_editor.transaction.delay.immediate_commit": "Sofort committen",
"query_editor.transaction.delay.seconds_commit": "Commit in {{seconds}}s",
"query_editor.transaction.message.pending_managed_transaction": "Im SQL-Editor ist bereits eine nicht festgeschriebene Transaktion offen. Führen Sie zuerst Commit oder Rollback aus, bevor Sie eine weitere DML-Anweisung starten.",
"query_editor.transaction.mode.auto": "Automatisch",
"query_editor.transaction.mode.manual": "Manuell",

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "Commit ({{count}})",
"query_editor.transaction.action.rollback": "Rollback",
"query_editor.transaction.delay.immediate": "Immediately",
"query_editor.transaction.delay.immediate_commit": "Commit now",
"query_editor.transaction.delay.seconds_commit": "Commit in {{seconds}}s",
"query_editor.transaction.message.pending_managed_transaction": "The SQL editor already has a pending transaction. Commit or roll it back before running another DML statement.",
"query_editor.transaction.mode.auto": "Auto",
"query_editor.transaction.mode.manual": "Manual",

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "コミット ({{count}})",
"query_editor.transaction.action.rollback": "ロールバック",
"query_editor.transaction.delay.immediate": "即時",
"query_editor.transaction.delay.immediate_commit": "即時コミット",
"query_editor.transaction.delay.seconds_commit": "{{seconds}}s 後にコミット",
"query_editor.transaction.message.pending_managed_transaction": "SQL エディターには未コミットのトランザクションがあります。新しい DML 文を実行する前にコミットまたはロールバックしてください。",
"query_editor.transaction.mode.auto": "自動",
"query_editor.transaction.mode.manual": "手動",

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "Commit ({{count}})",
"query_editor.transaction.action.rollback": "Rollback",
"query_editor.transaction.delay.immediate": "Сразу",
"query_editor.transaction.delay.immediate_commit": "Commit сразу",
"query_editor.transaction.delay.seconds_commit": "Commit через {{seconds}}s",
"query_editor.transaction.message.pending_managed_transaction": "В SQL-редакторе уже есть незавершённая транзакция. Перед выполнением нового DML-оператора выполните commit или rollback.",
"query_editor.transaction.mode.auto": "Авто",
"query_editor.transaction.mode.manual": "Вручную",

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "提交 ({{count}})",
"query_editor.transaction.action.rollback": "回滚",
"query_editor.transaction.delay.immediate": "立即",
"query_editor.transaction.delay.immediate_commit": "立即提交",
"query_editor.transaction.delay.seconds_commit": "{{seconds}}s后提交",
"query_editor.transaction.message.pending_managed_transaction": "当前 SQL 编辑器已有未提交事务,请先提交或回滚后再执行新的增删改语句。",
"query_editor.transaction.mode.auto": "自动",
"query_editor.transaction.mode.manual": "手动",

View File

@@ -6249,6 +6249,8 @@
"query_editor.transaction.action.commit_with_count": "提交 ({{count}})",
"query_editor.transaction.action.rollback": "回滾",
"query_editor.transaction.delay.immediate": "立即",
"query_editor.transaction.delay.immediate_commit": "立即提交",
"query_editor.transaction.delay.seconds_commit": "{{seconds}}s後提交",
"query_editor.transaction.message.pending_managed_transaction": "目前 SQL 編輯器已有未提交交易,請先提交或回滾後再執行新的新增、更新或刪除語句。",
"query_editor.transaction.mode.auto": "自動",
"query_editor.transaction.mode.manual": "手動",