{"src/cache":{"messages":["Reading CMake cache file {0}","File exists","File contents read successfully","Parsed {0} entries from {1}","Cache file does not exist: Returning empty cache data","Reloading Cache file {0}","Parsing CMake cache string","Failed to read a line from a CMake cache file {0}","Read line in cache with {0}={1}, {2}={3}, {4}={5}","Cache entry {0} has unknown type: {1}","Constructing a new cache entry from the given line","Nonexisting cache entry {0} marked as advanced","Ignoring {1} property for nonexisting cache entry {0}","Parsed {0} cache entries","Newline(s) found in cache entry {0}. Value has been truncated to {1}","Get cache key {0}={1}","Get cache key {0}=[[Missing]]"],"keys":["reading.cmake.cache.file","file.exists","file.contents.read.successfully","parsed.entries.from","cache.file.does.not.exist","reloading.cache.file","parsing.cmake.cache.string","failed.to.read.line.from.cmake.cache.file","read.line.in.cache","cache.entry.unknown","constructing.new.cache.entry","nonexisting.advanced.entry","ignore.strings.for.nonexisting.entry","parsed.cache.entries","cache.value.truncation.warning","get.cache.key","get.cache.key.missing"]},"src/cmakeBuildRunner":{"messages":[],"keys":[]},"src/cmakeExecutable":{"messages":["CMake executable not found in cache. Checking again."],"keys":["cmake.exe.not.found.in.cache"]},"src/cmakeProject":{"messages":["Initializing","Restarting the CMake driver after a communication mode change.","Restarting the CMake driver after a generator change.","Restarting the CMake driver after a preferredGenerators change.","Bad CMake executable: {0}. Check to make sure it is installed or the value of the {1} setting contains the correct path","[Targets In Preset]","Constructing new CMakeProject instance","Disposing CMake driver","Resolving the selected configure preset","Failed to resolve configure preset: {0}","{0} is not set in configure preset: {1}","{0} is not set in configure preset: {1}","Loading new configure preset into CMake driver","Reloading...","Ready","Unable to set configure preset {0}.","Error on switch of configure preset ({0})","Resolving the selected build preset","Failed to resolve build preset: {0}","{0} is not set in build preset: {1}","Loading new build preset into CMake driver","Reloading...","Ready","Unable to set build preset {0}.","Error on switch of build preset ({0})","Resolving the selected test preset","Failed to resolve test preset: {0}","{0} is not set in test preset: {1}","Resolving the selected test preset","Loading new test preset into CMake driver","Reloading...","Ready","Unable to set test preset {0}.","Error on switch of test preset ({0})","Resolving the selected package preset","Failed to resolve package preset: {0}","{0} is not set in package preset: {1}","Resolving the selected package preset","Loading new package preset into CMake driver","Reloading...","Ready","Unable to set package preset {0}.","Error on switch of package preset ({0})","Resolving the selected workflow preset","Failed to resolve workflow preset: {0}","{0} is not set in workflow preset: {1}","Resolving the selected workflow preset","Loading new workflow preset into CMake driver","Reloading...","Ready","Unable to set workflow preset {0}.","Error on switch of workflow preset ({0})","Disposing CMake Tools extension","Extension dispose","Using generator from user configuration: {0}","Configuration is already in progress.","A CMake task is already running. Stop it before trying to run a new CMake task.","You do not have a source directory open","[Browse for CMakeLists.txt]","[Don't Show Again]","Search for CMakeLists.txt on this computer","Do not ask for CMakeLists.txt again in this folder. This will enable the cmake.ignoreCMakeListsMissing setting.","No CMakeLists.txt was found.","Select CMakeLists.txt","Starting CMake driver","Bad CMake executable {0}.","CMake file-api communication mode is not supported in versions earlier than {0}. Switching to CMake server communication mode.","For the best experience, CMake server or file-api support is required. Please upgrade CMake to {0} or newer.","Starting CMake Server...","Ready","Unable to execute cmake command, there is no valid cmake driver instance.","Unable to execute program, there is no valid cmake driver instance.","Shutting down CMake driver","Reloading CMake driver","Starting CMake Tools second-phase init","Ready","Active build variant changed","Changing build variant","Injecting new Kit into CMake driver","Reloading...","Ready","Unable to set kit {0}.","Error on switch of kit ({0})","CMake version {0} may not be supported. Minimum version required is {1}.","Not starting CMake driver: no kit selected","Bad CMake executable: {0}. Check to make sure it is installed or the value of the {1} setting contains the correct path","Starting new CMake driver","The source directory {0} does not match the source directory in the CMake cache: {1}.  You will need to run a clean-configure to configure this project.","Clean Configure","Clean reconfigure after bad home dir","Failed to remove bad cache file: {0} {1}","Failed to remove CMakeFiles for cache: {0} {1}","Unable to determine what CMake generator to use. Please install or configure a preferred generator, or update settings.json, your Kit configuration or PATH variable.","Safe constructing new CMakeProject instance","CMakeProject instance initialization complete.","The {0} setting is ignored when {1} is defined.","Copying {2} from {0} to {1}","Failed to copy {0} to {1}: {2}","Tried to copy {0} to {1}, but failed to create the parent directory {2}: {3}","Cannot copy {1} because it does not exist at {0}","Tried to copy compilation database to {0}, but failed to create the parent directory {1}: {2}","Failed to write merged compilation database to {0}: {1}","Failed while trying to ingest the compile_commands.json: {0}","Configured CMake with cache. CMake debugger is not supported with cache.","Unable to configure with existing cache","Configuring project","Preparing to configure","Stop on cancellation","Configuring project: {0}","Unexpected configure type","Debug","Don't Show Again","Configure failed. Would you like to attempt to configure with the CMake Debugger?","Cancel","CMake Debugger","Cannot configure with CMake debugger due to: \"{0}\"","Finishing configure","Failed to configure project","Cannot configure with CMake debugger due to no CMake driver being available.","Cannot configure with CMake debugger due to error: {0}","Saving open files before configure/build","Saving open files failed","Yes","Yes (don't show again)","Not all open documents were saved. Would you like to continue anyway?","No","Saving open files","Cannot configure: No kit is active for this CMake project","No kit selected. Abort configure","Waiting on variant selection","No variant selected. Abort configure","Cannot configure: No configure preset is active for this CMake project","No preset selected. Abort configure","[N/A - Select Kit]","The folder containing the CMake cache is missing. The cache will be regenerated.","The extension determined that a configuration is needed at this moment but we are skipping because the setting cmake.skipConfigureIfCachePresent is ON. Make sure the CMake cache is in sync with the latest configuration changes.","Detected saving of CMakeLists.txt, attempting automatic reconfigure...","Changes were detected in CMakeLists.txt but we could not reconfigure the project because another operation is already in progress.","The project needs to be reconfigured so that the changes saved in CMakeLists.txt have effect.","Building folder: {0}","Failed to get CMake driver","Failed to get build command","Build failed: Unable to configure the project","CMake driver died immediately after successful configure","Building","Starting build","Build was terminated","Build finished with exit code {0}","Building: {0}","Stop on cancellation","Starting build","Build was terminated","Build finished with exit code {0}","Ready","Set up your CMake project before trying to edit the cache.","This project has not yet been configured","Configure Now","No CMakeCache.txt file has been found. Please configure project first!","Set up your CMake project before selecting a target.","Select the default build target","Enter a target name","Target to build","Select the default build target","Target to build","Select the default build target","Build failed.","CMake driver died immediately after build succeeded.","CMake driver died before starting workflow.","Select a launch target for {0}","No executable target was found to launch. Please check:","Have you called add_executable() in your CMake project?","Have you executed a successful CMake configure?","No program will be executed","No executable target was found to launch. Please check:","Have you called add_executable() in your CMake project?","Have you executed a successful CMake configure?","No program will be executed","Unable to get the build directory.","Configuration of project failed.","Install failed","Build failed","NOTE: You are launching a target and there are some environment overrides being applied from your VS Code settings.","cacheVariable: missing required argument \"name\".","Variable \"{0}\" not found in CMake cache, and no default provided.","Set up and build your CMake project before debugging.","Target debugging is no longer supported with the legacy driver","Learn more","Failed to prepare executable target with name {0}","Debug configuration from cache: {0}","Debugging documentation","Problem getting debug configuration from cache.","Failed to generate debugger configuration","Unable to generate a debugging configuration.","Starting debugger with following configuration.","No folder is open.","[Quick Start] CmakeLists.txt created successfully.","[Quick Start] A CmakeLists.txt already exists, continuing...","[Quick Start] A CMakePresets.json is already configured.","[Quick Start] CMakePresets.json not created.","[Quick Start] CMakePresets.json created successfully.","Enter a name for the new project","A project name is required","Project name cannot contain spaces","Create a C++ project","Create a C project","Create an executable","Create a library","CTest support","CPack support","Select additional options","Select targets to include in the CMakeLists.txt file","Failed to create a new {0} file. Add target to CMakeLists.txt."],"keys":["initializing","communication.changed.restart.driver","generator.changed.restart.driver","preferredGenerator.changed.restart.driver","bad.executable","targests.in.preset","constructing.cmakeproject","disposing.driver","resolving.config.preset","failed.resolve.config.preset","binaryDir.not.set.config.preset","generator.not.set.config.preset","loading.new.config.preset","reloading.status","ready.status","unable.to.set.config.preset","error.on.switch.config.preset","resolving.build.preset","failed.resolve.build.preset","configurePreset.not.set.build.preset","loading.new.build.preset","reloading.status","ready.status","unable.to.set.build.preset","error.on.switch.build.preset","resolving.test.preset","failed.resolve.test.preset","configurePreset.not.set.test.preset","resolving.test.preset","loading.new.test.preset","reloading.status","ready.status","unable.to.set.test.preset","error.on.switch.test.preset","resolving.package.preset","failed.resolve.package.preset","configurePreset.not.set.package.preset","resolving.package.preset","loading.new.package.preset","reloading.status","ready.status","unable.to.set.package.preset","error.on.switch.package.preset","resolving.workflow.preset","failed.resolve.workflow.preset","configurePreset.not.set.workflow.preset","resolving.workflow.preset","loading.new.workflow.preset","reloading.status","ready.status","unable.to.set.workflow.preset","error.on.switch.workflow.preset",{"key":"disposing.extension","comment":["'CMake Tools' shouldn't be localized"]},"extension.dispose","using.user.generator","configuration.already.in.progress","task.already.running","no.source.directory.found","browse.for.cmakelists","do.not.ask.again","search.for.cmakelists","do.not.ask.again.description","cmakelists.not.found","select.cmakelists","starting.cmake.driver","bad.cmake.executable","switch.to.serverapi","please.upgrade.cmake","starting.cmake.driver.status","ready.status","unable.to.execute.cmake.command","unable.to.execute.program","shutting.down.driver","reloading.driver",{"key":"second.phase.init","comment":["'CMake Tools' shouldn't be localized'"]},"ready.status","active.build.variant.changed","changing.build.variant","injecting.new.kit","reloading.status","ready.status","unable.to.set.kit","error.on.switch.status","cmake.version.not.supported","not.starting.no.kits","bad.executable","starting.new.cmake.driver","source.directory.does.not.match","clean.configure.title","clean.reconfigure.after.bad.home.dir","failed.to.remove.bad.cache.file","failed.to.remove.cmakefiles.for.cache","generator.not.found","safely.constructing.cmakeproject","initialization.complete","merge.and.copy.compile.commands","copy.compile.commands","failed.to.copy","failed.to.create.parent.directory.1","cannot.copy.compile.commands","failed.to.create.parent.directory.2","failed.to.merge","load.compile.commands","no.debug.configured.with.cache","no.cache.available","configuring.project","preparing.to.configure","stop.on.cancellation","run.configure","unexpected.configure.type","yes.configureWithDebugger.button","options.configureWithDebuggerOnFail.do.not.show","configure.failed.tryWithDebugger","no.configureWithDebugger.button","cmake.debug.name","no.configure.with.debug.due.to.preconditions","finishing.configure","configure.failed","no.driver.available.no.debug","no.debug.configured.due.to.error","saving.open.files.before","saving.open.files.failed","yes.button","do.not.show.not.saved.again","not.saved.continue.anyway","no.button","saving.open.files","cannot.configure.no.kit","no.kit.abort","waiting.on.variant","no.variant.abort","cannot.configure.no.config.preset","no.preset.abort","targets.status","cmake.cache.dir.missing","warn.skip.configure.if.cache.present","cmakelists.save.trigger.reconfigure","cmakelists.save.could.not.reconfigure","needs.reconfigure","run.build","failed.to.get.cmake.driver","failed.to.get.build.command","unable.to.configure","driver.died.after.successful.configure","building.status","starting.build","build.was.terminated","build.finished.with.code","building.target","stop.on.cancellation","starting.build","build.was.terminated","build.finished.with.code","ready.status","set.up.before.edit.cache","project.not.yet.configured","configure.now.button","cache.load.failed","set.up.before.selecting.target","select.active.target.tooltip","enter.target.name","target.to.build.description","select.active.target.tooltip","target.to.build.description","select.active.target.tooltip","build.failed","driver.died.after.build.succeeded","driver.died.before.workflow","select.a.launch.target","no.executable.target.found.to.launch","have.you.called.add_executable","have.you.configured","no.program.will.be.executed","no.executable.target.found.to.launch","have.you.called.add_executable","have.you.configured","no.program.will.be.executed","unable.to.get.build.directory","project.configuration.failed","install.failed","build.failed","launch.with.overrides","cachevariable.missing.required.argument.name","cachevariable.not.found","set.up.and.build.project.before.debugging","target.debugging.unsupported","learn.more.button","failed.to.prepare.target","debug.configuration.from.cache","debugging.documentation.button","problem.getting.debug","failed.to.generate.debugger.configuration","unable.to.generate.debugging.configuration","starting.debugger.with","no.folder.open","cmakelists.created","cmakelists.exists","cmakepresets.already.configured","cmakepresets.not.created","cmakepresets.created","new.project.name","project.name.required","project.name.no.spaces","create.cpp","create.c","create.executable","create.library","ctest.support","cpack.support","select.additional.options","select.cpp.files","create.file.failed"]},"src/cmakeTaskProvider":{"messages":["build","install","test","package","workflow","configure","clean","clean rebuild","Project not found.","CMake template {0} task","Workspace folder not found.","Select a build task","{0} is not a recognized command.","The defined targets in this task are being ignored.","Enable CMakePresets","Dismiss","The selected task requests a CMakePreset, but the workspace is not configured for CMakePresets","The selected task is not compatible with preset setting.","Workspace is {0}","CMake Tools not found.","Task failed.","Config task started...","When running configure tasks using presets, setting configureOnEdit to true can potentially overwrite the task configurations.","Configure was terminated","Configure finished with return code {0}","CMake driver not found.","Configure failed.","Build preset not found.","Build preset {0} not found. {1} failed.","CMake driver not found.","{0} failed.","{0} task started....","{0} finished with error(s).","{0} finished with warning(s).","{0} finished successfully.","{0} finished with error(s).","Test task started...","Test preset not found.","Test preset {0} not found. Test failed.","CTest run was terminated","CTest finished","CMake driver not found.","CTest run failed.","Package task started...","Package preset not found.","Package preset {0} not found. CPack failed.","CPack run was terminated","CPack finished","CMake driver not found.","CPack run failed.","Workflow task started...","Workflow preset not found.","Workflow preset {0} not found. Workflow failed.","Workflow run was terminated","Workflow finished","CMake driver not found.","Workflow run failed."],"keys":["build","install","test","package","workflow","configure","clean","clean.rebuild","project.not.found","cmake.template.task","workspace.folder.not.found","select.build.task","command.not.recognized","target.is.ignored","enable.cmake.presets","dismiss","task.not.compatible.with.preset.setting","task.not.compatible.with.preset.setting","workspace.is","cmake.tools.not.found","task.failed","config.started","configure.on.edit","configure.terminated","configure.finished.with.code","cmake.driver.not.found","configure.failed","build.preset.not.found","build.no.preset.failed","cmake.driver.not.found","build.failed","build.started","build.finished.with.error","build.finished.with.warnings","build.finished.successfully","build.finished.with.error","test.started","test.preset.not.found","ctest.failed","ctest.run.terminated","ctest.finished","cmake.driver.not.found","test.failed","package.started","package.preset.not.found","cpack.failed","cpack.run.terminated","cpack.finished","cmake.driver.not.found","cpack.failed","workflow.started","workflow.preset.not.found","workflow.failed","workflow.run.terminated","workflow.finished","cmake.driver.not.found","workflow.failed"]},"src/codePageTable":{"messages":["Failed to execute {0}"],"keys":["failed.to.execute"]},"src/compilationDatabase":{"messages":["Error parsing compilation database {0}: {1}"],"keys":["error.parsing.compilation.database"]},"src/config":{"messages":["The setting {0} is replaced by {1}. Please upgrade your configuration.","The setting {0} is replaced by {1}. Please upgrade your configuration."],"keys":["please.upgrade.configuration","please.upgrade.configuration"]},"src/contextKeyExpr":{"messages":["Did you mean {0}?","Did you mean {0} or {1}?","Did you mean {0}, {1} or {2}?","Did you forget to open or close the quote?","Did you forget to escape the '/' (slash) character? Put two backslashes before it to escape, e.g., '\\\\/'.","Empty context key expression","Did you forget to write an expression? You can also put 'false' or 'true' to always evaluate to false or true, respectively.","'in' after 'not'.","closing parenthesis ')'","Unexpected token","Did you forget to put && or || before the token?","Unexpected end of expression","Did you forget to put a context key?","Expected: {0}\nReceived: '{1}'.","Unexpected token. Hint: {0}","Unexpected token."],"keys":["contextkey.scanner.hint.didYouMean1","contextkey.scanner.hint.didYouMean2","contextkey.scanner.hint.didYouMean3","contextkey.scanner.hint.didYouForgetToOpenOrCloseQuote","contextkey.scanner.hint.didYouForgetToEscapeSlash","contextkey.parser.error.emptyString","contextkey.parser.error.emptyString.hint","contextkey.parser.error.noInAfterNot","contextkey.parser.error.closingParenthesis","contextkey.parser.error.unexpectedToken","contextkey.parser.error.unexpectedToken.hint","contextkey.parser.error.unexpectedEOF","contextkey.parser.error.unexpectedEOF.hint","contextkey.parser.error.expectedButGot","contextkey.scanner.errorForLinterWithHint","contextkey.scanner.errorForLinter"]},"src/coverage":{"messages":["Could not open coverage info file: {0}. Skipping..."],"keys":["test.openCoverageInfoFile"]},"src/cpack":{"messages":["CPath path is not set","Package preset is not set","CPack run was terminated","CPack finished with return code {0}"],"keys":["cpack.path.not.set","package.preset.not.set","cpack.run.terminated","cpack.finished.with.code"]},"src/cpptools":{"messages":["Unexpected end of parsing command line arguments","Unknown C++ standard control flag: {0}","Unknown C standard control flag: {0}","Unknown standard control flag: {0}","Unknown language: {0}","The build configurations generated do not contain the active build configuration. Using {0} for CMAKE_BUILD_TYPE instead of {1} to ensure that IntelliSense configurations can be found","The path to the compiler for one or more source files was not found in the CMake cache. If you are using a toolchain file, this probably means that you need to specify the CACHE option when you set your C and/or C++ compiler path"],"keys":["unexpected.end.of.arguments","unknown.control.gflag.cpp","unknown.control.gflag.c","unknown.control.gflag","unknown language","build.type.out.of.sync","path.not.found.in.cmake.cache"]},"src/ctest":{"messages":["ctest integration disabled. Please see the `cmake.ctest.testExplorerIntegrationEnabled` setting.","Testing","Running tests","CTest path is not set","No project found for folder {0}","No driver found for folder {0}","CTest path is not set","Could not get test arguments","Test results not found.","{0}\nTest {1} failed with exit code {2}.","Test {0} failed with completion status \"{1}\".","Test {0} failed. Please check output for more information.","Test results not found.","CTest run was cancelled","CTest run was terminated","CTest finished with return code {0}","Folder is not found in Test Explorer: {0}","Select a test preset to discover tests","There was an error running ctest to determine available test executables","CTest path is not set","Folder is not found in Test Explorer: {0}","No project found for folder {0}","No coverage info files for CMake project {0}. No coverage data will be analyzed for this project.","Building the preRunCoverageTarget for project {0} before running tests with coverage.","Building the preRunCoverageTarget '{0}' on project in {1} failed. Skipping running tests.","Building the postRunCoverageTarget '{0}' for project {1} after the tests have run with coverage.","Building target postRunCoverageTarget on project in {0} failed. Skipping handling of coverage data.","Not running tests due to build failure.","No project found for folder {0}","No launch configurations found.","Choose a launch configuration to debug the test with.","Not debugging tests due to build failure.","No project found for folder {0}","Build failed","Run Tests","Run Tests with Coverage","Debug Tests"],"keys":["test.explorer.not.enabled","ctest.testing.progress.title","running.tests","ctest.path.not.set","no.project.found","no.driver.found","ctest.path.not.set","ctest.args.not.found","test.results.not.found","test.failed.with.exit.code","test.failed.with.completion.status","test.failed","test.results.not.found","ctest.run.cancelled","ctest.run.terminated","ctest.finished.with.code","folder.not.found.in.test.explorer","test.preset.required","ctest.error","ctest.path.not.set","folder.not.found.in.test.explorer","no.project.found","test.noCoverageInfoFiles","test.buildingPreRunCoverageTarget","test.preRunCoverageTargetFailure","test.buildingPostRunCoverageTarget","test.postRunCoverageTargetFailure","test.skip.run.build.failure","no.project.found","no.launch.config","choose.launch.config","test.skip.debug.build.failure","no.project.found","build.failed","run.tests.profile","run.tests.with.coverage.profile","debug.tests.profile"]},"src/expand":{"messages":["Circular variable reference found: {0}","Reached max string expansion recursion. Possible circular reference.","Max string expansion recursion","Exception while expanding string {0}: {1}","Exception expanding string","Invalid variable reference {0} in string: {1}","Invalid variable reference","Circular variable reference","Commands are not supported for string: {0}","Exception while executing command {0} for string: {1} {2}","Exception executing command","expanded {0}"],"keys":["circular.variable.reference.full","reached.max.recursion","max.recursion","exception.expanding.string.full","exception.expanding.string","invalid.variable.reference.full","invalid.variable.reference","circular.variable.reference","command.not.supported","exception.executing.command.full","exception.executing.command","expand.expandstringhelper"]},"src/extension":{"messages":["Re-reading kits","Failed to initialize language services","Dispose of CMake Tools","Configuring workspace on open {0}","Configure Now","It is recommended to reconfigure after upgrading to a new kits definition.","Attempting to use cache to configure workspace {0}","Update code model for cpptools","Not updating the configuration provider because {0} is set to {1}","Failed to get cppTools API","Failed to open CMake cache file on code model update","Opening text editor for {0}","No kits file is present. What would you like to do?","Scan for kits","Cancel","Running CMakeTools in test mode. selectKit is disabled.","Using kits, skip setting configure preset: {0}","Using kits, skip setting configure preset: {0}","Using kits, skip setting build preset: {0}","Using kits, skip setting build preset: {0}","Using kits, skip setting test preset: {0}","Using kits, skip setting test preset: {0}","Using kits, skip setting package preset: {0}","Using kits, skip setting package preset: {0}","Using kits, skip setting workflow preset: {0}","Using kits, skip setting workflow preset: {0}","No active CMake project.","Invalid folder.","Invalid folder.","CMake Debugger","CMake Debugger","CMake Debugger","CMake Debugger","Select a cmake project","Unable to find compilation information for this file","Running CMakeTools in test mode. addConfigurePreset is disabled.","Running CMakeTools in test mode. addBuildPreset is disabled.","Running CMakeTools in test mode. addTestPreset is disabled.","Running CMakeTools in test mode. addPackagePreset is disabled.","Running CMakeTools in test mode. addWorkflowPreset is disabled.","Running CMakeTools in test mode. selectConfigurePreset is disabled.","Using kits, skip selecting configure preset","Running CMakeTools in test mode. selectBuildPreset is disabled.","Using kits, skip selecting build preset","Running CMakeTools in test mode. selectTestPreset is disabled.","Using kits, skip selecting test preset","Running CMakeTools in test mode. selectPackagePreset is disabled.","Using kits, skip selecting package preset","Running CMakeTools in test mode. selectWorkflowPreset is disabled.","Using kits, skip selecting workflow preset","Initial setup","started","{0} finished (returned {1})","{0} finished (returned an unserializable value)","Loading extension commands","Register CMakeTools extension command {0}","Register CMakeTools extension command cmake.getSettingsChangePromise","Enter a search term to filter the Project Outline","added to","removed from","\"{0}\" {1} bookmarks","Bookmark for \"{0}\" removed","Bookmark for \"{0}\" removed","Are you sure you want to clear all bookmarks?","Yes","No","Yes","All bookmarks cleared","Please uninstall any older versions of the CMake Tools extension. It is now published by Microsoft starting with version 1.2.0.","Uninstall twxs.cmake","We recommend that you uninstall the twxs.cmake extension. The CMake Tools extension now provides Language Services and no longer depends on twxs.cmake.","Some status bar options in CMake Tools have now moved to the Project Status View in the CMake Tools sidebar. You can customize your view with the 'cmake.options' property in settings.","Configure CMake Options Visibility","Do Not Show Again","Configure CMake Options Visibility","Do Not Show Again","Deactivate CMakeTools"],"keys":["rereading.kits","language.service.failed","dispose.cmake.tools","configuring.workspace.on.open","configure.now.button","configure.recommended","using.cache.to.configure.workspace.on.open","update.code.model.for.cpptools","update.intellisense.disabled","failed.to.get.cpptools.api","filed.to.open.cache.file.on.code.model.update","opening.text.editor.for","no.kits.file.what.to.do","scan.for.kits.button","cancel.button","selecting.kit.in.test.mode","skip.set.config.preset","skip.set.config.preset","skip.set.build.preset","skip.set.build.preset","skip.set.test.preset","skip.set.test.preset","skip.set.package.preset","skip.set.package.preset","skip.set.workflow.preset","skip.set.workflow.preset","no.active.cmake.project","invalid.folder","invalid.folder","cmake.debug.name","cmake.debug.name","cmake.debug.name","cmake.debug.name","select.a.cmake.project","compilation information.not.found","add.config.preset.in.test.mode","add.build.preset.in.test.mode","add.test.preset.in.test.mode","add.package.preset.in.test.mode","add.workflow.preset.in.test.mode","selecting.config.preset.in.test.mode","skip.set.configure.preset","selecting.build.preset.in.test.mode","skip.set.build.preset","selecting.test.preset.in.test.mode","skip.set.test.preset","selecting.package.preset.in.test.mode","skip.set.package.preset","selecting.workflow.preset.in.test.mode","skip.set.workflow.preset","initial.setup","started","cmake.finished.returned","cmake.finished.returned.unserializable","loading.extension.commands","register.command","register.command","search.project.outline","added.to","removed.from","bookmark.toggled","bookmark.removed","bookmark.removed","clear.all.bookmarks.confirm","yes","no","yes","all.bookmarks.cleared","uninstall.old.cmaketools","uninstall.twxs.uninstall","uninstall.twxs.cmaketools","options.moved.notification.body","options.moved.notification.configure.cmake.options","options.moved.notification.do.not.show","options.moved.notification.configure.cmake.options","options.moved.notification.do.not.show","deactivate.cmaketools"]},"src/logging":{"messages":["Build"],"keys":["build.logging.title"]},"src/pr":{"messages":["Cannot create {0}: {1} is a non-directory","Cannot create directory {0}. It exists, and is not a directory!"],"keys":["cannot.create.path","cannot.create.directory"]},"src/proc":{"messages":["Executing command: {0}","  with environment: {0}","The command: {0} failed with error: {1}","The command: {0} exited with code: {1} and signal: {2}","The command: {0} exited with code: {1}","Command output on standard out: {0}","Command output on standard error: {0}","Processing {0} event from proc stdout","Processing {0} event from proc stderr","Resolving process on {0} event"],"keys":["executing.command","execution.environment",{"key":"process.error","comment":["The space before and after all placeholders should be preserved."]},{"key":"process.exit.with.signal","comment":["The space before and after all placeholders should be preserved."]},{"key":"process.exit","comment":["The space before and after all placeholders should be preserved."]},"process.exit.stdout","process.exit.stderr","processing.data.event.stdout","processing.data.event.stderr","resolving.close.event"]},"src/projectController":{"messages":["Update workspace folders","Multiple CMake projects in this folder are using the same CMAKE_BINARY_DIR.","This may cause problems when attempting to configure your projects.","Folder: {0}","Consider using substitution variables in {0} such as {1}.","More information can be found at: https://aka.ms/cmaketoolsvariables","More info","The same workspace folder was loaded twice","Workspace folder removed, but not associated with an extension instance"],"keys":["update.workspace.folders","duplicate.build.directory.1","duplicate.build.directory.2","duplicate.build.directory.3","duplicate.build.directory.4","duplicate.build.directory.5","more.info","same.folder.loaded.twice","removed.folder.not.on.record"]},"src/rollbar":{"messages":["Unhandled exception: {0}","Unhandled exception: {0}","Invoking async function [{0}] with Rollbar wrapping [{1}]","Invoking function [${0}] with Rollbar wrapping [${1}]","Unhandled exception: {0}","Unhandled Promise rejection: {0}"],"keys":["unhandled.exception","unhandled.exception","invoking.async.function.rollbar","invoking.function.rollbar","unhandled.exception","unhandled.promise.rejection"]},"src/status":{"messages":["Click to select the active folder","Loading...","Unconfigured","Click to select the current build variant","Click to change the active kit","No active kit","No Kit Selected","Set the default build target","Select the target to launch","Launch the debugger for the selected target","Launch the selected target in the terminal window","Run CTest tests","Run CTest","Run CPack","Run CPack","Run Workflow","Run Workflow","Build the selected target","Build","Stop","Click to change the active configure preset","No Configure Preset Selected","Click to change the active build preset","No Build Preset Selected","Click to change the active test preset","No Test Preset Selected","Click to change the active package preset","No Package Preset Selected","Click to change the active workflow preset","No Workflow Preset Selected"],"keys":["click.to.select.workspace.tooltip","loading.status","unconfigured","click.to.select.variant.tooltip","click.to.change.kit.tooltip","no.active.kit","no.kit.selected","set.active.target.tooltip","select.target.tooltip","launch.debugger.tooltip","launch.tooltip","run.ctest.tests.tooltip","run.ctest","run.cpack.tooltip","run.cpack","run.workflow.tooltip","run.workflow","build.tooltip","build","stop","click.to.change.configure.preset.tooltip","no.configure.preset.selected","click.to.change.build.preset.tooltip","no.build.preset.selected","click.to.change.test.preset.tooltip","no.test.preset.selected","click.to.change.package.preset.tooltip","no.package.preset.selected","click.to.change.workflow.preset.tooltip","no.workflow.preset.selected"]},"src/util":{"messages":["Invalid value to convert to cmake value: {0}","Invalid version string {0}","Extension is undefined!","\"sourceDirectory\" is not a directory"],"keys":["invalid.value","invalid.version.string","extension.is.undefined","sourcedirectory.not.a.directory"]},"src/workflow":{"messages":["Workflow preset is not set","No project found for folder {0}","Configuring clean project with the {0} configure preset of the workflow.","Configuring project with the {0} configure preset of the workflow.","Building project with the {0} build preset of the workflow step.","Running ctest for the {0} test preset of the workflow step.","Packaging the project with the {0} package preset of the workflow step.","Workflow finished. Restore the original {0} configure preset and reconfigure."],"keys":["workflow.preset.not.set","no.project.found","workflow.configuring.clean","workflow.configuring","workflow.building","workflow.running.ctest","workflow.packaging","workflow.restore.configuring"]},"src/debug/debugger":{"messages":["Unable to find GDB in default search path and {0}.","Enable pretty-printing for gdb","Unable to find GDB in default search path and {0}.","{0} in {1} must be an absolute path to a debugger (variable expansion is not currently supported). Got: {2}","No compiler found in cache file.","Unable to automatically determine debugger corresponding to compiler: {0}"],"keys":["gdb.not.found","enable.pretty.printing","gdb.not.found","invalid.miDebuggerPath.override","no.compiler.found.in.cache","unable.to.determine.debugger.for.compiler"]},"src/debug/cmakeDebugger/debugAdapterNamedPipeServerDescriptorFactory":{"messages":["The script path, \"{0}\", could not be found.","Connecting debugger on named pipe: \"{0}\""],"keys":["cmake.debug.scriptPath.does.not.exist","debugger.create.descriptor"]},"src/debug/cmakeDebugger/debugConfigurationProvider":{"messages":["Debugging cmake script with default launch","CMake does not support automatic debugging for this file","The \"cmake\" debug type only supports the \"launch\" request.","The \"cmake\" debug type requires you to define the \"cmakeDebugType\". Available options are \"configure\", \"external\", and \"script\".","The \"cmake\" debug type with \"cmakeDebugType\" set to \"external\" requires you to define \"pipeName\".","The \"cmake\" debug type with \"cmakeDebugType\" set to \"script\" requires you to define a \"scriptPath\" that points to a CMake script."],"keys":["cmake.debug.without.launch","cmake.debugging.not.supported","cmake.debug.only.launch.supported","cmake.debug.must.define.debugType","cmake.debug.external.requires.pipeName","cmake.debug.script.requires.scriptPath"]},"src/debug/cmakeDebugger/debuggerScriptDriver":{"messages":["Executing CMake script: \"{0}\"","CMake script: \"{0}\" completed successfully.","CMake script: \"{0}\" completed unsuccessfully.","Cannot debug a script with this version of CMake, ensure you have CMake version 3.27 or later."],"keys":["run.script","run.script.successful","run.script.failed","run.script.cmakeDebugger.not.supported"]},"src/drivers/cmakeDriver":{"messages":["No usable generator found.","User closed a file compilation terminal","Disposing base CMakeDriver","Async disposing CMake driver","NOTE: You are testing with preset {0}, but there are some overrides being applied from your VS Code settings.","NOTE: You are packaging with preset {0}, but there are some overrides being applied from your VS Code settings.","NOTE: You are compiling with preset {0}, but there are some overrides being applied from your VS Code settings.","File Compilation","Removing {0}","Failed to remove cache file {0}","Removing {0}","Switching to configure preset: {0}","Unsetting configure preset","CMakeDriver configure preset set to {0}","No generator specified","Switching to build preset: {0}","Unsetting build preset","CMakeDriver build preset set to {0}","Switching to test preset: {0}","Unsetting test preset","CMakeDriver test preset set to {0}","Switching to package preset: {0}","Unsetting package preset","CMakeDriver package preset set to {0}","Switching to workflow preset: {0}","Unsetting workflow preset","CMakeDriver workflow preset set to {0}","Using preset, skip setting kit: {0}","Switching to kit: {0}","CMakeDriver Kit set to {0}","Setting new variant {0}","{0} returned code {1}","{0} returned code {1}","Trying to detect generator supported by system","{0} returned code {1}","{0} returned code {1}","No cached config could be used for IntelliSense","Start configure","Use cached configuration","No configure preset selected","NOTE: You are configuring with preset {0}, but there are some overrides being applied from your VS Code settings.","CMake flags are {0}","Failed to configure project","No kit is set!","Using compilers in {0} for configure","Using CMake toolchain {0} for configuring","Start build","Build completed: {0}","Running pre-configure checks and steps","Source directory not set","Not configuring: There is no {0}","CMake build args are: {0}","NOTE: You are building with preset {0}, but there are some overrides being applied from your VS Code settings.","CMake build args are: {0}","No build preset selected","Initializing base driver using preset","Initializing base driver using kit"],"keys":["no.usable.generator.found","user.closed.file.compilation.terminal","disposing.base.cmakedriver","async.disposing.cmake.driver","test.with.overrides","package.with.overrides","compile.with.overrides","file.compilation","removing","unlink.failed","removing","switching.to.config.preset","unsetting.config.preset","cmakedriver.config.preset.set.to","no.generator","switching.to.build.preset","unsetting.build.preset","cmakedriver.build.preset.set.to","switching.to.test.preset","unsetting.test.preset","cmakedriver.test.preset.set.to","switching.to.package.preset","unsetting.package.preset","cmakedriver.package.preset.set.to","switching.to.workflow.preset","unsetting.workflow.preset","cmakedriver.workflow.preset.set.to","skip.set.kit","switching.to.kit","cmakedriver.kit.set.to","setting.new.variant","command.version.test.return.code","command.version.test.return.code","trying.to.detect.generator","command.version.test.return.code","compiler.version.return.code","no.cached.config","start.configure","use.cached.configuration","no.config.Preset","configure.with.overrides","cmake.flags.are","configure.failed","no.kit.is.set","using.compilers.in.for.configure","using.cmake.toolchain.for.configure","start.build","build.duration","running.pre-configure.checks","source.directory.not.set","not.configuring","cmake.build.args.are","build.with.overrides","cmake.build.args.are","no.build.preset","init.driver.using.preset","init.driver.using.kit"]},"src/drivers/cmakeFileApi":{"messages":["Unable to read {0} because it is not a file. Code model information is incomplete or corrupt. You may need to delete the cache and reconfigure.","Failed writing to file {0}","Cache object version ({0}.{1}) of cmake-file-api is unexpected. Expecting ({2}.{3}). IntelliSense configuration may be incorrect.","CMake Files object version ({0}.{1}) of cmake-file-api is unexpected. Expecting ({2}.{3}).","Unknown cache entry type: {0}.","Code model version ({0}.{1}) of cmake-file-api is unexpected. Expecting ({2}.{3}). IntelliSense configuration may be incorrect.","A special target to install all available targets","Toolchains object version ({0}.{1}) of cmake-file-api is unexpected. Expecting ({2}.{3}). IntelliSense configuration may be incorrect."],"keys":["path.not.a.file","failed.writing.to.file","cache.object.version","cmake.files.object.version","cache.entry.unknowntype","code.model.version","install.all.target","toolchains.object.version"]},"src/drivers/cmakeFileApiDriver":{"messages":["Creating instance of {0}","Removing {0}","Failed to remove cache file {0}","This version of CMake does not support the \"toolchains\" object kind. Compiler paths will be determined by reading CMakeCache.txt.","A special target to build all available targets","Install"],"keys":["creating.instance.of","removing","unlink.failed","toolchains.object.unsupported","build.all.target","cmake.install.name"]},"src/drivers/cmakeLegacyDriver":{"messages":["Invoking CMake {0} with arguments {1}","Reload CMake cache: {0} changed","Reloading CMake Cache","Creating instance of {0}"],"keys":["invoking.cmake.with.arguments","reload.cmake.cache","reloading.cmake.cache","creating.instance.of"]},"src/drivers/cmakeServerClient":{"messages":["Started new CMake Server instance with PID {0}","The connection to cmake-server was terminated unexpectedly","cmake-server exited with status {0} ({1})","Unhandled error in {0}","Pipe error from cmake-server","Protocol error talking to CMake! Got this input: {0}","Received message from cmake-server: {0}","Invalid cookie: {0}","CMake server cookie {0} does not correspond to a known message","CMake server cookie {0} does not correspond to a known message","Unhandled error in {0}","Unhandled error in {0}","Unhandled error in {0}","Unhandled error in {0}","Can't yet handle the {0} messages","Sending message to cmake-server: {0}","Error starting up cmake-server","Configuring using the {0} CMake generator"," with platform {0} and toolset {1}"],"keys":["started.new.cmake.server.instance","connection.terminated.unexpectedly","cmake-server.exited.with.status","unhandled.error.in","pipe.error.from.cmake-server","protocol.error.cmake","received.message.from.make-server","invalid.cookie","cookie.not.known.message","cookie.not.known.message","unhandled.error.in","unhandled.error.in","unhandled.error.in","unhandled.error.in","cant.yet.handle.message","sending.message.to.cmake-server","error.starting.cmake-server","configuring.using.generator","with.platform.and.toolset"]},"src/drivers/cmakeServerDriver":{"messages":["Error during CMake configure: {0}","Unknown cache entry type {0}","Found no matching code model for the current build type. This shouldn't be possible","A special target to build all available targets","A special target to install all available targets","Utility target"],"keys":["cmake.configure.error","unknown.cache.entry.type","found.no.matching.code.model","build.all.target","install.all.target","utility.target"]},"src/installs/visualStudio":{"messages":["Failed to execute {0}: {1}","Error parsing environment variable: {0}","Error running:{0} with args:{1}\nCannot find INCLUDE within:\n{2}\nBat content are:\n{3}\nExecute output are:\n{4}\n","Patch Windows SDK path from {0} to {1} for {2}","OK running {0} {1}, env vars: {2}"],"keys":["failed.to.execute","error.parsing.environment","script.run.error.check","windows.sdk.path.patch","ok.running"]},"src/kits/kit":{"messages":["Testing {0} binary: {1}","Getting {0} version for {1}","Bad {0} binary (\"-v\" returns {1}): {2}","Bad {0} binary. {1} reports version: {2} output: {3}","Detected {0} compiler: {1}","Bad mingw32-make binary ({0} returns non-zero): {1}","Unknown GCC kit (untrusted path)","Detected Clang compiler: {0}","Unknown Clang kit (untrusted path)","Skipping scan of %LocalAppData% folder","Skipping scan of not existing path {0}","Scanning directory {0} for compilers","Failed to scan {0} by exception: {1}","Checking file for compiler features: {0}","Failed to check binary {0} by exception: {1}","Failed to scan a kit file","Found {0} kits in directory {1}","Error running {0} with: {1}","Error parsing environment variable: {0}","OK running {0}, env vars: {1}","Checking for kit: {0}","Checking {0}","Detected VsKit for version","Generator Present: {0}","Selected Preferred Generator Name: {0} {1}","Unable to scan for GNU CLI Clang kits: CMake Path is undefined","VS installation instance not found for kit \"{0}\" - ({1}). It is recommended you re-scan the kits and also remove any user-local entries that are not present anymore on the system.","The environment for kit {0}: {1}","Scanning for Kits on system","Scanning for kits","Scanning for CMake kits...","Skipping scan of PATH","Found Kit ({0}): {1}","trusted","untrusted","Compiler kits may be present in these directories: {0}. Would you like to scan and execute potential compilers in these directories by adding them to \"cmake.additionalCompilerSearchDirs\"?","Yes","No","Detected kits definition version change from {0} to {1}. Silently scanning for kits.","Kit for toolchain file {0}","Using compilers: {0}","Using compilers for {0} ({1} architecture)","Using compilers for Visual Studio ({0} architecture)","Using compilers for {0} ({1} architecture)","Using compilers: {0}","Search for compilers on this computer","Unspecified (Let CMake guess what compilers and environment to use)","Search recursively for compilers in a specific directory (max depth: 5)","Not reading non-existent kits file: {0}","Not reading invalid kits file: {0}","Reading kits file {0}","Failed to parse {0}: {1}","Invalid kit contents {0} ({1}):","Successfully loaded {0} kits from {1}","Clean not needed: No prior Kit selected","Need clean: Kit changed"],"keys":["testing.compiler.binary","getting.compiler.version","bad.compiler.binary","bad.compiler.binary.output","detected.compiler","bad.mingw32-make.binary","unknown.gcc.kit.untrusted","detected.clang.compiler","unknown.clang.kit.untrusted","skipping.scan.of.appdata","skipping.scan.of.not.existing.path","scanning.directory.for.compilers","failed.to.scan","checking.file.for.compiler.features","filed.to.check.binary","failed.to.scan.kit","founds.kits.in.directory","error.running.setup.script","error.parsing.environment","ok.running","checking.for.kit","checking","detected.kit.for.version","generator.present","selected.preferred.generator.name","failed.to.scan.for.kits","vs.instance.not.found.run.scan.kits","kit.env","scanning.for.kits.on.system","scanning.for.kits","scanning.for.cmake.kits","skip.scan.path","found.kit","trusted","untrusted","untrusted.kits.found","yes","no","silent.kits.rescan","kit.for.toolchain.file","using.compilers","using.compilers.for.VS","using.compilers.for.VS2","using.compilers.for.VS","using.compilers","search.for.compilers","unspecified.let.cmake.guess","search.for.compilers.in.dir","not.reading.nonexistent.kit","not.reading.invalid.path","reading.kits.file","failed.to.parse","invalid.file.error","successfully.loaded.kits","clean.not.needed","clean.needed"]},"src/kits/kitsController":{"messages":["Re-reading folder kits","Migrating kits file","Failed to migrate prior user-local kits file.","Loading kits","Unsetting kit","Loading kit {0}","Invalid only kit. Expected to find {0}","Already checking kits. Please try again later.","Start selection of kits. Found {0} kits.","Opening kit selection QuickPick","Scan for kits","Scan recursively for kits in specific directories (max depth: 5)","Unspecified","Select a Kit for {0}","User cancelled Kit selection","User selected kit {0}","The kit {0} references a non-existent compiler binary [{1}]. What would you like to do?","Remove it","Keep it","Pruning kit","Saving kits to {0}","Saving new kits to {0}","Retry","Cancel","Rescanning for kits","Found Visual Studio kits with the old ids saved in the cmake-tools-kits.json.","Yes","Would you like to delete the duplicate Visual Studio kits from cmake-tools-kits.json?","No","Select Folder","Recursively accumulating folders to scan"],"keys":["rereading.kits","migrating.kits.file","failed.to.migrate.kits.file","loading.kits","unsetting.kit","loading.kit","invalid.only.kit","already.checking.kits","start.selection.of.kits","opening.kit.selection","scan.for.kits.button","scan.for.kits.in.specific.dir.button","unspecified.kit.name","select.a.kit.placeholder","user.cancelled.kit.selection","user.selected.kit","kit.references.non-existent","remove.it.button","keep.it.button","pruning.kit","saving.kits.to","saving.new.kits.to","retry.button","cancel.button","rescanning.for.kits","found.duplicate.kits","yes.button","delete.duplicate.kits","no.button","select.folder","accumulating.folders"]},"src/kits/variant":{"messages":["The build type","Emit debug information without performing optimizations","Enable optimizations, omit debug info","Optimize for smallest binary size","Perform optimizations AND include debugging information","Let CMake pick the default build type","Constructing {0}","Reloading variants file {0}","Reloading variants from settings","Error parsing {0}: {1}","Invalid variants specified:","Loaded default variants","Loaded new set of variants","Missing setting {0} in variant definition.","Missing variant choice {0} on {1} in variant definition.","Last variant selection is incompatible with present variant definition.","Using default variant choices from variant definition.","Select a build variant"],"keys":["build.type.description","emit.debug.without.optimizations","enable.optimizations.omit.debug","optimize.for.smallest","optimize.and.debug","unspec.build.type","constructing","reloading.variants.file","reloading.variants.from.settings","error.parsing","invalid.variants","loaded.default.variants","loaded.new.variants.set","missing.setting.in.variant","missing.variant.choice","incompatible.variant","using.default.variant.choices","select.a.variant.placeholder"]},"src/presets/preset":{"messages":["Preset {0} in CMakePresets.json can't inherit from preset {1} in CMakeUserPresets.json","Preset {0}: Invalid value for {1}","Preset {0}: Missing required property {1} on condition object","Preset {0}: Invalid condition type {1}","Preset {0}: Condition must be null, boolean, or an object.","[Default]","An empty build preset that does not add any arguments","[Default]","An empty test preset that does not add any arguments","[Default]","An empty package preset that does not add any arguments","[Default]","An empty workflow preset that does not add any arguments","Circular inherits in configure preset {0}","Circular inherits in configure preset","Configure preset {0}: No architecture specified for cl.exe, using {1} by default","Configure preset {0}: No toolset architecture specified for cl.exe, using {1} by default","Configure preset {0}: Unexpected toolset architecture specified {1}, did you mean {2}?","Configure preset {0}: No toolset version specified for cl.exe, using latest by default","Unrecognized toolset option will be ignored: {0}","Configure preset {0}: Visual Studio instance specified by {1} was not found, falling back on default instance lookup behavior.","Configure preset {0}: Compiler {1} with toolset {2} and architecture {3} was not found, you may need to run the 'CMake: Scan for Compilers' command if this toolset exists on your computer.","Configure preset {0}: No Visual Studio installation found that supports the specified toolset {1} and architecture {2}, you may need to run the 'CMake: Scan for Compilers' command if this toolset exists on your computer.","Using developer environment from Visual Studio (instance {0}, version {1}, installed at {2})","Ninja is not set on PATH, trying to use {0}","Could not find configure preset with name {0}","Could not find configure preset","Configure preset {0}: Property {1} is unsupported in presets v2","Property \"toolchainFile\" is unsupported in presets v2","Configure preset {0}: Property {1} is unsupported in presets v2","Configure preset {0}: Property \"installDir\" is unsupported in presets v2","Circular inherits in configure preset {0}","Circular inherits in configure preset","Configure preset {0}: No binaryDir specified, using default value {1}","Circular inherits in build preset {0}","Circular inherits in test preset {0}","Circular inherits in package preset {0}","Circular inherits in workflow preset {0}","Could not find build preset with name {0}","Could not find build preset","Circular inherits in build preset {0}","Circular inherits in build preset","Could not find configure preset with name {0}","Could not find configure preset","Could not find test preset with name {0}","Could not find test preset","Circular inherits in test preset {0}","Circular inherits in test preset","Could not find configure preset with name {0}","Could not find configure preset","Could not find package preset with name {0}","Could not find package preset","Circular inherits in package preset {0}","Circular inherits in package preset","Could not find configure preset with name {0}","Could not find configure preset","Could not find workflow preset with name {0}","Could not find workflow preset","Circular inherits in workflow preset {0}","Circular inherits in workflow preset","Could not find configure preset with name {0}","Could not find configure preset","Clean not needed: No prior configure preset selected","Need clean: configure preset changed"],"keys":["invalid.user.inherits","invalid.inherits.type","missing.condition.property","invalid.condition.type","invalid.condition","default.build.preset","default.build.preset.description","default.test.preset","default.test.preset.description","default.package.preset","default.package.preset.description","default.workflow.preset","default.workflow.preset.description","circular.inherits.in.config.preset","circular.inherits.in.config.preset","no.cl.arch","no.cl.toolset.arch","invalid.cl.toolset.arch","no.cl.toolset.version","unknown.toolset.option","specified.vs.not.found","specified.cl.not.found","vs.not.found","using.vs.instance","ninja.not.set","config.preset.not.found.full","config.preset.not.found","property.unsupported.v2","property.unsupported.v2","property.unsupported.v2","property.unsupported.v2","circular.inherits.in.config.preset","circular.inherits.in.config.preset","binaryDir.undefined","circular.inherits.in.build.preset","circular.inherits.in.test.preset","circular.inherits.in.package.preset","circular.inherits.in.workflow.preset","build.preset.not.found.full","build.preset.not.found","circular.inherits.in.build.preset","circular.inherits.in.build.preset","configure.preset.not.found.full","configure.preset.not.found","test.preset.not.found.full","test.preset.not.found","circular.inherits.in.test.preset","circular.inherits.in.test.preset","configure.preset.not.found.full","configure.preset.not.found","package.preset.not.found.full","package.preset.not.found","circular.inherits.in.package.preset","circular.inherits.in.package.preset","configure.preset.not.found.full","configure.preset.not.found","workflow.preset.not.found","workflow.preset.not.found","circular.inherits.in.workflow.preset","circular.inherits.in.workflow.preset","configure.preset.not.found.full","configure.preset.not.found","clean.not.needed.no.prior.config.preset","clean.needed.config.preset.changed"]},"src/presets/presetsController":{"messages":["Preset name","Inherit from Configure Preset","Inherit from an existing configure preset","Create from Compilers","Create from a pair of compilers on this computer","Custom","Add a custom configure preset","Toolchain File","Configure with a CMake toolchain file","Add a configure preset for {0}","User cancelled adding configure preset","No compilers available for Quick Start","Cannot generate a CmakePresets.json with Quick Start due to no compilers being available.","Learn About Installing Compilers","Start selection of compilers. Found {0} compilers.","Opening compiler selection QuickPick","Scan for compilers","Scan recursively for compilers in directory (max depth: 5)","Select a Kit for {0}","User cancelled compiler selection","User selected compiler {0}","Select one or more configure presets","Configure preset using toolchain file","Sets Ninja generator, build and install directory","Custom configure preset","Sets Ninja generator, build and install directory","User selected configure preset {0}","Yes","No","No Configure Presets exist. Would you like to add a Configure Preset?","No configure presets exist.","Create from Configure Preset","Create a new build preset","Inherit from Build Preset","Inherit from an existing build preset","Custom","Add a custom build preset","Add a build preset for {0}","User cancelled adding build preset","Select a configure preset","Select one or more build presets","Create from Configure Preset","Create a new test preset","Inherit from Test Preset","Inherit from an existing test preset","Custom","Add a custom test preset","Add a test preset for {0}","User cancelled adding test preset","Select a configure preset","Select one or more test presets","Create from Configure Preset","Create a new package preset","Inherit from Package Preset","Inherit from an existing package preset","Custom","Add a custom package preset","Add a package preset for {0}","User cancelled adding package preset","Select a configure preset","Select one or more package presets","Create from Configure Preset","Create a new workflow preset","Create from Workflow Preset","Create a new workflow preset from an existing workflow preset","Custom","Add a custom workflow preset","Add a workflow preset for {0}","User cancelled adding workflow preset","Select a configure preset","Select one workflow base preset","Add a New Preset...","Start selection of configure presets. Found {0} presets.","Opening configure preset selection QuickPick","Select a configure preset for {0}","User cancelled configure preset selection","User selected configure preset {0}","A preset change is already in progress.","Loading configure preset {0}","Reloading build and test presets","A configure preset needs to be selected. How would you like to proceed?","Select Configure Preset","Later","A build preset needs to be selected. How would you like to proceed?","Select build preset","later","Start selection of build presets. Found {0} presets.","Opening build preset selection QuickPick","Select a build preset for {0}","User cancelled build preset selection","User selected build preset {0}","Build preset {0}: The configure preset does not match the active configure preset","Unloading build preset","Unloading test preset","Loading build preset {0}","Start selection of test presets. Found {0} presets.","Select a test preset for {0}","User cancelled test preset selection","User selected test preset {0}","Test preset {0} is not compatible with the active configure or build presets","Unloading test preset","Loading test preset {0}","Unloading test preset.","Start selection of package presets. Found {0} presets.","Select a package preset for {0}","User cancelled package preset selection","User selected package preset {0}","Package preset {0} is not compatible with the active configure or build presets","Unloading package preset","Loading package preset {0}","Unloading package preset.","Start selection of workflow presets. Found {0} presets.","Select a workflow preset for {0}","User cancelled workflow preset selection","User selected workflow preset {0}","The configure preset of the workflow preset {0} is not compatible with the configure preset of some of the workflow steps","Unloading workflow preset","Loading workflow preset {0}","Unloading workflow preset.","Use kits and variants","Locate","CMakePresets version 1 is not supported. How would you like to proceed?","Failed writing to file {0}","Watcher could not be created for {0}: {1}"],"keys":["preset.name","inherit.config.preset","description.inherit.config.preset","create.from.compilers","description.create.from.compilers","custom.config.preset","description.custom.config.preset","toolchain.file","description.toolchain.file","add.a.config.preset.placeholder","user.cancelled.add.config.preset","no.compilers.available.for.quick.start","no.compilers.available","learn.about.installing.compilers","start.selection.of.compilers","opening.compiler.selection","scan.for.compilers.button","scan.for.compilers.in.dir","select.a.compiler.placeholder","user.cancelled.compiler.selection","user.selected.compiler","select.one.or.more.config.preset.placeholder","custom.configure.preset.toolchain.file","description.custom.configure.preset","custom.configure.preset","description.custom.configure.preset","user.selected.config.preset","yes","no","no.config.preset","error.no.config.preset","create.build.from.config.preset","description.create.build.from.config.preset","inherit.build.preset","description.inherit.build.preset","custom.build.preset","description.custom.build.preset","add.a.build.preset.placeholder","user.cancelled.add.build.preset","select.a.config.preset.placeholder","select.one.or.more.build.preset.placeholder","create.test.from.config.preset","description.create.test.from.config.preset","inherit.test.preset","description.inherit.test.preset","custom.test.preset","description.custom.test.preset","add.a.test.preset.placeholder","user.cancelled.add.test.preset","select.a.config.preset.placeholder","select.one.or.more.test.preset.placeholder","create.package.from.config.preset","description.create.package.from.config.preset","inherit.package.preset","description.inherit.package.preset","custom.package.preset","description.custom.package.preset","add.a.package.preset.placeholder","user.cancelled.add.package.preset","select.a.config.preset.placeholder","select.one.or.more.package.preset.placeholder","create.workflow.from.config.preset","description.create.workflow.from.config.preset","create.workflow.preset","description.create.test.preset","custom.workflow.preset","description.custom.workflow.preset","add.a.workflow.preset.placeholder","user.cancelled.add.workflow.preset","select.a.config.preset.placeholder","select.one.workflow.preset.placeholder","add.new.preset","start.selection.of.config.presets","opening.config.preset.selection","select.active.config.preset.placeholder","user.cancelled.config.preset.selection","user.selected.config.preset","preset.change.in.progress","loading.config.preset","reloading.build.test.preset","config.preset.required","select.config.preset","later","build.preset.required","select.build.preset","later","start.selection.of.build.presets","opening.build.preset.selection","select.active.build.preset.placeholder","user.cancelled.build.preset.selection","user.selected.build.preset","build.preset.configure.preset.not.match","unloading.build.preset","unloading.test.preset","loading.build.preset","start.selection.of.test.presets","select.active.test.preset.placeholder","user.cancelled.test.preset.selection","user.selected.test.preset","test.preset.configure.preset.not.match","unloading.test.preset","loading.test.preset","unloading.test.preset","start.selection.of.package.presets","select.active.package.preset.placeholder","user.cancelled.package.preset.selection","user.selected.package.preset","package.preset.configure.preset.not.match","unloading.package.preset","loading.package.preset","unloading.package.preset","start.selection.of.workflow.presets","select.active.workflow.preset.placeholder","user.cancelled.workflow.preset.selection","user.selected.workflow.preset","workflow.preset.configure.preset.not.match","unloading.workflow.preset","loading.workflow.preset","unloading.workflow.preset","use.kits.variants","edit.presets","presets.version.error","failed.writing.to.file","failed.to.watch"]},"src/presets/presetsParser":{"messages":["Reading and validating the presets file \"{0}\"","Unsupported presets detected in {0}. Support is limited to features defined by version {1}.","should NOT have additional properties","Unknown properties and macros can be ignored by using the {0} setting.","Found duplicates within the build presets collection: \"{0}\"","Found duplicates within the test presets collection: \"{0}\"","Found duplicates within the package presets collection: \"{0}\"","Found duplicates within the workflow presets collection: \"{0}\"","The workflow preset \"{0}\" does not start with a configure step.","The workflow preset \"{0}\" has another configure preset \"{1}\" besides the first step \"{2}\": ","Successfully validated {0} against presets schema","Included presets file {0} cannot be found","Included presets file {0} cannot be found","Expansion errors found in the presets file.","Reading presets file {0}","Failed to parse {0}: {1}","Expanding presets file {0}","Expansion errors found in the presets file.","Successfully expanded presets file {0}"],"keys":["validating.presets.file","unsupported.presets","no.additional.properties","unsupported.presets.disable","duplicate.build.preset.found","duplicate.test.preset.found","duplicate.package.preset.found","duplicate.workflow.preset.found","workflow.does.not.start.configure.step","workflow.has.subsequent.configure.preset","successfully.validated.presets","included.presets.file.not.found","included.presets.file.not.found","expansion.errors","reading.presets.file","failed.to.parse","expanding.presets.file","expansion.errors","successfully.expanded.presets.file"]},"src/ui/bookmarks":{"messages":["{0}\nProject: {1}\nType: {2}\nFolder: {3}","N/A","Loaded {0} bookmarks","Saved {0} bookmarks","Removed bookmark: {0}","Cleared {0} bookmarks"],"keys":["bookmark.tooltip","not.available","loaded.bookmarks","saved.bookmarks","removed.bookmark","cleared.bookmarks"]},"src/ui/cacheView":{"messages":["CMake Cache Editor","CMake options have been saved.","Ignore","From UI","From Cache","The CMake cache has been modified outside this webview and there are conflicts with the current unsaved edits. Which values do you want to keep?","Yes","No","Do you want to save the latest cache edits?","Search","Save","Key","Value"],"keys":["cmake.cache.editor","cmake.cache.saved","ignore","from.UI","from.cache","merge.cache.edits","yes","no","unsaved.cache.edits","search","save","key","value"]},"src/ui/pinnedCommands":{"messages":["Select a CMake command to pin","User cancelled selecting CMake Command to Pin"],"keys":["add.pinned.cmake.command","user.cancelled.add.pinned.cmake.command"]},"src/ui/projectStatus":{"messages":["[No Kit Selected]","[No Configure Preset Selected]","[No Build Preset Selected]","[No Test Preset Selected]","[No Package Preset Selected]","[No Workflow Preset Selected]","Configure","Configure (Running)","Stop","Build","Build (Running)","Stop","Test","Package","CPack (packaging)","Stop","Workflow","Workflow (Running)","Stop","Debug","Launch","Folder","Active Folder","Change Configure Preset","Override settings applied","Change Build Preset","Override settings applied","Change Test Preset","Override settings applied","Change Package Preset","Override settings applied","Change Workflow Preset","Change Kit","Set Build Target","Set Debug Target","Set Launch Target","Select Active Folder","Set variant"],"keys":["no.kit.selected","no.configure.preset.selected","no.build.preset.selected","no.test.preset.selected","no.package.preset.selected","no.workflow.preset.selected","Configure","configure.running","Stop","Build","build.running","Stop","Test","Package","cpack.running","Stop","Workflow","workflow.running","Stop","Debug","Launch","Folder","active.folder","configPreset.change","override.settings.applied","buildPreset.change","override.settings.applied","testPreset.change","override.settings.applied","packagePreset.change","override.settings.applied","workflowPreset.change","kit.change","set.build.target","set.debug.target","set.launch.target","select.active.folder","set.variant"]},"src/ui/projectOutline/projectOutline":{"messages":["Filter: \"{0}\"","Filter: (none)","Click to edit filter or clear with X button","Click to set a filter for the project outline","({0} chars)","Click to filter","Edit Filter","Open file","References","Static library","Module library","Shared library","Object library","Executable","Utility","Interface library","Target {0}","launch","default","There was an issue rendering this item. This is a bug","Empty project","Update project with mismatching name property","Active Workspace","Workspace","Updating code model on folder that has not yet been loaded.","Error while rendering children nodes"],"keys":["filter.active","filter.none","filter.tooltip.edit","filter.tooltip.set","filter.char.count","filter.click.to.filter","edit.filter","open.file","references","static.library","module.library","shared.library","object.library","executable","utility","interface.library","target.tooltip","launch.tooltip","default.tooltip","item.render.issue","empty.project","update.project.with.mismatch","workspace.active","workspace","error.update.code.model.on.nonexist.folder","error.rendering.children.nodes"]}}