Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion Extension/i18n/chs/package.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
"c_cpp.command.enableErrorSquiggles.title": "启用错误波形曲线",
"c_cpp.command.disableErrorSquiggles.title": "禁用错误波形曲线",
"c_cpp.command.toggleDimInactiveRegions.title": "切换非活动区域着色",
"c_cpp.command.toggleTypeSizeAndAlignment.title": "Toggle Type Size and Alignment in Hovers",
"c_cpp.command.foldAllInactiveRegions.title": "折叠所有非活动区域",
"c_cpp.command.unfoldAllInactiveRegions.title": "展开所有非活动区域",
"c_cpp.command.resetDatabase.title": "重置 IntelliSense 数据库",
"c_cpp.command.takeSurvey.title": "参加调查",
"c_cpp.command.restartIntelliSenseForFile.title": "重启活动文件的 IntelliSense",
Expand Down Expand Up @@ -84,6 +87,7 @@
"c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "指定 YAML/JSON 格式的 `clang-tidy` 配置: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{键: x, 值: y}]}`。当值为空时,`clang-tidy` 将尝试为其父目录中的每个源文件查找名为 `.clang-tidy` 的文件。",
"c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "指定 YAML/JSON 格式的 `clang-tidy` 配置,以在未设置 `#C_Cpp.codeAnalysis.clangTidy.config#`,并且未找到 `.clang-tidy` 文件: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{键: x, 值: y}]}` 时将其用作回退。",
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "与要从中输出诊断的标头名称匹配的 POSIX 扩展正则表达式 (ERE)。始终显示来自每个翻译单元的主文件的诊断。支持 `${workspaceFolder}` 变量(如果不存在 `.clang-tidy` 文件,则该变量将用作默认回退值)。如果此选项不是 `null` (空),则将替代 `.clang-tidy` 文件中的 `HeaderFilterRegex` 选项(如果有)。",
"c_cpp.configuration.codeAnalysis.clangTidy.includeCleanerMappings.markdownDescription": "Opt-in mappings from exact `misc-include-cleaner` symbol names to public headers. Keys must be nonempty. Values use `<path>` or `\"path\"` with a nonempty path and no embedded delimiters. Keys and values cannot contain control characters. Diagnostics are kept unless a direct include of the mapped header is proven; public-header insertion is offered when available.",
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要传递给 `clang-tidy` 的其他命令行参数。这些优先于等效的 `C_Cpp.codeAnalysis.clangTidy.*` 设置。",
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "如果设置了 `true` 和 `compileCommands`,则 `-p=<build-path>` 参数将传递给 `clang-tidy`,而不是在 `--` 之后传递生成参数。如果未设置环境变量以便可以找到系统包含项,则此操作可能不起作用。",
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已启用的 `clang-tidy` 检查列表。这些值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。除非显式禁用,否则将始终启用默认检查 `clang-analyzer-core.*`。",
Expand Down Expand Up @@ -191,6 +195,7 @@
"c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 提供的基于字词的补全。",
"c_cpp.configuration.errorSquiggles.description": "控制是否将 IntelliSense 引擎检测到的可疑编译错误报告回编辑器。还控制是否报告代码分析警告(如果找不到包含)。标记分析器引擎将忽略此设置。",
"c_cpp.configuration.dimInactiveRegions.description": "控制非活动预处理程序块的颜色是否与活动代码不同。如果禁用了 IntelliSense 或使用“默认高对比度”主题,则此设置不起任何作用。",
"c_cpp.configuration.autoFoldInactiveRegions.description": "控制打开文件时是否自动折叠非活动预处理器块。仅当 `#C_Cpp.intelliSenseEngine#` 为 `default` 且 `#C_Cpp.codeFolding#` 为 `enabled` 时,此设置才适用。",
"c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "控制非活动预处理器块的不透明度。在 `0.1` 和 `1.0` 之间进行缩放。仅当启用非活动区域暗化时,此设置才适用。",
"c_cpp.configuration.inactiveRegionForegroundColor.description": "控制非活动预处理程序块的字体颜色。输入的格式为十六进制颜色代码或有效的主题颜色。如果未设置,则默认为编辑器的语法颜色方案。此设置仅在启用非活动区域变暗时适用。",
"c_cpp.configuration.inactiveRegionBackgroundColor.description": "控制非活动预处理程序块的背景颜色。输入的格式为十六进制颜色代码或有效的主题颜色。如果未设置,则默认为透明。此设置仅在启用了非活动区域变暗时适用。",
Expand Down Expand Up @@ -255,6 +260,8 @@
"c_cpp.configuration.markdownInComments.enabled.description": "在悬停工具提示中启用所有 Markdown 功能。",
"c_cpp.configuration.markdownInComments.disabled.description": "禁用悬停工具提示中的所有 Markdown 功能。",
"c_cpp.configuration.hover.description": "如果禁用,则语言服务器不再提供悬停详细信息。",
"c_cpp.configuration.hoverShowIntegralValuesInHexadecimal.markdownDescription": "在 IntelliSense 悬停提示中以十六进制显示整数常量值。仅当 `#C_Cpp.intelliSenseEngine#` 设置为 `default` 时,此设置才适用。",
"c_cpp.configuration.hoverShowTypeSizeAndAlignment.markdownDescription": "Displays the size and alignment of types in IntelliSense hovers. This setting only applies if `#C_Cpp.intelliSenseEngine#` is set to `default`.",
"c_cpp.configuration.vcpkg.enabled.markdownDescription": "为 [vcpkg 依存关系管理器](https://aka.ms/vcpkg/) 启用集成服务。",
"c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "当来自 `nan` 和 `node-addon-api` 的包含路径为依赖项时,请将其添加。",
"c_cpp.configuration.copilotHover.markdownDescription": "如果为 `disabled`,则悬停时不会显示“生成 Copilot 摘要”选项。",
Expand Down Expand Up @@ -390,7 +397,7 @@
"c_cpp.taskDefinitions.detail.description": "任务的其他详细信息。",
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "相同源树的当前路径和编译时路径。EditorPath 下的文件会映射到 CompileTimePath 路径以进行断点匹配,并在显示 stacktrace 位置时,从 CompileTimePath 映射到 EditorPath。",
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "编辑器将使用的源树的路径。",
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "如果此条目仅用于堆栈帧位置映射,则设为 false。如果在指定断点位置时也需要使用此条目,则设为 true。",
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "如果此条目仅用于堆栈帧位置映射,则为设为 false。如果在指定断点位置时也需要使用此条目,则设为 true",
"c_cpp.debuggers.symbolOptions.description": "用于控制如何找到和加载符号(.pdb 文件)的选项。",
"c_cpp.debuggers.unknownBreakpointHandling.description": "控制在命中时如何处理(通常通过原始 GDB 命令)外部设置的断点。\n允许的值为 \"throw\" (好像应用程序抛出了异常)和 \"stop\" (只会暂停调试会话)。默认值为 \"throw\"。",
"c_cpp.debuggers.debuginfod.description": "控制 GDB 的 debuginfod 行为,以从 debuginfod 服务器下载调试符号。",
Expand Down
10 changes: 9 additions & 1 deletion Extension/i18n/chs/src/nativeStrings.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -436,5 +436,13 @@
"failed_to_lock_browse_db_lock_file": "未能锁定浏览数据库锁定文件: {0} (errno={1})",
"browse_database_disabled_incompatible_storage": "浏览数据库已禁用,因为其存储位置不支持 SQLite WAL 共享内存。将 browse.databaseFilename 设置为本地路径。",
"selected_translation_unit_not_include_file_previous": "所选翻译单元“{0}”不包含“{1}”。如果之前的翻译单元仍然可用,IntelliSense 将还原它;否则,将使用“{1}”作为仅包含头文件的翻译单元。",
"selected_translation_unit_not_include_file_header_only": "所选翻译单元“{0}”不包含“{1}”。没有可用的之前的翻译单元,因此 IntelliSense 将使用“{1}”作为仅包含头文件的翻译单元。"
"selected_translation_unit_not_include_file_header_only": "所选翻译单元“{0}”不包含“{1}”。没有可用的之前的翻译单元,因此 IntelliSense 将使用“{1}”作为仅包含头文件的翻译单元。",
"check_analysis_process_unavailable": "检查“{0}”时,C++ 分析进程不可用。",
"quick_info_size": "**大小:** %s B",
"quick_info_alignment": "**对齐:** %s B",
"help_allow_missing_workspace_config": "即使指定的工作区配置文件不存在,也允许服务器启动。",
"help_deprecated_lsp_config": "--workspace-config 的弃用别名。",
"help_deprecated_allow_missing_lsp_config": "--allow-missing-workspace-config 的弃用别名。",
"error_conflicting_config_args": "--workspace-config 不能与 --lsp-config 组合使用。",
"error_config_arg_requires_path": "{0} 需要路径。"
}
7 changes: 7 additions & 0 deletions Extension/i18n/cht/package.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
"c_cpp.command.enableErrorSquiggles.title": "啟用錯誤波浪線",
"c_cpp.command.disableErrorSquiggles.title": "停用錯誤波浪線",
"c_cpp.command.toggleDimInactiveRegions.title": "切換非使用中的區域著色",
"c_cpp.command.toggleTypeSizeAndAlignment.title": "Toggle Type Size and Alignment in Hovers",
"c_cpp.command.foldAllInactiveRegions.title": "摺疊所有非使用中區域",
"c_cpp.command.unfoldAllInactiveRegions.title": "展開所有非使用中區域",
"c_cpp.command.resetDatabase.title": "重設 IntelliSense 資料庫",
"c_cpp.command.takeSurvey.title": "填寫問卷",
"c_cpp.command.restartIntelliSenseForFile.title": "為使用中檔案重新啟動 IntelliSense",
Expand Down Expand Up @@ -84,6 +87,7 @@
"c_cpp.configuration.codeAnalysis.clangTidy.config.markdownDescription": "以 YAML/JSON 格式指定 `clang-tidy` 組態: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{索引鍵: x, 值: y}]}`。當值為空白時,`clang-tidy` 將會嘗試為其父目錄中的每個來源檔案尋找名為 `.clang-tidy` 的檔案。",
"c_cpp.configuration.codeAnalysis.clangTidy.fallbackConfig.markdownDescription": "當 `#C_Cpp.codeAnalysis.clangTidy.config#` 未設定且找不到 `.clang-tidy` 檔案時,指定 YAML/JSON 格式的 `clang-tidy` 組態用作遞補: `{Checks: '-*,clang-analyzer-*', CheckOptions: [{索引鍵: x, 值: y}]}`。",
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "符合輸出診斷來源之標頭名稱的 POSIX 擴充規則運算式 (ERE)。來自每個編譯單位之主要檔案的診斷將一律顯示。支援 `${workspaceFolder}` 變數 (如果沒有 `.clang-tidy` 檔案,則作為預設後援值)。若此選項並非 `null` (空白),則會覆寫 `.clang-tidy` 檔案中的 `HeaderFilterRegex` 選項 (如果有的話)。",
"c_cpp.configuration.codeAnalysis.clangTidy.includeCleanerMappings.markdownDescription": "Opt-in mappings from exact `misc-include-cleaner` symbol names to public headers. Keys must be nonempty. Values use `<path>` or `\"path\"` with a nonempty path and no embedded delimiters. Keys and values cannot contain control characters. Diagnostics are kept unless a direct include of the mapped header is proven; public-header insertion is offered when available.",
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要傳遞給 `clang-tidy` 的其他命令列引數。這些命令列引數會比對等的 `C_Cpp.codeAnalysis.clangTidy.*` 設定優先考慮。",
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "如果設定了 `true` 和 `compileCommands`,則 `-p=<build-path>` 引數會傳遞至 `clang-tidy`,而非在 `--` 之後傳遞組建引數。若未設定環境變數以找到系統包含的環境變數,可能無法運作。",
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已啟用的 `clang-tidy` 檢查清單。這些值會附加至 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。除非明確停用,否則一律使用預設檢查 `clang-analyzer-core.*`。",
Expand Down Expand Up @@ -191,6 +195,7 @@
"c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 所提供的文字型完成。",
"c_cpp.configuration.errorSquiggles.description": "該設定會控制是否將 IntelliSense 引擎偵測到的可疑編譯錯誤回報給編輯器。其也會在找不到內容時,控制是否回報程式碼分析警告。標籤剖析器引擎已忽略此設定。",
"c_cpp.configuration.dimInactiveRegions.description": "控制非作用中前置處理器區塊的色彩是否與作用中程式碼不同。如果 IntelliSense 停用或使用預設高對比佈景主題,則此設定沒有效果。",
"c_cpp.configuration.autoFoldInactiveRegions.description": "控制開啟檔案時,非使用中預處理器區塊是否會自動摺疊。此設定僅適用於 `#C_Cpp.intelliSenseEngine#` 為 `default` 且 `#C_Cpp.codeFolding#` 為 `enabled` 時。",
"c_cpp.configuration.inactiveRegionOpacity.markdownDescription": "控制非作用中前置處理器區塊的不透明度。在 `0.1` 與 `1.0` 之間縮放。只有在啟用非作用中區域變暗時,才會套用此設定。",
"c_cpp.configuration.inactiveRegionForegroundColor.description": "控制非作用中前置處理器區塊的前景色彩。輸入的格式為十六進位色彩代碼或有效的佈景主題色彩。若未設定,會預設為編輯器的語法著色配置。只有在啟用非作用中區域變暗時,才會套用此設定。",
"c_cpp.configuration.inactiveRegionBackgroundColor.description": "控制非作用中前置處理器區塊的背景色彩。輸入的格式為十六進位色彩代碼或有效的佈景主題色彩。若未設定,會預設為透明。只有在啟用非作用中區域變暗時,才會套用此設定。",
Expand Down Expand Up @@ -255,6 +260,8 @@
"c_cpp.configuration.markdownInComments.enabled.description": "啟用暫留工具提示中的所有 Markdown 功能。",
"c_cpp.configuration.markdownInComments.disabled.description": "停用暫留工具提示中的所有 Markdown 功能。",
"c_cpp.configuration.hover.description": "如果停用,語言伺服器將不再提供暫留詳細資料。",
"c_cpp.configuration.hoverShowIntegralValuesInHexadecimal.markdownDescription": "在 IntelliSense 暫留中以十六進位顯示積分常數值。此設定僅適用於 `#C_Cpp.intelliSenseEngine#` 設定為 `default` 時。",
"c_cpp.configuration.hoverShowTypeSizeAndAlignment.markdownDescription": "Displays the size and alignment of types in IntelliSense hovers. This setting only applies if `#C_Cpp.intelliSenseEngine#` is set to `default`.",
"c_cpp.configuration.vcpkg.enabled.markdownDescription": "啟用 [vcpkg 相依性管理員](https://aka.ms/vcpkg/) 的整合服務。",
"c_cpp.configuration.addNodeAddonIncludePaths.markdownDescription": "當 `nan` 和 `node-addon-api` 為相依性時,從中新增 include 路徑。",
"c_cpp.configuration.copilotHover.markdownDescription": "如果 `disabled`,暫留時將不會顯示 [產生 Copilot 摘要] 選項。",
Expand Down
16 changes: 12 additions & 4 deletions Extension/i18n/cht/src/nativeStrings.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -346,9 +346,9 @@
"auth_denied": "使用者拒絕授權。",
"auth_unexpected_error": "輪詢期間發生未預期的錯誤: {0}",
"auth_login_failed": "GitHub 登入失敗。請嘗試使用命令列中的 --login 進行登入。",
"auth_login_failed_plugin": "GitHub 登入失敗。請執行 npx @microsoft/cpp-language-server --login",
"auth_login_failed_plugin": "GitHub 登入失敗。Run npx @microsoft/cpp-language-server --login",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bug

"auth_eula_required": "必須接受 EULA 才能繼續。請使用 --accept-eula 執行。",
"auth_eula_required_plugin": "必須接受 EULA 才能繼續。請執行 npx @microsoft/cpp-language-server --accept-eula",
"auth_eula_required_plugin": "必須接受 EULA 才能繼續。Run npx @microsoft/cpp-language-server --accept-eula",
"auth_already_authenticated": "已使用 GitHub 驗證。使用 --force-login 重新驗證。",
"config_unsupported_version": "初始化失敗: 不支援的設定版本。僅支援版本 1。",
"config_file_not_found": "初始化失敗: 找不到設定檔 '{0}'。",
Expand Down Expand Up @@ -435,6 +435,14 @@
"failed_to_open_browse_db_lock_file": "無法開啟瀏覽資料庫鎖定檔案: {0} (errno={1})",
"failed_to_lock_browse_db_lock_file": "無法鎖定瀏覽資料庫鎖定檔案: {0} (errno={1})",
"browse_database_disabled_incompatible_storage": "瀏覽資料庫已停用,因為其儲存位置不支援 SQLite WAL 共用記憶體。請將 browse.databaseFilename 設定為本機路徑。",
"selected_translation_unit_not_include_file_previous": "選取的編譯單位 '{0}' 不包含 '{1}'。如果先前的編譯單位仍然可用,IntelliSense 將會還原;否則,它會使用 '{1}' 作為僅標頭的編譯單位。",
"selected_translation_unit_not_include_file_header_only": "所選的編譯單位 '{0}' 不包含 '{1}'。沒有可用的先前編譯單位,因此 IntelliSense 會將 '{1}' 當做僅標頭的編譯單位使用。"
"selected_translation_unit_not_include_file_previous": "選取的編譯單位 '{0}' 不包含 '{1}'。如果先前的編譯單位仍然可用,IntelliSense 將會還原;否則,它會使用 '{1}' 作為僅標頭的翻譯單位。",
"selected_translation_unit_not_include_file_header_only": "所選的翻譯單位 '{0}' 不包含 '{1}'。沒有可用的先前翻譯單位,因此 IntelliSense 會將 '{1}' 當做僅標頭的翻譯單位使用。",
"check_analysis_process_unavailable": "檢查 \"{0}\" 時無法使用 C++ 分析處理序。",
"quick_info_size": "**大小:** %s B",
"quick_info_alignment": "**對齊:** %s B",
"help_allow_missing_workspace_config": "即使指定的工作區組態檔不存在,也允許伺服器啟動。",
"help_deprecated_lsp_config": "--workspace-config 的已棄用別名。",
"help_deprecated_allow_missing_lsp_config": "--allow-missing-workspace-config 的已棄用別名。",
"error_conflicting_config_args": "--workspace-config 不能與 with --lsp-config 結合。",
"error_config_arg_requires_path": "{0} 需要路徑。"
}
Loading
Loading