diff --git a/test/__snapshots__/handle-text.spec.ts.snap b/test/__snapshots__/handle-text.spec.ts.snap index 0ece1d54c..5334a9e79 100644 --- a/test/__snapshots__/handle-text.spec.ts.snap +++ b/test/__snapshots__/handle-text.spec.ts.snap @@ -18,8 +18,7 @@ exports[`dev inspectionDescriptions/LeakableMapKey.html 1`] = ` `; exports[`dev messages/ActionsBundle.properties 1`] = ` -"EmojiAndSymbols.text=表情 \\\\& 符號 -MainToolbarQuickActions.BackForward.text=後退/前進 +"MainToolbarQuickActions.BackForward.text=後退/前進 MainToolbarQuickActions.Build.text=建置 MainToolbarQuickActions.Coverage.text=使用覆蓋率執行 MainToolbarQuickActions.General.separator=一般 @@ -366,6 +365,8 @@ action.CopyPaths.text=複製路徑(_O) action.CopyReference.description=複製對所選類別、方法、函式或所選檔案的相對路徑的參照 action.CopyReference.text=複製參照(_Y) action.CopySettingsPath.description=複製選定可組態選項的相對路徑 +action.CopySettingsPath.text=Copy Option Path +action.CopySettingsPath.text.template=複製 {0} 路徑 action.CopySourceRootPath.text=來自來來源根的路徑 action.CopyTBXReference.text=工具箱 URL action.CopyUiLabel.text=複製 UI 標籤 @@ -751,6 +752,7 @@ action.EmmetPreviousEditPoint.text=上一個 Emmet 編輯點 action.EmmetUpdateTag.description=使用 Emmet 縮寫更新現有 HTML 標記 action.EmmetUpdateTag.text=使用 Emmet 更新標記 action.EmojiAndSymbols.description=使用 macOS 系統調色板輸入特殊字元 +action.EmojiAndSymbols.text=Emoji \\\\&\\\\& Symbols action.EnableMetalRendering.text=Metal 呈現管道 action.EnableNewUi.description=啟用新 UI action.EnableNewUi.text=啟用新 UI… @@ -780,6 +782,8 @@ action.ExpandExpandableComponent.text=展開元件 action.ExpandLiveTemplateByTab.text=按 Tab 展開實時模板 action.ExpandLiveTemplateCustom.description=使用在編輯器中鍵入的前綴呼叫綁定到 '自訂快捷鍵' 的實時模板 action.ExpandLiveTemplateCustom.text=展開實時模板/Emmet 縮寫 +action.ExpandRecursively.shortcutHint=Press {0} to expand all nodes +action.ExpandRecursively.text=Expand Subtree action.ExpandRegion.description=展開文字游標處的折疊區域 action.ExpandRegion.text=展開(_X) action.ExpandRegionRecursively.description=遞迴展開文字游標處的塊 @@ -964,6 +968,8 @@ action.GenerateLogField.description=生成記錄器 action.GenerateLogField.text=記錄器 action.GenerateModuleDescriptors.description=為專案中的所有模組 module-info 檔案 (適用於 Java 9 及更高版本) action.GenerateModuleDescriptors.text=生成 module-info 檔案描述子 +action.GenerateProviderMethod.description=生成 provider 方法 +action.GenerateProviderMethod.text=provider() action.GenerateSetUpMethod.text=SetUp 方法 action.GenerateSetter.description=生成 setter action.GenerateSetter.text=Setter @@ -1325,13 +1331,6 @@ action.MoveTabDown.description=將編輯器區域拆分為 2 個頁籤組,然 action.MoveTabDown.text=拆分並下移 action.MoveTabRight.description=將編輯器區域拆分為 2 個頁籤組,然後將當前頁籤移至右側組並關閉左側編輯器 action.MoveTabRight.text=拆分並右移 -action.NavBar-return.text=對選定項執行動作 -action.NavBar-selectDown.text=開啟相應的彈出選單 -action.NavBar-selectEnd.text=選擇最後一項 -action.NavBar-selectHome.text=選擇第一項 -action.NavBar-selectLeft.text=選擇上一項 -action.NavBar-selectRight.text=選擇下一項 -action.NavBar-selectUp.text=開啟相應的彈出選單 action.NavBarLocationBottom.description=在狀態列中顯示導覽列 action.NavBarLocationBottom.text=在狀態列中 action.NavBarLocationHide.description=隱藏導覽列 @@ -1553,6 +1552,7 @@ action.ProjectView.SortByTimeDescending.text=按修改時間排序(從新到舊) action.ProjectView.SortByType.description=單獨對不同類型的檔案排序 action.ProjectView.SortByType.text=按類型排序 action.ProjectViewEditSource.text=編輯源 +action.ProjectViewExpandAll.text=全部展開 action.PruneEmptyDirectories.text=刪除空目錄 action.QuickActionPopup.text=顯示快速動作彈出視窗 action.QuickChangeScheme.description=更改當前的程式碼樣式方案、顏色與字體方案、按鍵映射或外觀 @@ -1581,9 +1581,9 @@ action.RecoverCachesFromLog.text=從動作日誌中恢復快取 action.RedesignedRunConfigurationSelector.text=選擇執行/偵錯組態 action.Refactorings.QuickListPopupAction.description=包含重構動作列表的上下文感知彈出視窗 action.Refactorings.QuickListPopupAction.text=重構此… -action.ReformatCode.description=重新格式化程式碼 +action.ReformatCode.description=重新設定程式碼格式 action.ReformatCode.synonym1=格式程式碼 -action.ReformatCode.text=重新格式化程式碼(_R) +action.ReformatCode.text=重新設定程式碼格式(_R) action.Refresh.text=重新整理(_E) action.Register.description=輸入註冊資料 action.Register.text=註冊(_R)… @@ -1642,9 +1642,10 @@ action.RestoreShelvedChange.text=還原 action.Resume.description=恢復程序執行 action.Resume.text=恢復程序(_G) action.RetypeFile.text=重新輸入當前檔案 -action.RevealIn.description=在平台的檔案管理器中醒目提示檔案 +action.RevealIn.description=Highlights the file in OS file manager action.RevealIn.name.mac=在“訪達”中顯示 action.RevealIn.name.other=在 {0} 中顯示 +action.RevealIn.text=在檔案管理器中顯示 action.ReverteOverrideFileTypeAction.description=撤消“覆寫檔案類型”動作並還原舊檔案類型 action.ReverteOverrideFileTypeAction.text=還原檔案類型覆寫 action.ReverteOverrideFileTypeAction.verbose.description=撤消“覆寫檔案類型”動作並為檔案 ''{0}''{1,choice,0#|1# (和其他 {1} 個檔案)}還原舊的檔案類型 @@ -1829,6 +1830,7 @@ action.ShowBundleLocalizationDialogAction.text=顯示捆綁包訊息 action.ShowChangedStateStatisticsAction.description=呼叫所有狀態收集器,並僅顯示自上一個記錄以來已更改的事件 action.ShowChangedStateStatisticsAction.text=僅顯示已更改的狀態事件 action.ShowColorPicker.text=顯示取色器 +action.ShowCompressibleToolbarAction.text=Display Dynamic Compressed Toolbars action.ShowContent.description=顯示一個包含工具視窗頁籤列表的彈出視窗 action.ShowContent.text=顯示頁籤列表 action.ShowContent.views.text=顯示檢視列表 @@ -1865,8 +1867,6 @@ action.ShowMembersInNavigationBar.text=顯示成員 action.ShowModulesDependencies.MainMenu.text=模組相依項(_M)… action.ShowModulesDependencies.description=顯示專案中模組之間的相依關係 action.ShowModulesDependencies.text=分析模組相依關係(_M)… -action.ShowNavBar.ShortText=導覽列 -action.ShowNavBar.text=跳轉到導覽列(_J) action.ShowNonRetinaImages.text=顯示非視網膜圖片 action.ShowNotificationIconsDialogAction.text=測試通知圖示 action.ShowPackageCycles.MainMenu.text=迴圈相依關係(_C)… @@ -1885,7 +1885,7 @@ action.ShowProgressTestDialogAction.text=測試進度指示器 action.ShowProjectStructureSettings.description=組態專案結構 action.ShowProjectStructureSettings.text=專案結構… action.ShowRecentTests.text=最近的測試 -action.ShowReformatFileDialog.text=重新格式化檔案… +action.ShowReformatFileDialog.text=重新設定檔案格式… action.ShowRegistry.text=註冊表… action.ShowSearchEverywhereItemInfo.text=顯示“隨處搜尋”條目資訊 action.ShowSearchHistory.text=顯示搜尋歷史記錄 @@ -1959,6 +1959,8 @@ action.StepOut.description=單步執行至從此方法返回後執行的第一 action.StepOut.text=步出(_T) action.StepOver.description=單步執行至此檔案中的下一行 action.StepOver.text=步過(_O) +action.StepOverInstruction.description=Perform Step Over on instruction level +action.StepOverInstruction.text=單步跳過指令 action.Stop.description=停止程序 action.Stop.text=停止 action.StopBackgroundProcesses.description=停止背景程序 @@ -2405,7 +2407,7 @@ action.compare.with.text=比較物件… action.editRunConfigurations.description=開啟“編輯執行/偵錯組態”對話框 action.editRunConfigurations.text=編輯組態(_R)… action.fontEditorPreview.ToggleBoldFont.text=切換加粗的字體 -action.main.toolbar.Filename.text=檔名小工具(隱藏編輯器頁籤時) +action.main.toolbar.Filename.text=File Name Widget (when editor tabs are hidden or “Always show full path” is enabled) action.main.toolbar.Project.text=專案小工具 action.multilaunch.AddExecutableAction.text=新增組態或任務 action.multilaunch.CancelExecutableAction.text=取消 @@ -2596,7 +2598,6 @@ group.MigrationMenu.text=遷移軟體套件和類別 group.MoreActionGroup.text=更多 group.MoveModuleToGroup.description=移動模組(_M) group.MoveModuleToGroup.text=將模組移至組 -group.NavBarActions.text=導覽列動作 group.NavbarLocationGroup.description=選擇導覽列的位置 group.NavbarLocationGroup.text=導覽列 group.NavbarPopupMenu.text=導覽列 @@ -2616,6 +2617,7 @@ group.OpenEventLogFileAction.text=在編輯器中開啟事件日誌 group.OpenEventsSchemeFileAction.description=在 IDE 中開啟事件方案檔案 group.OpenEventsTestSchemeFileAction.description=在 IDE 中開啟事件測試方案檔案 group.OpenInBrowserEditorContextBarGroupAction.description=開啟位置… +group.OpenInBrowserEditorContextBarGroupAction.text=Open In... group.OpenInBrowserGroup.RevealInPopup.text=瀏覽器 group.OpenProjectGroup.text=開啟專案動作 group.OpenProjectWindows.text=開啟專案視窗 @@ -2726,6 +2728,7 @@ group.WelcomeScreen.KeymapGroup.text=歡迎頁面 group.WelcomeScreen.MoveToGroup.text=移至組 group.WelcomeScreen.Options.text=選項選單 group.WindowMenu.text=視窗(_W) +group.XDebugger.Attach.Dialog.Settings.text=附加對話框設定 group.XDebugger.settings.text=偵錯設定 group.XmlGenerateToolsGroup.text=XML 生成動作 group.compare.contents.text=比較內容 @@ -2971,7 +2974,7 @@ patch.dialog.copy.change.command.balloon=已複製到剪貼簿 press.again.to.go.to.the.next.file=再按一次轉到下一個檔案 press.again.to.go.to.the.previous.file=再按一次轉到上一個檔案 press.mark.as.resolve=在外部工具中解決完衝突時,按“標記為已解決” -progress.title.loading.requests=正在載入請求 +progress.title.loading.requests=Loading requests… refresh.failed.message=重新整理失敗\\: {0} rollback.change.command.name=復原更改 select.external.program.dialog.title=選擇外部程序 @@ -3134,7 +3137,9 @@ action.Git.Show.My.Branches.description.not.graph.ready=該日志尚未就緒, action.Git.Show.My.Branches.description.not.support.indexing=某些版本庫不支持索引。 action.Git.Show.My.Branches.title=顯示我的分支 action.Git.Show.Stage.text=顯示暫存區域 -action.Git.Show.Stash.description=顯示“Git 隱藏”工具視窗頁籤 +action.Git.Show.Stash.With.Shelf.description=開啟“隱藏和擱置”頁籤 +action.Git.Show.Stash.With.Shelf.text=顯示隱藏和擱置 +action.Git.Show.Stash.description=開啟“Git 隱藏”頁籤 action.Git.Show.Stash.text=顯示 Git 隱藏 action.Git.ShowBranches.pretty.description=顯示分支 action.Git.ShowBranches.text=顯示分支 @@ -3360,7 +3365,7 @@ branches.there.are.incoming.commits=存在傳入提交 branches.there.are.outgoing.commits=存在傳出提交 branches.tracking.branch.doesn.t.configured.for.s=沒有為 {0} 組態追蹤分支 branches.update=更新 -branches.update.failed=更新失敗 +branches.update.failed=Update failed branches.update.info.process=更新分支資訊… branches.update.is.already.running=更新已在執行 branches.updating.process=正在更新分支… @@ -3717,9 +3722,6 @@ group.MainToolbarVCSGroup.text=VCS 組 group.Vcs.ToolbarWidget.ShareProject.text=在以下平台上共享專案: history.filters.unsupported.error.message=不支持按“{0}”篩選歷史記錄 history.for.revision.filters.unsupported.error.message=不支持按“{0}”篩選修訂歷史記錄 -history.indexing.disabled.notification.dismiss.link=不再顯示 -history.indexing.disabled.notification.resume.link=恢復 Git 日誌索引 -history.indexing.disabled.notification.text=由於索引不可用,顯示的是舊式檔案歷史記錄 in.branches.all.repositories=在所有版本庫中 init.destination.directory.description=選擇將在其中建立新 Git 版本庫的目錄。 init.destination.directory.title=建立 Git 版本庫 @@ -3863,8 +3865,8 @@ notification.title.error.merging=合併錯誤 notification.title.error.updating.root=更新 {0} 期間出錯 notification.title.fetch.details=獲取詳細資訊 notification.title.fetch.failed=獲取失敗 -notification.title.fetch.failure=獲取失敗 -notification.title.fetch.success=獲取成功 +notification.title.fetch.failure=Fetch failed +notification.title.fetch.success=Fetch successful notification.title.git.operation.failed=Git {0} 失敗 notification.title.unstash.failed=取消隱藏失敗 notification.title.unstash.failed.index.conflict=由於索引衝突,取消隱藏失敗 @@ -4020,6 +4022,7 @@ rebase.entry.action.name.pick=選取 rebase.entry.action.name.reword=改寫 rebase.entry.action.name.squash=壓縮 rebase.entry.action.name.unknown=未知 +rebase.entry.action.name.update.ref=更新參照 rebase.git.operation.name=重定基底 rebase.help.link=git-scm.com 上的 git 重定基底 rebase.help.popup.ad.text=按空格開啟外部連結 @@ -4116,8 +4119,6 @@ rebase.notification.failed.stash.text=無法隱藏本地未提交的更改: rebase.notification.no.rebase.in.progress.abort.title=無法中止重定基底 rebase.notification.no.rebase.in.progress.continue.title=無法繼續重定基底 rebase.notification.no.rebase.in.progress.message=沒有正在進行的重定基底 -rebase.notification.not.allowed.detached.message.first=您在 {0} 中處於游離的 HEAD 狀態。 -rebase.notification.not.allowed.detached.message.second=無法重定基底。 rebase.notification.not.allowed.empty.repository.message=版本庫 {0} 為空。 rebase.notification.not.allowed.grafting.message.first={0} 中有一個未完成的優選程序。 rebase.notification.not.allowed.grafting.message.second=在開始重定基底前,應先完成這項動作。 @@ -4748,6 +4749,7 @@ server.unreachable=伺服器無法到達 settings.automatically.mark.as.viewed=自動將開啟的檔案標記為已檢視 settings.clone.ssh=使用 ssh 克隆 Git 版本庫 settings.configurable.display.name=GitHub +settings.enable.pr.seen.markers=Enable unread markers on Pull Requests in the list settings.timeout=連線超時\\: settings.timeout.seconds=秒 share.action.remote.is.on.github=遠端已經在 GitHub 上\\: @@ -4818,6 +4820,7 @@ about.box.build.date=,{0} 建置 about.box.build.date.time=,{0} {1} 建置 about.box.build.number=構建版本 #{0} about.box.copyright=版權所有 © {0}–{1} {2} +about.box.jcef=JCEF {0}.{1}.{2} about.box.jre=運行時版本: {0} {1} about.box.powered.by=由開源軟體提供支援 about.box.vm=VM: {0},{1} @@ -5069,6 +5072,7 @@ action.remove=移除 action.remove.from.current.favorites=從當前收藏夾移除 action.remove.repository.from.list=從列表中移除儲存庫 action.remove.template=移除模板 +action.reopen.project.display.name.with.branch={0} [{1}] action.reset.font.size=重設為 {0}pt action.reset.font.size.all.editors=在所有編輯器中重設為 {0}pt action.reset.font.size.info=字體大小: {0}pt @@ -5842,7 +5846,7 @@ file.nesting.reset.to.default.button=重設為預設(&R) file.nesting.table.title=嵌套規則: file.read.error=無法讀取檔案 {0}。 file.read.error.details=無法讀取檔案 {0}: {1} -file.write.error=無法寫入到檔案 {0} +file.write.error=檔案{0}無法寫入。 file.write.error.details=無法寫入檔案 {0}: {1} filetype.gui.designer.form.description=GUI 設計器表單 filetype.gui.designer.form.display.name=GUI 設計器表單 @@ -6315,7 +6319,7 @@ node.project.view.bad.link=無效的符號連結 node.projectview.external.libraries=外部庫 node.projectview.libraries=庫 node.projectview.library={0} 庫 -node.structureview.invalid= +node.structureview.invalid=<無效> node.todo.group={0} {0,choice,0#項|1#項|2#項} node.todo.items={0} {0, choice, 0#項|1#項|2#項} node.todo.more.items=…更多… @@ -6353,9 +6357,9 @@ notification.content.shortcut.conflicts.with.macos.shortcut.modify={0} 快捷鍵 notification.content.solarized.color.scheme.deprecation.enable=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮改為啟用 {1} 主題 notification.content.solarized.color.scheme.deprecation.install=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮切換到 {1} 延伸模組 notification.content.unable.to.save.project.files=無法儲存專案檔案。請確保專案檔案可寫入,並且您具備修改權限。再次嘗試儲存專案。 +notification.content.unknown.macro.error={0} 未定義。 +notification.content.unknown.macros.error={0} 未定義。 notification.content.unknown.macros.error.description=路徑變數用於取代專案檔案中的絕對路徑,並允許專案檔案在版本控制系統中共享。
當前專案設定的某些檔案包含未知的路徑變數,{0} 無法還原這些路徑。 -notification.content.unknown.macros.error.many.macroses.undefined={0} 未定義。 -notification.content.unknown.macros.error.one.macros.undefined={0} 未定義。 notification.content.updated.plugin.to.version=已將 {0} 延伸模組更新到版本 {1} notification.content.updated.plugins=已更新 {0} 個延伸模組 notification.group.advertiser.try.ultimate.installed=安裝完成! @@ -6545,7 +6549,7 @@ plugin.updater.downloading=正在下載延伸模組 plugin.updater.error.cant.find.plugin.version=在儲存庫響應中找不到延伸模組版本 plugin.updater.error.check.failed=延伸模組更新檢查失敗 plugin.updater.error.custom.repository=檢查自訂延伸模組儲存庫 {0} 失敗 -plugin.updater.error.unexpected.repository.response=意外的延伸模組儲存庫響應 +plugin.updater.error.unexpected.repository.response=意外延伸模組儲存庫響應 plugin.updater.install=安裝 plugin.updater.not.installed=未安裝延伸模組更新 plugin.updater.not.installed.misc=未安裝延伸模組更新: {0} @@ -6596,7 +6600,7 @@ plugins.advertiser.try.ultimate.download=正在下載… plugins.advertiser.try.ultimate.download.started.balloon={0} 正在下載並將自動安裝。 plugins.advertiser.try.ultimate.install=正在安裝… plugins.advertiser.try.ultimate.opening=正在開啟 {0}… -plugins.advertiser.try.ultimate.upgrade=正在升級為 Ultimate… +plugins.advertiser.try.ultimate.upgrade=Upgrading to {0}… plugins.advertiser.ultimate.features.detected=檢測到 IntelliJ IDEA Ultimate {0} 涵蓋的功能 plugins.auto.disabled.notification.content={0} 和 {1} 延伸模組已停用。 plugins.auto.disabled.notification.title=相依延伸模組已停用 @@ -6801,6 +6805,7 @@ progress.downloading.plugin=正在下載延伸模組 ''{0}'' progress.downloading.plugins.meta=正在下載延伸模組 {0} 的資料 progress.file.system.changes=檔案系統更改 progress.performing.indexing.tasks=正在執行編制索引任務 +progress.saving.app=正在儲存應用程式 progress.saving.project=正在儲存 ''{0}'' progress.searching=正在搜尋… progress.text.clickToViewProgressWindow=點擊以檢視所有正在執行的背景任務 @@ -7042,6 +7047,8 @@ select.in.packages=軟體套件 select.in.project=專案 select.in.scope=作用域 separator.scheme.stored.in=存儲於 {0} +set.action.editor.and.tools=Set for Editor and Tools +set.action.empty.frame=Set for Empty Frame setting.value.reload.mode.preview=在內置預覽中重新載入頁面: setting.value.reload.mode.server=在瀏覽器中重新載入頁面: settings.browsers.column.family=系列 @@ -7498,7 +7505,7 @@ whats.new.action.custom.description=了解此版本的 {0} 中的新功能 whats.new.action.custom.text={0} 最新變化(_N) whats.new.notification.action=檢視最新變化 whats.new.notification.text={0} {1} 登場! -whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後再試。 +whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後重試。 whats.new.timeout.message=無法載入該頁面的內容。請檢查您的互聯網連線。 whats.new.timeout.title=無法載入頁面 window.title.switcher=切換器 @@ -7989,6 +7996,8 @@ convert.double.unary.quickfix=取代為 ''{0}{1}'' convert.empty.anonymous.to.new.fix.family.name=移除 '{}' convert.octal.literal.to.decimal.literal.quickfix=將八進制文字轉換為十進制文字 convert.octal.literals.to.decimal.literals.quickfix=將八進制文字轉換為十進制文字 +convert.system.out.to.log.call.family.name=Convert 'System.out' call to log call +convert.system.out.to.log.call.name=Convert ''System.out'' call to call of ''{0}'' convert.to.variable.arity.method.quickfix=轉換為 vararg 方法 copy.constructor.misses.field.display.name=複製缺少欄位的建構函式 copy.constructor.misses.field.problem.descriptor.1=複製未複製欄位 ''{0}'' 的建構函式 @@ -8487,12 +8496,17 @@ inspection.option.ignore.nonnls=通過 @NonNls 進行註解時忽略 inspection.option.ignore.system.err=對 'System.err.print' 實參忽略 inspection.option.ignore.system.out=對 'System.out.print' 實參忽略 inspection.pattern.variable.can.be.used.display.name=可以使用模式變數 +inspection.pattern.variable.can.be.used.existing.cast.message=Existing pattern variable ''{0}'' can be used instead of cast expression inspection.pattern.variable.can.be.used.existing.fix.family.name=取代為現有模式變數 inspection.pattern.variable.can.be.used.existing.fix.name=將 ''{0}'' 取代為現有模式變數 ''{1}'' inspection.pattern.variable.can.be.used.existing.message=可以使用現有模式變數 ''{0}'' 代替 ''{1}'' inspection.pattern.variable.can.be.used.fix.family.name=取代為模式變數 inspection.pattern.variable.can.be.used.fix.name=將 ''{0}'' 取代為模式變數 +inspection.pattern.variable.can.be.used.instead.of.cast.message=Cast expression can be replaced with pattern variable inspection.pattern.variable.can.be.used.message=變數 ''{0}'' 可被取代為模式變數 +inspection.pattern.variable.can.be.used.report.cast.only=Report cast expressions which can be replaced with new pattern variables +inspection.pattern.variable.instead.of.cast.can.be.used.existing.fix.name=Replace cast expression with existing pattern variable ''{0}'' +inspection.pattern.variable.instead.of.cast.can.be.used.fix.family.name=Replace cast expressions with pattern variable inspection.redundant.arguments.message=不必要的實參 inspection.redundant.class.call.display.name=冗餘的 'isInstance()' 或 'cast()' 呼叫 inspection.redundant.collection.operation.display.name=冗餘的 'Collection' 動作 @@ -8519,6 +8533,7 @@ inspection.redundant.string.intern.on.constant.message=編譯時常量上 inspection.redundant.string.length.argument.message=不必要的字串長度實參 inspection.redundant.string.new.array.message=\\#ref 冗餘 \\#loc inspection.redundant.string.operation.display.name=冗餘的 'String' 動作 +inspection.redundant.string.option.do.not.report.single.argument.substring=Do not report redundant single argument substring() calls inspection.redundant.string.option.do.not.report.string.constructors=不報告 String 建構函式呼叫 inspection.redundant.string.remove.argument.fix.name=移除實參 inspection.redundant.string.remove.fix.name=移除冗餘的 ''{0}()'' 呼叫 @@ -8972,8 +8987,9 @@ non.serializable.class.with.readwriteobject.problem.descriptor.both=不可序列 non.serializable.class.with.readwriteobject.problem.descriptor.read=不可序列化{0, choice, 1\\#類別|2\\#接口|3\\#派生的匿名類別|4\\#註解類型|5\\#枚舉|6\\#記錄} \\#ref 定義 'readObject()' \\#loc non.serializable.class.with.readwriteobject.problem.descriptor.write=不可序列化{0, choice, 1\\#類別|2\\#接口|3\\#派生的匿名類別|4\\#註解類型|5\\#枚舉|6\\#記錄} \\#ref 定義 'writeObject()' \\#loc non.serializable.class.with.serialversionuid.problem.descriptor=定義 'serialVersionUID' 欄位的不可序列化類別 \\#ref \\#loc +non.serializable.component.in.serializable.record.problem.descriptor=Non-serializable component '\\#ref' in Serializable record \\#loc non.serializable.field.in.serializable.class.display.name='Serializable' 類別中有不可序列化的欄位 -non.serializable.field.in.serializable.class.problem.descriptor=可序列化類別中不可序列化的欄位 '\\#ref' \\#loc +non.serializable.field.in.serializable.class.problem.descriptor=Non-serializable field '\\#ref' in Serializable class \\#loc non.serializable.interface.with.serialversionuid.problem.descriptor=定義 'serialVersionUID' 欄位的不可序列化接口 \\#ref \\#loc non.serializable.object.bound.to.http.session.display.name=不可序列化的物件被綁定到了 'HttpSession' non.serializable.object.bound.to.http.session.problem.descriptor=傳遞給 HttpSession 的不可序列化物件 \\#loc @@ -9268,6 +9284,7 @@ remove.redundant.polyadic.operand.fix.name=移除不必要的 ''{0}'' 條件 remove.redundant.string.fix.text=使用 ''{0}()'' 並移除冗餘的 ''{1}()'' 呼叫 remove.redundant.substring.fix.family.name=移除冗餘的 'substring()' 呼叫 remove.try.finally.block.quickfix=移除 'try-finally' 塊 +remove.unnecessary.0.call.quickfix=Remove unnecessary ''{0}()'' call rename.quickfix=重新命名 renameto.quickfix=重命名為 ''{0}'' replace.all.dot.display.name=可疑的正則表達式實參 @@ -9462,13 +9479,13 @@ string.buffer.replaceable.by.string.builder.display.name='StringBuffer' 可能 string.buffer.replaceable.by.string.builder.problem.descriptor=StringBuffer \\#ref 可能被宣告為 'StringBuilder' \\#loc string.buffer.replaceable.by.string.display.name='StringBuilder' 可被取代為 'String' string.buffer.replaceable.by.string.problem.descriptor={0} \\#ref 可被取代為 ''String'' \\#loc -string.buffer.to.string.in.concatenation.display.name=連線中的 'StringBuilder.toString()' -string.buffer.to.string.in.concatenation.problem.descriptor=在串聯中呼叫 {0}.\\#ref() \\#loc string.comparison.display.name=使用 '\\=\\=' 而不是 'equals()' 進行字串比較 string.comparison.problem.descriptor=使用 \\#ref 而不是 'equals()' 來比較字串值 \\#loc string.concatenation.argument.to.log.call.display.name=非常數字串串聯作為日誌呼叫的實參 -string.concatenation.argument.to.log.call.problem.descriptor=非常數字串串聯作為 \\#ref() 日誌呼叫的實參 \\#loc +string.concatenation.argument.to.log.call.problem.descriptor=Evaluated string as argument to \\#ref() logging call \\#loc string.concatenation.argument.to.log.call.quickfix=將串聯取代為參數化的日誌訊息 +string.concatenation.argument.to.log.message.format.call.quickfix=Replace 'Message.format()' with parameterized log message +string.concatenation.argument.to.log.string.format.call.quickfix=Replace 'String.format()' with parameterized log message string.concatenation.display.name=字串串聯 string.concatenation.in.format.call.display.name=字串串聯作為 'format()' 呼叫的實參 string.concatenation.in.format.call.fix.family.name=將串聯取代為實參 @@ -9642,6 +9659,7 @@ throwable.instance.never.thrown.runtime.exception.problem.descriptor=執行時 throwable.not.thrown.display.name='Throwable' 未拋出 throwable.printed.to.system.out.display.name='Throwable' 列印到 'System.out' throwable.printed.to.system.out.problem.descriptor=''Throwable'' 實參 \\#ref 到 ''System.{0}.{1}()'' 呼叫 +throwable.printed.to.system.out.problem.fix.level.option=Log method for fix\\: throwable.result.of.method.call.ignored.problem.descriptor=\\#ref() 的結果未拋出 \\#loc throwable.supplier.only.throw.exception.name=Throwable 供應商從不返回值 throwable.supplier.only.throw.exception.problem.descriptor=Throwable 供應商不返回任何異常 @@ -9937,6 +9955,8 @@ use.sun.classes.display.name=使用 'sun.*' 類別 use.sun.classes.problem.descriptor=Sun 提供的類別 \\#ref 的使用不可移植 \\#loc use.system.out.err.display.name=使用 'System.out' 或 'System.err' use.system.out.err.problem.descriptor=\\#ref 的使用可能應當取代為更可靠的日誌 \\#loc +use.system.out.err.problem.fix.err.option=Log method for 'System.err'\\: +use.system.out.err.problem.fix.out.option=Log method for 'System.out'\\: utility.class.can.be.enum.display.name=實用程序類別可以是 'enum' utility.class.code.can.be.enum.problem.descriptor=實用程序類別 \\#ref 可以是 'enum' \\#loc utility.class.code.can.be.enum.quickfix=轉換為 'enum' @@ -10018,7 +10038,8 @@ action.Generate.GetSetAccessor.JavaScript.text=Getter 和 Setter action.Generate.Missing.Members.ES6.text=實作方法… action.Generate.Missing.Members.TypeScript.text=實作成員… action.Generate.SetAccessor.JavaScript.text=Setter -action.InstallNodeLocalDependencies$Root.text=為 {1} 執行 ''{0}'' +action.InstallNodeLocalDependencies$Root.text=Run 'npm install' in Project Root +action.InstallNodeLocalDependencies$Root.text.template=Run ''{0}'' for {1} action.InstallNodeLocalDependencies.text=安裝 Node.js 相依項 action.JS.TypeScript.Include.Generated.Declarations.description=在專案中包含 .d.ts 子檔案 action.JS.TypeScript.Include.Generated.Declarations.text=包括 '.d.ts' 子檔案 @@ -11436,6 +11457,9 @@ js.dialect.settings.override.title=覆寫語言版本設定 js.dialect.settings.tableTitle=語言 js.dialects.customized.label=根據目錄自定義 js.documentation.fires=觸發: +js.documentation.jsdoc.aliases=別名: +js.documentation.jsdoc.dialect=方言: +js.documentation.jsdoc.supported-also-by=Supported also by: js.documentation.more.overload=其他 {0} 個多載 js.documentation.more.overloads=其他 {0} 個多載 js.dot.property.access.context.type=點號屬性存取 @@ -11970,6 +11994,19 @@ list.item.javascript.standard.style=JavaScript 標準樣式 list.item.local.constant=區域常數 list.item.typescript.file=TypeScript 檔案 list.item.typescript.jsx.file=TypeScript JSX 檔案 +live.template.con.description=Constructor with props argument +live.template.fsc.description=React Flow arrow function component +live.template.fsf.description=React Flow function component +live.template.props.description=this.props. +live.template.rcc.description=React class component +live.template.rccp.description=React class component with PropTypes +live.template.rcfc.description=React class component with PropTypes and lifecycle methods +live.template.rsc.description=React arrow function component +live.template.rscp.description=React arrow function component with propTypes +live.template.rsf.description=React function component +live.template.rsfp.description=React function component with propTypes +live.template.rsi.description=React arrow function component with implicit return +live.template.state.description=this.state. livetemplate.description.arf=使用箭頭函式包圍 livetemplate.description.console.assert=console.assert() livetemplate.description.console.error=console.error() @@ -12411,6 +12448,7 @@ typescript.compiler.action.compile.current=編譯當前檔案 typescript.compiler.action.compile.description=編譯當前專案 typescript.compiler.action.compile.simple=編譯 TypeScript typescript.compiler.action.compile.toolbar=編譯 +typescript.compiler.action.compile.with.ellipsis=編譯… typescript.compiler.action.no.compile.message=檔案未編譯,因為沒有從主檔案參照 typescript.compiler.before.run=編譯 TypeScript typescript.compiler.configurable.name=TypeScript @@ -13930,7 +13968,7 @@ english.ordinal.suffix.for.the.day.of.the.month.2.characters=月中幾號的英 enter.annotation=輸入註解 entry.points=入口點 entry.points.tab=入口點 -enum=enum +enum=枚舉 enum.backing.type.must.be.int.or.string=枚舉支援類型必須為 'int' 或 'string' enum.backing.type.must.be.int.or.string.0.given=在給出 ''{0}'' 的情況下,枚舉支援類型必須為 ''int'' 或 ''string'' enum.case=枚舉 case @@ -14231,7 +14269,7 @@ import=匯入 import.from.deployment.configuration=從部署組態匯入 import.references.on.paste.dialog.message=貼上的程式碼段使用 {0},後者在目標作用域中不能通過匯入存取。
選擇您想要匯入到作用域中的{0}。 import.references.on.paste.dialog.title=選擇要匯入的{0} -in=屬於 +in=位於 in.0=\\ ({0} 中) include.eol.slow=包括 eol (慢) include.path=Include 路徑 @@ -15508,7 +15546,7 @@ lambda=Lambda languages.frameworks.php.php.runtime=PHP / PHP 執行時 line.separator=行分隔符 link=連結 -link.label.builtin.formatter=強制內建格式化程序 +link.label.builtin.formatter=Force enable built-in formatter link.label.go.to.documentation=轉到文檔 link.label.inspection={0} 檢查 link.label.languages.frameworks.php=PHP @@ -16546,7 +16584,7 @@ refactoring.returnType.validation.type=返回值類型 ''{0}'' 無效 refactoring.validation.class.error.property.with.name.0.is.already.exists=已存在名稱為“{0}”的屬性 reference=參照 referenced.calls=參照的呼叫 -reformats.file.with.0=使用 ''{0}'' 重新格式化檔案 +reformats.file.with.0=使用 ''{0}'' 重新設定檔案格式 relationship.already.exists={0} 與 {1} 之間的關係已存在 release.name.eg.5.1.2.release=發佈名稱。例如,5.1.2-RELEASE remote.connection.settings.default.remote.interpreter=預設遠端解釋器 @@ -18014,7 +18052,7 @@ changes.warning.not.all.local.changes.may.be.shown.due.to.an.error=警告\\: 由 checkbox.amend=修正(_M) checkbox.checkin.options.optimize.imports=最佳化 import(&O) checkbox.checkin.options.rearrange.code=重新整理程式碼(&N) -checkbox.checkin.options.reformat.code=格式化程式碼(&R) +checkbox.checkin.options.reformat.code=重新設定程式碼格式(&R) checkbox.clear.initial.commit.message=清除初始提交訊息(&I) checkbox.include=包含(&I) checkbox.include.issues.not.assigned.to.me=包括未分配給我的問題 @@ -18092,6 +18130,7 @@ commit.legend.deleted=已刪除 commit.legend.modified=已修改 commit.legend.new=已新增 commit.message=提交訊息 +commit.message.editor.accessible.name=提交訊息 commit.message.inspection.message.body.lines.should.not.exceed.characters=正文行不能超過 {0} 個字元 commit.message.inspection.message.subject.should.not.exceed.characters=主題不能超過 {0} 個字元 commit.message.intention.family.name.reformat.commit.message=重新格式化提交訊息 @@ -18564,7 +18603,7 @@ progress.text.optimizing.imports=正在最佳化 import… progress.text.performing={0}\\: 正在執行 {1}… progress.text.performing.rollback={0}\\: 正在執行復原… progress.text.rearranging.code=正在重新排列程式碼… -progress.text.reformatting.code=正在重新格式化程式碼… +progress.text.reformatting.code=正在重新設定程式碼格式… progress.text.searching.for.modified.files=正在搜尋修改的檔案 progress.text.synchronizing.files=正在同步檔案… progress.text.updating.canceled=更新已取消 @@ -18704,11 +18743,11 @@ shelve.changes.restore.error=無法完全還原{0, choice, 1\\#擱置的更改 shelve.copying.shelves.to.progress=正在將擱置複製到新目錄… shelve.default.path.rendering=<專案根目錄> shelve.delete.already.unshelved.label=刪除已擱置的更改列表\\: -shelve.delete.changelists.message={0,choice, 1\\#一個更改列表|2\\#{0} 個更改列表}{2,choice, 0\\#|1\\# ''''{1}''''} +shelve.delete.changelist.name.message=''{0}'' 更改列表 +shelve.delete.changelists.count.message={0} 個更改列表 shelve.delete.files.from.changelist.error=無法從 {0} 刪除檔案 shelve.delete.files.successful.message={0,choice, 1\\#1 個檔案|2\\#{0} 個檔案} -shelve.delete.successful.message=已成功刪除 {0}{1,choice, 0\\#|1\\# 和 }{2} -shelve.deletion.title=Shelf 刪除 +shelve.delete.successful.message=已成功從擱置中刪除 {0}{1,choice, 0\\#|1\\# 和 }{2} shelve.editor.diff.preview.title=擱置\\: {0} shelve.error.title=Shelf 錯誤 shelve.failed.message={0,choice,1\\#更改列表|2\\#更改列表} [{1}] 的更改擱置失敗 @@ -18882,8 +18921,6 @@ waiting.changelists.update.for.show.commit.dialog.message=提交 exports[`dev messages/VcsLogBundle.properties 1`] = ` "action.FocusTextFilterAction.description=聚焦文本篩選器或將焦點移回提交列表 action.FocusTextFilterAction.text=聚焦文本篩選器 -action.IntelliSortChooserPopupAction.description=更改 IntelliSort 類型 -action.IntelliSortChooserPopupAction.text=IntelliSort action.ShowCommitTooltipAction.description=在日誌中為當前所選提交顯示工具提示 action.ShowCommitTooltipAction.text=顯示提交工具提示 action.Vcs.Log.AnnotateRevisionAction.description=註解所選修訂 @@ -18906,11 +18943,13 @@ action.Vcs.Log.OpenRepositoryVersion.description=在編輯器中開啟檔案的 action.Vcs.Log.OpenRepositoryVersion.text=按修訂顯示檔案 action.Vcs.Log.ResumeIndexing.description=索引編制已暫停,因為它花費的時間比預期長。恢復。 action.Vcs.Log.ResumeIndexing.text=恢復索引編制 +action.Vcs.Log.SelectInLog.text=Show in VCS Log +action.Vcs.Log.SelectInLog.text.template=Show in {0} Log action.Vcs.Log.ShowAllAffected.description=顯示選中修訂中所做的所有更改 action.Vcs.Log.ShowAllAffected.text=顯示所有受影響的檔案 action.Vcs.Log.ShowTooltip.description=在日誌中為當前選定提交顯示工具提示 action.Vcs.Log.ShowTooltip.text=顯示提交工具提示 -action.Vcs.Show.Log.text=顯示 VCS 日誌 +action.Vcs.Show.Log.text=Show VCS Log action.Vcs.Show.Log.text.template=顯示 {0} 日誌 action.description.collapse.linear.branches=摺疊線性分支 action.description.collapse.merges=摺疊合併 @@ -18945,8 +18984,10 @@ action.title.match.case.only.supported=區分大小寫(僅限 {0}) action.title.pause.indexing=暫停 {0} 日誌索引編制 action.title.resume.indexing=恢復 {0} 日誌索引編制 action.title.select.columns.to.see=列 -action.vcs.log.branches.separator=分支 +action.vcs.log.branches.separator=Branch Actions +action.vcs.log.graph.options.separator=選項 action.vcs.log.show.separator=顯示 +action.vcs.log.sort.type.separator=排序 dialog.title.paths.affected.by.commit=受提交 {0} 影響的路徑 file.history.action.could.not.load.selected.commits.message=無法載入所選提交\\: {0} file.history.commit.not.found={1} 的歷史記錄中不存在 {0} @@ -18957,20 +18998,25 @@ file.history.diff.preview.editor.tab.name=歷史記錄\\: {0} file.history.empty.status=檔案歷史記錄 file.history.error.status=計算檔案歷史記錄時出錯 file.history.reset.filters.status.action=重設篩選器 +file.history.show.commit.in.history.process=Searching commit {0} in file history file.history.toolbar=檔案歷史工具列 -filetype.vcs.log.description=Vcs 日誌 -graph.sort.linear=線性 -graph.sort.linear.description=合併時,在主分支提交的頂部顯示傳入提交,就好像對它們進行重定基底 -graph.sort.off=關閉 -graph.sort.off.description=按日期以拓撲方式對提交進行排序 -graph.sort.standard=標準 -graph.sort.standard.description=合併時,首先顯示傳入提交(合併提交正下方) +filetype.vcs.log.description=VCS Log +graph.options.first.parent=First Parent +graph.options.first.parent.description=Follow only the first parent commit upon seeing a merge commit +graph.options.linear=Linearize Merges +graph.options.linear.description=In case of merge, show incoming commits on top of main branch commits as if they were rebased +graph.sort.off=By Commit Date +graph.sort.off.description=Sort commits topologically and by commit date +graph.sort.standard=Topologically +graph.sort.standard.description=In case of merge, show incoming commits first, directly below merge commit group.Log.KeymapGroup.text=日誌 group.Vcs.FileHistory.PresentationSettings.description=組態檔案歷史記錄的表示 group.Vcs.FileHistory.PresentationSettings.text=檢視選項 group.Vcs.Log.ChangesBrowser.PresentationSettings.text=檢視選項 group.Vcs.Log.Diff.Preview.Location.text=差異預覽位置 -group.Vcs.Log.Internal.text=Vcs 日誌 +group.Vcs.Log.GraphOptionsGroup.description=VCS log graph options and actions +group.Vcs.Log.GraphOptionsGroup.text=Graph Options +group.Vcs.Log.Internal.text=VCS Log group.Vcs.Log.LayoutConfiguration.description=組態視窗布局 group.Vcs.Log.LayoutConfiguration.separator.text=布局 group.Vcs.Log.LayoutConfiguration.text=組態布局 @@ -18979,7 +19025,7 @@ group.Vcs.Log.PresentationSettings.text=檢視選項 group.Vcs.Log.TextFilterSettings.description=選擇文本篩選器選項 group.Vcs.Log.TextFilterSettings.text=文本篩選器設定 loading.commit.changes=正在載入提交更改 -vcs=Vcs +vcs=VCS vcs.log.action.align.labels=左側的參照 vcs.log.action.description.align.labels=在提交訊息左側顯示參照 vcs.log.action.description.open.new.tab.with.log=開啟包含 {0} 日誌的新頁籤 @@ -18995,21 +19041,17 @@ vcs.log.action.highlight.current.branch=當前分支 vcs.log.action.highlight.indexed.commits=已編制索引的提交 vcs.log.action.highlight.merge.commits=合併提交 vcs.log.action.highlight.my.commits=我的提交 -vcs.log.action.intellisort.description=開啟/關閉 IntelliSort -vcs.log.action.intellisort.text=IntelliSort -vcs.log.action.intellisort.title=IntelliSort\\: {0} vcs.log.action.open.new.tab.with.log=開啟新的 {0} 日誌頁籤 vcs.log.action.open.new.tab.with.log.in.editor=在編輯器中開啟新的 {0} 日誌頁籤 vcs.log.action.show.all.changes.from.parent=顯示對父項的更改 vcs.log.action.show.compact.references.view=緊湊型參照檢視 vcs.log.action.show.details=顯示詳細資訊 vcs.log.action.show.diff.preview=顯示差異預覽 +vcs.log.action.show.in.file.history.text=Show in File History vcs.log.action.show.long.edges=長邊 vcs.log.action.show.only.affected.changes=僅顯示受影響的更改 vcs.log.action.show.root.names=根名稱 vcs.log.action.show.tag.names=標籤名稱 -vcs.log.action.turn.intellisort.off=關閉 IntelliSort\\: {0}。 -vcs.log.action.turn.intellisort.on=開啟 IntelliSort\\: {0}。 vcs.log.applying.filters.process=正在套用篩選器… vcs.log.branch.filter.action.text=按分支篩選 vcs.log.branch.filter.favorites=收藏夾 @@ -19064,7 +19106,7 @@ vcs.log.details.showing.selected.commits=(正在顯示 {0}/{1} 個所選提交) vcs.log.diff.preview.editor.empty.tab.name=版本庫差異 vcs.log.diff.preview.editor.tab.name=版本庫差異\\: {0} vcs.log.duplicated.tab.id.error=“VCS 日誌”頁籤不能開啟兩次 -vcs.log.editor.name=Vcs 日誌編輯器 +vcs.log.editor.name=VCS Log Editor vcs.log.error.filtering.status=篩選提交時出錯 vcs.log.error.loading.changes.status=載入更改時出錯 vcs.log.error.loading.commits.status=載入提交時出錯 @@ -19127,7 +19169,7 @@ vcs.log.index.diagnostic.success.message={0} 個已檢查{0,choice,1\\#提交|2\ vcs.log.initial.loading.process=正在載入歷史記錄… vcs.log.invalidate.caches.progress=正在使 {0} 日誌快取和索引失效 vcs.log.invalidate.caches.text=使 {0} 日誌快取和索引失效 -vcs.log.is.loading=正在載入 VCS 日誌… +vcs.log.is.loading=Loading VCS Log… vcs.log.is.not.available=VCS 日誌不可用 vcs.log.loading.selected.details.process=正在載入所選詳細資訊 vcs.log.loading.status=正在載入提交… @@ -19143,7 +19185,7 @@ vcs.log.select.folder.dialog.title=選擇要篩選的路徑 vcs.log.settings.enable.index.checkbox=為專案啟用索引編制{0,choice,0\\#|1\\# (僅 {1})} vcs.log.settings.enable.index.checkbox.comment=為專案版本庫編制索引可改進跨 IDE 的更改歷史記錄的處理 vcs.log.settings.group.title=日誌 -vcs.log.show.commit.in.log.process=正在搜尋修訂 {0} +vcs.log.show.commit.in.log.process=Searching commit {0} in the log vcs.log.status.bar.indexing={0} 日誌正在編制索引… vcs.log.status.bar.indexing.cancel.cancelling=正在取消 vcs.log.status.bar.indexing.cancel.tooltip=取消索引編制。可以從 {0} 日誌工具列手動重啟索引編制。 @@ -19176,8 +19218,7 @@ exports[`src inspectionDescriptions/LeakableMapKey.html 1`] = ` `; exports[`src messages/ActionsBundle.properties 1`] = ` -"EmojiAndSymbols.text=表情 \\\\& 符號 -MainToolbarQuickActions.BackForward.text=後退/前進 +"MainToolbarQuickActions.BackForward.text=後退/前進 MainToolbarQuickActions.Build.text=建置 MainToolbarQuickActions.Coverage.text=使用覆蓋率執行 MainToolbarQuickActions.General.separator=一般 @@ -19524,6 +19565,8 @@ action.CopyPaths.text=複製路徑(_O) action.CopyReference.description=複製對所選類別、方法、函式或所選檔案的相對路徑的參照 action.CopyReference.text=複製參照(_Y) action.CopySettingsPath.description=複製選定可組態選項的相對路徑 +action.CopySettingsPath.text=Copy Option Path +action.CopySettingsPath.text.template=複製 {0} 路徑 action.CopySourceRootPath.text=來自來源根的路徑 action.CopyTBXReference.text=工具箱 URL action.CopyUiLabel.text=複製 UI 標籤 @@ -19909,6 +19952,7 @@ action.EmmetPreviousEditPoint.text=上一個 Emmet 編輯點 action.EmmetUpdateTag.description=使用 Emmet 縮寫更新現有 HTML 標記 action.EmmetUpdateTag.text=使用 Emmet 更新標記 action.EmojiAndSymbols.description=使用 macOS 系統調色板輸入特殊字元 +action.EmojiAndSymbols.text=Emoji \\\\&\\\\& Symbols action.EnableMetalRendering.text=Metal 呈現管道 action.EnableNewUi.description=啟用新 UI action.EnableNewUi.text=啟用新 UI… @@ -19938,6 +19982,8 @@ action.ExpandExpandableComponent.text=展開組件 action.ExpandLiveTemplateByTab.text=按 Tab 展開實時模板 action.ExpandLiveTemplateCustom.description=使用在編輯器中鍵入的前綴呼叫綁定到 '自訂快捷鍵' 的實時模板 action.ExpandLiveTemplateCustom.text=展開實時模板/Emmet 縮寫 +action.ExpandRecursively.shortcutHint=Press {0} to expand all nodes +action.ExpandRecursively.text=Expand Subtree action.ExpandRegion.description=展開文字游標處的折疊區域 action.ExpandRegion.text=展開(_X) action.ExpandRegionRecursively.description=遞迴展開文字游標處的塊 @@ -20122,6 +20168,8 @@ action.GenerateLogField.description=生成記錄器 action.GenerateLogField.text=記錄器 action.GenerateModuleDescriptors.description=為專案中的所有模組 module-info 檔案 (適用於 Java 9 及更高版本) action.GenerateModuleDescriptors.text=生成 module-info 檔案描述子 +action.GenerateProviderMethod.description=生成 provider 方法 +action.GenerateProviderMethod.text=provider() action.GenerateSetUpMethod.text=SetUp 方法 action.GenerateSetter.description=生成 setter action.GenerateSetter.text=Setter @@ -20483,13 +20531,6 @@ action.MoveTabDown.description=將編輯器區域拆分為 2 個頁籤組,然 action.MoveTabDown.text=拆分並下移 action.MoveTabRight.description=將編輯器區域拆分為 2 個頁籤組,然後將當前頁籤移至右側組並關閉左側編輯器 action.MoveTabRight.text=拆分並右移 -action.NavBar-return.text=對選定項執行動作 -action.NavBar-selectDown.text=開啟相應的彈出選單 -action.NavBar-selectEnd.text=選擇最後一項 -action.NavBar-selectHome.text=選擇第一項 -action.NavBar-selectLeft.text=選擇上一項 -action.NavBar-selectRight.text=選擇下一項 -action.NavBar-selectUp.text=開啟相應的彈出選單 action.NavBarLocationBottom.description=在狀態列中顯示導覽列 action.NavBarLocationBottom.text=在狀態列中 action.NavBarLocationHide.description=隱藏導覽列 @@ -20711,6 +20752,7 @@ action.ProjectView.SortByTimeDescending.text=按修改時間排序(從新到舊) action.ProjectView.SortByType.description=單獨對不同類型的檔案排序 action.ProjectView.SortByType.text=按類型排序 action.ProjectViewEditSource.text=編輯源 +action.ProjectViewExpandAll.text=全部展開 action.PruneEmptyDirectories.text=刪除空目錄 action.QuickActionPopup.text=顯示快速動作彈出視窗 action.QuickChangeScheme.description=更改當前的程式碼樣式方案、顏色與字體方案、按鍵映射或外觀 @@ -20739,9 +20781,9 @@ action.RecoverCachesFromLog.text=從動作日誌中恢復快取 action.RedesignedRunConfigurationSelector.text=選擇執行/偵錯組態 action.Refactorings.QuickListPopupAction.description=包含重構動作列表的上下文感知彈出視窗 action.Refactorings.QuickListPopupAction.text=重構此… -action.ReformatCode.description=重新格式化程式碼 +action.ReformatCode.description=重新設定程式碼格式 action.ReformatCode.synonym1=格式程式碼 -action.ReformatCode.text=重新格式化程式碼(_R) +action.ReformatCode.text=重新設定程式碼格式(_R) action.Refresh.text=重新整理(_E) action.Register.description=輸入註冊資料 action.Register.text=註冊(_R)… @@ -20800,9 +20842,10 @@ action.RestoreShelvedChange.text=還原 action.Resume.description=恢復程序執行 action.Resume.text=恢復程序(_G) action.RetypeFile.text=重新輸入當前檔案 -action.RevealIn.description=在平台的檔案管理器中醒目提示檔案 +action.RevealIn.description=Highlights the file in OS file manager action.RevealIn.name.mac=在“訪達”中顯示 action.RevealIn.name.other=在 {0} 中顯示 +action.RevealIn.text=在檔案管理器中顯示 action.ReverteOverrideFileTypeAction.description=撤消“覆寫檔案類型”動作並還原舊檔案類型 action.ReverteOverrideFileTypeAction.text=還原檔案類型覆寫 action.ReverteOverrideFileTypeAction.verbose.description=撤消“覆寫檔案類型”動作並為檔案 ''{0}''{1,choice,0\\#|1\\# (和其他 {1} 個檔案)}還原舊的檔案類型 @@ -20987,6 +21030,7 @@ action.ShowBundleLocalizationDialogAction.text=顯示捆綁包訊息 action.ShowChangedStateStatisticsAction.description=呼叫所有狀態收集器,並僅顯示自上一個記錄以來已更改的事件 action.ShowChangedStateStatisticsAction.text=僅顯示已更改的狀態事件 action.ShowColorPicker.text=顯示取色器 +action.ShowCompressibleToolbarAction.text=Display Dynamic Compressed Toolbars action.ShowContent.description=顯示一個包含工具視窗頁籤列表的彈出視窗 action.ShowContent.text=顯示頁籤列表 action.ShowContent.views.text=顯示檢視列表 @@ -21023,8 +21067,6 @@ action.ShowMembersInNavigationBar.text=顯示成員 action.ShowModulesDependencies.MainMenu.text=模組相依項(_M)… action.ShowModulesDependencies.description=顯示專案中模組之間的相依關係 action.ShowModulesDependencies.text=分析模組相依關係(_M)… -action.ShowNavBar.ShortText=導覽列 -action.ShowNavBar.text=跳轉到導覽列(_J) action.ShowNonRetinaImages.text=顯示非視網膜圖片 action.ShowNotificationIconsDialogAction.text=測試通知圖標 action.ShowPackageCycles.MainMenu.text=迴圈相依關係(_C)… @@ -21043,7 +21085,7 @@ action.ShowProgressTestDialogAction.text=測試進度指示器 action.ShowProjectStructureSettings.description=組態專案結構 action.ShowProjectStructureSettings.text=專案結構… action.ShowRecentTests.text=最近的測試 -action.ShowReformatFileDialog.text=重新格式化檔案… +action.ShowReformatFileDialog.text=重新設定檔案格式… action.ShowRegistry.text=註冊表… action.ShowSearchEverywhereItemInfo.text=顯示“隨處搜尋”條目資訊 action.ShowSearchHistory.text=顯示搜尋歷史記錄 @@ -21117,6 +21159,8 @@ action.StepOut.description=單步執行至從此方法返回後執行的第一 action.StepOut.text=步出(_T) action.StepOver.description=單步執行至此檔案中的下一行 action.StepOver.text=步過(_O) +action.StepOverInstruction.description=Perform Step Over on instruction level +action.StepOverInstruction.text=單步跳過指令 action.Stop.description=停止程序 action.Stop.text=停止 action.StopBackgroundProcesses.description=停止背景程序 @@ -21563,7 +21607,7 @@ action.compare.with.text=比較物件… action.editRunConfigurations.description=開啟“編輯執行/偵錯組態”對話框 action.editRunConfigurations.text=編輯組態(_R)… action.fontEditorPreview.ToggleBoldFont.text=切換加粗的字體 -action.main.toolbar.Filename.text=檔名小工具(隱藏編輯器頁籤時) +action.main.toolbar.Filename.text=File Name Widget (when editor tabs are hidden or “Always show full path” is enabled) action.main.toolbar.Project.text=專案小工具 action.multilaunch.AddExecutableAction.text=新增組態或任務 action.multilaunch.CancelExecutableAction.text=取消 @@ -21754,7 +21798,6 @@ group.MigrationMenu.text=遷移軟體套件和類別 group.MoreActionGroup.text=更多 group.MoveModuleToGroup.description=移動模組(_M) group.MoveModuleToGroup.text=將模組移至組 -group.NavBarActions.text=導覽列動作 group.NavbarLocationGroup.description=選擇導覽列的位置 group.NavbarLocationGroup.text=導覽列 group.NavbarPopupMenu.text=導覽列 @@ -21774,6 +21817,7 @@ group.OpenEventLogFileAction.text=在編輯器中開啟事件日誌 group.OpenEventsSchemeFileAction.description=在 IDE 中開啟事件方案檔案 group.OpenEventsTestSchemeFileAction.description=在 IDE 中開啟事件測試方案檔案 group.OpenInBrowserEditorContextBarGroupAction.description=開啟位置… +group.OpenInBrowserEditorContextBarGroupAction.text=Open In... group.OpenInBrowserGroup.RevealInPopup.text=瀏覽器 group.OpenProjectGroup.text=開啟專案動作 group.OpenProjectWindows.text=開啟專案視窗 @@ -21884,6 +21928,7 @@ group.WelcomeScreen.KeymapGroup.text=歡迎頁面 group.WelcomeScreen.MoveToGroup.text=移至組 group.WelcomeScreen.Options.text=選項選單 group.WindowMenu.text=視窗(_W) +group.XDebugger.Attach.Dialog.Settings.text=附加對話框設定 group.XDebugger.settings.text=偵錯設定 group.XmlGenerateToolsGroup.text=XML 生成動作 group.compare.contents.text=比較內容 @@ -22130,7 +22175,7 @@ patch.dialog.copy.change.command.balloon=已複製到剪貼簿 press.again.to.go.to.the.next.file=再按一次轉到下一個檔案 press.again.to.go.to.the.previous.file=再按一次轉到上一個檔案 press.mark.as.resolve=在外部工具中解決完衝突時,按“標記為已解決” -progress.title.loading.requests=正在載入請求 +progress.title.loading.requests=Loading requests… refresh.failed.message=重新整理失敗\\: {0} rollback.change.command.name=回滾更改 select.external.program.dialog.title=選擇外部程序 @@ -22293,7 +22338,9 @@ action.Git.Show.My.Branches.description.not.graph.ready=該日志尚未就緒, action.Git.Show.My.Branches.description.not.support.indexing=某些版本庫不支持索引。 action.Git.Show.My.Branches.title=顯示我的分支 action.Git.Show.Stage.text=顯示暫存區域 -action.Git.Show.Stash.description=顯示“Git 隱藏”工具視窗頁籤 +action.Git.Show.Stash.With.Shelf.description=開啟“隱藏和擱置”頁籤 +action.Git.Show.Stash.With.Shelf.text=顯示隱藏和擱置 +action.Git.Show.Stash.description=開啟“Git 隱藏”頁籤 action.Git.Show.Stash.text=顯示 Git 隱藏 action.Git.ShowBranches.pretty.description=顯示分支 action.Git.ShowBranches.text=顯示分支 @@ -22519,7 +22566,7 @@ branches.there.are.incoming.commits=存在傳入提交 branches.there.are.outgoing.commits=存在傳出提交 branches.tracking.branch.doesn.t.configured.for.s=沒有為 {0} 組態追蹤分支 branches.update=更新 -branches.update.failed=更新失敗 +branches.update.failed=Update failed branches.update.info.process=更新分支資訊… branches.update.is.already.running=更新已在執行 branches.updating.process=正在更新分支… @@ -22876,9 +22923,6 @@ group.MainToolbarVCSGroup.text=VCS 組 group.Vcs.ToolbarWidget.ShareProject.text=在以下平台上共享專案\\: history.filters.unsupported.error.message=不支持按“{0}”篩選歷史記錄 history.for.revision.filters.unsupported.error.message=不支持按“{0}”篩選修訂歷史記錄 -history.indexing.disabled.notification.dismiss.link=不再顯示 -history.indexing.disabled.notification.resume.link=恢復 Git 日誌索引 -history.indexing.disabled.notification.text=由於索引不可用,顯示的是舊式檔案歷史記錄 in.branches.all.repositories=在所有版本庫中 init.destination.directory.description=選擇將在其中建立新 Git 版本庫的目錄。 init.destination.directory.title=建立 Git 版本庫 @@ -23022,8 +23066,8 @@ notification.title.error.merging=合併錯誤 notification.title.error.updating.root=更新 {0} 期間出錯 notification.title.fetch.details=獲取詳細資訊 notification.title.fetch.failed=獲取失敗 -notification.title.fetch.failure=獲取失敗 -notification.title.fetch.success=獲取成功 +notification.title.fetch.failure=Fetch failed +notification.title.fetch.success=Fetch successful notification.title.git.operation.failed=Git {0} 失敗 notification.title.unstash.failed=取消隱藏失敗 notification.title.unstash.failed.index.conflict=由於索引衝突,取消隱藏失敗 @@ -23179,6 +23223,7 @@ rebase.entry.action.name.pick=選取 rebase.entry.action.name.reword=改寫 rebase.entry.action.name.squash=壓縮 rebase.entry.action.name.unknown=未知 +rebase.entry.action.name.update.ref=更新參照 rebase.git.operation.name=重定基底 rebase.help.link=git-scm.com 上的 git 重定基底 rebase.help.popup.ad.text=按空格開啟外部鏈接 @@ -23275,8 +23320,6 @@ rebase.notification.failed.stash.text=無法隱藏本地未提交的更改\\: rebase.notification.no.rebase.in.progress.abort.title=無法中止重定基底 rebase.notification.no.rebase.in.progress.continue.title=無法繼續重定基底 rebase.notification.no.rebase.in.progress.message=沒有正在進行的重定基底 -rebase.notification.not.allowed.detached.message.first=您在 {0} 中處於游離的 HEAD 狀態。 -rebase.notification.not.allowed.detached.message.second=無法重定基底。 rebase.notification.not.allowed.empty.repository.message=版本庫 {0} 為空。 rebase.notification.not.allowed.grafting.message.first={0} 中有一個未完成的優選程序。 rebase.notification.not.allowed.grafting.message.second=在開始重定基底前,應先完成這項動作。 @@ -23908,6 +23951,7 @@ server.unreachable=伺服器無法到達 settings.automatically.mark.as.viewed=自動將開啟的檔案標記為已檢視 settings.clone.ssh=使用 ssh 克隆 Git 版本庫 settings.configurable.display.name=GitHub +settings.enable.pr.seen.markers=Enable unread markers on Pull Requests in the list settings.timeout=連線超時\\: settings.timeout.seconds=秒 share.action.remote.is.on.github=遠端已經在 GitHub 上\\: @@ -23978,6 +24022,7 @@ about.box.build.date=,{0} 建置 about.box.build.date.time=,{0} {1} 建置 about.box.build.number=構建版本 \\#{0} about.box.copyright=版權所有 © {0}–{1} {2} +about.box.jcef=JCEF {0}.{1}.{2} about.box.jre=運行時版本\\: {0} {1} about.box.powered.by=由開源軟體提供支援 about.box.vm=VM\\: {0},{1} @@ -24229,6 +24274,7 @@ action.remove=移除 action.remove.from.current.favorites=從當前收藏夾移除 action.remove.repository.from.list=從列表中移除儲存庫 action.remove.template=移除模板 +action.reopen.project.display.name.with.branch={0} [{1}] action.reset.font.size=重設為 {0}pt action.reset.font.size.all.editors=在所有編輯器中重設為 {0}pt action.reset.font.size.info=字體大小\\: {0}pt @@ -25002,7 +25048,7 @@ file.nesting.reset.to.default.button=重設為預設(&R) file.nesting.table.title=嵌套規則\\: file.read.error=無法讀取檔案 {0}。 file.read.error.details=無法讀取檔案 {0}\\: {1} -file.write.error=無法寫入到檔案 {0} +file.write.error=檔案{0}無法寫入。 file.write.error.details=無法寫入檔案 {0}\\: {1} filetype.gui.designer.form.description=GUI 設計器表單 filetype.gui.designer.form.display.name=GUI 設計器表單 @@ -25475,7 +25521,7 @@ node.project.view.bad.link=無效的符號鏈接 node.projectview.external.libraries=外部庫 node.projectview.libraries=庫 node.projectview.library={0} 庫 -node.structureview.invalid= +node.structureview.invalid=<無效> node.todo.group={0} {0,choice,0\\#項|1\\#項|2\\#項} node.todo.items={0} {0, choice, 0\\#項|1\\#項|2\\#項} node.todo.more.items=…更多… @@ -25513,9 +25559,9 @@ notification.content.shortcut.conflicts.with.macos.shortcut.modify={0} 快捷鍵 notification.content.solarized.color.scheme.deprecation.enable=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮改為啟用 {1} 主題 notification.content.solarized.color.scheme.deprecation.install=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮切換到 {1} 延伸模組 notification.content.unable.to.save.project.files=無法儲存專案檔案。請確保專案檔案可寫入,並且您具備修改權限。再次嘗試儲存專案。 +notification.content.unknown.macro.error={0} 未定義。 +notification.content.unknown.macros.error={0} 未定義。 notification.content.unknown.macros.error.description=路徑變數用於取代專案檔案中的絕對路徑,並允許專案檔案在版本控制系統中共享。
當前專案設定的某些檔案包含未知的路徑變數,{0} 無法還原這些路徑。 -notification.content.unknown.macros.error.many.macroses.undefined={0} 未定義。 -notification.content.unknown.macros.error.one.macros.undefined={0} 未定義。 notification.content.updated.plugin.to.version=已將 {0} 延伸模組更新到版本 {1} notification.content.updated.plugins=已更新 {0} 個延伸模組 notification.group.advertiser.try.ultimate.installed=安裝完成\\! @@ -25705,7 +25751,7 @@ plugin.updater.downloading=正在下載延伸模組 plugin.updater.error.cant.find.plugin.version=在儲存庫響應中找不到延伸模組版本 plugin.updater.error.check.failed=延伸模組更新檢查失敗 plugin.updater.error.custom.repository=檢查自訂延伸模組儲存庫 {0} 失敗 -plugin.updater.error.unexpected.repository.response=意外的延伸模組儲存庫響應 +plugin.updater.error.unexpected.repository.response=意外延伸模組儲存庫響應 plugin.updater.install=安裝 plugin.updater.not.installed=未安裝延伸模組更新 plugin.updater.not.installed.misc=未安裝延伸模組更新\\: {0} @@ -25756,7 +25802,7 @@ plugins.advertiser.try.ultimate.download=正在下載… plugins.advertiser.try.ultimate.download.started.balloon={0} 正在下載並將自動安裝。 plugins.advertiser.try.ultimate.install=正在安裝… plugins.advertiser.try.ultimate.opening=正在開啟 {0}… -plugins.advertiser.try.ultimate.upgrade=正在升級為 Ultimate… +plugins.advertiser.try.ultimate.upgrade=Upgrading to {0}… plugins.advertiser.ultimate.features.detected=檢測到 IntelliJ IDEA Ultimate {0} 涵蓋的功能 plugins.auto.disabled.notification.content={0} 和 {1} 延伸模組已停用。 plugins.auto.disabled.notification.title=相依延伸模組已停用 @@ -25961,6 +26007,7 @@ progress.downloading.plugin=正在下載延伸模組 ''{0}'' progress.downloading.plugins.meta=正在下載延伸模組 {0} 的資料 progress.file.system.changes=檔案系統更改 progress.performing.indexing.tasks=正在執行編制索引任務 +progress.saving.app=正在儲存應用程式 progress.saving.project=正在儲存 ''{0}'' progress.searching=正在搜尋… progress.text.clickToViewProgressWindow=點擊以檢視所有正在執行的背景任務 @@ -26202,6 +26249,8 @@ select.in.packages=軟體套件 select.in.project=專案 select.in.scope=作用域 separator.scheme.stored.in=存儲於 {0} +set.action.editor.and.tools=Set for Editor and Tools +set.action.empty.frame=Set for Empty Frame setting.value.reload.mode.preview=在內置預覽中重新載入頁面\\: setting.value.reload.mode.server=在瀏覽器中重新載入頁面\\: settings.browsers.column.family=系列 @@ -26658,7 +26707,7 @@ whats.new.action.custom.description=了解此版本的 {0} 中的新功能 whats.new.action.custom.text={0} 最新變化(_N) whats.new.notification.action=檢視最新變化 whats.new.notification.text={0} {1} 登場\\! -whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後再試。 +whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後重試。 whats.new.timeout.message=無法載入該頁面的內容。請檢查您的互聯網連線。 whats.new.timeout.title=無法載入頁面 window.title.switcher=切換器 @@ -27150,6 +27199,8 @@ convert.double.unary.quickfix=取代為 ''{0}{1}'' convert.empty.anonymous.to.new.fix.family.name=移除 '{}' convert.octal.literal.to.decimal.literal.quickfix=將八進制文字轉換為十進制文字 convert.octal.literals.to.decimal.literals.quickfix=將八進制文字轉換為十進制文字 +convert.system.out.to.log.call.family.name=Convert 'System.out' call to log call +convert.system.out.to.log.call.name=Convert ''System.out'' call to call of ''{0}'' convert.to.variable.arity.method.quickfix=轉換為 vararg 方法 copy.constructor.misses.field.display.name=複製缺少欄位的建構函式 copy.constructor.misses.field.problem.descriptor.1=複製未複製欄位 ''{0}'' 的建構函式 @@ -27648,12 +27699,17 @@ inspection.option.ignore.nonnls=通過 @NonNls 進行註解時忽略 inspection.option.ignore.system.err=對 'System.err.print' 實參忽略 inspection.option.ignore.system.out=對 'System.out.print' 實參忽略 inspection.pattern.variable.can.be.used.display.name=可以使用模式變數 +inspection.pattern.variable.can.be.used.existing.cast.message=Existing pattern variable ''{0}'' can be used instead of cast expression inspection.pattern.variable.can.be.used.existing.fix.family.name=取代為現有模式變數 inspection.pattern.variable.can.be.used.existing.fix.name=將 ''{0}'' 取代為現有模式變數 ''{1}'' inspection.pattern.variable.can.be.used.existing.message=可以使用現有模式變數 ''{0}'' 代替 ''{1}'' inspection.pattern.variable.can.be.used.fix.family.name=取代為模式變數 inspection.pattern.variable.can.be.used.fix.name=將 ''{0}'' 取代為模式變數 +inspection.pattern.variable.can.be.used.instead.of.cast.message=Cast expression can be replaced with pattern variable inspection.pattern.variable.can.be.used.message=變數 ''{0}'' 可被取代為模式變數 +inspection.pattern.variable.can.be.used.report.cast.only=Report cast expressions which can be replaced with new pattern variables +inspection.pattern.variable.instead.of.cast.can.be.used.existing.fix.name=Replace cast expression with existing pattern variable ''{0}'' +inspection.pattern.variable.instead.of.cast.can.be.used.fix.family.name=Replace cast expressions with pattern variable inspection.redundant.arguments.message=不必要的實參 inspection.redundant.class.call.display.name=冗餘的 'isInstance()' 或 'cast()' 呼叫 inspection.redundant.collection.operation.display.name=冗餘的 'Collection' 動作 @@ -27680,6 +27736,7 @@ inspection.redundant.string.intern.on.constant.message=編譯時常量上 inspection.redundant.string.length.argument.message=不必要的字串長度實參 inspection.redundant.string.new.array.message=\\#ref 冗餘 \\#loc inspection.redundant.string.operation.display.name=冗餘的 'String' 動作 +inspection.redundant.string.option.do.not.report.single.argument.substring=Do not report redundant single argument substring() calls inspection.redundant.string.option.do.not.report.string.constructors=不報告 String 建構函式呼叫 inspection.redundant.string.remove.argument.fix.name=移除實參 inspection.redundant.string.remove.fix.name=移除冗餘的 ''{0}()'' 呼叫 @@ -28133,8 +28190,9 @@ non.serializable.class.with.readwriteobject.problem.descriptor.both=不可序列 non.serializable.class.with.readwriteobject.problem.descriptor.read=不可序列化{0, choice, 1\\#類別|2\\#接口|3\\#派生的匿名類別|4\\#註解類型|5\\#枚舉|6\\#記錄} \\#ref 定義 'readObject()' \\#loc non.serializable.class.with.readwriteobject.problem.descriptor.write=不可序列化{0, choice, 1\\#類別|2\\#接口|3\\#派生的匿名類別|4\\#註解類型|5\\#枚舉|6\\#記錄} \\#ref 定義 'writeObject()' \\#loc non.serializable.class.with.serialversionuid.problem.descriptor=定義 'serialVersionUID' 欄位的不可序列化類別 \\#ref \\#loc +non.serializable.component.in.serializable.record.problem.descriptor=Non-serializable component '\\#ref' in Serializable record \\#loc non.serializable.field.in.serializable.class.display.name='Serializable' 類別中有不可序列化的欄位 -non.serializable.field.in.serializable.class.problem.descriptor=可序列化類別中不可序列化的欄位 '\\#ref' \\#loc +non.serializable.field.in.serializable.class.problem.descriptor=Non-serializable field '\\#ref' in Serializable class \\#loc non.serializable.interface.with.serialversionuid.problem.descriptor=定義 'serialVersionUID' 欄位的不可序列化接口 \\#ref \\#loc non.serializable.object.bound.to.http.session.display.name=不可序列化的物件被綁定到了 'HttpSession' non.serializable.object.bound.to.http.session.problem.descriptor=傳遞給 HttpSession 的不可序列化物件 \\#loc @@ -28429,6 +28487,7 @@ remove.redundant.polyadic.operand.fix.name=移除不必要的 ''{0}'' 條件 remove.redundant.string.fix.text=使用 ''{0}()'' 並移除冗餘的 ''{1}()'' 呼叫 remove.redundant.substring.fix.family.name=移除冗餘的 'substring()' 呼叫 remove.try.finally.block.quickfix=移除 'try-finally' 塊 +remove.unnecessary.0.call.quickfix=Remove unnecessary ''{0}()'' call rename.quickfix=重新命名 renameto.quickfix=重命名為 ''{0}'' replace.all.dot.display.name=可疑的正則表達式實參 @@ -28623,13 +28682,13 @@ string.buffer.replaceable.by.string.builder.display.name='StringBuffer' 可能 string.buffer.replaceable.by.string.builder.problem.descriptor=StringBuffer \\#ref 可能被宣告為 'StringBuilder' \\#loc string.buffer.replaceable.by.string.display.name='StringBuilder' 可被取代為 'String' string.buffer.replaceable.by.string.problem.descriptor={0} \\#ref 可被取代為 ''String'' \\#loc -string.buffer.to.string.in.concatenation.display.name=連線中的 'StringBuilder.toString()' -string.buffer.to.string.in.concatenation.problem.descriptor=在串聯中呼叫 {0}.\\#ref() \\#loc string.comparison.display.name=使用 '\\=\\=' 而不是 'equals()' 進行字串比較 string.comparison.problem.descriptor=使用 \\#ref 而不是 'equals()' 來比較字串值 \\#loc string.concatenation.argument.to.log.call.display.name=非常數字串串聯作為日誌呼叫的實參 -string.concatenation.argument.to.log.call.problem.descriptor=非常數字串串聯作為 \\#ref() 日誌呼叫的實參 \\#loc +string.concatenation.argument.to.log.call.problem.descriptor=Evaluated string as argument to \\#ref() logging call \\#loc string.concatenation.argument.to.log.call.quickfix=將串聯取代為參數化的日誌訊息 +string.concatenation.argument.to.log.message.format.call.quickfix=Replace 'Message.format()' with parameterized log message +string.concatenation.argument.to.log.string.format.call.quickfix=Replace 'String.format()' with parameterized log message string.concatenation.display.name=字串串聯 string.concatenation.in.format.call.display.name=字串串聯作為 'format()' 呼叫的實參 string.concatenation.in.format.call.fix.family.name=將串聯取代為實參 @@ -28803,6 +28862,7 @@ throwable.instance.never.thrown.runtime.exception.problem.descriptor=執行時 throwable.not.thrown.display.name='Throwable' 未拋出 throwable.printed.to.system.out.display.name='Throwable' 列印到 'System.out' throwable.printed.to.system.out.problem.descriptor=''Throwable'' 實參 \\#ref 到 ''System.{0}.{1}()'' 呼叫 +throwable.printed.to.system.out.problem.fix.level.option=Log method for fix\\: throwable.result.of.method.call.ignored.problem.descriptor=\\#ref() 的結果未拋出 \\#loc throwable.supplier.only.throw.exception.name=Throwable 供應商從不返回值 throwable.supplier.only.throw.exception.problem.descriptor=Throwable 供應商不返回任何異常 @@ -29098,6 +29158,8 @@ use.sun.classes.display.name=使用 'sun.*' 類別 use.sun.classes.problem.descriptor=Sun 提供的類別 \\#ref 的使用不可移植 \\#loc use.system.out.err.display.name=使用 'System.out' 或 'System.err' use.system.out.err.problem.descriptor=\\#ref 的使用可能應當取代為更可靠的日誌 \\#loc +use.system.out.err.problem.fix.err.option=Log method for 'System.err'\\: +use.system.out.err.problem.fix.out.option=Log method for 'System.out'\\: utility.class.can.be.enum.display.name=實用程序類別可以是 'enum' utility.class.code.can.be.enum.problem.descriptor=實用程序類別 \\#ref 可以是 'enum' \\#loc utility.class.code.can.be.enum.quickfix=轉換為 'enum' @@ -29179,7 +29241,8 @@ action.Generate.GetSetAccessor.JavaScript.text=Getter 和 Setter action.Generate.Missing.Members.ES6.text=實作方法… action.Generate.Missing.Members.TypeScript.text=實作成員… action.Generate.SetAccessor.JavaScript.text=Setter -action.InstallNodeLocalDependencies$Root.text=為 {1} 執行 ''{0}'' +action.InstallNodeLocalDependencies$Root.text=Run 'npm install' in Project Root +action.InstallNodeLocalDependencies$Root.text.template=Run ''{0}'' for {1} action.InstallNodeLocalDependencies.text=安裝 Node.js 相依項 action.JS.TypeScript.Include.Generated.Declarations.description=在專案中包含 .d.ts 子檔案 action.JS.TypeScript.Include.Generated.Declarations.text=包括 '.d.ts' 子檔案 @@ -30597,6 +30660,9 @@ js.dialect.settings.override.title=覆寫語言版本設定 js.dialect.settings.tableTitle=語言 js.dialects.customized.label=根據目錄自定義 js.documentation.fires=觸發\\: +js.documentation.jsdoc.aliases=別名\\: +js.documentation.jsdoc.dialect=方言\\: +js.documentation.jsdoc.supported-also-by=Supported also by\\: js.documentation.more.overload=其他 {0} 個多載 js.documentation.more.overloads=其他 {0} 個多載 js.dot.property.access.context.type=點號屬性存取 @@ -31131,6 +31197,19 @@ list.item.javascript.standard.style=JavaScript 標準樣式 list.item.local.constant=區域常數 list.item.typescript.file=TypeScript 檔案 list.item.typescript.jsx.file=TypeScript JSX 檔案 +live.template.con.description=Constructor with props argument +live.template.fsc.description=React Flow arrow function component +live.template.fsf.description=React Flow function component +live.template.props.description=this.props. +live.template.rcc.description=React class component +live.template.rccp.description=React class component with PropTypes +live.template.rcfc.description=React class component with PropTypes and lifecycle methods +live.template.rsc.description=React arrow function component +live.template.rscp.description=React arrow function component with propTypes +live.template.rsf.description=React function component +live.template.rsfp.description=React function component with propTypes +live.template.rsi.description=React arrow function component with implicit return +live.template.state.description=this.state. livetemplate.description.arf=使用箭頭函式包圍 livetemplate.description.console.assert=console.assert() livetemplate.description.console.error=console.error() @@ -31572,6 +31651,7 @@ typescript.compiler.action.compile.current=編譯當前檔案 typescript.compiler.action.compile.description=編譯當前專案 typescript.compiler.action.compile.simple=編譯 TypeScript typescript.compiler.action.compile.toolbar=編譯 +typescript.compiler.action.compile.with.ellipsis=編譯… typescript.compiler.action.no.compile.message=檔案未編譯,因為沒有從主檔案參照 typescript.compiler.before.run=編譯 TypeScript typescript.compiler.configurable.name=TypeScript @@ -33092,7 +33172,7 @@ english.ordinal.suffix.for.the.day.of.the.month.2.characters=月中幾號的英 enter.annotation=輸入註解 entry.points=入口點 entry.points.tab=入口點 -enum=enum +enum=枚舉 enum.backing.type.must.be.int.or.string=枚舉支援類型必須為 'int' 或 'string' enum.backing.type.must.be.int.or.string.0.given=在給出 ''{0}'' 的情況下,枚舉支援類型必須為 ''int'' 或 ''string'' enum.case=枚舉 case @@ -33393,7 +33473,7 @@ import=匯入 import.from.deployment.configuration=從部署組態匯入 import.references.on.paste.dialog.message=貼上的程式碼段使用 {0},後者在目標作用域中不能通過匯入存取。
選擇您想要匯入到作用域中的{0}。 import.references.on.paste.dialog.title=選擇要匯入的{0} -in=屬於 +in=位於 in.0=\\ ({0} 中) include.eol.slow=包括 eol (慢) include.path=Include 路徑 @@ -34670,7 +34750,7 @@ lambda=Lambda languages.frameworks.php.php.runtime=PHP / PHP 執行時 line.separator=行分隔符 link=鏈接 -link.label.builtin.formatter=強制內建格式化程序 +link.label.builtin.formatter=Force enable built-in formatter link.label.go.to.documentation=轉到文檔 link.label.inspection={0} 檢查 link.label.languages.frameworks.php=PHP @@ -35708,7 +35788,7 @@ refactoring.returnType.validation.type=返回值類型 ''{0}'' 無效 refactoring.validation.class.error.property.with.name.0.is.already.exists=已存在名稱為“{0}”的屬性 reference=參照 referenced.calls=參照的呼叫 -reformats.file.with.0=使用 ''{0}'' 重新格式化檔案 +reformats.file.with.0=使用 ''{0}'' 重新設定檔案格式 relationship.already.exists={0} 與 {1} 之間的關係已存在 release.name.eg.5.1.2.release=發佈名稱。例如,5.1.2-RELEASE remote.connection.settings.default.remote.interpreter=預設遠端解釋器 @@ -37177,7 +37257,7 @@ changes.warning.not.all.local.changes.may.be.shown.due.to.an.error=警告\\: 由 checkbox.amend=修正(_M) checkbox.checkin.options.optimize.imports=最佳化 import(&O) checkbox.checkin.options.rearrange.code=重新整理程式碼(&N) -checkbox.checkin.options.reformat.code=格式化程式碼(&R) +checkbox.checkin.options.reformat.code=重新設定程式碼格式(&R) checkbox.clear.initial.commit.message=清除初始提交訊息(&I) checkbox.include=包含(&I) checkbox.include.issues.not.assigned.to.me=包括未分配給我的問題 @@ -37255,6 +37335,7 @@ commit.legend.deleted=已刪除 commit.legend.modified=已修改 commit.legend.new=已新增 commit.message=提交訊息 +commit.message.editor.accessible.name=提交訊息 commit.message.inspection.message.body.lines.should.not.exceed.characters=正文行不能超過 {0} 個字元 commit.message.inspection.message.subject.should.not.exceed.characters=主題不能超過 {0} 個字元 commit.message.intention.family.name.reformat.commit.message=重新格式化提交訊息 @@ -37727,7 +37808,7 @@ progress.text.optimizing.imports=正在最佳化 import… progress.text.performing={0}\\: 正在執行 {1}… progress.text.performing.rollback={0}\\: 正在執行回滾… progress.text.rearranging.code=正在重新排列程式碼… -progress.text.reformatting.code=正在重新格式化程式碼… +progress.text.reformatting.code=正在重新設定程式碼格式… progress.text.searching.for.modified.files=正在搜尋修改的檔案 progress.text.synchronizing.files=正在同步檔案… progress.text.updating.canceled=更新已取消 @@ -37867,11 +37948,11 @@ shelve.changes.restore.error=無法完全還原{0, choice, 1\\#擱置的更改 shelve.copying.shelves.to.progress=正在將擱置複製到新目錄… shelve.default.path.rendering=<專案根目錄> shelve.delete.already.unshelved.label=刪除已擱置的更改列表\\: -shelve.delete.changelists.message={0,choice, 1\\#一個更改列表|2\\#{0} 個更改列表}{2,choice, 0\\#|1\\# ''''{1}''''} +shelve.delete.changelist.name.message=''{0}'' 更改列表 +shelve.delete.changelists.count.message={0} 個更改列表 shelve.delete.files.from.changelist.error=無法從 {0} 刪除檔案 shelve.delete.files.successful.message={0,choice, 1\\#1 個檔案|2\\#{0} 個檔案} -shelve.delete.successful.message=已成功刪除 {0}{1,choice, 0\\#|1\\# 和 }{2} -shelve.deletion.title=Shelf 刪除 +shelve.delete.successful.message=已成功從擱置中刪除 {0}{1,choice, 0\\#|1\\# 和 }{2} shelve.editor.diff.preview.title=擱置\\: {0} shelve.error.title=Shelf 錯誤 shelve.failed.message={0,choice,1\\#更改列表|2\\#更改列表} [{1}] 的更改擱置失敗 @@ -38045,8 +38126,6 @@ waiting.changelists.update.for.show.commit.dialog.message=提交 exports[`src messages/VcsLogBundle.properties 1`] = ` "action.FocusTextFilterAction.description=聚焦文本篩選器或將焦點移回提交列表 action.FocusTextFilterAction.text=聚焦文本篩選器 -action.IntelliSortChooserPopupAction.description=更改 IntelliSort 類型 -action.IntelliSortChooserPopupAction.text=IntelliSort action.ShowCommitTooltipAction.description=在日誌中為當前所選提交顯示工具提示 action.ShowCommitTooltipAction.text=顯示提交工具提示 action.Vcs.Log.AnnotateRevisionAction.description=註解所選修訂 @@ -38069,11 +38148,13 @@ action.Vcs.Log.OpenRepositoryVersion.description=在編輯器中開啟檔案的 action.Vcs.Log.OpenRepositoryVersion.text=按修訂顯示檔案 action.Vcs.Log.ResumeIndexing.description=索引編制已暫停,因為它花費的時間比預期長。恢復。 action.Vcs.Log.ResumeIndexing.text=恢復索引編制 +action.Vcs.Log.SelectInLog.text=Show in VCS Log +action.Vcs.Log.SelectInLog.text.template=Show in {0} Log action.Vcs.Log.ShowAllAffected.description=顯示選中修訂中所做的所有更改 action.Vcs.Log.ShowAllAffected.text=顯示所有受影響的檔案 action.Vcs.Log.ShowTooltip.description=在日誌中為當前選定提交顯示工具提示 action.Vcs.Log.ShowTooltip.text=顯示提交工具提示 -action.Vcs.Show.Log.text=顯示 VCS 日誌 +action.Vcs.Show.Log.text=Show VCS Log action.Vcs.Show.Log.text.template=顯示 {0} 日誌 action.description.collapse.linear.branches=摺疊線性分支 action.description.collapse.merges=摺疊合併 @@ -38108,8 +38189,10 @@ action.title.match.case.only.supported=區分大小寫(僅限 {0}) action.title.pause.indexing=暫停 {0} 日誌索引編制 action.title.resume.indexing=恢復 {0} 日誌索引編制 action.title.select.columns.to.see=列 -action.vcs.log.branches.separator=分支 +action.vcs.log.branches.separator=Branch Actions +action.vcs.log.graph.options.separator=選項 action.vcs.log.show.separator=顯示 +action.vcs.log.sort.type.separator=排序 dialog.title.paths.affected.by.commit=受提交 {0} 影響的路徑 file.history.action.could.not.load.selected.commits.message=無法載入所選提交\\: {0} file.history.commit.not.found={1} 的歷史記錄中不存在 {0} @@ -38120,20 +38203,25 @@ file.history.diff.preview.editor.tab.name=歷史記錄\\: {0} file.history.empty.status=檔案歷史記錄 file.history.error.status=計算檔案歷史記錄時出錯 file.history.reset.filters.status.action=重設篩選器 +file.history.show.commit.in.history.process=Searching commit {0} in file history file.history.toolbar=檔案歷史工具列 -filetype.vcs.log.description=Vcs 日誌 -graph.sort.linear=線性 -graph.sort.linear.description=合併時,在主分支提交的頂部顯示傳入提交,就好像對它們進行重定基底 -graph.sort.off=關閉 -graph.sort.off.description=按日期以拓撲方式對提交進行排序 -graph.sort.standard=標準 -graph.sort.standard.description=合併時,首先顯示傳入提交(合併提交正下方) +filetype.vcs.log.description=VCS Log +graph.options.first.parent=First Parent +graph.options.first.parent.description=Follow only the first parent commit upon seeing a merge commit +graph.options.linear=Linearize Merges +graph.options.linear.description=In case of merge, show incoming commits on top of main branch commits as if they were rebased +graph.sort.off=By Commit Date +graph.sort.off.description=Sort commits topologically and by commit date +graph.sort.standard=Topologically +graph.sort.standard.description=In case of merge, show incoming commits first, directly below merge commit group.Log.KeymapGroup.text=日誌 group.Vcs.FileHistory.PresentationSettings.description=組態檔案歷史記錄的表示 group.Vcs.FileHistory.PresentationSettings.text=檢視選項 group.Vcs.Log.ChangesBrowser.PresentationSettings.text=檢視選項 group.Vcs.Log.Diff.Preview.Location.text=差異預覽位置 -group.Vcs.Log.Internal.text=Vcs 日誌 +group.Vcs.Log.GraphOptionsGroup.description=VCS log graph options and actions +group.Vcs.Log.GraphOptionsGroup.text=Graph Options +group.Vcs.Log.Internal.text=VCS Log group.Vcs.Log.LayoutConfiguration.description=組態視窗布局 group.Vcs.Log.LayoutConfiguration.separator.text=布局 group.Vcs.Log.LayoutConfiguration.text=組態布局 @@ -38142,7 +38230,7 @@ group.Vcs.Log.PresentationSettings.text=檢視選項 group.Vcs.Log.TextFilterSettings.description=選擇文本篩選器選項 group.Vcs.Log.TextFilterSettings.text=文本篩選器設定 loading.commit.changes=正在載入提交更改 -vcs=Vcs +vcs=VCS vcs.log.action.align.labels=左側的參照 vcs.log.action.description.align.labels=在提交訊息左側顯示參照 vcs.log.action.description.open.new.tab.with.log=開啟包含 {0} 日誌的新頁籤 @@ -38158,21 +38246,17 @@ vcs.log.action.highlight.current.branch=當前分支 vcs.log.action.highlight.indexed.commits=已編制索引的提交 vcs.log.action.highlight.merge.commits=合併提交 vcs.log.action.highlight.my.commits=我的提交 -vcs.log.action.intellisort.description=開啟/關閉 IntelliSort -vcs.log.action.intellisort.text=IntelliSort -vcs.log.action.intellisort.title=IntelliSort\\: {0} vcs.log.action.open.new.tab.with.log=開啟新的 {0} 日誌頁籤 vcs.log.action.open.new.tab.with.log.in.editor=在編輯器中開啟新的 {0} 日誌頁籤 vcs.log.action.show.all.changes.from.parent=顯示對父項的更改 vcs.log.action.show.compact.references.view=緊湊型參照檢視 vcs.log.action.show.details=顯示詳細資訊 vcs.log.action.show.diff.preview=顯示差異預覽 +vcs.log.action.show.in.file.history.text=Show in File History vcs.log.action.show.long.edges=長邊 vcs.log.action.show.only.affected.changes=僅顯示受影響的更改 vcs.log.action.show.root.names=根名稱 vcs.log.action.show.tag.names=標籤名稱 -vcs.log.action.turn.intellisort.off=關閉 IntelliSort\\: {0}。 -vcs.log.action.turn.intellisort.on=開啟 IntelliSort\\: {0}。 vcs.log.applying.filters.process=正在套用篩選器… vcs.log.branch.filter.action.text=按分支篩選 vcs.log.branch.filter.favorites=收藏夾 @@ -38227,7 +38311,7 @@ vcs.log.details.showing.selected.commits=(正在顯示 {0}/{1} 個所選提交) vcs.log.diff.preview.editor.empty.tab.name=版本庫差異 vcs.log.diff.preview.editor.tab.name=版本庫差異\\: {0} vcs.log.duplicated.tab.id.error=“VCS 日誌”頁籤不能開啟兩次 -vcs.log.editor.name=Vcs 日誌編輯器 +vcs.log.editor.name=VCS Log Editor vcs.log.error.filtering.status=篩選提交時出錯 vcs.log.error.loading.changes.status=載入更改時出錯 vcs.log.error.loading.commits.status=載入提交時出錯 @@ -38290,7 +38374,7 @@ vcs.log.index.diagnostic.success.message={0} 個已檢查{0,choice,1\\#提交|2\ vcs.log.initial.loading.process=正在載入歷史記錄… vcs.log.invalidate.caches.progress=正在使 {0} 日誌快取和索引失效 vcs.log.invalidate.caches.text=使 {0} 日誌快取和索引失效 -vcs.log.is.loading=正在載入 VCS 日誌… +vcs.log.is.loading=Loading VCS Log… vcs.log.is.not.available=VCS 日誌不可用 vcs.log.loading.selected.details.process=正在載入所選詳細資訊 vcs.log.loading.status=正在載入提交… @@ -38306,7 +38390,7 @@ vcs.log.select.folder.dialog.title=選擇要篩選的路徑 vcs.log.settings.enable.index.checkbox=為專案啟用索引編制{0,choice,0\\#|1\\# (僅 {1})} vcs.log.settings.enable.index.checkbox.comment=為專案版本庫編制索引可改進跨 IDE 的更改歷史記錄的處理 vcs.log.settings.group.title=日誌 -vcs.log.show.commit.in.log.process=正在搜尋修訂 {0} +vcs.log.show.commit.in.log.process=Searching commit {0} in the log vcs.log.status.bar.indexing={0} 日誌正在編制索引… vcs.log.status.bar.indexing.cancel.cancelling=正在取消 vcs.log.status.bar.indexing.cancel.tooltip=取消索引編制。可以從 {0} 日誌工具列手動重啟索引編制。 diff --git a/test/__snapshots__/properties.spec.ts.snap b/test/__snapshots__/properties.spec.ts.snap index e735242a2..546bcb414 100644 --- a/test/__snapshots__/properties.spec.ts.snap +++ b/test/__snapshots__/properties.spec.ts.snap @@ -223,6 +223,7 @@ suspicious.name.combination.options.title=名稱組(逗號分隔)\\: template.context.everywhere=所有位置 tests.scope.name=測試 text.illegal.character=非法字元\\: {0} +virtual.file.window.name= " `; @@ -448,5 +449,6 @@ suspicious.name.combination.display.name=可疑的变量/形参名称组合 suspicious.name.combination.options.title=名称组(逗号分隔): template.context.everywhere=所有位置 tests.scope.name=测试 -text.illegal.character=非法字符: {0}" +text.illegal.character=非法字符: {0} +virtual.file.window.name=" `; diff --git a/test/__snapshots__/segment-file.spec.ts.snap b/test/__snapshots__/segment-file.spec.ts.snap index c9ab3ce19..8e71f66ab 100644 --- a/test/__snapshots__/segment-file.spec.ts.snap +++ b/test/__snapshots__/segment-file.spec.ts.snap @@ -89,6 +89,7 @@ about.box.build.date=,{0} 建置 about.box.build.date.time=,{0} {1} 建置 about.box.build.number=構建版本 #{0} about.box.copyright=版權所有 © {0}–{1} {2} +about.box.jcef=JCEF {0}.{1}.{2} about.box.jre=運行時版本: {0} {1} about.box.powered.by=由開源軟體提供支援 about.box.vm=VM: {0},{1} @@ -340,6 +341,7 @@ action.remove=移除 action.remove.from.current.favorites=從當前收藏夾移除 action.remove.repository.from.list=從列表中移除儲存庫 action.remove.template=移除模板 +action.reopen.project.display.name.with.branch={0} [{1}] action.reset.font.size=重設為 {0}pt action.reset.font.size.all.editors=在所有編輯器中重設為 {0}pt action.reset.font.size.info=字體大小: {0}pt @@ -1113,7 +1115,7 @@ file.nesting.reset.to.default.button=重設為預設(&R) file.nesting.table.title=嵌套規則: file.read.error=無法讀取檔案 {0}。 file.read.error.details=無法讀取檔案 {0}: {1} -file.write.error=無法寫入到檔案 {0} +file.write.error=檔案{0}無法寫入。 file.write.error.details=無法寫入檔案 {0}: {1} filetype.gui.designer.form.description=GUI 設計器表單 filetype.gui.designer.form.display.name=GUI 設計器表單 @@ -1586,7 +1588,7 @@ node.project.view.bad.link=無效的符號連結 node.projectview.external.libraries=外部庫 node.projectview.libraries=庫 node.projectview.library={0} 庫 -node.structureview.invalid= +node.structureview.invalid=<無效> node.todo.group={0} {0,choice,0#項|1#項|2#項} node.todo.items={0} {0, choice, 0#項|1#項|2#項} node.todo.more.items=…更多… @@ -1624,9 +1626,9 @@ notification.content.shortcut.conflicts.with.macos.shortcut.modify={0} 快捷鍵 notification.content.solarized.color.scheme.deprecation.enable=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮改為啟用 {1} 主題 notification.content.solarized.color.scheme.deprecation.install=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮切換到 {1} 延伸模組 notification.content.unable.to.save.project.files=無法儲存專案檔案。請確保專案檔案可寫入,並且您具備修改權限。再次嘗試儲存專案。 +notification.content.unknown.macro.error={0} 未定義。 +notification.content.unknown.macros.error={0} 未定義。 notification.content.unknown.macros.error.description=路徑變數用於取代專案檔案中的絕對路徑,並允許專案檔案在版本控制系統中共享。
當前專案設定的某些檔案包含未知的路徑變數,{0} 無法還原這些路徑。 -notification.content.unknown.macros.error.many.macroses.undefined={0} 未定義。 -notification.content.unknown.macros.error.one.macros.undefined={0} 未定義。 notification.content.updated.plugin.to.version=已將 {0} 延伸模組更新到版本 {1} notification.content.updated.plugins=已更新 {0} 個延伸模組 notification.group.advertiser.try.ultimate.installed=安裝完成! @@ -1816,7 +1818,7 @@ plugin.updater.downloading=正在下載延伸模組 plugin.updater.error.cant.find.plugin.version=在儲存庫響應中找不到延伸模組版本 plugin.updater.error.check.failed=延伸模組更新檢查失敗 plugin.updater.error.custom.repository=檢查自訂延伸模組儲存庫 {0} 失敗 -plugin.updater.error.unexpected.repository.response=意外的延伸模組儲存庫響應 +plugin.updater.error.unexpected.repository.response=意外延伸模組儲存庫響應 plugin.updater.install=安裝 plugin.updater.not.installed=未安裝延伸模組更新 plugin.updater.not.installed.misc=未安裝延伸模組更新: {0} @@ -1867,7 +1869,7 @@ plugins.advertiser.try.ultimate.download=正在下載… plugins.advertiser.try.ultimate.download.started.balloon={0} 正在下載並將自動安裝。 plugins.advertiser.try.ultimate.install=正在安裝… plugins.advertiser.try.ultimate.opening=正在開啟 {0}… -plugins.advertiser.try.ultimate.upgrade=正在升級為 Ultimate… +plugins.advertiser.try.ultimate.upgrade=Upgrading to {0}… plugins.advertiser.ultimate.features.detected=檢測到 IntelliJ IDEA Ultimate {0} 涵蓋的功能 plugins.auto.disabled.notification.content={0} 和 {1} 延伸模組已停用。 plugins.auto.disabled.notification.title=相依延伸模組已停用 @@ -2072,6 +2074,7 @@ progress.downloading.plugin=正在下載延伸模組 ''{0}'' progress.downloading.plugins.meta=正在下載延伸模組 {0} 的資料 progress.file.system.changes=檔案系統更改 progress.performing.indexing.tasks=正在執行編制索引任務 +progress.saving.app=正在儲存應用程式 progress.saving.project=正在儲存 ''{0}'' progress.searching=正在搜尋… progress.text.clickToViewProgressWindow=點擊以檢視所有正在執行的背景任務 @@ -2313,6 +2316,8 @@ select.in.packages=軟體套件 select.in.project=專案 select.in.scope=作用域 separator.scheme.stored.in=存儲於 {0} +set.action.editor.and.tools=Set for Editor and Tools +set.action.empty.frame=Set for Empty Frame setting.value.reload.mode.preview=在內置預覽中重新載入頁面: setting.value.reload.mode.server=在瀏覽器中重新載入頁面: settings.browsers.column.family=系列 @@ -2769,7 +2774,7 @@ whats.new.action.custom.description=了解此版本的 {0} 中的新功能 whats.new.action.custom.text={0} 最新變化(_N) whats.new.notification.action=檢視最新變化 whats.new.notification.text={0} {1} 登場! -whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後再試。 +whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後重試。 whats.new.timeout.message=無法載入該頁面的內容。請檢查您的互聯網連線。 whats.new.timeout.title=無法載入頁面 window.title.switcher=切換器 @@ -2896,6 +2901,7 @@ about.box.build.date=,{0} 建置 about.box.build.date.time=,{0} {1} 建置 about.box.build.number=構建版本 \\#{0} about.box.copyright=版權所有 © {0}–{1} {2} +about.box.jcef=JCEF {0}.{1}.{2} about.box.jre=運行時版本\\: {0} {1} about.box.powered.by=由開源軟體提供支援 about.box.vm=VM\\: {0},{1} @@ -3147,6 +3153,7 @@ action.remove=移除 action.remove.from.current.favorites=從當前收藏夾移除 action.remove.repository.from.list=從列表中移除儲存庫 action.remove.template=移除模板 +action.reopen.project.display.name.with.branch={0} [{1}] action.reset.font.size=重設為 {0}pt action.reset.font.size.all.editors=在所有編輯器中重設為 {0}pt action.reset.font.size.info=字體大小\\: {0}pt @@ -3920,7 +3927,7 @@ file.nesting.reset.to.default.button=重設為預設(&R) file.nesting.table.title=嵌套規則\\: file.read.error=無法讀取檔案 {0}。 file.read.error.details=無法讀取檔案 {0}\\: {1} -file.write.error=無法寫入到檔案 {0} +file.write.error=檔案{0}無法寫入。 file.write.error.details=無法寫入檔案 {0}\\: {1} filetype.gui.designer.form.description=GUI 設計器表單 filetype.gui.designer.form.display.name=GUI 設計器表單 @@ -4393,7 +4400,7 @@ node.project.view.bad.link=無效的符號鏈接 node.projectview.external.libraries=外部庫 node.projectview.libraries=庫 node.projectview.library={0} 庫 -node.structureview.invalid= +node.structureview.invalid=<無效> node.todo.group={0} {0,choice,0\\#項|1\\#項|2\\#項} node.todo.items={0} {0, choice, 0\\#項|1\\#項|2\\#項} node.todo.more.items=…更多… @@ -4431,9 +4438,9 @@ notification.content.shortcut.conflicts.with.macos.shortcut.modify={0} 快捷鍵 notification.content.solarized.color.scheme.deprecation.enable=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮改為啟用 {1} 主題 notification.content.solarized.color.scheme.deprecation.install=您正在使用即將刪除的 {0} 捆綁配色方案。請考慮切換到 {1} 延伸模組 notification.content.unable.to.save.project.files=無法儲存專案檔案。請確保專案檔案可寫入,並且您具備修改權限。再次嘗試儲存專案。 +notification.content.unknown.macro.error={0} 未定義。 +notification.content.unknown.macros.error={0} 未定義。 notification.content.unknown.macros.error.description=路徑變數用於取代專案檔案中的絕對路徑,並允許專案檔案在版本控制系統中共享。
當前專案設定的某些檔案包含未知的路徑變數,{0} 無法還原這些路徑。 -notification.content.unknown.macros.error.many.macroses.undefined={0} 未定義。 -notification.content.unknown.macros.error.one.macros.undefined={0} 未定義。 notification.content.updated.plugin.to.version=已將 {0} 延伸模組更新到版本 {1} notification.content.updated.plugins=已更新 {0} 個延伸模組 notification.group.advertiser.try.ultimate.installed=安裝完成\\! @@ -4623,7 +4630,7 @@ plugin.updater.downloading=正在下載延伸模組 plugin.updater.error.cant.find.plugin.version=在儲存庫響應中找不到延伸模組版本 plugin.updater.error.check.failed=延伸模組更新檢查失敗 plugin.updater.error.custom.repository=檢查自訂延伸模組儲存庫 {0} 失敗 -plugin.updater.error.unexpected.repository.response=意外的延伸模組儲存庫響應 +plugin.updater.error.unexpected.repository.response=意外延伸模組儲存庫響應 plugin.updater.install=安裝 plugin.updater.not.installed=未安裝延伸模組更新 plugin.updater.not.installed.misc=未安裝延伸模組更新\\: {0} @@ -4674,7 +4681,7 @@ plugins.advertiser.try.ultimate.download=正在下載… plugins.advertiser.try.ultimate.download.started.balloon={0} 正在下載並將自動安裝。 plugins.advertiser.try.ultimate.install=正在安裝… plugins.advertiser.try.ultimate.opening=正在開啟 {0}… -plugins.advertiser.try.ultimate.upgrade=正在升級為 Ultimate… +plugins.advertiser.try.ultimate.upgrade=Upgrading to {0}… plugins.advertiser.ultimate.features.detected=檢測到 IntelliJ IDEA Ultimate {0} 涵蓋的功能 plugins.auto.disabled.notification.content={0} 和 {1} 延伸模組已停用。 plugins.auto.disabled.notification.title=相依延伸模組已停用 @@ -4879,6 +4886,7 @@ progress.downloading.plugin=正在下載延伸模組 ''{0}'' progress.downloading.plugins.meta=正在下載延伸模組 {0} 的資料 progress.file.system.changes=檔案系統更改 progress.performing.indexing.tasks=正在執行編制索引任務 +progress.saving.app=正在儲存應用程式 progress.saving.project=正在儲存 ''{0}'' progress.searching=正在搜尋… progress.text.clickToViewProgressWindow=點擊以檢視所有正在執行的背景任務 @@ -5120,6 +5128,8 @@ select.in.packages=軟體套件 select.in.project=專案 select.in.scope=作用域 separator.scheme.stored.in=存儲於 {0} +set.action.editor.and.tools=Set for Editor and Tools +set.action.empty.frame=Set for Empty Frame setting.value.reload.mode.preview=在內置預覽中重新載入頁面\\: setting.value.reload.mode.server=在瀏覽器中重新載入頁面\\: settings.browsers.column.family=系列 @@ -5576,7 +5586,7 @@ whats.new.action.custom.description=了解此版本的 {0} 中的新功能 whats.new.action.custom.text={0} 最新變化(_N) whats.new.notification.action=檢視最新變化 whats.new.notification.text={0} {1} 登場\\! -whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後再試。 +whats.new.timeout.action=您可以在瀏覽器中開啟此頁面或稍後重試。 whats.new.timeout.message=無法載入該頁面的內容。請檢查您的互聯網連線。 whats.new.timeout.title=無法載入頁面 window.title.switcher=切換器