diff --git a/lib/static/synonym.txt b/lib/static/synonym.txt
index 02a414d37..b18225fb5 100644
--- a/lib/static/synonym.txt
+++ b/lib/static/synonym.txt
@@ -29,6 +29,7 @@
註解,注解
註釋,注释,注釋
源資料夾,源文件夹,源文件夾
+滑鼠,鼠标
螢幕,屏幕,显示屏
視窗,窗口
視訊,视频
@@ -48,3 +49,4 @@
音訊,音频
頁籤,标签页,标簽页,标籤页,標签頁,標簽頁,標籤頁,选项卡,選項卡
預設,默認,默认
+預設值,默认值
diff --git a/package.json b/package.json
index c9dcaf9b8..70e86abc0 100644
--- a/package.json
+++ b/package.json
@@ -22,14 +22,14 @@
"posttest": "yarn run build:sort",
"prebuild": "ts-node scripts/update-meta.ts",
"build": "ts-node scripts/puglin-build-install-file.ts",
- "build:commit": "git commit -m \"build(release): update build\" ./original-plugin ./original-plugin-raw ./plugin-dev-out ./plugin-dev-raw ./lib/static & echo build:commit",
+ "build:commit": "git commit -m \"build(release): update build\" ./original-plugin ./original-plugin-raw ./plugin-dev-out ./plugin-dev-raw ./lib/static ./test/__snapshots__ & echo build:commit",
"build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts",
"build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts",
"build:dts:tsc": "tsc --emitDeclarationOnly --declaration --noEmit false",
"build:microbundle": "ynpx microbundle --target node",
"build:sort": "ts-node scripts/sort-static-files.ts",
"build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index",
- "postbuild": "yarn run build:sort",
+ "postbuild": "yarn run test",
"ci:test": "yarn run test",
"ci:install": "yarn install --frozen-lockfile && yarn add -W typescript@next jest ts-jest ts-node ynpx lerna yarn-tool",
"ci:build": "yarn run plugin:build && yarn run build:commit",
diff --git a/test/__snapshots__/segment-file.spec.ts.snap b/test/__snapshots__/segment-file.spec.ts.snap
index a5ef4a06b..1c2d163f4 100644
--- a/test/__snapshots__/segment-file.spec.ts.snap
+++ b/test/__snapshots__/segment-file.spec.ts.snap
@@ -469,7 +469,7 @@ title.todo=TODO
title.add.todo.pattern=添加模式
label.todo.filters=篩選器:
title.add.todo.filter=添加篩選器
-label.todo.multiline=將以下行上的縮進文本視為同一 TODO 的一部分
+label.todo.multiline=將以下行中的縮進文本視為同一 TODO 的一部分
label.todo.patterns=模式:
text.todo.no.patterns=未配置模式
text.todo.no.filters=未配置篩選器
@@ -743,7 +743,7 @@ plugin.manager.dependencies.detected.message=''{0}'' 插件需要預安裝 {1}
plugin.manager.optional.dependencies.detected.title=安裝推薦的插件
plugin.manager.optional.dependencies.detected.message=建議安裝包含插件 ''{0}'' 的 {1}。
plugin.manager.obsolete.plugins.detected.title=禁用衝突的插件
-plugin.manager.replace.plugin.0.by.plugin.1= ''{1}'' 插件旨在替代當前安裝的 ''{0}'' 插件。
禁用 “{0}” 插件以避免衝突?
+plugin.manager.replace.plugin.0.by.plugin.1= ''{1}'' 插件旨在替代當前安裝的 ''{0}'' 插件。
禁用 “{0}” 插件以避免衝突?
error.message.unable.to.create.file=無法創建檔案 ''{0}''
button.facet.quickfix.text=修正(&F)
@@ -892,7 +892,7 @@ searcheverywhere.found.targets.title=未排序的結果
searcheverywhere.history.shortcuts.hint=按 {0} 或 {1} 瀏覽搜尋歷史記錄
searcheverywhere.open.in.split.shortcuts.hint=按 {0} 在右拆分中打開檔案
searcheverywhere.open.in.new.window.shortcuts.hint=按 {0} 在新窗口中打開檔案
-searcheverywhere.nothing.found.for.contributor.anywhere=未找到使用此類名稱的 {0}
+searcheverywhere.nothing.found.for.contributor.anywhere=未找到使用此類名的 {0}
searcheverywhere.nothing.found.for.all.anywhere=找不到任何內容
searcheverywhere.indexing.mode.not.supported=在 {1} 更新索引期間,無法在 ''{0}'' 中搜尋
searcheverywhere.indexing.incomplete.results=在 {1} 更新索引期間,''{0}'' 中的搜尋結果可能不完整
@@ -1156,7 +1156,7 @@ action.Anonymous.text.add.abbreviation=添加縮寫
action.Anonymous.text.reset.shortcuts=重置快捷鍵
action.Anonymous.text.delete.hook=刪除掛鈎
action.Anonymous.text.live.templates=實時模板
-action.Anonymous.text.live.template=動態模板
+action.Anonymous.text.live.template=實時模板
action.Anonymous.text.template.group=模板組…
action.Anonymous.text.rename=重命名
action.Anonymous.text.new.group=新建組…
@@ -2332,7 +2332,7 @@ untrusted.project.dialog.trust.button=信任項目
untrusted.project.open.dialog.distrust.button=在安全模式下預覽
untrusted.project.open.dialog.cancel.button=不打開
# {0} stands for project type, e.g. \\"Trust and Open Gradle Project\\"
-untrusted.project.open.dialog.title=信任並打開項目?
+untrusted.project.open.dialog.title=信任並打開項目 ''{0}''?
untrusted.project.open.dialog.text={0} 提供的功能可能會從此資料夾執行潛在的惡意程式碼。\\\\n\\\\n如果不信任此源,請在安全模式下預覽項目,以便僅瀏覽其程式碼。
# Editor notification banner when the project is opened in the safe mode
@@ -2397,7 +2397,7 @@ actions.on.save.table.column.name.activated.on=激活條件
jetbrains.certificate.invalid=JetBrains 證書無效。請聯繫 JetBrains 支援人員。
log.in.link.text=登錄…
login.dialog.jb.login=登錄 JetBrains 帳戶
-login.dialog.separator.text=或使用以下方式登錄:
+login.dialog.separator.text=或使用以下方式登錄:
login.dialog.subscribe.to.survey=訂閱 {0} 調查
login.dialog.start.using=開始
login.dialog.waiting.for.login=正在等待在瀏覽器中登錄…
@@ -2434,7 +2434,7 @@ login.dialog.log.out=退出…
login.dialog.you.are.logged=您已登錄
login.dialog.empty.username=已登錄
cannot.undo.error.other.users.overwrote.changes.message=您對以下檔案的變更已被其他用戶覆蓋:
-plugin.invalid.signature.result=''{0}'' 插件的數字簽名驗證失敗並顯示以下消息:''{1}''。
+plugin.invalid.signature.result=''{0}'' 插件的數字簽名驗證失敗並顯示以下消息: ''{1}''。
login.dialog.trouble.with.redirect=登錄到您的帳戶並複製 IDE 授權令牌。
如果瀏覽器未打開,則 複製鏈接並手動打開。
login.dialog.trouble.unknown=複製鏈接並在瀏覽器中打開,以獲取 IDE 授權令牌。
login.dialog.authorization.token.field=IDE 授權令牌
@@ -2445,7 +2445,7 @@ alphabetical.mode.is.on.notification=已關閉按字母順序排列的制表符
login.dialog.wrong.token=授權令牌錯誤
jetbrains.certificate.vendor=供應商: {0}
login.dialog.link.copied=鏈接已複製
-login.dialog.trouble.no.link=由於登錄問題,無法啟動 {0} {1,choice,0#|1#EAP}。
有關可能的解決方案,請參閱幫助文章。
如需幫助,請聯繫技術支援部門。
+login.dialog.trouble.no.link={0}
有關可能的解決方案,請參閱幫助文章。
如需幫助,請聯繫技術支援團隊。
plugin.status.not.allowed=已阻止
plugin.status.not.allowed.tooltip=您的組織未批准此插件
action.InstallFromDiskAction.not.allowed.description=您的組織不允許從磁碟安裝插件
@@ -2489,7 +2489,7 @@ ShowUsagesTableCellRenderer.accessible.USAGE_TEXT_COL=用法文本: {0}
shell.env.loading.learn.more=了解詳情
buildToolWindow.tree.accessibleName=構建結果
login.dialog.welcome.to.eap=歡迎訪問 {0} EAP
-login.dialog.manual.login=使用瀏覽器登錄 JetBrains 帳戶
+login.dialog.manual.login=使用瀏覽器登錄 JetBrains Account
login.dialog.waiting.for.login.short=正在等待登錄…
ui.customization.select.auto.popup.by.chars.text=通過按空格、點或其他上下文相關鍵插入選定建議
settings.browsers.reload.behavior=重新加載行為
@@ -2501,11 +2501,11 @@ invalidate.all.caches.recovery.action.name=清除緩存並重新啟動
title.hierarchy.callees.of={0} 的被調用方
title.hierarchy.callers.of={0} 的調用方
browser.shortcut.or.shift={0},按住 Shift 以打開本地檔案 URL
-custom.action.stored=已存儲:{0}
-custom.action.actual=實際:{0}
+custom.action.stored=已存儲: {0}
+custom.action.actual=實際: {0}
custom.option.testmode=讀取自定義操作 {0}
plugins.advertiser.missing.feature.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項 ''{1}''。
-plugins.advertiser.missing.features.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項 ({1})。
+plugins.advertiser.missing.features.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項({1})。
action.fn.keys.text=Fn 鍵
invalidate.workspace.model.recovery.action.presentable.name=重新打開項目
notification.content.jcef.gpucrash.title=GPU 進程 (JCEF) 重啟次數過多
@@ -2518,7 +2518,7 @@ file.read.error.details=無法讀取檔案 {0}: {1}
file.write.error.details=無法寫入檔案 {0}: {1}
notification.cache.diagnostic.stop.text=現在一切正常
collect.logs.progress.title=正在收集日誌
-collect.logs.notification.error=無法使用日誌創建 .zip 檔案:{0}
+collect.logs.notification.error=無法使用日誌創建 .zip 檔案: {0}
collect.logs.notification.success=已創建日誌檔案: {0}
collect.logs.sensitive.title=敏感資料
collect.logs.sensitive.text=所包含的日誌和設定中可能含有敏感資料。
@@ -2541,7 +2541,7 @@ notifications.collapse.balloon.title={0} 其他 {1}
notifications.collapse.balloon.title.timeline=通知
notifications.collapse.balloon.title.suggestion=建議
progress.title.creating.git.repository=創建 Git 倉庫
-jb.protocol.settings.no.configurable=找不到設定頁面:''{0}''
+jb.protocol.settings.no.configurable=找不到設定頁面: ''{0}''
jb.protocol.navigate.target=''navigate'' 命令僅支援 ''reference'' 目標 (got ''{0}'')
jb.protocol.navigate.missing.parameters=URL 中既沒有指定 'project' 參數,也沒有指定 'origin' 參數
jb.protocol.navigate.no.project=找不到或無法打開指定的項目
@@ -2550,20 +2550,22 @@ project.widget.recent.projects=最近的項目
project.widget.empty=無項目
notification.title.jcef.measureFPS=OSR JCEF FPS Meter
notification.content.jcef.measureFPS=按任意鍵或切換焦點即可停止
-ide.protocol.unsupported=不支持的協議:''{0}''
-ide.protocol.exception=內部錯誤:{0}: {1}
+ide.protocol.unsupported=不支持的協議: ''{0}''
+ide.protocol.exception=內部錯誤: {0}: {1}
ide.protocol.cannot.title=無法打開 URI
-ide.protocol.internal.bad.query=不正確的查詢字串:''{0}''
-jb.protocol.unknown.command=未知命令:''{0}''
-jb.protocol.unknown.target=未知目標:''{0}''
-jb.protocol.parameter.missing=缺少參數:''{0}''
+ide.protocol.internal.bad.query=不正確的查詢字串: ''{0}''
+jb.protocol.unknown.command=未知命令: ''{0}''
+jb.protocol.unknown.target=未知目標: ''{0}''
+jb.protocol.parameter.missing=缺少參數: ''{0}''
ide.protocol.progress.title=正在打開 URI
command.name.choice.exclude.include={0, choice, 0#排除|1#包含} {1}
plugins.advertiser.no.suggested.plugins=未找到建議的插件
plugins.advertiser.check.progress=正在檢查項目的建議插件
-wrong.number.of.arguments.usage.ide.executable.exit=實參數量錯誤。用法: exit [--restart]
+wrong.number.of.arguments.usage.ide.executable.exit=實參數量錯誤。用法: exit [--restart]
to.create.new.file.tooltip=要創建新檔案,請在項目工具視窗中按 {0}。或者,右擊任何資料夾,選擇\\"新建\\",然後選擇檔案類型。
-untrusted.project.general.dialog.title=信任項目?"
+untrusted.project.general.dialog.title=信任項目?
+login.dialog.trouble.default.message=無法完成授權過程。
+dialog.message.open.cancelled=打開已被取消"
`;
exports[`src messages/IdeBundle.properties 1`] = `
@@ -2601,7 +2603,7 @@ start.browser.with.js.debugger=用JavaScript調試器 (&J)
settings.browsers.column.path=路徑
settings.browsers.column.name=名稱
settings.browsers.column.family=系列
-settings.browsers.system.default=系統默認值
+settings.browsers.system.default=系統預設值
settings.browsers.first.listed=首先列出
settings.browsers.show.browser.popup.in.the.editor=在編輯器中顯示瀏覽器彈出視窗
settings.browsers.show.browser.popup.html=對於 HTML 檔案
@@ -2990,7 +2992,7 @@ action.description.show.modules=顯示/隱藏模塊
file.nesting.dialog.title=檔案嵌套
file.nesting.feature.enabled.checkbox=以嵌套形式顯示具有相同名稱的檔案(&S)
file.nesting.table.title=嵌套規則:
-file.nesting.reset.to.default.button=重置為默認值(&R)
+file.nesting.reset.to.default.button=重置為預設值(&R)
action.manual.order=手動排序
title.popup.views=視圖
title.project=項目
@@ -3041,7 +3043,7 @@ title.todo=TODO
title.add.todo.pattern=添加模式
label.todo.filters=篩選器:
title.add.todo.filter=添加篩選器
-label.todo.multiline=將以下行上的縮進文本視為同一 TODO 的一部分
+label.todo.multiline=將以下行中的縮進文本視為同一 TODO 的一部分
label.todo.patterns=模式:
text.todo.no.patterns=未配置模式
text.todo.no.filters=未配置篩選器
@@ -3060,7 +3062,7 @@ checkbox.show.editor.preview.popup=懸停在滾動欄上時顯示程式碼透鏡
checkbox.show.rendered.doc.comments=渲染文檔註釋
checkbox.also.in.reader.mode=也採用閱讀器模式
checkbox.smooth.scrolling=平滑滾動
-checkbox.smooth.scrolling.description=使用鼠標滾輪/觸摸板時,整個界面將平滑滾動,而不是逐行滾動
+checkbox.smooth.scrolling.description=使用滑鼠滾輪/觸摸板時,整個界面將平滑滾動,而不是逐行滾動
title.smooth.scrolling.options=平滑滾動選項
checkbox.smooth.scrolling.animated=動畫平滑滾動(&N)
label.smooth.scrolling.duration=持續時間
@@ -3325,7 +3327,7 @@ plugin.manager.dependencies.detected.message=''{0}'' 插件需要預安裝 {1}
plugin.manager.optional.dependencies.detected.title=安裝推薦的插件
plugin.manager.optional.dependencies.detected.message=建議安裝包含插件 ''{0}'' 的 {1}。
plugin.manager.obsolete.plugins.detected.title=禁用衝突的插件
-plugin.manager.replace.plugin.0.by.plugin.1= ''{1}'' 插件旨在替代當前安裝的 ''{0}'' 插件。
禁用 “{0}” 插件以避免衝突?
+plugin.manager.replace.plugin.0.by.plugin.1= ''{1}'' 插件旨在替代當前安裝的 ''{0}'' 插件。
禁用 “{0}” 插件以避免衝突?
error.message.unable.to.create.file=無法創建檔案 ''{0}''
button.facet.quickfix.text=修正(&F)
@@ -3477,7 +3479,7 @@ searcheverywhere.found.targets.title=未排序的結果
searcheverywhere.history.shortcuts.hint=按 {0} 或 {1} 瀏覽搜尋歷史記錄
searcheverywhere.open.in.split.shortcuts.hint=按 {0} 在右拆分中打開檔案
searcheverywhere.open.in.new.window.shortcuts.hint=按 {0} 在新窗口中打開檔案
-searcheverywhere.nothing.found.for.contributor.anywhere=未找到使用此類名稱的 {0}
+searcheverywhere.nothing.found.for.contributor.anywhere=未找到使用此類名的 {0}
searcheverywhere.nothing.found.for.all.anywhere=找不到任何內容
searcheverywhere.indexing.mode.not.supported=在 {1} 更新索引期間,無法在 ''{0}'' 中搜尋
searcheverywhere.indexing.incomplete.results=在 {1} 更新索引期間,''{0}'' 中的搜尋結果可能不完整
@@ -3737,12 +3739,12 @@ color.name.brown=棕色
checkbox.inject.reveal.library.on.launch=啟動時注入 Reveal 庫
checkbox.upload.reveal.library.on.the.device.if.necessary=如有必要,上傳設備上的 Reveal 庫
action.Anonymous.text.add.keyboard.shortcut=添加鍵盤快捷鍵
-action.Anonymous.text.add.mouse.shortcut=添加鼠標快捷鍵
+action.Anonymous.text.add.mouse.shortcut=添加滑鼠快捷鍵
action.Anonymous.text.add.abbreviation=添加縮寫
action.Anonymous.text.reset.shortcuts=重置快捷鍵
action.Anonymous.text.delete.hook=刪除掛鈎
action.Anonymous.text.live.templates=實時模板
-action.Anonymous.text.live.template=動態模板
+action.Anonymous.text.live.template=實時模板
action.Anonymous.text.template.group=模板組…
action.Anonymous.text.rename=重命名
action.Anonymous.text.new.group=新建組…
@@ -3967,7 +3969,7 @@ action.presentation.OpenSelectedProjectsAction.text.open.all.projects.in.group=
action.presentation.OpenSelectedProjectsAction.text.open.selected=打開選定項目
action.presentation.RemoveSelectedProjectsFromGroupsAction.text=從組中移除
action.presentation.FindAllAction.text=搜尋全部
-action.presentation.RegistryUi.text=還原為默認值
+action.presentation.RegistryUi.text=還原為預設值
action.presentation.RegistryUi.text.edit=編輯
action.presentation.ShowUiDebuggerAction.text=UI 調試器
action.presentation.WeighingActionGroup.text=其他
@@ -4096,7 +4098,7 @@ button.next.0=下一個: {0}
button.back.to.0=返回 {0}
dialog.title.customize.0=自定義 {0}
button.back=後退
-button.skip.remaining.and.set.defaults=跳過剩餘項並設定默認值
+button.skip.remaining.and.set.defaults=跳過剩餘項並設定預設值
github.project.generator.version=版本(&V):
github.project.generator.versions.not.loaded.error=尚未加載版本。
@@ -4260,7 +4262,7 @@ label.ui.name=名稱:
dialog.title.add.new.value=添加新值
checkbox.colors.only=僅顏色
label.ui.filter=篩選:
-dialog.title.edit.laf.defaults=編輯 LaF 默認值
+dialog.title.edit.laf.defaults=編輯 LaF 預設值
dialog.title.data.sharing=資料共享
button.skip=跳過
notification.content.plugin.failed.to.save.settings.and.has.been.disabled=插件 {0} 無法保存設定並已被禁用。{1}
@@ -4931,7 +4933,7 @@ untrusted.project.dialog.trust.button=信任項目
untrusted.project.open.dialog.distrust.button=在安全模式下預覽
untrusted.project.open.dialog.cancel.button=不打開
# {0} stands for project type, e.g. \\"Trust and Open Gradle Project\\"
-untrusted.project.open.dialog.title=信任並打開項目?
+untrusted.project.open.dialog.title=信任並打開項目 ''{0}''?
untrusted.project.open.dialog.text={0} 提供的功能可能會從此資料夾執行潛在的惡意程式碼。\\\\n\\\\
\\\\n\\\\
如果不信任此源,請在安全模式下預覽項目,以便僅瀏覽其程式碼。
@@ -5001,7 +5003,7 @@ actions.on.save.table.column.name.activated.on=激活條件
jetbrains.certificate.invalid=JetBrains 證書無效。請聯繫 JetBrains 支援人員。
log.in.link.text=登錄…
login.dialog.jb.login=登錄 JetBrains 帳戶
-login.dialog.separator.text=或使用以下方式登錄:
+login.dialog.separator.text=或使用以下方式登錄:
login.dialog.subscribe.to.survey=訂閱 {0} 調查
login.dialog.start.using=開始
login.dialog.waiting.for.login=正在等待在瀏覽器中登錄…
@@ -5023,7 +5025,7 @@ terminal.cursor.shape.block.name=塊
terminal.cursor.shape.underline.name=下划線
terminal.cursor.shape.vertical.name=垂直線
actions.on.save.link.all.actions.on.save=保存時的所有操作…
-encoding.name.properties.default=<屬性默認值: {0}>
+encoding.name.properties.default=<屬性預設值: {0}>
actions.on.save.label.activated.on.explicit.save=顯式保存
actions.on.save.label.activated.on.explicit.save.with.0.shortcut=顯式保存({0})
searcheverywhere.ml.actions.display.name.in.settings=操作
@@ -5038,7 +5040,7 @@ login.dialog.log.out=退出…
login.dialog.you.are.logged=您已登錄
login.dialog.empty.username=已登錄
cannot.undo.error.other.users.overwrote.changes.message=您對以下檔案的變更已被其他用戶覆蓋:
-plugin.invalid.signature.result=''{0}'' 插件的數字簽名驗證失敗並顯示以下消息:''{1}''。
+plugin.invalid.signature.result=''{0}'' 插件的數字簽名驗證失敗並顯示以下消息: ''{1}''。
login.dialog.trouble.with.redirect=登錄到您的帳戶並複製 IDE 授權令牌。
如果瀏覽器未打開,則 複製鏈接並手動打開。
login.dialog.trouble.unknown=複製鏈接並在瀏覽器中打開,以獲取 IDE 授權令牌。
login.dialog.authorization.token.field=IDE 授權令牌
@@ -5049,7 +5051,7 @@ alphabetical.mode.is.on.notification=已關閉按字母順序排列的制表符
login.dialog.wrong.token=授權令牌錯誤
jetbrains.certificate.vendor=供應商: {0}
login.dialog.link.copied=鏈接已複製
-login.dialog.trouble.no.link=由於登錄問題,無法啟動 {0} {1,choice,0#|1#EAP}。
有關可能的解決方案,請參閱幫助文章。
如需幫助,請聯繫技術支援部門。
+login.dialog.trouble.no.link={0}
有關可能的解決方案,請參閱幫助文章。
如需幫助,請聯繫技術支援團隊。
plugin.status.not.allowed=已阻止
plugin.status.not.allowed.tooltip=您的組織未批准此插件
action.InstallFromDiskAction.not.allowed.description=您的組織不允許從磁碟安裝插件
@@ -5093,7 +5095,7 @@ ShowUsagesTableCellRenderer.accessible.USAGE_TEXT_COL=用法文本: {0}
shell.env.loading.learn.more=了解詳情
buildToolWindow.tree.accessibleName=構建結果
login.dialog.welcome.to.eap=歡迎訪問 {0} EAP
-login.dialog.manual.login=使用瀏覽器登錄 JetBrains 帳戶
+login.dialog.manual.login=使用瀏覽器登錄 JetBrains Account
login.dialog.waiting.for.login.short=正在等待登錄…
ui.customization.select.auto.popup.by.chars.text=通過按空格、點或其他上下文相關鍵插入選定建議
settings.browsers.reload.behavior=重新加載行為
@@ -5105,11 +5107,11 @@ invalidate.all.caches.recovery.action.name=清除緩存並重新啟動
title.hierarchy.callees.of={0} 的被調用方
title.hierarchy.callers.of={0} 的調用方
browser.shortcut.or.shift={0},按住 Shift 以打開本地檔案 URL
-custom.action.stored=已存儲:{0}
-custom.action.actual=實際:{0}
+custom.action.stored=已存儲: {0}
+custom.action.actual=實際: {0}
custom.option.testmode=讀取自定義操作 {0}
plugins.advertiser.missing.feature.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項 ''{1}''。
-plugins.advertiser.missing.features.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項 ({1})。
+plugins.advertiser.missing.features.dependency=推薦的{0,choice,1#插件|2#插件}可用於依賴項({1})。
action.fn.keys.text=Fn 鍵
invalidate.workspace.model.recovery.action.presentable.name=重新打開項目
notification.content.jcef.gpucrash.title=GPU 進程 (JCEF) 重啟次數過多
@@ -5122,7 +5124,7 @@ file.read.error.details=無法讀取檔案 {0}: {1}
file.write.error.details=無法寫入檔案 {0}: {1}
notification.cache.diagnostic.stop.text=現在一切正常
collect.logs.progress.title=正在收集日誌
-collect.logs.notification.error=無法使用日誌創建 .zip 檔案:{0}
+collect.logs.notification.error=無法使用日誌創建 .zip 檔案: {0}
collect.logs.notification.success=已創建日誌檔案: {0}
collect.logs.sensitive.title=敏感資料
collect.logs.sensitive.text=所包含的日誌和設定中可能含有敏感資料。
@@ -5145,7 +5147,7 @@ notifications.collapse.balloon.title={0} 其他 {1}
notifications.collapse.balloon.title.timeline=通知
notifications.collapse.balloon.title.suggestion=建議
progress.title.creating.git.repository=創建 Git 倉庫
-jb.protocol.settings.no.configurable=找不到設定頁面:''{0}''
+jb.protocol.settings.no.configurable=找不到設定頁面: ''{0}''
jb.protocol.navigate.target=''navigate'' 命令僅支援 ''reference'' 目標 (got ''{0}'')
jb.protocol.navigate.missing.parameters=URL 中既沒有指定 'project' 參數,也沒有指定 'origin' 參數
jb.protocol.navigate.no.project=找不到或無法打開指定的項目
@@ -5154,18 +5156,20 @@ project.widget.recent.projects=最近的項目
project.widget.empty=無項目
notification.title.jcef.measureFPS=OSR JCEF FPS Meter
notification.content.jcef.measureFPS=按任意鍵或切換焦點即可停止
-ide.protocol.unsupported=不支持的協議:''{0}''
-ide.protocol.exception=內部錯誤:{0}: {1}
+ide.protocol.unsupported=不支持的協議: ''{0}''
+ide.protocol.exception=內部錯誤: {0}: {1}
ide.protocol.cannot.title=無法打開 URI
-ide.protocol.internal.bad.query=不正確的查詢字串:''{0}''
-jb.protocol.unknown.command=未知命令:''{0}''
-jb.protocol.unknown.target=未知目標:''{0}''
-jb.protocol.parameter.missing=缺少參數:''{0}''
+ide.protocol.internal.bad.query=不正確的查詢字串: ''{0}''
+jb.protocol.unknown.command=未知命令: ''{0}''
+jb.protocol.unknown.target=未知目標: ''{0}''
+jb.protocol.parameter.missing=缺少參數: ''{0}''
ide.protocol.progress.title=正在打開 URI
command.name.choice.exclude.include={0, choice, 0#排除|1#包含} {1}
plugins.advertiser.no.suggested.plugins=未找到建議的插件
plugins.advertiser.check.progress=正在檢查項目的建議插件
-wrong.number.of.arguments.usage.ide.executable.exit=實參數量錯誤。用法: exit [--restart]
+wrong.number.of.arguments.usage.ide.executable.exit=實參數量錯誤。用法: exit [--restart]
to.create.new.file.tooltip=要創建新檔案,請在項目工具視窗中按 {0}。或者,右擊任何資料夾,選擇\\"新建\\",然後選擇檔案類型。
-untrusted.project.general.dialog.title=信任項目?"
+untrusted.project.general.dialog.title=信任項目?
+login.dialog.trouble.default.message=無法完成授權過程。
+dialog.message.open.cancelled=打開已被取消"
`;