{"src/common":{"messages":["Failed to parse json file, possibly due to comments or trailing commas.","The C/C++ extension is still installing. See the output window for more information.","Please refer to {0} for troubleshooting information. Issues can be created at {1}","Process exited with code {0}","Process executed successfully.","Killing process {0}","Warning: Expected file {0} is missing.","Warning: Debugging has not been tested for this platform.","Reload the workspace for the settings change to take effect.","Reload"],"keys":["failed.to.parse.json","extension.not.ready","refer.read.me","process.exited","process.succeeded","killing.process","warning.file.missing","warning.debugging.not.tested","reload.workspace.for.changes","reload.string"]},"src/cppTools":{"messages":["Custom configuration provider '{0}' registered"],"keys":["provider.registered"]},"src/expand":{"messages":["Reached max string expansion recursion. Possible circular reference.","Invalid variable reference {0} in string: {1}.","Environment variable {0} not found","Commands are not supported for string: {0}.","Exception while executing command {0} for string: {1} {2}."],"keys":["max.recursion.reached","invalid.var.reference","env.var.not.found","commands.not.supported","exception.executing.command"]},"src/logger":{"messages":["C/C++ Diagnostics","C/C++ Crash Call Stacks","A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}.","{0}: SSH","C/C++ Debug Protocol","C/C++ Configuration Warnings"],"keys":["c.cpp.diagnostics","c.cpp.crash.call.stacks.title",{"key":"c.cpp.crash.call.stacks.description","comment":["{0} is a URL."]},"c.cpp.ssh.channel","c.cpp.debug.protocol","c.cpp.warnings"]},"src/main":{"messages":["Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.","intelliSenseEngine is disabled","More Info","Ignore","The C/C++ extension installed does not match your system.","The C/C++ extension installed is compatible with but does not match your system."],"keys":["macos.version.deprecated","intellisense.disabled","more.info.button","ignore.button","vsix.platform.incompatible","vsix.platform.mismatching"]},"src/nativeStrings":{"messages":["Searching include path...","Include file not found in browse.path.","Edit \"browse.path\" setting","Add to \"includePath\": {0}","Add to \"includePath\": {0}","Add '{0}'","Add '{0}'","Edit \"includePath\" setting","Disable error squiggles","Enable all error squiggles","#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).","#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).","#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.","\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.","\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.","\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.","\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.","\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.","The IntelliSense database was successfully reset.","Failed to send response to client: {0}","Failed to send response to client: {0}","Failed to read response from server: {0}","Failed to read response from server: {0}","Failed to send request to server: {0}","Failed to send request to server: {0}","Unexpected error while waiting for requests: {0}","Unexpected error while waiting for requests: {0}","{0} errored with: {1}","{0} errored with: {1}","Failed to open the file {0}","Failed to open the file {0}","Failed to query default include paths and defines for {0}.","Failed to query default include paths and defines for {0}.","Failed calling {0}","Failed calling {0}","Quick info operation failed: {0}","Quick info operation failed: {0}","Failed to create IntelliSense client: {0}","Failed to create IntelliSense client: {0}","Failed to spawn IntelliSense process: {0}","Failed to spawn IntelliSense process: {0}","Error calling browse_engine_update_thread.join(): {0}","Error calling browse_engine_update_thread.join(): {0}","This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.","This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.","IntelliSense client has disconnected from the server - {0}","IntelliSense client has disconnected from the server - {0}","Formatting failed:","Unable to add file to database, error = {0}: {1}","Unable to add file to database, error = {0}: {1}","Failed to reset timestamp during abort, error = {0}: {1}","Failed to reset timestamp during abort, error = {0}: {1}","Unable to update timestamp, error = {0}: {1}","Unable to update timestamp, error = {0}: {1}","Unable to finalize updates for file, error = {0}: {1}","Unable to finalize updates for file, error = {0}: {1}","{0} is not a directory (st_mode={1})","{0} is not a directory (st_mode={1})","Unable to retrieve file system information for {0}. error = {1}","Unable to retrieve file system information for {0}. error = {1}","{0} is not a directory","{0} is not a directory","File discovery was aborted","Aborting tag parse of {0} and dependencies","Aborting tag parse of {0} and dependencies","Aborting tag parse at root","Unable to retrieve DB records to reset timestamps: error = {0}","Unable to retrieve DB records to reset timestamps: error = {0}","Failed to reset timestamp for {0}: error = {1}","Failed to reset timestamp for {0}: error = {1}","No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.","Compiler include path not found: {0}","Compiler include path not found: {0}","IntelliSense engine is not responding. Using the Tag Parser instead.","Tag Parser will be used for IntelliSense operations in: {0}","Tag Parser will be used for IntelliSense operations in: {0}","Error squiggles will be disabled in: {0}","Error squiggles will be disabled in: {0}","Processing folder (non-recursive): {0}","Processing folder (non-recursive): {0}","Processing folder (recursive): {0}","Processing folder (recursive): {0}","File exclude: {0}","File exclude: {0}","Search exclude: {0}","Search exclude: {0}","Discovering files: {0} file(s) processed","Discovering files: {0} file(s) processed","{0} file(s) removed from database","{0} file(s) removed from database","Parsing: {0} files(s) processed","Parsing: {0} files(s) processed","Shutting down IntelliSense server: {0}","Shutting down IntelliSense server: {0}","Resetting IntelliSense server: {0}","Resetting IntelliSense server: {0}","Code browsing service initialized","Folder: {0} will be indexed","Folder: {0} will be indexed","Populate include completion cache.","Discovering files...","Done discovering files.","Parsing open files...","Done parsing open files.","Parsing remaining files...","Done parsing remaining files.","Using configuration: \"{0}\"","Using configuration: \"{0}\"","{0} include path suggestion(s) discovered.","{0} include path suggestion(s) discovered.","Checking for syntax errors: {0}","Checking for syntax errors: {0}","IntelliSense Engine = {0}.","IntelliSense Engine = {0}.","The extension will use the Tag Parser for IntelliSense when #includes don't resolve.","Autocomplete is enabled.","Autocomplete is disabled.","Hover is enabled.","Hover is disabled.","Enhanced Colorization is enabled.","Error squiggles are disabled.","Error squiggles are enabled.","Error squiggles are enabled if all header dependencies are resolved.","Replaced placeholder file record","tag parsing file: {0}","tag parsing file: {0}","tag parsing error (this can be ignored unless symbols can't be found):","Reset time stamp for {0}","Reset time stamp for {0}","Failed to remove file: {0}","Failed to remove file: {0}","Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}","Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}","terminating child process: {0}","terminating child process: {0}","still alive, killing...","giving up","not exited yet. Will sleep for {0} milliseconds and try again.","not exited yet. Will sleep for {0} milliseconds and try again.","Failed to spawn process. Error: {0} ({1})","Failed to spawn process. Error: {0} ({1})","Offering completion","Attempting to get defaults from compiler found on the machine: '{0}'","Attempting to get defaults from compiler found on the machine: '{0}'","Unable to resolve include path: {0}","Unable to resolve include path: {0}","Error searching for IntelliSense client: {0}","Error searching for IntelliSense client: {0}","IntelliSense client not available, using Tag Parser for quick info.","using Tag Parser for quick info","Closing the communication channel.","sending compilation args for {0}","sending compilation args for {0}","include: {0}","include: {0}","framework: {0}","framework: {0}","define: {0}","define: {0}","preinclude: {0}","preinclude: {0}","other: {0}","other: {0}","sending {0} changes to server","sending {0} changes to server","Invalid opened file instance. Ignoring IntelliSense message for file {0}.","Invalid opened file instance. Ignoring IntelliSense message for file {0}.","idle loop: reparsing the active document","IntelliSense client is currently disconnected","Request canceled: {0}","Request canceled: {0}","IntelliSense client not available, using Tag Parser for go to definition.","Error squiggle count: {0}","Error squiggle count: {0}","Queueing IntelliSense update for files in translation unit of: {0}","Queueing IntelliSense update for files in translation unit of: {0}","Formatting document: {0}","Formatting document: {0}","Formatting input:","Formatting raw output:","Formatting diffed output before cursor:","Formatting diffed output after cursor:","Formatting diffed output:","Disable inactive region colorization","Error limit exceeded, {0} error(s) not reported.","Error limit exceeded, {0} error(s) not reported.","#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).","#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).","The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}","The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}","Formatting failed. See the output window for details.","Populating include completion cache.","Discovering files: {0}","Discovering files: {0}","Parsing open files","Tag parser initializing","Workspace parsing paused","Parsing workspace files: {0}","Parsing workspace files: {0}","Discovering files: {0} / {1} ({2}%)","Discovering files: {0} / {1} ({2}%)","Parsing workspace files: {0} / {1} ({2}%)","Parsing workspace files: {0} / {1} ({2}%)","Can't find or run process_name","Child exec failed {0}","Child exec failed {0}","Could not communicate with child process!","{0} failed","{0} failed","Failed to set {0} flag","Failed to set {0} flag","Unable to create {0}!","Unable to create {0}!","Failed to set stdin {0} flag","Failed to set stdin {0} flag","Failed to set stdout {0} flag","Failed to set stdout {0} flag","Failed to set stderr {0} flag","Failed to set stderr {0} flag","Unable to start child process!","Timed out attempting to communicate with process!","Process has failed to run","Specified compiler was not found: {0}","Specified compiler was not found: {0}","Config data invalid, {0}","Config data invalid, {0}","CMake executable not found at {0}","CMake executable not found at {0}","No args provider","Invalid file path {0}","Invalid file path {0}","Can't create IntelliSense client for {0}","Can't create IntelliSense client for {0}","declaration","type alias","Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.","Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.","Failed to query compiler. Falling back to 32-bit intelliSenseMode.","Failed to query compiler. Falling back to 64-bit intelliSenseMode.","Failed to query compiler. Falling back to no bitness.","IntelliSense client creation aborted: {0}","IntelliSense client creation aborted: {0}","#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.","#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).","#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).","preprocessor keyword","C keyword","C++ keyword","+1 overload","+%d overloads","+1 specialization","+%d specializations","Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.","Select an IntelliSense configuration to locate system headers","Expands to:","Attention:","Author:","Authors:","Bug:","Copyright:","Deprecated:","Date:","Details:","Exceptions:","Invariant:","File:","Note:","Parameters:","Precondition:","Postcondition:","Remark:","Remarks:","Result:","Return:","Returns:","See also:","Since:","Template Parameters:","Test:","TODO:","Version:","Warning:","Compiler query command line: {0}","Compiler query command line: {0}","Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'","Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'","Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'","Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'","Attempting to get defaults from C compiler in compile_commands.json file: '{0}'","Attempting to get defaults from C compiler in compile_commands.json file: '{0}'","Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'","Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".","For C source files, the cStandard was changed from \"{0}\" to \"{1}\".","For C source files, the cStandard was changed from \"{0}\" to \"{1}\".","For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".","For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"","For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"","For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"","Unable to resolve configuration with compilerPath \"{0}\".  Using \"{1}\" instead.","Unable to resolve configuration with compilerPath \"{0}\".  Using \"{1}\" instead.","Unable to resolve configuration with compilerPath: \"{0}\"","Unable to resolve configuration with compilerPath: \"{0}\"","Skipping query of compiler due to explicitly empty compilerPath","MSVC intelliSenseMode specified.  Configuring for compiler cl.exe.","Unable to configure for compiler cl.exe.","Querying compiler's default target using command line: \"{0}\" {1}","Querying compiler's default target using command line: \"{0}\" {1}","Compiler returned default target value: {0}","Compiler returned default target value: {0}","Querying compiler for default C language standard using command line: {0}","Querying compiler for default C language standard using command line: {0}","Querying compiler for default C++ language standard using command line: {0}","Querying compiler for default C++ language standard using command line: {0}","Detected language standard version: {0}","Detected language standard version: {0}","Unhandled default compiler target value detected: {0}","Unhandled default compiler target value detected: {0}","Unhandled target argument value detected: {0}","Unhandled target argument value detected: {0}","Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.","Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.","Failed to query compiler at path \"{0}\" for default standard versions.  Compiler querying is disabled for this compiler.","Failed to query compiler at path \"{0}\" for default standard versions.  Compiler querying is disabled for this compiler.","Compiler query returned an unrecognized language standard version.  The latest supported version will be used instead.","IntelliSense process crash detected.","IntelliSense process crash detected: {0}","IntelliSense process crash detected: {0}","Return values:","Unable to locate nvcc compiler: {0}","Unable to locate nvcc compiler: {0}","Unable to locate nvcc host compiler: {0}","Unable to locate nvcc host compiler: {0}","Invoking nvcc with command line: {0}","Invoking nvcc with command line: {0}","Unable to find host compile command in output of nvcc.","Unable to locate forced include: {0}","Unable to locate forced include: {0}","Inline macro","Unable to access browse database. ({0})","Unable to access browse database. ({0})","IntelliSenseMode was changed because it didn't match the detected compiler.  Consider setting \"compilerPath\" instead.  Set \"compilerPath\" to \"\" to disable detection of system includes and defines.","Remove all code analysis problems","(Multiple locations)","Folder","File","Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.","Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.","Unexpected output from clang-tidy: {0}. Expected: {1}.","Unexpected output from clang-tidy: {0}. Expected: {1}.","Generate Doxygen comment","Create declaration of '{0}' in {1}","Create declaration of '{0}' in {1}","Create definition of '{0}' in {1}","Create definition of '{0}' in {1}","Function definition for '{0}' not found.","Function definition for '{0}' not found.","Attributes","Bases","Classes","CoClasses","Delegates","Enums","Events","Functions","Import directives","ImportLib statements","Import statements","Include directives","Interfaces","Libraries","Macros","Maps","Map entries","Miscellaneous","Namespaces","Parameters","Properties","Structs","TODO: insert return statement here","Typedefs","Unions","Using aliases","Using directives","Variables","Automatic add function","vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod.","vsCMFunctionComMethod cannot be static.","Invalid C/C++ file: '%s'.","File name too long: '%s'.","Cannot create file '%s'.","Cannot access directory or file '%s' for writing.","Invalid file path: '%s'.","File '%s' was not found.","Create Declaration / Definition failed: %s","Unable to create function '%s'. Creating defaulted or deleted functions is not supported.","Unable to create function '%s'.","Unable to find an unambiguous location for function '%s'.","File '%s' was not found.","Could not find class or namespace '%s'.","The operation is not supported for '%s'.","Unknown error.","Please run the 'Select IntelliSense Configuration...' command to locate your system headers.","Copy declaration of '{0}'","Copy declaration of '{0}'","Copy definition of '{0}'","Copy definition of '{0}'","Copying Declaration / Definition to clipboard failed: %s","Extract to function","Extract to free function","Extract to member function in '{0}'","Extract to member function in '{0}'","The selected text is not inside a function.","The selected text cannot span different functions.","Variable '%s' is declared in the selected region and then used below it.","Preprocessor macro '%s' is used below the selected region.","The selected region spans an inactive preprocessor block.","The selected region does not contain any code that can be extracted.","The selected region is not entirely within the function's body.","The selection contains IntelliSense errors.","'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference.","The function would have to return a value by reference. C code cannot return references.","Jumps between the selected code and the surrounding code are present.","In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.","Expand selection (to enable 'Extract to function')","\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.","\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.","Generate Copilot summary","Unable to index files from non-existent folder: {0}","Unable to index files from non-existent folder: {0}","The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications."],"keys":["searching_include_path","include_not_found_in_browse_path","update_browse_path","add_to_include_path","add_to_include_path",{"key":"add_missing_include_path","comment":["{0} is C++ code to add, such as '#include <string>'"]},{"key":"add_missing_include_path","comment":["{0} is C++ code to add, such as '#include <string>'"]},"edit_include_path","disable_error_squiggles","enable_error_squiggles","include_errors_update_include_path_squiggles_disables","include_errors_update_include_path_squiggles_disables","include_errors_update_include_path_intellisense_disabled","include_errors_update_include_path_intellisense_disabled","include_errors_update_compile_commands_or_include_path_intellisense_disabled","include_errors_update_compile_commands_or_include_path_intellisense_disabled","could_not_parse_compile_commands","could_not_parse_compile_commands","could_not_find_compile_commands","could_not_find_compile_commands","file_not_found_in_path","file_not_found_in_path","database_reset","send_response_failed","send_response_failed","read_response_failed","read_response_failed","send_request_failed","send_request_failed","request_wait_error","request_wait_error","errored_with","errored_with","file_open_failed","file_open_failed","default_query_failed","default_query_failed","failed_call","failed_call","quick_info_failed","quick_info_failed","create_intellisense_client_failed","create_intellisense_client_failed","intellisense_spawn_failed","intellisense_spawn_failed","browse_engine_update_thread_join_failed","browse_engine_update_thread_join_failed","already_open_different_casing","already_open_different_casing","intellisense_client_disconnected","intellisense_client_disconnected","formatting_failed","database_add_file_failed","database_add_file_failed","reset_timestamp_failed","reset_timestamp_failed","update_timestamp_failed","update_timestamp_failed","finalize_updates_failed","finalize_updates_failed","not_directory_with_mode","not_directory_with_mode","retrieve_fs_info_failed","retrieve_fs_info_failed","not_directory","not_directory","file_discovery_aborted","aborting_tag_parse","aborting_tag_parse","aborting_tag_parse_at_root","unable_to_retrieve_to_reset_timestamps","unable_to_retrieve_to_reset_timestamps","failed_to_reset_timestamps_for","failed_to_reset_timestamps_for","no_suitable_compiler","compiler_include_not_found","compiler_include_not_found","intellisense_not_responding","tag_parser_will_be_used","tag_parser_will_be_used","error_squiggles_disabled_in","error_squiggles_disabled_in","processing_folder_nonrecursive","processing_folder_nonrecursive","processing_folder_recursive","processing_folder_recursive","file_exclude","file_exclude","search_exclude","search_exclude","discovery_files_processed","discovery_files_processed","files_removed_from_database","files_removed_from_database","parsing_files_processed","parsing_files_processed","shutting_down_intellisense","shutting_down_intellisense","resetting_intellisense","resetting_intellisense","code_browsing_initialized","folder_will_be_indexed","folder_will_be_indexed","populate_include_completion_cache","discovering_files","done_discovering_files","parsing_open_files_elipsis","done_parsing_open_files","parsing_remaining_files","done_parsing_remaining_files","using_configuration","using_configuration","include_path_suggestions_discovered","include_path_suggestions_discovered","checking_for_syntax_errors","checking_for_syntax_errors","intellisense_engine_is","intellisense_engine_is","will_use_tag_parser_when_includes_dont_resolve","autocomplete_is_enabled","autocomplete_is_disabled","hover_is_enabled","hover_is_disabled","enhanced_colorization_is_enabled","error_squiggles_disabled","error_squiggles_enabled","error_squiggles_enabled_if_all_headers_resolve","replaced_placeholder_file_record","tag_parsing_file","tag_parsing_file","tag_parsing_error","reset_timestamp_for","reset_timestamp_for","remove_file_failed","remove_file_failed","regex_parse_error","regex_parse_error","terminating_child_process","terminating_child_process","still_alive_killing","giving_up","not_exited_yet","not_exited_yet","failed_to_spawn_process","failed_to_spawn_process","offering_completion","compiler_on_machine","compiler_on_machine","unable_to_resolve_include_path","unable_to_resolve_include_path","error_searching_for_intellisense_client","error_searching_for_intellisense_client","intellisense_client_not_available_quick_info","tag_parser_quick_info","closing_communication_channel","sending_compilation_args","sending_compilation_args","include_label","include_label","framework_label","framework_label","define_label","define_label","preinclude_label","preinclude_label","other_label","other_label","sending_count_changes_to_server","sending_count_changes_to_server","invalid_open_file_instance","invalid_open_file_instance","idle_loop_reparsing_active_document","intellisense_client_currently_disconnected","request_cancelled","request_cancelled","intellisense_client_not_available_go_to_definition","error_squiggle_count","error_squiggle_count","queueing_update_intellisense","queueing_update_intellisense","formatting_document","formatting_document","formatting_input_label","formatting_raw_output_label","formatting_diff_before_cursor","formatting_diff_after_cursor","formatting_diff","disable_inactive_regions","error_limit_exceeded","error_limit_exceeded","include_errors_update_compile_commands_or_include_path_squiggles_disabled","include_errors_update_compile_commands_or_include_path_squiggles_disabled","cannot_reset_database","cannot_reset_database","formatting_failed_see_output","populating_include_completion_cache","discovering_files_count","discovering_files_count","parsing_open_files","tag_parser_initializing","parsing_paused","parsing_files","parsing_files","discovering_files_count_progress","discovering_files_count_progress","parsing_files_progress","parsing_files_progress","cant_find_or_run_process","child_exec_failed","child_exec_failed","could_not_communicate_with_child_process","arg_failed","arg_failed","failed_to_set_flag","failed_to_set_flag","unable_to_create","unable_to_create","failed_to_set_stdout_flag","failed_to_set_stdout_flag","failed_to_set_stdin_flag","failed_to_set_stdin_flag","failed_to_set_stderr_flag","failed_to_set_stderr_flag","unable_to_start_child_process","timed_out_attempting_to_communicate_with_process","process_failed_to_run","compiler_in_compilerpath_not_found","compiler_in_compilerpath_not_found","config_data_invalid","config_data_invalid","cmake_executable_not_found","cmake_executable_not_found","no_args_provider","invalid_file_path","invalid_file_path","cant_create_intellisense_client_for","cant_create_intellisense_client_for","suffix_declaration","suffix_type_alias","fallback_to_32_bit_mode","fallback_to_64_bit_mode","fallback_to_32_bit_mode2","fallback_to_64_bit_mode2","fallback_to_no_bitness","intellisense_client_creation_aborted","intellisense_client_creation_aborted","include_errors_config_provider_intellisense_disabled","include_errors_config_provider_intellisense_disabled","include_errors_config_provider_squiggles_disabled","include_errors_config_provider_squiggles_disabled",{"key":"preprocessor_keyword","comment":["Refers to C/C++ processor keywords"]},"c_keyword","cpp_keyword",{"key":"overload","comment":["Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function."]},{"key":"overloads","comment":["Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function.  %d is replaced with that number."]},{"key":"specialization","comment":["Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function."]},{"key":"specializations","comment":["Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function.  %d is replaced with that number."]},"intellisense_configuration","select_intellisense_configuration","expands_to","attention_label","author_label","authors_label","bug_label","copyright_label","deprecated_label","date_label","details_label",{"key":"exceptions_label","comment":["This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range."]},"invariant_label","file_label","note_label","parameters_label","pre_label","post_label","remark_label","remarks_label","result_label","return_label",{"key":"returns_label","comment":["This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'"]},"sa_label","since_label","template_parameters_label","test_label","todo_label","version_label","warning_label","compiler_query_command_line","compiler_query_command_line","c_compiler_from_compiler_path","c_compiler_from_compiler_path","cpp_compiler_from_compiler_path","cpp_compiler_from_compiler_path","c_compiler_from_compile_commands","c_compiler_from_compile_commands","cpp_compiler_from_compile_commands","cpp_compiler_from_compile_commands","c_intellisense_mode_changed","c_intellisense_mode_changed","cpp_intellisense_mode_changed","cpp_intellisense_mode_changed","c_std_version_changed","c_std_version_changed","cpp_std_version_changed","cpp_std_version_changed","c_intellisense_mode_and_std_version_changed","c_intellisense_mode_and_std_version_changed","cpp_intellisense_mode_and_std_version_changed","cpp_intellisense_mode_and_std_version_changed","c_intellisense_mode_changed_with_path","c_intellisense_mode_changed_with_path","cpp_intellisense_mode_changed_with_path","cpp_intellisense_mode_changed_with_path","c_std_version_changed_with_path","c_std_version_changed_with_path","cpp_std_version_changed_with_path","cpp_std_version_changed_with_path","c_intellisense_mode_and_std_version_changed_with_path","c_intellisense_mode_and_std_version_changed_with_path","cpp_intellisense_mode_and_std_version_changed_with_path","cpp_intellisense_mode_and_std_version_changed_with_path","compiler_path_changed","compiler_path_changed","compiler_path_invalid","compiler_path_invalid","compiler_path_empty","msvc_intellisense_specified","unable_to_configure_cl_exe","querying_compiler_default_target","querying_compiler_default_target","compiler_default_target","compiler_default_target","c_querying_compiler_default_standard","c_querying_compiler_default_standard","cpp_querying_compiler_default_standard","cpp_querying_compiler_default_standard","detected_language_standard_version","detected_language_standard_version","unhandled_default_target_detected","unhandled_default_target_detected","unhandled_target_arg_detected","unhandled_target_arg_detected","memory_limit_shutting_down_intellisense","memory_limit_shutting_down_intellisense","failed_to_query_for_standard_version","failed_to_query_for_standard_version","unrecognized_language_standard_version","intellisense_process_crash_detected",{"key":"intellisense_feature_crash_detected","comment":["`{0}` will be substituted with `<feature name>`."]},{"key":"intellisense_feature_crash_detected","comment":["`{0}` will be substituted with `<feature name>`."]},{"key":"return_values_label","comment":["This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'"]},"nvcc_compiler_not_found","nvcc_compiler_not_found","nvcc_host_compiler_not_found","nvcc_host_compiler_not_found","invoking_nvcc","invoking_nvcc","nvcc_host_compile_command_not_found","unable_to_locate_forced_include","unable_to_locate_forced_include",{"key":"inline_macro","comment":["'Inline' is a command and not an adjective, i.e. like 'Expand macro'."]},"unable_to_access_browse_database","unable_to_access_browse_database","default_compiler_path_modified_explicit_intellisense_mode","remove_all_code_analysis_problems","multiple_locations_note","folder_tag","file_tag","compiler_default_language_standard_version_old","compiler_default_language_standard_version_old","unexpected_output_from_clang_tidy","unexpected_output_from_clang_tidy","generate_doxygen_comment",{"key":"offer_create_declaration","comment":["{0} is the name of a C/C++ function, {1} is a file name."]},{"key":"offer_create_declaration","comment":["{0} is the name of a C/C++ function, {1} is a file name."]},{"key":"offer_create_definition","comment":["{0} is the name of a C/C++ function, {1} is a file name."]},{"key":"offer_create_definition","comment":["{0} is the name of a C/C++ function, {1} is a file name."]},{"key":"function_definition_not_found","comment":["{0} is the name of a C/C++ function."]},{"key":"function_definition_not_found","comment":["{0} is the name of a C/C++ function."]},{"key":"cm_attributes","comment":["'Attributes' is a C++ specifier."]},{"key":"cm_bases","comment":["'Bases' are a C++ class type."]},"cm_classes","cm_coclasses","cm_delegates","cm_enums","cm_events","cm_functions","cm_importdirectives","cm_importlibstatements","cm_importstatements","cm_includedirectives","cm_interfaces","cm_libraries","cm_macros","cm_maps","cm_mapentries","cm_miscellaneous","cm_namespaces","cm_parameters","cm_properties","cm_structs","cm_todo_insert_return","cm_typedefs","cm_unions","cm_usingaliases","cm_usingdirectives","cm_variables","cm_addfunction",{"key":"e_com_virtual_redundant","comment":["Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation."]},{"key":"e_static_com_method","comment":["Do not localize 'vsCMFunctionComMethod', it is code implementation."]},{"key":"e_invalid_ftype","comment":["%s is the invalid file."]},{"key":"e_fname_to_long","comment":["%s is the file that has a long name."]},{"key":"e_create_file","comment":["%s is the file that could not be created."]},{"key":"e_access_file","comment":["%s is the directory or file that could not be accessed for writing."]},{"key":"e_invalid_pathname","comment":["%s is the file that has an invalid path."]},{"key":"e_cm_file_not_in_project","comment":["%s is the file that was not found."]},{"key":"refactor_create_declaration_definition_failed","comment":["The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string."]},{"key":"refactor_create_default_delete","comment":["%s is the function that could not be created."]},{"key":"refactor_function_not_created","comment":["%s is the function that could not be created."]},{"key":"refactor_ambiguous_locations","comment":["%s is the function for the unambiguous location."]},{"key":"refactor_file_not_in_project","comment":["%s is the file that was not found."]},{"key":"refactor_not_class_namespace","comment":["%s is the class or namespace code that could not be found."]},{"key":"refactor_operation_unsupported","comment":["%s is the function that is not supported for an operation that involves automatically generating code."]},"unknown_error","run_select_intellisense_configuration",{"key":"offer_copy_declaration","comment":["{0} is the name of a C/C++ function."]},{"key":"offer_copy_declaration","comment":["{0} is the name of a C/C++ function."]},{"key":"offer_copy_definition","comment":["{0} is the name of a C/C++ function."]},{"key":"offer_copy_definition","comment":["{0} is the name of a C/C++ function."]},{"key":"refactor_copy_declaration_definition_failed","comment":["The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string."]},"refactor_extract_to_function","refactor_extract_to_free_function",{"key":"refactor_extract_to_member_function_in","comment":["{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'."]},{"key":"refactor_extract_to_member_function_in","comment":["{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'."]},"refactor_extract_outsidefunc","refactor_extract_multifunc","refactor_extract_variable","refactor_extract_macro","refactor_extract_inactive","refactor_extract_no_il","refactor_extract_entirefunc","refactor_extract_errors_selection",{"key":"refactor_extract_reference_c_code","comment":["%s is the name of a variable."]},"refactor_extract_reference_return_c_code","refactor_extract_xborder_jump","refactor_extract_missing_return","expand_selection","file_not_found_in_path2","file_not_found_in_path2","copilot_hover_link","browse_path_not_found","browse_path_not_found",{"key":"license_terms","comment":["{Locked=\\\"C/C++\\\"} {Locked=\\\"Visual Studio\\\"} {Locked=\\\"Mac\\\"} {Locked=\\\"Visual Studio Code\\\"} {Locked=\\\"Azure DevOps\\\"} {Locked=\\\"Team Foundation Server\\\"}"]}]},"src/platform":{"messages":["Unknown OS platform","Could not get ProduceVersion from SystemVersion.plist","Failed to find SystemVersion.plist in {0}."],"keys":["unknown.os.platform","missing.plist.productversion","missing.darwin.systemversion.file"]},"src/Debugger/ParsedEnvironmentFile":{"messages":["Ignoring non-parsable lines in {0} {1}: "],"keys":["ignoring.lines.in.envfile"]},"src/Debugger/attachQuickPick":{"messages":["Refresh process list","Attach to process","Select the process to attach to","Process not selected.","Process not selected."],"keys":["refresh.process.list.tooltip","attach.to.process","select.process.attach","process.not.selected","process.not.selected"]},"src/Debugger/attachToProcess":{"messages":["{0} in debug configuration requires {1} and {2}","Chosen debug configuration does not contain {0} or {1}","Select the process to attach to","Process not selected.","Pipe transport failed to get OS and processes.","Transport attach could not obtain processes list.","Failed to make GDB connection: \"{0}\".","Failed to make GDB connection: \"{0}\".","Failed to parse processes: \"{0}\"."],"keys":["debugger.path.and.server.address.required","no.pipetransport.useextendedremote","select.process.attach","process.not.selected","pipe.failed","no.process.list","failed.to.make.gdb.connection","failed.to.make.gdb.connection","failed.to.parse.processes"]},"src/Debugger/configurationProvider":{"messages":["Default Configuration","Select a configuration","Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.","The key '{0}' is deprecated. Please use '{1}' instead.","More Info","Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.","Launch configuration:","'deploySteps' require VS Code 1.69+.","Running deploy steps...","Unable to find {0}. {1} task is ignored.","preLaunchTask: {0}","Unable to find the {0} debugger. The debug configuration for {1} is ignored.","preLaunchTask: {0}","build and debug active file","Apply Developer Environment","{0} requires the Visual Studio developer environment.","Update Developer Environment","{0} requires the Visual Studio developer environment to be updated.","Cancel","The source code could not be built because the Visual Studio developer environment was not applied.","The source code could not be built because the Visual C++ compiler could not be found.","Missing dependency '{0}' for lldb-mi executable.","Searched in:","To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.","Failed to use {0}. Reason: {1}","Replacing {0} '{1}' with '{2}'.","Replacing {0} '{1}' with '{2}'.","Replacing {0} '{1}' with '{2}'.","Resolving variables in {0}...","Open {0}","Recently Used Task","Configured Task","Detected Task","Cannot build and debug because the active file is not a C or C++ source file.","No compiler found","Select a debug configuration","\"args\" in command deploy step must be an array.","\"host\", \"files\", and \"targetDir\" are required in {0} steps.","\"files\" must be a string or an array of strings in {0} steps.","\"host\" and \"command\" are required for ssh steps.","\"command\" is required for shell steps.","Deploy step type {0} is not supported.","Unexpected OS type","full path to pipe program such as {0}","Enable pretty-printing for {0}","Set Disassembly Flavor to {0}","Enable pretty-printing for {0}","Set Disassembly Flavor to {0}"],"keys":["default.configuration.menuitem","select.configuration","debugger.not.available","debugger.deprecated.config","lldb.framework.install.xcode","lldb.framework.not.found","debugger.launchConfig","vs.code.1.69+.required","running.deploy.steps","compiler.path.not.exists","pre.Launch.Task","debugger.path.not.exists","pre.Launch.Task","build.and.debug.active.file","apply.dev.env",{"key":"cl.exe.not.available","comment":["{0} is a command option in a menu."]},"update.dev.env",{"key":"update.dev.env","comment":["{0} is a command option in a menu."]},"cancel","dev.env.not.applied","dev.env.not.found","lldb.find.failed","lldb.search.paths","lldb.install.help","envfile.failed","replacing.sourcepath","replacing.targetpath","replacing.editorPath","resolving.variables.in.sourcefilemap","open.envfile","recently.used.task","configured.task","detected.task","cannot.build.non.cpp","no.compiler.found","select.debug.configuration","command.args.must.be.array","missing.properties.copyFile","incorrect.files.type.copyFile","missing.properties.ssh","missing.properties.shell","deploy.step.type.not.supported","unexpected.os","path.to.pipe.program","enable.pretty.printing","enable.intel.disassembly.flavor","enable.pretty.printing","enable.intel.disassembly.flavor"]},"src/Debugger/configurations":{"messages":["enter program name, for example {0}","enter program name, for example {0}","enter program name, for example {0}","Launch","Launch with {0}.","Attach","Attach with {0}.","Pipe Launch","Pipe Launch with {0}.","Pipe Attach","Pipe Attach with {0}.","Launch","Launch with the Visual Studio C/C++ debugger.","Attach","Attach to a process with the Visual Studio C/C++ debugger.","Bash on Windows Launch","Launch in Bash on Windows using {0}.","Bash on Windows Attach","Attach to a remote process running in Bash on Windows using {0}."],"keys":["enter.program.name","enter.program.name","enter.program.name","launch.string","launch.with","attach.string","attach.with","pipe.launch","pipe.launch.with","pipe.attach","pipe.attach.with","launch.string","launch.with.vs.debugger","attach.string","attach.with.vs.debugger","bash.on.windows.launch","launch.bash.windows","bash.on.windows.attach","remote.attach.bash.windows"]},"src/Debugger/debugAdapterDescriptorFactory":{"messages":["Debugger type '{0}' is not available for non-Windows machines."],"keys":["debugger.not.available"]},"src/Debugger/extension":{"messages":["Add debug configuration is not available for single file.","Cannot modify SSH configuration file because of parse failure \"{0}\".","No valid SSH configuration file found.","Enter SSH Target Name","Example: `mySSHTarget`","Enter SSH Connection Command","Example: `ssh hello@microsoft.com -A`","Select an SSH configuration file","Yes","No","Are you sure you want to permanently delete \"{0}\"?"],"keys":["add.debug.configuration.not.available.for.single.file","cannot.modify.config.file","no.valid.ssh.config.file","enter.ssh.target.name","ssh.target.name.place.holder","enter.ssh.connection.command","ssh.connection.command.place.holder","select.ssh.config.file","yes","no","ssh.target.delete.confirmation"]},"src/Debugger/nativeAttach":{"messages":["Operating system \"{0}\" not supported.","\"{0}\" timed out after {1} seconds.","\"{0}\" canceled.","\"{0}\" exited with code: \"{1}\".","Failed to spawn \"{0}\"."],"keys":["os.not.supported","timeout.processList.spawn","cancel.processList.spawn","error.processList.spawn","failed.processList.spawn"]},"src/LanguageServer/client":{"messages":["Select a compiler to configure for IntelliSense","How would you like to configure IntelliSense for the '{0}' folder?","How would you like to configure IntelliSense for this folder?","Found at {0}","Use {0}","configuration providers","compilers","Select IntelliSense Configuration...","You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.","Use {0}","Use {0}","Select another compiler on my machine...","Help me install a compiler","Install a compiler","Do not configure with a compiler (not recommended)","EPERM: Check permissions for '{0}'","Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}","Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}","The language server crashed. Restarting...","The language server crashed 5 times in the last 3 minutes. It will not be restarted.","{0} has changed to: {1}","Dismiss","Disable Warnings","{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.","The requested configuration name is not found: {0}","Unsupported client","Timed out in {0}ms.","Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.","Learn More","Don't Show Again","Update IntelliSense time (sec): {0}","Custom configurations received:","Custom browse configuration received: {0}"," Declaration/definition was copied.","Name the extracted function","NewFunction","Extract to function failed: {0}","Extract to function failed. An invalid edit was generated: '{0}'"],"keys":["select.compiler","configure.intelliSense.forFolder","configure.intelliSense.thisFolder","found.string","use.compiler","configuration.providers","compilers","selectIntelliSenseConfiguration.string","setCompiler.message","use.provider","use.compileCommands","selectAnotherCompiler.string","installCompiler.string","installCompiler.string.nix","noConfig.string","check.permissions","unable.to.start","unable.to.start","server.crashed.restart","server.crashed2",{"key":"loggingLevel.changed","comment":["{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'"]},"dismiss.button","disable.warnings.button","unable.to.provide.configuration","config.not.found","unsupported.client","timed.out","parsing.stats.large.project","learn.more","dont.show.again","update.intellisense.time","configurations.received","browse.configuration.received","fallback.clipboard","handle.extract.name","handle.extract.new.function","handle.extract.error","invalid.edit"]},"src/LanguageServer/codeAnalysis":{"messages":["Fix all code analysis problems","Clear all code analysis problems","Fix all {0} problems","Disable all {0} problems","Clear all {0} problems","Clear this {0} problem","Fix this {0} problem","Fix this {0} problem","Show documentation for {0}"],"keys":["fix.all.code.analysis.problems","clear.all.code.analysis.problems","fix.all.type.problems","disable.all.type.problems","clear.all.type.problems","clear.this.problem","fix.this.problem","fix.this.problem","show.documentation.for"]},"src/LanguageServer/configurations":{"messages":["IntelliSense mode {0} is incompatible with compiler path.","Processed c_cpp_properties.json in {0}s","Failed to create \"{0}\"","Invalid configuration file. There must be at least one configuration present in the array.","Unknown version number found in c_cpp_properties.json. Some features may not work as expected.","Attempt to update \"{0}\" failed (do you have write access?)","Failed to parse \"{0}\"","Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0}).","Cannot find: {0}","Path is not a file: {0}","The include path validation took {0}s to evaluate","Failed to resolve include path. Error: {0}","Cannot find: {0}","Do not add extra quotes around paths.","Path is not a directory: {0}","Path is not a file: {0}","{0} is a duplicate. The configuration name should be unique.","{0} is a duplicate. The configuration name should be unique.","Cannot find: {0}","Path is not a file: {0}","Path took {0}s to evaluate","Failed to resolve path {0}. Error: {1}","Cannot find: {0}","Do not add extra quotes around paths.","Multiple paths are not allowed.","Path is not a file: {0}","Multiple paths should be separate entries in an array.","Path is not a file: {0}","Paths are not directories: {0}","Path is not a directory: {0}","Cannot find: {0}"],"keys":["incompatible.intellisense.mode","resolve.configuration.processed","failed.to.create.config.folder","invalid.configuration.file","unknown.properties.version","update.properties.failed","failed.to.parse.properties",{"key":"path.with.spaces","comment":["{Locked=\\\"{0}\\\"} The {0} is a double quote character \\\", and should be located next to the translation for \\\"double quotes\\\"."]},"cannot.find","path.is.not.a.file","resolve.includePath.took.too.long","resolve.includePath.failed","cannot.find","wrapped.with.quotes","path.is.not.a.directory","path.is.not.a.file","duplicate.name","duplicate.name","cannot.find","path.is.not.a.file","resolve.path.took.too.long","resolve.path.failed","cannot.find","wrapped.with.quotes","multiple.paths.not.allowed","path.is.not.a.file","multiple.paths.should.be.separate.entries","path.is.not.a.file","paths.are.not.directories","path.is.not.a.directory","cannot.find"]},"src/LanguageServer/copilotProviders":{"messages":["Error while retrieving result. Reason: {0}"],"keys":["copilot.relatedfilesprovider.error"]},"src/LanguageServer/cppBuildTaskProvider":{"messages":["build active file","compiler:","Task generated by Debugger.","Cannot build and debug because the active file is not a C or C++ source file.","Starting build...","Build run was terminated.","Build finished with error(s).","Build finished with error(s).","Build finished with warning(s).","Build finished successfully."],"keys":["build.active.file","compiler.details","task.generated.by.debugger","cannot.build.non.cpp","starting.build","build.run.terminated","build.finished.with.error","build.finished.with.error","build.finished.with.warnings","build.finished.successfully"]},"src/LanguageServer/devcmd":{"messages":["No context provided","The \"Set Visual Studio Developer Environment\" command is only available on Windows","A Visual Studio installation with the C++ compiler was not found","The operation was cancelled","No hosts found","Configuring developer environment...","Select a Visual Studio installation","Advanced options...","Select a specific host and target architecture, toolset version, etc.","Select a toolset version","Select a host and target architecture","Something went wrong: {0}","{0} developer environment for {1}","Default environment for {0}","host = {0}, target = {1}"],"keys":["no.context.provided","not.windows","error.no.vs","operation.cancelled","no.hosts","config.dev.env","select.vs.install","advanced.options","advanced.options.desc","select.toolset","select.host.target","something.wrong","dev.env.for","default.env","host.target"]},"src/LanguageServer/extension":{"messages":["Learn how to install a library for this header with vcpkg","Copy vcpkg command to install '{0}' to the clipboard","IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`.","client not found","OK","The clang compiler will now be installed","You may be prompted to type your password in the VS Code terminal window to authorize the installation.","The gcc compiler will now be installed","You may be prompted to type your password in the VS Code terminal window to authorize the installation.","Open a folder first to select a configuration.","Open a folder first to select a configuration provider.","Open a folder first to edit configurations","Open a folder first to edit configurations","Open a folder first to edit configurations","The code analysis fix could not be applied because the document has changed.","A pre-release version of the C/C++ extension is available. Would you like to switch to it?","Yes","No","Copilot summary is not available.","The file containing this symbol's definition or declaration has been excluded from use with Copilot.","Copilot summary is not available for this symbol.","An error occurred while generating Copilot summary."],"keys":["learn.how.to.install.a.library","copy.vcpkg.command",{"key":"on.disabled.command","comment":["Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered."]},"client.not.found","ok","install.compiler.mac.title","install.compiler.mac.detail","install.compiler.linux.title","install.compiler.linux.detail","configuration.select.first","configuration.provider.select.first","edit.configurations.open.first","edit.configurations.open.first","edit.configurations.open.first","code.action.aborted","prerelease.message","yes.button","no.button","copilot.hover.unavailable","copilot.hover.excluded","copilot.hover.unavailable.symbol","copilot.hover.error"]},"src/LanguageServer/languageConfig":{"messages":["Duplicate multiline comment patterns detected."],"keys":["duplicate.multiline.patterns"]},"src/LanguageServer/lmTool":{"messages":["Error while retrieving the project context. Reason: {0}","Error while retrieving the #cpp context."],"keys":["copilot.projectcontext.error","copilot.cppcontext.error"]},"src/LanguageServer/localization":{"messages":["{0}, {1}"],"keys":[{"key":"c.cpp.symbolscope.separator","comment":["{0} is an untranslated C++ keyword (e.g. \\\"private\\\") and {1} is either another keyword (e.g. \\\"typedef\\\") or a localized property (e.g. a localized version of \\\"declaration\\\""]}]},"src/LanguageServer/references":{"messages":["Find All References","Peek References","Rename","Call Hierarchy","CONFIRMED REFERENCE","CONFIRMATION IN PROGRESS","COMMENT REFERENCE","STRING REFERENCE","INACTIVE REFERENCE","CANNOT CONFIRM REFERENCE","NOT A REFERENCE","Confirmed reference","Confirmation in progress","Comment reference","String reference","Inactive reference","Cannot confirm reference","Not a reference","CONFIRMATION CANCELED","Confirmation canceled","To preview results, click the search icon in the status bar.","Started.","Processing source.","Searching files.","{0}/{1} files searched.{2}","{0}/{1} files confirmed.{2}","C/C++ Peek References","[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started."],"keys":["find.all.references","peek.references","rename","call.hierarchy","confirmed.reference.upper","confirmation.in.progress.upper","comment.reference.upper","string.reference.upper","inactive.reference.upper","cannot.confirm.reference.upper","not.a.reference.upper","confirmed.reference","confirmation.in.progress","comment.reference","string.reference","inactive.reference","cannot.confirm.reference","not.a.reference","confirmation.canceled.upper","confirmation.canceled","click.search.icon","started","processing.source","searching.files","files.searched","files.confirmed","c.cpp.peek.references","some.references.may.be.missing"]},"src/LanguageServer/referencesTreeDataProvider":{"messages":["Go to reference","Go to reference"],"keys":["goto.reference","goto.reference"]},"src/LanguageServer/settings":{"messages":["Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting."],"keys":[{"key":"editorconfig.default.behavior","comment":["Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text."]}]},"src/LanguageServer/settingsPanel":{"messages":["C/C++ Configurations"],"keys":["c.cpp.configurations"]},"src/LanguageServer/ui":{"messages":["IntelliSense: Updating","IntelliSense: Ready","Initializing Workspace","Indexing Workspace","Parsing Workspace","Parsing Workspace: Paused","Parsing Complete","Rescan Workspace","Parsing Open Files","Code Analysis: Running","Code Analysis: Paused","Code Analysis Mode: ","click to preview results","Configure IntelliSense","C/C++ IntelliSense Status","Rescan","Rescan IntelliSense","C/C++ Tag Parser Status","Initializing...","Resume","Pause","C/C++ Code Analysis Status","Run Now","Automatic","Manual","Options","Starting...","Run Now","Running: {0} / {1} ({2}%)","Select a code analysis command...","Cancel","Resume","Pause","Start Another...","Select a command...","Run Code Analysis on Active File","Run Code Analysis on All Files","Run Code Analysis on Open Files","C/C++ References Status","C/C++ Configuration","C/C++ Configure IntelliSense","Select a Configuration...","Edit Configurations (UI)","Edit Configurations (JSON)","Select a Configuration Provider...","active","none","Disable the active configuration provider, if applicable.","Select a workspace folder..."],"keys":["updating.intellisense.text","idle.intellisense.text","initializing.tagparser.text","indexing.tagparser.text","running.tagparser.text","paused.tagparser.text","complete.tagparser.text","rescan.tagparse.text","c.cpp.parsing.open.files.tooltip","running.analysis.text","paused.analysis.text","mode.analysis.prefix","click.to.preview","c.cpp.configureIntelliSenseStatus.text","cpptools.status.intellisense","rescan.intellisense.text","rescan.intellisense.tooltip","cpptools.status.tagparser","cpptools.detail.tagparser","tagparser.resume.text","tagparser.pause.text","cpptools.status.codeanalysis","c.cpp.codeanalysis.statusbar.runNow","mode.codeanalysis.status.automatic","mode.codeanalysis.status.manual","c.cpp.codeanalysis.statusbar.showCodeAnalysisOptions","startup.codeanalysis.status","c.cpp.codeanalysis.statusbar.showRunNowOptions","running.analysis.processed.tooltip","select.code.analysis.command","cancel.analysis","resume.analysis","pause.analysis","another.analysis","select.command","active.analysis","all.analysis","open.analysis","c.cpp.references.statusbar","c.cpp.configuration.tooltip","c.cpp.configureIntelliSenseStatus.cppText","select.a.configuration","edit.configuration.ui","edit.configuration.json","select.configuration.provider","active","none","disable.configuration.provider","select.workspace"]},"src/LanguageServer/Providers/CopilotHoverProvider":{"messages":["Generate Copilot summary","AI-generated content may be incorrect."],"keys":["generate.copilot.description","copilot.disclaimer"]},"src/LanguageServer/Providers/codeActionProvider":{"messages":["Expands to:","Inline macro","Inline macro is not available at this location."],"keys":["expands.to",{"key":"inline.macro","comment":["'Inline' is a command and not an adjective, i.e. like 'Expand macro'."]},"inline.macro.not.available"]},"src/LanguageServer/Providers/renameProvider":{"messages":["Invalid identifier provided for the Rename Symbol operation.","A definition for the selected symbol could not be located."],"keys":["invalid.identifier.for.rename","unable.to.locate.selected.symbol"]},"src/SSH/commandInteractors":{"messages":["Failed to connect to {0}"],"keys":["failed.to.connect"]},"src/SSH/commands":{"messages":["\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards","\"port\" or \"localSocket\" required in localForwards","\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards","\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards"],"keys":["local.forward.local.conflict","local.forward.local.missing","local.forward.remote.conflict","local.forward.remote.missing"]},"src/SSH/sshCommandRunner":{"messages":["SSH command canceled","Enter passphrase for ssh key {0}","Enter password for user \"{0}\"","Enter password","Are you sure you want to continue?","\"{0}\" has fingerprint \"{1}\".","Continue","Cancel","\"{0}\" terminal command canceled.","\"{0}\" terminal command done.","Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.","\"{0}\" process failed: {1}","\"{0}\" wrote data to terminal: \"{1}\".","\"{0}\" wrote data to terminal: \"{1}\"."],"keys":["ssh.canceled","ssh.passphrase.input.box","ssh.enter.password.for.user","ssh.message.enter.password","ssh.continue.confirmation.placeholder","ssh.host.key.confirmation.title","continue","cancel","ssh.terminal.command.canceled","ssh.terminal.command.done","ssh.continuing.command.canceled","ssh.process.failed","ssh.wrote.data.to.terminal","ssh.wrote.data.to.terminal"]},"src/SSH/sshHosts":{"messages":["Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.","Failed to parse SSH configuration file {0}: {1}","Failed to read file {0}.","Failed to parse SSH configuration file {0}: {1}","Failed to write to file {0}.","Failed to read file {0}."],"keys":["failed.to.find.user.info.for.SSH","failed.to.parse.SSH.config","failed.to.read.file","failed.to.parse.SSH.config","failed.to.write.file","failed.to.read.file"]},"src/SSH/TargetsView/sshTargetsProvider":{"messages":["No SSH targets","Active SSH target selection cancelled.","{0} Add New SSH Target...","Select an SSH target"],"keys":["no.ssh.targets","active.ssh.target.selection.cancelled","add.new.ssh.target","select.ssh.target"]},"src/SSH/TargetsView/targetNodes":{"messages":["[Active]"],"keys":["ssh.target.active.description"]}}