Improve diff rendering pipeline

This commit is contained in:
Bohdan Triapitsyn
2026-06-13 23:55:50 +03:00
parent cf8eac966e
commit 876738229f
12 changed files with 684 additions and 323 deletions
@@ -1174,9 +1174,14 @@ export const dict: Record<I18nKey, string> = {
'diffView.state.failedToLoadDiff': '載入差異失敗',
'diffView.state.loadingDiff': '正在載入差異...',
'diffView.state.loadingChanges': '正在載入變更...',
'diffView.state.largeDiff': '大型差異({count} 行變更)',
'diffView.state.largeDiffDescription': '渲染可能較慢。你仍可點擊下方按鈕查看差異。',
'diffView.summary.changedFilesSingle': '{count} 個檔案已變更',
'diffView.summary.changedFilesPlural': '{count} 個檔案已變更',
'diffView.actions.retry': '重試',
'diffView.actions.renderAnyway': '仍然渲染',
'diffView.actions.expandAll': '全部展開',
'diffView.actions.collapseAll': '全部折疊',
'diffView.actions.disableLineWrap': '關閉自動換行',
'diffView.actions.enableLineWrap': '開啟自動換行',
'diffView.actions.openFileInEditorAtChange': '在編輯器中開啟此檔案並定位變更',