From 2ed9a93bae3e658fd210cbaa427422c9412c7775 Mon Sep 17 00:00:00 2001 From: Karl Burtram Date: Fri, 14 Jun 2019 13:38:04 -0700 Subject: [PATCH] Add initial lang pack resources (#6035) * Initial vs code lang packs * Update resource to merge in ADS-specific strings --- i18n/language-pack-de/.gitignore | 2 + i18n/language-pack-de/.vscodeignore | 5 + i18n/language-pack-de/CHANGELOG.md | 18 + i18n/language-pack-de/README.md | 124 + i18n/language-pack-de/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-de/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6304 ++++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-es/.gitignore | 2 + i18n/language-pack-es/.vscodeignore | 5 + i18n/language-pack-es/CHANGELOG.md | 17 + i18n/language-pack-es/README.md | 123 + i18n/language-pack-es/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-es/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6351 ++++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-fr/.gitignore | 2 + i18n/language-pack-fr/.vscodeignore | 5 + i18n/language-pack-fr/CHANGELOG.md | 17 + i18n/language-pack-fr/README.md | 108 + i18n/language-pack-fr/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-fr/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6504 ++++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-it/.gitignore | 2 + i18n/language-pack-it/.vscodeignore | 5 + i18n/language-pack-it/CHANGELOG.md | 17 + i18n/language-pack-it/README.md | 115 + i18n/language-pack-it/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-it/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6303 ++++++++++++++++ .../vsc-extension-quickstart.md | 52 + i18n/language-pack-ko/.gitignore | 2 + i18n/language-pack-ko/.vscodeignore | 5 + i18n/language-pack-ko/CHANGELOG.md | 17 + i18n/language-pack-ko/README.md | 88 + i18n/language-pack-ko/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-ko/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6057 +++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-pt-BR/.vscodeignore | 5 + i18n/language-pack-pt-BR/CHANGELOG.md | 19 + i18n/language-pack-pt-BR/README.md | 149 + i18n/language-pack-pt-BR/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-pt-BR/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6641 +++++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-ru/.gitignore | 2 + i18n/language-pack-ru/.vscodeignore | 5 + i18n/language-pack-ru/CHANGELOG.md | 17 + i18n/language-pack-ru/README.md | 100 + i18n/language-pack-ru/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-ru/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6276 ++++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-zh-hans/.gitignore | 2 + i18n/language-pack-zh-hans/.vscodeignore | 5 + i18n/language-pack-zh-hans/CHANGELOG.md | 18 + i18n/language-pack-zh-hans/README.md | 125 + i18n/language-pack-zh-hans/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-zh-hans/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6069 +++++++++++++++ .../vsc-extension-quickstart.md | 26 + i18n/language-pack-zh-hant/.gitignore | 2 + i18n/language-pack-zh-hant/.vscodeignore | 5 + i18n/language-pack-zh-hant/CHANGELOG.md | 18 + i18n/language-pack-zh-hant/README.md | 97 + i18n/language-pack-zh-hant/languagepack.png | Bin 0 -> 5212 bytes i18n/language-pack-zh-hant/package.json | 326 + .../translations/extensions/bat.i18n.json | 16 + .../translations/extensions/clojure.i18n.json | 16 + .../extensions/coffeescript.i18n.json | 16 + .../configuration-editing.i18n.json | 66 + .../translations/extensions/cpp.i18n.json | 16 + .../translations/extensions/csharp.i18n.json | 16 + .../css-language-features.i18n.json | 93 + .../translations/extensions/css.i18n.json | 16 + .../extensions/debug-auto-launch.i18n.json | 26 + .../extensions/debug-server-ready.i18n.json | 28 + .../translations/extensions/docker.i18n.json | 16 + .../translations/extensions/emmet.i18n.json | 70 + .../extensions/extension-editing.i18n.json | 29 + .../translations/extensions/fsharp.i18n.json | 16 + .../translations/extensions/git.i18n.json | 321 + .../translations/extensions/go.i18n.json | 16 + .../translations/extensions/groovy.i18n.json | 16 + .../translations/extensions/grunt.i18n.json | 24 + .../translations/extensions/gulp.i18n.json | 24 + .../extensions/handlebars.i18n.json | 16 + .../translations/extensions/hlsl.i18n.json | 16 + .../html-language-features.i18n.json | 45 + .../translations/extensions/html.i18n.json | 16 + .../translations/extensions/ini.i18n.json | 16 + .../translations/extensions/jake.i18n.json | 24 + .../translations/extensions/java.i18n.json | 16 + .../extensions/javascript.i18n.json | 16 + .../json-language-features.i18n.json | 32 + .../translations/extensions/json.i18n.json | 16 + .../translations/extensions/less.i18n.json | 16 + .../translations/extensions/log.i18n.json | 16 + .../translations/extensions/lua.i18n.json | 16 + .../translations/extensions/make.i18n.json | 16 + .../extensions/markdown-basics.i18n.json | 16 + .../markdown-language-features.i18n.json | 66 + .../extensions/merge-conflict.i18n.json | 49 + .../translations/extensions/npm.i18n.json | 65 + .../extensions/objective-c.i18n.json | 16 + .../translations/extensions/perl.i18n.json | 16 + .../php-language-features.i18n.json | 31 + .../translations/extensions/php.i18n.json | 16 + .../extensions/powershell.i18n.json | 16 + .../translations/extensions/pug.i18n.json | 16 + .../translations/extensions/python.i18n.json | 16 + .../translations/extensions/r.i18n.json | 16 + .../translations/extensions/razor.i18n.json | 16 + .../translations/extensions/ruby.i18n.json | 16 + .../translations/extensions/rust.i18n.json | 16 + .../translations/extensions/scss.i18n.json | 16 + .../extensions/shaderlab.i18n.json | 16 + .../extensions/shellscript.i18n.json | 16 + .../translations/extensions/sql.i18n.json | 16 + .../translations/extensions/swift.i18n.json | 16 + .../extensions/theme-abyss.i18n.json | 16 + .../extensions/theme-defaults.i18n.json | 16 + .../extensions/theme-kimbie-dark.i18n.json | 16 + .../extensions/theme-monokai-dimmed.i18n.json | 16 + .../extensions/theme-monokai.i18n.json | 16 + .../extensions/theme-quietlight.i18n.json | 16 + .../extensions/theme-red.i18n.json | 16 + .../extensions/theme-seti.i18n.json | 16 + .../extensions/theme-solarized-dark.i18n.json | 16 + .../theme-solarized-light.i18n.json | 16 + .../theme-tomorrow-night-blue.i18n.json | 16 + .../extensions/typescript-basics.i18n.json | 16 + .../typescript-language-features.i18n.json | 191 + .../translations/extensions/vb.i18n.json | 16 + .../vscode-chrome-debug-core.i18n.json | 63 + .../extensions/vscode-node-debug.i18n.json | 80 + .../extensions/vscode-node-debug2.i18n.json | 80 + .../translations/extensions/xml.i18n.json | 16 + .../translations/extensions/yaml.i18n.json | 16 + .../translations/main.i18n.json | 6200 +++++++++++++++ .../vsc-extension-quickstart.md | 26 + 719 files changed, 81298 insertions(+) create mode 100644 i18n/language-pack-de/.gitignore create mode 100644 i18n/language-pack-de/.vscodeignore create mode 100644 i18n/language-pack-de/CHANGELOG.md create mode 100644 i18n/language-pack-de/README.md create mode 100644 i18n/language-pack-de/languagepack.png create mode 100644 i18n/language-pack-de/package.json create mode 100644 i18n/language-pack-de/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-de/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-de/translations/main.i18n.json create mode 100644 i18n/language-pack-de/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-es/.gitignore create mode 100644 i18n/language-pack-es/.vscodeignore create mode 100644 i18n/language-pack-es/CHANGELOG.md create mode 100644 i18n/language-pack-es/README.md create mode 100644 i18n/language-pack-es/languagepack.png create mode 100644 i18n/language-pack-es/package.json create mode 100644 i18n/language-pack-es/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-es/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-es/translations/main.i18n.json create mode 100644 i18n/language-pack-es/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-fr/.gitignore create mode 100644 i18n/language-pack-fr/.vscodeignore create mode 100644 i18n/language-pack-fr/CHANGELOG.md create mode 100644 i18n/language-pack-fr/README.md create mode 100644 i18n/language-pack-fr/languagepack.png create mode 100644 i18n/language-pack-fr/package.json create mode 100644 i18n/language-pack-fr/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-fr/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-fr/translations/main.i18n.json create mode 100644 i18n/language-pack-fr/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-it/.gitignore create mode 100644 i18n/language-pack-it/.vscodeignore create mode 100644 i18n/language-pack-it/CHANGELOG.md create mode 100644 i18n/language-pack-it/README.md create mode 100644 i18n/language-pack-it/languagepack.png create mode 100644 i18n/language-pack-it/package.json create mode 100644 i18n/language-pack-it/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-it/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-it/translations/main.i18n.json create mode 100644 i18n/language-pack-it/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-ko/.gitignore create mode 100644 i18n/language-pack-ko/.vscodeignore create mode 100644 i18n/language-pack-ko/CHANGELOG.md create mode 100644 i18n/language-pack-ko/README.md create mode 100644 i18n/language-pack-ko/languagepack.png create mode 100644 i18n/language-pack-ko/package.json create mode 100644 i18n/language-pack-ko/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-ko/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-ko/translations/main.i18n.json create mode 100644 i18n/language-pack-ko/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-pt-BR/.vscodeignore create mode 100644 i18n/language-pack-pt-BR/CHANGELOG.md create mode 100644 i18n/language-pack-pt-BR/README.md create mode 100644 i18n/language-pack-pt-BR/languagepack.png create mode 100644 i18n/language-pack-pt-BR/package.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-pt-BR/translations/main.i18n.json create mode 100644 i18n/language-pack-pt-BR/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-ru/.gitignore create mode 100644 i18n/language-pack-ru/.vscodeignore create mode 100644 i18n/language-pack-ru/CHANGELOG.md create mode 100644 i18n/language-pack-ru/README.md create mode 100644 i18n/language-pack-ru/languagepack.png create mode 100644 i18n/language-pack-ru/package.json create mode 100644 i18n/language-pack-ru/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-ru/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-ru/translations/main.i18n.json create mode 100644 i18n/language-pack-ru/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-zh-hans/.gitignore create mode 100644 i18n/language-pack-zh-hans/.vscodeignore create mode 100644 i18n/language-pack-zh-hans/CHANGELOG.md create mode 100644 i18n/language-pack-zh-hans/README.md create mode 100644 i18n/language-pack-zh-hans/languagepack.png create mode 100644 i18n/language-pack-zh-hans/package.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-zh-hans/translations/main.i18n.json create mode 100644 i18n/language-pack-zh-hans/vsc-extension-quickstart.md create mode 100644 i18n/language-pack-zh-hant/.gitignore create mode 100644 i18n/language-pack-zh-hant/.vscodeignore create mode 100644 i18n/language-pack-zh-hant/CHANGELOG.md create mode 100644 i18n/language-pack-zh-hant/README.md create mode 100644 i18n/language-pack-zh-hant/languagepack.png create mode 100644 i18n/language-pack-zh-hant/package.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/bat.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/clojure.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/coffeescript.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/cpp.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/csharp.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/css-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/css.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/debug-auto-launch.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/debug-server-ready.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/docker.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/emmet.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/extension-editing.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/fsharp.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/git.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/go.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/groovy.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/grunt.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/gulp.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/handlebars.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/hlsl.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/html-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/html.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/ini.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/jake.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/java.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/javascript.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/json-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/json.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/less.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/log.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/lua.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/make.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/markdown-basics.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/npm.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/objective-c.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/perl.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/php-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/php.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/powershell.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/pug.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/python.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/r.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/razor.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/ruby.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/rust.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/scss.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/shaderlab.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/shellscript.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/sql.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/swift.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-abyss.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-kimbie-dark.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-monokai-dimmed.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-monokai.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-quietlight.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-red.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-seti.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-solarized-dark.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-solarized-light.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/theme-tomorrow-night-blue.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/typescript-basics.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/typescript-language-features.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/vb.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/vscode-chrome-debug-core.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug2.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/xml.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/extensions/yaml.i18n.json create mode 100644 i18n/language-pack-zh-hant/translations/main.i18n.json create mode 100644 i18n/language-pack-zh-hant/vsc-extension-quickstart.md diff --git a/i18n/language-pack-de/.gitignore b/i18n/language-pack-de/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-de/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-de/.vscodeignore b/i18n/language-pack-de/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-de/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-de/CHANGELOG.md b/i18n/language-pack-de/CHANGELOG.md new file mode 100644 index 0000000000..0fd9a9a42a --- /dev/null +++ b/i18n/language-pack-de/CHANGELOG.md @@ -0,0 +1,18 @@ +# Change Log +All notable changes to the "vscode-language-pack-de" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 5, 2018 - Release for VS Code 1.23 +* April 16, 2018 - Initial release diff --git a/i18n/language-pack-de/README.md b/i18n/language-pack-de/README.md new file mode 100644 index 0000000000..d557b4e798 --- /dev/null +++ b/i18n/language-pack-de/README.md @@ -0,0 +1,124 @@ +# Deutsches Sprachpaket für Azure Data Studio + +Das deutsche Sprachpaket bietet eine lokalisierte Benutzeroberfläche für Azure Data Studio. + +## Verwendung + +Sobald installiert, setzen Sie `"locale": "de"` in der `locale.json` um das deutsche Sprachpaket zu laden. Um die `locale.json` zu bearbeiten, drücken Sie `STRG+UMSCHALT+P` um die **Command Palette** aufzurufen. Beginnen Sie "config" zu schreiben, um die Liste der verfügbaren Befehle zu filtern. Danach wählen Sie den **Configure Language** Befehl. Siehe [Dokumentation](https://go.microsoft.com/fwlink/?LinkId=761051) für mehr Informationen. + +## Unterstützen + +Die übersetzten Zeichenfolgen werden im Projekt "DevTools – Azure Data Studio" auf der Plattform der Microsoft-Lokalisierungscommunity (MLCP) verwaltet. + +Wenn Sie zur Übersetzung beitragen oder Übersetzungen verbessern möchten, finden Sie weitere Informationen hierzu auf der [Seite der Lokalisierungscommunity](https://aka.ms/vscodeloc). + + +## Lizenz + +Der Quellcode und die Zeichenketten sind unter der Lizenz [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt) lizenziert. + +## Credits + +Das deutsche Sprachpaket ist durch Übersetzungsarbeit "von der Community, für die Community" bereitgestellt. + +Besonderen Dank an die Community-Mitwirkenden, um dies möglich zu machen. + +**Top Unterstützer:** + +* Carsten Kneip +* J.M. +* Carsten Siemens + +**Unterstützer:** + +* Levin Rickert +* Christian Gräfe +* thefreshman89 +* Dejan Dinic +* Jakob von der Haar +* Ingo Bleile +* David Ullmer +* Volkmar Rigo +* Stephan +* Felix H +* Jonas Thelemann +* Jakob +* Jakob Fahr +* LosSandreas +* Markus Weber +* Markus Hatvan +* Ettore Atalan +* Arne Lehmann +* Matt Bierner +* Jens Suessmeyer +* Sascha Corti +* Jonas Droste +* johosek +* Christian Studer +* Curundor +* Florian Seidl +* Väinämö Łūmikērø + +**Viel Vergnügen!** + +# German Language Pack for VS Code + +German Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "de"` in `locale.json` to load German Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribue translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +German Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Carsten Kneip +* J.M. +* Carsten Siemens + +**Contributors:** + +* Levin Rickert +* Christian Gräfe +* thefreshman89 +* Dejan Dinic +* Jakob von der Haar +* Ingo Bleile +* David Ullmer +* Volkmar Rigo +* Stephan +* Felix H +* Jonas Thelemann +* Jakob +* Jakob Fahr +* LosSandreas +* Markus Weber +* Markus Hatvan +* Ettore Atalan +* Arne Lehmann +* Matt Bierner +* Jens Suessmeyer +* Sascha Corti +* Jonas Droste +* johosek +* Christian Studer +* Curundor +* Florian Seidl +* Väinämö Łūmikērø + +**Enjoy!** diff --git a/i18n/language-pack-de/languagepack.png b/i18n/language-pack-de/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|UiP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "de", + "languageName": "German", + "localizedLanguageName": "Deutsch", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension bg" + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/bat.i18n.json b/i18n/language-pack-de/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..b78118fcea --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Windows-Bat-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in Windows-Batch-Dateien. " + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/clojure.i18n.json b/i18n/language-pack-de/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..8da9b3d35b --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Clojure-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Clojure-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-de/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..03504c5ff7 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CoffeeScript-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in CoffeeScript-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-de/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..e80c66dae9 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Konfigurationsänderung", + "description": "Stellt Funktionen (erweitertes IntelliSense, automatische Korrektur) in Konfigurationsdateien wie Einstellungs-, Start- und Erweiterungsempfehlungsdateien bereit." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "Der Dateiname (z.B. meineDatei.txt)", + "activeEditorMedium": "der Pfad der Datei relativ zum Arbeitsbereichsordner (z.B. myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "der vollständige Pfad der Datei (z.B. /Benutzer/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "der Name des Ordners, der die Datei enthält (z.B. MyFileFolder)", + "activeFolderMedium": "der Pfad des Ordners, der die Datei enthält, relativ zum Arbeitsbereichsordner (z.B. myfolder/MyFileFolder)", + "activeFolderLong": "der vollständige Pfad des Ordners, der die Datei enthält (z.B. /Benutzer/Development/myFolder/myFileFolder)", + "rootName": "Name des Arbeitsbereichs (z.B. meinOrdner oder meinArbeitsberech)", + "rootPath": "Dateipfad des Arbeitsbereichs (z.B. /Benutzer/Entwicklung/meinArbeitsbereich)", + "folderName": "Name des Workspace-Ordners, der die Datei enthält (z.B. MeinOrdner)", + "folderPath": "Dateipfad des Workspace-Ordners, der die Datei enthält (z.B. /Benutzer/Entwicklung/MeinOrdner)", + "appName": "z. B. VS Code", + "dirty": "Ein geänderter Indikator, wenn der aktive Editor geändert wurde", + "separator": "Ein bedingtes Trennzeichen (' - '), das nur in der Umgebung von Variablen mit Werten angezeigt wird", + "assocLabelFile": "Dateien mit Erweiterung", + "assocDescriptionFile": "Ordnet alle Dateien, deren Dateinamen mit dem Globmuster übereinstimmen, der Sprache mit dem angegebenen Bezeichner zu.", + "assocLabelPath": "Dateien mit Pfad", + "assocDescriptionPath": "Ordnet alle Dateien, die mit dem absoluten Pfad des Globmusters in ihrem Pfad übereinstimmen, der Sprache mit dem angegebenen Bezeichner zu.", + "fileLabel": "Dateien nach Erweiterung", + "fileDescription": "Ordnet alle Dateien mit einer bestimmten Erweiterung zu.", + "filesLabel": "Dateien mit mehreren Erweiterungen", + "filesDescription": "Ordnet alle Dateien mit einer der Dateierweiterungen zu.", + "derivedLabel": "Dateien mit gleichgeordneten Elementen nach Name", + "derivedDescription": "Ordnet Dateien zu, die gleichgeordnete Elemente mit dem gleichen Namen und einer anderen Erweiterung besitzen.", + "topFolderLabel": "Ordner nach Name (oberste Ebene)", + "topFolderDescription": "Ordnet einen Ordner auf oberster Ebene einem bestimmten Namen zu.", + "topFoldersLabel": "Ordner mit mehreren Namen (oberste Ebene)", + "topFoldersDescription": "Ordnet mehrere Ordner auf oberster Ebene zu.", + "folderLabel": "Ordner nach Name (beliebiger Speicherort)", + "folderDescription": "Zuordnen eines Ordners mit einem bestimmten Namen an einem beliebigen Speicherort.", + "falseDescription": "Deaktiviert das Muster.", + "trueDescription": "Aktiviert das Muster.", + "siblingsDescription": "Ordnet Dateien zu, die gleichgeordnete Elemente mit dem gleichen Namen und einer anderen Erweiterung besitzen.", + "languageSpecificEditorSettings": "Sprachspezifische Editor-Einstellungen", + "languageSpecificEditorSettingsDescription": "Editor-Einstellungen für Sprache überschreiben" + }, + "out/extension": { + "workspaceFolder": "Pfad des in VS Code geöffneten Ordners", + "workspaceFolderBasename": "Name des in VS Code geöffneten Ordners ohne Schrägstriche (/)", + "relativeFile": "Die aktuelle geöffnete Datei bezogen auf ${WorkspaceFolder}", + "file": "Die aktuell geöffnete Datei", + "cwd": "Das aktuelle Arbeitsverzeichnis der Aufgabenausführung beim Start", + "lineNumber": "Die aktuelle ausgewählte Zeilennummer in der aktiven Datei", + "selectedText": "Der aktuelle ausgewählte Text in der aktiven Datei", + "fileDirname": "Der Verzeichnisname der aktuellen geöffneten Datei", + "fileExtname": "Die Erweiterung der aktuellen geöffneten Datei", + "fileBasename": "Der Basisname der aktuellen geöffneten Datei", + "fileBasenameNoExtension": "Der Basisname der aktuellen geöffneten Datei ohne Erweiterung", + "exampleExtension": "Beispiel" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/cpp.i18n.json b/i18n/language-pack-de/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..40fffbfc62 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C/C++-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in C/C++-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/csharp.i18n.json b/i18n/language-pack-de/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..442957d50a --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C# Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in C#-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..e57568facd --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für CSS-, LESS- und SCSS-Dateien.", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "VS Code löst die Vervollständigung des Eigenschaftswerts standardmäßig aus, nachdem eine CSS-Eigenschaft ausgewählt wurde. Mit dieser Einstellung deaktivieren Sie dieses Verhalten.", + "css.lint.argumentsInColorFunction.desc": "Ungültige Parameteranzahl.", + "css.lint.boxModel.desc": "`width` oder `height` nicht verwenden, wenn `padding` oder `border` genutzt werden.", + "css.lint.compatibleVendorPrefixes.desc": "Beim Verwenden eines anbieterspezifischen Präfixes sicherstellen, dass alle anderen anbieterspezifischen Eigenschaften einbezogen werden.", + "css.lint.duplicateProperties.desc": "Keine doppelten Formatdefinitionen verwenden.", + "css.lint.emptyRules.desc": "Keine leeren Regelsätze verwenden.", + "css.lint.float.desc": "Die Verwendung von `float` vermeiden. float-Eigenschaften führen leicht dazu, dass CSS nicht mehr funktioniert, wenn sich ein Aspekt des Layouts ändert.", + "css.lint.fontFaceProperties.desc": "`@font-face`-Regel muss Eigenschaften `src` und `font-family` definieren.", + "css.lint.hexColorLength.desc": "Farben im Hexadezimalformat müssen aus drei oder sechs Hexadezimalzahlen bestehen.", + "css.lint.idSelector.desc": "Selektoren sollten keine IDs enthalten, da diese Regeln zu eng mit HTML verknüpft sind.", + "css.lint.ieHack.desc": "IE-Hacks sind nur für die Unterstützung von IE7 und niedriger erforderlich.", + "css.lint.important.desc": "Verwendung von `!important` vermeiden. Damit wird angegeben, dass es mit der Spezifität des gesamten CSS-Codes Probleme gibt und eine Umgestaltung erforderlich ist.", + "css.lint.importStatement.desc": "Import-Anweisungen werden nicht parallel geladen.", + "css.lint.propertyIgnoredDueToDisplay.desc": "Die Eigenschaft wird aufgrund der Anzeige ignoriert. Durch die Angabe `display: inline` haben beispielsweise die Eigenschaften `width`, `height`, `margin-top`, `margin-bottom` und `float` keine Auswirkung.", + "css.lint.universalSelector.desc": "Der Universalselektor (`*`) ist bekanntermaßen langsam.", + "css.lint.unknownAtRules.desc": "Unbekannte at-Regel.", + "css.lint.unknownProperties.desc": "Unbekannte Eigenschaft.", + "css.lint.validProperties.desc": "Eine Liste der Eigenschaften, die nicht auf Übereinstimmung mit der Regel \"unknownProperties\" überprüft werden.", + "css.lint.unknownVendorSpecificProperties.desc": "Unbekannte anbieterspezifische Eigenschaft.", + "css.lint.vendorPrefix.desc": "Beim Verwenden eines anbieterspezifischen Präfixes auch die Standardeigenschaft einbeziehen.", + "css.lint.zeroUnits.desc": "Keine Einheit für Null erforderlich.", + "css.trace.server.desc": "Verfolgt die Kommunikation zwischen VS Code und dem CSS-Sprachserver.", + "css.validate.title": "Steuert die CSS-Validierung und Problemschweregrade.", + "css.validate.desc": "Aktiviert oder deaktiviert alle Überprüfungen.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Ungültige Parameteranzahl.", + "less.lint.boxModel.desc": "`width` oder `height` nicht verwenden, wenn `padding` oder `border` genutzt werden.", + "less.lint.compatibleVendorPrefixes.desc": "Beim Verwenden eines anbieterspezifischen Präfixes sicherstellen, dass alle anderen anbieterspezifischen Eigenschaften einbezogen werden.", + "less.lint.duplicateProperties.desc": "Keine doppelten Formatdefinitionen verwenden.", + "less.lint.emptyRules.desc": "Keine leeren Regelsätze verwenden.", + "less.lint.float.desc": "Die Verwendung von `float` vermeiden. float-Eigenschaften führen leicht dazu, dass CSS nicht mehr funktioniert, wenn sich ein Aspekt des Layouts ändert.", + "less.lint.fontFaceProperties.desc": "`@font-face`-Regel muss Eigenschaften `src` und `font-family` definieren.", + "less.lint.hexColorLength.desc": "Farben im Hexadezimalformat müssen aus drei oder sechs Hexadezimalzahlen bestehen.", + "less.lint.idSelector.desc": "Selektoren sollten keine IDs enthalten, da diese Regeln zu eng mit HTML verknüpft sind.", + "less.lint.ieHack.desc": "IE-Hacks sind nur für die Unterstützung von IE7 und niedriger erforderlich.", + "less.lint.important.desc": "Verwendung von `!important` vermeiden. Damit wird angegeben, dass es mit der Spezifität des gesamten CSS-Codes Probleme gibt und eine Umgestaltung erforderlich ist.", + "less.lint.importStatement.desc": "Import-Anweisungen werden nicht parallel geladen.", + "less.lint.propertyIgnoredDueToDisplay.desc": "Die Eigenschaft wird aufgrund der Anzeige ignoriert. Durch die Angabe `display: inline` haben beispielsweise die Eigenschaften `width`, `height`, `margin-top`, `margin-bottom` und `float` keine Auswirkung.", + "less.lint.universalSelector.desc": "Der Universalselektor (`*`) ist bekanntermaßen langsam.", + "less.lint.unknownProperties.desc": "Unbekannte Eigenschaft.", + "less.lint.validProperties.desc": "Eine Liste der Eigenschaften, die nicht auf Übereinstimmung mit der Regel \"unknownProperties\" überprüft werden.", + "less.lint.unknownVendorSpecificProperties.desc": "Unbekannte anbieterspezifische Eigenschaft.", + "less.lint.vendorPrefix.desc": "Beim Verwenden eines anbieterspezifischen Präfixes auch die Standardeigenschaft einbeziehen.", + "less.lint.zeroUnits.desc": "Keine Einheit für Null erforderlich.", + "less.validate.title": "Steuert die LESS-Validierung und Problemschweregrade.", + "less.validate.desc": "Aktiviert oder deaktiviert alle Überprüfungen.", + "scss.title": "SCSS (SASS)", + "scss.lint.argumentsInColorFunction.desc": "Ungültige Parameteranzahl.", + "scss.lint.boxModel.desc": "`width` oder `height` nicht verwenden, wenn `padding` oder `border` genutzt werden.", + "scss.lint.compatibleVendorPrefixes.desc": "Beim Verwenden eines anbieterspezifischen Präfixes sicherstellen, dass alle anderen anbieterspezifischen Eigenschaften einbezogen werden.", + "scss.lint.duplicateProperties.desc": "Keine doppelten Formatdefinitionen verwenden.", + "scss.lint.emptyRules.desc": "Keine leeren Regelsätze verwenden.", + "scss.lint.float.desc": "Die Verwendung von `float` vermeiden. float-Eigenschaften führen leicht dazu, dass CSS nicht mehr funktioniert, wenn sich ein Aspekt des Layouts ändert.", + "scss.lint.fontFaceProperties.desc": "`@font-face`-Regel muss Eigenschaften `src` und `font-family` definieren.", + "scss.lint.hexColorLength.desc": "Farben im Hexadezimalformat müssen aus drei oder sechs Hexadezimalzahlen bestehen.", + "scss.lint.idSelector.desc": "Selektoren sollten keine IDs enthalten, da diese Regeln zu eng mit HTML verknüpft sind.", + "scss.lint.ieHack.desc": "IE-Hacks sind nur für die Unterstützung von IE7 und niedriger erforderlich.", + "scss.lint.important.desc": "Verwendung von `!important` vermeiden. Damit wird angegeben, dass es mit der Spezifität des gesamten CSS-Codes Probleme gibt und eine Umgestaltung erforderlich ist.", + "scss.lint.importStatement.desc": "Import-Anweisungen werden nicht parallel geladen.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "Die Eigenschaft wird aufgrund der Anzeige ignoriert. Durch die Angabe `display: inline` haben beispielsweise die Eigenschaften `width`, `height`, `margin-top`, `margin-bottom` und `float` keine Auswirkung.", + "scss.lint.universalSelector.desc": "Der Universalselektor (`*`) ist bekanntermaßen langsam.", + "scss.lint.unknownProperties.desc": "Unbekannte Eigenschaft.", + "scss.lint.validProperties.desc": "Eine Liste der Eigenschaften, die nicht auf Übereinstimmung mit der Regel \"unknownProperties\" überprüft werden.", + "scss.lint.unknownVendorSpecificProperties.desc": "Unbekannte anbieterspezifische Eigenschaft.", + "scss.lint.vendorPrefix.desc": "Beim Verwenden eines anbieterspezifischen Präfixes auch die Standardeigenschaft einbeziehen.", + "scss.lint.zeroUnits.desc": "Keine Einheit für Null erforderlich.", + "scss.validate.title": "Steuert die SCSS-Überprüfung und Problemschweregrade.", + "scss.validate.desc": "Aktiviert oder deaktiviert alle Überprüfungen.", + "css.colorDecorators.enable.deprecationMessage": "Die Einstellung \"css.colorDecorators.enable\" ist veraltet und wurde durch \"editor.colorDecorators\" ersetzt.", + "scss.colorDecorators.enable.deprecationMessage": "Die Einstellung \"scss.colorDecorators.enable\" ist veraltet und wurde durch \"editor.colorDecorators\" ersetzt.", + "less.colorDecorators.enable.deprecationMessage": "Die Einstellung \"less.colorDecorators.enable\" ist veraltet und wurde durch \"editor.colorDecorators\" ersetzt." + }, + "client\\out/cssMain": { + "cssserver.name": "CSS-Sprachserver", + "folding.start": "Regionsanfang wird gefaltet", + "folding.end": "Regionsende wird gefaltet" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/css.i18n.json b/i18n/language-pack-de/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..ae31353c79 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS-Sprachgrundlagen", + "description": "Bietet Syntax-Highlighting und Bracket-Matching für CSS, LESS und SCSS Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-de/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..c47648eb7d --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Node-Debugging – Automatisches Anfügen", + "description": "Hilfsprogramm für Feature \"Automatisches Anfügen\", wenn Node-Debugging-Erweiterungen nicht aktiv sind.", + "debug.node.autoAttach.description": "Node-Debugger automatisch anfügen, wenn Node.js über das integrierte Terminal im Debugmodus gestartet wurde.", + "debug.node.autoAttach.disabled.description": "Automatisches Anfügen ist deaktiviert und wird nicht in der Statusleiste angezeigt.", + "debug.node.autoAttach.on.description": "Automatisches Anfügen ist aktiv.", + "debug.node.autoAttach.off.description": "Automatisches Anfügen ist nicht aktiv.", + "toggle.auto.attach": "Automatisches Anfügen umschalten" + }, + "out/extension": { + "status.text.auto.attach.on": "Automatisches Anfügen: Eingeschaltet", + "status.text.auto.attach.off": "Automatisches Anfügen: Ausgeschaltet", + "status.tooltip.auto.attach": "Im Debugmodus automatisch an Node.js-Prozesse anfügen" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-de/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..4f477c3214 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Aktion \"Server bereit\"", + "description": "URI in Browser öffnen, wenn der Server bereit ist, für den ein Debugging durchgeführt wird.", + "debug.server.ready.serverReadyAction.description": "Reagieren Sie auf einen URI, wenn ein Serverprogramm beim Debugging bereit ist (wird durch Senden einer Meldung wie \"Port 3000 wird überwacht\" oder \"https://localhost:5001 wird gerade überwacht\" an die Debugging-Konsole signalisiert.)", + "debug.server.ready.action.description": "Verwendung des URI, wenn der Server bereit ist.", + "debug.server.ready.action.openExternally.description": "URI mit der Standardanwendung extern öffnen.", + "debug.server.ready.action.debugWithChrome.description": "Das Debuggen mit dem \"Debugger für Chrome\" beginnen.", + "debug.server.ready.pattern.description": "Der Server ist bereit, wenn dieses Muster auf der Debugging-Konsole erscheint. Die erste Erfassungsgruppe muss einen URI oder eine Portnummer enthalten.", + "debug.server.ready.uriFormat.description": "Eine Formatzeichenfolge, die beim Erstellen des URI über eine Portnummer verwendet wird. Das erste '%s' wird durch die Portnummer ersetzt.", + "debug.server.ready.webRoot.description": "Der an die Debugkonfiguration für den \"Debugger für Chrome\" übermittelte Wert." + }, + "out/extension": { + "server.ready.nocapture.error": "URI-Format ('{0}') verwendet einen Ersatzplatzhalter, aber das Muster hat nichts erfasst.", + "server.ready.placeholder.error": "Das Format des URI ('{0}') muss genau einen Ersatzplatzhalter enthalten.", + "server.ready.chrome.not.installed": "Die Aktion 'debugWithChrome' erfordert die '{0}'-" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/docker.i18n.json b/i18n/language-pack-de/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..bf0cae9b99 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Docker-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Docker-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/emmet.i18n.json b/i18n/language-pack-de/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..f5bbf474f2 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Emmet-Unterstützung für VS Code", + "command.wrapWithAbbreviation": "Mit Abkürzung umschließen", + "command.wrapIndividualLinesWithAbbreviation": "Einzelne Zeilen mit Abkürzung umschließen", + "command.removeTag": "Tag entfernen", + "command.updateTag": "Tag aktualisieren", + "command.matchTag": "Gehe zu übereinstimmendem Paar", + "command.balanceIn": "Ausgleichen (einwärts)", + "command.balanceOut": "Ausgleichen (auswärts)", + "command.prevEditPoint": "Gehe zum vorherigen Bearbeitungspunkt", + "command.nextEditPoint": "Gehe zum nächsten Bearbeitungspunkt", + "command.mergeLines": "Zeilen mergen", + "command.selectPrevItem": "Vorheriges Element auswählen", + "command.selectNextItem": "Nächstes Element auswählen", + "command.splitJoinTag": "Tag teilen/verknüpfen", + "command.toggleComment": "Kommentar ein-/ausschalten", + "command.evaluateMathExpression": "Mathematischen Ausdruck auswerten", + "command.updateImageSize": "Bildgröße aktualisieren", + "command.reflectCSSValue": "CSS-Wert reflektieren", + "command.incrementNumberByOne": "Um 1 erhöhen", + "command.decrementNumberByOne": "Um 1 verringern", + "command.incrementNumberByOneTenth": "Um 0,1 erhöhen", + "command.decrementNumberByOneTenth": "Um 0,1 verringern", + "command.incrementNumberByTen": "Um 10 erhöhen", + "command.decrementNumberByTen": "Um 10 verringern", + "emmetSyntaxProfiles": "Definieren Sie das Profil für die angegebene Syntax, oder verwenden Sie Ihr eigenes Profil mit bestimmten Regeln.", + "emmetExclude": "Ein Array von Sprachen, in dem Emmet-Abkürzungen nicht erweitert werden sollten.", + "emmetExtensionsPath": "Pfad zu einem Ordner mit Emmet-Profilen und -Ausschnitten.", + "emmetShowExpandedAbbreviation": "Zeigt erweiterte Emmet-Abkürzungen als Vorschläge an.\nDie Option `\"inMarkupAndStylesheetFilesOnly\"` gilt für HTML, Haml, Jade, Slim, XML, XSL, CSS, SCSS, Sass, LESS und Stylus.\nDie Option `\"always`\" gilt unabhängig vom Markup/CSS für alle Teile der Datei.", + "emmetShowAbbreviationSuggestions": "Zeigt mögliche Emmet-Abkürzungen als Vorschläge an. Diese Option gilt nicht in Stylesheets oder wenn emmet.showExpandedAbbreviation auf `\"never`\" festgelegt ist.", + "emmetIncludeLanguages": "Emmet-Abkürzungen in Sprachen aktivieren, die nicht standardmäßig unterstützt werden. Ordnen Sie hier die Sprache der von Emmet unterstützten Sprache zu.\nBeispiel: `{\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}`", + "emmetVariables": "In Emmet-Ausschnitten zu verwendende Codeausschnitte", + "emmetTriggerExpansionOnTab": "Wenn aktiviert, werden Emmet-Abkürzungen beim Drücken der TAB-Taste erweitert.", + "emmetPreferences": "Einstellungen, die zum Ändern des Verhaltens einiger Aktionen und Konfliktlöser von Emmet verwendet werden.", + "emmetPreferencesIntUnit": "Standardeinheit für Integerwerte", + "emmetPreferencesFloatUnit": "Standardeinheit für Floatwerte", + "emmetPreferencesCssAfter": "Symbol, das beim Erweitern von CSS-Abkürzungen am Ende der CSS-Eigenschaft eingefügt werden soll", + "emmetPreferencesSassAfter": "Symbol, das beim Erweitern von CSS-Abkürzungen in Sass-Dateien am Ende der CSS-Eigenschaft eingefügt werden soll", + "emmetPreferencesStylusAfter": "Symbol, das beim Erweitern von CSS-Abkürzungen in Stylus-Dateien am Ende der CSS-Eigenschaft eingefügt werden soll", + "emmetPreferencesCssBetween": "Symbol, das beim Erweitern von CSS-Abkürzungen zwischen der CSS-Eigenschaft und dem Wert eingefügt werden soll", + "emmetPreferencesSassBetween": "Symbol, das beim Erweitern von CSS-Abkürzungen in Sass-Dateien zwischen der CSS-Eigenschaft und dem Wert eingefügt werden soll", + "emmetPreferencesStylusBetween": "Symbol, das beim Erweitern von CSS-Abkürzungen in Stylus-Dateien zwischen der CSS-Eigenschaft und dem Wert eingefügt werden soll", + "emmetShowSuggestionsAsSnippets": "Bei TRUE werden die Emmet-Vorschläge als Ausschnitte angezeigt. Dadurch können Sie die Vorschläge entsprechend der `#editor.snippetSuggestions#`-Einstellung anordnen.", + "emmetPreferencesBemElementSeparator": "Elementtrennzeichen für Klassen unter Verwendung des BEM-Filters", + "emmetPreferencesBemModifierSeparator": "Modifizierertrennzeichen für Klassen unter Verwendung des BEM-Filters", + "emmetPreferencesFilterCommentBefore": "Eine Kommentardefinition, die vor dem abgeglichenen Element platziert werden muss, wenn ein Kommentarfilter angewendet wird.", + "emmetPreferencesFilterCommentAfter": "Eine Kommentardefinition, die nach dem abgeglichenen Element platziert werden muss, wenn ein Kommentarfilter angewendet wird.", + "emmetPreferencesFilterCommentTrigger": "Eine durch Trennzeichen getrennte Liste von Attributnamen, die in abgekürzter Form vorliegen müssen, damit der Kommentarfilter angewendet werden kann", + "emmetPreferencesFormatNoIndentTags": "Ein Array von Tagnamen, die keinen inneren Einzug erhalten", + "emmetPreferencesFormatForceIndentTags": "Ein Array von Tagnamen, die immer einen inneren Einzug erhalten", + "emmetPreferencesAllowCompactBoolean": "Bei TRUE wird eine kompakte Notation boolescher Attribute erzeugt", + "emmetPreferencesCssWebkitProperties": "Durch Trennzeichen getrennte CSS-Eigenschaften, die das \"webkit\"-Herstellerpräfix erhalten, wenn sie in einer Emmet-Abkürzung verwendet werden, die mit \"-\" beginnt. Legen Sie eine leere Zeichenfolge fest, um das \"webkit\"-Präfix immer zu vermeiden.", + "emmetPreferencesCssMozProperties": "Durch Trennzeichen getrennte CSS-Eigenschaften, die das \"moz\"-Herstellerpräfix erhalten, wenn sie in einer Emmet-Abkürzung verwendet werden, die mit \"-\" beginnt. Legen Sie eine leere Zeichenfolge fest, um das \"moz\"-Präfix immer zu vermeiden.", + "emmetPreferencesCssOProperties": "Durch Trennzeichen getrennte CSS-Eigenschaften, die das \"o\"-Herstellerpräfix erhalten, wenn sie in einer Emmet-Abkürzung verwendet werden, die mit \"-\" beginnt. Legen Sie eine leere Zeichenfolge fest, um das \"o\"-Präfix immer zu vermeiden.", + "emmetPreferencesCssMsProperties": "Durch Trennzeichen getrennte CSS-Eigenschaften, die das \"ms\"-Herstellerpräfix erhalten, wenn sie in einer Emmet-Abkürzung verwendet werden, die mit \"-\" beginnt. Legen Sie eine leere Zeichenfolge fest, um das \"ms\"-Präfix immer zu vermeiden.", + "emmetPreferencesCssFuzzySearchMinScore": "Das Mindestergebnis (zwischen 0 und 1), das die Abkürzung mit Fuzzyübereinstimmung erreichen muss. Niedrigere Werte führen zu vielen falsch positiven Übereinstimmungen, höhere Werte verringern unter Umständen die möglichen Übereinstimmungen.", + "emmetOptimizeStylesheetParsing": "Bei FALSE wird die gesamte Datei analysiert, um zu bestimmten, ob das Erweitern von Emmet-Abkürzungen an der aktuellen Position möglich ist. Bei TRUE wird nur der Inhalt vor und nach der aktuellen Position in CSS-, SCSS-, und LESS-Dateien analysiert." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-de/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..9a3f467660 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Erweiterungserstellung", + "description": "Stellt Bereinigungsfunktionen für die Erstellung von Erweiterungen zur Verfügung." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Sprachspezifische Editor-Einstellungen", + "languageSpecificEditorSettingsDescription": "Editor-Einstellungen für Sprache überschreiben" + }, + "out/extensionLinter": { + "httpsRequired": "Für Bilder muss das HTTPS-Protokoll verwendet werden.", + "svgsNotValid": "SVGs sind keine gültige Bildquelle.", + "embeddedSvgsNotValid": "Eingebettete SVGs sind keine gültige Bildquelle.", + "dataUrlsNotValid": "Daten-URLs sind keine gültige Bildquelle.", + "relativeUrlRequiresHttpsRepository": "Relative Bild-URLs erfordern die Angabe eines Repositorys mit dem HTTPS-Protokoll in der Datei \"package.json\".", + "relativeIconUrlRequiresHttpsRepository": "Ein Symbol erfordert die Angabe eines Repositorys mit dem HTTPS-Protokoll in dieser Datei \"package.json\".", + "relativeBadgeUrlRequiresHttpsRepository": "Relative Badge-URLs erfordern die Angabe eines Repositorys mit dem HTTPS-Protokoll in dieser Datei \"package.json\"." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/fsharp.i18n.json b/i18n/language-pack-de/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..bd96dc4d0e --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "F#-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in F#-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/git.i18n.json b/i18n/language-pack-de/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..7c4c8b4f73 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Git SCM-Integration", + "command.clone": "Klonen", + "command.init": "Repository initialisieren", + "command.openRepository": "Repository öffnen", + "command.close": "Repository schließen", + "command.refresh": "Aktualisieren", + "command.openChange": "Änderungen öffnen", + "command.openFile": "Datei öffnen", + "command.openHEADFile": "Datei öffnen (HEAD)", + "command.stage": "Änderungen bereitstellen", + "command.stageAll": "Alle Änderungen bereitstellen", + "command.stageSelectedRanges": "Gewählte Bereiche staffeln", + "command.revertSelectedRanges": "Ausgewählte Bereiche zurücksetzen", + "command.stageChange": "Änderung bereitstellen", + "command.revertChange": "Änderung zurücksetzen", + "command.unstage": "Bereitstellung der Änderungen aufheben", + "command.unstageAll": "Bereitstellung aller Änderungen aufheben", + "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", + "command.clean": "Änderungen verwerfen", + "command.cleanAll": "Alle Änderungen verwerfen", + "command.commit": "Commit", + "command.commitStaged": "Gestaffelt committen", + "command.commitEmpty": "Leer committen", + "command.commitStagedSigned": "Bereitgestelltes committen (unterzeichnet)", + "command.commitStagedAmend": "Gestaffelt committen (Ändern)", + "command.commitAll": "Commit für alle ausführen", + "command.commitAllSigned": "Alle committen (unterzeichnet)", + "command.commitAllAmend": "Commit für alle ausführen (Ändern)", + "command.restoreCommitTemplate": "Commitvorlage wiederherstellen", + "command.undoCommit": "Letzten Commit rückgängig machen", + "command.checkout": "Auschecken an...", + "command.branch": "Branch wird erstellt...", + "command.branchFrom": "Branch erstellen aus ...", + "command.deleteBranch": "Branch löschen...", + "command.renameBranch": "Branch umbenennen...", + "command.merge": "Branch zusammenführen...", + "command.createTag": "Tag erstellen", + "command.fetch": "Abrufen", + "command.fetchPrune": "Abrufen (Prune)", + "command.fetchAll": "Von allen Remotes holen", + "command.pull": "Pull", + "command.pullRebase": "Pull (Rebase)", + "command.pullFrom": "Pullen von...", + "command.push": "Push", + "command.pushForce": "Push (Erzwingen)", + "command.pushTo": "Push zu...", + "command.pushToForce": "Push zu... (Erzwingen)", + "command.pushWithTags": "Push mit Tags ausführen", + "command.pushWithTagsForce": "Push mit Tags ausführen (Erzwingen)", + "command.addRemote": "Remote hinzufügen", + "command.removeRemote": "Remote entfernen", + "command.sync": "Synchronisierung", + "command.syncRebase": "Sync (Rebase)", + "command.publish": "Branch veröffentlichen", + "command.showOutput": "Git-Ausgabe anzeigen", + "command.ignore": "Datei zu .gitignore hinzufügen", + "command.stashIncludeUntracked": "Stash (einschließlich nicht verfolgt)", + "command.stash": "Stash ausführen", + "command.stashPop": "Pop für Stash ausführen...", + "command.stashPopLatest": "Pop für letzten Stash ausführen", + "command.stashApply": "Stash anwenden...", + "command.stashApplyLatest": "Neuesten Stash anwenden", + "config.enabled": "Legt fest, ob Git aktiviert ist.", + "config.path": "Pfad und Dateiname der ausführbaren Git-Datei , z.B. `C:\\Programme\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", + "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", + "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", + "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", + "config.autofetch": "Wenn diese Option aktiviert ist, werden Commits automatisch vom Standardremoterepository des aktuellen Git-Repositorys abgerufen.", + "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn 'git.autofetch' aktiviert ist.", + "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", + "config.countBadge": "Steuert die Git-Badgeanzahl.", + "config.countBadge.all": "Alle Änderungen zählen.", + "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", + "config.countBadge.off": "Zähler deaktivieren.", + "config.checkoutType": "Legt fest, welche Branchtypen aufgelistet werden, wenn `Auschecken an...` ausgeführt wird.", + "config.checkoutType.all": "Alle Verweise anzeigen.", + "config.checkoutType.local": "Nur lokale Branches anzeigen.", + "config.checkoutType.tags": "Nur Tags anzeigen.", + "config.checkoutType.remote": "Nur Remote-Branches anzeigen.", + "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", + "config.branchWhitespaceChar": "Zeichen, mit dem Leerzeichen im Namen neuer Branches ersetzt werden sollen.", + "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", + "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", + "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", + "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", + "config.enableSmartCommit": "Alle Änderungen committen, wenn keine bereitgestellten Änderungen vorhanden sind.", + "config.enableCommitSigning": "Aktiviert das Signieren von Commits per GPG.", + "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl \"Alle Änderungen verwerfen\" verworfen werden. \"all\" verwirft alle Änderungen. \"tracked\" verwirft nur verfolgte Dateien. \"prompt\" zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", + "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht \"Geöffnete Editoren\" bereitstellt.", + "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", + "config.postCommitCommand": "Führt einen Git-Befehl nach erfolgreichem Commit aus.", + "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", + "config.postCommitCommand.push": "Führen Sie \"Git Push\" nach einem erfolgreichen Commit aus.", + "config.postCommitCommand.sync": "Führen Sie \"Git Sync\" nach einem erfolgreichen Commit aus.", + "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht \"Git-Änderungen\" angezeigt wird.", + "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", + "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", + "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", + "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von \"config.inputValidationLength\" zu erben.", + "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", + "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", + "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für bereitgestellte Änderungen immer anzeigen.", + "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", + "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", + "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", + "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", + "config.rebaseWhenSync": "Erzwingen, dass Git \"rebase\" verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", + "config.confirmEmptyCommits": "Erstellen leerer Commits immer bestätigen.", + "config.fetchOnPull": "Beim Pull alle Branches holen oder nur den aktuellen.", + "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", + "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", + "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", + "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", + "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", + "colors.added": "Farbe für hinzugefügte Ressourcen.", + "colors.modified": "Farbe für geänderte Ressourcen.", + "colors.deleted": "Farbe für gelöschte Ressourcen.", + "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", + "colors.ignored": "Farbe für ignorierte Ressourcen.", + "colors.conflict": "Farbe für Ressourcen mit Konflikten.", + "colors.submodule": "Farbe für Submodul-Ressourcen." + }, + "out/statusbar": { + "rebasing": "Rebase wird ausgeführt", + "checkout": "Auschecken...", + "sync changes": "Änderungen synchronisieren", + "publish changes": "Änderungen veröffentlichen", + "syncing changes": "Änderungen werden synchronisiert..." + }, + "out/repository": { + "open": "Eröffnungskurs", + "index modified": "Index geändert", + "modified": "Geändert", + "index added": "Index hinzugefügt", + "index deleted": "Index gelöscht", + "deleted": "Gelöscht", + "index renamed": "Index umbenannt", + "index copied": "Index kopiert", + "untracked": "Nicht verfolgt", + "ignored": "Ignoriert", + "intent to add": "Hinzuzufügender Intent", + "both deleted": "Beide gelöscht", + "added by us": "Hinzugefügt von uns", + "deleted by them": "Gelöscht von anderen", + "added by them": "Hinzugefügt von anderen", + "deleted by us": "Gelöscht von uns", + "both added": "Beide hinzugefügt", + "both modified": "Beide geändert", + "commitMessage": "Nachricht (drücken Sie {0}, um den Commit auszuführen)", + "commit": "Commit", + "merge changes": "Änderungen zusammenführen", + "staged changes": "Bereitgestellte Änderungen", + "changes": "Änderungen", + "push success": "Push wurde erfolgreich ausgeführt.", + "commit in rebase": "Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab.", + "commitMessageWhitespacesOnlyWarning": "Die aktuelle Commitnachricht enthält nur Leerzeichen.", + "commitMessageCountdown": "{0} Zeichen in der aktuellen Zeile verbleibend", + "commitMessageWarning": "{0} Zeichen über {1} in der aktuellen Zeile", + "huge": "Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert.", + "neveragain": "Nicht mehr anzeigen", + "add known": "Möchten Sie \"{0}\" zu .gitignore hinzufügen?", + "yes": "Ja" + }, + "out/model": { + "not supported": "Absolute Pfade werden in der Einstellung \"git.canRepositories\" nicht unterstützt.", + "too many submodules": "Das Repository \"{0}\" enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen.", + "no repositories": "Es sind keine verfügbaren Repositorys vorhanden.", + "pick repo": "Repository auswählen" + }, + "out/main": { + "looking": "Suchen nach Git in: {0}", + "using git": "Verwenden von Git {0} von {1}", + "downloadgit": "Git herunterladen", + "neverShowAgain": "Nicht mehr anzeigen", + "notfound": "Git nicht gefunden. Installieren Sie es, oder konfigurieren Sie es mithilfe der Einstellung \"git.path\".", + "updateGit": "Git aktualisieren", + "git20": "Sie haben anscheinend Git {0} installiert. Der Code funktioniert am besten mit Git >= 2" + }, + "out/commands": { + "tag at": "Tag bei {0}", + "remote branch at": "Remotebranch unter {0}", + "create branch": "$(plus) Neuen Branch erstellen …", + "create branch from": "$(plus) Neuen Branch erstellen aus ...", + "repourl": "Repository-URL", + "selectFolder": "Repositoryspeicherort auswählen", + "cloning": "Das Git-Repository \"{0}\" wird geklont …", + "proposeopen": "Möchten Sie das geklonte Repository öffnen?", + "openrepo": "Repository öffnen", + "add": "Zum Arbeitsbereich hinzufügen", + "proposeopen2": "Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", + "init": "Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird", + "choose": "Ordner auswählen…", + "init repo": "Repository initialisieren", + "create repo": "Repository initialisieren", + "are you sure": "Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten?", + "proposeopen init": "Möchten Sie das initialisierte Repository öffnen?", + "proposeopen2 init": "Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", + "open repo": "Repository öffnen", + "HEAD not available": "Es ist keine HEAD-Version von \"{0}\" verfügbar.", + "confirm stage files with merge conflicts": "Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen?", + "confirm stage file with merge conflicts": "Möchten Sie {0} mit Mergingkonflikten bereitstellen?", + "yes": "Ja", + "keep ours": "Unsere Version beibehalten", + "delete": "Datei löschen", + "deleted by them": "Die Datei \"{0}\" wurde von einem anderen Benutzer gelöscht und von uns geändert.\n\nWas möchten Sie tun?", + "keep theirs": "Deren Version beibehalten", + "deleted by us": "Die Datei \"{0}\" wurde von uns gelöscht und von einem anderen Benutzer geändert.\n\nWas möchten Sie tun?", + "discard": "Änderungen verwerfen", + "confirm delete": "Möchten Sie \"{0}\" wirklich LÖSCHEN?", + "delete file": "Datei löschen", + "restore file": "Datei wiederherstellen", + "confirm restore": "Möchten Sie {0} wirklich wiederherstellen?", + "confirm discard": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", + "restore files": "Dateien wiederherstellen", + "confirm restore multiple": "Möchten Sie {0} Dateien wirklich wiederherstellen?", + "confirm discard multiple": "Möchten Sie wirklich Änderungen in {0} Dateien verwerfen?", + "warn untracked": "Dies wird {0} nicht verfolgte Dateien LÖSCHEN!", + "confirm discard all single": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", + "confirm discard all": "Möchten Sie ALLE Änderungen in {0} Dateien verwerfen?\nDies kann NICHT rückgängig gemacht werden.\nIhr aktueller Arbeitssatz geht dadurch DAUERHAFT verloren.", + "discardAll multiple": "Eine Datei verwerfen", + "discardAll": "Alle {0} Dateien verwerfen", + "confirm delete multiple": "Möchten Sie {0} Dateien LÖSCHEN?", + "delete files": "Dateien löschen", + "there are untracked files single": "Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}.", + "there are untracked files": "Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden.", + "confirm discard all 2": "{0}\n\nDies kann NICHT rückgängig gemacht werden, und Ihr aktueller Arbeitssatz geht DAUERHAFT verloren.", + "yes discard tracked": "1 verfolgte Datei verwerfen", + "yes discard tracked multiple": "{0} verfolgte Dateien verwerfen", + "unsaved files single": "Die folgende Datei wurde nicht gespeichert: {0}.\n\nMöchten Sie diese vor dem Ausführen des Commits speichern?", + "unsaved files": "{0} Dateien wurden nicht gespeichert.\n\nMöchten Sie diese vor dem Ausführen des Commits speichern?", + "save and commit": "Alle speichern & committen", + "commit": "Trotzdem committen", + "no staged changes": "Es sind keine Änderungen bereitgestellt.\n\nMöchten Sie alle Ihre Änderungen automatisch bereitstellen und direkt committen?", + "always": "Immer", + "no changes": "Keine Änderungen zum Speichern vorhanden.", + "commit message": "Commit-Nachricht", + "provide commit message": "Geben Sie eine Commit-Nachrichte ein.", + "confirm emtpy commit": "Möchten Sie wirklich einen leeren Commit erstellen?", + "yes never again": "Ja, nicht mehr anzeigen", + "no more": "Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist.", + "select a ref to checkout": "Referenz zum Auschecken auswählen", + "branch name": "Branchname", + "provide branch name": "Geben Sie einen Branchnamen an.", + "branch name format invalid": "Der Name des Branches muss mit RegEx übereinstimmen: {0}", + "select a ref to create a new branch from": "Verweis auswählen, aus dem der Branch \"{0}\" erstellt werden soll", + "select branch to delete": "Wählen Sie einen Branch zum Löschen aus", + "confirm force delete branch": "Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen?", + "delete branch": "Branch löschen", + "invalid branch name": "Ungültiger Branchname", + "branch already exists": "Ein Branch namens \"{0}\" bereits vorhanden.", + "select a branch to merge from": "Branch für die Zusammenführung auswählen", + "tag name": "Tag-Name", + "provide tag name": "Geben Sie einen Tagnamen an.", + "tag message": "Nachricht", + "provide tag message": "Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen.", + "no remotes to fetch": "In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt.", + "no remotes to pull": "In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert.", + "pick remote pull repo": "Remoteelement zum Pullen des Branch auswählen", + "pick branch pull": "Branch für Pull auswählen", + "no remotes to push": "In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert.", + "force push not allowed": "Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung \"git.allowForcePush\".", + "confirm force push": "Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Diese Aktion kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\n\nMöchten Sie fortfahren?", + "ok": "OK", + "never ask again": "OK, nicht mehr anzeigen", + "push with tags success": "Push mit Tags erfolgreich ausgeführt.", + "nobranch": "Wählen Sie ein Branch für den Push zu einem Remoteelement aus.", + "confirm publish branch": "Der Branch \"{0}\" verfügt über keinen Upstreambranch. Möchten Sie diesen Branch veröffentlichen?", + "pick remote": "Remotespeicherort auswählen, an dem der Branch \"{0}\" veröffentlicht wird:", + "remote name": "Remotename", + "provide remote name": "Remotenamen angeben", + "remote name format invalid": "Ungültiges Format des Remotenamens", + "remote already exists": "Remote-'{0}' ist bereits vorhanden.", + "remote url": "Remote-URL", + "provide remote URL": "URL für Remote-\"{0}\" eingeben", + "no remotes added": "In Ihrem Repository liegen keine Remoteelemente vor.", + "remove remote": "Remote zum Entfernen auswählen", + "sync is unpredictable": "Mit dieser Aktion werden Commits per Push und Pull an und von \"{0}/{1}\" übertragen.", + "never again": "OK, nicht mehr anzeigen", + "no remotes to publish": "In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert.", + "no changes stash": "Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann.", + "provide stash message": "Geben Sie optional eine Stash-Nachricht ein.", + "stash message": "Stash-Nachricht", + "pick stash to pop": "Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll.", + "no stashes": "Das Repository enthält keine Stashes.", + "pick stash to apply": "Stash zum Anwenden auswählen", + "open git log": "Git-Protokoll öffnen", + "clean repo": "Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss.", + "cant push": "Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst \"Pull\" aus, um Ihre Änderungen zu integrieren.", + "merge conflicts": "Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen.", + "stash merge conflicts": "Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten.", + "missing user info": "Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren.", + "learn more": "Weitere Informationen", + "git error details": "Git: {0}", + "git error": "Git-Fehler" + }, + "out/autofetch": { + "yes": "Ja", + "no": "Nein", + "not now": "Erneut nachfragen", + "suggest auto fetch": "Möchten Sie Code [regelmäßig \"git fetch\" ausführen lassen] ({0})?" + }, + "out/askpass-main": { + "missOrInvalid": "Fehlende oder ungültige Anmeldeinformationen." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/go.i18n.json b/i18n/language-pack-de/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..005cffb8bf --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Go-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Go-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/groovy.i18n.json b/i18n/language-pack-de/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..4c7652f40e --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Groovy-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung und Klammernpaare in Groovy-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/grunt.i18n.json b/i18n/language-pack-de/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..b72e08d980 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Erweiterung zum Hinzufügen von Grunt-Funktionen in VS Code.", + "displayName": "Grunt-Unterstützung für VS Code", + "config.grunt.autoDetect": "Steuert, ob die automatische Erkennung von Grunt-Tasks aktiviert oder deaktiviert ist. Standardmäßig ist die Funktion aktiviert.", + "grunt.taskDefinition.type.description": "Die anzupassende Grunt-Aufgabe.", + "grunt.taskDefinition.file.description": "Die Grunt-Datei zum Bereitstellen der Aufgabe. Kann ausgelassen werden." + }, + "out/main": { + "gulpTaskDetectError": "Fehler bei der Suche nach jake-Tasks. In der Ausgabe finden Sie weitere Informationen.", + "jakeShowOutput": "Zu Ausgabe wechseln", + "execFailed": "Fehler bei der automatischen Grunt-Erkennung für den Ordner {0}. Fehlermeldung: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/gulp.i18n.json b/i18n/language-pack-de/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..601e33e1db --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Erweiterung zum Hinzufügen von Gulp-Funktionen in VSCode.", + "displayName": "Gulp-Unterstützung für VSCode", + "config.gulp.autoDetect": "Steuert, ob die automatische Erkennung von Gulp-Tasks aktiviert oder deaktiviert ist. Standardmäßig ist die Funktion aktiviert.", + "gulp.taskDefinition.type.description": "Die anzupassende Gulp-Aufgabe.", + "gulp.taskDefinition.file.description": "Die Gulp-Datei zum Bereitstellen der Aufgabe. Kann ausgelassen werden." + }, + "out/main": { + "gulpTaskDetectError": "Problem bei der Suche nach gulp-Tasks. In der Ausgabe finden Sie weitere Informationen.", + "gulpShowOutput": "Zur Ausgabe wechseln", + "execFailed": "Fehler bei der automatischen Gulp-Erkennung für den Ordner {0}. Fehlermeldung: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/handlebars.i18n.json b/i18n/language-pack-de/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..07f595726d --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Handlebars-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Handlebars-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/hlsl.i18n.json b/i18n/language-pack-de/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..9a17548f64 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HLSL-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in HLSL-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..e8d27bcf11 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML-Sprachfeatures", + "description": "Umfangreiche Sprachunterstützung für HTML- und HANDLEBAR-Dateien", + "html.format.enable.desc": "HTML-Standardformatierer aktivieren/deaktivieren.", + "html.format.wrapLineLength.desc": "Die maximale Anzahl von Zeichen pro Zeile (0 = deaktiviert).", + "html.format.unformatted.desc": "Die Liste der Tags (durch Kommas getrennt), die nicht erneut formatiert werden sollen. `null` bezieht sich standardmäßig auf alle Tags, die unter https://www.w3.org/TR/html5/dom.html#phrasing-content aufgeführt werden.", + "html.format.contentUnformatted.desc": "Liste der Tags (durch Trennzeichen getrennt), in der der Inhalt nicht neu formatiert werden muss. `null` entspricht standardmäßig dem Tag `pre`.", + "html.format.indentInnerHtml.desc": "\"\"- and \"\"-Abschnitte einrücken.", + "html.format.preserveNewLines.desc": "Legt fest, ob vorhandene Zeilenumbrüche vor Elementen beibehalten werden sollen. Funktioniert nur vor Elementen, nicht in Tags oder bei Text.", + "html.format.maxPreserveNewLines.desc": "Die maximale Anzahl von Zeilenumbrüchen, die in einem Block beibehalten werden soll. Verwenden Sie `null` für eine unbegrenzte Anzahl.", + "html.format.indentHandlebars.desc": "Formatiert `{{#foo}}` und `{{/foo}}` und nimmt einen Einzug vor.", + "html.format.endWithNewline.desc": "Endet mit einer neuen Zeile.", + "html.format.extraLiners.desc": "Die Liste der Tags (durch Kommas getrennt), vor denen eine zusätzliche neue Zeile eingefügt werden soll. `null` verwendet standardmäßig `\"head, body, /HTML\"`.", + "html.format.wrapAttributes.desc": "Attribute umschließen.", + "html.format.wrapAttributes.auto": "Attribute nur dann umschließen, wenn die Zeilenlänge überschritten wird.", + "html.format.wrapAttributes.force": "Jedes Attribut mit Ausnahme des ersten umschließen.", + "html.format.wrapAttributes.forcealign": "Jedes Attribut mit Ausnahme des ersten umschließen und Ausrichtung beibehalten.", + "html.format.wrapAttributes.forcemultiline": "Jedes Attribut umschließen.", + "html.format.wrapAttributes.alignedmultiple": "Umbruch bei überschrittener Zeilenlänge, Attribute vertikal ausrichten.", + "html.format.wrapAttributes.preserve": "Umschließung von Attributen beibehalten", + "html.format.wrapAttributes.preservealigned": "Ausrichten, aber Umschließung von Attributen beibehalten.", + "html.suggest.html5.desc": "Legt fest, ob die integrierte HTML-Sprachuntersützung HTML5-Tags, -Eigenschaften und -Werte vorschlägt.", + "html.trace.server.desc": "Verfolgt die Kommunikation zwischen VS Code und dem HTML-Sprachserver.", + "html.validate.scripts": "Legt fest, ob die integrierte HTML-Sprachunterstützung eingebettete Skripts überprüft.", + "html.validate.styles": "Legt fest, ob die integrierte HTML-Sprachunterstützung eingebettete Stile überprüft.", + "html.autoClosingTags": "Automatisches Schließen von HTML-Tags aktivieren/deaktivieren." + }, + "client\\out/htmlMain": { + "htmlserver.name": "HTML-Sprachserver", + "folding.start": "Regionsanfang wird gefaltet", + "folding.end": "Regionsende wird gefaltet", + "folding.html": "Einfacher HTML5-Ausgangspunkt" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/html.i18n.json b/i18n/language-pack-de/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..37a7af1973 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML-Sprachgrundlagen", + "description": "Stellt Syntaxhervorhebung, Klammerzuordnungen & Ausschnitte in HTML-Dateien bereit." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/ini.i18n.json b/i18n/language-pack-de/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..f0afc1e142 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ini-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Ini-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/jake.i18n.json b/i18n/language-pack-de/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..f45f7cdd10 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Erweiterung zum Hinzufügen von Jake-Funktionen in VS Code.", + "displayName": "Jake-Unterstützung für VS Code", + "jake.taskDefinition.type.description": "Die anzupassende Jake-Aufgabe.", + "jake.taskDefinition.file.description": "Die Jake-Datei zum Bereitstellen der Aufgabe. Kann ausgelassen werden.", + "config.jake.autoDetect": "Steuert, ob die automatische Erkennung von Jake-Tasks aktiviert oder deaktiviert ist. Standardmäßig ist die Funktion aktiviert." + }, + "out/main": { + "gulpTaskDetectError": "Problem bei der Suche nach jake-Taks. In der Ausgabe finden Sie weitere Informationen.", + "jakeShowOutput": "Zur Ausgabe wechseln", + "execFailed": "Fehler bei der automatischen Jake-Erkennung für den Ordner {0}. Fehlermeldung: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/java.i18n.json b/i18n/language-pack-de/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..99d593a27d --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Java-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in Java-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/javascript.i18n.json b/i18n/language-pack-de/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..05ad6d8bfc --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in JavaScript-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..1fb81bfae6 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON-Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für JSON-Dateien.", + "json.schemas.desc": "Schemas zu JSON-Dateien im aktuellen Projekt zuordnen", + "json.schemas.url.desc": "Eine URL zu einem Schema oder ein relativer Pfad zu einem Schema im aktuellen Verzeichnis", + "json.schemas.fileMatch.desc": "Ein Array von Dateimustern, mit dem beim Auflösen von JSON-Dateien zu Schemas ein Abgleich erfolgt.", + "json.schemas.fileMatch.item.desc": "Ein Dateimuster, das \"*\" enthalten kann, mit dem beim Auflösen von JSON-Dateien zu Schemas ein Abgleich erfolgt.", + "json.schemas.schema.desc": "Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden.", + "json.format.enable.desc": "JSON-Standardformatierer aktivieren/deaktivieren", + "json.tracing.desc": "Verfolgt die Kommunikation zwischen VS Code und JSON-Sprachserver nach.", + "json.colorDecorators.enable.desc": "Aktiviert oder deaktiviert Farb-Decorators", + "json.colorDecorators.enable.deprecationMessage": "Die Einstellung \"json.colorDecorators.enable\" ist veraltet und wurde durch \"editor.colorDecorators\" ersetzt.", + "json.schemaResolutionErrorMessage": "Das Schema kann nicht aufgelöst werden.", + "json.clickToRetry": "Klicken Sie, um den Vorgang zu wiederholen." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "Das Schema kann nicht aufgelöst werden.", + "json.clickToRetry": "Klicken Sie, um den Vorgang zu wiederholen.", + "jsonserver.name": "JSON-Sprachserver" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/json.i18n.json b/i18n/language-pack-de/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..817b370f9f --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON-Sprachgrundlagen", + "description": "Syntaxhervorhebung & Klammerzuordnung in JSON-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/less.i18n.json b/i18n/language-pack-de/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..f94691c490 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Less-Sprachgrundlagen", + "description": "Ermöglicht Syntaxhervorhebung, Klammerpaare und Falten in LESS-Dateien. " + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/log.i18n.json b/i18n/language-pack-de/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..81d810b45b --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Protokoll", + "description": "Bietet Syntaxhervorhebung für Dateien mit .log-Erweiterung." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/lua.i18n.json b/i18n/language-pack-de/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..6f843087b3 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Lua-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Lua-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/make.i18n.json b/i18n/language-pack-de/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..3f8651f362 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Make-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Make-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-de/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..aeb03ec3d1 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown-Sprachgrundlagen", + "description": "Bietet Ausschnitte und Syntaxhervorhebung für Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..7132926ea9 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown-Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für Markdown.", + "markdown.preview.breaks.desc": "Legt fest, wie Zeilenumbrüche in der Markdown-Vorschau gerendert werden. Wenn sie \"true\" festlegen, wird ein
für jede neue Zeile eingefügt.", + "markdown.preview.linkify": "Aktiviert oder deaktiviert die Konvertierung von URL-ähnlichem Text in Links in der Markdown-Vorschau.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Doppelklicken Sie in die Markdown-Vorschau, um zum Editor zu wechseln.", + "markdown.preview.fontFamily.desc": "Steuert die Schriftfamilie, die in der Markdownvorschau verwendet wird.", + "markdown.preview.fontSize.desc": "Steuert den Schriftgrad in Pixeln, der in der Markdownvorschau verwendet wird.", + "markdown.preview.lineHeight.desc": "Steuert die Zeilenhöhe, die in der Markdownvorschau verwendet wird. Diese Zahl ist relativ zum Schriftgrad.", + "markdown.preview.markEditorSelection.desc": "Markieren Sie die aktuelle Editor-Auswahl in der Markdown-Vorschau.", + "markdown.preview.scrollEditorWithPreview.desc": "Wenn für eine Markdown-Vorschau ein Bildlauf durchgeführt wird, die Ansicht des Editors aktualisieren.", + "markdown.preview.scrollPreviewWithEditor.desc": "Wenn für die Markdown-Vorschau ein Bildlauf durchgeführt wird, aktualisieren Sie die Ansicht der Vorschau.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Veraltet] Führt einen Bildlauf für die Markdown-Vorschau durch, um die aktuell ausgewählte Zeile im Editor anzuzeigen.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Diese Einstellung wurde durch \"markdown.preview.scrollPreviewWithEditor\" ersetzt und ist nicht mehr wirksam.", + "markdown.preview.title": "Vorschau öffnen", + "markdown.previewSide.title": "Vorschau an der Seite öffnen", + "markdown.showLockedPreviewToSide.title": "Gesperrte Vorschau an der Seite öffnen", + "markdown.showSource.title": "Quelle anzeigen", + "markdown.styles.dec": "Eine Liste von URLs oder lokalen Pfaden zu CSS-Stylesheets aus der Markdownvorschau, die verwendet werden sollen. Relative Pfade werden relativ zu dem Ordner interpretiert, der im Explorer geöffnet ist. Wenn kein Ordner geöffnet ist, werden sie relativ zum Speicherort der Markdowndatei interpretiert. Alle '\\' müssen als '\\\\' geschrieben werden.", + "markdown.showPreviewSecuritySelector.title": "Sicherheitseinstellungen für Vorschau ändern", + "markdown.trace.desc": "Aktiviert die Debugprotokollierung für die Markdown-Erweiterung.", + "markdown.preview.refresh.title": "Vorschau aktualisieren", + "markdown.preview.toggleLock.title": "Vorschausperre umschalten", + "configuration.markdown.preview.openMarkdownLinks.description": "Gibt an, was beim Klick auf Links in Markdown-Dateien in der Vorschau geschehen soll.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Versuchen, Links im Editor zu öffnen", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Versuchen, Links in der Markdownvorschau zu öffnen" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "In diesem Dokument wurden einige Inhalte deaktiviert.", + "preview.securityMessage.title": "Potenziell unsichere Inhalte wurden in der Markdown-Vorschau deaktiviert. Ändern Sie die Sicherheitseinstellung der Markdown-Vorschau, um unsichere Inhalte zuzulassen oder Skripts zu aktivieren.", + "preview.securityMessage.label": "Sicherheitswarnung – Inhalt deaktiviert", + "preview.notFound": "{0} kann nicht gefunden werden." + }, + "out/features/preview": { + "onPreviewStyleLoadError": "'markdown.styles' konnte nicht geladen werden: {0}", + "lockedPreviewTitle": "[Vorschau] {0}", + "previewTitle": "Vorschau von {0}", + "preview.clickOpenFailed": "{0} konnte nicht geöffnet werden." + }, + "out/security": { + "strict.title": "Strict", + "strict.description": "Nur sicheren Inhalt laden", + "insecureLocalContent.title": "Unsichere lokale Inhalte zulassen", + "insecureLocalContent.description": "Laden von Inhalten über HTTP von localhost aktivieren", + "insecureContent.title": "Unsicheren Inhalt zulassen", + "insecureContent.description": "Laden von Inhalten über HTTP aktivieren", + "disable.title": "Deaktivieren", + "disable.description": "Alle Inhalte und Skriptausführung zulassen. Nicht empfohlen.", + "moreInfo.title": "Weitere Informationen", + "enableSecurityWarning.title": "Vorschau von Sicherheitswarnungen in diesem Arbeitsbereich aktivieren", + "disableSecurityWarning.title": "Vorschau von Sicherheitswarnungen in diesem Arbeitsbereich deaktivieren ", + "toggleSecurityWarning.description": "Hat keinen Einfluss auf die Inhaltssicherheitsebene", + "preview.showPreviewSecuritySelector.title": "Sicherheitseinstellungen für die Markdown-Vorschau in diesem Arbeitsbereich auswählen" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-de/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..6bc05d7925 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Merge-Konflikt", + "description": "Hervorhebung und Befehle für Inline-Mergingkonflikte.", + "command.category": "Merge-Konflikt", + "command.accept.all-current": "Alle aktuellen akzeptieren", + "command.accept.all-incoming": "Alle eingehenden akzeptieren", + "command.accept.all-both": "Alle beide akzeptieren", + "command.accept.current": "Aktuelles akzeptieren", + "command.accept.incoming": "Eingehendes akzeptieren", + "command.accept.selection": "Auswahl akzeptieren", + "command.accept.both": "Beides akzeptieren", + "command.next": "Nächster Konflikt", + "command.previous": "Vorheriger Konflikt", + "command.compare": "Aktuellen Konflikt vergleichen", + "config.title": "Merge-Konflikt", + "config.autoNavigateNextConflictEnabled": "Gibt an, ob automatisch zum nächsten Mergekonflikt navigiert werden soll, nachdem ein Mergekonflikt behoben wurde.", + "config.codeLensEnabled": "CodeLens für Mergingkonfliktblöcke im Editor erstellen.", + "config.decoratorsEnabled": "Decorator-Elemente für Mergingkonfliktblöcke im Editor erstellen." + }, + "out/mergeDecorator": { + "currentChange": "(Aktuelle Änderung)", + "incomingChange": "(Eingehende Änderung)" + }, + "out/commandHandler": { + "cursorNotInConflict": "Der Editor-Cursor ist nicht innerhalb eines Mergingkonflikts", + "compareChangesTitle": "{0}: Aktuelle Änderungen ⟷ Eingehende Änderungen", + "cursorOnCommonAncestorsRange": "Der Editor-Cursor ist innerhalb des Blocks gemeinsamer Vorgänger, verschieben Sie ihn entweder in den Block \"aktuell\" oder \"eingehend\". ", + "cursorOnSplitterRange": "Der Editor-Cursor ist innerhalb der Mergingkonfliktaufteilung, verschieben Sie ihn entweder in den Block \"aktuell\" oder \"eingehend\".", + "noConflicts": "Keine Merge-Konflikte in dieser Datei gefunden", + "noOtherConflictsInThisFile": "Keine weiteren Merge-Konflikte in dieser Datei" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Aktuelle Änderung akzeptieren", + "acceptIncomingChange": "Eingehende Änderung akzeptieren", + "acceptBothChanges": "Beide Änderungen akzeptieren", + "compareChanges": "Änderungen vergleichen" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/npm.i18n.json b/i18n/language-pack-de/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..3731a498f5 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Erweiterung zum Hinzufügen von Aufgabenunterstützung für NPM-Skripts.", + "displayName": "npm-Unterstützung für VS Code", + "config.npm.autoDetect": "Legt fest, ob npm-Skripts automatisch erkannt werden sollen.", + "config.npm.runSilent": "npm-Befehle mit der Option \"--silent\" ausführen.", + "config.npm.packageManager": "Der zu verwendende Paket-Manager, um Skripte auszuführen.", + "config.npm.exclude": "Konfigurieren Sie Globmuster für Ordner, die von der automatischen Skripterkennung ausgeschlossen werden sollen.", + "config.npm.enableScriptExplorer": "Aktiviert eine Exploreransicht für npm-Skripts.", + "config.npm.scriptExplorerAction": "Die im Skript-Explorer verwendete Standardaktion für Klicks. Mögliche Werte sind `open` (Standard) und `run`.", + "config.npm.fetchOnlinePackageInfo": "Daten von https://registry.npmjs/org und https://registry.bower.io abrufen, um die automatische Vervollständigung und Informationen zu Hover-Features hinsichtlich npm-Abhängigkeiten bereitzustellen.", + "npm.parseError": "NPM-Aufgabenerkennung: Fehler beim Analysieren der Datei {0}", + "taskdef.script": "Das anzupassende NPM-Skript.", + "taskdef.path": "Der Pfad zum Ordner der package.json-Datei, die das Skript bereitstellt. Kann weggelassen werden.", + "view.name": "npm-Skripts", + "command.refresh": "Aktualisieren", + "command.run": "Starten", + "command.debug": "Debuggen", + "command.openScript": "Eröffnungskurs", + "command.runInstall": "Installation ausführen", + "command.runSelectedScript": "Skript ausführen" + }, + "out/features/packageJSONContribution": { + "json.package.default": "Standarddatei \"package.json\"", + "json.npm.error.repoaccess": "Fehler bei der Anforderung des NPM-Repositorys: {0}", + "json.npm.latestversion": "Die zurzeit neueste Version des Pakets.", + "json.npm.majorversion": "Ordnet die aktuelle Hauptversion (1.x.x) zu.", + "json.npm.minorversion": "Ordnet die aktuelle Nebenversion (1.2.x) zu.", + "json.npm.version.hover": "Aktuelle Version: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "Standarddatei \"bower.json\"", + "json.bower.error.repoaccess": "Fehler bei der Anforderung des Bower-Repositorys: {0}", + "json.bower.latest.version": "Neueste" + }, + "out/tasks": { + "npm.parseError": "NPM-Aufgabenerkennung: Fehler beim Analysieren der Datei {0}" + }, + "out/scriptHover": { + "runScript": "Skript ausführen", + "runScript.tooltip": "Skript als Aufgabe ausführen", + "debugScript": "Debugskript", + "debugScript.tooltip": "Skript im Debugmodus ausführen" + }, + "out/npmView": { + "noScripts": "Keine Skripte gefunden.", + "noDebugOptions": "\"{0}\" konnte nicht zum Debuggen gestartet werden, da die Skripte keine Node-Debugging-Option enthalten wie z. B. \"--inspect-brk\".", + "learnMore": "Weitere Informationen", + "ok": "OK", + "scriptInvalid": "Das Skript \"{0}\" wurde nicht gefunden. Versuchen Sie, die Ansicht zu aktualisieren." + }, + "out/commands": { + "noScriptFound": "Am ausgewählten Ort wurde kein gültiges npm-Skript gefunden." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/objective-c.i18n.json b/i18n/language-pack-de/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..61a77612c2 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Objective-C-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Objective-C-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/perl.i18n.json b/i18n/language-pack-de/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..61c8468606 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Perl-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare und Falten in Perl-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..051216035f --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Legt fest, ob die integrierten PHP-Sprachvorschläge aktiviert sind. Die Unterstützung schlägt globale und variable PHP-Elemente vor.", + "configuration.validate.enable": "Integrierte PHP-Überprüfung aktivieren/deaktivieren.", + "configuration.validate.executablePath": "Zeigt auf die ausführbare PHP-Datei.", + "configuration.validate.run": "Gibt an, ob der Linter beim Speichern oder bei der Eingabe ausgeführt wird.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "Ausführbare Datei für PHP-Überprüfung nicht zulassen (als Arbeitsbereicheinstellung definiert)", + "displayName": "PHP-Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für PHP-Dateien." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "Möchten Sie zulassen, dass {0} (als Arbeitsbereichseinstellung definiert) zum Bereinigen von PHP-Dateien ausgeführt wird?", + "php.yes": "Zulassen", + "php.no": "Nicht zulassen", + "wrongExecutable": "Eine Überprüfung ist nicht möglich, da {0} keine gültige ausführbare PHP-Datei ist. Verwenden Sie die Einstellung \"'php.validate.executablePath\", um die ausführbare PHP-Datei zu konfigurieren.", + "noExecutable": "Eine Überprüfung ist nicht möglich, da keine ausführbare PHP-Datei festgelegt ist. Verwenden Sie die Einstellung \"php.validate.executablePath\", um die ausführbare PHP-Datei zu konfigurieren.", + "unknownReason": "Fehler beim Ausführen von PHP mithilfe des Pfads \"{0}\". Die Ursache ist unbekannt." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/php.i18n.json b/i18n/language-pack-de/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..1db0c31e42 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "PHP-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare für PHP-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/powershell.i18n.json b/i18n/language-pack-de/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..1a786e056b --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Powershell-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in Powershell-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/pug.i18n.json b/i18n/language-pack-de/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..ad98a31144 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Pung-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Pug-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/python.i18n.json b/i18n/language-pack-de/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..bdd472f43f --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Python-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung, Klammernpaare und Falten in Python-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/r.i18n.json b/i18n/language-pack-de/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..0bc4c52ca1 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "R-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in R-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/razor.i18n.json b/i18n/language-pack-de/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..b3e0acd366 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Razor-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung, Klammernpaare und Falten in Razor-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/ruby.i18n.json b/i18n/language-pack-de/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..da10176f0f --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ruby-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Ruby-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/rust.i18n.json b/i18n/language-pack-de/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..7610ff16d8 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Rust-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Rust-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/scss.i18n.json b/i18n/language-pack-de/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..a05477689d --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SCSS-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung, Klammernpaare und Falten in SCSS-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-de/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..75e61c90a5 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shaderlab-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Shaderlab-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/shellscript.i18n.json b/i18n/language-pack-de/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..98ca9acc6f --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shell-Skript-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in Shell Script-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/sql.i18n.json b/i18n/language-pack-de/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..32c9595f6a --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SQL-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in SQL-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/swift.i18n.json b/i18n/language-pack-de/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..4233b5b134 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Swift-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung und Klammernpaare in Swift-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-de/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..c414396d71 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Abyss-Design", + "description": "Abyss-Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-de/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..7b258a4275 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Standarddesigns", + "description": "Die hellen und dunklen Visual Studio-Standarddesigns" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-de/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..94bf94772a --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Dunkles Kimbie-Design", + "description": "Dunkles Kimbie-Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-de/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..1123e62351 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Abgedunkeltes Monokai-Design", + "description": "Abgedunkeltes Monokai-Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-de/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..c52b98ed93 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai-Design", + "description": "Monokai-Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-de/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..3cd0932014 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Stilles, helles Design", + "description": "Stilles helles Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-red.i18n.json b/i18n/language-pack-de/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..79f22f91d7 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Rotes Design", + "description": "Rotes Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-de/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..07d13812cd --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Seti-Dateisymboldesign", + "description": "Ein Dateisymboldesign aus den Dateisymbolen der Seti-Benutzeroberfläche" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-de/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..eefc718e54 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Dunkles Solarisationsdesign", + "description": "Dunkles Solarisationsdesign für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-de/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..75bf5451e3 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Helles Solarisationsdesign", + "description": "Helles Solarisationsdesign für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-de/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..0b51f17425 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nachtblaues Tomorrow-Design", + "description": "Nachtblaues Tomorrow-Design für Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-de/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..5031acb6ec --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in TypeScript-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-de/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..11494a89c7 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript- und JavaScript-Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für JavaScript und TypeScript.", + "reloadProjects.title": "Projekt erneut laden", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Vervollständigen Sie Funktionen mit deren Parametersignatur.", + "typescript.tsdk.desc": "Gibt den Ordnerpfad mit den zu verwendenden tsserver- und lib*.d.ts-Dateien an.", + "typescript.disableAutomaticTypeAcquisition": "Deaktiviert die automatische Typerfassung. Die automatische Typerfassung ruft @type-Pakete von npm ab, um IntelliSense für externe Bibliotheken zu verbessern.", + "typescript.tsserver.log": "Aktiviert die Protokollierung des TS-Servers in eine Datei. Mithilfe der Protokolldatei lassen sich Probleme beim TS-Server diagnostizieren. Die Protokolldatei kann Dateipfade, Quellcode und weitere potenziell sensible Informationen aus Ihrem Projekt enthalten.", + "typescript.tsserver.pluginPaths": "Zusätzliche Pfade zum Ermitteln von Typescript Language Service-Plug-Ins. Im Arbeitsbereich muss TypeScript 2.3.0 oder höher verwendet werden.", + "typescript.tsserver.pluginPaths.item": "Ein absoluter oder relativer Pfad. Ein relativer Pfad wird in Bezug auf die Arbeitsbereichsordner aufgelöst.", + "typescript.tsserver.trace": "Aktiviert die Ablaufverfolgung von an den TS-Server gesendeten Nachrichten. Mithilfe der Ablaufverfolgung lassen sich Probleme beim TS-Server diagnostizieren. Die Ablaufverfolgung kann Dateipfade, Quellcode und weitere potenziell sensible Informationen aus Ihrem Projekt enthalten.", + "typescript.validate.enable": "TypeScript-Überprüfung aktivieren/deaktivieren.", + "typescript.format.enable": "Standardmäßigen TypeScript-Formatierer aktivieren/deaktivieren.", + "javascript.format.enable": "Standardmäßigen JavaScript-Formatierer aktivieren/deaktivieren.", + "format.insertSpaceAfterCommaDelimiter": "Definiert die Verarbeitung von Leerzeichen nach einem Kommatrennzeichen.", + "format.insertSpaceAfterConstructor": "Definiert die Verarbeitung von Leerzeichen nach dem Schlüsselwort \"constructor\". Im Arbeitsbereich muss TypeScript 2.3.0 oder höher verwendet werden.", + "format.insertSpaceAfterSemicolonInForStatements": "Definiert die Verarbeitung von Leerzeichen nach einem Semikolon in einer for-Anweisung.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Definiert die Verarbeitung von Leerzeichen nach einem binären Operator.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Definiert die Verarbeitung von Leerzeichen nach Schlüsselwörtern in einer Flusssteuerungsanweisung.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Definiert die Verarbeitung von Leerzeichen nach einem Funktionsschlüsselwort für anonyme Funktionen.", + "format.insertSpaceBeforeFunctionParenthesis": "Definiert die Verarbeitung von Leerzeichen vor Funktionsargumentklammern.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Definiert die Verarbeitung von Leerzeichen nach öffnenden und vor schließenden nicht leeren runden Klammern.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Definiert die Verarbeitung von Leerzeichen nach öffnenden und vor schließenden nicht leeren eckigen Klammern.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Definiert die Verarbeitung von Leerzeichen nach öffnenden und vor schließenden nicht leeren geschweiften Klammern. Im Arbeitsbereich muss TypeScript 2.3.0 oder höher verwendet werden.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Definiert die Verarbeitung von Leerzeichen nach öffnenden und vor schließenden geschweiften Klammern für Vorlagenzeichenfolgen.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Definiert die Verarbeitung von Leerzeichen nach öffnenden und vor schließenden geschweiften Klammern für JSX-Ausdrücke.", + "format.insertSpaceAfterTypeAssertion": "Definiert die Verarbeitung von Leerzeichen nach Typassertionen in TypeScript. Im Arbeitsbereich muss TypeScript 2.3.0 oder höher verwendet werden.", + "format.placeOpenBraceOnNewLineForFunctions": "Definiert, ob eine öffnende geschweifte Klammer für Funktionen in eine neue Zeile eingefügt wird.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Definiert, ob eine öffnende geschweifte Klammer für Kontrollblöcke in eine neue Zeile eingefügt wird.", + "javascript.validate.enable": "JavaScript-Überprüfung aktivieren/deaktivieren.", + "goToProjectConfig.title": "Zur Projektkonfiguration wechseln", + "javascript.referencesCodeLens.enabled": "Aktiviert oder deaktiviert CodeLens-Verweise in JavaScript Dateien. Erfordert TypeScript 2.0.6 oder höher.", + "typescript.referencesCodeLens.enabled": "Aktiviert oder deaktiviert CodeLens-Verweise in TypeScript-Dateien.", + "typescript.implementationsCodeLens.enabled": "Aktiviert oder deaktiviert CodeLens-Implementierungen. Dieses CodeLens-Element zeigt an, wer eine Schnittstelle implementiert hat.", + "typescript.openTsServerLog.title": "TS Server-Protokolldatei öffnen", + "typescript.restartTsServer": "TS Server neu starten", + "typescript.selectTypeScriptVersion.title": "TypeScript-Version auswählen ...", + "typescript.reportStyleChecksAsWarnings": "Stilüberprüfungen als Warnungen melden.", + "javascript.implicitProjectConfig.checkJs": "Aktiviert/deaktiviert die Semantikprüfung bei JavaScript-Dateien. Diese Einstellung wird von vorhandenen Dateien \"jsconfig.json\" oder \"tsconfig.json\" außer Kraft gesetzt. Im Arbeitsbereich muss TypeScript 2.3.1 oder höher verwendet werden.", + "typescript.npm": "Gibt den Pfad zu ausführbaren NPM-Datei an, die für die automatische Typerfassung verwendet wird. Im Arbeitsbereich muss TypeScript 2.3.4 oder höher verwendet werden.", + "typescript.check.npmIsInstalled": "Überprüfen Sie, ob NPM für die automatische Typerfassung installiert ist.", + "configuration.suggest.names": "Das Einfügen eindeutiger Namen aus der Datei in den JavaScript-Vorschlägen aktivieren bzw. deaktivieren.", + "typescript.tsc.autoDetect": "Legt fest, ob tsc-Tasks automatisch erkannt werden.", + "typescript.tsc.autoDetect.off": "Dieses Feature deaktivieren.", + "typescript.tsc.autoDetect.on": "Build- und Überwachungstasks erstellen", + "typescript.tsc.autoDetect.build": "Nur Tasks mit einmaliger Kompilierung erstellen.", + "typescript.tsc.autoDetect.watch": "Nur Kompilierungs- und Überwachungstasks erstellen.", + "typescript.problemMatchers.tsc.label": "TypeScript-Probleme", + "typescript.problemMatchers.tscWatch.label": "TypeScript-Probleme (Überwachungsmodus)", + "configuration.suggest.paths": "Vorschläge für Pfade in Importanweisungen und require-Aufrufen aktivieren bzw. deaktivieren.", + "typescript.locale": "Legt das zum Melden von JavaScript- und TypeScript-Fehlern verwendete Gebietsschema fest. Im Arbeitsbereich muss TypeScript 2.6.0 oder höher verwendet werden. Beim Standardwert `null` wird das Gebietsschema von VS Code verwendet.", + "javascript.implicitProjectConfig.experimentalDecorators": "`experimentalDecorators` für JavaScript-Dateien aktivieren oder deaktivieren, die nicht Teil eines Projekts sind. Falls die Datei \"jsconfig.json\" oder \"tsconfig.json\" vorhanden ist, setzt sie diese Einstellung außer Kraft. Im Arbeitsbereich muss TypeScript 2.3.1 oder höher verwendet werden.", + "configuration.suggest.autoImports": "Aktiviert oder deaktiviert Vorschläge für den automatischen Import. Im Arbeitsbereich muss TypeScript 2.6.1 oder höher verwendet werden.", + "taskDefinition.tsconfig.description": "Die \"tsconfig\"-Datei, die den TS-Build definiert.", + "javascript.suggestionActions.enabled": "Aktiviert oder deaktiviert Vorschlagsdiagnosen für JavaScript-Dateien im Editor. Im Arbeitsbereich muss TypeScript 2.8 oder höher verwendet werden.", + "typescript.suggestionActions.enabled": "Aktiviert oder deaktiviert Vorschlagsdiagnosen für TypeScript-Dateien im Editor. Im Arbeitsbereich muss TypeScript 2.8 oder höher verwendet werden.", + "typescript.preferences.quoteStyle": "Der bevorzugte Stil für Anführungszeichen bei schnellen Fixes. Mögliche Werte sind `single` (einfache Anführungszeichen), `double` (doppelte Anführungszeichen) und `auto` (hierbei wird der Stil für Anführungszeichen aus bestehenden Importen abgeleitet). Im Arbeitsbereich muss TypeScript 2.9 oder höher verwendet werden.", + "typescript.preferences.importModuleSpecifier": "Bevorzugter Pfadstil für automatische Importe.", + "typescript.preferences.importModuleSpecifier.auto": "Kürzesten Pfadtyp ableiten.", + "typescript.preferences.importModuleSpecifier.relative": "Relativ zum Dateispeicherort.", + "typescript.preferences.importModuleSpecifier.nonRelative": "Auf Grundlage der `baseUrl`, die in der Datei `jsconfig.json` oder `jtsconfig.json` konfiguriert ist.", + "typescript.updateImportsOnFileMove.enabled": "Automatisches Aktualisieren von Importpfaden beim Umbenennen oder Verschieben einer Datei in VS Code aktivieren oder deaktivieren. Im Arbeitsbereich muss TypeScript 2.9 oder höher verwendet werden.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Bei jeder Umbenennung auffordern.", + "typescript.updateImportsOnFileMove.enabled.always": "Pfade immer automatisch aktualisieren lassen.", + "typescript.updateImportsOnFileMove.enabled.never": "Pfade nie umbenennen und keine Aufforderung anzeigen.", + "typescript.autoClosingTags": "Automatisches Schließen von JSX-Tags aktivieren oder deaktivieren. Im Arbeitsbereich muss TypeScript 3.0 oder höher verwendet werden.", + "typescript.suggest.enabled": "Vorschläge für die automatische Vervollständigung aktivieren bzw. deaktivieren.", + "configuration.surveys.enabled": "Gelegentliche Umfragen zur Verbesserung der Unterstützung von JavaScript und TypeScript in Visual Studio Code aktivieren bzw. deaktivieren.", + "configuration.suggest.completeJSDocs": "Vorschläge zum Vervollständigen von JSDoc-Kommentaren aktivieren/deaktivieren.", + "typescript.preferences.renameShorthandProperties": "Einführung von Aliasen für Kompakteigenschaften von Objekten während einer Umbenennung aktivieren/deaktivieren. Hierfür muss im Arbeitsbereich TypeScript 3.4 oder höher verwendet werden." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "Die TypeScript-Version konnte unter diesem Pfad nicht geladen werden.", + "noBundledServerFound": "Der tsserver von VS Code wurde von einer anderen Anwendung wie etwa einem fehlerhaften Tool zur Viruserkennung gelöscht. Führen Sie eine Neuinstallation von VS Code durch." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Version von VS Code verwenden", + "useWorkspaceVersionOption": "Arbeitsbereichsversion verwenden", + "learnMore": "Weitere Informationen", + "selectTsVersion": "Wählen Sie die für die JavaScript- und TypeScript-Sprachfunktionen verwendete TypeScript-Version aus." + }, + "out/utils/typingsStatus": { + "installingPackages": "Daten werden zum Optimieren von TypeScript IntelliSense abgerufen", + "typesInstallerInitializationFailed.title": "Typisierungsdateien für JavaScript-Sprachfunktionen konnten nicht installiert werden. Stellen Sie sicher, das NPM installiert ist, oder konfigurieren Sie \"typescript.npm\" in Ihren Benutzereinstellungen. Klicken Sie [hier]({0}), um mehr zu erfahren.", + "typesInstallerInitializationFailed.doNotCheckAgain": "Nicht mehr anzeigen" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "Helfen Sie uns dabei, die Unterstützung von [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking) in JavaScript durch Visual Studio Code zu verbessern. Sie verwenden dieses Feature. Möchten Sie an einer kurzen Umfrage zu Ihren Erfahrungen mit dem Feature teilnehmen?", + "takeShortSurvey": "An kurzer Umfrage teilnehmen", + "remindLater": "Später erinnern", + "neverAgain": "Umfragen zu JavaScript bzw. TypeScript deaktivieren" + }, + "out/utils/projectStatus": { + "hintExclude": "Um die JavaScript/TypeScript-Sprachfunktionen für das gesamte Projekt zu aktivieren, schließen Sie Ordner mit vielen Dateien aus. Beispiel: {0}", + "hintExclude.generic": "Um JavaScript/TypeScript-Sprachfunktionen für das gesamte Projekt zu aktivieren, schließen Sie große Ordner mit Quelldateien aus, an denen Sie nicht arbeiten.", + "large.label": "Auszuschließende Elemente konfigurieren", + "hintExclude.tooltip": "Um JavaScript/TypeScript-Sprachfunktionen für das gesamte Projekt zu aktivieren, schließen Sie große Ordner mit Quelldateien aus, an denen Sie nicht arbeiten." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "Ungültige Version" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Es werden Updates für JS-/TS-Importe gesucht", + "prompt": "Sollen die Importe für die verschobene Datei \"{0}\" aktualisiert werden?", + "reject.title": "Nein", + "accept.title": "Ja", + "always.title": "Importe immer automatisch aktualisieren", + "never.title": "Importe nie automatisch aktualisieren" + }, + "out/features/task": { + "buildTscLabel": "Erstellen – {0}", + "buildAndWatchTscLabel": "Überwachen – {0}" + }, + "out/features/rename": { + "fileRenameFail": "Beim Umbenennen der Datei ist ein Fehler aufgetreten." + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 Verweis", + "manyReferenceLabel": "{0} Verweise" + }, + "out/features/refactor": { + "refactoringFailed": "Umgestaltung nicht möglich" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Behebe alle in Datei)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Importe organisieren" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "JSDoc-Kommentar" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 Implementierung", + "manyImplementationLabel": "{0}-Implementierungen" + }, + "out/features/fixAll": { + "autoFix.label": "Automatisch korrigieren" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Aktiviert die Semantiküberprüfung in einer JavaScript-Datei. Muss sich oben in einer Datei befinden.", + "ts-nocheck": "Deaktiviert die Semantiküberprüfung in einer JavaScript-Datei. Muss sich oben in einer Datei befinden.", + "ts-ignore": "Unterdrückt @ts-check-Fehler in der nächsten Zeile einer Datei." + }, + "out/features/completions": { + "selectCodeAction": "Anzuwendende Codeaktion auswählen", + "acquiringTypingsLabel": "Eingaben werden abgerufen...", + "acquiringTypingsDetail": "Eingabedefinitionen für IntelliSense werden abgerufen.", + "autoImportLabel": "Aus \"{0}\" automatisch importieren" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "Verweise konnten nicht bestimmt werden" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Öffnen Sie einen Ordner in VS Code, um ein TypeScript- oder JavaScript-Projekt zu verwenden.", + "typescript.projectConfigUnsupportedFile": "TypeScript- oder JavaScript-Projekt konnte nicht ermittelt werden. Nicht unterstützter Dateityp.", + "typescript.projectConfigCouldNotGetInfo": "TypeScript- oder JavaScript-Projekt konnte nicht ermittelt werden.", + "typescript.noTypeScriptProjectConfig": "Datei ist nicht Teil eines TypeScript-Projekt. Klicken Sie [hier]({0}), um mehr zu erfahren.", + "typescript.noJavaScriptProjectConfig": "Datei ist nicht Teil eines JavaScript-Projekt. Klicken Sie [hier]({0}), um mehr zu erfahren.", + "typescript.configureTsconfigQuickPick": "tsconfig.json konfigurieren", + "typescript.configureJsconfigQuickPick": "jsconfig.json konfigurieren" + }, + "out/typescriptServiceClient": { + "noServerFound": "Der Pfad \"{0}\" zeigt nicht auf eine gültige tsserver-Installation. Fallback auf gebündelte TypeScript-Version wird durchgeführt.", + "serverExitedWithError": "Der TypeScript-Sprachserver wurde durch einen Fehler beendet. Fehlermeldung: {0}", + "typescript.openTsServerLog.notSupported": "Die TS Server-Protokollierung erfordert TS 2.2.2+.", + "typescript.openTsServerLog.loggingNotEnabled": "Die TS Server-Protokollierung ist deaktiviert. Legen Sie \"typescript.tsserver.log\" fest, und laden Sie VS Code erneut, um die Protokollierung zu aktivieren.", + "typescript.openTsServerLog.enableAndReloadOption": "Aktiviert die Protokollierung und startet den TS-Server neu.", + "typescript.openTsServerLog.noLogFile": "TS Server hat noch nicht mit der Protokollierung begonnen.", + "openTsServerLog.openFileFailedFailed": "Die TS-Server-Protokolldatei konnte nicht geöffnet werden.", + "serverDiedAfterStart": "Der TypeScript-Sprachdienst wurde direkt nach seinem Start fünfmal beendet. Der Dienst wird nicht neu gestartet.", + "serverDiedReportIssue": "Problem melden", + "serverDied": "Der TypeScript-Sprachdienst wurde während der letzten fünf Minuten fünfmal unerwartet beendet.", + "serverLoading.progress": "Sprachfeatures von JavaScript bzw. TypeScript werden initialisiert" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/vb.i18n.json b/i18n/language-pack-de/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..d92b78e0b6 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Visual Basic-Sprachgrundlagen", + "description": "Bietet Ausschnitte, Syntaxhervorhebung, Klammernpaare und Falten in Visual Basic-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-de/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..15bb7a92e2 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "Nicht verfügbar", + "not.connected": "Nicht mit der Laufzeit verbunden.", + "restartFrame.cannot": "Frame kann nicht neu gestartet werden", + "attribute.path.not.exist": "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", + "attribute.path.not.absolute": "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", + "more.information": "Weitere Informationen", + "setVariable.error": "Das Festlegen des Werts wird nicht unterstützt.", + "source.not.found": "Der Inhalt konnte nicht abgerufen werden.", + "VSND2010": "Es kann keine Verbindung mit dem Laufzeitprozess hergestellt werden, Timeout nach {0} ms - (Ursache: {1}).", + "VSND2023": "Es ist keine Aufrufliste verfügbar." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Alle Ausnahmen", + "exceptions.uncaught": "Nicht abgefangene Ausnahmen", + "exceptions.promise": "Zusageablehnungen", + "setBPTimedOut": "Bei der Anforderung der festgelegten Haltepunkte ist ein Timeout aufgetreten.", + "bp.fail.unbound": "Haltepunkte wurden gesetzt, aber noch nicht gebunden.", + "bp.fail.noscript": "Es wurde kein Skript für die Haltepunktanforderung gefunden.", + "validateBP.sourcemapFail": "Der Haltepunkt wird ignoriert, weil der generierte Code nicht gefunden wurde (Quellzuordnungsproblem?).", + "validateBP.notFound": "Der Haltepunkt wurde ignoriert, weil kein Ziel Pfad gefunden wurde.", + "invalidHitCondition": "Ungültige Trefferbedingung: {0} ", + "skipReason": "(übersprungen durch \"{0}\")", + "scope.exception": "Ausnahme" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "Es wurde eine Antwort von der Ziel-App empfangen, es wurden jedoch keine Zielseiten gefunden.", + "attach.cannotConnect": "Es kann keine Verbindung mit dem Ziel hergestellt werden: {0}. ", + "attach.invalidResponse": "Die Antwort vom Ziel ist scheint ungültig zu sein. Fehler: {0}. Antwort: {1}", + "attach.invalidResponseArray": "Die Antwort vom Ziel ist anscheinend ungültig: {0}.", + "attach.noMatchingTarget": "Es wurde kein Ziel gefunden, das mit {0} übereinstimmt. Verfügbare Seiten: {1}", + "attach.devToolsAttached": "Das Anfügen an dieses Ziel ist nicht möglich. An das Ziel wurden möglicherweise Chrome-DevTools angefügt: {0}." + }, + "chrome/stoppedEvent": { + "reason.description.step": "Bei Schritt angehalten", + "reason.description.breakpoint": "Beim Haltepunkt angehalten", + "reason.description.exception": "Bei Ausnahme angehalten", + "reason.description.uncaughtException": "Bei nicht abgefangener Ausnahme angehalten ", + "reason.description.caughtException": "Bei abgefangener Ausnahme angehalten ", + "reason.description.user": "Bei Benutzeranforderung angehalten", + "reason.description.entry": "Bei Eintrag angehalten", + "reason.description.debugger": "Bei Debuggeranweisung angehalten", + "reason.description.restart": "Bei Frameeintrag angehalten", + "reason.description.promiseRejection": "Bei Promise-Rejection angehalten" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "Schreibgeschützter Inlineinhalt aus der Quellzuordnung." + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "localRoot und remoteRoot müssen angegeben werden." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-de/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..6e008fc3d3 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Unterstützung für das Node.js-Debugging (Versionen vor 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Geladenes Skript öffnen", + "attach.node.process": "An Node-Prozess anfügen", + "toggle.skipping.this.file": "Überspringen dieser Datei umschalten", + "start.with.stop.on.entry": "Debuggen starten und beim Eintrag beenden", + "smartStep.description": "Durchläuft automatisch den generierten Code, der nicht der ursprünglichen Quelle erneut zugeordnet werden kann.", + "skipFiles.description": "Ein Array für Globmuster für Dateien, die beim Debuggen übersprungen werden. Das Muster \"/**\" stimmt mit allen internen Node.js-Modulen überein.", + "outFiles.description": "Wenn Quellzuordnungen aktiviert sind, geben diese Globmuster die generierten JavaScript-Dateien an. Wenn ein Muster mit \"!\" beginnt, werden die Dateien ausgeschlossen. Wenn keine Angabe erfolgt, wird der generierte Code im gleichen Verzeichnis wie seine Quelle erwartet.", + "outDir.deprecationMessage": "Das Attribut \"outDir\" ist veraltet. Verwenden Sie stattdessen \"outFiles\".", + "trace.description": "Diagnoseausgabe erzeugen: Anstatt diese Einstellung auf \"true\" festzulegen, können Sie einen oder mehr durch Kommas getrennte Selektoren aufführen. Der Selektor \"verbose\" aktiviert die detaillierte Ausgabe.", + "launch.args.description": "Befehlszeilenargumente, die an das Programm übergeben werden.", + "node.protocol.description": "Zu verwendendes Debugging-Protokoll für Node.js", + "node.protocol.auto.description": "Versuchen, das beste Protokoll automatisch zu ermitteln, wobei \"inspector\" für das Starten von Node 8.0 und höher ausgewählt wird", + "node.protocol.inspector.description": "Neues Protokoll, das von Node.js-Versionen vor 6.3 unterstützt wird", + "node.protocol.legacy.description": "Altes Protokoll, das von Node.js-Versionen vor 8.0 unterstützt wird", + "node.sourceMaps.description": "Verwendet JavaScript-Quellzuordnungen (wenn vorhanden).", + "node.stopOnEntry.description": "Beendet das Programm nach dem Start automatisch.", + "node.port.description": "Der Debugport zum Anfügen. Der Standardwert ist 5858.", + "node.address.description": "Die TCP/IP-Adresse des zu debuggenden Prozesses (nur für Node.js >= 5.0). Der Standardwert ist \"localhost\".", + "node.timeout.description": "Führt für diese Anzahl von Millisekunden Wiederholungsversuche aus, um eine Verbindung mit Node.js herzustellen. Der Standardwert sind 10.000 Millisekunden.", + "node.restart.description": "Startet die Sitzung neu, nachdem Node.js beendet wurde.", + "node.localRoot.description": "Pfad zum lokalen Verzeichnis mit dem Programm.", + "node.remoteRoot.description": "Absoluter Pfad zum Remoteverzeichnis mit dem Programm.", + "node.showAsyncStacks.description": "Zeigt die asynchronen Aufrufe an, die zur aktuellen Aufrufliste geführt haben. Nur Protokoll \"inspector\".", + "node.sourceMapPathOverrides.description": "Eine Gruppe von Mappings, mit denen die in der Sourcemap angegebenen Pfade der Quelldateien in ihre Pfade auf dem Datenträger umgeschrieben werden.", + "node.disableOptimisticBPs.description": "Legen Sie nur dann Haltepunkte in einer Datei fest, wenn für die betreffende Datei eine Sourcemap geladen wurde.", + "node.launch.program.description": "Der absolute Pfad zum Programm. Der generierte Wert wird anhand von \"package.json\" und geöffneter Dateien geschätzt. Bearbeiten Sie dieses Attribut.", + "node.launch.externalConsole.deprecationMessage": "Das Attribut \"externalConsole\" ist veraltet. Verwenden Sie stattdessen \"console\".", + "node.launch.console.description": "Startort des Debugziels", + "node.launch.console.internalConsole.description": "Die Debugging-Konsole von VS Code (die das Lesen von Eingaben von einem Programm nicht unterstützt)", + "node.launch.console.integratedTerminal.description": "Das integrierte Terminal von VS Code", + "node.launch.console.externalTerminal.description": "Ein externes Terminal, das über die Benutzereinstellungen konfiguriert werden kann", + "node.launch.cwd.description": "Der absolute Pfad zum Arbeitsverzeichnis des Programms, das debuggt wird.", + "node.launch.runtimeExecutable.description": "Die Runtime, die verwendet werden soll: Geben Sie entweder einen absoluten Pfad oder den Namen einer im Pfad verfügbaren Runtime an. Wenn keine Angabe erfolgt, wird \"node\" angenommen.", + "node.launch.runtimeArgs.description": "Optionale Argumente, die an die ausführbare Laufzeitdatei übergeben werden.", + "node.launch.runtimeVersion.description": "Die Version der node-Runtime, die verwendet werden soll. Benötigt \"nvm\".", + "node.launch.env.description": "An das Programm übergebene Umgebungsvariablen. Der Wert \"null\" entfernt die Variable aus der Umgebung.", + "node.launch.envFile.description": "Absoluter Pfad zu einer Datei mit Definitionen für Umgebungsvariablen.", + "node.launch.useWSL.description": "Verwenden Sie das Windows-Subsystem für Linux.", + "node.launch.outputCapture.description": "Ort der Erfassung von Ausgabemeldungen: die Debug-API oder stdout/stderr-Streams. ", + "node.launch.autoAttachChildProcesses.description": "Debugger automatisch an neue Unterprozesse anfügen.", + "node.launch.config.name": "Starten", + "node.attach.processId.description": "Die ID des Prozesses, an den die Anfügung erfolgen soll.", + "node.attach.config.name": "Anfügen", + "node.processattach.config.name": "An den Prozess anhängen", + "node.snippet.launch.label": "Node.js: Programm starten", + "node.snippet.launch.description": "Node-Programm im Debugmodus starten", + "node.snippet.npm.label": "Node.js: Über NPM starten", + "node.snippet.npm.description": "Node-Programme über das npm-Skript \"debug\" starten", + "node.snippet.attach.label": "Node.js: An Prozess anfügen", + "node.snippet.attach.description": "An ein ausgeführtes Node-Programm anfügen", + "node.snippet.remoteattach.label": "Node.js: An Remote-Programm anfügen", + "node.snippet.remoteattach.description": "An den Debugport eines Remote-Node-Programms anfügen", + "node.snippet.attachProcess.label": "Node.js: An Prozess anfügen", + "node.snippet.attachProcess.description": "Prozessauswahl zum Auswählen des Node-Prozesses zum Anfügen öffnen", + "node.snippet.nodemon.label": "Node.js: Nodemon-Einrichtung", + "node.snippet.nodemon.description": "Verwenden Sie Nodemon zum erneuten Starten einer Debugsitzung bei Quellenänderungen.", + "node.snippet.mocha.label": "Node.js: Mocha-Tests", + "node.snippet.mocha.description": "Mocha-Tests debuggen", + "node.snippet.yo.label": "Node.js: Yeoman-Generator", + "node.snippet.yo.description": "Yeoman-Generator debuggen (Installation erfolgt durch Ausführen von \"npm link\" im Projektordner)", + "node.snippet.gulp.label": "Node.js: Gulp-Aufgabe", + "node.snippet.gulp.description": "Gulp-Aufgabe debuggen (in Ihrem Projekt muss ein lokales Gulp installiert sein)", + "node.snippet.electron.label": "Node.js: Electron-Hauptprozess", + "node.snippet.electron.description": "Electron-Hauptprozess debuggen" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-de/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..be0a91afb7 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Debuggingunterstützung für Node.js", + "node.label": "Node.js v6.3+ über Inspektorprotokoll", + "node.sourceMaps.description": "Verwendet JavaScript-Quellzuordnungen (wenn vorhanden).", + "outDir.deprecationMessage": "Das Attribut \"outDir\" ist veraltet. Verwenden Sie stattdessen \"outFiles\".", + "node.outFiles.description": "Wenn Quellzuordnungen aktiviert sind, geben diese Globmuster die generierten JavaScript-Dateien an. Wenn ein Muster mit \"!\" beginnt, werden die Dateien ausgeschlossen. Wenn keine Angabe erfolgt, wird der generierte Code im gleichen Verzeichnis wie seine Quelle erwartet.", + "node.stopOnEntry.description": "Beendet das Programm nach dem Start automatisch.", + "node.port.description": "Debugport zum Anfügen. Der Standardwert ist 9229.", + "node.address.description": "TCP/IP-Adresse des Debugports. Der Standardwert ist \"localhost\".", + "node.timeout.description": "Führt für diese Anzahl von Millisekunden Wiederholungsversuche aus, um eine Verbindung mit Node.js herzustellen. Der Standardwert sind 10.000 Millisekunden.", + "node.smartStep.description": "Durchläuft automatisch den generierten Code, der nicht der ursprünglichen Quelle erneut zugeordnet werden kann.", + "node.enableSourceMapCaching.description": "Sourcemaps auf Datenträger zwischenspeichern, wenn sie von einer URL heruntergeladen werden.", + "node.diagnosticLogging.description": "Bei \"true\" protokolliert der Adapter seine eigenen Diagnoseinformationen in der Konsole.", + "node.diagnosticLogging.deprecationMessage": "\"diagnosticLogging\" ist veraltet. Verwenden Sie stattdessen \"trace\".", + "node.verboseDiagnosticLogging.description": "Bei \"true\" protokolliert der Adapter den gesamten Datenverkehr mit dem Client und Ziel (sowie die von \"diagnosticLogging\" protokollierten Informationen).", + "node.verboseDiagnosticLogging.deprecationMessage": "\"verboseDiagnosticLogging\" ist veraltet. Verwenden Sie stattdessen \"trace\".", + "node.trace.description": "Bei \"true\" protokolliert der Adapter Ablaufverfolgungsinformationen in einer Datei. Bei der Einstellung \"verbose\" werden außerdem Protokolle in der Konsole angezeigt.", + "node.sourceMapPathOverrides.description": "Eine Gruppe von Mappings, mit denen die in der Sourcemap angegebenen Pfade der Quelldateien in ihre Pfade auf dem Datenträger umgeschrieben werden. Ausführliche Informationen finden Sie in der Infodatei.", + "node.skipFiles.description": "Ein Array von Datei- oder Ordnernamen oder Globmustern, die beim Debuggen übersprungen werden sollen.", + "node.restart.description": "Startet die Sitzung neu, nachdem Node.js beendet wurde.", + "node.showAsyncStacks.description": "Zeigt die asynchronen Aufrufe an, die zur aktuellen Aufrufliste geführt haben.", + "node.disableOptimisticBPs.description": "Legen Sie nur dann Haltepunkte in einer Datei fest, wenn für die betreffende Datei eine Sourcemap geladen wurde.", + "node.launch.program.description": "Der absolute Pfad zum Programm.", + "node.launch.console.description": "Gibt an, wo das Debugziel gestartet werden soll: interne Konsole, integriertes Terminal oder externes Terminal.", + "node.launch.args.description": "Befehlszeilenargumente, die an das Programm übergeben werden.", + "node.launch.cwd.description": "Der absolute Pfad zum Arbeitsverzeichnis des Programms, das debuggt wird.", + "node.launch.runtimeExecutable.description": "Die Runtime, die verwendet werden soll: Geben Sie entweder einen absoluten Pfad oder den Namen einer im Pfad verfügbaren Runtime an. Wenn keine Angabe erfolgt, wird \"node\" angenommen.", + "node.launch.runtimeArgs.description": "Optionale Argumente, die an die ausführbare Laufzeitdatei übergeben werden.", + "node.launch.env.description": "An das Programm übergebene Umgebungsvariablen. Der Wert \"null\" entfernt die Variable aus der Umgebung.", + "node.launch.envFile.description": "Absoluter Pfad zu einer Datei mit Definitionen für Umgebungsvariablen.", + "node.launch.outputCapture.description": "Ort der Erfassung von Ausgabemeldungen: die Debug-API oder stdout/stderr-Streams. ", + "node.launch.config.name": "Starten", + "node.attach.processId.description": "Die ID des Prozesses, an den die Anfügung erfolgen soll.", + "node.attach.localRoot.description": "Der lokale Quellstamm, der dem \"remoteRoot\" entspricht.", + "node.attach.remoteRoot.description": "Der Quellstamm des Remotehosts.", + "node.attach.config.name": "Anfügen", + "node.processattach.config.name": "An den Prozess anhängen", + "toggle.skipping.this.file": "Überspringen dieser Datei umschalten", + "extensionHost.label": "VSCode-Erweiterungsentwicklung", + "extensionHost.launch.runtimeExecutable.description": "Der absolute Pfad zu VS Code.", + "extensionHost.launch.stopOnEntry.description": "Beendet den Erweiterungshost nach dem Start automatisch.", + "extensionHost.launch.env.description": "Umgebungsvariablen wurden an den Erweiterungshost weitergegeben.", + "extensionHost.snippet.launch.label": "VSCode-Erweiterungsentwicklung", + "extensionHost.snippet.launch.description": "VS Code-Erweiterung im Debugmodus starten", + "extensionHost.launch.config.name": "Extension starten" + }, + "out/src/errors": { + "VSND2001": "Runtime \"{0}\" kann unter PFAD nicht gefunden werden. Ist \"{0}\" installiert?", + "VSND2011": "Das Debugziel im Terminal kann nicht gestartet werden ({0}).", + "VSND2017": "Das Debugziel kann nicht gestartet werden ({0}).", + "VSND2035": "Die Erweiterung kann die gedebuggt werden ({0}).", + "VSND2028": "Unbekannter Konsolentyp \"{0}\".", + "VSND2002": "Das Programm \"{0}\" kann nicht gestartet werden. Das Konfigurieren von Quellzuordnungen ist ggf. hilfreich.", + "VSND2003": "Das Programm \"{0}\" kann nicht gestartet werden. Das Festlegen des Attributs \"{1}\" ist ggf. hilfreich.", + "VSND2009": "Das Programm \"{0}\" konnte nicht gestartet werden, da das entsprechende JavaScript nicht gefunden wurde.", + "VSND2029": "Umgebungsvariablen können nicht aus Datei \"{0}\" geladen werden." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "Windows Subsystem für Linux wurde nicht gefunden.", + "program.path.case.mismatch.warning": "Der Programmpfad verwendet ein Zeichen mit anderer Groß-/Kleinschreibung als die Datei auf dem Datenträger. Dies kann dazu führen, dass Haltepunkte nicht erreicht werden.", + "node.console.title": "Node-Debugging-Konsole", + "attribute.path.not.exist": "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", + "attribute.path.not.absolute": "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", + "VSND2001": "Die Runtime \"{0}\" wurde in PATH nicht gefunden. Stellen Sie sicher, dass \"{0}\" installiert ist.", + "more.information": "Weitere Informationen", + "origin.from.node": "Schreibgeschützter Inhalt aus Node.js.", + "origin.core.module": "Schreibgeschütztes Kernmodul" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/xml.i18n.json b/i18n/language-pack-de/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..bbe6d30e8b --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "XML-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in XML-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/extensions/yaml.i18n.json b/i18n/language-pack-de/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..c48c54c122 --- /dev/null +++ b/i18n/language-pack-de/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "YAML-Sprachgrundlagen", + "description": "Bietet Syntaxhervorhebung und Klammernpaare in YAML-Dateien." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/translations/main.i18n.json b/i18n/language-pack-de/translations/main.i18n.json new file mode 100644 index 0000000000..5c20cccb75 --- /dev/null +++ b/i18n/language-pack-de/translations/main.i18n.json @@ -0,0 +1,6304 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Fehler", + "sev.warning": "Warnung", + "sev.info": "Info" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Ein unbekannter Fehler ist aufgetreten. Weitere Details dazu finden Sie im Protokoll.", + "nodeExceptionMessage": "Ein Systemfehler ist aufgetreten ({0})", + "error.moreErrors": "{0} ({1} Fehler gesamt)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "Ungebunden" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Dialogfeld schließen" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, Auswahl", + "quickOpenAriaLabel": "Auswahl" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "Ein Shell-Befehl kann nicht auf einem UNC-Laufwerk ausgeführt werden." + }, + "vs/base/node/zip": { + "invalid file": "Fehler beim Extrahieren von \"{0}\". Ungültige Datei.", + "incompleteExtract": "Unvollständig. {0} von {1} Einträgen gefunden", + "notFound": "{0} wurde im ZIP nicht gefunden." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (erneut aufgetreten)", + "repeatedNtimes": "{0} ({1} mal aufgetretenen)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "STRG", + "shiftKey": "UMSCHALTTASTE", + "altKey": "ALT", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "Steuern", + "shiftKey.long": "UMSCHALTTASTE", + "altKey.long": "ALT", + "cmdKey.long": "Befehl", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Alle zuklappen" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Weitere Aktionen..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Schnellauswahl. Nehmen Sie eine Eingabe vor, um die Ergebnisse einzugrenzen.", + "treeAriaLabel": "Schnellauswahl", + "quickInput.visibleCount": "{0} Ergebnisse" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Fehler: {0}", + "alertWarningMessage": "Warnung: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. Verwenden Sie die Navigationstasten, um zu navigieren." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Ungültiges Symbol", + "error.invalidNumberFormat": "Ungültiges Zahlenformat.", + "error.propertyNameExpected": "Ein Eigenschaftenname wurde erwartet.", + "error.valueExpected": "Ein Wert wurde erwartet.", + "error.colonExpected": "Ein Doppelpunkt wurde erwartet.", + "error.commaExpected": "Ein Komma wurde erwartet.", + "error.closeBraceExpected": "Eine schließende geschweifte Klammer wurde erwartet.", + "error.closeBracketExpected": "Eine schließende Klammer wurde erwartet.", + "error.endOfFileExpected": "Das Dateiende wurde erwartet." + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Eingabe" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "Groß-/Kleinschreibung beachten", + "wordsDescription": "Nur ganzes Wort suchen", + "regexDescription": "Regulären Ausdruck verwenden" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Löschen", + "disable filter on type": "Typfilter deaktivieren", + "enable filter on type": "Typfilter aktivieren", + "empty": "Keine Elemente gefunden", + "found": "{0} von {1} Elementen stimmen überein" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "Keine Auswahl", + "singleSelectionRange": "Zeile {0}, Spalte {1} ({2} ausgewählt)", + "singleSelection": "Zeile {0}, Spalte {1}", + "multiSelectionRange": "{0} Auswahlen ({1} Zeichen ausgewählt)", + "multiSelection": "{0} Auswahlen", + "emergencyConfOn": "Die Einstellung `accessibilitySupport` wird jetzt zu 'on' geändert.", + "openingDocs": "Die Dokumentationsseite zur Barrierefreiheit des Editors wird geöffnet.", + "readonlyDiffEditor": "in einem schreibgeschützten Bereich eines Diff-Editors.", + "editableDiffEditor": "in einem Bereich eines Diff-Editors.", + "readonlyEditor": "in einem schreibgeschützten Code-Editor", + "editableEditor": "in einem Code-Editor", + "changeConfigToOnMac": "Drücken Sie BEFEHLSTASTE + E, um den Editor für eine optimierte Verwendung mit Sprachausgabe zu konfigurieren.", + "changeConfigToOnWinLinux": "Drücken Sie STRG + E, um den Editor für eine optimierte Verwendung mit Sprachausgabe zu konfigurieren.", + "auto": "Der Editor ist so konfiguriert, dass er nie auf die Verwendung mit Sprachausgabe hin optimiert wird. Dies ist zu diesem Zeitpunkt nicht der Fall.", + "tabFocusModeOnMsg": "Durch Drücken der TAB-TASTE im aktuellen Editor wird der Fokus in das nächste Element verschoben, das den Fokus erhalten kann. Schalten Sie dieses Verhalten um, indem Sie {0} drücken.", + "tabFocusModeOnMsgNoKb": "Durch Drücken der TAB-TASTE im aktuellen Editor wird der Fokus in das nächste Element verschoben, das den Fokus erhalten kann. Der {0}-Befehl kann zurzeit nicht durch eine Tastenzuordnung ausgelöst werden.", + "tabFocusModeOffMsg": "Durch Drücken der TAB-TASTE im aktuellen Editor wird das Tabstoppzeichen eingefügt. Schalten Sie dieses Verhalten um, indem Sie {0} drücken.", + "tabFocusModeOffMsgNoKb": "Durch Drücken der TAB-TASTE im aktuellen Editor wird das Tabstoppzeichen eingefügt. Der {0}-Befehl kann zurzeit nicht durch eine Tastenzuordnung ausgelöst werden.", + "openDocMac": "Drücken Sie BEFEHLSTASTE + H, um ein Browserfenster mit weiteren Informationen zur Barrierefreiheit des Editors zu öffnen.", + "openDocWinLinux": "Drücken Sie STRG + H, um ein Browserfenster mit weiteren Informationen zur Barrierefreiheit des Editors zu öffnen.", + "outroMsg": "Sie können diese QuickInfo schließen und durch Drücken von ESC oder UMSCHALT+ESC zum Editor zurückkehren.", + "showAccessibilityHelpAction": "Hilfe zur Barrierefreiheit anzeigen", + "inspectTokens": "Entwickler: Token überprüfen", + "gotoLineLabelValidLineAndColumn": "Zu Zeile {0} und Zeichen {1} wechseln", + "gotoLineLabelValidLine": "Gehe zu Zeile {0}", + "gotoLineLabelEmptyWithLineLimit": "Zeilennummer zwischen 1 und {0} eingeben, zu der navigiert werden soll", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Ein Zeichen zwischen 1 und {0} eingeben, um dorthin zu navigieren", + "gotoLineAriaLabel": "Aktuelle Zeile: {0}. gehe zu Zeile {1}.", + "gotoLineActionInput": "Eine Zeilennummer eingeben, gefolgt von einem optionalen Doppelpunkt und einer Zeichennummer, um dorthin zu navigieren", + "gotoLineActionLabel": "Gehe zu Zeile...", + "ariaLabelEntryWithKey": "{0}, {1}, Befehle", + "ariaLabelEntry": "{0}, Befehle", + "quickCommandActionInput": "Name der auszuführenden Aktion eingeben", + "quickCommandActionLabel": "Befehlspalette", + "entryAriaLabel": "{0}, Symbole", + "quickOutlineActionInput": "Geben Sie den Namen eines Bezeichners ein, zu dem Sie navigieren möchten.", + "quickOutlineActionLabel": "Gehe zu Symbol ...", + "symbols": "Symbole ({0})", + "modules": "Module ({0})", + "class": "Klassen ({0})", + "interface": "Schnittstellen ({0})", + "method": "Methoden ({0})", + "function": "Funktionen ({0})", + "property": "Eigenschaften ({0})", + "variable": "Variablen ({0})", + "variable2": "Variablen ({0})", + "_constructor": "Konstruktoren ({0})", + "call": "Aufrufe ({0})", + "editorViewAccessibleLabel": "Editor-Inhalt", + "accessibilityHelpMessageIE": "Drücken Sie STRG + F1, um die Barrierefreiheitsoptionen aufzurufen.", + "accessibilityHelpMessage": "Drücken Sie ALT + F1, um die Barrierefreiheitsoptionen aufzurufen.", + "toggleHighContrast": "Zu Design mit hohem Kontrast umschalten", + "bulkEditServiceSummary": "{0} Bearbeitungen in {1} Dateien durchgeführt" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Nur-Text" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Hintergrundfarbe zur Hervorhebung der Zeile an der Cursorposition.", + "lineHighlightBorderBox": "Hintergrundfarbe für den Rahmen um die Zeile an der Cursorposition.", + "rangeHighlight": "Hintergrundfarbe der markierten Bereiche, wie z.B. Quick Open oder die Suche. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "rangeHighlightBorder": "Hintergrundfarbe für den Rahmen um hervorgehobene Bereiche.", + "caret": "Farbe des Cursors im Editor.", + "editorCursorBackground": "Hintergrundfarbe vom Editor-Cursor. Erlaubt die Anpassung der Farbe von einem Zeichen, welches von einem Block-Cursor überdeckt wird.", + "editorWhitespaces": "Farbe der Leerzeichen im Editor.", + "editorIndentGuides": "Farbe der Führungslinien für Einzüge im Editor.", + "editorActiveIndentGuide": "Farbe der Führungslinien für Einzüge im aktiven Editor.", + "editorLineNumbers": "Zeilennummernfarbe im Editor.", + "editorActiveLineNumber": "Zeilennummernfarbe der aktiven Editorzeile.", + "deprecatedEditorActiveLineNumber": "Die ID ist veraltet. Verwenden Sie stattdessen \"editorLineNumber.activeForeground\".", + "editorRuler": "Farbe des Editor-Lineals.", + "editorCodeLensForeground": "Vordergrundfarbe der CodeLens-Links im Editor", + "editorBracketMatchBackground": "Hintergrundfarbe für zusammengehörige Klammern", + "editorBracketMatchBorder": "Farbe für zusammengehörige Klammern", + "editorOverviewRulerBorder": "Farbe des Rahmens für das Übersicht-Lineal.", + "editorGutter": "Hintergrundfarbe der Editorleiste. Die Leiste enthält die Glyphenränder und die Zeilennummern.", + "errorForeground": "Vordergrundfarbe von Fehlerunterstreichungen im Editor.", + "errorBorder": "Rahmenfarbe von Fehlerunterstreichungen im Editor.", + "warningForeground": "Vordergrundfarbe von Warnungsunterstreichungen im Editor.", + "warningBorder": "Rahmenfarbe von Warnungsunterstreichungen im Editor.", + "infoForeground": "Vordergrundfarbe von Informationsunterstreichungen im Editor.", + "infoBorder": "Rahmenfarbe von Informationsunterstreichungen im Editor.", + "hintForeground": "Vordergrundfarbe der Hinweisunterstreichungen im Editor.", + "hintBorder": "Rahmenfarbe der Hinweisunterstreichungen im Editor.", + "unnecessaryCodeBorder": "Rahmenfarbe unnötigen (nicht genutzten) Quellcodes im Editor.", + "unnecessaryCodeOpacity": "Deckkraft des unnötigen (nicht genutzten) Quellcodes im Editor. \"#000000c0\" rendert z.B. den Code mit einer Deckkraft von 75%. Verwenden Sie für Designs mit hohem Kontrast das Farbdesign 'editorUnnecessaryCode.border', um unnötigen Code zu unterstreichen statt ihn abzublenden.", + "overviewRulerRangeHighlight": "Übersichtslinealmarkerfarbe für das Hervorheben von Bereichen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "overviewRuleError": "Übersichtslineal-Markierungsfarbe für Fehler.", + "overviewRuleWarning": "Übersichtslineal-Markierungsfarbe für Warnungen.", + "overviewRuleInfo": "Übersichtslineal-Markierungsfarbe für Informationen." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Alles auswählen", + "miUndo": "&&Rückgängig", + "miRedo": "&&Wiederholen" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "Die Anzahl der Cursors wurde auf {0} beschränkt." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Kann die Dateien nicht vergleichen, da eine Datei zu groß ist." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Editor", + "fontFamily": "Steuert die Schriftfamilie.", + "fontWeight": "Steuert die Schriftbreite.", + "fontSize": "Steuert den Schriftgrad in Pixeln.", + "lineHeight": "Steuert die Zeilenhöhe. Verwenden Sie 0, um die Zeilenhöhe aus der Schriftgröße zu berechnen.", + "letterSpacing": "Steuert den Zeichenabstand in Pixeln.", + "lineNumbers.off": "Zeilennummern werden nicht dargestellt.", + "lineNumbers.on": "Zeilennummern werden als absolute Zahl dargestellt.", + "lineNumbers.relative": "Zeilennummern werden als Abstand in Zeilen an Cursorposition dargestellt.", + "lineNumbers.interval": "Zeilennummern werden alle 10 Zeilen dargestellt.", + "lineNumbers": "Steuert die Anzeige von Zeilennummern.", + "renderFinalNewline": "Letzte Zeilennummer rendern, wenn die Datei mit einem Zeilenumbruch endet.", + "rulers": "Vertikale Linien nach einer bestimmten Anzahl von Monospacezeichen rendern. Verwenden Sie mehrere Werte für mehrere Linien. Wenn das Array leer ist, werden keine Linien gerendert.", + "wordSeparators": "Zeichen, die als Worttrennzeichen verwendet werden, wenn wortbezogene Navigationen oder Vorgänge ausgeführt werden.", + "tabSize": "Die Anzahl der Leerzeichen, denen ein Tabstopp entspricht. Diese Einstellung wird basierend auf dem Inhalt der Datei überschrieben, wenn `#editor.detectIndentation#` aktiviert ist.", + "insertSpaces": "Fügt beim Drücken der TAB-Taste Leerzeichen ein. Diese Einstellung wird basierend auf dem Inhalt der Datei überschrieben, wenn `#editor.detectIndentation#` aktiviert ist.", + "detectIndentation": "Steuert, ob \"#editor.tabSize#\" und \"#editor.insertSpaces#\" automatisch erkannt werden, wenn eine Datei basierend auf dem Dateiinhalt geöffnet wird.", + "roundedSelection": "Steuert, ob eine Auswahl abgerundete Ecken aufweisen soll.", + "scrollBeyondLastLine": "Steuert, ob der Editor jenseits der letzten Zeile scrollen wird.", + "scrollBeyondLastColumn": "Steuert die Anzahl der zusätzlichen Zeichen, nach denen der Editor horizontal scrollt.", + "smoothScrolling": "Legt fest, ob der Editor Bildläufe animiert ausführt.", + "minimap.enabled": "Steuert, ob die Minimap angezeigt wird.", + "minimap.side": "Steuert die Seite, wo die Minimap gerendert wird.", + "minimap.showSlider": "Steuert, ob der Minimap-Schieberegler automatisch ausgeblendet wird.", + "minimap.renderCharacters": "Die tatsächlichen Zeichen in einer Zeile rendern im Gegensatz zu Farbblöcken.", + "minimap.maxColumn": "Begrenzen Sie die Breite der Minimap, um nur eine bestimmte Anzahl von Spalten zu rendern.", + "hover.enabled": "Steuert, ob die Hovermarkierung angezeigt wird.", + "hover.delay": "Steuert die Verzögerung in Millisekunden, nach der die Hovermarkierung angezeigt wird.", + "hover.sticky": "Steuert, ob die Hovermarkierung sichtbar bleiben soll, wenn der Mauszeiger darüber bewegt wird.", + "find.seedSearchStringFromSelection": "Steuert, ob für die Suchzeichenfolge im Widget \"Suche\" ein Seeding aus der Auswahl des Editors ausgeführt wird.", + "find.autoFindInSelection": "Steuert, ob der Suchvorgang für den ausgewählten Text oder die gesamte Datei im Editor ausgeführt wird.", + "find.globalFindClipboard": "Steuert, ob das Widget \"Suche\" die freigegebene Suchzwischenablage unter macOS lesen oder bearbeiten soll.", + "find.addExtraSpaceOnTop": "Steuert, ob das Suchwidget zusätzliche Zeilen im oberen Bereich des Editors hinzufügen soll. Wenn die Option auf \"true\" festgelegt ist, können Sie über die erste Zeile hinaus scrollen, wenn das Suchwidget angezeigt wird.", + "wordWrap.off": "Zeilenumbrüche erfolgen nie.", + "wordWrap.on": "Der Zeilenumbruch erfolgt an der Breite des Anzeigebereichs.", + "wordWrap.wordWrapColumn": "Der Zeilenumbruch erfolgt bei `#editor.wordWrapColumn#`.", + "wordWrap.bounded": "Der Zeilenumbruch erfolgt beim Mindestanzeigebereich und `#editor.wordWrapColumn`.", + "wordWrap": "Steuert, wie der Zeilenumbruch durchgeführt werden soll.", + "wordWrapColumn": "Steuert die Umbruchspalte des Editors, wenn für `#editor.wordWrap#` die Option `wordWrapColumn` oder `bounded` festgelegt ist.", + "wrappingIndent.none": "Kein Einzug. Umbrochene Zeilen beginnen bei Spalte 1.", + "wrappingIndent.same": "Umbrochene Zeilen erhalten den gleichen Einzug wie das übergeordnete Element.", + "wrappingIndent.indent": "Umbrochene Zeilen erhalten + 1 Einzug auf das übergeordnete Element.", + "wrappingIndent.deepIndent": "Umgebrochene Zeilen werden im Vergleich zum übergeordneten Element +2 eingerückt.", + "wrappingIndent": "Steuert die Einrückung der umbrochenen Zeilen.", + "mouseWheelScrollSensitivity": "Ein Multiplikator, der für die Mausrad-Bildlaufereignisse \"deltaX\" und \"deltaY\" verwendet werden soll.", + "fastScrollSensitivity": "Multiplikator der Scrollgeschwindigkeit, wenn \"ALT\" gedrückt wird.", + "multiCursorModifier.ctrlCmd": "Ist unter Windows und Linux der Taste \"STRG\" und unter macOSX der Befehlstaste zugeordnet.", + "multiCursorModifier.alt": "Ist unter Windows und Linux der Taste \"Alt\" und unter macOSX der Wahltaste zugeordnet. ", + "multiCursorModifier": "Der Modifizierer, der zum Hinzufügen mehrerer Cursor mit der Maus verwendet wird. Die Mausbewegungen \"Gehe zu Definition\" und \"Link öffnen\" werden so angepasst, dass kein Konflikt mit dem Multi-Cursor-Modifizierer entsteht. [Read more] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "Mehrere Cursor zusammenführen, wenn sie sich überlappen.", + "quickSuggestions.strings": "Schnellvorschläge innerhalb von Zeichenfolgen aktivieren.", + "quickSuggestions.comments": "Schnellvorschläge innerhalb von Kommentaren aktivieren.", + "quickSuggestions.other": "Schnellvorschläge außerhalb von Zeichenfolgen und Kommentaren aktivieren.", + "quickSuggestions": "Steuert, ob Vorschläge automatisch während der Eingabe angezeigt werden sollen.", + "quickSuggestionsDelay": "Steuert die Verzögerung in Millisekunden nach der Schnellvorschläge angezeigt werden.", + "parameterHints.enabled": "Aktiviert ein Pop-up, das Dokumentation und Typ eines Parameters anzeigt während Sie tippen.", + "parameterHints.cycle": "Steuert, ob das Menü mit Parameterhinweisen zyklisch ist oder sich am Ende der Liste schließt.", + "editor.autoClosingBrackets.languageDefined": "Verwenden Sie Sprachkonfigurationen, um zu bestimmen, wann Klammern automatisch geschlossen werden sollen.", + "editor.autoClosingBrackets.beforeWhitespace": "Schließe Klammern nur automatisch, wenn der Cursor sich links von einem Leerzeichen befindet.", + "autoClosingBrackets": "Steuert, ob der Editor automatisch Klammern schließen soll, nachdem der Benutzer eine öffnende Klammer hinzugefügt hat.", + "editor.autoClosingQuotes.languageDefined": "Verwende die Sprachkonfiguration, um zu ermitteln, wann Anführungsstriche automatisch geschlossen werden.", + "editor.autoClosingQuotes.beforeWhitespace": "Schließende Anführungszeichen nur dann automatisch ergänzen, wenn der Cursor sich links von einem Leerzeichen befindet.", + "autoClosingQuotes": "Steuert, ob der Editor Anführungszeichen automatisch schließen soll, nachdem der Benutzer ein öffnendes Anführungszeichen hinzugefügt hat. ", + "editor.autoSurround.languageDefined": "Sprachkonfigurationen verwenden, um zu bestimmen, wann eine Auswahl automatisch umschlossen werden soll.", + "editor.autoSurround.brackets": "Mit Klammern, nicht mit Anführungszeichen umschließen.", + "editor.autoSurround.quotes": "Mit Anführungszeichen, nicht mit Klammern umschließen.", + "autoSurround": "Steuert, ob der Editor eine Auswahl automatisch umschließen soll.", + "formatOnType": "Steuert, ob der Editor die Zeile nach der Eingabe automatisch formatieren soll.", + "formatOnPaste": "Steuert, ob der Editor den eingefügten Inhalt automatisch formatieren soll. Es muss ein Formatierer vorhanden sein, der in der Lage ist, auch Dokumentbereiche zu formatieren.", + "autoIndent": "Steuert, ob der Editor den Einzug automatisch anpassen soll, wenn Benutzer Zeilen eingeben, einfügen oder verschieben. Es müssen Erweiterungen mit Einzugsregeln für die entsprechende Sprache verfügbar sein.", + "suggestOnTriggerCharacters": "Steuert, ob Vorschläge automatisch angezeigt werden sollen, wenn Triggerzeichen eingegeben werden.", + "acceptSuggestionOnEnterSmart": "Einen Vorschlag nur mit der EINGABETASTE akzeptieren, wenn dieser eine Änderung am Text vornimmt.", + "acceptSuggestionOnEnter": "Steuert, ob Vorschläge mit der EINGABETASTE (zusätzlich zur TAB-Taste) akzeptiert werden sollen. Vermeidet Mehrdeutigkeit zwischen dem Einfügen neuer Zeilen oder dem Annehmen von Vorschlägen.", + "acceptSuggestionOnCommitCharacter": "Steuert, ob Vorschläge über Commitzeichen angenommen werden sollen. In JavaScript kann ein Semikolon (\";\") beispielsweise ein Commitzeichen sein, das einen Vorschlag annimmt und dieses Zeichen eingibt.", + "snippetSuggestions.top": "Zeige Snippet Vorschläge über den anderen Vorschlägen.", + "snippetSuggestions.bottom": "Snippet Vorschläge unter anderen Vorschlägen anzeigen.", + "snippetSuggestions.inline": "Zeige Snippet Vorschläge mit anderen Vorschlägen.", + "snippetSuggestions.none": "Keine Ausschnittvorschläge anzeigen.", + "snippetSuggestions": "Steuert, ob Codeausschnitte mit anderen Vorschlägen angezeigt und wie diese sortiert werden.", + "emptySelectionClipboard": "Steuert, ob ein Kopiervorgang ohne Auswahl die aktuelle Zeile kopiert.", + "copyWithSyntaxHighlighting": "Steuert, ob Syntax-Highlighting in die Zwischenablage kopiert wird.", + "wordBasedSuggestions": "Steuert, ob Vervollständigungen auf Grundlage der Wörter im Dokument berechnet werden sollen.", + "suggestSelection.first": "Immer den ersten Vorschlag auswählen.", + "suggestSelection.recentlyUsed": "Wählen Sie die aktuellsten Vorschläge aus, es sei denn, es wird ein Vorschlag durch eine weitere Eingabe ausgewählt, z.B. \"console.| -> console.log\", weil \"log\" vor Kurzem abgeschlossen wurde.", + "suggestSelection.recentlyUsedByPrefix": "Wählen Sie Vorschläge basierend auf früheren Präfixen aus, die diese Vorschläge abgeschlossen haben, z.B. \"co -> console\" und \"con ->\" const\".", + "suggestSelection": "Steuert, wie Vorschläge bei Anzeige der Vorschlagsliste vorab ausgewählt werden.", + "suggestFontSize": "Schriftgröße für das vorgeschlagene Widget. Wenn auf '0' gesetzt, wird der Wert von `#editor.fontSize#` verwendet.", + "suggestLineHeight": "Zeilenhöhe für das vorgeschlagene Widget. Wenn auf '0' gesetzt, wird der Wert von `#editor.lineHeight#` verwendet.", + "tabCompletion.on": "Die Tab-Vervollständigung fügt den passendsten Vorschlag ein, wenn auf Tab gedrückt wird.", + "tabCompletion.off": "Tab-Vervollständigungen deaktivieren.", + "tabCompletion.onlySnippets": "Codeausschnitte per Tab vervollständigen, wenn die Präfixe übereinstimmen. Funktioniert am besten, wenn „quickSuggestions“ deaktiviert sind.", + "tabCompletion": "Tab-Vervollständigungen aktivieren.", + "suggest.filterGraceful": "Steuert, ob Filter- und Suchvorschläge geringfügige Tippfehler berücksichtigen.", + "suggest.localityBonus": "Steuert, ob bei der Suche Wörter eine höhere Trefferquote erhalten, die in der Nähe des Cursors stehen.", + "suggest.shareSuggestSelections": "Steuert, ob gespeicherte Vorschlagauswahlen in verschiedenen Arbeitsbereichen und Fenstern gemeinsam verwendet werden (dafür ist \"#editor.suggestSelection#\" erforderlich).", + "suggest.snippetsPreventQuickSuggestions": "Steuert, ob ein aktiver Ausschnitt Schnellvorschläge verhindert.", + "suggest.showIcons": "Steuert, ob Symbole in Vorschlägen ein- oder ausgeblendet werden.", + "suggest.maxVisibleSuggestions": "Steuert, wie viele Vorschläge IntelliSense anzeigt, bevor eine Scrollleiste eingeblendet wird (maximal 15).", + "suggest.filtered": "Steuert, ob einige Vorschlagstypen von IntelliSense gefiltert werden. Eine Liste mit Vorschlagstypen finden Sie hier: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "Wenn auf \"false\" eingestellt, nie \"Methode\"-Vorschläge in IntelliSense anzeigen.", + "suggest.filtered.function": "Bei der Einstellung \"false\" zeigt IntelliSense für \"function\" keine Vorschläge an.", + "suggest.filtered.constructor": "Bei der Einstellung \"false\" zeigt IntelliSense für \"constructor\" keine Vorschläge an.", + "suggest.filtered.field": "Bei der Einstellung \"false\" zeigt IntelliSense für \"field\" keine Vorschläge an.", + "suggest.filtered.variable": "Bei der Einstellung \"false\" zeigt IntelliSense für \"variable\" keine Vorschläge an.", + "suggest.filtered.class": "Bei der Einstellung \"false\" zeigt IntelliSense für \"class\" keine Vorschläge an.", + "suggest.filtered.struct": "Bei der Einstellung \"false\" zeigt IntelliSense für \"struct\" keine Vorschläge an.", + "suggest.filtered.interface": "Bei der Einstellung \"false\" zeigt IntelliSense für \"interface\" keine Vorschläge an.", + "suggest.filtered.module": "Bei der Einstellung \"false\" zeigt IntelliSense für \"module\" keine Vorschläge an.", + "suggest.filtered.property": "Bei der Einstellung \"false“ zeigt IntelliSense für \"property\" keine Vorschläge an.", + "suggest.filtered.event": "Bei der Einstellung \"false\" zeigt IntelliSense für \"event\" keine Vorschläge an.", + "suggest.filtered.operator": "Bei der Einstellung \"false\" zeigt IntelliSense für \"operator\" keine Vorschläge an.", + "suggest.filtered.unit": "Bei der Einstellung \"false\" zeigt IntelliSense für \"unit\" keine Vorschläge an.", + "suggest.filtered.value": "Bei der Einstellung \"false\" zeigt IntelliSense für \"value\" keine Vorschläge an.", + "suggest.filtered.constant": "Bei der Einstellung \"false\" zeigt IntelliSense für \"constant\" keine Vorschläge an.", + "suggest.filtered.enum": "Bei der Einstellung \"false\" zeigt IntelliSense für \"enum\" keine Vorschläge an.", + "suggest.filtered.enumMember": "Bei der Einstellung \"false\" zeigt IntelliSense für \"enumMember\" keine Vorschläge an.", + "suggest.filtered.keyword": "Bei der Einstellung \"false\" zeigt IntelliSense für \"keyword\" keine Vorschläge an.", + "suggest.filtered.text": "Bei der Einstellung \"false\" zeigt IntelliSense für \"text\" keine Vorschläge an.", + "suggest.filtered.color": "Bei der Einstellung \"false\" zeigt IntelliSense für \"color\" keine Vorschläge an.", + "suggest.filtered.file": "Bei der Einstellung \"false\" zeigt IntelliSense für \"file\" keine Vorschläge an.", + "suggest.filtered.reference": "Bei der Einstellung \"false\" zeigt IntelliSense für \"reference\" keine Vorschläge an.", + "suggest.filtered.customcolor": "Bei der Einstellung \"false\" zeigt IntelliSense für \"customcolor\" keine Ergebnisse an.", + "suggest.filtered.folder": "Bei der Einstellung \"false\" zeigt IntelliSense für \"folder\" keine Vorschläge an.", + "suggest.filtered.typeParameter": "Bei der Einstellung \"false“ zeigt IntelliSense für \"typeParameter\" keine Vorschläge an.", + "suggest.filtered.snippet": "Bei der Einstellung \"false\" zeigt IntelliSense für \"snippet\" keine Vorschläge an.", + "editor.gotoLocation.multiple": "Steuert das Verhalten von \"Gehe zu\"-Befehlen (z. B. \"Zur Definition wechseln\"), wenn mehrere Zielspeicherorte vorhanden sind.", + "editor.gotoLocation.multiple.peek": "Vorschauansicht der Ergebnisse anzeigen (Standardeinstellung)", + "editor.gotoLocation.multiple.gotoAndPeek": "Zum Hauptergebnis gehen und Vorschauansicht anzeigen", + "editor.gotoLocation.multiple.goto": "Zum Hauptergebnis gehen und andere Ergebnisse ignorieren", + "selectionHighlight": "Steuert, ob der Editor Übereinstimmungen hervorheben soll, die der Auswahl ähneln.", + "occurrencesHighlight": "Steuert, ob der Editor das Vorkommen semantischer Symbole hervorheben soll. ", + "overviewRulerLanes": "Steuert die Anzahl von Dekorationen, die an derselben Position im Übersichtslineal angezeigt werden.", + "overviewRulerBorder": "Steuert, ob um das Übersichtslineal ein Rahmen gezeichnet werden soll.", + "cursorBlinking": "Steuert den Cursoranimationsstil.", + "mouseWheelZoom": "Schriftart des Editors vergrößern, wenn das Mausrad verwendet und die STRG-TASTE gedrückt wird.", + "cursorSmoothCaretAnimation": "Steuert, ob die weiche Cursoranimation aktiviert werden soll.", + "cursorStyle": "Steuert den Cursor-Stil.", + "cursorWidth": "Steuert die Breite des Cursors, wenn `#editor.cursorStyle#` auf `line` festgelegt ist.", + "fontLigatures": "Aktiviert/deaktiviert Schriftartligaturen.", + "hideCursorInOverviewRuler": "Steuert, ob der Cursor im Übersichtslineal ausgeblendet werden soll.", + "renderWhiteSpace.boundary": "Rendert Leerzeichen bis auf einzelne Leerzeichen zwischen Wörtern.", + "renderWhitespace": "Steuert, wie der Editor Leerzeichen rendern soll.", + "renderControlCharacters": "Steuert, ob der Editor Steuerzeichen rendern soll.", + "renderIndentGuides": "Steuert, ob der Editor Einzugsführungslinien rendern soll.", + "highlightActiveIndentGuide": "Steuert, ob der Editor die aktive Einzugsführungslinie hevorheben soll.", + "renderLineHighlight.all": "Hebt den Bundsteg und die aktuelle Zeile hervor.", + "renderLineHighlight": "Steuert, wie der Editor die aktuelle Zeilenhervorhebung rendern soll. ", + "codeLens": "Steuert, ob der Editor CodeLens anzeigt.", + "folding": "Steuert, ob Codefaltung im Editor aktiviert ist.", + "foldingStrategy": "Steuert die Strategie für die Berechnung von Faltungsbereichen. `auto` verwendet eine sprachspezifische Faltungsstrategie (falls verfügbar). `indentation` verwendet die einzugsbasierte Faltungsstrategie.", + "showFoldingControls": "Steuert, ob die Falt-Steuerelemente an der Leiste automatisch ausgeblendet werden.", + "matchBrackets": "Übereinstimmende Klammern hervorheben, wenn eine davon ausgewählt wird.", + "glyphMargin": "Steuert, ob der Editor den vertikalen Glyphenrand rendert. Der Glyphenrand wird hauptsächlich zum Debuggen verwendet.", + "useTabStops": "Das Einfügen und Löschen von Leerzeichen erfolgt nach Tabstopps.", + "trimAutoWhitespace": "Nachfolgende automatisch eingefügte Leerzeichen entfernen", + "stablePeek": "Peek-Editoren geöffnet lassen, auch wenn auf den Inhalt doppelgeklickt oder die ESC-TASTE gedrückt wird.", + "dragAndDrop": "Steuert, ob der Editor das Verschieben einer Auswahl per Drag and Drop zulässt.", + "accessibilitySupport.auto": "Der Editor verwendet Plattform-APIs, um zu erkennen, wenn eine Sprachausgabe angefügt wird.", + "accessibilitySupport.on": "Der Editor wird durchgehend für die Verwendung mit einer Sprachausgabe optimiert.", + "accessibilitySupport.off": "Der Editor wird nie für die Verwendung mit einer Sprachausgabe optimiert. ", + "accessibilitySupport": "Steuert, ob der Editor in einem Modus ausgeführt werden soll, in dem er für die Sprachausgabe optimiert wird.", + "showUnused": "Steuert das Ausblenden von nicht verwendetem Code.", + "links": "Steuert, ob der Editor Links erkennen und anklickbar machen soll.", + "colorDecorators": "Steuert, ob der Editor die Inline-Farbdecorators und die Farbauswahl rendern soll.", + "codeActions": "Aktiviert das Glühbirnensymbol für Codeaktionen im Editor.", + "maxTokenizationLineLength": "Zeilen, die diese Länge überschreiten, werden aus Leistungsgründen nicht tokenisiert", + "codeActionsOnSave.organizeImports": "Steuert, ob die Aktion \"Importe organisieren\" beim Speichern einer Datei ausgeführt werden soll.", + "codeActionsOnSave.fixAll": "Legt fest, ob beim Speichern einer Datei automatische Korrekturen vorgenommen werden sollen.", + "codeActionsOnSave": "Arten von Codeaktionen, die beim Speichern ausgeführt werden sollen.", + "codeActionsOnSaveTimeout": "Timeout in Millisekunden, nach dem Codeaktionen, die beim Speichern ausgeführt werden, abgebrochen werden.", + "selectionClipboard": "Steuert, ob die primäre Linux-Zwischenablage unterstützt werden soll.", + "sideBySide": "Steuert, ob der Diff-Editor die Unterschiede nebeneinander oder im Text anzeigt.", + "ignoreTrimWhitespace": "Steuert, ob der Diff-Editor Änderungen an führenden oder nachgestellten Leerzeichen als Diffs anzeigt.", + "largeFileOptimizations": "Spezielle Behandlung für große Dateien zum Deaktivieren bestimmter speicherintensiver Funktionen.", + "renderIndicators": "Steuert, ob der Diff-Editor die Indikatoren \"+\" und \"-\" für hinzugefügte/entfernte Änderungen anzeigt." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "Der Editor ist zurzeit nicht verfügbar. Drücken Sie Alt+F1 für Optionen.", + "editorViewAccessibleLabel": "Editor-Inhalt" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Schließen", + "no": "keine Zeilen", + "one": "1 Zeile", + "more": "{0} Zeilen", + "header": "Unterschied von {0} zu {1}: Original: {2}, {3}, geändert: {4}, {5}", + "blankLine": "leer", + "equalLine": "Original {0}, geändert {1}: {2}", + "insertLine": "+ geändert {0}: {1}", + "deleteLine": "- Original {0}: {1}", + "editor.action.diffReview.next": "Zum nächsten Unterschied wechseln", + "editor.action.diffReview.prev": "Zum vorherigen Unterschied wechseln" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Caretzeichen nach links verschieben", + "caret.moveRight": "Caretzeichen nach rechts verschieben" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Buchstaben austauschen" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Zeilenkommentar umschalten", + "miToggleLineComment": "Zeilenkommen&&tar umschalten", + "comment.line.add": "Zeilenkommentar hinzufügen", + "comment.line.remove": "Zeilenkommentar entfernen", + "comment.block": "Blockkommentar umschalten", + "miToggleBlockComment": "&&Blockkommentar umschalten" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Vorläufig rückgängig machen" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Editorschriftart vergrößern", + "EditorFontZoomOut.label": "Editorschriftart verkleinern", + "EditorFontZoomReset.label": "Editor Schriftart Vergrößerung zurücksetzen" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Parameterhinweise auslösen" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Entwickler: Force Retokenize" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "TAB-Umschalttaste verschiebt Fokus", + "toggle.tabMovesFocus.on": "Beim Drücken auf Tab wird der Fokus jetzt auf das nächste fokussierbare Element verschoben", + "toggle.tabMovesFocus.off": "Beim Drücken von Tab wird jetzt das Tabulator-Zeichen eingefügt" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Übersichtslineal-Markierungsfarbe für zusammengehörige Klammern.", + "smartSelect.jumpBracket": "Gehe zu Klammer", + "smartSelect.selectToBracket": "Auswählen bis Klammer", + "miGoToBracket": "Gehe zu &&Klammer" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Ausschneiden", + "miCut": "&&Ausschneiden", + "actions.clipboard.copyLabel": "Kopieren", + "miCopy": "&&Kopieren", + "actions.clipboard.pasteLabel": "Einfügen", + "miPaste": "&&Einfügen", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Mit Syntaxhervorhebung kopieren" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Editor-Kontextmenü anzeigen" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Dokument formatieren", + "formatSelection.label": "Auswahl formatieren" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Klicken Sie, um {0} Definitionen anzuzeigen." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Hovern anzeigen" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Durch vorherigen Wert ersetzen", + "InPlaceReplaceAction.next.label": "Durch nächsten Wert ersetzen" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " – {0} Verweise", + "references.action.label": "Vorschau für Verweise anzeigen" + }, + "vs/editor/contrib/rename/rename": { + "no result": "Kein Ergebnis.", + "resolveRenameLocationFailed": "Ein unbekannter Fehler ist beim Auflösen der Umbenennung eines Ortes aufgetreten.", + "aria": "\"{0}\" erfolgreich in \"{1}\" umbenannt. Zusammenfassung: {2}", + "rename.failed": "Fehler beim Ausführen der Umbenennung.", + "rename.label": "Symbol umbenennen" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Auswahl aufklappen", + "miSmartSelectGrow": "Auswahl &&erweitern", + "smartSelect.shrink": "Markierung verkleinern", + "miSmartSelectShrink": "Au&&swahl verkleinern" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "Keine Definition gefunden für \"{0}\".", + "generic.noResults": "Keine Definition gefunden", + "meta.title": " – {0} Definitionen", + "actions.goToDecl.label": "Gehe zu Definition", + "actions.goToDeclToSide.label": "Definition an der Seite öffnen", + "actions.previewDecl.label": "Peek-Definition", + "decl.noResultWord": "Keine Deklaration für \"{0}\" gefunden.", + "decl.generic.noResults": "Keine Deklaration gefunden.", + "decl.meta.title": " – {0} Deklarationen", + "actions.goToDeclaration.label": "Zur Deklaration wechseln", + "actions.peekDecl.label": "Vorschau für Deklaration anzeigen", + "goToImplementation.noResultWord": "Keine Implementierung gefunden für \"{0}\"", + "goToImplementation.generic.noResults": "Keine Implementierung gefunden", + "meta.implementations.title": "{0} Implementierungen", + "actions.goToImplementation.label": "Zur Implementierung wechseln", + "actions.peekImplementation.label": "Vorschau der Implementierung anzeigen", + "goToTypeDefinition.noResultWord": "Keine Typendefinition gefunden für \"{0}\"", + "goToTypeDefinition.generic.noResults": "Keine Typendefinition gefunden", + "meta.typeDefinitions.title": "{0} Typdefinitionen", + "actions.goToTypeDefinition.label": "Zur Typdefinition wechseln", + "actions.peekTypeDefinition.label": "Vorschau der Typdefinition anzeigen", + "miGotoDefinition": "Gehe &&zu Definition", + "miGotoTypeDefinition": "Zur &&Typdefinition wechseln", + "miGotoImplementation": "Zur &&Implementierung wechseln" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Gehe zu nächstem Problem (Fehler, Warnung, Information)", + "markerAction.previous.label": "Gehe zu vorigem Problem (Fehler, Warnung, Information)", + "markerAction.nextInFiles.label": "Gehe zu dem nächsten Problem in den Dateien (Fehler, Warnung, Info) ", + "markerAction.previousInFiles.label": "Gehe zu dem vorherigen Problem in den Dateien (Fehler, Warnung, Info) ", + "miGotoNextProblem": "Nächstes &&Problem", + "miGotoPreviousProblem": "Vorheriges &&Problem" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Cmd + click to follow link", + "links.navigate": "STRG + Mausklick zum Aufrufen des Links", + "links.command.mac": "Cmd + Klick um Befehl auszuführen", + "links.command": "Ctrl + Klick um Befehl auszuführen.", + "links.navigate.al.mac": "WAHLTASTE + Klicken, um Link zu folgen", + "links.navigate.al": "ALT + Mausklick zum Aufrufen des Links", + "links.command.al.mac": "WAHLTASTE + Klicken, um Befehl auszuführen", + "links.command.al": "Alt + Klick um Befehl auszuführen.", + "invalid.url": "Fehler beim Öffnen dieses Links, weil er nicht wohlgeformt ist: {0}", + "missing.url": "Fehler beim Öffnen dieses Links, weil das Ziel fehlt.", + "label": "Link öffnen" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Schließen" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Suchen", + "miFind": "&&Suchen", + "startFindWithSelectionAction": "Mit Auswahl suchen", + "findNextMatchAction": "Weitersuchen", + "findPreviousMatchAction": "Vorheriges Element suchen", + "nextSelectionMatchFindAction": "Nächste Auswahl suchen", + "previousSelectionMatchFindAction": "Vorherige Auswahl suchen", + "startReplace": "Ersetzen", + "miReplace": "&&Ersetzen" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "Das Akzeptieren von '{0}' ergab {1} zusätzliche Bearbeitungen.", + "suggest.trigger.label": "Vorschlag auslösen" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Hintergrundfarbe eines Symbols beim Lesezugriff, z.B. beim Lesen einer Variablen. Die Farbe darfnicht deckend sein, damit sie nicht die zugrunde liegenden Dekorationen verdeckt.", + "wordHighlightStrong": "Hintergrundfarbe eines Symbols bei Schreibzugriff, z.B. beim Schreiben in eine Variable. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "wordHighlightBorder": "Randfarbe eines Symbols beim Lesezugriff, wie etwa beim Lesen einer Variablen.", + "wordHighlightStrongBorder": "Randfarbe eines Symbols beim Schreibzugriff, wie etwa beim Schreiben einer Variablen.", + "overviewRulerWordHighlightForeground": "Übersichtslinealmarkerfarbd für das Hervorheben von Symbolen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "overviewRulerWordHighlightStrongForeground": "Übersichtslinealmarkerfarbe für Symbolhervorhebungen bei Schreibzugriff. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "wordHighlight.next.label": "Gehe zur nächsten Symbolhervorhebungen", + "wordHighlight.previous.label": "Gehe zur vorherigen Symbolhervorhebungen", + "wordHighlight.trigger.label": "Symbol-Hervorhebung ein-/ausschalten" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Auffalten", + "unFoldRecursivelyAction.label": "Faltung rekursiv aufheben", + "foldAction.label": "Falten", + "foldRecursivelyAction.label": "Rekursiv falten", + "foldAllBlockComments.label": "Alle Blockkommentare falten", + "foldAllMarkerRegions.label": "Alle Regionen falten", + "unfoldAllMarkerRegions.label": "Alle Regionen auffalten", + "foldAllAction.label": "Alle falten", + "unfoldAllAction.label": "Alle auffalten", + "foldLevelAction.label": "Faltebene {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Zeile nach oben kopieren", + "miCopyLinesUp": "Zeile nach oben &&kopieren", + "lines.copyDown": "Zeile nach unten kopieren", + "miCopyLinesDown": "Zeile nach unten ko&&pieren", + "lines.moveUp": "Zeile nach oben verschieben", + "miMoveLinesUp": "Zeile nach oben &&verschieben", + "lines.moveDown": "Zeile nach unten verschieben", + "miMoveLinesDown": "Zeile nach &&unten verschieben", + "lines.sortAscending": "Zeilen aufsteigend sortieren", + "lines.sortDescending": "Zeilen absteigend sortieren", + "lines.trimTrailingWhitespace": "Nachgestelltes Leerzeichen kürzen", + "lines.delete": "Zeile löschen", + "lines.indent": "Zeileneinzug", + "lines.outdent": "Zeile ausrücken", + "lines.insertBefore": "Zeile oben einfügen", + "lines.insertAfter": "Zeile unten einfügen", + "lines.deleteAllLeft": "Alle übrigen löschen", + "lines.deleteAllRight": "Alle rechts löschen", + "lines.joinLines": "Zeilen verknüpfen", + "editor.transpose": "Zeichen um den Cursor herum transponieren", + "editor.transformToUppercase": "In Großbuchstaben umwandeln", + "editor.transformToLowercase": "In Kleinbuchstaben umwandeln", + "editor.transformToTitlecase": "In große Anfangsbuchstaben umwandeln" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Cursor oberhalb hinzufügen", + "miInsertCursorAbove": "Cursor oberh&&alb hinzufügen", + "mutlicursor.insertBelow": "Cursor unterhalb hinzufügen", + "miInsertCursorBelow": "Cursor unterhal&&b hinzufügen", + "mutlicursor.insertAtEndOfEachLineSelected": "Cursor an Zeilenenden hinzufügen", + "miInsertCursorAtEndOfEachLineSelected": "C&&ursor an Zeilenenden hinzufügen", + "mutlicursor.addCursorsToBottom": "Cursor am Ende hinzufügen", + "mutlicursor.addCursorsToTop": "Cursor am Anfang hinzufügen", + "addSelectionToNextFindMatch": "Auswahl zur nächsten Übereinstimmungssuche hinzufügen", + "miAddSelectionToNextFindMatch": "&&Nächstes Vorkommen hinzufügen", + "addSelectionToPreviousFindMatch": "Letzte Auswahl zu vorheriger Übereinstimmungssuche hinzufügen", + "miAddSelectionToPreviousFindMatch": "Vo&&rheriges Vorkommen hinzufügen", + "moveSelectionToNextFindMatch": "Letzte Auswahl in nächste Übereinstimmungssuche verschieben", + "moveSelectionToPreviousFindMatch": "Letzte Auswahl in vorherige Übereinstimmungssuche verschieben", + "selectAllOccurrencesOfFindMatch": "Alle Vorkommen auswählen und Übereinstimmung suchen", + "miSelectHighlights": "Alle V&&orkommen auswählen", + "changeAll.label": "Alle Vorkommen ändern" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Benennen Sie die Eingabe um. Geben Sie einen neuen Namen ein, und drücken Sie die EINGABETASTE, um den Commit auszuführen." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, Hinweis" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Wird geladen..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Korrekturen anzeigen ({0})", + "quickFix": "Korrekturen anzeigen", + "quickfix.trigger.label": "Schnelle Problembehebung …", + "editor.action.quickFix.noneMessage": "Keine Codeaktionen verfügbar", + "refactor.label": "Refactoring durchführen...", + "editor.action.refactor.noneMessage": "Keine Refactorings verfügbar", + "source.label": "Quellaktion…", + "editor.action.source.noneMessage": "Keine Quellaktionen verfügbar", + "organizeImports.label": "Importe organisieren", + "editor.action.organize.noneMessage": "Keine Aktion zum Organisieren von Importen verfügbar", + "fixAll.label": "Alle korrigieren", + "fixAll.noneMessage": "Aktion \"Alle korrigieren\" nicht verfügbar", + "autoFix.label": "Automatisch korrigieren...", + "editor.action.autoFix.noneMessage": "Keine automatischen Korrekturen verfügbar" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "Symbol in {0} in Zeile {1}, Spalte {2}", + "aria.fileReferences.1": "1 Symbol in {0}, vollständiger Pfad {1}", + "aria.fileReferences.N": "{0} Symbole in {1}, vollständiger Pfad {2}", + "aria.result.0": "Es wurden keine Ergebnisse gefunden.", + "aria.result.1": "1 Symbol in {0} gefunden", + "aria.result.n1": "{0} Symbole in {1} gefunden", + "aria.result.nm": "{0} Symbole in {1} Dateien gefunden" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "Ein Bearbeiten ist im schreibgeschützten Editor nicht möglich" + }, + "vs/editor/contrib/format/format": { + "hint11": "1 Formatierung in Zeile {0} vorgenommen", + "hintn1": "{0} Formatierungen in Zeile {1} vorgenommen", + "hint1n": "1 Formatierung zwischen Zeilen {0} und {1} vorgenommen", + "hintnn": "{0} Formatierungen zwischen Zeilen {1} und {2} vorgenommen" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} von {1} Problemen", + "change": "{0} von {1} Problemen", + "editorMarkerNavigationError": "Editormarkierung: Farbe bei Fehler des Navigationswidgets.", + "editorMarkerNavigationWarning": "Editormarkierung: Farbe bei Warnung des Navigationswidgets.", + "editorMarkerNavigationInfo": "Editormarkierung: Farbe bei Warnung des Navigationswidgets.", + "editorMarkerNavigationBackground": "Editormarkierung: Hintergrund des Navigationswidgets." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "Sonntag", + "Monday": "Montag", + "Tuesday": "Dienstag", + "Wednesday": "Mittwoch", + "Thursday": "Donnerstag", + "Friday": "Freitag", + "Saturday": "Samstag", + "SundayShort": "So", + "MondayShort": "Mo", + "TuesdayShort": "Di", + "WednesdayShort": "Mi", + "ThursdayShort": "Do", + "FridayShort": "Fr", + "SaturdayShort": "Sa", + "January": "Januar", + "February": "Februar", + "March": "März", + "April": "April", + "May": "Mai", + "June": "Juni", + "July": "Juli", + "August": "August", + "September": "September", + "October": "Oktober", + "November": "November", + "December": "Dezember", + "JanuaryShort": "Jan", + "FebruaryShort": "Feb", + "MarchShort": "Mär", + "AprilShort": "Apr", + "MayShort": "Mai", + "JuneShort": "Jun", + "JulyShort": "Jul", + "AugustShort": "Aug", + "SeptemberShort": "Sep", + "OctoberShort": "Okt", + "NovemberShort": "Nov", + "DecemberShort": "Dez" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Suchen", + "placeholder.find": "Suchen", + "label.previousMatchButton": "Vorheriger Treffer", + "label.nextMatchButton": "Nächste Übereinstimmung", + "label.closeButton": "Schließen" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Wird geladen...", + "quick fixes": "Schnelle Problembehebung …", + "peek problem": "Vorschauproblem", + "editor.action.quickFix.noneMessage": "Keine Codeaktionen verfügbar" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "Keine Vorschau verfügbar.", + "treeAriaLabel": "Verweise", + "noResults": "Keine Ergebnisse", + "peekView.alternateTitle": "Verweise", + "peekViewTitleBackground": "Hintergrundfarbe des Titelbereichs der Peek-Ansicht.", + "peekViewTitleForeground": "Farbe des Titels in der Peek-Ansicht.", + "peekViewTitleInfoForeground": "Farbe der Titelinformationen in der Peek-Ansicht.", + "peekViewBorder": "Farbe der Peek-Ansichtsränder und des Pfeils.", + "peekViewResultsBackground": "Hintergrundfarbe der Ergebnisliste in der Peek-Ansicht.", + "peekViewResultsMatchForeground": "Vordergrundfarbe für Zeilenknoten in der Ergebnisliste der Peek-Ansicht.", + "peekViewResultsFileForeground": "Vordergrundfarbe für Dateiknoten in der Ergebnisliste der Peek-Ansicht.", + "peekViewResultsSelectionBackground": "Hintergrundfarbe des ausgewählten Eintrags in der Ergebnisliste der Peek-Ansicht.", + "peekViewResultsSelectionForeground": "Vordergrundfarbe des ausgewählten Eintrags in der Ergebnisliste der Peek-Ansicht.", + "peekViewEditorBackground": "Hintergrundfarbe des Peek-Editors.", + "peekViewEditorGutterBackground": "Hintergrundfarbe der Leiste im Peek-Editor.", + "peekViewResultsMatchHighlight": "Farbe für Übereinstimmungsmarkierungen in der Ergebnisliste der Peek-Ansicht.", + "peekViewEditorMatchHighlight": "Farbe für Übereinstimmungsmarkierungen im Peek-Editor.", + "peekViewEditorMatchHighlightBorder": "Rahmen für Übereinstimmungsmarkierungen im Peek-Editor." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Konturanbieter", + "title.template": "{0} ({1})", + "1.problem": "1 Problem in diesem Element.", + "N.problem": "{0} Probleme in diesem Element.", + "deep.problem": "Enthält Elemente mit Problemen.", + "Array": "array", + "Boolean": "boolean", + "Class": "Klasse", + "Constant": "Konstante", + "Constructor": "Konstruktor", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "Ereignis", + "Field": "Feld", + "File": "FILE", + "Function": "function", + "Interface": "Schnittstelle", + "Key": "Taste", + "Method": "Methode", + "Module": "Modul", + "Namespace": "Namespace", + "Null": "NULL", + "Number": "Anzahl", + "Object": "Objekt", + "Operator": "Operator", + "Package": "Paket", + "Property": "Eigenschaft", + "String": "Zeichenfolge", + "Struct": "Struktur", + "TypeParameter": "Typparameter", + "Variable": "variable" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Suchen", + "placeholder.find": "Suchen", + "label.previousMatchButton": "Vorheriger Treffer", + "label.nextMatchButton": "Nächste Übereinstimmung", + "label.toggleSelectionFind": "In Auswahl suchen", + "label.closeButton": "Schließen", + "label.replace": "Ersetzen", + "placeholder.replace": "Ersetzen", + "label.replaceButton": "Ersetzen", + "label.replaceAllButton": "Alle ersetzen", + "label.toggleReplaceButton": "Ersetzen-Modus wechseln", + "title.matchesCountLimit": "Nur die ersten {0} Ergebnisse wurden hervorgehoben, aber alle Suchoperationen werden auf dem gesamten Text durchgeführt.", + "label.matchesLocation": "{0} von {1}", + "label.noResults": "Keine Ergebnisse" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Hintergrundfarbe des Vorschlagswidgets.", + "editorSuggestWidgetBorder": "Rahmenfarbe des Vorschlagswidgets.", + "editorSuggestWidgetForeground": "Vordergrundfarbe des Vorschlagswidgets.", + "editorSuggestWidgetSelectedBackground": "Hintergrundfarbe des ausgewählten Eintrags im Vorschlagswidget.", + "editorSuggestWidgetHighlightForeground": "Farbe der Trefferhervorhebung im Vorschlagswidget.", + "readMore": "Mehr anzeigen...{0}", + "readLess": "Weniger anzeigen...{0}", + "suggestWidget.loading": "Wird geladen...", + "suggestWidget.noSuggestions": "Keine Vorschläge.", + "ariaCurrenttSuggestionReadDetails": "Element {0}, Dok.: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Fehler beim Auflösen der Datei.", + "referencesCount": "{0} Verweise", + "referenceCount": "{0} Verweis" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Einzug in Leerzeichen konvertieren", + "indentationToTabs": "Einzug in Tabstopps konvertieren", + "configuredTabSize": "Konfigurierte Tabulatorgröße", + "selectTabWidth": "Tabulatorgröße für aktuelle Datei auswählen", + "indentUsingTabs": "Einzug mithilfe von Tabstopps", + "indentUsingSpaces": "Einzug mithilfe von Leerzeichen", + "detectIndentation": "Einzug aus Inhalt erkennen", + "editor.reindentlines": "Neuen Einzug für Zeilen festlegen", + "editor.reindentselectedlines": "Gewählte Zeilen zurückziehen" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Fehler", + "sev.warning": "Warnung", + "sev.info": "Info" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Erweiterungen", + "preferences": "Einstellungen" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "Die zu verwendende Proxyeinstellung. Wenn diese Option nicht festgelegt wird, wird der Wert aus den Umgebungsvariablen http_proxy und https_proxy übernommen.", + "strictSSL": "Steuert, ob das Proxy-Server-Zertifikat mit der Liste der mitgelieferten CAs überprüft werden soll.", + "proxyAuthorization": "Der Wert, der als Proxy-Authorization-Header für jede Netzwerkanforderung gesendet werden soll.", + "proxySupportOff": "Hiermit wird die Proxyunterstützung für Erweiterungen deaktiviert.", + "proxySupportOn": "Hiermit wird die Proxyunterstützung für Erweiterungen aktiviert.", + "proxySupportOverride": "Hiermit wird die Proxyunterstützung für Erweiterungen aktiviert, und Anforderungsoptionen werden außer Kraft gesetzt.", + "proxySupport": "Proxyunterstützung für Erweiterungen verwenden.", + "systemCertificates": "Steuert, ob CA-Zertfikate über das Betriebssystem geladen werden. (Unter Windows- und macOS-Betriebssystemen muss nach dem Deaktivieren das Fenster neu geladen werden.)" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 weitere Datei wird nicht angezeigt", + "moreFiles": "...{0} weitere Dateien werden nicht angezeigt" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Codearbeitsbereich" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Argumente im Modus \"--goto\" müssen im Format \"DATEI(:ZEILE(:ZEICHEN))\" vorliegen." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX ungültig: \"package.json\" ist keine JSON-Datei." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Telemetrie", + "telemetry.enableTelemetry": "Aktivieren Sie das Senden von Nutzungsdaten und Fehlern an Microsoft Online-Dienste." + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Optionen", + "extensionsManagement": "Erweiterungsverwaltung", + "troubleshooting": "Problembehandlung", + "diff": "Vergleicht zwei Dateien.", + "add": "Fügt einen oder mehrere Ordner zum letzten aktiven Fenster hinzu.", + "goto": "Öffnet eine Datei im Pfad in der angegebenen Zeile und an der Zeichenposition.", + "newWindow": "Öffnen eines neuen Fensters erzwingen.", + "reuseWindow": "Erzwingen Sie das Öffnen einer Datei oder eines Ordners in einem bereits geöffneten Fenster.", + "wait": "Warten Sie, bis die Dateien geschlossen sind, bevor Sie zurück gehen können.", + "locale": "Das zu verwendende Gebietsschema (z. B. en-US oder zh-TW).", + "userDataDir": "Gibt das Verzeichnis an, in dem Benutzerdaten gespeichert werden. Kann zum Öffnen mehrerer verschiedener Codeinstanzen verwendet werden.", + "version": "Gibt die Version aus.", + "help": "Gibt die Syntax aus.", + "folderUri": "Öffnet ein Fenster mit gegeben Ordner-uri(s)", + "fileUri": "Öffnet ein Fenster mit einem angegeben Datei-URI oder angegebenen Datei-URIs", + "extensionHomePath": "Legen Sie den Stammpfad für Extensions fest.", + "listExtensions": "Listet die installierten Extensions auf.", + "showVersions": "Zeigt Versionen der installierten Erweiterungen an, wenn \"--list-extension\" verwendet wird.", + "installExtension": "Installiert oder aktualisiert die Erweiterung. Verwenden Sie das Argument `--force`, um Rückfragen zu vermeiden.", + "uninstallExtension": "Deinstalliert eine Extension.", + "experimentalApis": "Aktiviert vorgeschlagene API-Funktionen für Erweiterungen. Kann eine oder mehrere Erweiterungs IDs individuell aktivieren. ", + "verbose": "Ausführliche Ausgabe (impliziert \"-wait\").", + "log": "Log-Level zu verwenden. Standardwert ist \"Info\". Zulässige Werte sind \"kritisch\", \"Fehler\", \"warnen\", \"Info\", \"debug\", \"verfolgen\", \"aus\".", + "status": "Prozessnutzungs- und Diagnose-Informationen ausgeben.", + "prof-modules": "Erfassen Sie Leistungmarker beim Laden von JS-Modulen, und geben Sie sie mit \"F1 > Developer: Startup Performance\" aus.", + "prof-startup": "CPU-Profiler beim Start ausführen", + "disableExtensions": "Deaktiviert alle installierten Extensions.", + "disableExtension": "Deaktiviert eine Erweiterung.", + "inspect-extensions": "Erlaubt Debuggen und Profilerstellung für Erweiterungen. Überprüfen Sie die Entwicklertools für die Verbindungs-URI.", + "inspect-brk-extensions": "Erlaubt Debuggen und Profilerstellung für Erweiterungen, wobei der Erweiterungs-Host nach dem Start angehalten wird. Überprüfen Sie die Entwicklertools für die Verbindungs-URI.", + "disableGPU": "Deaktiviert die GPU-Hardwarebeschleunigung.", + "uploadLogs": "Lädt die Logs der aktuellen Sitzung an einem sicheren Endpunkt hoch.", + "maxMemory": "Maximale Speichergröße für ein Fenster (in Mbyte).", + "usage": "Syntax", + "options": "Optionen", + "paths": "Pfade", + "stdinWindows": "Zum Einlesen von Ausgaben eines anderen Programms hängen Sie '-' an (z.B. 'echo Hello World | {0} -')", + "stdinUnix": "Zum Einlesen von stdin hängen Sie '-' an (z.B. 'ps aux | grep code | {0} -')", + "unknownVersion": "Unbekannte Version", + "unknownCommit": "Unbekannter Commit" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "Unbenannt (Arbeitsbereich)", + "workspaceName": "{0} (Arbeitsbereich)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Aktualisieren", + "updateMode": "Legen Sie fest, ob Sie automatische Updates erhalten möchten. Nach Änderungen ist ein Neustart erforderlich. Die Updates werden von einem Microsoft-Onlinedienst abgerufen.", + "none": "Updates deaktivieren.", + "manual": "Automatisches Prüfen auf Updates im Hintergrund deaktivieren. Sie können Updates durchführen, indem Sie manuell danach suchen.", + "default": "Automatische Prüfung auf Aktualisierungen aktivieren. Der Code prüft automatisch und regelmäßig auf Aktualisierungen.", + "deprecated": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen \"{0}\".", + "enableWindowsBackgroundUpdates": "Aktiviert Windows-Hintergrundupdates. Die Updates werden von einem Microsoft-Onlinedienst heruntergeladen.", + "showReleaseNotes": "Nach einem Update Versionshinweise anzeigen. Die Versionshinweise werden von einem Microsoft-Onlinedienst heruntergeladen." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Workbench", + "multiSelectModifier.ctrlCmd": "Ist unter Windows und Linux der Taste \"STRG\" und unter macOSX der Befehlstaste zugeordnet.", + "multiSelectModifier.alt": "Ist unter Windows und Linux der Taste \"Alt\" und unter macOSX der Wahltaste zugeordnet. ", + "multiSelectModifier": "Der Modifizierer zum Hinzufügen eines Elements in Bäumen und Listen zu einer Mehrfachauswahl mit der Maus (zum Beispiel im Explorer, in geöffneten Editoren und in der SCM-Ansicht). Die Mausbewegung \"Seitlich öffnen\" wird – sofern unterstützt – so angepasst, dass kein Konflikt mit dem Modifizierer für Mehrfachauswahl entsteht.", + "openModeModifier": "Steuert, wie Elemente in Bäumen und Listen mithilfe der Maus geöffnet werden (sofern unterstützt). Bei übergeordneten Elementen, deren untergeordnete Elemente sich in Bäumen befinden, steuert diese Einstellung, ob ein Einfachklick oder ein Doppelklick das übergeordnete Elemente erweitert. Beachten Sie, dass einige Bäume und Listen diese Einstellung ggf. ignorieren, wenn sie nicht zutrifft.", + "horizontalScrolling setting": "Legt fest, ob Listen und Strukturen horizontales Scrollen in der Workbench unterstützen.", + "tree horizontalScrolling setting": "Steuert, ob Bäume horizontales Scrollen in der Workbench unterstützen.", + "deprecated": "Diese Einstellung ist veraltet. Verwenden Sie stattdessen \"{0}\".", + "tree indent setting": "Steuert den Struktureinzug in Pixeln.", + "keyboardNavigationSettingKey.simple": "Bei der einfachen Tastaturnavigation werden Elemente in den Fokus genommen, die mit der Tastatureingabe übereinstimmen. Die Übereinstimmungen gelten nur für Präfixe.", + "keyboardNavigationSettingKey.highlight": "Hervorheben von Tastaturnavigationshervorgebungselemente, die mit der Tastatureingabe übereinstimmen. Beim nach oben und nach unten Navigieren werden nur die hervorgehobenen Elemente durchlaufen.", + "keyboardNavigationSettingKey.filter": "Durch das Filtern der Tastaturnavigation werden alle Elemente herausgefiltert und ausgeblendet, die nicht mit der Tastatureingabe übereinstimmen.", + "keyboardNavigationSettingKey": "Steuert die Tastaturnavigation in Listen und Strukturen in der Workbench. Kann \"simple\" (einfach), \"highlight\" (hervorheben) und \"filter\" (filtern) sein.", + "automatic keyboard navigation setting": "Legt fest, ob die Tastaturnavigation in Listen und Strukturen automatisch durch Eingaben ausgelöst wird. Wenn der Wert auf \"false\" festgelegt ist, wird die Tastaturnavigation nur ausgelöst, wenn der Befehl \"list.toggleKeyboardNavigation\" ausgeführt wird. Diesem Befehl können Sie eine Tastenkombination zuweisen." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Ja", + "cancelButton": "Abbrechen" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "Standard-Konfiguration überschreibt", + "overrideSettings.description": "Zu überschreibende Einstellungen für Sprache {0} konfigurieren.", + "overrideSettings.defaultDescription": "Zu überschreibende Editor-Einstellungen für eine Sprache konfigurieren.", + "config.property.languageDefault": "\"{0}\" kann nicht registriert werden. Die Eigenschaft stimmt mit dem Eigenschaftsmuster '\\\\[.*\\\\]$' zum Beschreiben sprachspezifischer Editor-Einstellungen überein. Verwenden Sie den Beitrag \"configurationDefaults\".", + "config.property.duplicate": "{0}\" kann nicht registriert werden. Diese Eigenschaft ist bereits registriert." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Die Erweiterung ist ungültig: \"package.json\" ist keine JSON-Datei.", + "incompatible": "Die Erweiterung \"{0}\" kann nicht installiert werden, weil sie mit VS Code \"{1}\" nicht kompatibel ist.", + "restartCode": "Starten Sie VS Code neu, bevor Sie {0} neu installieren.", + "malicious extension": "Die Erweiterung kann nicht installiert werden, da sie als problematisch gemeldet wurde.", + "notFoundCompatibleDependency": "Kann nicht installiert werden, da die Erweiterung '{0}', die mit der aktuellen Version '{1}' von VS Code kompatibel ist, nicht gefunden werden kann.", + "MarketPlaceDisabled": "Marketplace ist nicht aktiviert.", + "removeError": "Fehler beim Entfernen der Erweiterung: {0}. Bitte beenden Sie und starten Sie VS Code neu bevor Sie erneut versuchen die Erweiterung zu installieren.", + "Not a Marketplace extension": "Nur Marktplatz-Erweiterungen können neu installiert werden", + "quitCode": "Fehler bei der Installation der Erweiterung. Beenden und starten Sie VS Code vor der erneuten Installation neu.", + "exitCode": "Fehler bei der Installation der Erweiterung. Beenden und starten Sie VS Code vor der erneuten Installation neu.", + "errorDeleting": "Der vorhandene Ordner \"{0}\" konnte während der Installation der Erweiterung \"{1}\" nicht gelöscht werden. Löschen Sie den Ordner manuell, und versuchen Sie es noch mal.", + "cannot read": "Die Erweiterung kann nicht aus {0} gelesen werden.", + "renameError": "Unbekannter Fehler beim Umbenennen von {0} in {1}", + "notInstalled": "Die Erweiterung \"{0}\" ist nicht installiert.", + "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterung \"{1}\" hängt von dieser Erweiterung ab.", + "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" hängen von dieser Erweiterung ab.", + "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" sowie weitere hängen von dieser Erweiterung ab.", + "notExists": "Die Erweiterung wurde nicht gefunden." + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Inhalt der Speicherdatenbank protokollieren" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "`engines.vscode`-Wert {0} konnte nicht analysiert werden. Bitte z. B. folgende verwenden: ^1.22.0, ^1.22.x usw.", + "versionSpecificity1": "Die in \"engines.vscode\" ({0}) angegebene Version ist nicht spezifisch genug. Definieren Sie für VS Code-Versionen vor Version 1.0.0 bitte mindestens die gewünschte Haupt- und Nebenversion, z. B. ^0.10.0, 0.10.x, 0.11.0 usw.", + "versionSpecificity2": "Die in \"engines.vscode\" ({0}) angegebene Version ist nicht spezifisch genug. Definieren Sie für VS Code-Versionen nach Version 1.0.0 bitte mindestens die gewünschte Hauptversion, z. B. ^1.10.0, 1.10.x, 1.x.x, 2.x.x usw.", + "versionMismatch": "Die Extension ist nicht mit dem Code {0} kompatibel. Die Extension erfordert {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "({0}) wurde gedrückt. Es wird auf die zweite Taste der Kombination gewartet...", + "missing.chord": "Die Tastenkombination ({0}, {1}) ist kein Befehl." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Allgemeine Vordergrundfarbe. Diese Farbe wird nur verwendet, wenn sie nicht durch eine Komponente überschrieben wird.", + "errorForeground": "Allgemeine Vordergrundfarbe. Diese Farbe wird nur verwendet, wenn sie nicht durch eine Komponente überschrieben wird.", + "descriptionForeground": "Vordergrundfarbe für Beschreibungstexte, die weitere Informationen anzeigen, z. B. für ein Label.", + "focusBorder": "Allgemeine Rahmenfarbe für fokussierte Elemente. Diese Farbe wird nur verwendet, wenn sie nicht durch eine Komponente überschrieben wird.", + "contrastBorder": "Ein zusätzlicher Rahmen um Elemente, mit dem diese von anderen getrennt werden, um einen größeren Kontrast zu erreichen.", + "activeContrastBorder": "Ein zusätzlicher Rahmen um aktive Elemente, mit dem diese von anderen getrennt werden, um einen größeren Kontrast zu erreichen.", + "selectionBackground": "Hintergrundfarbe der Textauswahl in der Workbench (z. B. für Eingabefelder oder Textbereiche). Diese Farbe gilt nicht für die Auswahl im Editor. ", + "textSeparatorForeground": "Farbe für Text-Trennzeichen.", + "textLinkForeground": "Vordergrundfarbe für Links im Text.", + "textLinkActiveForeground": "Vordergrundfarbe für angeklickte Links im Text und beim Zeigen darauf mit der Maus.", + "textPreformatForeground": "Vordergrundfarbe für vorformatierte Textsegmente.", + "textBlockQuoteBackground": "Hintergrundfarbe für block quotes im Text.", + "textBlockQuoteBorder": "Rahmenfarbe für block quotes im Text.", + "textCodeBlockBackground": "Hintergrundfarbe für Code-Blöcke im Text.", + "widgetShadow": "Schattenfarbe von Widgets wie zum Beispiel Suchen/Ersetzen innerhalb des Editors.", + "inputBoxBackground": "Hintergrund für Eingabefeld.", + "inputBoxForeground": "Vordergrund für Eingabefeld.", + "inputBoxBorder": "Rahmen für Eingabefeld.", + "inputBoxActiveOptionBorder": "Rahmenfarbe für aktivierte Optionen in Eingabefeldern.", + "inputPlaceholderForeground": "Input box - Vordergrundfarbe für Platzhalter-Text.", + "inputValidationInfoBackground": "Hintergrundfarbe bei der Eingabevalidierung für den Schweregrad der Information.", + "inputValidationInfoForeground": "Vordergrundfarbe bei der Eingabevalidierung für den Schweregrad der Information.", + "inputValidationInfoBorder": "Rahmenfarbe bei der Eingabevalidierung für den Schweregrad der Information.", + "inputValidationWarningBackground": "Hintergrundfarbe bei der Eingabevalidierung für den Schweregrad der Warnung.", + "inputValidationWarningForeground": "Vordergrundfarbe bei der Eingabevalidierung für den Schweregrad der Warnung.", + "inputValidationWarningBorder": "Rahmenfarbe bei der Eingabevalidierung für den Schweregrad der Warnung.", + "inputValidationErrorBackground": "Hintergrundfarbe bei der Eingabevalidierung für den Schweregrad des Fehlers.", + "inputValidationErrorForeground": "Vordergrundfarbe bei der Eingabevalidierung für den Schweregrad des Fehlers.", + "inputValidationErrorBorder": "Rahmenfarbe bei der Eingabevalidierung für den Schweregrad des Fehlers.", + "dropdownBackground": "Hintergrund für Dropdown.", + "dropdownListBackground": "Hintergrund für Dropdownliste.", + "dropdownForeground": "Vordergrund für Dropdown.", + "dropdownBorder": "Rahmen für Dropdown.", + "listFocusBackground": "Hintergrundfarbe der Liste/Struktur für das fokussierte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listFocusForeground": "Vordergrundfarbe der Liste/Struktur für das fokussierte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listActiveSelectionBackground": "Hintergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listActiveSelectionForeground": "Vordergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listInactiveSelectionBackground": "Hintergrundfarbe der Liste/Struktur für das ausgewählte Element, wenn die Liste/Struktur inaktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listInactiveSelectionForeground": "Liste/Baumstruktur - Vordergrundfarbe für das ausgewählte Element, wenn die Liste/Baumstruktur inaktiv ist. Eine aktive Liste/Baumstruktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listInactiveFocusBackground": "Hintergrundfarbe der Liste/Struktur für das fokussierte Element, wenn die Liste/Struktur aktiv ist. Eine aktive Liste/Struktur hat Tastaturfokus, eine inaktive hingegen nicht.", + "listHoverBackground": "Hintergrund der Liste/Struktur, wenn mit der Maus auf Elemente gezeigt wird.", + "listHoverForeground": "Vordergrund der Liste/Struktur, wenn mit der Maus auf Elemente gezeigt wird.", + "listDropBackground": "Drag & Drop-Hintergrund der Liste/Struktur, wenn Elemente mithilfe der Maus verschoben werden.", + "highlight": "Vordergrundfarbe der Liste/Struktur zur Trefferhervorhebung beim Suchen innerhalb der Liste/Struktur.", + "invalidItemForeground": "Vordergrundfarbe einer Liste/Struktur für ungültige Elemente, z.B. ein nicht ausgelöster Stamm im Explorer.", + "listErrorForeground": "Vordergrundfarbe für Listenelemente, die Fehler enthalten.", + "listWarningForeground": "Vordergrundfarbe für Listenelemente, die Warnungen enthalten.", + "listFilterWidgetBackground": "Hintergrundfarbe des Typfilterwidgets in Listen und Strukturen.", + "listFilterWidgetOutline": "Konturfarbe des Typfilterwidgets in Listen und Strukturen.", + "listFilterWidgetNoMatchesOutline": "Konturfarbe des Typfilterwidgets in Listen und Strukturen, wenn es keine Übereinstimmungen gibt.", + "pickerGroupForeground": "Schnellauswahlfarbe für das Gruppieren von Bezeichnungen.", + "pickerGroupBorder": "Schnellauswahlfarbe für das Gruppieren von Rahmen.", + "buttonForeground": "Vordergrundfarbe der Schaltfläche.", + "buttonBackground": "Hintergrundfarbe der Schaltfläche.", + "buttonHoverBackground": "Hintergrundfarbe der Schaltfläche, wenn darauf gezeigt wird.", + "badgeBackground": "Badge - Hintergrundfarbe. Badges sind kurze Info-Texte, z. B. für Anzahl Suchergebnisse.", + "badgeForeground": "Badge - Vordergrundfarbe. Badges sind kurze Info-Texte, z. B. für Anzahl Suchergebnisse.", + "scrollbarShadow": "Schatten der Scrollleiste, um anzuzeigen, dass die Ansicht gescrollt wird.", + "scrollbarSliderBackground": "Hintergrundfarbe vom Scrollbar-Schieber", + "scrollbarSliderHoverBackground": "Hintergrundfarbe des Schiebereglers, wenn darauf gezeigt wird.", + "scrollbarSliderActiveBackground": "Hintergrundfarbe des Schiebereglers, wenn darauf geklickt wird.", + "progressBarBackground": "Hintergrundfarbe des Fortschrittbalkens, der für lang ausgeführte Vorgänge angezeigt werden kann.", + "menuBorder": "Rahmenfarbe von Menüs.", + "menuForeground": "Vordergrundfarbe von Menüelementen.", + "menuBackground": "Hintergrundfarbe von Menüelementen.", + "menuSelectionForeground": "Vordergrundfarbe des ausgewählten Menüelements im Menü.", + "menuSelectionBackground": "Hintergrundfarbe des ausgewählten Menüelements im Menü.", + "menuSelectionBorder": "Rahmenfarbe des ausgewählten Menüelements im Menü.", + "menuSeparatorBackground": "Farbe eines Trenner-Menüelements in Menüs.", + "editorBackground": "Hintergrundfarbe des Editors.", + "editorForeground": "Standardvordergrundfarbe des Editors.", + "editorWidgetBackground": "Hintergrundfarbe von Editor-Widgets wie zum Beispiel Suchen/Ersetzen.", + "editorWidgetBorder": "Rahmenfarbe von Editorwigdets. Die Farbe wird nur verwendet, wenn für das Widget ein Rahmen verwendet wird und die Farbe nicht von einem Widget überschrieben wird.", + "editorWidgetResizeBorder": "Rahmenfarbe der Größenanpassungsleiste von Editorwigdets. Die Farbe wird nur verwendet, wenn für das Widget ein Größenanpassungsrahmen verwendet wird und die Farbe nicht von einem Widget außer Kraft gesetzt wird.", + "editorSelectionBackground": "Farbe der Editor-Auswahl.", + "editorSelectionForeground": "Farbe des gewählten Text für einen hohen Kontrast", + "editorInactiveSelection": "Die Farbe der Auswahl befindet sich in einem inaktiven Editor. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegende Dekorationen verdeckt.", + "editorSelectionHighlight": "Farbe für Bereiche mit dem gleichen Inhalt wie die Auswahl. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "editorSelectionHighlightBorder": "Randfarbe für Bereiche, deren Inhalt der Auswahl entspricht.", + "editorFindMatch": "Farbe des aktuellen Suchergebnisses.", + "findMatchHighlight": "Farbe der anderen Suchergebnisse. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "findRangeHighlight": "Farbe des Bereichs, der die Suche eingrenzt. Die Farbe darf nicht deckend sein, damit sie nicht die zugrunde liegenden Dekorationen verdeckt.", + "editorFindMatchBorder": "Randfarbe des aktuellen Suchergebnisses.", + "findMatchHighlightBorder": "Randfarbe der anderen Suchtreffer.", + "findRangeHighlightBorder": "Rahmenfarbe des Bereichs, der die Suche eingrenzt. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "hoverHighlight": "Hervorhebung unterhalb des Worts, für das ein Hoverelement angezeigt wird. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "hoverBackground": "Background color of the editor hover.", + "hoverBorder": "Rahmenfarbe des Editor-Mauszeigers.", + "statusBarBackground": "Hintergrundfarbe der Hoverstatusleiste des Editors.", + "activeLinkForeground": "Farbe der aktiven Links.", + "diffEditorInserted": "Hintergrundfarbe für eingefügten Text. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "diffEditorRemoved": "Hintergrundfarbe für Text, der entfernt wurde. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "diffEditorInsertedOutline": "Konturfarbe für eingefügten Text.", + "diffEditorRemovedOutline": "Konturfarbe für entfernten Text.", + "diffEditorBorder": "Die Rahmenfarbe zwischen zwei Text-Editoren.", + "snippetTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe eines Codeausschnitt-Tabstopps.", + "snippetTabstopHighlightBorder": "Hervorhebungs-Rahmenfarbe eines Codeausschnitt-Tabstopps.", + "snippetFinalTabstopHighlightBackground": "Hervorhebungs-Hintergrundfarbe des letzten Tabstopps eines Codeausschnitts.", + "snippetFinalTabstopHighlightBorder": "Hervorhebungs-Rahmenfarbe des letzten Tabstopps eines Codeausschnitts.", + "breadcrumbsFocusForeground": "Farbe der fokussierten Breadcrumb-Elemente. ", + "breadcrumbsBackground": "Hintergrundfarbe der Breadcrumb-Elemente.", + "breadcrumbsSelectedForegound": "Die Farbe der ausgewählten Breadcrumb-Elemente.", + "breadcrumbsSelectedBackground": "Hintergrundfarbe des Breadcrumb-Auswahltools.", + "mergeCurrentHeaderBackground": "Hintergrund des aktuellen Headers in Inlinezusammenführungskonflikten. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeCurrentContentBackground": "Hintergrund für den aktuellen Inhalt in Inlinezusammenführungskonflikten. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeIncomingHeaderBackground": "Hintergrund für eingehende Header in Inlinezusammenführungskonflikten. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeIncomingContentBackground": "Hintergrund für eingehenden Inhalt in Inlinezusammenführungskonflikten. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeCommonHeaderBackground": "Headerhintergrund für gemeinsame Vorgängerelemente in Inlinezusammenführungskonflikten. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeCommonContentBackground": "Hintergrund des Inhalts gemeinsamer Vorgängerelemente in Inlinezusammenführungskonflikt. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "mergeBorder": "Rahmenfarbe für Kopfzeilen und die Aufteilung in Inline-Mergingkonflikten.", + "overviewRulerCurrentContentForeground": "Aktueller Übersichtslineal-Vordergrund für Inline-Mergingkonflikte.", + "overviewRulerIncomingContentForeground": "Eingehender Übersichtslineal-Vordergrund für Inline-Mergingkonflikte. ", + "overviewRulerCommonContentForeground": "Hintergrund des Übersichtslineals des gemeinsamen übergeordneten Elements bei Inlinezusammenführungskonflikten.", + "overviewRulerFindMatchForeground": "Übersichtslinealmarkerfarbe für das Suchen von Übereinstimmungen. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt.", + "overviewRulerSelectionHighlightForeground": "Übersichtslinealmarkerfarbe für das Hervorheben der Auswahl. Die Farbe darf nicht deckend sein, weil sie sonst die zugrunde liegenden Dekorationen verdeckt." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "Ihre Eingaben werden nicht gespeichert. Möchten Sie dieses Fenster schließen?", + "yes": "Ja", + "cancel": "Abbrechen", + "issueReporter": "Problembericht", + "processExplorer": "Prozess-Explorer" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Neues Fenster", + "newWindowDesc": "Öffnet ein neues Fenster.", + "recentFolders": "Aktueller Arbeitsbereich", + "folderDesc": "{0} {1}", + "codeWorkspace": "Codearbeitsbereich" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Version: {0}\nCommit: {1}\nDatum: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nBetriebssystem: {7}", + "okButton": "OK", + "copy": "&&Kopieren" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "Neues &&Fenster", + "mFile": "&&Datei", + "mEdit": "&&Bearbeiten", + "mSelection": "Au&&swahl", + "mView": "&&Anzeigen", + "mGoto": "&&Gehe zu", + "mDebug": "&&Debuggen", + "mTerminal": "&&Terminal", + "mWindow": "Fenster", + "mHelp": "&&Hilfe", + "mAbout": "Informationen zu {0}", + "miPreferences": "&&Einstellungen", + "mServices": "Dienste", + "mHide": "{0} ausblenden", + "mHideOthers": "Andere ausblenden", + "mShowAll": "Alle anzeigen", + "miQuit": "{0} beenden", + "mMinimize": "Minimieren", + "mZoom": "Zoom", + "mBringToFront": "Alle in den Vordergrund", + "miSwitchWindow": "Fenster &&wechseln...", + "mNewTab": "Neue Registerkarte", + "mShowPreviousTab": "Vorherige Registerkarte anzeigen", + "mShowNextTab": "Nächste Registerkarte anzeigen", + "mMoveTabToNewWindow": "Registerkarte in neues Fenster verschieben", + "mMergeAllWindows": "Alle Fenster zusammenführen", + "miCheckForUpdates": "Nach &&Updates suchen...", + "miCheckingForUpdates": "Überprüfen auf Updates...", + "miDownloadUpdate": "V&&erfügbares Update herunterladen", + "miDownloadingUpdate": "Das Update wird heruntergeladen...", + "miInstallUpdate": "Update &&installieren...", + "miInstallingUpdate": "Update wird installiert...", + "miRestartToUpdate": "Für &&Update neu starten" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Setup", + "SetupWindowTitle": "Setup – %1", + "UninstallAppTitle": "Deinstallieren", + "UninstallAppFullTitle": "%1 deinstallieren", + "InformationTitle": "Informationen", + "ConfirmTitle": "Bestätigen", + "ErrorTitle": "Fehler", + "SetupLdrStartupMessage": "Hiermit wird %1 installiert. Möchten Sie den Vorgang fortsetzen?", + "LdrCannotCreateTemp": "Eine temporäre Datei konnte nicht erstellt werden. Die Installation wurde abgebrochen.", + "LdrCannotExecTemp": "Eine Datei im temporären Verzeichnis kann nicht ausgeführt werden. Die Installation wurde abgebrochen.", + "LastErrorMessage": "%1.%n%nFehler %2: %3", + "SetupFileMissing": "Die Datei %1 fehlt im Installationsverzeichnis. Beheben Sie das Problem, oder beziehen Sie eine neue Kopie des Programms.", + "SetupFileCorrupt": "Die Setupdateien sind beschädigt. Beziehen Sie eine neue Kopie des Programms.", + "SetupFileCorruptOrWrongVer": "Die Setupdateien sind beschädigt oder nicht kompatibel mit dieser Version von Setup. Beheben Sie das Problem, oder beziehen Sie eine neue Kopie des Programms.", + "InvalidParameter": "Ein ungültiger Parameter wurde in der Befehlszeile übergeben:%n%n%1", + "SetupAlreadyRunning": "Setup wird bereits ausgeführt.", + "WindowsVersionNotSupported": "Dieses Programm unterstützt nicht die Version von Windows, die auf Ihrem Computer ausgeführt wird.", + "WindowsServicePackRequired": "Dieses Programm erfordert %1 Service Pack %2 oder höher.", + "NotOnThisPlatform": "Dieses Programm kann unter %1 nicht ausgeführt werden.", + "OnlyOnThisPlatform": "Dieses Programm muss unter %1 ausgeführt werden.", + "OnlyOnTheseArchitectures": "Dieses Programm kann nur unter Versionen von Windows installiert werden, die für die folgenden Prozessorarchitekturen konzipiert wurden:%n%n%1", + "MissingWOW64APIs": "Die Version von Windows, die Sie ausführen, enthält nicht die Funktionen, die von Setup zum Ausführen einer 64-Bit-Installation benötigt werden. Installieren Sie Service Pack %1, um dieses Problem zu beheben.", + "WinVersionTooLowError": "Dieses Programm erfordert %1 Version %2 oder höher.", + "WinVersionTooHighError": "Das Programm kann nicht unter %1 Version %2 oder höher installiert werde.", + "AdminPrivilegesRequired": "Sie müssen als Administrator angemeldet sein, wenn Sie dieses Programm installieren.", + "PowerUserPrivilegesRequired": "Sie müssen als Administrator oder als Mitglied der Gruppe \"Poweruser\" angemeldet sein, wenn Sie dieses Programm installieren.", + "SetupAppRunningError": "Setup hat festgestellt, dass %1 zurzeit ausgeführt wird.%n%nSchließen Sie jetzt alle Instanzen, und klicken Sie dann auf \"OK\", um fortzufahren, oder auf \"Abbrechen\", um die Installation zu beenden.", + "UninstallAppRunningError": "Die Deinstallation hat festgestellt, dass %1 zurzeit ausgeführt wird.%n%nSchließen Sie jetzt alle Instanzen, und klicken Sie dann auf \"OK\", um fortzufahren, oder auf \"Abbrechen\", um die Installation zu beenden.", + "ErrorCreatingDir": "Setup konnte das Verzeichnis \"%1\" nicht erstellen.", + "ErrorTooManyFilesInDir": "Eine Datei kann im Verzeichnis \"%1\" nicht erstellt werden, weil es zu viele Dateien enthält.", + "ExitSetupTitle": "Setup beenden", + "ExitSetupMessage": "Setup wurde nicht abgeschlossen. Wenn Sie die Installation jetzt beenden, wird das Programm nicht installiert.%n%nSie können Setup zu einem späteren Zeitpunkt erneut ausführen, um die Installation abzuschließen.%n%nSetup beenden?", + "AboutSetupMenuItem": "&Info zum Setup...", + "AboutSetupTitle": "Info zum Setup", + "AboutSetupMessage": "%1 Version %2%n%3%n%n%1 Startseite:%n%4", + "ButtonBack": "< &Zurück", + "ButtonNext": "&Weiter >", + "ButtonInstall": "&Installieren", + "ButtonOK": "OK", + "ButtonCancel": "Abbrechen", + "ButtonYes": "&Ja", + "ButtonYesToAll": "Ja für &alle", + "ButtonNo": "&Nein", + "ButtonNoToAll": "N&ein für alle", + "ButtonFinish": "&Fertig stellen", + "ButtonBrowse": "&Durchsuchen...", + "ButtonWizardBrowse": "D&urchsuchen...", + "ButtonNewFolder": "&Neuen Ordner erstellen", + "SelectLanguageTitle": "Setupsprache auswählen", + "SelectLanguageLabel": "Sprache auswählen, die während der Installation verwendet wird:", + "ClickNext": "Klicken Sie auf \"Weiter\", um den Vorgang fortzusetzen, oder auf \"Abbrechen\", um Setup zu beenden.", + "BrowseDialogTitle": "Ordner suchen", + "BrowseDialogLabel": "Wählen Sie einen Ordner in der Liste unten aus, und klicken Sie dann auf \"OK\".", + "NewFolderName": "Neuer Ordner", + "WelcomeLabel1": "Willkommen beim Setup-Assistenten von [name]", + "WelcomeLabel2": "Hiermit wird [name/ver] auf Ihrem Computer installiert.%n%nEs wird empfohlen, alle anderen Anwendungen zu schließen, bevor Sie fortfahren.", + "WizardPassword": "Kennwort", + "PasswordLabel1": "Die Installation ist durch ein Kennwort geschützt.", + "PasswordLabel3": "Geben Sie das Kennwort an, und klicken Sie dann auf \"Weiter\", um fortzufahren. Für Kennwörter wird zwischen Groß-und Kleinschreibung unterschieden.", + "PasswordEditLabel": "&Kennwort:", + "IncorrectPassword": "Das eingegebene Kennwort ist falsch. Bitte versuchen Sie es erneut.", + "WizardLicense": "Lizenzvertrag", + "LicenseLabel": "Bitte lesen Sie die folgenden wichtigen Informationen, bevor Sie fortfahren.", + "LicenseLabel3": "Bitte lesen Sie die folgenden Lizenzbedingungen. Sie müssen den Bedingungen dieser Vereinbarung zustimmen, bevor Sie die Installation fortsetzen können.", + "LicenseAccepted": "Ich stimme der Vereinb&arung zu", + "LicenseNotAccepted": "Ich &stimme der Vereinbarung nicht zu", + "WizardInfoBefore": "Informationen", + "InfoBeforeLabel": "Bitte lesen Sie die folgenden wichtigen Informationen, bevor Sie fortfahren.", + "InfoBeforeClickLabel": "Klicken Sie auf \"Weiter\", um mit der Installation fortzufahren.", + "WizardInfoAfter": "Informationen", + "InfoAfterLabel": "Bitte lesen Sie die folgenden wichtigen Informationen, bevor Sie fortfahren.", + "InfoAfterClickLabel": "Klicken Sie auf \"Weiter\", um mit der Installation fortzufahren.", + "WizardUserInfo": "Benutzerinformationen", + "UserInfoDesc": "Bitte geben Sie Ihre Informationen ein.", + "UserInfoName": "&Benutzername:", + "UserInfoOrg": "&Organisation:", + "UserInfoSerial": "&Seriennummer:", + "UserInfoNameRequired": "Sie müssen einen Namen eingeben.", + "WizardSelectDir": "Zielspeicherort auswählen", + "SelectDirDesc": "Wo soll [name] installiert werden?", + "SelectDirLabel3": "Setup installiert [name] im folgenden Ordner.", + "SelectDirBrowseLabel": "Klicken Sie auf \"Weiter\", um fortzufahren. Wenn Sie einen anderen Ordner auswählen möchten, klicken Sie auf \"Durchsuchen\".", + "DiskSpaceMBLabel": "Mindestens [mb] MB freier Speicherplatz ist auf dem Datenträger erforderlich.", + "CannotInstallToNetworkDrive": "Setup kann die Installation nicht auf einem Netzlaufwerk ausführen.", + "CannotInstallToUNCPath": "Setup kann die Installation nicht in einem UNC-Pfad ausführen.", + "InvalidPath": "Sie müssen einen vollständigen Pfad mit Laufwerkbuchstaben eingeben; z.B. %n%nC:\\APP%n%n oder einen UNC-Pfad im Format %n%n\\\\server\\share", + "InvalidDrive": "Das ausgewählte Laufwerk oder die UNC-Freigabe ist nicht vorhanden oder es kann kein Zugriff darauf erfolgen. Wählen Sie ein anderes Laufwerk oder eine andere UNC-Freigabe aus.", + "DiskSpaceWarningTitle": "Nicht genügend Speicherplatz auf dem Datenträger.", + "DiskSpaceWarning": "Setup benötigt mindestens %1 KB freien Speicherplatz für die Installation. Auf dem ausgewählten Laufwerk sind aber nur %2 KB verfügbar.%n%nMöchten Sie trotzdem fortfahren?", + "DirNameTooLong": "Der Ordnername oder -pfad ist zu lang.", + "InvalidDirName": "Der Ordnername ist ungültig.", + "BadDirName32": "Ordnernamen dürfen keines der folgenden Zeichen enthalten: %n%n%1", + "DirExistsTitle": "Der Ordner ist vorhanden.", + "DirExists": "Der Ordner%n%n%1%n%nist bereits vorhanden. Möchten Sie trotzdem in diesem Ordner installieren?", + "DirDoesntExistTitle": "Der Ordner ist nicht vorhanden.", + "DirDoesntExist": "Der Ordner%n%n%1%n%nist nicht vorhanden. Soll der Ordner erstellt werden?", + "WizardSelectComponents": "Komponenten auswählen", + "SelectComponentsDesc": "Welche Komponenten sollen installiert werden?", + "SelectComponentsLabel2": "Wählen Sie die zu installierenden Komponenten aus. Deaktivieren Sie die Komponenten, die Sie nicht installieren möchten. Klicken Sie auf \"Weiter\", wenn Sie zum Fortfahren bereit sind.", + "FullInstallation": "Vollständige Installation", + "CompactInstallation": "Kompakte Installation", + "CustomInstallation": "Benutzerdefinierte Installation", + "NoUninstallWarningTitle": "Komponenten sind vorhanden.", + "NoUninstallWarning": "Setup hat festgestellt, dass die folgenden Komponenten bereits auf Ihrem Computer installiert sind:%n%n%1%n%nDurch das Deaktivieren dieser Komponenten werden diese nicht deinstalliert.%n%nMöchten Sie trotzdem fortfahren?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "Für die aktuelle Auswahl sind mindestens [mb] MB Speicherplatz auf dem Datenträger erforderlich.", + "WizardSelectTasks": "Weitere Aufgaben auswählen", + "SelectTasksDesc": "Welche weiteren Aufgaben sollen ausgeführt werden?", + "SelectTasksLabel2": "Wählen Sie die zusätzlichen Aufgaben aus, die Setup während der Installation von [name] ausführen soll, und klicken Sie dann auf \"Weiter\".", + "WizardSelectProgramGroup": "Startmenüordner auswählen", + "SelectStartMenuFolderDesc": "Wo soll Setup die Verknüpfungen des Programms platzieren?", + "SelectStartMenuFolderLabel3": "Setup erstellt die Verknüpfungen des Programms im folgenden Startmenüordner.", + "SelectStartMenuFolderBrowseLabel": "Klicken Sie auf \"Weiter\", um fortzufahren. Wenn Sie einen anderen Ordner auswählen möchten, klicken Sie auf \"Durchsuchen\".", + "MustEnterGroupName": "Sie müssen einen Ordnernamen eingeben.", + "GroupNameTooLong": "Der Ordnername oder -pfad ist zu lang.", + "InvalidGroupName": "Der Ordnername ist ungültig.", + "BadGroupName": "Der Ordnername darf keines der folgenden Zeichen enthalten: %n%n%1", + "NoProgramGroupCheck2": "&Keinen Startmenüordner erstellen", + "WizardReady": "Bereit für die Installation", + "ReadyLabel1": "Setup ist nun bereitet, mit der Installation von [name] auf Ihrem Computer zu beginnen.", + "ReadyLabel2a": "Klicken Sie auf \"Installieren\", um die Installation fortzusetzen, oder klicken Sie auf \"Zurück\", wenn Sie Einstellungen überprüfen oder ändern möchten.", + "ReadyLabel2b": "Klicken Sie auf \"Installieren\", um die Installation fortzusetzen.", + "ReadyMemoUserInfo": "Benutzerinformationen:", + "ReadyMemoDir": "Zielspeicherort:", + "ReadyMemoType": "Installationsart:", + "ReadyMemoComponents": "Ausgewählte Komponenten:", + "ReadyMemoGroup": "Startmenüordner:", + "ReadyMemoTasks": "Weitere Aufgaben:", + "WizardPreparing": "Die Installation wird vorbereitet.", + "PreparingDesc": "Setup bereitet die Installation von [name] auf Ihrem Computer vor.", + "PreviousInstallNotCompleted": "Die Installation/Entfernung eines vorherigen Programms wurde nicht abgeschlossen. Sie müssen den Computer zum Abschließen dieser Installation neu starten.%n%nNach dem Neustart des Computers führen Sie Setup erneut aus, um die Installation von [name] abzuschließen.", + "CannotContinue": "Setup kann nicht fortgesetzt werden. Klicken Sie auf \"Abbrechen\", um Setup zu beenden.", + "ApplicationsFound": "Die folgenden Anwendungen verwenden Dateien, die von Setup aktualisiert werden müssen. Es wird empfohlen, Setup das automatische Schließen dieser Anwendungen zu erlauben.", + "ApplicationsFound2": "Die folgenden Anwendungen verwenden Dateien, die von Setup aktualisiert werden müssen. Es wird empfohlen, Setup das automatische Schließen dieser Anwendungen zu erlauben. Nach Abschluss der Installation versucht Setup, die Anwendungen neu zu starten.", + "CloseApplications": "&Anwendungen automatisch schließen", + "DontCloseApplications": "A&nwendungen nicht schließen", + "ErrorCloseApplications": "Setup konnte nicht alle Programme automatisch schließen. Es wird empfohlen, alle Anwendungen zu schließen, die Dateien verwenden, die von Setup aktualisiert werden, bevor Sie den Vorgang fortsetzen.", + "WizardInstalling": "Wird installiert.", + "InstallingLabel": "Bitte warten Sie, während Setup [name] auf Ihrem Computer installiert.", + "FinishedHeadingLabel": "Der Setup-Assistent für [name] wird abgeschlossen.", + "FinishedLabelNoIcons": "Setup hat die Installation von [name] auf Ihrem Computer abgeschlossen.", + "FinishedLabel": "Das Setup hat die Installation von [Name] auf Ihrem Computer abgeschlossen. Sie können die Anwendung über das installierte Symbol starten.", + "ClickFinish": "Klicken Sie auf 'Fertig stellen', um Setup zu beenden.", + "FinishedRestartLabel": "Setup muss den Computer neu starten, damit die Installation von [name] abgeschlossen werden kann. Soll der Computer jetzt neu gestartet werden?", + "FinishedRestartMessage": "Setup muss den Computer neu starten, damit die Installation von [name] abgeschlossen werden kann.%n%nSoll der Computer jetzt neu gestartet werden?", + "ShowReadmeCheck": "Ja, ich möchte die Infodatei anzeigen", + "YesRadio": "&Ja, den Computer jetzt neu starten", + "NoRadio": "&Nein, ich starte den Computer später neu", + "RunEntryExec": "%1 ausführen", + "RunEntryShellExec": "%1 anzeigen", + "ChangeDiskTitle": "Setup benötigt den nächsten Datenträger.", + "SelectDiskLabel2": "Bitte legen Sie den Datenträger %1 ein, und klicken Sie auf \"OK\".%n%nWenn sich die Dateien auf diesem Datenträger in einem anderen als dem unten angezeigten Ordner befinden, geben Sie den richtigen Pfad ein, oder klicken Sie auf \"Durchsuchen\".", + "PathLabel": "&Pfad:", + "FileNotInDir2": "Die Datei \"%1\" wurde in \"%2\" nicht gefunden. Legen Sie den richtigen Datenträger ein, oder wählen Sie einen anderen Ordner aus.", + "SelectDirectoryLabel": "Geben Sie den Speicherort des nächsten Datenträgers an.", + "SetupAborted": "Setup wurde nicht abgeschlossen.%n%nBeheben Sie das Problem, und führen Sie Setup erneut aus.", + "EntryAbortRetryIgnore": "Klicken Sie auf \"Wiederholen\", um es erneut zu versuchen, auf \"Ignorieren\", um den Vorgang trotzdem fortzusetzen, oder auf \"Abbrechen\", um die Installation abzubrechen.", + "StatusClosingApplications": "Anwendungen werden geschlossen...", + "StatusCreateDirs": "Verzeichnisse werden erstellt...", + "StatusExtractFiles": "Dateien werden extrahiert...", + "StatusCreateIcons": "Verknüpfungen werden erstellt...", + "StatusCreateIniEntries": "INI-Einträge werden erstellt...", + "StatusCreateRegistryEntries": "Registrierungseinträge werden erstellt...", + "StatusRegisterFiles": "Dateien werden registriert...", + "StatusSavingUninstall": "Die Deinstallationsinformationen werden gespeichert...", + "StatusRunProgram": "Die Installation wird abgeschlossen...", + "StatusRestartingApplications": "Anwendung werden erneut gestartet...", + "StatusRollback": "Rollback der Änderungen...", + "ErrorInternal2": "Interner Fehler: %1", + "ErrorFunctionFailedNoCode": "Fehler von %1.", + "ErrorFunctionFailed": "Fehler von %1. Code %2", + "ErrorFunctionFailedWithMessage": "Fehler von %1. Code %2.%n%3", + "ErrorExecutingProgram": "Die Datei kann nicht ausgeführt werden:%n%1", + "ErrorRegOpenKey": "Fehler beim Öffnen des Registrierungsschlüssels:%n%1\\%2", + "ErrorRegCreateKey": "Fehler beim Erstellen des Registrierungsschlüssels:%n%1\\%2", + "ErrorRegWriteKey": "Fehler beim Schreiben in den Registrierungsschlüssel:%n%1\\%2", + "ErrorIniEntry": "Fehler beim Erstellen des INI-Eintrags in der Datei \"%1\".", + "FileAbortRetryIgnore": "Klicken Sie auf \"Wiederholen\", um es erneut zu versuchen, auf \"Ignorieren\", um diese Datei zu überspringen (nicht empfohlen), oder auf \"Abbrechen\", um die Installation abzubrechen.", + "FileAbortRetryIgnore2": "Klicken Sie auf \"Wiederholen\", um es erneut zu versuchen, auf \"Ignorieren\", um den Vorgang trotzdem fortzusetzen (nicht empfohlen), oder auf \"Abbrechen\", um die Installation abzubrechen.", + "SourceIsCorrupted": "Die Quelldatei ist fehlerhaft.", + "SourceDoesntExist": "Die Quelldatei \"%1\" ist nicht vorhanden.", + "ExistingFileReadOnly": "Die vorhandene Datei ist als schreibgeschützt markiert.%n%nKlicken Sie auf \"Wiederholen\", um das Schreibschutzattribut zu entfernen und es erneut zu versuchen, auf \"Ignorieren\", um diese Datei zu überspringen, oder auf \"Abbrechen\", um die Installation abzubrechen.", + "ErrorReadingExistingDest": "Fehler beim Versuch, die vorhandene Datei zu lesen:", + "FileExists": "Die Datei ist bereits vorhanden.%n%nSoll Sie von Setup überschrieben werden?", + "ExistingFileNewer": "Die vorhandene Datei ist neuer als die Datei, die Setup installieren möchte. Es wird empfohlen, die vorhandene Datei beizubehalten.%n%nMöchten Sie die vorhandene Datei beibehalten?", + "ErrorChangingAttr": "Fehler beim Versuch, die Attribute der vorhandenen Datei zu ändern:", + "ErrorCreatingTemp": "Fehler beim Versuch, eine Datei im Zielverzeichnis zu erstellen:", + "ErrorReadingSource": "Fehler beim Versuch, die Quelldatei zu lesen:", + "ErrorCopying": "Fehler beim Versuch, eine Datei zu kopieren:", + "ErrorReplacingExistingFile": "Fehler beim Versuch, die vorhandene Datei zu ersetzen:", + "ErrorRestartReplace": "Fehler von \"RestartReplace\":", + "ErrorRenamingTemp": "Fehler beim Versuch, eine Datei im Zielverzeichnis umzubenennen:", + "ErrorRegisterServer": "Die DLL-/OCX-Datei kann nicht registriert werden: %1", + "ErrorRegSvr32Failed": "Fehler von RegSvr32 mit dem Exitcode %1.", + "ErrorRegisterTypeLib": "Die Typbibliothek kann nicht registriert werden: %1", + "ErrorOpeningReadme": "Fehler beim Versuch, die Infodatei zu öffnen.", + "ErrorRestartingComputer": "Setup konnte den Computer nicht neu starten. Führen Sie den Neustart manuell aus.", + "UninstallNotFound": "Die Datei \"%1\" ist nicht vorhanden. Die Deinstallation kann nicht ausgeführt werden.", + "UninstallOpenError": "Die Datei \"%1\" konnte nicht geöffnet werden. Die Deinstallation kann nicht ausgeführt werden.", + "UninstallUnsupportedVer": "Die Deinstallationsprotokolldatei \"%1\" liegt in einem Format vor, das von dieser Version des Deinstallationsprogramms nicht erkannt wird. Die Deinstallation kann nicht ausgeführt werden.", + "UninstallUnknownEntry": "Unbekannter Eintrag (%1) im Deinstallationsprotokoll.", + "ConfirmUninstall": "Sind Sie sicher, dass Sie %1 vollständig löschen möchten? Erweiterungen und Einstellungen werden nicht gelöscht.", + "UninstallOnlyOnWin64": "Diese Installation kann nur unter 64-Bit-Windows deinstalliert werden.", + "OnlyAdminCanUninstall": "Diese Installation kann nur von einem Benutzer mit Administratorberechtigungen deinstalliert werden.", + "UninstallStatusLabel": "Bitte warten Sie, während %1 von Ihrem Computer entfernt wird.", + "UninstalledAll": "%1wurde erfolgreich von Ihrem Computer entfernt.", + "UninstalledMost": "Die Deinstallation von %1 wurde abgeschlossen.%n%nEinige Elemente konnten nicht entfernt werden. Diese können manuell entfernt werden.", + "UninstalledAndNeedsRestart": "Ihr Computer muss neu gestartet werden, damit die Deinstallation von %1 abgeschlossen werden kann.%n%nSoll der Computer jetzt neu gestartet werden?", + "UninstallDataCorrupted": "Die Datei \"%1\" ist beschädigt. Kann nicht deinstalliert werden", + "ConfirmDeleteSharedFileTitle": "Freigegebene Datei entfernen?", + "ConfirmDeleteSharedFile2": "Das System zeigt an, dass die folgende freigegebene Datei nicht mehr von Programmen verwendet wird. Soll die Deinstallation diese freigegebene Datei entfernen?%n%nWenn Programme diese Datei noch verwenden und die Datei entfernt wird, funktionieren diese Programme ggf. nicht mehr ordnungsgemäß. Wenn Sie nicht sicher sind, wählen Sie \"Nein\" aus. Sie können die Datei problemlos im System belassen.", + "SharedFileNameLabel": "Dateiname:", + "SharedFileLocationLabel": "Speicherort:", + "WizardUninstalling": "Deinstallationsstatus", + "StatusUninstalling": "%1 wird deinstalliert...", + "ShutdownBlockReasonInstallingApp": "%1 wird installiert.", + "ShutdownBlockReasonUninstallingApp": "%1 wird deinstalliert.", + "NameAndVersion": "%1 Version %2", + "AdditionalIcons": "Zusätzliche Symbole:", + "CreateDesktopIcon": "Desktopsymbol &erstellen", + "CreateQuickLaunchIcon": "Schnellstartsymbol &erstellen", + "ProgramOnTheWeb": "%1 im Web", + "UninstallProgram": "%1 deinstallieren", + "LaunchProgram": "%1 starten", + "AssocFileExtension": "&%1 der Dateierweiterung \"%2\" zuordnen", + "AssocingFileExtension": "%1 wird der Dateierweiterung \"%2\" zugeordnet...", + "AutoStartProgramGroupDescription": "Start:", + "AutoStartProgram": "%1 automatisch starten", + "AddonHostProgramNotFound": "%1 wurde im von Ihnen ausgewählten Ordner nicht gefunden.%n%nMöchten Sie trotzdem fortfahren?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Aktion \"Mit %1 öffnen\" dem Dateikontextmenü von Windows-Explorer hinzufügen", + "AddContextMenuFolders": "Aktion \"Mit %1 öffnen\" dem Verzeichniskontextmenü von Windows-Explorer hinzufügen", + "AssociateWithFiles": "%1 als Editor für unterstützte Dateitypen registrieren", + "AddToPath": "Zu PATH hinzufügen (nach dem Neustart verfügbar)", + "RunAfter": "%1 nach der Installation ausführen", + "Other": "Andere:", + "SourceFile": "%1-Quelldatei" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "CPU (%)", + "memory": "Arbeitsspeicher (MB)", + "pid": "PID", + "name": "Name", + "killProcess": "Prozess abbrechen", + "forceKillProcess": "Beenden des Prozesses erzwingen", + "copy": "Kopieren", + "copyAll": "Alles kopieren", + "debug": "Debuggen" + }, + "vs/code/node/cliProcessMain": { + "notFound": "Die Erweiterung '{0}' wurde nicht gefunden.", + "notInstalled": "Die Erweiterung \"{0}\" ist nicht installiert.", + "useId": "Stellen Sie sicher, dass Sie die vollständige Erweiterungs-ID (einschließlich des Herausgebers) verwenden. Beispiel: {0}", + "installation failed": "Fehler beim Installieren der Erweiterungen: {0}", + "notSupportedUIExtension": "Die Erweiterung {0} kann nicht installiert werden, da UI-Erweiterungen nicht unterstützt werden", + "successVsixInstall": "Die Extension \"{0}\" wurde erfolgreich installiert.", + "cancelVsixInstall": "Installation der Erweiterung \"{0}\" abgebrochen.", + "alreadyInstalled": "Die Erweiterung \"{0}\" ist bereits installiert.", + "forceUpdate": "Die Erweiterung \"{0}\", Version {1}, ist bereits installiert, aber im Marketplace ist eine neuere Version (2) verfügbar. Verwenden Sie \"--force\", um auf eine neuere Version zu aktualisieren.", + "updateMessage": "Die Erweiterung \"{0}\" wird auf Version {1} aktualisiert.", + "foundExtension": "{0}\" wurde in Marketplace gefunden.", + "forceDowngrade": "Eine neuere Version dieser Erweiterung \"{0}\", Version {1}, ist bereits installiert. Verwenden Sie \"--force\", um ein Downgrade auf eine ältere Version durchzuführen.", + "installing": "Wird installiert...", + "successInstall": "Die Erweiterung \"{0}\" v{1} wurde erfolgreich installiert.", + "uninstalling": "{0} wird deinstalliert...", + "successUninstall": "Die Erweiterung \"{0}\" wurde erfolgreich deinstalliert." + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Eine andere Instanz von {0} läuft, reagiert aber nicht", + "secondInstanceNoResponseDetail": "Bitte schließen Sie alle anderen Instanzen, und versuchen Sie es erneut.", + "secondInstanceAdmin": "Eine zweite Instanz von {0} wird bereits als Administrator ausgeführt.", + "secondInstanceAdminDetail": "Bitte schließen Sie die andere Instanz, und versuchen Sie es erneut.", + "close": "&&Schließen", + "startupDataDirError": "Programmbenutzerdaten können nicht geschrieben werden.", + "startupDataDirErrorDetail": "Die Verzeichnisse {0} und {1} müssen beschreibbar sein." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Ungültiger Protokolluploader-Endpunkt", + "beginUploading": "Wird hochgeladen …", + "didUploadLogs": "Upload erfolgreich! Protokolldatei-ID: {0}", + "logUploadPromptHeader": "Sie sind im Begriff, Ihre Sitzungsprotokolle auf einen sicheren Microsoft-Endpunkt hochzuladen, auf den nur Mitglieder des Microsoft VS Code-Teams zugreifen können.", + "logUploadPromptBody": "Sitzungsprotokolle können persönliche Informationen wie vollständige Pfade oder Inhalt der Datei enthalten. Bitte lesen und schwärzen Sie Ihre Sitzungsprotokolle hier: \"{0}\"", + "logUploadPromptBodyDetails": "Indem Sie fortfahren, bestätigen Sie, dass Sie Ihre Sitzungsprotokolle gelesen und geschwärzt haben und dass Microsoft diese benutzen kann, um VS Code zu debuggen.", + "logUploadPromptAcceptInstructions": "Führen Sie Code mit \"--upload-logs={0}\" aus, um den Upload fortzusetzen.", + "postError": "Fehler beim Veröffentlichen von Protokollen: {0}", + "responseError": "Fehler beim Veröffentlichen von Protokollen. Abgerufen: {0} – {1}", + "parseError": "Fehler beim Analysieren der Antwort", + "zipError": "Fehler beim Zippen der Protokolle: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "Ausblenden", + "show": "Anzeigen", + "previewOnGitHub": "Vorschau in GitHub", + "loadingData": "Daten werden geladen …", + "rateLimited": "GitHub-Abfragebeschränkung überschritten. Bitte warten.", + "similarIssues": "Ähnliche Probleme", + "open": "Eröffnungskurs", + "closed": "Geschlossen", + "noSimilarIssues": "Keine ähnlichen Probleme gefunden", + "settingsSearchIssue": "Fehler in Einstellungssuche ", + "bugReporter": "Fehlerbericht", + "featureRequest": "Featureanforderung", + "performanceIssue": "Leistungsproblem", + "selectSource": "Quelle auswählen", + "vscode": "Visual Studio Code", + "extension": "Eine Erweiterung", + "unknown": "Nicht bekannt", + "stepsToReproduce": "Zu reproduzierende Schritte", + "bugDescription": "Geben Sie an, welche Schritte ausgeführt werden müssen, um das Problem zuverlässig zu reproduzieren. Was sollte geschehen, und was ist stattdessen geschehen? Wir unterstützen GitHub Flavored Markdown. Sie können während der Vorschau in GitHub Ihr Problem bearbeiten und Screenshots hinzufügen.", + "performanceIssueDesciption": "Wann ist dieses Leistungsproblem aufgetreten? Tritt es beispielsweise beim Start oder nach einer bestimmten Reihe von Aktionen auf? Wir unterstützen GitHub Flavored Markdown. Sie können während der Vorschau in GitHub Ihr Problem bearbeiten und Screenshots hinzufügen.", + "description": "Beschreibung", + "featureRequestDescription": "Bitte beschreiben Sie die Funktion, die Sie sehen möchten. Wir unterstützen GitHub-Markdown. Sie können in der GitHub-Preview ihr Problem bearbeiten und Screenshots hinzufügen.", + "expectedResults": "Erwartetes Ergebnis", + "settingsSearchResultsDescription": "Bitte führen Sie die Ergebnisse auf, die Sie bei der Suche mit dieser Abfrage erwartet haben. Wir unterstützen GitHub-Markdown. Sie können in der GitHub-Preview ihr Problem bearbeiten und Screenshots hinzufügen.", + "pasteData": "Wir haben die erforderlichen Daten in die Zwischenablage geschrieben, da sie zu groß zum Senden waren. Bitte fügen Sie sie ein.", + "disabledExtensions": "Erweiterungen sind deaktiviert" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Füllen Sie das Formular auf Englisch aus.", + "issueTypeLabel": "Dies ist", + "issueSourceLabel": "für", + "disableExtensionsLabelText": "Versuchen Sie, das Problem nach {0} zu reproduzieren. Wenn das Problem nur bei aktiven Erweiterungen reproduziert werden kann, besteht wahrscheinlich ein Problem bei einer Erweiterung.", + "disableExtensions": "erneutem Laden des Fensters mit deaktivierten Erweiterungen", + "chooseExtension": "Erweiterung", + "issueTitleLabel": "Titel", + "issueTitleRequired": "Geben Sie einen Titel ein.", + "titleLengthValidation": "Der Titel ist zu lang.", + "details": "Geben Sie Details ein.", + "sendSystemInfo": "Meine Systeminformationen einschließen ({0})", + "show": "Anzeigen", + "sendProcessInfo": "Meine derzeit ausgeführten Prozesse einschließen ({0})", + "sendWorkspaceInfo": "Metadaten zu meinem Arbeitsbereich einschließen ({0})", + "sendExtensions": "Meine aktivierten Erweiterungen einschließen ({0})", + "sendSearchedExtensions": "Gesuchte Erweiterungen senden ({0})", + "sendSettingsSearchDetails": "Details der Einstellungssuche senden ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "Die Ablaufverfolgung wurde erfolgreich erstellt.", + "trace.detail": "Erstellen Sie ein Issue, und fügen Sie folgende Datei manuell an:\n{0}", + "trace.ok": "OK" + }, + "vs/code/electron-main/auth": { + "authRequire": "Proxyauthentifizierung erforderlich", + "proxyauth": "Der Proxy {0} erfordert eine Authentifizierung." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "Der Pfad ist nicht vorhanden.", + "pathNotExistDetail": "Der Pfad \"{0}\" scheint auf dem Datenträger nicht mehr vorhanden zu sein.", + "uriInvalidTitle": "URI kann nicht geöffnet werden", + "uriInvalidDetail": "Der URI '{0}' ist ungültig und kann nicht geöffnet werden.", + "ok": "OK", + "reopen": "&&Erneut öffnen", + "wait": "&&Bitte warten", + "close": "&&Schließen", + "appStalled": "Das Fenster reagiert nicht mehr.", + "appStalledDetail": "Sie können das Fenster erneut öffnen oder schließen oder weiterhin warten.", + "appCrashed": "Das Fenster ist abgestürzt.", + "appCrashedDetail": "Bitte entschuldigen Sie die Unannehmlichkeiten. Sie können das Fenster erneut öffnen und dort weitermachen, wo Sie aufgehört haben.", + "open": "Eröffnungskurs", + "openFolder": "Ordner öffnen", + "openFile": "Datei öffnen", + "openWorkspaceTitle": "Arbeitsbereich öffnen", + "openWorkspace": "&&Öffnen", + "workspaceOpenedMessage": "Der Arbeitsbereich \"{0}\" kann nicht gespeichert werden.", + "workspaceOpenedDetail": "Der Arbeitsbereich ist bereits in einem anderen Fenster geöffnet. Schließen Sie zuerst das andere Fenster, und versuchen Sie anschließend noch mal." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "Sie können über die Alt-Taste weiterhin auf die Menüleiste zugreifen." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Workbench", + "showEditorTabs": "Steuert, ob geöffnete Editoren in Registerkarten angezeigt werden sollen.", + "highlightModifiedTabs": "Steuert, ob der obere Rahmen bei geänderten Editor-Registerkarten angezeigt werden soll.", + "workbench.editor.labelFormat.default": "Den Namen der Datei anzeigen. Wenn Registerkarten aktiviert sind und zwei Dateien in einer Gruppe den gleichen Namen haben, werden die unterscheidenden Elemente des Pfads jeder Datei hinzugefügt. Wenn Registerkarten deaktiviert sind, wird der relative Pfad zum Ordner des Arbeitsbereichs angezeigt, wenn der Editor aktiv ist.", + "workbench.editor.labelFormat.short": "Den Namen der Datei gefolgt vom Verzeichnisnamen anzeigen.", + "workbench.editor.labelFormat.medium": "Den Namen der Datei gefolgt vom relativen Pfad zum Ordner des Arbeitsbereichs anzeigen.", + "workbench.editor.labelFormat.long": "Den Namen der Datei gefolgt vom absoluten Pfad anzeigen.", + "tabDescription": "Steuert das Format der Bezeichnung für einen Editor.", + "editorTabCloseButton": "Steuert die Position der Schließen-Schaltflächen der Editor-Registerkarten oder deaktiviert sie, wenn \"Aus\" festgelegt ist.", + "workbench.editor.tabSizing.fit": "Registerkarten immer so groß darstellen, dass die vollständige Editor-Bezeichnung angezeigt wird.", + "workbench.editor.tabSizing.shrink": "Registerkarten verkleinern, wenn der verfügbare Platz nicht ausreicht, um alle Registerkarten gleichzeitig anzuzeigen.", + "tabSizing": "Steuert die Größe der Registerkarten des Editors.", + "focusRecentEditorAfterClose": "Steuert, ob Tabs in der zuletzt verwendeten Reihenfolge oder von links nach rechts geschlossen werden.", + "showIcons": "Steuert, ob geöffnete Editoren mit einem Symbol angezeigt werden sollen. Dafür muss ebenfalls ein Symboldesign aktiviert sein.", + "enablePreview": "Steuert, ob geöffnete Editoren als Vorschau angezeigt werden sollen. Vorschau-Editoren werden wiederverwendet, bis sie fixiert werden (z.B. per Doppelklick oder durch Bearbeiten), und mit kursivem Schriftschnitt angezeigt.", + "enablePreviewFromQuickOpen": "Steuert, ob geöffnete Editoren aus Quick Open als Vorschau angezeigt werden sollen. Vorschau-Editoren werden wiederverwendet, bis sie fixiert werden (z.B. per Doppelklick oder durch Bearbeiten).", + "closeOnFileDelete": "Steuert, ob Editoren, die eine Datei anzeigen, die während der Sitzung geöffnet war, automatisch geschlossen werden sollen, wenn diese von einem anderen Prozess umbenannt oder gelöscht wird. Wenn Sie diese Option deaktivieren, bleibt der Editor bei einem solchen Ereignis geöffnet. Bei Löschvorgängen innerhalb der Anwendung wird der Editor immer geschlossen, und geänderte Dateien werden nie geschlossen, damit Ihre Daten nicht verloren gehen.", + "editorOpenPositioning": "Steuert, wo Editoren geöffnet werden. Wählen Sie \"Links\" oder \"Rechts\" aus, um Editoren links oder rechts vom aktuellen aktiven Editor zu öffnen. Wählen Sie \"Erster\" oder \"Letzter\" aus, um Editoren unabhängig vom aktuell aktiven Editor zu öffnen.", + "sideBySideDirection": "Steuert die Standardrichtung von Editoren, die nebeneinander geöffnet werden (beispielsweise über den Explorer). Standardmäßig werden Editoren rechts neben dem derzeit aktiven Editor geöffnet. Wenn Sie diese Option in \"Unten\" ändern, werden Editoren unterhalb des derzeit aktiven Editors geöffnet.", + "closeEmptyGroups": "Steuert das Verhalten leerer Editor-Gruppen, wenn die letzte Registerkarte in der Gruppe geschlossen wird. Ist diese Option aktiviert, werden leere Gruppen automatisch geschlossen. Ist sie deaktiviert, bleiben leere Gruppen Teil des Rasters.", + "revealIfOpen": "Steuert, ob ein geöffneter Editor in einer der sichtbaren Gruppen angezeigt wird. Ist diese Option deaktiviert, wird ein Editor vorzugsweise in der aktuell aktiven Editorgruppe geöffnet. Ist diese Option aktiviert, wird ein bereits geöffneter Editor angezeigt und nicht in der aktuell aktiven Editorgruppe noch mal geöffnet. In einigen Fällen wird diese Einstellung ignoriert, z.B. wenn das Öffnen eines Editors in einer bestimmten Gruppe oder neben der aktuell aktiven Gruppe erzwungen wird.", + "swipeToNavigate": "Hiermit navigieren Sie per waagrechtem Wischen mit drei Fingen zwischen geöffneten Dateien.", + "restoreViewState": "Stellt den letzten Zustand der Ansicht (z.B. Scrollposition) wieder her, wenn Dateien erneut geöffnet werden, nachdem sie zuvor geschlossen wurden.", + "centeredLayoutAutoResize": "Steuert, ob das zentrierte Layout automatisch auf die maximale Breite skaliert werden soll, wenn mehr als eine Gruppe geöffnet ist. Sobald nur noch eine Gruppe geöffnet ist, wird auf die ursprüngliche zentrierte Breite zurück skaliert.", + "commandHistory": "Steuert, ob die Anzahl zuletzt verwendeter Befehle im Verlauf für die Befehlspalette gespeichert wird. Legen Sie diese Option auf 0 fest, um den Befehlsverlauf zu deaktivieren.", + "preserveInput": "Steuert, ob die letzte Eingabe in die Befehlspalette beim nächsten Öffnen wiederhergestellt wird.", + "closeOnFocusLost": "Steuert, ob Quick Open automatisch geschlossen werden soll, sobald das Feature den Fokus verliert.", + "workbench.quickOpen.preserveInput": "Steuert, ob die letzte Eingabe in Quick Open beim nächsten Öffnen wiederhergestellt werden soll.", + "openDefaultSettings": "Steuert, ob beim Öffnen der Einstellungen auch ein Editor geöffnet wird, der alle Standardeinstellungen anzeigt.", + "useSplitJSON": "Steuert, ob der geteilte JSON-Editor verwendet wird, wenn Einstellungen als JSON bearbeitet werden.", + "openDefaultKeybindings": "Steuert, ob beim Öffnen der Einstellungen für Tastenzuordnungen auch ein Editor geöffnet wird, der alle Standardtastenzuordnungen anzeigt.", + "sideBarLocation": "Steuert die Position der Seitenleiste. Diese kann entweder links oder rechts von der Workbench angezeigt werden.", + "panelDefaultLocation": "Steuert die Standardposition des Panels (Terminal, Debugkonsole, Ausgabe, Probleme). Dieses kann entweder unterhalb oder rechts von der Workbench angezeigt werden.", + "statusBarVisibility": "Steuert die Sichtbarkeit der Statusleiste im unteren Bereich der Workbench.", + "activityBarVisibility": "Steuert die Sichtbarkeit der Aktivitätsleiste in der Workbench.", + "viewVisibility": "Steuert die Sichtbarkeit von Headeraktionen. Headeraktionen können immer sichtbar sein oder nur sichtbar sein, wenn diese Ansicht fokussiert ist oder mit der Maus darauf gezeigt wird.", + "fontAliasing": "Steuert die Schriftartaliasingmethode in der Workbench.", + "workbench.fontAliasing.default": "Subpixel-Schriftartglättung. Auf den meisten Nicht-Retina-Displays wird Text bei dieser Einstellung am schärfsten dargestellt.", + "workbench.fontAliasing.antialiased": "Glättet die Schriftart auf der Pixelebene (im Gegensatz zur Subpixelebene). Bei dieser Einstellung kann die Schriftart insgesamt heller wirken.", + "workbench.fontAliasing.none": "Deaktiviert die Schriftartglättung. Text wird mit gezackten scharfen Kanten dargestellt.", + "workbench.fontAliasing.auto": "Wendet ausgehend vom DPI der Anzeige automatisch \"default\" oder \"antialiased\" an.", + "enableNaturalLanguageSettingsSearch": "Steuert, ob der Suchmodus für natürliche Sprache für die Einstellungen aktiviert ist. Die Suche mit natürlicher Sprache wird von einem Microsoft-Onlinedienst bereitgestellt.", + "settingsSearchTocBehavior.hide": "Inhaltsverzeichnis bei der Suche ausblenden.", + "settingsSearchTocBehavior.filter": "Inhaltsverzeichnus nur nach Kategorien filtern, die passende Einstellungen enthalten. Klicken Sie auf eine Kategorie, um die Ergebnisse entsprechend zu filtern.", + "settingsSearchTocBehavior": "Steuert das Verhalten des Inhaltsverzeichnisses im Einstellungs-Editor während der Suche.", + "settings.editor.ui": "Einstellungs-Editor für die Benutzeroberfläche verwenden.", + "settings.editor.json": "JSON-Datei-Editor verwenden", + "settings.editor.desc": "Legt fest, welcher Einstellungs-Editor standardmäßig verwendet wird.", + "workbench.enableExperiments": "Ruft Experimente ab, die über einen Microsoft-Onlinedienst ausgeführt werden sollen.", + "workbench.useExperimentalGridLayout": "Aktiviert das Rasterlayout für die Workbench. Diese Einstellung aktiviert möglicherweise weitere Layoutoptionen für Workbenchkomponenten.", + "windowTitle": "Steuert den Fenstertitel abhängig vom aktiven Editor. Variablen werden abhängig vom Kontext ersetzt:", + "activeEditorShort": "`${activeEditorShort}`: der Dateiname (z. B. myFile.txt).", + "activeEditorMedium": "`${activeEditorMedium}`: der Pfad der Datei, in Relation zum Arbeitsbereichsordner (z. B. myFolder/myFileFolder/myFile.txt).", + "activeEditorLong": "\"${activeEditorLong}\": der vollständige Pfad der Datei (z. B. /Users/Development/myFolder/myFileFolder/myFile.txt).", + "activeFolderShort": "`${activeFolderShort}`: der Name des Ordners, der die Datei enthält (z. B. myFileFolder).", + "activeFolderMedium": "`${activeFolderMedium}`: der Pfad des Ordners, der die Datei enthält (z. B. myFolder/myFileFolder).", + "activeFolderLong": "`${activeFolderLong}`: der vollständige Pfad des Ordners, der die Datei enthält (z. B. /Users/Development/myFolder/myFileFolder).", + "folderName": "`${folderName}`: der Name des Arbeitsbereichsordners, der die Datei enthält (z. B. myFolder).", + "folderPath": "`${folderPath}`: der Name des Arbeitsbereichsordners, der die Datei enthält (z. B. /Users/Development/myFolder).", + "rootName": "`${rootName}`: Name des Arbeitsbereichs (z. B. myFolder oder myWorkspace).", + "rootPath": "`${rootPath}`: Dateipfad des Arbeitsbereichs (z. B. /Users/Development/myWorkspace).", + "appName": "`${appName}`: z. B. VS Code.", + "dirty": "`${dirty}`: ein geänderter Indikator, wenn der aktive Editor geändert wurde.", + "separator": "`${separator}`: ein bedingtes Trennzeichen(\" - \"), das nur in der Umgebung von Variablen mit Werten oder statischem Text angezeigt wird.", + "windowConfigurationTitle": "Fenster", + "zenModeConfigurationTitle": "Zen-Modus", + "zenMode.fullScreen": "Steuert, ob die Workbench durch das Aktivieren des Zen-Modus in den Vollbildmodus wechselt.", + "zenMode.centerLayout": "Steuert, ob das Layout durch Aktivieren des Zen-Modus ebenfalls zentriert wird.", + "zenMode.hideTabs": "Steuert, ob die Workbench-Registerkarten durch Aktivieren des Zen-Modus ebenfalls ausgeblendet werden.", + "zenMode.hideStatusBar": "Steuert, ob die Statusleiste im unteren Bereich der Workbench durch Aktivieren des Zen-Modus ebenfalls ausgeblendet wird.", + "zenMode.hideActivityBar": "Steuert, ob die Aktivitätsleiste im linken Bereich der Workbench durch Aktivieren des Zen-Modus ebenfalls ausgeblendet wird.", + "zenMode.hideLineNumbers": "Steuert, ob durch Aktivieren des Zen-Modus auch die Zeilennummern im Editor ausgeblendet werden.", + "zenMode.restore": "Steuert, ob ein Fenster im Zen-Modus wiederhergestellt werden soll, wenn es im Zen-Modus beendet wurde." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Zur Ansicht auf der linken Seite navigieren", + "navigateRight": "Zur Ansicht auf der rechten Seite navigieren", + "navigateUp": "Zur Ansicht darüber navigieren", + "navigateDown": "Zur Ansicht darunter navigieren", + "view": "Sicht" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "Menüelemente müssen ein Array sein.", + "requirestring": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string\" sein.", + "vscode.extension.contributes.menuItem.command": "Der Bezeichner des auszuführenden Befehls. Der Befehl muss im Abschnitt \"commands\" deklariert werden.", + "vscode.extension.contributes.menuItem.alt": "Der Bezeichner eines alternativ auszuführenden Befehls. Der Befehl muss im Abschnitt \"commands\" deklariert werden.", + "vscode.extension.contributes.menuItem.when": "Eine Bedingung, die TRUE sein muss, damit dieses Element angezeigt wird.", + "vscode.extension.contributes.menuItem.group": "Die Gruppe, zu der dieser Befehl gehört.", + "vscode.extension.contributes.menus": "Trägt Menüelemente zum Editor bei.", + "menus.commandPalette": "Die Befehlspalette ", + "menus.touchBar": "Die Touch Bar (nur macOS)", + "menus.editorTitle": "Das Editor-Titelmenü.", + "menus.editorContext": "Das Editor-Kontextmenü.", + "menus.explorerContext": "Das Kontextmenü des Datei-Explorers.", + "menus.editorTabContext": "Das Kontextmenü für die Editor-Registerkarten", + "menus.debugCallstackContext": "Das Kontextmenü für den Debug-Callstack", + "menus.scmTitle": "Das Titelmenü der Quellcodeverwaltung", + "menus.scmSourceControl": "Das Menü \"Quellcodeverwaltung\"", + "menus.resourceGroupContext": "Das Ressourcengruppen-Kontextmenü der Quellcodeverwaltung", + "menus.resourceStateContext": "Das Ressourcenstatus-Kontextmenü der Quellcodeverwaltung", + "view.viewTitle": "Das beigetragene Editor-Titelmenü.", + "view.itemContext": "Das beigetragene Anzeigeelement-Kontextmenü.", + "nonempty": "Es wurde ein nicht leerer Wert erwartet.", + "opticon": "Die Eigenschaft \"icon\" kann ausgelassen werden oder muss eine Zeichenfolge oder ein Literal wie \"{dark, light}\" sein.", + "requireStringOrObject": "Die Eigenschaft \"{0}\" ist obligatorisch und muss vom Typ \"Zeichenfolge\" oder \"Objekt\" sein.", + "requirestrings": "Die Eigenschaften \"{0}\" und \"{1}\" sind obligatorisch und müssen vom Typ \"Zeichenfolge\" sein.", + "vscode.extension.contributes.commandType.command": "Der Bezeichner des auszuführenden Befehls.", + "vscode.extension.contributes.commandType.title": "Der Titel, durch den der Befehl in der Benutzeroberfläche dargestellt wird.", + "vscode.extension.contributes.commandType.category": "(Optionale) Kategoriezeichenfolge, nach der der Befehl in der Benutzeroberfläche gruppiert wird.", + "vscode.extension.contributes.commandType.icon": "(Optional) Das Symbol, das verwendet wird, um den Befehl in der Benutzeroberfläche darzustellen. Es handelt sich um einen Dateipfad oder eine designfähige Konfiguration.", + "vscode.extension.contributes.commandType.icon.light": "Symbol-Pfad, wenn ein helles Theme verwendet wird", + "vscode.extension.contributes.commandType.icon.dark": "Symbol-Pfad, wenn ein dunkles Farbschema verwendet wird", + "vscode.extension.contributes.commands": "Trägt Befehle zur Befehlspalette bei.", + "dup": "Der Befehl \"{0}\" ist mehrmals im Abschnitt \"commands\" vorhanden.", + "menuId.invalid": "\"{0}\" ist kein gültiger Menübezeichner.", + "proposedAPI.invalid": "{0} ist ein vorgeschlagener Menübezeichner und steht nur über Dev oder den folgenden Befehlszeilenschalter zur Verfügung: --enable-proposed-api {1}", + "missing.command": "Das Menüelement verweist auf einen Befehl \"{0}\", der im Abschnitt \"commands\" nicht definiert ist.", + "missing.altCommand": "Das Menüelement verweist auf einen Alternativbefehl \"{0}\", der im Abschnitt \"commands\" nicht definiert ist.", + "dupe.command": "Das Menüelement verweist auf den gleichen Befehl wie der Standard- und der Alternativbefehl." + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Eine Zusammenfassung der Einstellungen. Diese Bezeichnung wird in der Einstellungsdatei als trennender Kommentar verwendet.", + "vscode.extension.contributes.configuration.properties": "Die Beschreibung der Konfigurationseigenschaften.", + "scope.application.description": "Anwendungsspezifische Konfiguration, die nur in den lokalen Benutzereinstellungen konfiguriert werden kann", + "scope.machine.description": "Computerspezifische Konfiguration, die nur in den lokalen Benutzereinstellungen und in den Remotebenutzereinstellungen konfiguriert werden kann.", + "scope.window.description": "Fensterspezifische Konfiguration, die in den Benutzer- oder Arbeitsbereichseinstellungen konfiguriert werden kann.", + "scope.resource.description": "Ressourcenspezifische Konfiguration, die in den Benutzer-, Arbeitsbereichs- oder Ordnereinstellungen konfiguriert werden kann.", + "scope.description": "Bereich, in dem die Konfiguration gültig ist. Verfügbare Gültigkeitsbereiche sind \"window\" und \"resource\".", + "scope.enumDescriptions": "Beschreibungen für Enumerationswerte", + "scope.markdownEnumDescription": "Beschreibungen für Enumerationswerte im Markdown-Format.", + "scope.markdownDescription": "Die Beschreibung im Markdown-Format.", + "scope.deprecationMessage": "Wenn dies festgelegt ist, wird die Eigenschaft als veraltet markiert, und die angegebene Meldung wird als Erklärung angezeigt.", + "vscode.extension.contributes.defaultConfiguration": "Trägt zu Konfigurationeinstellungen des Standard-Editors für die jeweilige Sprache bei.", + "vscode.extension.contributes.configuration": "Trägt Konfigurationseigenschaften bei.", + "invalid.title": "configuration.title muss eine Zeichenfolge sein.", + "invalid.properties": "\"configuration.properties\" muss ein Objekt sein.", + "invalid.property": "\"configuration.property\" muss ein Objekt sein.", + "invalid.allOf": "\"configuration.allOf\" ist veraltet und sollte nicht mehr verwendet werden. Übergeben Sie stattdessen mehrere Konfigurationsabschnitte als Array an den Beitragspunkt \"configuration\".", + "workspaceConfig.folders.description": "Liste von Ordnern, die in den Arbeitsbereich geladen werden.", + "workspaceConfig.path.description": "Ein Dateipfad, z. B. \" /root/folderA\" oder \"./folderA\" bei einem relativen Pfad, der in Bezug auf den Speicherort der Arbeitsbereichsdatei aufgelöst wird.", + "workspaceConfig.name.description": "Ein optionaler Name für den Ordner.", + "workspaceConfig.uri.description": "URI des Ordners", + "workspaceConfig.settings.description": "Arbeitsbereichseinstellungen", + "workspaceConfig.launch.description": "Arbeitsbereichs-Startkonfigurationen", + "workspaceConfig.extensions.description": "Arbeitsbereichserweiterungen", + "unknownWorkspaceProperty": "Unbekannte Arbeitsbereichs-Konfigurationseigenschaft" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Fokus in Randleiste", + "viewCategory": "Sicht" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "Eindeutige ID, die zum Bestimmen des Containers verwendet wird, in dem Ansichten mithilfe des Beitragspunkts \"views\" beigetragen werden können.", + "vscode.extension.contributes.views.containers.title": "Visuell lesbare Zeichenfolge zum Rendern des Containers", + "vscode.extension.contributes.views.containers.icon": "Pfad zum Containersymbol. Symbole sind 24×24 groß und in einem Rechteck (50×40) zentriert. Die Füllfarbe ist \"rgb(215, 218, 224)\" bzw. \"#d7dae0\". Zwar werden alle Bilddateitypen akzeptiert, es werden jedoch SVG-Symbole empfohlen.", + "vscode.extension.contributes.viewsContainers": "Trägt Ansichtencontainer zum Editor bei", + "views.container.activitybar": "Trägt Ansichtencontainer zur Aktivitätsleiste bei", + "vscode.extension.contributes.view.id": "Bezeichner der Ansicht. Damit können Sie einen Datenanbieter über die API \"vscode.window.registerTreeDataProviderForView\" registrieren. Er dient auch zum Aktivieren Ihrer Erweiterung, indem Sie das Ereignis \"onView:${id}\" für \"activationEvents\" registrieren.", + "vscode.extension.contributes.view.name": "Der visuell lesbare Name der Ansicht. Wird angezeigt", + "vscode.extension.contributes.view.when": "Bedingung, die zum Anzeigen dieser Ansicht erfüllt sein muss", + "vscode.extension.contributes.views": "Trägt Ansichten zum Editor bei.", + "views.explorer": "Trägt Ansichten zum Explorer-Container in der Aktivitätsleiste bei", + "views.debug": "Trägt Ansichten zum Debugging-Container in der Aktivitätsleiste bei", + "views.scm": "Trägt Ansichten zum SCM-Container in der Aktivitätsleiste bei", + "views.test": "Trägt Ansichten zum Testcontainer in der Aktivitätsleiste bei", + "views.contributed": "Trägt Ansichten zum Container mit beigetragenen Ansichten bei", + "test": "Test", + "viewcontainer requirearray": "Ansichtencontainer müssen ein Array sein", + "requireidstring": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein. Nur alphanumerische Buchstaben sowie \"_\" und \"-\" sind zulässig.", + "requirestring": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "showViewlet": "{0} anzeigen", + "view": "Sicht", + "ViewContainerDoesnotExist": "Der Ansichtencontainer \"{0}\" ist nicht vorhanden, und alle für ihn registrierten Ansichten werden zu \"Explorer\" hinzugefügt.", + "duplicateView1": "Es können nicht mehrere Ansichten mit derselben ID {0} im Ansichtscontainer \"{1}\" registriert werden.", + "duplicateView2": "Eine Ansicht mit der ID {0} ist im Ansichtscontainer \"{1}\" bereits registriert.", + "requirearray": "Ansichten müssen ein Array sein.", + "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string\" sein." + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Sicht", + "toggleActivityBar": "Sichtbarkeit der Aktivitätsleiste umschalten", + "miToggleActivityBar": "Aktivitätsleiste &&umschalten", + "toggleCenteredLayout": "Zentriertes Layout umschalten", + "miToggleCenteredLayout": "Zentriertes Layout umschalten", + "flipLayout": "Zwischen horizontalem und vertikalem Editor-Layout umschalten", + "miToggleEditorLayout": "Layout &&spiegeln", + "toggleSidebarPosition": "Position der Seitenleiste umschalten", + "moveSidebarRight": "Seitenleiste nach rechts verschieben", + "moveSidebarLeft": "Seitenleiste nach links verschieben", + "miMoveSidebarLeftRight": "&&Seitenleiste nach links/rechts verschieben", + "toggleEditor": "Editor-Bereich umschalten", + "toggleSidebar": "Randleistensichtbarkeit umschalten", + "miToggleSidebar": "&&Randleiste umschalten", + "toggleStatusbar": "Sichtbarkeit der Statusleiste umschalten", + "miToggleStatusbar": "&&Statusleiste umschalten", + "toggleTabs": "Registerkartensichtbarkeit umschalten", + "toggleZenMode": "Zen-Modus umschalten", + "miToggleZenMode": "Zen-Modus umschalten", + "toggleMenuBar": "Menüleiste umschalten", + "miToggleMenuBar": "Men&&üleiste umschalten", + "increaseViewSize": "Aktuelle Ansicht vergrößern", + "decreaseViewSize": "Aktuelle Ansicht verkleinern" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Bereich ausblenden" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Erweiterung verwalten" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Fokus auf Ansicht {0}", + "view category": "Sicht" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[Nicht unterstützt]", + "userIsAdmin": "[Administrator]", + "userIsSudo": "[Superuser]", + "devExtensionWindowTitlePrefix": "[Extensionentwicklungshost]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Aktivitätsleiste ausblenden", + "globalActions": "Globale Aktionen" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "FILE", + "view": "Sicht", + "workspaces": "Arbeitsbereiche", + "newTab": "Registerkarte \"Neues Fenster\"", + "showPreviousTab": "Vorherige Fensterregisterkarte anzeigen", + "showNextWindowTab": "Nächste Fensterregisterkarte anzeigen", + "moveWindowTabToNewWindow": "Fensterregisterkarte in neues Fenster verschieben", + "mergeAllWindowTabs": "Alle Fenster zusammenführen", + "toggleWindowTabsBar": "Fensterregisterkarten-Leiste umschalten", + "developer": "Entwickler", + "help": "Hilfe", + "miNewWindow": "Neues &&Fenster", + "miOpen": "&&Öffnen...", + "miOpenFile": "&&Datei öffnen...", + "miOpenFolder": "&&Ordner öffnen...", + "miOpenWorkspace": "Arbeitsbereich ö&&ffnen...", + "miOpenRecent": "Zuletzt &&verwendete Dateien öffnen", + "miMore": "&&Mehr...", + "miAddFolderToWorkspace": "O&&rdner zu Arbeitsbereich hinzufügen...", + "miSaveWorkspaceAs": "Arbeitsbereich speichern unter...", + "miPreferences": "&&Einstellungen", + "miCloseFolder": "&&Ordner schließen", + "miCloseWorkspace": "Arbeitsbereich &&schließen", + "miCloseWindow": "&&Fenster schließen", + "miExit": "&&Beenden", + "miAppearance": "&&Darstellung", + "miToggleFullScreen": "&&Vollbild umschalten", + "miZoomIn": "&&Vergrößern", + "miZoomOut": "&&Verkleinern", + "miZoomReset": "&&Zoom zurücksetzen", + "miDocumentation": "&&Dokumentation", + "miReleaseNotes": "&&Anmerkungen zu dieser Version", + "miKeyboardShortcuts": "&&Referenz für Tastenkombinationen", + "miIntroductoryVideos": "&&Einführungsvideos", + "miTipsAndTricks": "Tipps und Tri&&cks", + "miTwitter": "&&Folgen Sie uns auf Twitter", + "miUserVoice": "&&Featureanforderungen suchen", + "miReportIssue": "Problem &&melden", + "miLicense": "&&Lizenz anzeigen", + "miPrivacyStatement": "Daten&&schutzbestimmungen", + "miToggleDevTools": "&&Entwicklungstools umschalten", + "miOpenProcessExplorerer": "Prozess-Explorer &&öffnen", + "miAbout": "&&Info", + "windowConfigurationTitle": "Fenster", + "window.openFilesInNewWindow.on": "Dateien werden in einem neuen Fenster geöffnet.", + "window.openFilesInNewWindow.off": "Dateien werden im Fenster mit dem geöffneten Dateiordner oder im letzten aktiven Fenster geöffnet.", + "window.openFilesInNewWindow.defaultMac": "Dateien werden im Fenster mit dem geöffneten Dateiordner oder im letzten aktiven Fenster geöffnet, sofern sie nicht über das Dock oder den Finder geöffnet werden.", + "window.openFilesInNewWindow.default": "Dateien werden in einem neuen Fenster geöffnet, sofern sie nicht innerhalb der Anwendung ausgewählt werden (z.B. über das Dateimenü).", + "openFilesInNewWindowMac": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen.\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird).", + "openFilesInNewWindow": "Steuert, ob Dateien in einem neuen Fenster geöffnet werden sollen.\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", + "window.openFoldersInNewWindow.on": "Ordner werden in einem neuen Fenster geöffnet.", + "window.openFoldersInNewWindow.off": "Ordner ersetzen das letzte aktive Fenster.", + "window.openFoldersInNewWindow.default": "Ordner werden in einem neuen Fenster geöffnet, sofern kein Ordner innerhalb der Anwendung ausgewählt wird (z.B. über das Dateimenü).", + "openFoldersInNewWindow": "Steuert, ob Ordner in einem neuen Fenster geöffnet werden oder das letzte aktive Fenster ersetzen sollen.\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", + "window.openWithoutArgumentsInNewWindow.on": "Neues leeres Fenster öffnen.", + "window.openWithoutArgumentsInNewWindow.off": "Fokus auf die zuletzt aktive ausgeführte Instanz legen.", + "openWithoutArgumentsInNewWindow": "Steuert, ob ein neues leeres Fenster geöffnet werden soll, wenn eine zweite Instanz ohne Argumente gestartet wird, oder ob die letzte ausgeführte Instanz den Fokus erhalten soll.\nBeachten Sie, dass diese Einstellung in manchen Fällen möglicherweise ignoriert wird (z.B. wenn die Befehlszeilenoption `--new-window` oder `--reuse-window` verwendet wird). ", + "window.reopenFolders.all": "Alle Fenster erneut öffnen.", + "window.reopenFolders.folders": "Alle Ordner erneut öffnen. Leere Arbeitsbereiche werden nicht wiederhergestellt.", + "window.reopenFolders.one": "Das letzte aktive Fenster erneut öffnen. ", + "window.reopenFolders.none": "Fenster nie erneut öffnen und immer mit einem leeren Fenster beginnen.", + "restoreWindows": "Steuert, wie Fenster nach einem Neustart wieder geöffnet werden.", + "restoreFullscreen": "Steuert, ob ein Fenster im Vollbildmodus wiederhergestellt wird, wenn es im Vollbildmodus beendet wurde.", + "zoomLevel": "Passen Sie den Zoomfaktor des Fensters an. Die ursprüngliche Größe ist 0. Jede Inkrementierung nach oben (z. B. 1) oder unten (z. B. -1) stellt eine Vergrößerung bzw. Verkleinerung um 20 % dar. Sie können auch Dezimalwerte eingeben, um den Zoomfaktor genauer anzupassen.", + "window.newWindowDimensions.default": "Öffnet neue Fenster in der Mitte des Bildschirms.", + "window.newWindowDimensions.inherit": "Öffnet neue Fenster mit den gleichen Abmessungen wie das letzte aktive Fenster.", + "window.newWindowDimensions.maximized": "Öffnet neue Fenster maximiert.", + "window.newWindowDimensions.fullscreen": "Öffnet neue Fenster im Vollbildmodus.", + "newWindowDimensions": "Steuert die Abmessung beim Öffnen eines neuen Fensters, wenn mindestens ein Fenster bereits geöffnet ist. Beachten Sie, dass diese Einstellung sich nicht auf das erste geöffnete Fenster auswirkt. Für das erste Fenster werden immer die Größe und Position wiederhergestellt, die vor dem Schließen eingestellt waren.", + "closeWhenEmpty": "Steuert, ob das Fenster beim Schließen des letzten Editors geschlossen wird. Diese Einstellung gilt nur für Fenster, in denen keine Ordner angezeigt werden.", + "window.menuBarVisibility.default": "Das Menü ist nur im Vollbildmodus ausgeblendet.", + "window.menuBarVisibility.visible": "Das Menu wird immer angezeigt, auch im Vollbildmodus.", + "window.menuBarVisibility.toggle": "Das Menu ist ausgeblendet, kann aber mit der Alt-Taste angezeigt werden.", + "window.menuBarVisibility.hidden": "Das Menü ist immer ausgeblendet.", + "menuBarVisibility": "Steuert die Sichtbarkeit der Menüleiste. Die Einstellung \"Umschalten\" bedeutet, dass die Menüleiste durch einfaches Betätigen der ALT-Taste angezeigt und ausgeblendet wird. Die Menüleite wird standardmäßig angezeigt, sofern sich das Fenster nicht im Vollbildmodus befindet.", + "enableMenuBarMnemonics": "Ist dies aktiviert, können die Hauptmenüs mithilfe von Tastenkombinationen mit der Alt-Taste geöffnet werden. Wenn mnemonische Zeichen deaktiviert werden, können diese Tastenkombinationen mit der Alt-Taste stattdessen an Editor-Befehle gebunden werden.", + "autoDetectHighContrast": "Ist diese Option aktiviert, erfolgt automatisch ein Wechsel zu einem Design mit hohem Kontrast, wenn Windows ein Design mit hohem Kontrast verwendet, und zu einem dunklen Design, wenn Sie für Windows kein Design mit hohem Kontrast mehr verwenden.", + "window.doubleClickIconToClose": "Wenn Sie diese Option aktivieren, wird das Fenster beim Doppelklick auf das Anwendungssymbol geschlossen, und das Fenster kann nicht vom Symbol gezogen werden. Diese Einstellung hat nur Auswirkungen, wenn \"#window.titleBarStyle#\" auf \"custom\" festgelegt ist.", + "titleBarStyle": "Passen Sie die Darstellung der Fenstertitelleiste an. Unter Linux und Windows wirkt sich diese Einstellung auch auf die Darstellung des Anwendungs- und Kontextmenüs aus. Änderungen werden erst nach einem Neustart angewendet.", + "window.nativeTabs": "Aktiviert MacOS Sierra-Fensterregisterkarten. Beachten Sie, dass zum Übernehmen von Änderungen ein vollständiger Neustart erforderlich ist und durch ggf. konfigurierte native Registerkarten ein benutzerdefinierter Titelleistenstil deaktiviert wird.", + "window.nativeFullScreen": "Steuert, ob der native Vollbildmodus unter macOS verwendet werden soll. Deaktivieren Sie diese Option, damit macOS keinen neuen Bereich erstellt, wenn der Vollbildmodus aktiviert wird.", + "window.clickThroughInactive": "Ist dies aktiviert, wird beim Klicken auf ein inaktives Fenster das Fenster aktiviert, und das Element unter der Maus wird ausgelöst, wenn es angeklickt werden kann. Wenn es deaktiviert ist, wird durch Klicken auf eine beliebige Stelle in einem inaktiven Fenster nur das Fenster aktiviert, und Sie müssen das Element zusätzlich anklicken.", + "telemetryConfigurationTitle": "Telemetrie", + "telemetry.enableCrashReporting": "Aktiviert Absturzberichte, die an Microsoft-Onlinedienste gesendet werden.\nDiese Option erfordert einen Neustart, damit sie wirksam wird." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Trägt zur JSON-Schemakonfiguration bei.", + "contributes.jsonValidation.fileMatch": "Das Dateimuster, mit dem eine Übereinstimmung vorliegen soll, z. B. \"package.json\" oder \"*.launch\".", + "contributes.jsonValidation.url": "Eine Schema-URL (\"http:\", \"Https:\") oder der relative Pfad zum Extensionordner (\". /\").", + "invalid.jsonValidation": "configuration.jsonValidation muss ein Array sein.", + "invalid.fileMatch": "configuration.jsonValidation.fileMatch muss definiert sein.", + "invalid.url": "configuration.jsonValidation.url muss eine URL oder ein relativer Pfad sein.", + "invalid.path.1": "Es wurde erwartet, dass \"contributes.{0}.url\" ({1}) im Ordner ({2}) der Erweiterung enthalten ist. Dies führt möglicherweise dazu, dass die Erweiterung nicht portierbar ist.", + "invalid.url.fileschema": "configuration.jsonValidation.url ist eine ungültige relative URL: {0}", + "invalid.url.schema": "configuration.jsonValidation.url muss mit \"http:\", \"https:\" oder \"./\" starten, um auf Schemas zu verweisen, die in der Extension gespeichert sind." + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Erweiterung verwalten" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (Erweiterung)", + "defaultSource": "Erweiterung", + "manageExtension": "Erweiterung verwalten", + "cancel": "Abbrechen", + "ok": "OK" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Gruppe {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Geben Sie \"?\" ein, um Hilfe zu den Aktionen zu erhalten, die hier zur Verfügung stehen.", + "historyMatches": "zuletzt geöffnet", + "noResultsFound1": "Es wurden keine Ergebnisse gefunden.", + "canNotRunPlaceholder": "Dieser Quick Open-Handler kann im aktuellen Kontext nicht verwendet werden.", + "entryAriaLabel": "{0}, zuletzt geöffnet", + "removeFromEditorHistory": "Aus Verlauf entfernen", + "pickHistory": "Editor-Eintrag auswählen, der aus dem Verlauf entfernt werden soll" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Randleiste ausblenden", + "collapse": "Alle zuklappen" + }, + "vs/workbench/common/views": { + "duplicateId": "Eine Ansicht mit der ID {0} ist im Container \"{1}\" bereits registriert." + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "Die Erweiterung \"{0}\" hat 1 Ordner zum Arbeitsbereich hinzugefügt", + "folderStatusMessageAddMultipleFolders": "Die Erweiterung \"{0}\" hat {1} Ordner zum Arbeitsbereich hinzugefügt", + "folderStatusMessageRemoveSingleFolder": "Die Erweiterung \"{0}\" hat 1 Ordner aus dem Arbeitsbereich entfernt", + "folderStatusMessageRemoveMultipleFolders": "Die Erweiterung \"{0}\" hat {1} Ordner aus dem Arbeitsbereich entfernt", + "folderStatusChangeFolder": "Die Erweiterung \"{0}\" hat Ordner des Arbeitsbereichs geändert" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "Erweiterung '{0}' kann nicht aktiviert werden, da sie von der nicht geladenen Erweiterung '{1}' abhängig ist. Zum Laden der Erweiterung das Fenster erneut laden?", + "reload": "Fenster erneut laden", + "disabledDep": "Erweiterung '{0}' kann nicht aktiviert werden, da sie von der deaktivierten Erweiterung '{1}' abhängig ist. Möchten Sie die Erweiterung aktivieren und das Fenster neu laden?", + "enable dep": "Aktivieren und erneut laden", + "uninstalledDep": "Erweiterung '{0}' kann nicht aktiviert werden, da sie von der nicht installierten Erweiterung '{1}' abhängig ist. Erweiterung installieren und das Fenster neu laden?", + "install missing dep": "Installieren und erneut laden", + "unknownDep": "Erweiterung '{0}' kann nicht aktiviert werden, da sie von einer unbekannten Erweiterung '{1}' abhängig ist." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Gehe zu Datei...", + "quickNavigateNext": "Zum nächsten Element in Quick Open navigieren", + "quickNavigatePrevious": "Zum vorherigen Element in Quick Open navigieren", + "quickSelectNext": "Nächstes Element in Quick Open auswählen", + "quickSelectPrevious": "Vorheriges Element in Quick Open auswählen" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "Keine übereinstimmenden Ergebnisse.", + "noResultsFound2": "Es wurden keine Ergebnisse gefunden." + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Formatieren beim Speichern nach {0} ms abgebrochen", + "codeActionsOnSave.didTimeout": "codeActionsOnSave nach {0} ms abgebrochen", + "timeout.onWillSave": "Bei onWillSaveTextDocument-Ereignis nach 1750 ms abgebrochen", + "saveParticipants": "Speichern von Teilnehmern wird ausgeführt …" + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Ein Fehler ist aufgetreten beim Wiederherstellen der Ansicht: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Klicken, um den Befehl \"{0}\" auszuführen" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Ausblenden" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Text-Editor", + "readonlyEditorWithInputAriaLabel": "{0}. Schreibgeschützter Text-Editor.", + "readonlyEditorAriaLabel": "Schreibgeschützter Text-Editor.", + "untitledFileEditorWithInputAriaLabel": "{0}. Unbenannter Dateitext-Editor.", + "untitledFileEditorAriaLabel": "Unbenannter Dateitext-Editor." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Datei öffnen...", + "openLocalFile": "Lokale Datei öffnen ...", + "openFolder": "Ordner öffnen...", + "openLocalFolder": "Lokalen Ordner öffnen ...", + "openFileFolder": "Öffnen...", + "openLocalFileFolder": "Lokal öffnen ...", + "globalRemoveFolderFromWorkspace": "Ordner aus dem Arbeitsbereich entfernen...", + "saveWorkspaceAsAction": "Arbeitsbereich speichern unter...", + "openWorkspaceAction": "Arbeitsbereich öffnen...", + "closeWorkspace": "Arbeitsbereich schließen", + "noWorkspaceOpened": "Zurzeit ist kein Arbeitsbereich in dieser Instanz geöffnet, der geschlossen werden kann.", + "openWorkspaceConfigFile": "Konfigurationsdatei des Arbeitsbereichs öffnen", + "duplicateWorkspaceInNewWindow": "Duplikat des Arbeitsbereichs in neuem Fenster erstellen" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "zurück", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "Nehmen Sie eine Eingabe vor, um die Ergebnisse einzugrenzen.", + "inputModeEntry": "Drücken Sie die EINGABETASTE, um Ihre Eingabe zu bestätigen, oder ESC, um den Vorgang abzubrechen.", + "inputModeEntryDescription": "{0} (Drücken Sie die EINGABETASTE zur Bestätigung oder ESC, um den Vorgang abzubrechen.)", + "quickInput.visibleCount": "{0} Ergebnisse", + "quickInput.countSelected": "{0} ausgewählt", + "ok": "OK", + "custom": "Benutzerdefiniert", + "quickInput.backWithKeybinding": "Zurück ({0})", + "back": "zurück" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Bereich schließen", + "togglePanel": "Bereich umschalten", + "focusPanel": "Fokus im Bereich", + "toggledPanelPosition": "Bereichsposition umschalten", + "moveToRight": "Bereich nach rechts verschieben", + "moveToBottom": "Bereich nach unten verschieben", + "toggleMaximizedPanel": "Maximierten Bereich umschalten", + "maximizePanel": "Panelgröße maximieren", + "minimizePanel": "Panelgröße wiederherstellen", + "previousPanelView": "Vorherige Bereichsansicht", + "nextPanelView": "Nächste Bereichsansicht", + "view": "Sicht", + "miTogglePanel": "&&Bereich umschalten" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} Aktionen", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Arbeitsbereich öffnen" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Ordner zum Arbeitsbereich hinzufügen...", + "add": "&&Hinzufügen", + "addFolderToWorkspaceTitle": "Ordner zum Arbeitsbereich hinzufügen", + "workspaceFolderPickerPlaceholder": "Arbeitsbereichsordner auswählen" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Hintergrundfarbe der aktiven Registerkarte. Registerkarten sind die Container für Editors im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", + "tabInactiveBackground": "Hintergrundfarbe der inaktiven Registerkarte. Registerkarten sind die Container für Editors im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", + "tabHoverBackground": "Hintergrundfarbe der Registerkarte beim Daraufzeigen. Registerkarten sind die Container für Editoren im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", + "tabUnfocusedHoverBackground": "Hintergrundfarbe für Registerkarten in einer unfokussierten Gruppe beim Daraufzeigen. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabBorder": "Rahmen zum Trennen von Registerkarten. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveBorder": "Rahmen am unteren Rand einer aktiven Registerkarte. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveUnfocusedBorder": "Rahmen am unteren Rand einer aktiven Registerkarte in einer unfokussierten Gruppe. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveBorderTop": "Rahmen am oberen Rand einer aktiven Registerkarte. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveUnfocusedBorderTop": "Rahmen am oberen Rand einer aktiven Registerkarte in einer unfokussierten Gruppe. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveModifiedBorder": "Rahmen am oberen Rand einer geänderten aktiven Registerkarte in einer aktiven Gruppe. Registerkarten enthalten die Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabInactiveModifiedBorder": "Rahmen am oberen Rand einer geänderten inaktiven Registerkarte in einer aktiven Gruppe. Registerkarten enthalten die Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "unfocusedActiveModifiedBorder": "Rahmen am oberen Rand einer geänderten aktiven Registerkarte in einer nicht fokussierten Gruppe. Registerkarten enthalten die Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "unfocusedINactiveModifiedBorder": "Rahmen am oberen Rand einer geänderten inaktiven Registerkarte in einer nicht fokussierten Gruppe. Registerkarten enthalten die Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabHoverBorder": "Rahmen zum Hervorheben von Registerkarten beim Daraufzeigen. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabUnfocusedHoverBorder": "Rahmen zum Hervorheben von Registerkarten in einer unfokussierten Gruppe beim Daraufzeigen. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabActiveForeground": "Vordergrundfarbe der aktiven Registerkarte in einer aktiven Gruppe. Registerkarten sind die Container für Editors im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", + "tabInactiveForeground": "Vordergrundfarbe der inaktiven Registerkarte in einer aktiven Gruppe. Registerkarten sind die Container für Editors im Editorbereich. In einer Editorgruppe können mehrere Registerkarten geöffnet werden. Mehrere Editorgruppen können vorhanden sein.", + "tabUnfocusedActiveForeground": "Vordergrundfarbe für aktive Registerkarten in einer unfokussierten Gruppe. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "tabUnfocusedInactiveForeground": "Vordergrundfarbe für inaktive Registerkarten in einer unfokussierten Gruppe. Registerkarten sind die Container für Editoren im Editor-Bereich. In einer Editor-Gruppe können mehrere Registerkarten geöffnet werden. Mehrere Editor-Gruppen sind möglich.", + "editorPaneBackground": "Die Hintergrundfarbe des Editorbereichs, die links und rechts neben dem zentrierten Editorlayout sichtbar ist.", + "editorGroupBackground": "Veraltete Hintergrundfarbe einer Editor-Gruppe.", + "deprecatedEditorGroupBackground": "Veraltet: Die Hintergrundfarbe einer Editor-Gruppe wird mit Einführung des Rasterlayouts nicht mehr unterstützt. Über \"editorGroup.emptyBackground\" können Sie die Hintergrundfarbe leerer Editor-Gruppen festlegen.", + "editorGroupEmptyBackground": "Hintergrundfarbe einer leeren Editor-Gruppe. Editor-Gruppen sind die Container von Editoren.", + "editorGroupFocusedEmptyBorder": "Rahmenfarbe einer leeren Editor-Gruppe, die im Fokus liegt. Editor-Gruppen sind die Container von Editoren.", + "tabsContainerBackground": "Hintergrundfarbe der Titelüberschrift der Editor-Gruppe, wenn die Registerkarten deaktiviert sind. Editor-Gruppen sind die Container der Editoren.", + "tabsContainerBorder": "Rahmenfarbe der Titelüberschrift der Editor-Gruppe, wenn die Registerkarten deaktiviert sind. Editor-Gruppen sind die Container der Editoren.", + "editorGroupHeaderBackground": "Hintergrundfarbe der Editorgruppen-Titelüberschrift, wenn Registerkarten deaktiviert sind (`\"workbench.editor.showTabs\": false`). Editor-Gruppen sind die Container für Editoren.", + "editorGroupBorder": "Farbe zum Trennen mehrerer Editor-Gruppen. Editor-Gruppen sind die Container der Editoren.", + "editorDragAndDropBackground": " Hintergrundfarbe beim Ziehen von Editoren. Die Farbe muss transparent sein, damit der Editor-Inhalt noch sichtbar sind.", + "panelBackground": "Hintergrundfarbe des Panels. Panels werden unter dem Editorbereich angezeigt und enthalten Ansichten wie die Ausgabe und das integrierte Terminal.", + "panelBorder": "Farbe des Panelrahmens, der das Panel vom Editor abtrennt. Panels werden unter dem Editorbereich angezeigt und enthalten Ansichten wie die Ausgabe und das integrierte Terminal.", + "panelActiveTitleForeground": "Titelfarbe für den aktiven Bereich. Bereiche werden unter dem Editorbereich angezeigt und enthalten Ansichten wie Ausgabe und integriertes Terminal.", + "panelInactiveTitleForeground": "Titelfarbe für den inaktiven Bereich. Bereiche werden unter dem Editorbereich angezeigt und enthalten Ansichten wie Ausgabe und integriertes Terminal.", + "panelActiveTitleBorder": "Rahmenfarbe für den Titel des aktiven Bereichs. Bereiche werden unter dem Editorbereich angezeigt und enthalten Ansichten wie Ausgabe und integriertes Terminal.", + "panelDragAndDropBackground": "Drag & Drop-Feedbackfarbe für die Paneltitelelemente. Die Farbe muss transparent sein, damit die Paneleinträge noch sichtbar sind. Panels werden unter dem Editorbereich angezeigt und enthalten Ansichten wie die Ausgabe und das integrierte Terminal.", + "panelInputBorder": "Rahmen für Eingabefeld für Eingaben in dem Bereich.", + "statusBarForeground": "Vordergrundfarbe der Statusleiste beim Öffnen eines Arbeitsbereichs. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarNoFolderForeground": "Vordergrundfarbe der Statusleiste, wenn kein Ordner geöffnet ist. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarBackground": "Hintergrundfarbe der Statusleiste beim Öffnen eines Arbeitsbereichs. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarNoFolderBackground": "Hintergrundfarbe der Statusleiste, wenn kein Ordner geöffnet ist. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarBorder": "Rahmenfarbe der Statusleiste für die Abtrennung von der Seitenleiste und dem Editor. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarNoFolderBorder": "Rahmenfarbe der Statusleiste zur Abtrennung von der Randleiste und dem Editor, wenn kein Ordner geöffnet ist. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarItemActiveBackground": "Hintergrundfarbe für Statusleistenelemente beim Klicken. Die Statusleiste wird am unteren Rand des Fensters angezeigt.", + "statusBarItemHoverBackground": "Hintergrundfarbe der Statusleistenelemente beim Daraufzeigen. Die Statusleiste wird am unteren Seitenrand angezeigt.", + "statusBarProminentItemForeground": "Vordergrundfarbe der hervorgehobenen Elemente auf der Statusleiste. Diese Elemente werden von anderen Elementen auf der Statusleiste hervorgehoben, um deren Wichtigkeit zu signalisieren. Ändern Sie den Modus \"TAB-Umschalttaste verschiebt Fokus\" über die Befehlspalette für eine Veranschaulichung. Die Statusleiste wird am unteren Fensterrand angezeigt.", + "statusBarProminentItemBackground": "Hintergrundfarbe für markante Elemente der Statusleiste. Markante Elemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf ihre Bedeutung hinzuweisen. Ändern Sie den Modus mithilfe von \"TAB-Umschalttaste verschiebt Fokus\" auf der Befehlspalette, um ein Beispiel anzuzeigen. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarProminentItemHoverBackground": "Hintergrundfarbe für markante Elemente der Statusleiste, wenn auf diese gezeigt wird. Markante Elemente sind im Vergleich zu anderen Statusleisteneinträgen hervorgehoben, um auf ihre Bedeutung hinzuweisen. Ändern Sie den Modus mithilfe von \"TAB-Umschalttaste verschiebt Fokus\" auf der Befehlspalette, um ein Beispiel anzuzeigen. Die Statusleiste wird unten im Fenster angezeigt.", + "activityBarBackground": "Hintergrundfarbe der Aktivitätsleiste. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht das Wechseln zwischen verschiedenen Ansichten der Seitenleiste.", + "activityBarForeground": "Vordergrundfarbe für aktive Elemente der Aktivitätsleiste. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht den Wechsel zwischen den Ansichten der Seitenleiste.", + "activityBarInActiveForeground": "Vordergrundfarbe für inaktive Elemente der Aktivitätsleiste. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht den Wechsel zwischen den Ansichten der Seitenleiste.", + "activityBarBorder": "Rahmenfarbe der Aktivitätsleiste für die Abtrennung von der Seitenleiste. Die Aktivitätsleiste wird ganz links oder rechts angezeigt und ermöglicht das Wechseln zwischen verschiedenen Ansichten der Seitenleiste.", + "activityBarDragAndDropBackground": "Drag & Drop-Feedbackfarbe für Elemente der Aktivitätsleiste. Die Farbe muss transparent sein, damit die Einträge der Aktivitätsleiste noch sichtbar sind. Die Aktivitätsleiste wird ganz links oder ganz rechts angezeigt und ermöglicht den Wechsel zwischen Ansichten der Seitenleiste.", + "activityBarBadgeBackground": "Hintergrundfarbe für Aktivitätsinfobadge. Die Aktivitätsleiste wird ganz links oder ganz rechts angezeigt und ermöglicht den Wechsel zwischen Ansichten der Seitenleiste.", + "activityBarBadgeForeground": "Vordergrundfarbe für Aktivitätsinfobadge. Die Aktivitätsleiste wird ganz links oder ganz rechts angezeigt und ermöglicht den Wechsel zwischen Ansichten der Seitenleiste.", + "statusBarItemHostBackground": "Hintergrundfarbe für die Remoteanzeige auf der Statusleiste", + "statusBarItemHostForeground": "Vordergrundfarbe für die Remoteanzeige auf der Statusleiste", + "extensionBadge.remoteBackground": "Hintergrundfarbe für den Remotebadge in der Ansicht \"Erweiterungen\"", + "extensionBadge.remoteForeground": "Vordergrundfarbe für den Remotebadge in der Ansicht \"Erweiterungen\"", + "sideBarBackground": "Hintergrundfarbe der Seitenleiste. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarForeground": "Vordergrundfarbe der Seitenleiste. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarBorder": "Rahmenfarbe der Seitenleiste zum Abtrennen an der Seite zum Editor. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarTitleForeground": "Vordergrundfarbe der Seitenleiste. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarDragAndDropBackground": "Drag & Drop-Feedbackfarbe für die Abschnitte der Randleiste. Die Farbe muss transparent sein, damit die Abschnitte der Randleiste noch sichtbar sind. Die Randleiste ist der Container für Ansichten wie den Explorer und die Suche. ", + "sideBarSectionHeaderBackground": "Hintergrundfarbe der Abschnittsüberschrift der Seitenleiste. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarSectionHeaderForeground": "Vordergrundfarbe der Abschnittsüberschrift der Seitenleiste. Die Seitenleiste ist der Container für Ansichten wie den Explorer und die Suche.", + "sideBarSectionHeaderBorder": "Rahmenfarbe für Kopfzeilen von Abschnitten der Seitenleiste. In der Seitenleiste sind Ansichten wie der Explorer und die Suche enthalten.", + "titleBarActiveForeground": "Vordergrund der Titelleiste, wenn das Fenster aktiv ist. Diese Farbe wird derzeit nur von MacOS unterstützt.", + "titleBarInactiveForeground": "Vordergrund der Titelleiste, wenn das Fenster inaktiv ist. Diese Farbe wird derzeit nur von MacOS unterstützt.", + "titleBarActiveBackground": "Hintergrund der Titelleiste, wenn das Fenster aktiv ist. Diese Farbe wird derzeit nur von MacOS unterstützt.", + "titleBarInactiveBackground": "Hintergrund der Titelleiste, wenn das Fenster inaktiv ist. Diese Farbe wird derzeit nur von MacOS unterstützt.", + "titleBarBorder": "Rahmenfarbe der Titelleiste. Diese Farbe wird derzeit nur unter MacOS unterstützt.", + "menubarSelectionForeground": "Vordergrundfarbe des ausgewählten Menüelements in der Menüleiste.", + "menubarSelectionBackground": "Hintergrundfarbe des ausgewählten Menüelements in der Menüleiste.", + "menubarSelectionBorder": "Rahmenfarbe des ausgewählten Menüelements in der Menüleiste.", + "notificationCenterBorder": "Rahmenfarbe der Benachrichtigungszentrale. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationToastBorder": "Rahmenfarbe der Popupbenachrichtigung. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationsForeground": "Vordergrundfarbe für Benachrichtigungen. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationsBackground": "Hintergrundfarbe für Benachrichtigungen. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationsLink": "Vordergrundfarbe für Benachrichtigungslinks. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationCenterHeaderForeground": "Vordergrundfarbe für Kopfzeile der Benachrichtigungszentrale. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationCenterHeaderBackground": "Hintergrundfarbe für Kopfzeile der Benachrichtigungszentrale. Benachrichtigungen werden unten rechts eingeblendet.", + "notificationsBorder": "Rahmenfarbe für Benachrichtigungen zum Trennen von anderen Benachrichtigungen in der Benachrichtigungszentrale. Benachrichtigungen werden unten rechts eingeblendet." + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Referenz für Tastenkombinationen", + "openDocumentationUrl": "Dokumentation", + "openIntroductoryVideosUrl": "Einführungsvideos", + "openTipsAndTricksUrl": "Tipps und Tricks", + "openTwitterUrl": "Folgen Sie uns auf Twitter", + "openUserVoiceUrl": "Featureanforderungen suchen", + "openLicenseUrl": "Lizenz anzeigen", + "openPrivacyStatement": "Datenschutzbestimmungen" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "Fehler beim Laden einer erforderlichen Datei. Bitte starten Sie die Anwendung neu, und versuchen Sie es dann erneut. Details: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Vorherige Seitenleistenansicht", + "nextSideBarView": "Nächste Seitenleistenansicht", + "view": "Sicht" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0}-{1}", + "additionalViews": "Zusätzliche Ansichten", + "numberBadge": "{0} ({1})", + "manageExtension": "Erweiterung verwalten", + "titleKeybinding": "{0} ({1})", + "hide": "Ausblenden", + "keep": "Beibehalten", + "compositeActive": "{0} aktiv", + "toggle": "Ansichtsfixierung umschalten" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Entwicklertools umschalten", + "toggleSharedProcess": "Freigegebenen Prozess umschalten", + "inspect context keys": "Kontextschlüssel prüfen", + "toggle screencast mode": "Screencastmodus umschalten" + }, + "vs/workbench/electron-browser/window": { + "undo": "Rückgängig", + "redo": "Wiederholen", + "cut": "Ausschneiden", + "copy": "Kopieren", + "paste": "Einfügen", + "selectAll": "Alle auswählen", + "runningAsRoot": "Es wird nicht empfohlen, {0} als Root-Benutzer auszuführen." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Umschaltung der aktiven Ansicht" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Fenster schließen", + "newWindow": "Neues Fenster", + "toggleFullScreen": "Vollbild umschalten", + "zoomIn": "Vergrößern", + "zoomOut": "Verkleinern", + "zoomReset": "Zoom zurücksetzen", + "reloadWindow": "Fenster erneut laden", + "reloadWindowWithExntesionsDisabled": "Fenster mit deaktivierten Erweiterungen erneut laden", + "close": "Fenster schließen", + "switchWindowPlaceHolder": "Fenster auswählen, zu dem Sie wechseln möchten", + "current": "Aktuelles Fenster", + "switchWindow": "Fenster wechseln...", + "quickSwitchWindow": "Fenster schnell wechseln...", + "remove": "Aus zuletzt geöffneten entfernen", + "workspaces": "Arbeitsbereiche", + "files": "Dateien", + "openRecentPlaceHolderMac": "Zum Öffnen auswählen (zum Öffnen in einem neuen Fenster die BEFEHLSTASTE gedrückt halten)", + "openRecentPlaceHolder": "Zum Öffnen auswählen (zum Öffnen in einem neuen Fenster die STRG-TASTE gedrückt halten)", + "openRecent": "Zuletzt benutzt...", + "quickOpenRecent": "Zuletzt benutzte schnell öffnen...", + "about": "Informationen zu {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "Es ist kein Datenanbieter registriert, der Ansichtsdaten bereitstellen kann.", + "collapseAll": "Alle zuklappen" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} Aktionen" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Binärdateien-Viewer" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "Die Erweiterung \"{0}\" konnte die Arbeitsbereichsordner nicht aktualisieren: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&Datei", + "mEdit": "&&Bearbeiten", + "mSelection": "Au&&swahl", + "mView": "&&Anzeigen", + "mGoto": "&&Gehe zu", + "mDebug": "&&Debuggen", + "mTerminal": "&&Terminal", + "mHelp": "&&Hilfe", + "menubar.linuxTitlebarRevertNotification": "Wir haben die Standardtitelleiste unter Linux aktualisiert, sodass nun die nativen Einstellungen verwendet werden. Sie können jedoch zurück zu den benutzerdefinierten Einstellungen wechseln. Weitere Informationen finden Sie in unserer [Onlinedokumentation](https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Einstellungen öffnen", + "menubar.customTitlebarAccessibilityNotification": "Sie haben die Unterstützung für Barrierefreiheit aktiviert. Für eine optimale Bedienung wird empfohlen, eine benutzerdefinierte Titelleiste zu verwenden.", + "miMoveSidebarRight": "&&Seitenleiste nach rechts verschieben", + "miMoveSidebarLeft": "&&Seitenleiste nach links verschieben", + "miHideStatusbar": "&&Statusleiste ausblenden", + "miShowStatusbar": "&&Statusleiste anzeigen", + "miHideActivityBar": "&&Aktivitätsleiste ausblenden", + "miShowActivityBar": "&&Aktivitätsleiste anzeigen", + "checkForUpdates": "Nach &&Updates suchen...", + "checkingForUpdates": "Überprüfen auf Updates...", + "download now": "J&&etzt herunterladen", + "DownloadingUpdate": "Das Update wird heruntergeladen...", + "installUpdate...": "Update &&installieren...", + "installingUpdate": "Update wird installiert...", + "restartToUpdate": "Für &&Update neu starten" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Aktiven Editor nach Tabstopps oder Gruppen verschieben", + "editorCommand.activeEditorMove.arg.name": "Argument zum Verschieben des aktiven Editors", + "editorCommand.activeEditorMove.arg.description": "Argumenteigenschaften:\n\t* \"to\": Ein Zeichenfolgenwert, der das Ziel des Verschiebungsvorgangs angibt.\n\t* \"by\": Ein Zeichenfolgenwert, der die Einheit für die Verschiebung angibt (nach Registerkarte oder nach Gruppe).\n\t* \"value\": Ein Zahlenwert, der angibt, um wie viele Positionen verschoben wird. Es kann auch die absolute Position für die Verschiebung angegeben werden.", + "toggleInlineView": "Inlineansicht umschalten", + "compare": "Vergleichen" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Fehler: {0}", + "alertWarningMessage": "Warnung: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Benachrichtigungen verbergen", + "zeroNotifications": "Keine Benachrichtigungen", + "noNotifications": "Keine neuen Benachrichtigungen", + "oneNotification": "1 neue Benachrichtigung", + "notifications": "{0} neue Benachrichtigungen" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "Der Pfad \"{0}\" verweist nicht auf einen gültigen Test Runner für eine Extension." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Benachrichtigungen", + "showNotifications": "Benachrichtigungen anzeigen", + "hideNotifications": "Benachrichtigungen verbergen", + "clearAllNotifications": "Alle Benachrichtigungen löschen" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "Keine neuen Benachrichtigungen", + "notifications": "Benachrichtigungen", + "notificationsToolbar": "Aktionen der Benachrichtigungszentrale", + "notificationsList": "Benachrichtigungsliste" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Popupbenachrichtigung" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Text-Editor", + "textDiffEditor": "Textdiff-Editor", + "binaryDiffEditor": "Binärdiff-Editor", + "sideBySideEditor": "Editor mit Ansicht \"Nebeneinander\"", + "groupOnePicker": "Editoren in aktiver Gruppe anzeigen", + "allEditorsPicker": "Alle geöffneten Editoren anzeigen", + "view": "Sicht", + "file": "FILE", + "splitUp": "Oben teilen", + "splitDown": "Unten teilen", + "splitLeft": "Links teilen", + "splitRight": "Rechts teilen", + "close": "Schließen", + "closeOthers": "Andere schließen", + "closeRight": "Rechts schließen", + "closeAllSaved": "Gespeicherte schließen", + "closeAll": "Alle schließen", + "keepOpen": "Geöffnet lassen", + "toggleSideBySideView": "Parallelansicht umschalten", + "showOpenedEditors": "Geöffnete Editoren anzeigen", + "splitEditorRight": "Editor rechts teilen", + "splitEditorDown": "Editor unten teilen", + "navigate.prev.label": "Vorherige Änderung", + "navigate.next.label": "Nächste Änderung", + "ignoreTrimWhitespace.label": "Keine Leerzeichen entfernen", + "showTrimWhitespace.label": "Trimmingleerzeichen anzeigen", + "keepEditor": "Editor beibehalten", + "closeEditorsInGroup": "Alle Editoren in der Gruppe schließen", + "closeSavedEditors": "Gespeicherte Editoren in Gruppe schließen", + "closeOtherEditors": "Andere Editoren in Gruppe schließen", + "closeRightEditors": "Editoren rechts in Gruppe schließen", + "miReopenClosedEditor": "&&Geschlossenen Editor erneut öffnen", + "miClearRecentOpen": "&&Zuletzt geöffnete löschen", + "miEditorLayout": "Editor&&layout", + "miSplitEditorUp": "Oben &&trennen", + "miSplitEditorDown": "Trennen &&unten", + "miSplitEditorLeft": "Links &&teilen", + "miSplitEditorRight": "Rechts &&trennen", + "miSingleColumnEditorLayout": "&&Einzeln", + "miTwoColumnsEditorLayout": "&&Zwei Spalten", + "miThreeColumnsEditorLayout": "D&&rei Spalten", + "miTwoRowsEditorLayout": "Z&&wei Zeilen", + "miThreeRowsEditorLayout": "Drei &&Zeilen", + "miTwoByTwoGridEditorLayout": "&&Raster (2x2)", + "miTwoRowsRightEditorLayout": "Zwei Z&&eilen rechts", + "miTwoColumnsBottomEditorLayout": "Zwei &&Spalten unten", + "miBack": "&&Zurück", + "miForward": "&&Weiterleiten", + "miLastEditLocation": "&&Position der letzten Bearbeitung", + "miNextEditor": "&&Nächster Editor", + "miPreviousEditor": "&&Vorheriger Editor", + "miNextEditorInGroup": "&&Nächster verwendeter Editor in der Gruppe", + "miPreviousEditorInGroup": "&&Zuvor verwendeter Editor in der Gruppe", + "miSwitchEditor": "&&Editor wechseln", + "miFocusFirstGroup": "Gruppe &&1", + "miFocusSecondGroup": "Gruppe &&2", + "miFocusThirdGroup": "Gruppe &&3", + "miFocusFourthGroup": "Gruppe &&4", + "miFocusFifthGroup": "Gruppe &&5", + "miNextGroup": "&&Nächste Gruppe", + "miPreviousGroup": "&&Vorherige Gruppe", + "miFocusLeftGroup": "Gruppe &&Links", + "miFocusRightGroup": "Gruppe &&rechts", + "miFocusAboveGroup": "Gruppe &&oben", + "miFocusBelowGroup": "Gruppe &&Unten", + "miSwitchGroup": "&&Gruppe wechseln" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Aktionen von Editor-Gruppen", + "closeGroupAction": "Schließen", + "emptyEditorGroup": "{0} (leer)", + "editorOpenError": "{0} kann nicht geöffnet werden: {1}" + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Textdiff-Editor", + "readonlyEditorWithInputAriaLabel": "{0}. Schreibgeschützter Textvergleichs-Editor.", + "readonlyEditorAriaLabel": "Schreibgeschützter Textvergleichs-Editor.", + "editableEditorWithInputAriaLabel": "{0}. Textdateivergleichs-Editor.", + "editableEditorAriaLabel": "Textdateivergleichs-Editor" + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} B", + "sizeKB": "{0} KB", + "sizeMB": "{0} MB", + "sizeGB": "{0} GB", + "sizeTB": "{0} TB", + "largeImageError": "Das Bild wird im Editor nicht angezeigt, weil es zu groß ist ({0}).", + "resourceOpenExternalButton": "Bild mit externem Programm öffnen?", + "nativeFileTooLargeError": "Die Datei wird im Editor nicht angezeigt, weil sie zu groß ist ({0}).", + "nativeBinaryError": "Die Datei wird im Editor nicht angezeigt, weil sie entweder binär ist oder eine nicht unterstützte Textcodierung verwendet.", + "openAsText": "Dennoch öffnen?", + "zoom.action.fit.label": "Ganzes Bild", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}×{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "Die Erweiterung \"{0}\" kann nicht aktiviert werden, da sie von der Erweiterung \"{1}\" abhängt, die nicht aktiviert werden konnte.", + "activationError": "Fehler beim Aktivieren der Erweiterung \"{0}\": {1}." + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Benachrichtigung löschen", + "clearNotifications": "Alle Benachrichtigungen löschen", + "hideNotificationsCenter": "Benachrichtigungen verbergen", + "expandNotification": "Benachrichtigung erweitern", + "collapseNotification": "Benachrichtigung schließen", + "configureNotification": "Benachrichtigung konfigurieren", + "copyNotification": "Text kopieren" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, Editor-Gruppenauswahl", + "noResultsFoundInGroup": "Es wurde kein übereinstimmender geöffneter Editor in der Gruppe gefunden.", + "noOpenedEditors": "Die Liste der geöffneten Editoren in der Gruppe ist zurzeit leer.", + "noResultsFound": "Es wurde kein übereinstimmender geöffneter Editor gefunden.", + "noOpenedEditorsAllGroups": "Die Liste der geöffneten Editoren ist zurzeit leer." + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Editor teilen", + "splitEditorOrthogonal": "Editor orthogonal teilen", + "splitEditorGroupLeft": "Editor links teilen", + "splitEditorGroupRight": "Editor rechts teilen", + "splitEditorGroupUp": "Editor oben teilen", + "splitEditorGroupDown": "Editor unten teilen", + "joinTwoGroups": "Editor-Gruppe mit nächster Gruppe verknüpfen", + "joinAllGroups": "Alle Editor-Gruppen verknüpfen", + "navigateEditorGroups": "Zwischen Editor-Gruppen navigieren", + "focusActiveEditorGroup": "Fokus in aktiver Editor-Gruppe", + "focusFirstEditorGroup": "Fokus in erster Editor-Gruppe", + "focusLastEditorGroup": "Fokus in letzter Editor-Gruppe", + "focusNextGroup": "Fokus in nächster Editor-Gruppe", + "focusPreviousGroup": "Fokus in vorheriger Editor-Gruppe", + "focusLeftGroup": "Fokus in linker Editor-Gruppe", + "focusRightGroup": "Fokus in rechter Editor-Gruppe", + "focusAboveGroup": "Fokus in oberer Editor-Gruppe", + "focusBelowGroup": "Fokus in unterer Editor-Gruppe", + "openToSide": "Zur Seite öffnen", + "closeEditor": "Editor schließen", + "closeOneEditor": "Schließen", + "revertAndCloseActiveEditor": "Wiederherstellen und Editor schließen", + "closeEditorsToTheLeft": "Editoren links in der Gruppe schließen", + "closeAllEditors": "Alle Editoren schließen", + "closeAllGroups": "Alle Editor-Gruppen schließen", + "closeEditorsInOtherGroups": "Editoren in anderen Gruppen schließen", + "closeEditorInAllGroups": "Editor in allen Gruppen schließen", + "moveActiveGroupLeft": "Editor-Gruppe nach links verschieben", + "moveActiveGroupRight": "Editor-Gruppe nach rechts verschieben", + "moveActiveGroupUp": "Editor-Gruppe nach oben verschieben", + "moveActiveGroupDown": "Editor-Gruppe nach unten verschieben", + "minimizeOtherEditorGroups": "Editor-Gruppe maximieren", + "evenEditorGroups": "Größen von Editor-Gruppen zurücksetzen", + "maximizeEditor": "Editor-Gruppe maximieren und Randleiste ausblenden", + "openNextEditor": "Nächsten Editor öffnen", + "openPreviousEditor": "Vorherigen Editor öffnen", + "nextEditorInGroup": "Nächsten Editor in der Gruppe öffnen", + "openPreviousEditorInGroup": "Vorherigen Editor in der Gruppe öffnen", + "firstEditorInGroup": "Ersten Editor in Gruppe öffnen", + "lastEditorInGroup": "Letzten Editor in der Gruppe öffnen", + "navigateNext": "Weiter", + "navigatePrevious": "Zurück", + "navigateToLastEditLocation": "Gehe zum letzten Bearbeitungsort", + "navigateLast": "Zum Ende gehen", + "reopenClosedEditor": "Geschlossenen Editor erneut öffnen", + "clearRecentFiles": "Zuletzt geöffnete löschen", + "showEditorsInActiveGroup": "Editoren in aktiver Gruppe anzeigen", + "showAllEditors": "Alle Editoren anzeigen", + "openPreviousRecentlyUsedEditorInGroup": "Vorherigen zuletzt verwendeten Editor in der Gruppe öffnen", + "openNextRecentlyUsedEditorInGroup": "Nächsten zuletzt verwendeten Editor in der Gruppe öffnen", + "navigateEditorHistoryByInput": "Vorherigen Editor aus Verlauf öffnen", + "openNextRecentlyUsedEditor": "Nächsten zuletzt verwendeten Editor öffnen", + "openPreviousRecentlyUsedEditor": "Vorherigen zuletzt verwendeten Editor öffnen", + "clearEditorHistory": "Editor-Verlauf löschen", + "moveEditorLeft": "Editor nach links verschieben", + "moveEditorRight": "Editor nach rechts verschieben", + "moveEditorToPreviousGroup": "Editor in vorherige Gruppe verschieben", + "moveEditorToNextGroup": "Editor in nächste Gruppe verschieben", + "moveEditorToAboveGroup": "Editor in obere Gruppe verschieben", + "moveEditorToBelowGroup": "Editor in untere Gruppe verschieben", + "moveEditorToLeftGroup": "Editor in linke Gruppe verschieben", + "moveEditorToRightGroup": "Editor in rechte Gruppe verschieben", + "moveEditorToFirstGroup": "Editor in die erste Gruppe verschieben", + "moveEditorToLastGroup": "Editor in letzte Gruppe verschieben", + "editorLayoutSingle": "Editorlayout mit einzelner Spalte", + "editorLayoutTwoColumns": "Editorlayout mit zwei Spalten", + "editorLayoutThreeColumns": "Editorlayout mit drei Spalten", + "editorLayoutTwoRows": "Editorlayout mit zwei Zeilen", + "editorLayoutThreeRows": "Editorlayout mit drei Zeilen", + "editorLayoutTwoByTwoGrid": "Editorrasterlayout (2×2)", + "editorLayoutTwoColumnsBottom": "Editorlayout mit zwei Spalten unten", + "editorLayoutTwoRowsRight": "Editor-Layout mit zwei Zeilen rechts", + "newEditorLeft": "Neue Editor-Gruppe links", + "newEditorRight": "Neue Editor-Gruppe rechts", + "newEditorAbove": "Neue Editor-Gruppe oben", + "newEditorBelow": "Neue Editor-Gruppe unten" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Benachrichtigungsaktionen", + "notificationSource": "Quelle: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Zeile {0}, Spalte {1} ({2} ausgewählt)", + "singleSelection": "Zeile {0}, Spalte {1}", + "multiSelectionRange": "{0} Auswahlen ({1} Zeichen ausgewählt)", + "multiSelection": "{0} Auswahlen", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "TAB-TASTE verschiebt Fokus", + "screenReaderDetected": "Für Sprachausgabe optimiert", + "screenReaderDetectedExtra": "Wenn Sie keine Sprachausgabe verwenden, ändern Sie die Einstellung \"editor.accessibilitySupport\" in \"Aus\".", + "disableTabMode": "Barrierefreiheitsmodus deaktivieren", + "gotoLine": "Gehe zu Zeile", + "selectIndentation": "Einzug auswählen", + "selectEncoding": "Codierung auswählen", + "selectEOL": "Zeilenendesequenz auswählen", + "selectLanguageMode": "Sprachmodus auswählen", + "fileInfo": "Dateiinformationen", + "screenReaderDetectedExplanation.question": "Verwenden Sie Visual Studio Code mit einer Sprachausgabe? (Bestimmte Features wie die Codefaltung, die Minimap und Zeilenumbrüche werden bei Verwendung einer Sprachausgabe deaktiviert.)", + "screenReaderDetectedExplanation.answerYes": "Ja", + "screenReaderDetectedExplanation.answerNo": "Nein", + "spacesSize": "Leerzeichen: {0}", + "tabSize": "Tabulatorgröße: {0}", + "showLanguageExtensions": "Marketplace-Erweiterungen für \"{0}\" durchsuchen...", + "changeMode": "Sprachmodus ändern", + "noEditor": "Derzeit ist kein Texteditor aktiv", + "languageDescription": "({0}): konfigurierte Sprache", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "Sprachen (Bezeichner)", + "configureModeSettings": "\"{0}\" sprachbasierte Einstellungen konfigurieren...", + "configureAssociationsExt": "Dateizuordnung für \"{0}\" konfigurieren...", + "autoDetect": "Automatische Erkennung", + "pickLanguage": "Sprachmodus auswählen", + "currentAssociation": "Aktuelle Zuordnung", + "pickLanguageToConfigure": "Sprachmodus auswählen, der \"{0}\" zugeordnet werden soll", + "changeIndentation": "Einzug ändern", + "noWritableCodeEditor": "Der aktive Code-Editor ist schreibgeschützt.", + "indentConvert": "Datei konvertieren", + "indentView": "Ansicht wechseln", + "pickAction": "Aktion auswählen", + "changeEndOfLine": "Zeilenendesequenz ändern", + "pickEndOfLine": "Zeilenendesequenz auswählen", + "changeEncoding": "Dateicodierung ändern", + "noFileEditor": "Zurzeit ist keine Datei aktiv.", + "saveWithEncoding": "Mit Codierung speichern", + "reopenWithEncoding": "Mit Codierung erneut öffnen", + "guessedEncoding": "Vom Inhalt abgeleitet", + "pickEncodingForReopen": "Dateicodierung zum erneuten Öffnen der Datei auswählen", + "pickEncodingForSave": "Dateicodierung auswählen, mit der gespeichert werden soll" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Registerkartenaktionen" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Editor-Aktionen", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (Erweiterung)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "{0} weitere Fehler und Warnungen werden nicht angezeigt." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "Kein Treeviw mit der id '{0}' registriert.", + "treeView.duplicateElement": "Das Element mit der ID {0} ist bereits registriert" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Breadcrumb-Navigation", + "enabled": "Breadcrumb-Leiste aktivieren/deaktivieren.", + "filepath": "Steuert, ob und wie Dateipfade in der Breadcrumb-Ansicht angezeigt werden.", + "filepath.on": "Dateipfad in der Breadcrumb-Ansicht anzeigen", + "filepath.off": "Dateipfad in der Breadcrumb-Ansicht nicht anzeigen", + "filepath.last": "Nur das letzte Element des Dateipfads in der Breadcrumb-Ansicht anzeigen", + "symbolpath": "Steuert, ob und wie Symbole in der Breadcrumb-Ansicht angezeigt werden.", + "symbolpath.on": "Alle Symbole in der Breadcrumb-Ansicht anzeigen", + "symbolpath.off": "Keine Symbole in der Breadcrumb-Ansicht anzeigen", + "symbolpath.last": "Nur das aktuelle Symbol in der Breadcrumb-Ansicht anzeigen", + "symbolSortOrder": "Steuert, wie Symbole in der Breadcrumb-Konturansicht sortiert werden.", + "symbolSortOrder.position": "Symbolkontur in der Reihenfolge der Dateiposition anzeigen", + "symbolSortOrder.name": "Symbolkontur in alphabetischer Reihenfolge anzeigen.", + "symbolSortOrder.type": "Symbolkontur in der Reihenfolge der Symboltypen anzeigen." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "Zu debuggende Komponente" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Breadcrumbs umschalten", + "cmd.category": "Sicht", + "miToggleBreadcrumbs": "Breadcrumb-Leiste &&umschalten", + "cmd.focus": "Breadcrumbs fokussieren" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "Keine Ergebnisse", + "title": "Hierarchie für Peek-Aufruf" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Aufrufe anzeigen", + "toggle.to": "Aufrufer anzeigen", + "tree.aria": "Aufrufhierarchie", + "meta": " – {0}", + "title.loading": "Wird geladen...", + "empt.callsFrom": "Keine Aufrufe von '{0}'", + "empt.callsTo": "Keine Aufrufe an '{0}'" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Befehl \"{0}\" in \"PATH\" installieren", + "not available": "Dieser Befehl ist nicht verfügbar.", + "successIn": "Der Shellbefehl \"{0}\" wurde erfolgreich in \"PATH\" installiert.", + "ok": "OK", + "cancel2": "Abbrechen", + "warnEscalation": "Der Code fordert nun mit \"osascript\" zur Eingabe von Administratorberechtigungen auf, um den Shellbefehl zu installieren.", + "cantCreateBinFolder": "/usr/local/bin kann nicht erstellt werden.", + "aborted": "Abgebrochen", + "uninstall": "Befehl \"{0}\" aus \"PATH\" deinstallieren", + "successFrom": "Der Shellbefehl \"{0}\" wurde erfolgreich aus \"PATH\" deinstalliert.", + "warnEscalationUninstall": "Der Code fordert nun mit \"osascript\" zur Eingabe von Administratorberechtigungen auf, um den Shellbefehl zu deinstallieren.", + "cantUninstall": "Der Shellbefehl \"{0}\" konnte nicht deinstalliert werden.", + "shellCommand": "Shellbefehl" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: Tokenisierung, Umbruch und Faltung wurden für diese große Datei deaktiviert, um die Speicherauslastung zu verringern und ein Einfrieren oder einen Absturz zu vermeiden.", + "dontShowAgain": "Nicht mehr anzeigen", + "removeOptimizations": "Aktivieren von Funktionen erzwingen", + "reopenFilePrompt": "Bitte öffnen Sie die Datei erneut, damit diese Einstellung wirksam wird." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Entwickler: Wichtige Zuordnungen prüfen" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Multi-Curosor-Modifizierer umschalten", + "miMultiCursorAlt": "Für Multi-Cursor zu ALT+Mausklick wechseln", + "miMultiCursorCmd": "Für Multi-Cursor zu Befehlstaste+Mausklick wechseln", + "miMultiCursorCtrl": "Für Multi-Cursor zu STRG+Mausklick wechseln" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Ansicht: Minimap umschalten", + "miToggleMinimap": "Minimap &&umschalten" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Ansicht: Steuerzeichen umschalten", + "miToggleRenderControlCharacters": "&&Steuerzeichen umschalten" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Ansicht: Rendern von Leerzeichen umschalten", + "miToggleRenderWhitespace": "&&Rendern von Leerzeichen umschalten" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Ansicht: Zeilenumbruch umschalten", + "wordWrap.notInDiffEditor": "In einem Diff-Editor kann der Zeilenumbruch nicht umgeschaltet werden.", + "unwrapMinified": "Umbruch für diese Datei deaktivieren", + "wrapMinified": "Umbruch für diese Datei aktivieren", + "miToggleWordWrap": "&&Zeilenumbruch umschalten" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Entwickler: TM-Bereiche untersuchen", + "inspectTMScopesWidget.loading": "Wird geladen..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Die Einstellung \"editor.accessibilitySupport\" wird in \"Ein\" geändert.", + "openingDocs": "Die Dokumentationsseite zur Barrierefreiheit von VS Code wird jetzt geöffnet.", + "introMsg": "Vielen Dank, dass Sie die Optionen für Barrierefreiheit von VS Code testen.", + "status": "Status:", + "changeConfigToOnMac": "Betätigen Sie jetzt die Befehlstaste+E, um den Editor zu konfigurieren, sodass er permanent für die Verwendung mit einer Sprachausgabe optimiert wird.", + "changeConfigToOnWinLinux": "Betätigen Sie jetzt die Befehlstaste+E, um den Editor zu konfigurieren, sodass er permanent für die Verwendung mit einer Sprachausgabe optimiert wird.", + "auto": "Der Editor ist so konfiguriert, dass er automatisch erkennt, wenn eine Sprachausgabe angefügt wird, was momentan nicht der Fall ist.", + "configuredOn": "Der Editor ist so konfiguriert, dass er für die Verwendung mit einer Sprachausgabe durchgehend optimiert wird – Sie können dies ändern, indem Sie die Einstellung \"editor.accessibilitySupport\" bearbeiten.", + "configuredOff": "Der Editor ist so konfiguriert, dass er für die Verwendung mit einer Sprachausgabe nie optimiert wird.", + "tabFocusModeOnMsg": "Durch Drücken der TAB-TASTE im aktuellen Editor wird der Fokus in das nächste Element verschoben, das den Fokus erhalten kann. Schalten Sie dieses Verhalten um, indem Sie {0} drücken.", + "tabFocusModeOnMsgNoKb": "Durch Drücken der TAB-TASTE im aktuellen Editor wird der Fokus in das nächste Element verschoben, das den Fokus erhalten kann. Der {0}-Befehl kann zurzeit nicht durch eine Tastenzuordnung ausgelöst werden.", + "tabFocusModeOffMsg": "Durch Drücken der TAB-TASTE im aktuellen Editor wird das Tabstoppzeichen eingefügt. Schalten Sie dieses Verhalten um, indem Sie {0} drücken.", + "tabFocusModeOffMsgNoKb": "Durch Drücken der TAB-TASTE im aktuellen Editor wird das Tabstoppzeichen eingefügt. Der {0}-Befehl kann zurzeit nicht durch eine Tastenzuordnung ausgelöst werden.", + "openDocMac": "Drücken Sie die Befehlstaste+H, um ein Browserfenster mit zusätzlichen VS Code-Informationen zur Barrierefreiheit zu öffnen.", + "openDocWinLinux": "Drücken Sie STRG+H, um ein Browserfenster mit zusätzlichen VS Code-Informationen zur Barrierefreiheit zu öffnen.", + "outroMsg": "Sie können diese QuickInfo schließen und durch Drücken von ESC oder UMSCHALT+ESC zum Editor zurückkehren.", + "ShowAccessibilityHelpAction": "Hilfe zur Barrierefreiheit anzeigen" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Fehler beim Analysieren von {0}: {1}", + "schema.openBracket": "Das öffnende Klammerzeichen oder die Zeichenfolgensequenz.", + "schema.closeBracket": "Das schließende Klammerzeichen oder die Zeichenfolgensequenz.", + "schema.comments": "Definiert die Kommentarsymbole.", + "schema.blockComments": "Definiert, wie Blockkommentare markiert werden.", + "schema.blockComment.begin": "Die Zeichenfolge, mit der ein Blockkommentar beginnt.", + "schema.blockComment.end": "Die Zeichenfolge, die einen Blockkommentar beendet.", + "schema.lineComment": "Die Zeichenfolge, mit der ein Zeilenkommentar beginnt.", + "schema.brackets": "Definiert die Klammersymbole, die den Einzug vergrößern oder verkleinern.", + "schema.autoClosingPairs": "Definiert die Klammerpaare. Wenn eine öffnende Klammer eingegeben wird, wird die schließende Klammer automatisch eingefügt.", + "schema.autoClosingPairs.notIn": "Definiert eine Liste von Bereichen, in denen die automatischen Paare deaktiviert sind.", + "schema.autoCloseBefore": "Legt fest, welche Zeichen nach dem Cursor stehen müssen, damit das automatische Umschließen mit Klammern oder Anführungszeichen angewendet wird, wenn die Einstellung \"languageDefined\" für das automatische Schließen verwendet wird. Dabei handelt es sich üblicherweise um Zeichen, die nicht am Anfang eines Ausdrucks stehen können.", + "schema.surroundingPairs": "Definiert die Klammerpaare, in die eine ausgewählte Zeichenfolge eingeschlossen werden kann.", + "schema.wordPattern": "Definiert, was in der Programmiersprache als Wort betrachtet wird.", + "schema.wordPattern.pattern": "RegExp Muster für Wortübereinstimmungen.", + "schema.wordPattern.flags": "RegExp Kennzeichen für Wortübereinstimmungen", + "schema.wordPattern.flags.errorMessage": "Muss mit dem Muster `/^([gimuy]+)$/` übereinstimmen.", + "schema.indentationRules": "Die Einzugseinstellungen der Sprache.", + "schema.indentationRules.increaseIndentPattern": "Wenn eine Zeile diesem Muster entspricht, sollten alle Zeilen nach dieser Zeile einmal eingerückt werden (bis eine andere Regel übereinstimmt).", + "schema.indentationRules.increaseIndentPattern.pattern": "Das RegExp-Muster für increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Die RegExp-Flags für increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Muss mit dem Muster `/^([gimuy]+)$/` übereinstimmen.", + "schema.indentationRules.decreaseIndentPattern": "Wenn eine Zeile diesem Muster entspricht, sollten alle Zeilen nach dieser Zeile einmal eingerückt werden (bis eine andere Regel übereinstimmt).", + "schema.indentationRules.decreaseIndentPattern.pattern": "Das RegExp-Muster für decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Die RegExp-Flags für decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Muss mit dem Muster `/^([gimuy]+)$/` übereinstimmen.", + "schema.indentationRules.indentNextLinePattern": "Wenn eine Zeile diesem Muster entspricht, sollte **nur die nächste Zeile** nach dieser Zeile einmal eingerückt werden.", + "schema.indentationRules.indentNextLinePattern.pattern": "Das RegExp-Muster für indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "Die RegExp-Flags für indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Muss mit dem Muster `/^([gimuy]+)$/` übereinstimmen.", + "schema.indentationRules.unIndentedLinePattern": "Wenn eine Zeile diesem Muster entspricht, sollte ihr Einzug nicht geändert und die Zeile nicht mit den anderen Regeln ausgewertet werden.", + "schema.indentationRules.unIndentedLinePattern.pattern": "Das RegExp-Muster für unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Die RegExp-Flags für unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Muss mit dem Muster `/^([gimuy]+)$/` übereinstimmen.", + "schema.folding": "Die Faltungseinstellungen der Sprache.", + "schema.folding.offSide": "Für eine Sprache gilt die Abseitsregel, wenn Blöcke in dieser Sprache durch die Einrücktiefe ausgedrückt werden. Wenn dies festgelegt ist, gehören leere Zeilen zum nächsten Block.", + "schema.folding.markers": "Sprachspezifische Faltungsmarkierungen wie \"#region\" und \"#endregion\". Die regulären Anfangs- und Endausdrücke werden im Hinblick auf den Inhalt aller Zeilen getestet und müssen effizient erstellt werden.", + "schema.folding.markers.start": "Das RegExp-Muster für die Startmarkierung. Das Regexp muss mit \"^\" beginnen.", + "schema.folding.markers.end": "Das RegExp-Muster für die Endmarkierung. Das Regexp muss mit \"^\" beginnen." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Kommentare", + "openComments": "Steuert, wann das Kommentarfenster geöffnet werden soll." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Kommentaranbieter auswählen", + "commentThreadAddFailure": "Fehler beim Hinzufügen eines neuen Kommentarthreads: {0}.", + "nextCommentThreadAction": "Zum nächsten Kommentarthread wechseln" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Bundsteg-Schmuckfarbe für Kommentarbereiche im Editor." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "Es gibt keine Kommentare zu diesem Beitrag." + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Bild: {0}", + "image": "Bild" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Reduzieren", + "commentCreationError": "Fehler beim Hinzufügen eines Kommentars: {0}.", + "commentCreationDefaultError": "Fehler beim Hinzufügen eines Kommentars. Bitte versuchen Sie es noch mal. Sollte der Fehler weiterhin auftreten, dann melden Sie ein Problem mit der Erweiterung.", + "commentThreadParticipants": "Teilnehmer: {0}", + "startThread": "Diskussion starten", + "reply": "Antworten...", + "newComment": "Neuen Kommentar eingeben" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Kommentar aktualisieren", + "label.updatingComment": "Kommentar wird aktualisiert...", + "commentToggleReaction": "Umschaltreaktion", + "commentToggleReactionError": "Fehler beim Umschalten der Kommentarreaktion: {0}.", + "commentToggleReactionDefaultError": "Fehler beim Umschalten der Kommentarreaktion.", + "commentAddReaction": "Reaktion hinzufügen", + "commentAddReactionError": "Fehler beim Löschen der Kommentarreaktion: {0}.", + "commentAddReactionDefaultError": "Fehler beim Löschen der Kommentarreaktion", + "commentDeleteReactionError": "Fehler beim Löschen der Kommentarreaktion: {0}.", + "commentDeleteReactionDefaultError": "Fehler beim Löschen der Kommentarreaktion", + "commentEditError": "Fehler beim Aktualisieren des Kommentars: {0}.", + "commentEditDefaultError": "Fehler beim Aktualisieren des Kommentars.", + "label.delete": "Löschen", + "confirmDelete": "Kommentar löschen?", + "commentDeletionError": "Fehler beim Löschen des Kommentars: {0}.", + "commentDeletionDefaultError": "Fehler beim Löschen des Kommentars", + "label.edit": "Bearbeiten", + "label.cancel": "Abbrechen" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Reaktionen auswählen..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0}, Debugging", + "debugAriaLabel": "Geben Sie den Namen einer auszuführenden Startkonfiguration ein.", + "addConfigTo": "Konfiguration hinzufügen ({0})...", + "addConfiguration": "Konfiguration hinzufügen...", + "noConfigurationsMatching": "Keine übereinstimmenden Debugkonfigurationen", + "noConfigurationsFound": "Keine Debugkonfiguration gefunden. Erstellen Sie die Datei \"launch.json\"." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Zusätzliche Sitzung starten", + "debugConsoleAction": "Debugging-Konsole" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Debuggen anzeigen", + "toggleDebugPanel": "Debugging-Konsole", + "debug": "Debuggen", + "debugPanel": "Debugging-Konsole", + "variables": "Variablen", + "watch": "Überwachen", + "callStack": "Aufrufliste", + "breakpoints": "Haltepunkte", + "loadedScripts": "Geladene Skripts", + "view": "Sicht", + "debugCategory": "Debuggen", + "restartDebug": "Neu starten", + "stepOverDebug": "Prozedurschritt", + "stepIntoDebug": "Einzelschritt", + "stepOutDebug": "Prozedurschritt", + "pauseDebug": "Pause", + "disconnect": "Trennen", + "stop": "Stopp", + "continueDebug": "Weiter", + "terminateThread": "Thread beenden", + "debugFocusConsole": "Fokus auf der Debugging-Konsolenansicht", + "debugCommands": "Debugkonfiguration", + "debugConfigurationTitle": "Debuggen", + "allowBreakpointsEverywhere": "Das Festlegen von Haltepunkten für alle Dateien ermöglichen.", + "openExplorerOnEnd": "Die Explorer-Ansicht wird automatisch am Ende einer Debugsitzung geöffnet.", + "inlineValues": "Variablenwerte beim Debuggen in den Editor eingebunden anzeigen", + "toolBarLocation": "Steuert die Position der Symbolleiste \"Debuggen\". Entweder \"floating\" (unverankert) in allen Ansichten, \"docked\" (angedockt) in der Debugansicht oder \"hidden\" (ausgeblendet).", + "never": "Debuggen nie in Statusleiste anzeigen", + "always": "Debuggen immer in Statusleiste anzeigen", + "onFirstSessionStart": "Debuggen nur in Statusleiste anzeigen, nachdem das Debuggen erstmals gestartet wurde", + "showInStatusBar": "Steuert, wann die Debugstatusleiste angezeigt werden soll.", + "openDebug": "Steuert, wann die Debugansicht geöffnet werden soll.", + "enableAllHovers": "Legt fest, ob Nichtdebughover beim Debuggen aktiviert sind. Wenn diese Option aktiviert ist, werden die Hoveranbieter aufgerufen, um einen Hover bereitzustellen. Reguläre Hover werden auch bei aktivierter Einstellung nicht angezeigt.", + "showSubSessionsInToolBar": "Legt fest, ob die untergeordneten Sitzungen der Debugsitzung auf der Debugsymbolleiste angezeigt werden. Wenn diese Einstellung deaktiviert ist, wird mit dem Beenden einer untergeordneten Sitzung auch die übergeordnete Sitzung beendet.", + "debug.console.fontSize": "Legt die Schriftgröße der Debugkonsole in Pixeln fest.", + "debug.console.fontFamily": "Legt die Schriftfamilie der Debugkonsole fest.", + "debug.console.lineHeight": "Legt die Zeilenhöhe der Debugkonsole in Pixeln fest. Geben Sie \"0\" ein, wenn die Zeilenhöhe aus dem Schriftgrad berechnet werden soll.", + "launch": "Globale Konfiguration für das Starten des Debuggens. Kann alternativ zur Datei \"launch.json\" verwendet werden, die in mehreren Arbeitsbereichen verwendet wird.", + "stepBackDebug": "Schritt zurück", + "reverseContinue": "Umkehren", + "restartFrame": "Frame neu starten", + "copyStackTrace": "Aufrufliste kopieren", + "miViewDebug": "&&Debuggen", + "miToggleDebugConsole": "De&&bugkonsole", + "miStartDebugging": "&&Debugging starten", + "miStartWithoutDebugging": "&&Ohne Debuggen starten", + "miStopDebugging": "&&Debugging beenden", + "miRestart Debugging": "&&Debugging erneut starten", + "miOpenConfigurations": "&&Konfigurationen öffnen", + "miAddConfiguration": "Konfiguration &&hinzufügen...", + "miStepOver": "Prozedur&&schritt", + "miStepInto": "Einzelschr&&itt", + "miStepOut": "Rückspr&&ung", + "miContinue": "&&Fortfahren", + "miToggleBreakpoint": "Haltepunkt &&umschalten", + "miConditionalBreakpoint": "&&Bedingter Haltepunkt...", + "miInlineBreakpoint": "Inlinebreakp&&oint", + "miFunctionBreakpoint": "&&Funktionshaltepunkt...", + "miLogPoint": "&&Protokollpunkt...", + "miNewBreakpoint": "&&Neuer Haltepunkt", + "miEnableAllBreakpoints": "&&Alle Haltepunkte aktivieren", + "miDisableAllBreakpoints": "A&&lle Haltepunkte deaktivieren", + "miRemoveAllBreakpoints": "&&Alle Haltepunkte entfernen", + "miInstallAdditionalDebuggers": "&&Zusätzliche Debugger installieren..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Protokollpunkt", + "breakpoint": "Haltepunkt", + "removeBreakpoint": "\"{0}\" entfernen", + "editBreakpoint": "{0} bearbeiten …", + "disableBreakpoint": "{0} deaktivieren", + "enableBreakpoint": "{0} aktivieren", + "removeBreakpoints": "Haltepunkte entfernen", + "removeInlineBreakpointOnColumn": "Inlinehaltepunkt in Spalte {0} entfernen", + "removeLineBreakpoint": "Zeilenhaltepunkt entfernen", + "editBreakpoints": "Haltepunkte bearbeiten", + "editInlineBreakpointOnColumn": "Inlinehaltepunkt in Spalte {0} bearbeiten", + "editLineBrekapoint": "Zeilenhaltepunkt bearbeiten", + "enableDisableBreakpoints": "Haltepunkte aktivieren/deaktivieren", + "disableInlineColumnBreakpoint": "Inlinehaltepunkt in Spalte {0} deaktivieren", + "disableBreakpointOnLine": "Zeilenhaltepunkt deaktivieren", + "enableBreakpoints": "Inlinehaltepunkt in Spalte {0} aktivieren", + "enableBreakpointOnLine": "Zeilenhaltepunkt aktivieren", + "addBreakpoint": "Haltepunkt hinzufügen", + "addConditionalBreakpoint": "Bedingten Haltepunkt hinzufügen...", + "addLogPoint": "Protokollpunkt hinzufügen …", + "breakpointHasConditionDisabled": "Diese {0} enthält eine {1}, die beim Entfernen verloren geht. Aktivieren Sie stattdessen ggf. {0}. ", + "message": "Nachricht", + "condition": "Bedingung", + "breakpointHasConditionEnabled": "Dieser {0} hat eine {1}, die beim Entfernen verloren geht. Deaktivieren Sie stattdessen ggf. den {0}.", + "removeLogPoint": "\"{0}\" entfernen", + "disableLogPoint": "{0} {1}", + "disable": "Deaktivieren", + "enable": "Aktivieren", + "cancel": "Abbrechen", + "addConfiguration": "Konfiguration hinzufügen..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "REPL-Bereich (Read Eval Print-Loop)", + "copy": "Kopieren", + "copyAll": "Alles kopieren", + "collapse": "Alle zuklappen", + "startDebugFirst": "Starten Sie eine Debugsitzung, um Ausdrücke auszuwerten.", + "stateCapture": "Der Objektstatus wird aus der ersten Auswertung erfasst.", + "replVariableAriaLabel": "Variable {0} besitzt den Wert {1}, Read Eval Print-Loop, Debuggen", + "replExpressionAriaLabel": "Ausdruck {0} besitzt den Wert {1}, Read Eval Print-Loop, Debuggen", + "replValueOutputAriaLabel": "{0}, Read Eval Print-Loop, Debuggen", + "replRawObjectAriaLabel": "Die REPL-Variable {0} besitzt den Wert {1}, Read Eval Print-Loop, Debuggen", + "actions.repl.acceptInput": "REPL-Eingaben akzeptieren", + "actions.repl.copyAll": "Debuggen: Konsole – alle kopieren", + "selectRepl": "Debugging-Konsole auswählen", + "clearRepl": "Konsole löschen", + "debugConsoleCleared": "Die Debugkonsole wurde bereinigt." + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Steuert, wann die interne Debugkonsole geöffnet werden soll." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "{0} öffnen", + "launchJsonNeedsConfigurtion": "Konfigurieren oder reparieren Sie \"launch.json\".", + "noFolderDebugConfig": "Öffnen Sie bitte einen Ordner, um erweitertes Debuggen zu konfigurieren.", + "startDebug": "Debuggen starten", + "startWithoutDebugging": "Ohne Debuggen starten", + "selectAndStartDebugging": "Debugging auswählen und starten", + "removeBreakpoint": "Haltepunkt entfernen", + "removeAllBreakpoints": "Alle Haltepunkte entfernen", + "enableAllBreakpoints": "Alle Haltepunkte aktivieren", + "disableAllBreakpoints": "Alle Haltepunkte deaktivieren", + "activateBreakpoints": "Haltepunkte aktivieren", + "deactivateBreakpoints": "Haltepunkte deaktivieren", + "reapplyAllBreakpoints": "Alle Haltepunkte erneut anwenden", + "addFunctionBreakpoint": "Funktionshaltepunkt hinzufügen", + "addWatchExpression": "Ausdruck hinzufügen", + "removeAllWatchExpressions": "Alle Ausdrücke entfernen", + "focusSession": "Fokus auf Sitzung", + "copyValue": "Wert kopieren" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Debugstartkonfigurationen", + "noConfigurations": "Keine Konfigurationen", + "addConfigTo": "Konfiguration hinzufügen ({0})...", + "addConfiguration": "Konfiguration hinzufügen...", + "debugSession": "Debugsitzung" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Hintergrundfarbe der Debug-Symbolleiste.", + "debugToolBarBorder": "Rahmenfarbe der Debug-Symbolleiste." + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Hintergrundfarbe der Statusleiste beim Debuggen eines Programms. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarDebuggingForeground": "Vordergrundfarbe der Statusleiste beim Debuggen eines Programms. Die Statusleiste wird unten im Fenster angezeigt.", + "statusBarDebuggingBorder": "Rahmenfarbe der Statusleiste zur Abtrennung von der Randleiste und dem Editor, wenn ein Programm debuggt wird. Die Statusleiste wird unten im Fenster angezeigt." + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Debug Konfiguration auswählen und starten" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "Die Ressource konnte ohne eine Debugsitzung nicht aufgelöst werden.", + "canNotResolveSourceWithError": "Die Quelle \"{0}\" konnte nicht geladen werden: {1}.", + "canNotResolveSource": "Die Quelle \"{0}\" konnte nicht geladen werden." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Debuggen: Haltepunkt umschalten", + "conditionalBreakpointEditorAction": "Debuggen: Bedingten Haltepunkt hinzufügen...", + "logPointEditorAction": "Debuggen: Protokollpunkt hinzufügen …", + "runToCursor": "Ausführen bis Cursor", + "debugEvaluate": "Debuggen: Auswerten", + "debugAddToWatch": "Debuggen: Zur Überwachung hinzufügen", + "showDebugHover": "Debuggen: Hover anzeigen", + "goToNextBreakpoint": "Debuggen: Zum nächsten Haltepunkt wechseln", + "goToPreviousBreakpoint": "Debuggen: Zum vorherigen Haltepunkt wechseln", + "debug": "Debuggen" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Abschnitt \"Überwachungsausdrücke\"", + "watchAriaTreeLabel": "Überwachungsausdrücke debuggen", + "editWatchExpression": "Ausdruck bearbeiten", + "removeWatchExpression": "Ausdruck entfernen", + "watchExpressionInputAriaLabel": "Geben Sie den Überwachungsausdruck ein.", + "watchExpressionPlaceholder": "Zu überwachender Ausdruck", + "watchExpressionAriaLabel": "{0} Wert {1}, Überwachen, Debuggen", + "watchVariableAriaLabel": "{0} Wert {1}, Überwachen, Debuggen" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Variablenabschnitt", + "variablesAriaTreeLabel": "Variablen debuggen", + "setValue": "Wert festlegen", + "copyAsExpression": "Als Ausdruck kopieren", + "addToWatchExpressions": "Zur Überwachung hinzufügen", + "variableValueAriaLabel": "Geben Sie einen neuen Variablenwert ein.", + "variableScopeAriaLabel": "Bereich {0}, Variablen, Debuggen", + "variableAriaLabel": "{0} Wert {1}, Variablen, Debuggen" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Widget-Rahmenfarbe bei einer Ausnahme. ", + "debugExceptionWidgetBackground": "Widget-Hintergrundfarbe bei einer Ausnahme. ", + "exceptionThrownWithId": "Ausnahme: {0}", + "exceptionThrown": "Ausnahme aufgetreten." + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Hintergrundfarbe zur Hervorhebung der Zeile an der Position des obersten Stapelrahmens.", + "focusedStackFrameLineHighlight": "Hintergrundfarbe zur Hervorhebung der Zeile an der Position des fokussierten Stapelrahmens." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Abschnitt \"Geladene Skripts\"", + "loadedScriptsAriaLabel": "Geladen Skripts debuggen", + "loadedScriptsSession": "Debugsitzung", + "loadedScriptsRootFolderAriaLabel": "Arbeitsbereichordner {0}, geladenes Skript, Debuggen", + "loadedScriptsSessionAriaLabel": "Sitzung {0}, geladenes Skript, Debuggen", + "loadedScriptsFolderAriaLabel": "Ordner {0}, geladenes Skript, Debuggen", + "loadedScriptsSourceAriaLabel": "{0}, geladenes Skript, Debuggen" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Öffnen Sie bitte einen Ordner, um erweitertes Debuggen zu konfigurieren.", + "inlineBreakpoint": "Inlinehaltepunkt", + "debug": "Debuggen", + "addInlineBreakpoint": "Inlinehaltepunkt hinzufügen" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Debughover", + "variableAriaLabel": "{0} Wert {1}, Variablen, Debuggen" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Zum Öffnen klicken (CMD+KLICKEN für seitliche Anzeige)", + "fileLink": "Zum Öffnen klicken (STRG+KLICKEN für seitliche Anzeige)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Haltepunkteabschnitt", + "Logpoint": "Protokollpunkt", + "Breakpoint": "Haltepunkt", + "editBreakpoint": "{0} bearbeiten …", + "removeBreakpoint": "\"{0}\" entfernen", + "functionBreakpointsNotSupported": "Funktionshaltepunkte werden von diesem Debugtyp nicht unterstützt.", + "functionBreakpointPlaceholder": "Funktion mit Haltepunkt", + "functionBreakPointInputAriaLabel": "Geben Sie den Funktionshaltepunkt ein.", + "disabledLogpoint": "Deaktivierter Protokollpunkt", + "disabledBreakpoint": "Deaktivierter Haltepunkt", + "unverifiedLogpoint": "Nicht überprüfter Protokollpunkt", + "unverifiedBreakopint": "Nicht überprüfter Haltepunkt", + "functionBreakpointUnsupported": "Funktionshaltepunkte werden von diesem Debugtyp nicht unterstützt.", + "logBreakpointUnsupported": "Protokollpunkte werden für diesen Debugtyp nicht unterstützt", + "logMessage": "Protokollmeldung: {0}", + "conditionalBreakpointUnsupported": "Bedingte Haltepunkte werden für diesen Debugtyp nicht unterstützt.", + "hitBreakpointUnsupported": "Bedingte Trefferhaltepunkte werden für diesen Debugtyp nicht unterstützt.", + "expression": "Ausdruck: {0}", + "hitCount": "Trefferanzahl: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Aufruflistenabschnitt", + "debugStopped": "Angehalten für {0}", + "callStackAriaLabel": "Aufrufliste debuggen", + "showMoreStackFrames2": "Mehr Stapelrahmen anzeigen", + "session": "Sitzung", + "paused": "Angehalten", + "running": "Wird ausgeführt", + "thread": "Thread", + "loadMoreStackFrames": "Weitere Stapelrahmen laden", + "showMoreAndOrigin": "{0} weitere anzeigen: {1}", + "showMoreStackFrames": "{0} weitere Stapelrahmen anzeigen", + "threadAriaLabel": "Thread {0}, Aufrufliste, Debuggen", + "stackFrameAriaLabel": "Stapelrahmen {0} Zeile {1} {2}, Aufrufliste, Debuggen", + "sessionLabel": "Debugsitzung \"{0}\"" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Zu protokollierende Nachricht, wenn der Haltepunkt erreicht wird. Ausdrücke innerhalb von {} werden interpoliert. Betätigen Sie die EINGABETASTE, um dies zu akzeptieren, oder ECS, um den Vorgang abzubrechen.", + "breakpointWidgetHitCountPlaceholder": "Unterbrechen, wenn die Bedingung für die Trefferanzahl erfüllt ist. EINGABETASTE zum Akzeptieren, ESC-TASTE zum Abbrechen.", + "breakpointWidgetExpressionPlaceholder": "Unterbrechen, wenn der Ausdruck als TRUE ausgewertet wird. EINGABETASTE zum Akzeptieren, ESC-TASTE zum Abbrechen.", + "expression": "EXPRESSION", + "hitCount": "Trefferanzahl", + "logMessage": "Protokollmeldung", + "breakpointType": "Art des Breakpoints" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Unbekannte Quelle" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Es wird bereits eine Debugkonfiguration \"{0}\" ausgeführt.", + "compoundMustHaveConfigurations": "Für den Verbund muss das Attribut \"configurations\" festgelegt werden, damit mehrere Konfigurationen gestartet werden können.", + "noConfigurationNameInWorkspace": "Die Startkonfiguration \"{0}\" wurde im Arbeitsbereich nicht gefunden.", + "multipleConfigurationNamesInWorkspace": "Im Arbeitsbereich sind mehrere Startkonfigurationen \"{0}\" vorhanden. Verwenden Sie den Ordnernamen, um die Konfiguration zu qualifizieren.", + "noFolderWithName": "Der Ordner mit dem Namen \"{0}\" für die Konfiguration \"{1}\" wurde im Verbund \"{2}\" nicht gefunden.", + "configMissing": "Konfiguration \"{0}\" fehlt in \"launch.json\".", + "launchJsonDoesNotExist": "\"launch.json\" ist nicht vorhanden.", + "debugRequestNotSupported": "Das Attribut \"{0}\" weist in der ausgewählten Debugkonfiguration den nicht unterstützten Wert \"{1}\" auf.", + "debugRequesMissing": "Das Attribut \"{0}\" fehlt in der ausgewählten Debugkonfiguration.", + "debugTypeNotSupported": "Der konfigurierte Debugtyp \"{0}\" wird nicht unterstützt.", + "debugTypeMissing": "Fehlende Eigenschaft \"type\" für die ausgewählte Startkonfiguration.", + "noFolderWorkspaceDebugError": "Debuggen der aktiven Datei ist nicht möglich. Stellen Sie sicher, dass sie auf einem Datenträger gespeichert ist und dass Sie die Debugerweiterung für diesen Dateityp installiert haben.", + "debugAdapterCrash": "Der Debugadapterprozess wurde unerwartet beendet ({0}).", + "cancel": "Abbrechen", + "debugAnyway": "Trotzdem debuggen", + "preLaunchTaskErrors": "Fehler nach der Ausführung von preLaunchTask \"{0}\".", + "preLaunchTaskError": "Fehler nach der Ausführung von preLaunchTask \"{0}\".", + "preLaunchTaskExitCode": "Der preLaunchTask \"{0}\" wurde mit dem Exitcode {1} beendet.", + "showErrors": "Fehler anzeigen", + "invalidTaskReference": "Auf den Task \"{0}\" kann nicht von einer Startkonfiguration aus verwiesen werden, die sich in einem anderen Arbeitsbereichordner befindet.", + "DebugTaskNotFoundWithTaskId": "Der Task \"{0}\" konnte nicht gefunden werden.", + "DebugTaskNotFound": "Die angegebene Aufgabe wurde nicht gefunden.", + "taskNotTrackedWithTaskId": "Der angegebene Task kann nicht nachverfolgt werden.", + "taskNotTracked": "Die Aufgabe \"{0}\" kann nicht nachverfolgt werden.", + "debuggingPaused": "Das Debuggen wurde angehalten. {0}, {1} {2}", + "breakpointAdded": "Der Haltepunkt wurde hinzugefügt. Zeile {0}, Datei \"{1}\".", + "breakpointRemoved": "Der Haltepunkt wurde entfernt. Zeile {0}, Datei \"{1}\"." + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "Nicht verfügbar", + "startDebugFirst": "Starten Sie eine Debugsitzung, um Ausdrücke auszuwerten.", + "pausedOn": "Angehalten für {0}", + "paused": "Angehalten", + "running": "Wird ausgeführt", + "breakpointDirtydHover": "Nicht überprüfter Haltepunkt. Die Datei wurde geändert. Bitte starten Sie die Debugsitzung neu." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "Der Debugger \"type\" darf nicht ausgelassen werden und muss den Typ \"string\" aufweisen.", + "selectDebug": "Umgebung auswählen", + "DebugConfig.failed": "Die Datei \"launch.json\" kann nicht im Ordner \".vscode\" erstellt werden ({0}).", + "workspace": "Arbeitsbereich", + "user settings": "Benutzereinstellungen" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "Das Debuggen wurde gestartet.", + "debuggingStopped": "Das Debuggen wurde beendet." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "Zu debuggende Komponente" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "Die Konsole wurde gelöscht.", + "snapshotObj": "Nur primitive Werte werden für dieses Objekt angezeigt." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Trägt Debugadapter bei.", + "vscode.extension.contributes.debuggers.type": "Der eindeutige Bezeichner für diese Debugadapter.", + "vscode.extension.contributes.debuggers.label": "Der Anzeigename für diese Debugadapter.", + "vscode.extension.contributes.debuggers.program": "Der Pfad zum Debugadapterprogramm. Der Pfad ist absolut oder relativ zum Erweiterungsordner.", + "vscode.extension.contributes.debuggers.args": "Optionale Argumente, die an den Adapter übergeben werden sollen.", + "vscode.extension.contributes.debuggers.runtime": "Optionale Laufzeit für den Fall, dass das Programmattribut keine ausführbare Datei ist und eine Laufzeit erfordert.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Optionale Laufzeitargumente.", + "vscode.extension.contributes.debuggers.variables": "Eine Zuordnung von interaktiven Variablen (z. B. \"${action.pickProcess}\") in \"launch.json\" zu einem Befehl.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Konfigurationen zum Generieren der anfänglichen Datei \"launch.json\".", + "vscode.extension.contributes.debuggers.languages": "Liste der Sprachen, für die die Debugerweiterung als \"Standarddebugger\" angesehen werden kann", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Wenn dies festgelegt ist, ruft der VS Code diesen Befehl auf, um den ausführbaren Pfad des Debugadapters und die zu übergebenden Argumente zu bestimmen.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Snippets zum Hinzufügen neuer Konfigurationen in \"launch.json\".", + "vscode.extension.contributes.debuggers.configurationAttributes": "JSON-Schemakonfigurationen zum Überprüfen von \"launch.json\".", + "vscode.extension.contributes.debuggers.windows": "Windows-spezifische Einstellungen.", + "vscode.extension.contributes.debuggers.windows.runtime": "Die für Windows verwendete Laufzeit.", + "vscode.extension.contributes.debuggers.osx": "macOS-spezifische Einstellungen.", + "vscode.extension.contributes.debuggers.osx.runtime": "Für macOS verwendete Laufzeit.", + "vscode.extension.contributes.debuggers.linux": "Linux-spezifische Einstellungen.", + "vscode.extension.contributes.debuggers.linux.runtime": "Die für Linux verwendete Laufzeit.", + "vscode.extension.contributes.breakpoints": "Trägt Haltepunkte bei.", + "vscode.extension.contributes.breakpoints.language": "Lässt Haltepunkte für diese Sprache zu.", + "app.launch.json.title": "Starten", + "app.launch.json.version": "Die Version dieses Dateiformats.", + "app.launch.json.configurations": "Die Liste der Konfigurationen. Fügen Sie neue Konfigurationen hinzu, oder bearbeiten Sie vorhandene Konfigurationen mit IntelliSense.", + "app.launch.json.compounds": "Liste der Verbundelemente. Jeder Verbund verweist auf mehrere Konfigurationen, die zusammen gestartet werden.", + "app.launch.json.compound.name": "Name des Verbunds. Wird im Dropdownmenü der Startkonfiguration angezeigt.", + "useUniqueNames": "Verwenden Sie eindeutige Konfigurationsnamen.", + "app.launch.json.compound.folder": "Name des Ordners, in dem sich der Verbund befindet.", + "app.launch.json.compounds.configurations": "Namen von Konfigurationen, die als Bestandteil dieses Verbunds gestartet werden." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "Debug-Adapter für Typ \"{0}\" wurde nicht gefunden.", + "cannot.create.da.with.err": "Debugadapter kann nicht erstellt werden ({0}).", + "cannot.create.da": "Debugadapter kann nicht erstellt werden.", + "launch.config.comment1": "Verwendet IntelliSense zum Ermitteln möglicher Attribute.", + "launch.config.comment2": "Zeigen Sie auf vorhandene Attribute, um die zugehörigen Beschreibungen anzuzeigen.", + "launch.config.comment3": "Weitere Informationen finden Sie unter {0}", + "debugType": "Der Typ der Konfiguration.", + "debugTypeNotRecognised": "Dieser Debugging-Typ wurde nicht erkannt. Bitte installieren und aktivieren Sie die dazugehörige Debugging-Erweiterung.", + "node2NotSupported": "\"node2\" wird nicht mehr unterstützt, verwenden Sie stattdessen \"node\", und legen Sie das Attribut \"protocol\" auf \"inspector\" fest.", + "debugName": "Der Name der Konfiguration. Er wird im Dropdownmenü der Startkonfiguration angezeigt.", + "debugRequest": "Der Anforderungstyp der Konfiguration. Der Wert kann \"launch\" oder \"attach\" sein.", + "debugServer": "Nur für die Entwicklung von Debugerweiterungen: Wenn ein Port angegeben ist, versucht der VS-Code, eine Verbindung mit einem Debugadapter herzustellen, der im Servermodus ausgeführt wird.", + "debugPrelaunchTask": "Ein Task, der ausgeführt werden soll, bevor die Debugsitzung beginnt.", + "debugPostDebugTask": "Ein Task, der ausgeführt werden soll, nachdem die Debugsitzung endet.", + "debugWindowsConfiguration": "Windows-spezifische Startkonfigurationsattribute.", + "debugOSXConfiguration": "OS X-spezifische Startkonfigurationsattribute.", + "debugLinuxConfiguration": "Linux-spezifische Startkonfigurationsattribute." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Weitere Informationen" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "VS Code-Konsole", + "mac.terminal.script.failed": "Fehler bei Skript \"{0}\" mit Exitcode {1}.", + "mac.terminal.type.not.supported": "{0}\" wird nicht unterstützt.", + "press.any.key": "Drücken Sie eine beliebige Taste, um fortzufahren...", + "linux.term.failed": "Fehler bei \"{0}\" mit Exitcode {1}.", + "ext.term.app.not.found": "Terminalanwendung \"{0}\" konnte nicht gefunden werden." + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "Die ausführbare Datei \"{0}\" des Debugadapters ist nicht vorhanden.", + "debugAdapterCannotDetermineExecutable": "Die ausführbare Datei \"{0}\" des Debugadapters kann nicht bestimmt werden.", + "unableToLaunchDebugAdapter": "Der Debugadapter kann nicht aus {0} gestartet werden.", + "unableToLaunchDebugAdapterNoArgs": "Debugadapter kann nicht gestartet werden." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: Abkürzung erweitern", + "miEmmetExpandAbbreviation": "Emmet: Abkür&&zung erweitern" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Emmet-Befehle anzeigen", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Drücken Sie die EINGABETASTE, um Ihre Extensions zu verwalten.", + "install": "Drücken Sie die EINGABETASTE, um \"{0}\" vom Marketplace zu installieren.", + "searchFor": "Drücken Sie die EINGABETASTE, um nach \"{0}\" in Marketplace zu suchen.", + "noExtensionsToInstall": "Geben Sie einen Extensionnamen ein." + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Extensions verwalten", + "galleryExtensionsCommands": "Katalogextensions installieren", + "extension": "Erweiterung", + "runtimeExtension": "Ausgeführte Erweiterungen", + "extensions": "Erweiterungen", + "view": "Sicht", + "developer": "Entwickler", + "extensionsConfigurationTitle": "Erweiterungen", + "extensionsAutoUpdate": "Wenn diese Option aktiviert ist, werden Updates für Erweiterungen automatisch installiert. Die Updates werden von einem Microsoft-Onlinedienst heruntergeladen.", + "extensionsCheckUpdates": "Wenn diese Option aktiviert ist, wird automatisch geprüft, ob Updates für Erweiterungen verfügbar sind. Liegt für eine Erweiterung ein Update vor, wird sie in der Ansicht für Erweiterungen als veraltet markiert. Die Updates werden von einem Microsoft-Onlinedienst heruntergeladen.", + "extensionsIgnoreRecommendations": "Wenn diese Option aktiviert ist, werden keine Empfehlungen für Erweiterungen angezeigt.", + "extensionsShowRecommendationsOnlyOnDemand": "Wenn diese Option aktiviert ist, werden Empfehlungen nur dann abgerufen und angezeigt, wenn der Benutzer sie ausdrücklich angefordert hat. Einige Empfehlungen werden von einem Microsoft-Onlinedienst heruntergeladen.", + "extensionsCloseExtensionDetailsOnViewChange": "Wenn diese Option aktiviert ist, werden Editoren mit Erweiterungsdetails beim Verlassen der Erweiterungsansicht automatisch geschlossen.", + "miOpenKeymapExtensions": "&&Tastenzuordnungen", + "miPreferencesExtensions": "&&Erweiterungen", + "miViewExtensions": "E&&xtensions" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Marketplace", + "enabledExtensions": "Aktiviert", + "disabledExtensions": "Deaktiviert", + "popularExtensions": "Beliebt", + "recommendedExtensions": "Empfohlen", + "otherRecommendedExtensions": "Weitere Empfehlungen", + "workspaceRecommendedExtensions": "Arbeitsbereichsempfehlungen", + "builtInExtensions": "Features", + "builtInThemesExtensions": "Designs", + "builtInBasicsExtensions": "Programmiersprachen", + "searchExtensions": "Nach Extensions in Marketplace suchen", + "sort by installs": "Sortieren nach: Installationsanzahl", + "sort by rating": "Sortieren nach: Bewertung", + "sort by name": "Sortieren nach: Name", + "extensionFoundInSection": "Im Abschnitt {0} wurde 1 Erweiterung gefunden.", + "extensionFound": "1 Erweiterung gefunden.", + "extensionsFoundInSection": "Im Abschnitt {1} wurden {0} Erweiterungen gefunden.", + "extensionsFound": "{0} Erweiterungen gefunden.", + "suggestProxyError": "Marketplace hat \"ECONNREFUSED\" zurückgegeben. Überprüfen Sie die Einstellung \"http.proxy\".", + "extensions": "Erweiterungen", + "outdatedExtensions": "{0} veraltete Erweiterungen", + "malicious warning": "\"{0}\" wurde als problematisch gemeldet und wurde daher deinstalliert.", + "reloadNow": "Jetzt erneut laden" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Erweiterungen", + "app.extensions.json.recommendations": "Liste von Erweiterungen, die für Benutzer dieses Arbeitsbereichs zu empfehlen sind. Der Bezeichner einer Erweiterung lautet immer \"${herausgeber}.${name}\". Beispiel: \"vscode.csharp\".", + "app.extension.identifier.errorMessage": "Erwartetes Format: \"${publisher}.${name}\". Beispiel: \"vscode.csharp\".", + "app.extensions.json.unwantedRecommendations": "Liste von Erweiterungen, die für Benutzer dieses Arbeitsbereichs nicht empfohlen werden sollen. Der Bezeichner einer Erweiterung lautet immer \"${herausgeber}.${name}\". Beispiel: \"vscode.csharp\"." + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Erweiterungen werden aktiviert..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Profilerweiterungen", + "restart2": "Zum Erstellen von Profilerweiterungen ist ein Neustart erforderlich. Möchten Sie \"{0}\" jetzt neu starten?", + "restart3": "Neu starten", + "cancel": "Abbrechen", + "selectAndStartDebug": "Klicken Sie, um die Profilerstellung zu beenden." + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "Deaktivere Tastenzuordnungen ({0}) um Konfilkte mit anderen zu vermeiden?", + "yes": "Ja", + "no": "Nein" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "Die Erweiterung \"{0}\" hat zum Abschließen des letzten Vorgangs viel Zeit beansprucht und damit die Ausführung anderer Erweiterungen verhindert.", + "show": "Erweiterungen anzeigen" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Beim Start aktiviert", + "workspaceContainsGlobActivation": "Aktiviert, da eine mit {0} übereinstimmende Datei in Ihrem Arbeitsbereich vorhanden ist", + "workspaceContainsFileActivation": "Aktiviert, da die Datei {0} in Ihrem Arbeitsbereich vorhanden ist", + "workspaceContainsTimeout": "Aktiviert, da die Suche nach {0} zu lange dauerte", + "languageActivation": "Aktiviert, da Sie eine {0}-Datei geöffnet haben", + "workspaceGenericActivation": "Aktiviert am {0}", + "unresponsive.title": "Durch die Erweiterung ist der Erweiterungshost eingefroren.", + "errors": "{0} nicht abgefangene Fehler", + "disable workspace": "Deaktivieren (Arbeitsbereich)", + "disable": "Deaktivieren", + "showRuntimeExtensions": "Ausgeführte Erweiterungen anzeigen", + "reportExtensionIssue": "Problem melden", + "debugExtensionHost": "Debuggen des Erweiterungshosts starten", + "restart1": "Profilerweiterungen", + "restart2": "Zum Erstellen von Profilerweiterungen ist ein Neustart erforderlich. Möchten Sie \"{0}\" jetzt neu starten?", + "restart3": "Neu starten", + "cancel": "Abbrechen", + "debugExtensionHost.launch.name": "Erweiterungshost anfügen", + "extensionHostProfileStart": "Erweiterungshostprofil starten", + "stopExtensionHostProfileStart": "Erweiterungshostprofil beenden", + "saveExtensionHostProfile": "Erweiterungshostprofil speichern" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "Das Manifest wurde nicht gefunden.", + "malicious": "Diese Erweiterung wird als problematisch gemeldet.", + "uninstallingExtension": "Die Erweiterung wird deinstalliert …", + "incompatible": "Die Erweiterung '{0}' mit Version '{1}' konnte nicht installiert werden, da sie nicht mit VS Code kompatibel ist.", + "installing named extension": "Die Erweiterung \"{0}\" wird installiert...", + "installing extension": "Die Erweiterung wird installiert...", + "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deaktiviert werden. Die Erweiterung \"{1}\" ist davon abhängig.", + "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht deaktiviert werden. Die Erweiterungen \"{1}\" und \"{2}\" sind davon abhängig.", + "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht deaktiviert werden. Die Erweiterungen \"{1}\", \"{2}\" und andere sind davon abhängig.", + "installConfirmation": "Möchten sie die Erweiterung \"{0}\" installieren?", + "install": "Installieren" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "Nicht mehr anzeigen", + "searchMarketplace": "Marketplace durchsuchen", + "dynamicWorkspaceRecommendation": "Diese Erweiterung ist für Sie möglicherweise interessant, da sie von vielen anderen Benutzern des Repositorys {0} verwendet wird.", + "exeBasedRecommendation": "Diese Erweiterung wird empfohlen, da Sie {0} installiert haben.", + "fileBasedRecommendation": "Ausgehend von den kürzlich geöffneten Dateien wird diese Erweiterung empfohlen.", + "workspaceRecommendation": "Diese Erweiterung wird von Benutzern des aktuellen Arbeitsbereichs empfohlen.", + "workspaceRecommended": "Für diesen Arbeitsbereich sind Extensionempfehlungen verfügbar.", + "installAll": "Alle installieren", + "showRecommendations": "Empfehlungen anzeigen", + "reallyRecommended2": "Für diesen Dateityp wird die Erweiterung \"{0}\" empfohlen.", + "reallyRecommendedExtensionPack": "Für diesen Dateityp wird das Erweiterungspaket \"{0}\" empfohlen.", + "install": "Installieren", + "ignoreExtensionRecommendations": "Möchten Sie alle Erweiterungsempfehlungen ignorieren?", + "ignoreAll": "Ja, alles ignorieren", + "no": "Nein", + "showLanguageExtensions": "Der Marketplace enthält Erweiterungen, die bei \".{0}\"-Dateien behilflich sind.", + "dontShowAgainExtension": "Für {0}-Dateien nicht mehr anzeigen" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Erweiterungsname", + "extension id": "Erweiterungsbezeichner", + "preview": "Vorschau", + "builtin": "Integriert", + "publisher": "Name des Herausgebers", + "install count": "Installationsanzahl", + "rating": "Bewertung", + "repository": "Repository", + "license": "Lizenz", + "details": "Details", + "detailstooltip": "Details zur Erweiterung, die aus der Datei \"README.md\" der Erweiterung gerendert wurden", + "extensionPack": "Erweiterungspaket", + "extensionsPack": "Einige Erweiterungen, die zusammen installiert werden können", + "contributions": "Beiträge", + "contributionstooltip": "Listet Beiträge zu VS Code durch diese Erweiterung auf", + "changelog": "ChangeLog", + "changelogtooltip": "Updateverlauf der Erweiterung, der aus der Datei \"CHANGELOG.md\" der Erweiterung gerendert wurde", + "dependencies": "Abhängigkeiten", + "dependenciestooltip": "Listet Erweiterungen auf, von denen diese Erweiterung abhängig ist", + "recommendationHasBeenIgnored": "Sie möchten keine Empfehlungen für diese Erweiterung erhalten.", + "noReadme": "Keine INFODATEI verfügbar.", + "noChangelog": "Es ist kein Änderungsprotokoll verfügbar.", + "noContributions": "Keine Beiträge", + "noDependencies": "Keine Abhängigkeiten", + "settings": "Einstellungen ({0})", + "setting name": "Name", + "description": "Beschreibung", + "default": "Standard", + "debuggers": "Debugger ({0})", + "debugger name": "Name", + "debugger type": "Typ", + "viewContainers": "Container anzeigen ({0})", + "view container id": "ID", + "view container title": "Titel", + "view container location": "Wo", + "views": "Ansichten ({0})", + "view id": "ID", + "view name": "Name", + "view location": "Wo", + "localizations": "Lokalisierungen ({0})", + "localizations language id": "Sprach-ID", + "localizations language name": "Name der Sprache", + "localizations localized language name": "Name der Sprache (lokalisiert)", + "colorThemes": "Farbdesigns ({0})", + "iconThemes": "Symboldesigns ({0})", + "colors": "Farben ({0})", + "colorId": "ID", + "defaultDark": "Standard, dunkel", + "defaultLight": "Standard, hell", + "defaultHC": "Standard, hoher Kontrast", + "JSON Validation": "JSON-Validierung ({0})", + "fileMatch": "Dateiübereinstimmung", + "schema": "Schema", + "commands": "Befehle ({0})", + "command name": "Name", + "keyboard shortcuts": "Tastenkombinationen", + "menuContexts": "Menükontexte", + "languages": "Sprachen ({0})", + "language id": "ID", + "language name": "Name", + "file extensions": "Dateierweiterungen", + "grammar": "Grammatik", + "snippets": "Codeausschnitte" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Leistungsproblem", + "cmd.report": "Problem melden", + "attach.title": "Haben Sie das CPU-Profil angehängt?", + "ok": "OK", + "attach.msg": "Denken Sie daran, \"{0}\" an das gerade erstellte Problem anzufügen.", + "cmd.show": "Probleme anzeigen", + "attach.msg2": "Denken Sie daran, \"{0}\" an ein bestehendes Leistungsproblem anzufügen." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Erweiterungen", + "galleryError": "Momentan kann keine Verbindung zum Marktplatz für Erweiterungen hergestellt werden. Versuchen Sie es später erneut.", + "no extensions found": "Es wurden keine Erweiterungen gefunden.", + "suggestProxyError": "Marketplace hat \"ECONNREFUSED\" zurückgegeben. Überprüfen Sie die Einstellung \"http.proxy\"." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Von 1 Benutzer bewertet", + "ratedByUsers": "Von {0} Benutzern bewertet", + "noRating": "Keine Bewertung", + "extension-arialabel": "{0}. Drücken Sie die EINGABETASTE, um Informationen zur Erweiterung anzuzeigen.", + "extension enabled on remote": "Erweiterung ist für \"{0}\" aktiviert.", + "extension enabled locally": "Die Erweiterung ist lokal aktiviert.", + "viewExtensionDetailsAria": "{0}. Drücken Sie die EINGABETASTE, um Informationen zur Erweiterung anzuzeigen.", + "remote extension title": "Erweiterung in {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Fehler", + "Unknown Extension": "Unbekannte Erweiterung:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Manuell herunterladen", + "install vsix": "Installieren Sie nach dem Herunterladen das heruntergeladene VSIX von \"{0}\" manuell.", + "noOfYearsAgo": "Vor {0} Jahren", + "one year ago": "Vor 1 Jahr", + "noOfMonthsAgo": "Vor {0} Monaten", + "one month ago": "Vor 1 Monat", + "noOfDaysAgo": "Vor {0} Tagen", + "one day ago": "Vor 1 Tag", + "noOfHoursAgo": "Vor {0} Stunden", + "one hour ago": "Vor 1 Stunde", + "just now": "Jetzt", + "install": "Installieren", + "installing": "Wird installiert.", + "installExtensionStart": "Die Installation der Erweiterung {0} wurde gestartet. Ein Editor mit weiteren Details zu dieser Erweiterung wurde geöffnet.", + "installExtensionComplete": "Die Installation der Erweiterung {0} ist abgeschlossen. Laden Sie Visual Studio Code neu, um sie zu aktivieren.", + "failedToInstall": "Fehler beim Installieren von \"{0}\".", + "install locally": "Lokal installieren", + "uninstallAction": "Deinstallieren", + "Uninstalling": "Wird deinstalliert", + "uninstallExtensionStart": "Die Deinstallation der Erweiterung {0} wurde gestartet.", + "uninstallExtensionComplete": "Laden Sie Visual Studio Code neu, um die Deinstallation der Erweiterung {0} abzuschließen.", + "updateExtensionStart": "Das Update der Erweiterung {0} auf Version {1} wurde gestartet.", + "updateExtensionComplete": "Das Update der Erweiterung {0} auf Version {1} ist abgeschlossen.", + "failedToUpdate": "Fehler beim Aktualisieren von \"{0}\".", + "updateTo": "Auf \"{0}\" aktualisieren", + "updateAction": "Aktualisieren", + "manage": "Verwalten", + "ManageExtensionAction.uninstallingTooltip": "Wird deinstalliert", + "install another version": "Andere Version installieren...", + "selectVersion": "Zu installierende Version auswählen", + "current": "Aktuell", + "extensionInfoAction": "Erweiterungsinformationen kopieren", + "extensionInfoName": "Name: {0}", + "extensionInfoId": "ID: {0}", + "extensionInfoDescription": "Beschreibung: {0}", + "extensionInfoVersion": "Version: {0}", + "extensionInfoPublisher": "Herausgeber: {0}", + "extensionInfoVSMarketplaceLink": "Link zum Visual Studio Marketplace: {0}", + "extensionSettingsAction": "Erweiterungseinstellungen konfigurieren", + "enableForWorkspaceAction": "Aktivieren (Arbeitsbereich)", + "enableGloballyAction": "Aktivieren", + "disableForWorkspaceAction": "Deaktivieren (Arbeitsbereich)", + "disableGloballyAction": "Deaktivieren", + "enableAction": "Aktivieren", + "disableAction": "Deaktivieren", + "checkForUpdates": "Nach Updates für Erweiterungen suchen", + "noUpdatesAvailable": "Alle Erweiterungen sind auf dem aktuellen Stand.", + "singleUpdateAvailable": "Ein Update für eine Erweiterung ist verfügbar.", + "updatesAvailable": "{0} Updates für Erweiterungen sind verfügbar.", + "singleDisabledUpdateAvailable": "Ein Update für eine Erweiterung, die deaktiviert ist, ist verfügbar.", + "updatesAvailableOneDisabled": "{0} Updates für Erweiterungen sind verfügbar. Ein Update ist für eine deaktivierte Erweiterung.", + "updatesAvailableAllDisabled": "{0} Updates für Erweiterungen sind verfügbar. Alle sind für deaktivierte Erweiterungen.", + "updatesAvailableIncludingDisabled": "{0} Updates für Erweiterungen sind verfügbar. {1} davon sind für deaktivierte Erweiterungen.", + "enableAutoUpdate": "Aktivere die automatische Aktualisierung von Erweiterungen", + "disableAutoUpdate": "Deaktivere die automatische Aktualisierung von Erweiterungen", + "updateAll": "Alle Extensions aktualisieren", + "reloadAction": "erneut laden", + "reloadRequired": "Erneutes Laden erforderlich", + "postUninstallTooltip": "Laden Sie Visual Studio Code erneut, um die Deinstallation dieser Erweiterung abzuschließen.", + "postUpdateTooltip": "Laden Sie Visual Studio Code erneut, um die Aktualisierung dieser Erweiterung abzuschließen.", + "color theme": "Farbdesign festlegen", + "select color theme": "Farbdesign auswählen", + "file icon theme": "Design des Dateisymbols festlegen", + "select file icon theme": "Dateisymboldesign auswählen", + "toggleExtensionsViewlet": "Erweiterungen anzeigen", + "installExtensions": "Extensions installieren", + "showEnabledExtensions": "Aktivierte Erweiterungen anzeigen", + "showInstalledExtensions": "Installierte Extensions anzeigen", + "showDisabledExtensions": "Deaktivierte Erweiterungen anzeigen", + "clearExtensionsInput": "Extensioneingabe löschen", + "showBuiltInExtensions": "Integrierte Erweiterungen anzeigen", + "showOutdatedExtensions": "Veraltete Extensions anzeigen", + "showPopularExtensions": "Beliebte Erweiterungen anzeigen", + "showRecommendedExtensions": "Empfohlene Extensions anzeigen", + "installWorkspaceRecommendedExtensions": "Installieren Sie alle empfohlenen Erweiterungen für Ihren Arbeitsbereich", + "installRecommendedExtension": "Empfohlene Erweiterung installieren", + "ignoreExtensionRecommendation": "Diese Erweiterung nicht mehr empfehlen", + "undo": "Rückgängig", + "showRecommendedKeymapExtensionsShort": "Tastenzuordnungen", + "showLanguageExtensionsShort": "Spracherweiterungen", + "showAzureExtensionsShort": "Azure-Erweiterungen", + "extensions": "Erweiterungen", + "OpenExtensionsFile.failed": "Die Datei \"extensions.json\" kann nicht im Ordner \".vscode\" erstellt werden ({0}).", + "configureWorkspaceRecommendedExtensions": "Empfohlene Erweiterungen konfigurieren (Arbeitsbereich)", + "configureWorkspaceFolderRecommendedExtensions": "Empfohlene Erweiterungen konfigurieren (Arbeitsbereichsordner)", + "addToWorkspaceFolderRecommendations": "Empfohlenen Erweiterungen hinzufügen (Arbeitsbereichsordner)", + "addToWorkspaceFolderIgnoredRecommendations": "Empfohlene Erweiterung ignorieren (Arbeitsbereichsordner)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "Zum Hinzufügen von Empfehlungen sind keine Arbeitsbereichsordner geöffnet.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "Diese Erweiterung ist in den Empfehlungen dieses Arbeitsbereichsordners bereits vorhanden.", + "AddToWorkspaceFolderRecommendations.success": "Die Erweiterung wurde den Empfehlungen dieses Arbeitsbereichsordners erfolgreich hinzugefügt.", + "viewChanges": "Änderungen anzeigen", + "AddToWorkspaceFolderRecommendations.failure": "Fehler beim Schreiben in \"extensions.json\". {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Diese Erweiterung ist in den unerwünschten Empfehlungen dieses Arbeitsbereichsordners bereits vorhanden.", + "AddToWorkspaceFolderIgnoredRecommendations.success": "Diese Erweiterung wurde den unerwünschten Empfehlungen dieses Arbeitsbereichsordners erfolgreich hinzugefügt.", + "addToWorkspaceRecommendations": "Empfohlenen Erweiterungen hinzufügen (Arbeitsbereich)", + "addToWorkspaceIgnoredRecommendations": "Empfohlene Erweiterung ignorieren (Arbeitsbereich)", + "AddToWorkspaceRecommendations.alreadyExists": "Diese Erweiterung ist in den Empfehlungen dieses Arbeitsbereichs bereits vorhanden.", + "AddToWorkspaceRecommendations.success": "Die Erweiterung wurde den Empfehlungen dieses Arbeitsbereichs erfolgreich hinzugefügt.", + "AddToWorkspaceRecommendations.failure": "Fehler beim Schreiben. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Diese Erweiterung ist in den unerwünschten Empfehlungen dieses Arbeitsbereichs bereits vorhanden.", + "AddToWorkspaceUnwantedRecommendations.success": "Die Erweiterung wurde den unerwünschten Empfehlungen dieses Arbeitsbereichs erfolgreich hinzugefügt.", + "updated": "Updated", + "uninstalled": "DEINSTALLIERT", + "enabled": "Aktiviert", + "disabled": "Deaktiviert", + "malicious tooltip": "Die Erweiterung wurde als problematisch gemeldet.", + "malicious": "Böswillig", + "disabled by user": "Diese Erweiterung wurde durch den Benutzer deaktiviert.", + "disableAll": "Alle installierten Erweiterungen löschen", + "disableAllWorkspace": "Alle installierten Erweiterungen für diesen Arbeitsbereich deaktivieren", + "enableAll": "Alle Erweiterungen aktivieren", + "enableAllWorkspace": "Alle Erweiterungen für diesen Arbeitsbereich aktivieren", + "openExtensionsFolder": "Extensionordner öffnen", + "installVSIX": "Aus VSIX installieren...", + "installFromVSIX": "Aus VSIX installieren", + "installButton": "&&Installieren", + "InstallVSIXAction.successReload": "Bitte laden Sie Visual Studio Code neu, um die Installation der Erweiterung {0} abzuschließen.", + "InstallVSIXAction.success": "Installation der Erweiterung {0} abgeschlossen.", + "InstallVSIXAction.reloadNow": "Jetzt erneut laden", + "reinstall": "Erweiterung erneut installieren…", + "selectExtensionToReinstall": "Erweiterung für die erneute Installation auswählen", + "ReinstallAction.successReload": "Laden Sie Visual Studio Code neu, um die Neuinstallation der Erweiterung {0} abzuschließen.", + "ReinstallAction.success": "Die erneute Installation der Erweiterung {0} ist abgeschlossen.", + "install previous version": "Spezielle Version der Erweiterung installieren...", + "selectExtension": "Erweiterung auswählen", + "InstallAnotherVersionExtensionAction.successReload": "Bitte laden Sie Visual Studio Code neu, um die Installation der Erweiterung {0} abzuschließen.", + "InstallAnotherVersionExtensionAction.success": "Die Installation der Erweiterung {0} ist abgeschlossen.", + "InstallAnotherVersionExtensionAction.reloadNow": "Jetzt erneut laden", + "extensionButtonProminentBackground": "Hintergrundfarbe für markante Aktionenerweiterungen (z. B. die Schaltfläche zum Installieren).", + "extensionButtonProminentForeground": "Vordergrundfarbe für markante Aktionenerweiterungen (z. B. die Schaltfläche zum Installieren).", + "extensionButtonProminentHoverBackground": "Hoverhintergrundfarbe für markante Aktionenerweiterungen (z. B. die Schaltfläche zum Installieren)." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Externes Terminal", + "terminal.explorerKind.integrated": "Das integrierte Terminal von Visual Studio Code verwenden", + "terminal.explorerKind.external": "Das konfigurierte externe Terminal verwenden", + "explorer.openInTerminalKind": "Passt an, welches Terminal ausgeführt werden soll.", + "terminal.external.windowsExec": "Passt an, welches Terminal für Windows ausgeführt werden soll.", + "terminal.external.osxExec": "Passt an, welche Terminalanwendung unter macOS ausgeführt werden soll.", + "terminal.external.linuxExec": "Passt an, welches Terminal unter Linux ausgeführt werden soll.", + "globalConsoleAction": "Neues Terminal öffnen", + "scopedConsoleAction": "In Terminal öffnen" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "VS Code-Konsole", + "mac.terminal.script.failed": "Fehler bei Skript \"{0}\" mit Exitcode {1}.", + "mac.terminal.type.not.supported": "{0}\" wird nicht unterstützt.", + "press.any.key": "Drücken Sie eine beliebige Taste, um fortzufahren...", + "linux.term.failed": "Fehler bei \"{0}\" mit Exitcode {1}." + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Workbench", + "feedbackVisibility": "Steuert die Sichtbarkeit des Twitter-Feedbacks (Smiley) in der Statusleiste am unteren Rand der Workbench." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Ausblenden" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Feedback als Tweet senden", + "label.sendASmile": "Senden Sie uns Ihr Feedback als Tweet.", + "close": "Schließen", + "patchedVersion1": "Ihre Installation ist beschädigt.", + "patchedVersion2": "Geben Sie diese Information an, wenn Sie einen Fehler melden.", + "sentiment": "Welche Erfahrungen haben Sie gemacht?", + "smileCaption": "Feedbackstimmung \"Zufrieden\"", + "frownCaption": "Feedbackstimmung \"Traurig\"", + "other ways to contact us": "Weitere Möglichkeiten der Kontaktaufnahme", + "submit a bug": "Fehler senden", + "request a missing feature": "Fehlendes Feature anfordern", + "tell us why": "Warum?", + "feedbackTextInput": "Senden Sie uns Ihr Feedback.", + "showFeedback": "Feedbacksmiley in der Statusleiste anzeigen", + "tweet": "Tweet", + "tweetFeedback": "Feedback als Tweet senden", + "character left": "verbleibende Zeichen", + "characters left": "verbleibende Zeichen" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Ordner" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Explorer anzeigen", + "explore": "Explorer", + "view": "Sicht", + "textFileEditor": "Textdatei-Editor", + "binaryFileEditor": "Binärdatei-Editor", + "filesConfigurationTitle": "Dateien", + "exclude": "Konfiguriert globale Globmuster für das Ausschließen von Dateien und Ordnern. Der Datei-Explorer entscheidet beispielsweise anhand dieser Einstellung, welche Dateien und Ordner angezeigt oder ausgeblendet werden. Weitere Informationen zu Globmustern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "files.exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", + "files.exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie \"$(basename)\" als Variable für den entsprechenden Dateinamen.", + "associations": "Konfigurieren Sie Dateizuordnungen zu Sprachen (beispielsweise `\"*.extension\": \"html\"`). Diese besitzen Vorrang vor den Standardzuordnungen der installierten Sprachen.", + "encoding": "Die Standardcodierung für Zeichensätze, die beim Lesen und Schreiben von Dateien verwendet werden soll. Diese Einstellung kann ebenfalls pro Sprache konfiguriert werden.", + "autoGuessEncoding": "Wenn diese Option aktiviert ist, versucht der Editor beim Öffnen von Dateien, die Zeichensatzcodierung automatisch zu ermitteln. Diese Einstellung kann ebenfalls pro Sprache konfiguriert werden.", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Verwendet betriebssystemspezifische Zeilenendzeichen.", + "eol": "Das Zeilenende-Standardzeichen.", + "useTrash": "Verschiebt Dateien/Ordner beim Löschen in den Papierkorb des Betriebssystems. Wenn diese Option deaktiviert wird, werden Dateien/Ordner endgültig gelöscht.", + "trimTrailingWhitespace": "Bei Aktivierung werden nachgestellte Leerzeichen beim Speichern einer Datei gekürzt.", + "insertFinalNewline": "Bei Aktivierung wird beim Speichern einer Datei eine abschließende neue Zeile am Dateiende eingefügt.", + "trimFinalNewlines": "Wenn diese Option aktiviert ist, werden beim Speichern alle neuen Zeilen nach der abschließenden neuen Zeile am Dateiende gekürzt.", + "files.autoSave.off": "Eine geänderte Datei wird nie automatisch gespeichert.", + "files.autoSave.afterDelay": "Eine geänderte Datei wird automatisch nach der konfigurierten Einstellung `#files.autoSaveDelay#` gespeichert.", + "files.autoSave.onFocusChange": "Eine geänderte Datei wird automatisch gespeichert, wenn der Editor den Fokus verliert.", + "files.autoSave.onWindowChange": "Eine geänderte Datei wird automatisch gespeichert, wenn das Fenster den Fokus verliert.", + "autoSave": "Steuert das automatische Speichern für geänderte Dateien. Weitere Informationen zum automatischen Speichern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Steuert die Verzögerung in Millisekunden, nach der eine geänderte Datei automatisch gespeichert wird. Nur gültig, wenn `#files.autoSave#` auf `\"{0}\"` festgelegt ist.", + "watcherExclude": "Konfigurieren Sie Globmuster von Dateipfaden, die von der Dateiüberwachung ausgeschlossen werden sollen. Muster müssen in absoluten Pfaden übereinstimmen (d. h. für eine korrekte Überstimmung muss das Präfix ** oder der vollständige Pfad verwendet werden). Das Ändern dieser Einstellung erfordert einen Neustart. Wenn Ihr Code beim Start viel CPU-Zeit beansprucht, können Sie große Ordner ausschließen, um die anfängliche Last zu verringern.", + "hotExit.off": "Hot Exit deaktivieren.", + "hotExit.onExit": "Hot Exit wird ausgelöst, wenn das letzte Fenster unter Windows/Linux geschlossen wird oder wenn der Befehl `workbench.action.quit` ausgelöst wird (Befehlspalette, Tastenzuordnung, Menü). Alle Fenster mit Sicherungen werden beim nächsten Start wiederhergestellt.", + "hotExit.onExitAndWindowClose": "Hot Exit wird ausgelöst, wenn das letzte Fenster unter Windows/Linux geschlossen wird, wenn der Befehl `workbench.action.quit` ausgelöst wird (Befehlspalette, Tastenzuordnung, menü) sowie für jedes Fenster mit einem geöffneten Ordner, auch wenn es nicht das letzte Fenster ist. Alle Fenster ohne geöffnete Ordner werden beim nächsten Start wiederhergestellt. Legen Sie `#window.restoreWindows#` auf `all` fest, um Fenster mit Ordnern im Zustand vor dem Herunterfahren wiederherzustellen.", + "hotExit": "Steuert, ob nicht gespeicherten Dateien zwischen den Sitzungen beibehlten werden, die Aufforderung zum Speichern wird beim Beenden des Editors übersprungen.", + "defaultLanguage": "Der Standardsprachmodus, der neuen Dateien zugewiesen wird.", + "maxMemoryForLargeFilesMB": "Steuert den für Visual Studio Code verfügbaren Arbeitsspeicher nach einem Neustart bei dem Versuch, große Dateien zu öffnen. Dies hat die gleiche Auswirkung wie das Festlegen von `--max-memory=NEWSIZE` über die Befehlszeile.", + "editorConfigurationTitle": "Editor", + "formatOnSave": "Hiermit wird eine Datei beim Speichern formatiert. Dafür muss ein Formatierungsprogramm verfügbar sein, die Datei darf nicht nach Verzögerung gespeichert werden, und der Editor darf nicht heruntergefahren werden.", + "formatOnSaveTimeout": "Timeout in Millisekunden, nach dem die Formatierung, die beim Speichern der Datei ausgeführt wird, abgebrochen wird.", + "explorerConfigurationTitle": "Datei-Explorer", + "openEditorsVisible": "Die Anzahl der Editoren, die im Bereich \"Geöffnete Editoren\" angezeigt werden.", + "autoReveal": "Steuert, ob der Explorer Dateien beim Öffnen automatisch anzeigen und auswählen soll.", + "enableDragAndDrop": "Steuert, ob der Explorer das Verschieben von Dateien und Ordnern mithilfe von Drag & Drop zulassen soll.", + "confirmDragAndDrop": "Steuert, ob der Explorer eine Bestätigung einfordert, um Dateien und Ordner mithilfe von Drag & Drop zu verschieben.", + "confirmDelete": "Steuert, ob der Explorer eine Bestätigung einfordern soll, wenn Sie eine Datei über den Papierkorb löschen.", + "sortOrder.default": "Dateien und Ordner werden nach ihren Namen in alphabetischer Reihenfolge sortiert. Ordner werden vor Dateien angezeigt. ", + "sortOrder.mixed": "Dateien und Ordner werden nach ihren Namen in alphabetischer Reihenfolge sortiert. Dateien und Ordner werden vermischt angezeigt.", + "sortOrder.filesFirst": "Dateien und Ordner werden nach ihren Namen in alphabetischer Reihenfolge sortiert. Dateien werden vor Ordnern angezeigt.", + "sortOrder.type": "Dateien und Ordner werden nach ihren Erweiterungen in alphabetischer Reihenfolge sortiert. Ordner werden vor Dateien angezeigt.", + "sortOrder.modified": "Dateien und Ordner werden nach dem letzten Änderungsdatum in absteigender Reihenfolge sortiert. Ordner werden vor Dateien angezeigt.", + "sortOrder": "Steuert die Sortierung von Dateien und Ordnern im Explorer.", + "explorer.decorations.colors": "Steuert, ob Dateidekorationen Farben verwenden.", + "explorer.decorations.badges": "Steuert, ob Dateidekorationen Badges verwenden.", + "miViewExplorer": "&&Explorer" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "FILE", + "copyPath": "Pfad kopieren", + "copyRelativePath": "Relativen Pfad kopieren", + "revealInSideBar": "In Seitenleiste anzeigen", + "acceptLocalChanges": "Änderungen verwenden und Datenträgerinhalte überschreiben", + "revertLocalChanges": "Änderungen verwerfen und Datenträgerinhalte wiederherstellen", + "copyPathOfActive": "Pfad der aktiven Datei kopieren", + "copyRelativePathOfActive": "Relativen Pfad der aktiven Datei kopieren", + "saveAllInGroup": "Alle in der Gruppe speichern", + "saveFiles": "Alle Dateien speichern", + "revert": "Datei wiederherstellen", + "compareActiveWithSaved": "Aktive Datei mit gespeicherter Datei vergleichen", + "closeEditor": "Editor schließen", + "view": "Sicht", + "openToSide": "Zur Seite öffnen", + "revealInWindows": "Im Explorer anzeigen", + "revealInMac": "Im Finder anzeigen", + "openContainer": "Enthaltenden Ordner öffnen", + "saveAll": "Alle speichern", + "compareWithSaved": "Mit gespeicherter Datei vergleichen", + "compareWithSelected": "Mit Auswahl vergleichen", + "compareSource": "Für Vergleich auswählen", + "compareSelected": "Auswahl vergleichen", + "close": "Schließen", + "closeOthers": "Andere schließen", + "closeSaved": "Gespeicherte schließen", + "closeAll": "Alle schließen", + "cut": "Ausschneiden", + "deleteFile": "Endgültig löschen", + "newFile": "Neue Datei", + "openFile": "Datei öffnen...", + "miNewFile": "&&Neue Datei", + "miSave": "&&Speichern", + "miSaveAs": "Speichern &&unter...", + "miSaveAll": "A&&lles speichern", + "miAutoSave": "A&&utomatisch speichern", + "miRevert": "D&&atei wiederherstellen", + "miCloseEditor": "Editor s&&chließen", + "miGotoFile": "Gehe zu &&Datei..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "Es ist kein Ordner geöffnet.", + "explorerSection": "Datei-Explorer-Abschnitt", + "noWorkspaceHelp": "Sie haben noch keinen Ordner zum Arbeitsbereich hinzugefügt.", + "addFolder": "Ordner hinzufügen", + "noFolderHelp": "Sie haben noch keinen Ordner geöffnet.", + "openFolder": "Ordner öffnen" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 nicht gespeicherte Datei", + "dirtyFiles": "{0} unsaved files" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Binärdateianzeige" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Textdatei-Editor", + "openFolderError": "Die Datei ist ein Verzeichnis", + "createFile": "Datei erstellen", + "relaunchWithIncreasedMemoryLimit": "Mit {0} MB neu starten", + "configureMemoryLimit": "Arbeitsspeicherbeschränkung konfigurieren", + "fileEditorWithInputAriaLabel": "{0}. Textdatei-Editor.", + "fileEditorAriaLabel": "Textdatei-Editor" + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (von Datenträger gelöscht)", + "readonlyFile": "{0} (schreibgeschützt)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Verwenden Sie die Aktionen in der Editor-Symbolleiste, um Ihre Änderungen rückgängig zu machen oder den Inhalt auf dem Datenträger mit Ihren Änderungen zu überschreiben.", + "staleSaveError": "Fehler beim Speichern von \"{0}\": Der Inhalt auf dem Datenträger ist neuer. Vergleichen Sie Ihre Version mit der Version auf dem Datenträger.", + "retry": "Erneut versuchen", + "discard": "Verwerfen", + "readonlySaveErrorAdmin": "Fehler beim Speichern von \"{0}\": Die Datei ist schreibgeschützt. Wählen Sie \"Als Administrator überschreiben\" aus, um den Vorgang als Administrator zu wiederholen.", + "readonlySaveErrorSudo": "Fehler beim Speichern von \"{0}\": Die Datei ist schreibgeschützt. Wählen Sie \"Als sudo überschreiben\" aus, um den Vorgang als Superuser zu wiederholen.", + "readonlySaveError": "Fehler beim Speichern von \"{0}\": Die Datei ist schreibgeschützt. Wählen Sie \"Überschreiben\" aus, um den Schreibschutz aufzuheben.", + "permissionDeniedSaveError": "Fehler beim Speichern von '{0}': Unzureichende Zugriffsrechte. Wählen Sie 'Als Admin wiederholen' aus, um den Vorgang als Admin zu wiederholen.", + "permissionDeniedSaveErrorSudo": "Fehler beim Speichern von \"{0}\": Nicht genügend Berechtigungen. Wählen Sie \"Als sudo wiederholen\", um den Vorgang als Superuser zu wiederholen.", + "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}.", + "learnMore": "Weitere Informationen", + "dontShowAgain": "Nicht mehr anzeigen", + "compareChanges": "Vergleichen", + "saveConflictDiffLabel": "{0} (auf Datenträger) ↔ {1} (in {2}): Speicherkonflikt lösen", + "overwriteElevated": "Als Admin überschreiben...", + "overwriteElevatedSudo": "Als sudo überschreiben...", + "saveElevated": "Als Admin wiederholen...", + "saveElevatedSudo": "Als sudo wiederholen...", + "overwrite": "Überschreiben" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Geöffnete Editoren", + "openEditosrSection": "Abschnitt \"Geöffnete Editoren\"", + "dirtyCounter": "{0} nicht gespeichert" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Datei-Explorer-Abschnitt", + "treeAriaLabel": "Datei-Explorer" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Neue Datei", + "newFolder": "Neuer Ordner", + "rename": "Umbenennen", + "delete": "Löschen", + "copyFile": "Kopieren", + "pasteFile": "Einfügen", + "createNewFile": "Neue Datei", + "createNewFolder": "Neuer Ordner", + "newUntitledFile": "Neue unbenannte Datei", + "deleteButtonLabelRecycleBin": "&&In Papierkorb verschieben", + "deleteButtonLabelTrash": "&&In Papierkorb verschieben", + "deleteButtonLabel": "&&Löschen", + "dirtyMessageFilesDelete": "Sie löschen Dateien mit nicht gespeicherten Änderungen. Möchten Sie den Vorgang fortsetzen?", + "dirtyMessageFolderOneDelete": "Sie löschen einen Ordner mit nicht gespeicherten Änderungen in einer Datei. Möchten Sie den Vorgang fortsetzen?", + "dirtyMessageFolderDelete": "Sie löschen einen Ordner mit nicht gespeicherten Änderungen in {0} Dateien. Möchten Sie den Vorgang fortsetzen?", + "dirtyMessageFileDelete": "Sie löschen eine Datei mit nicht gespeicherten Änderungen. Möchten Sie den Vorgang fortsetzen?", + "dirtyWarning": "Ihre Änderungen gehen verloren, wenn Sie diese nicht speichern.", + "undoBin": "Die Wiederherstellung kann aus dem Papierkorb erfolgen.", + "undoTrash": "Die Wiederherstellung kann aus dem Papierkorb erfolgen.", + "doNotAskAgain": "Nicht erneut fragen", + "irreversible": "Diese Aktion kann nicht rückgängig gemacht werden.", + "binFailed": "Fehler beim Löschen über den Papierkorb. Möchten Sie den Löschvorgang stattdessen dauerhaft ausführen?", + "trashFailed": "Fehler beim Löschen über den Papierkorb. Möchten Sie den Löschvorgang stattdessen dauerhaft ausführen?", + "deletePermanentlyButtonLabel": "&&Endgültig löschen", + "retryButtonLabel": "&&Wiederholen", + "confirmMoveTrashMessageFilesAndDirectories": "Möchten Sie die folgenden {0} Dateien/Verzeichnisse und ihren Inhalt löschen?", + "confirmMoveTrashMessageMultipleDirectories": "Möchten Sie die folgenden {0} Verzeichnisse und ihren Inhalt löschen?", + "confirmMoveTrashMessageMultiple": "Möchten Sie die folgenden {0} Dateien löschen?", + "confirmMoveTrashMessageFolder": "Möchten Sie \"{0}\" samt Inhalt wirklich löschen?", + "confirmMoveTrashMessageFile": "Möchten Sie \"{0}\" wirklich löschen?", + "confirmDeleteMessageFilesAndDirectories": "Möchten Sie die folgenden {0} Dateien/Verzeichnisse und ihren Inhalt dauerhaft löschen?", + "confirmDeleteMessageMultipleDirectories": "Möchten Sie die folgenden {0} Verzeichnisse und ihren Inhalt dauerhaft löschen?", + "confirmDeleteMessageMultiple": "Möchten Sie die folgenden {0} Dateien endgültig löschen?", + "confirmDeleteMessageFolder": "Möchten Sie \"{0}\" samt Inhalt wirklich endgültig löschen?", + "confirmDeleteMessageFile": "Möchten Sie \"{0}\" wirklich endgültig löschen?", + "globalCompareFile": "Aktive Datei vergleichen mit...", + "openFileToCompare": "Zuerst eine Datei öffnen, um diese mit einer anderen Datei zu vergleichen", + "toggleAutoSave": "Automatisches Speichern ein-/ausschalten", + "saveAllInGroup": "Alle in der Gruppe speichern", + "closeGroup": "Gruppe schließen", + "focusFilesExplorer": "Fokus auf Datei-Explorer", + "showInExplorer": "Aktive Datei in Seitenleiste anzeigen", + "openFileToShow": "Öffnet zuerst eine Datei, um sie im Explorer anzuzeigen.", + "collapseExplorerFolders": "Ordner im Explorer zuklappen", + "refreshExplorer": "Explorer aktualisieren", + "openFileInNewWindow": "Aktive Datei in neuem Fenster öffnen", + "openFileToShowInNewWindow.unsupportedschema": "Die aktive Editor muss eine öffenbare Ressource enthalten.", + "openFileToShowInNewWindow.nofile": "Datei zuerst öffnen, um sie in einem neuen Fenster zu öffnen", + "emptyFileNameError": "Es muss ein Datei- oder Ordnername angegeben werden.", + "fileNameStartsWithSlashError": "Ein Datei- oder Ordnername darf nicht mit einem Schrägstrich beginnen.", + "fileNameExistsError": "Eine Datei oder ein Ordner **{0}** ist an diesem Ort bereits vorhanden. Wählen Sie einen anderen Namen.", + "invalidFileNameError": "Der Name **{0}** ist als Datei- oder Ordnername ungültig. Bitte wählen Sie einen anderen Namen aus.", + "filePathTooLongError": "Der Name **{0}** führt zu einem Pfad, der zu lang ist. Wählen Sie einen kürzeren Namen.", + "compareWithClipboard": "Aktive Datei mit Zwischenablage vergleichen", + "clipboardComparisonLabel": "Zwischenablage ↔ {0}", + "retry": "Erneut versuchen", + "fileIsAncestor": "Die einzufügende Datei ist ein Vorgänger des Zielordners", + "fileDeleted": "Die einzufügende Datei wurde zwischenzeitlich gelöscht oder verschoben." + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Im Explorer anzeigen", + "revealInMac": "Im Finder anzeigen", + "openContainer": "Enthaltenden Ordner öffnen", + "saveAs": "Speichern unter...", + "save": "Speichern", + "saveWithoutFormatting": "Speichern ohne Formatierung", + "saveAll": "Alle speichern", + "removeFolderFromWorkspace": "Ordner aus dem Arbeitsbereich entfernen", + "genericRevertError": "Fehler beim Zurücksetzen von '{0}': {1}", + "modifiedLabel": "{0} (auf Datenträger) ↔ {1}", + "openFileToReveal": "Open a file first to reveal", + "openFileToCopy": "Datei zuerst öffnen, um ihren Pfad zu kopieren" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Explorer", + "canNotResolve": "Arbeitsbereichsordner kann nicht aufgelöst werden.", + "symbolicLlink": "Symbolischer Link" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Geben Sie den Dateinamen ein. Drücken Sie zur Bestätigung die EINGABETASTE oder ESC, um den Vorgang abzubrechen.", + "dropFolders": "Möchten Sie die Ordner zum Arbeitsbereich hinzufügen?", + "dropFolder": "Möchten Sie den Ordner zum Arbeitsbereich hinzufügen?", + "addFolders": "&&Ordner hinzufügen", + "addFolder": "&&Ordner hinzufügen", + "confirmOverwrite": "Im Zielordner ist bereits eine Datei oder ein Ordner mit dem gleichen Namen vorhanden. Möchten Sie sie bzw. ihn ersetzen?", + "irreversible": "Diese Aktion kann nicht rückgängig gemacht werden.", + "replaceButtonLabel": "&&Ersetzen", + "confirmRootsMove": "Möchten Sie die Reihenfolge mehrerer Stammordner in Ihrem Arbeitsbereich ändern?", + "confirmMultiMove": "Möchten Sie die folgenden {0} Dateien verschieben?", + "confirmRootMove": "Möchten Sie die Reihenfolge des Stammordners \"{0}\" in Ihrem Arbeitsbereich ändern?", + "confirmMove": "Möchten Sie \"{0}\" wirklich verschieben?", + "doNotAskAgain": "Nicht erneut fragen", + "moveButtonLabel": "&&Verschieben", + "confirmOverwriteMessage": "{0} ist im Zielordner bereits vorhanden. Möchten Sie das Element ersetzen?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Dokument formatieren", + "no.provider": "Es ist kein Formatierer für \"{0}\"-Dateien installiert. ", + "install.formatter": "Formatierer installieren..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "NONE", + "miss": "Erweiterung '{0}' kann '{1}' nicht formatieren", + "config.needed": "Für {0}-Dateien liegen mehrere Formatierer vor. Wählen Sie einen Standardformatierer aus, um fortzufahren.", + "config.bad": "Die Erweiterung \"{0}\" ist als Formatierer konfiguriert, aber nicht verfügbar. Wählen Sie einen anderen Standardformatierer aus.", + "do.config": "Konfigurieren …", + "select": "Standardformatierer für {0}-Dateien auswählen", + "formatter.default": "Definiert einen Standardformatierer, der Vorrang gegenüber allen anderen Formatierereinstellungen hat. Muss der Bezeichner einer Erweiterung sein, die zu einem Formatierer gehört.", + "def": "(Standard)", + "config": "Standardformatierer konfigurieren …", + "format.placeHolder": "Formatierer auswählen", + "formatDocument.label.multiple": "Dokument formatieren mit ...", + "formatSelection.label.multiple": "Auswahl formatieren mit ..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Hilfe", + "reportIssueInEnglish": "Problem melden", + "developer": "Entwickler" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Prozess-Explorer öffnen", + "reportPerformanceIssue": "Leistungsproblem melden" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "Möchten Sie die Sprache der Benutzeroberfläche von VS Code in {0} ändern und einen Neustart durchführen?", + "activateLanguagePack": "Zur Verwendung von VS Code in {0} muss VS Code neu gestartet werden.", + "yes": "Ja", + "restart now": "Jetzt neu starten", + "neverAgain": "Nicht mehr anzeigen", + "JsonSchema.locale": "Die zu verwendende Sprache der Benutzeroberfläche.", + "vscode.extension.contributes.localizations": "Trägt Lokalisierungen zum Editor bei", + "vscode.extension.contributes.localizations.languageId": "ID der Sprache, in die Anzeigezeichenfolgen übersetzt werden.", + "vscode.extension.contributes.localizations.languageName": "Englischer Name der Sprache.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Name der Sprache in beigetragener Sprache.", + "vscode.extension.contributes.localizations.translations": "Liste der Übersetzungen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.localizations.translations.id": "ID von VS Code oder der Erweiterung, für die diese Übersetzung beigetragen wird. Die ID von VS Code ist immer \"vscode\", und die ID einer Erweiterung muss im Format \"publisherId.extensionName\" vorliegen.", + "vscode.extension.contributes.localizations.translations.id.pattern": "Die ID muss \"vscode\" sein oder im Format \"publisherId.extensionName\" vorliegen, um VS Code bzw. eine Erweiterung zu übersetzen.", + "vscode.extension.contributes.localizations.translations.path": "Ein relativer Pfad zu einer Datei mit Übersetzungen für die Sprache." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Anzeigesprache konfigurieren", + "installAdditionalLanguages": "Zusätzliche Sprachen installieren ...", + "chooseDisplayLanguage": "Anzeige-Sprache auswählen", + "relaunchDisplayLanguageMessage": "Ein Neustart ist erforderlich, damit die Änderung der Anzeigesprache übernommen wird.", + "relaunchDisplayLanguageDetail": "Drücken Sie die Schaltfläche für den Neustart, um {0} neu zu starten und die Anzeigesprache zu ändern.", + "restart": "&&Neu starten" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Suchen Sie im Marketplace nach Sprachpaketen, um die Anzeigesprache in {0} zu ändern.", + "searchMarketplace": "Marketplace durchsuchen", + "installAndRestartMessage": "Installieren Sie das Sprachpaket, um die Anzeigesprache in {0} zu ändern.", + "installAndRestart": "Installieren und neu starten" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Haupt", + "sharedLog": "Gemeinsame Sperre", + "rendererLog": "Fenster", + "telemetryLog": "Telemetrie", + "developer": "Entwickler" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Protokollordner öffnen", + "setLogLevel": "Protokollstufe festlegen…", + "trace": "Ablaufverfolgung", + "debug": "Debuggen", + "info": "Info", + "warn": "Warnung", + "err": "Fehler", + "critical": "Kritisch", + "off": "Aus", + "selectLogLevel": "Protokollstufe auswählen", + "default and current": "Standard & Aktuell", + "default": "Standard", + "current": "Aktuell" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Kopieren", + "copyMessage": "Nachricht kopieren", + "show multiline": "Nachricht in mehreren Zeilen anzeigen", + "problems": "Probleme", + "show singleline": "Meldung in einer Zeile anzeigen", + "miMarker": "&&Probleme" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Sicht", + "problems.view.toggle.label": "Probleme umschalten (Fehler, Warnungen, Informationen)", + "problems.view.focus.label": "Probleme fokussieren (Fehler, Warnungen, Informationen)", + "problems.panel.configuration.title": "Ansicht \"Probleme\"", + "problems.panel.configuration.autoreveal": "Steuert, ob die Ansicht \"Probleme\" Dateien automatisch anzeigen soll, wenn diese geöffnet werden.", + "markers.panel.title.problems": "Probleme", + "markers.panel.no.problems.build": "Es wurden bisher keine Probleme im Arbeitsbereich erkannt.", + "markers.panel.no.problems.filters": "Es wurden keine Ergebnisse mit den angegebenen Filterkriterien gefunden.", + "markers.panel.no.problems.file.exclusions": "Alle Probleme sind ausgeblendet, weil der Filter zum Ausschließen von Dateien aktiviert ist.", + "markers.panel.action.useFilesExclude": "Filtern mithilfe der Dateiausschlusseinstellungen", + "markers.panel.action.donotUseFilesExclude": "Dateiausschlusseinstellung nicht verwenden", + "markers.panel.action.filter": "Probleme filtern", + "markers.panel.action.quickfix": "Korrekturen anzeigen", + "markers.panel.filter.ariaLabel": "Probleme filtern", + "markers.panel.filter.placeholder": "Filter. Z. B.: text, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "Fehler", + "markers.panel.filter.warnings": "Warnungen", + "markers.panel.filter.infos": "Informationen", + "markers.panel.single.error.label": "1 Fehler", + "markers.panel.multiple.errors.label": "{0} Fehler", + "markers.panel.single.warning.label": "1 Warnung", + "markers.panel.multiple.warnings.label": "{0} Warnungen", + "markers.panel.single.info.label": "1 Information", + "markers.panel.multiple.infos.label": "{0}-Informationen", + "markers.panel.single.unknown.label": "1 Unbekannte", + "markers.panel.multiple.unknowns.label": "{0} Unbekannte", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "{0} Probleme in der Datei {1} im Ordner {2}", + "problems.tree.aria.label.marker.relatedInformation": "Dieses Problem verweist auf {0} Speicherorte.", + "problems.tree.aria.label.error.marker": "Von {0} generierter Fehler: {1} in Zeile {2} bei Zeichen {3}.{4}", + "problems.tree.aria.label.error.marker.nosource": "Fehler: {0} in Zeile {1} bei Zeichen {2}.{3}", + "problems.tree.aria.label.warning.marker": "Von {0} generierte Warnung: {1} in Zeile {2} bei Zeichen {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Warnung: {0} in Zeile {1} bei Zeichen {2}.{3}", + "problems.tree.aria.label.info.marker": "Von {0} generierte Informationen: {1} in Zeile {2} bei Zeichen {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Informationen: {0} in Zeile {1} bei Zeichen {2}.{3}", + "problems.tree.aria.label.marker": "Von {0} generiertes Problem: {1} in Zeile {2} bei Zeichen {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Problem: {0} in Zeile {1} bei Zeichen {2}.{3}", + "problems.tree.aria.label.relatedinfo.message": "{0} in Zeile {1} bei Zeichen {2} in {3}", + "errors.warnings.show.label": "Fehler und Warnungen anzeigen" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Insgesamt {0} Probleme" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Probleme", + "tooltip.1": "1 Problem in dieser Datei", + "tooltip.N": "{0} Probleme in dieser Datei", + "markers.showOnFile": "Fehler und Warnungen in Dateien und Ordnern anzeigen." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Zeigt {0} von {1} an" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Alle zuklappen", + "No problems filtered": "{0} Probleme werden angezeigt.", + "problems filtered": "{0} von {1} Problemen werden angezeigt.", + "disableFilesExclude": "Dateiausschlussfilter deaktivieren.", + "clearFilter": "Filter löschen." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Meldung in einer Zeile anzeigen", + "multi line": "Nachricht in mehreren Zeilen anzeigen" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Kontur", + "outlineConfigurationTitle": "Kontur", + "outline.showIcons": "Hiermit werden Gliederungselemente mit Symbolen gerendert.", + "outline.showProblem": "Fehler und Warnungen in Gliederungselementen anzeigen.", + "outline.problem.colors": "Verwenden Sie Farben für Fehler & Warnungen.", + "outline.problems.badges": "Verwenden Sie Badges für Fehler und Warnungen." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Alle zuklappen", + "sortByPosition": "Sortieren nach: Position", + "sortByName": "Sortieren nach: Name", + "sortByKind": "Sortieren nach: Typ", + "followCur": "Cursor folgen", + "filterOnType": "Typfilter", + "no-editor": "Der aktive Editor kann keine Konturinformationen angeben.", + "loading": "Dokumentsymbole für \"{0}\" werden geladen...", + "no-symbols": "Keine Symbole im Dokument \"{0}\" gefunden." + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Ausgabe", + "logViewer": "Protokollanzeige", + "viewCategory": "Sicht", + "developer": "Entwickler", + "clearOutput.label": "Ausgabe löschen", + "openActiveLogOutputFile": "Aktive Protokollausgabedatei öffnen", + "miToggleOutput": "&&Ausgabe" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Ausgabe", + "outputPanelWithInputAriaLabel": "{0}, Ausgabebereich", + "outputPanelAriaLabel": "Ausgabebereich" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - Ausgabe", + "channel": "Ausgabekanal für '{0}'" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Ausgabe umschalten", + "clearOutput": "Ausgabe löschen", + "outputCleared": "Die Ausgabe wurde gelöscht.", + "toggleOutputScrollLock": "Ausgabe-Bildlaufsperre umschalten", + "switchToOutput.label": "Zur Ausgabe wechseln", + "outputChannels": "Ausgabekanäle.", + "logChannel": "Protokoll ({0})", + "openInLogViewer": "Protokolldatei öffnen", + "showLogs": "Protokolle anzeigen...", + "selectlog": "Protokoll auswählen", + "openLogFile": "Protokolldatei öffnen …", + "selectlogFile": "Protokolldatei auswählen" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Entwickler", + "show.label": "Startleistung" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "Profile wurden erfolgreich erstellt.", + "prof.detail": "Erstellen Sie ein Problem, und fügen Sie die folgenden Dateien manuell an:\n{0}", + "prof.restartAndFileIssue": "Problem erstellen und neu starten", + "prof.restart": "Neu starten", + "prof.thanks": "Danke für Ihre Hilfe.", + "prof.detail.restart": "Ein abschließender Neustart ist erforderlich um '{0}' nutzen zu können. Danke für Ihre Hilfe." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Startleistung" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Tastenzuordnung definieren", + "defineKeybinding.kbLayoutErrorMessage": "Sie können diese Tastenkombination mit Ihrem aktuellen Tastaturlayout nicht generieren.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** für Ihr aktuelles Tastaturlayout (**{1}** für USA, Standard).", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** für Ihr aktuelles Tastaturlayout." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Standardeditor für Einstellungen", + "settingsEditor2": "Einstellungs-Editor 2", + "keybindingsEditor": "Editor für Tastenzuordnungen", + "preferences": "Einstellungen", + "openRemoteSettings": "Remoteeinstellungen öffnen ({0})", + "preferencesCategory": "Einstellungen", + "showDefaultKeybindings": "Standard-Tastaturbelegungen anzeigen", + "showUserKeybindings": "Benutzer-Tastaturbelegungen anzeigen", + "miOpenSettings": "&&Einstellungen", + "miOpenKeymap": "&&Tastenkombinationen", + "openSettingsJson": "Einstellungen öffnen (JSON)", + "filterModifiedLabel": "Geänderte Einstellungen anzeigen", + "filterOnlineServicesLabel": "Einstellungen für Onlinedienste anzeigen" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "Diese Tastenzordnung ist 1 vorhandenen Befehl zugewiesen", + "defineKeybinding.existing": "Diese Tastenzordnung ist {0} vorhandenen Befehlen zugewiesen ", + "defineKeybinding.initial": "Drücken Sie die gewünschte Tastenkombination, und betätigen Sie anschließend die EINGABETASTE.", + "defineKeybinding.chordsTo": "Tastenkombination zu" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Standardeinstellungen öffnen (JSON)", + "openSettings2": "Einstellungen öffnen (Benutzeroberfläche)", + "openSettingsJson": "Einstellungen öffnen (JSON)", + "openGlobalSettings": "Benutzereinstellungen öffnen", + "openGlobalKeybindings": "Tastaturkurzbefehle öffnen", + "openGlobalKeybindingsFile": "Tastenkombinationen öffnen (JSON)", + "openDefaultKeybindingsFile": "Standardtastenkombinationen öffnen (JSON)", + "openWorkspaceSettings": "Arbeitsbereichseinstellungen öffnen", + "openFolderSettings": "Ordnereinstellungen öffnen", + "configureLanguageBasedSettings": "Sprachspezifische Einstellungen konfigurieren...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Sprache auswählen" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Nehmen Sie eine Eingabe vor, um die Tastenzuordnungen zu durchsuchen.", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Tasten werden aufgezeichnet. Drücken Sie die ESC-TASTE, um den Vorgang zu beenden.", + "clearInput": "Eingabe für die Suche nach Tastenzuordnungen löschen", + "sortByPrecedeneLabel": "Nach Priorität sortieren", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Tasten aufzeichnen", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Tasten werden aufgezeichnet", + "command": "Befehl", + "keybinding": "Tastenzuordnung", + "when": "Zeitpunkt", + "source": "Quelle", + "keybindingsLabel": "Tastenzuordnungen", + "show sorted keybindings": "{0}-Tastaturbelegungen werden in Rangfolge angezeigt.", + "show keybindings": "{0} Tastaturbelegungen werden in alphabetischer Reihenfolge angezeigt.", + "changeLabel": "Tastenzuordnung ändern", + "addLabel": "Tastenzuordnung hinzufügen", + "editWhen": "when-Ausdruck ändern", + "removeLabel": "Tastenzuordnung entfernen", + "resetLabel": "Tastenbindung zurücksetzen", + "showSameKeybindings": "Die gleichen Tastenzuordnung anzeigen", + "copyLabel": "Kopieren", + "copyCommandLabel": "Befehl kopieren", + "error": "Fehler \"{0}\" beim Bearbeiten der Tastenzuordnung. Überprüfen Sie die Datei \"keybindings.json\" auf Fehler.", + "editKeybindingLabelWithKey": "Tastenbindung ändern {0}", + "editKeybindingLabel": "Tastenzuordnung ändern", + "addKeybindingLabelWithKey": "Tastenzuordnung {0} hinzufügen", + "addKeybindingLabel": "Tastenzuordnung hinzufügen", + "title": "{0} ({1})", + "commandAriaLabel": "Befehl: {0}.", + "keybindingAriaLabel": "Tastenzuordnung: {0}.", + "noKeybinding": "Keine Tastenzuordnung zugewiesen.", + "sourceAriaLabel": "Quelle: {0}.", + "whenContextInputAriaLabel": "when-Kontext eingeben. Drücken Sie die EINGABETASTE, um die Eingabe zu bestätigen, oder die ESC-Taste, um den Vorgang abzubrechen.", + "whenAriaLabel": "When: {0}.", + "noWhen": "Kein when-Kontext." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Platzieren Sie Ihre Einstellungen zum Überschreiben im Editor auf der rechten Seite.", + "noSettingsFound": "Keine Einstellungen gefunden.", + "settingsSwitcherBarAriaLabel": "Einstellungsumschaltung", + "userSettings": "Benutzer", + "userSettingsRemote": "Remote", + "workspaceSettings": "Arbeitsbereich", + "folderSettings": "Ordner " + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Einstellungen suchen", + "SearchSettingsWidget.Placeholder": "Einstellungen suchen", + "noSettingsFound": "Es wurden keine Einstellungen gefunden.", + "oneSettingFound": "1 Einstellung gefunden", + "settingsFound": "{0} Einstellungen gefunden", + "totalSettingsMessage": "Insgesamt {0} Einstellungen", + "nlpResult": "Ergebnisse in natürlicher Sprache", + "filterResult": "Gefilterte Ergebnisse", + "defaultSettings": "Standardeinstellungen", + "defaultUserSettings": "Standardbenutzereinstellungen", + "defaultWorkspaceSettings": "Standard-Arbeitsbereichseinstellungen", + "defaultFolderSettings": "Standardordnereinstellungen", + "defaultEditorReadonly": "Nehmen Sie im Editor auf der rechten Seite Änderungen vor, um Standardwerte zu überschreiben.", + "preferencesAriaLabel": "Standardeinstellungen. Schreibgeschützter Text-Editor." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Drücken Sie {0}, um weitere Aktionen anzuzeigen.", + "SearchSettings.AriaLabel": "Einstellungen suchen", + "noResults": "Es wurden keine Einstellungen gefunden.", + "clearSearchFilters": "Filter löschen", + "clearSearch": "Suche löschen", + "settingsNoSaveNeeded": "Ihre Änderungen werden während der Bearbeitung automatisch gespeichert.", + "oneResult": "1 Einstellung gefunden", + "moreThanOneResult": "{0} Einstellungen gefunden" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Am häufigsten verwendet", + "textEditor": "Text-Editor", + "cursor": "Cursor", + "find": "Suchen", + "font": "Schriftart", + "formatting": "Formatierung", + "diffEditor": "Diff-Editor", + "minimap": "Minimap", + "suggestions": "Vorschläge", + "files": "Dateien", + "workbench": "Workbench", + "appearance": "Darstellung", + "breadcrumbs": "Breadcrumbs", + "editorManagement": "Editorverwaltung", + "settings": "Einstellungs-Editor", + "zenMode": "Zen-Modus", + "window": "Fenster", + "newWindow": "Neues Fenster", + "features": "Features", + "fileExplorer": "Explorer", + "search": "Suchen", + "debug": "Debuggen", + "scm": "SCM", + "extensionViewlet": "Erweiterungs-Viewlet", + "terminal": "Terminal", + "problems": "Probleme", + "comments": "Kommentare", + "remote": "Remote", + "application": "Anwendung", + "proxy": "Proxy", + "keyboard": "Tastatur", + "update": "Aktualisieren", + "telemetry": "Telemetrie" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, Gruppe" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "Arbeitsbereich", + "remote": "Remote", + "user": "Benutzer" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Die Vordergrundfarbe für eine Abschnittsüberschrift oder einen aktiven Titel.", + "modifiedItemForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Die Farbe des geänderten Einstellungsindikators.", + "settingsDropdownBackground": "(Für den Einstellungs-Editor in der Vorschauversion) Hintergrund des Dropdownmenüs des Einstellungs-Editors.", + "settingsDropdownForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Vordergrund des Dropdownmenüs des Einstellungs-Editors.", + "settingsDropdownBorder": "(Für den Einstellungs-Editor in der Vorschauversion) Rahmen des Dropdownmenüs des Einstellungs-Editors.", + "settingsDropdownListBorder": "(Für den Einstellungs-Editor in der Vorschauversion) Grenze der Dropdownliste des Einstellungs-Editors. Diese umrandet die Optionen und trennt sie von der Beschreibung.", + "settingsCheckboxBackground": "(Für den Einstellungs-Editor in der Vorschauversion) Hintergrund der Kontrollkästchen im Einstellungs-Editor.", + "settingsCheckboxForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Vordergrund der Kontrollkästchen im Einstellungs-Editor.", + "settingsCheckboxBorder": "(Für den Einstellungs-Editor in der Vorschauversion) Rahmen der Kontrollkästchen im Einstellungs-Editor.", + "textInputBoxBackground": "(Für den Einstellungs-Editor in der Vorschauversion) Hintergrund des Texteingabefelds des Einstellungs-Editors.", + "textInputBoxForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Vordergrund des Texteingabefelds des Einstellungs-Editors.", + "textInputBoxBorder": "(Für den Einstellungs-Editor in der Vorschauversion) Rahmen des Texteingabefelds des Einstellungs-Editors.", + "numberInputBoxBackground": "(Für den Einstellungs-Editor in der Vorschauversion) Hintergrund des Zahleneingabefelds des Einstellungs-Editors.", + "numberInputBoxForeground": "(Für den Einstellungs-Editor in der Vorschauversion) Vordergrund des Zahleneingabefelds des Einstellungs-Editors.", + "numberInputBoxBorder": "(Für den Einstellungs-Editor in der Vorschauversion) Rahmen des Zahleneingabefelds des Einstellungs-Editors.", + "removeExcludeItem": "Ausschlusselement entfernen", + "editExcludeItem": "Ausschlusselement bearbeiten", + "excludeSiblingHintLabel": "Mit `{0}` übereinstimmende Dateien nur ausschließen, wenn eine Datei vorhanden ist, die mit `{1}` übereinstimmt", + "excludePatternHintLabel": "Dateien ausschließen, die mit `{0}` übereinstimmen", + "addPattern": "Muster hinzufügen", + "excludePatternInputPlaceholder": "Muster ausschließen...", + "excludeSiblingInputPlaceholder": "Wenn ein Muster vorhanden ist...", + "okButton": "OK", + "cancelButton": "Abbrechen" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Legen Sie Ihre Einstellungen hier ab, um die Standardeinstellungen außer Kraft zu setzen.", + "emptyWorkspaceSettingsHeader": "Legen Sie Ihre Einstellungen hier ab, um die Benutzereinstellungen außer Kraft zu setzen.", + "emptyFolderSettingsHeader": "Legen Sie Ihre Ordnereinstellungen hier ab, um die aus den Arbeitsbereichseinstellungen außer Kraft zu setzen.", + "editTtile": "Bearbeiten", + "replaceDefaultValue": "In Einstellungen ersetzen", + "copyDefaultValue": "In Einstellungen kopieren" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Erweiterungen", + "modified": "Geändert", + "settingsContextMenuTitle": "Weitere Aktionen...", + "alsoConfiguredIn": "Auch geändert in", + "configuredIn": "Geändert in", + "settings.Modified": " Geändert. ", + "newExtensionsButtonLabel": "Übereinstimmende Erweiterungen anzeigen", + "editInSettingsJson": "In \"settings.json\" bearbeiten", + "settings.Default": "{0}", + "resetSettingLabel": "Einstellung zurücksetzen", + "validationError": "Validierungsfehler.", + "treeAriaLabel": "Einstellungen", + "copySettingIdLabel": "Einstellungs-ID kopieren", + "copySettingAsJSONLabel": "Einstellung als JSON kopieren" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Sicht", + "commandsHandlerDescriptionDefault": "Befehle anzeigen und ausführen", + "gotoLineDescriptionMac": "Gehe zu Zeile", + "gotoLineDescriptionWin": "Gehe zu Zeile", + "gotoSymbolDescription": "Gehe zu Symbol in Datei", + "gotoSymbolDescriptionScoped": "Gehe zu Symbol in Datei nach Kategorie", + "helpDescription": "Hilfe anzeigen", + "viewPickerDescription": "Ansicht öffnen", + "miCommandPalette": "&&Befehlspalette...", + "miOpenView": "&&Ansicht öffnen...", + "miGotoSymbolInFile": "Gehe zu &&Symbol in Datei...", + "miGotoLine": "Zu &&Zeile/Spalte wechseln..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, Auswahlhilfe", + "globalCommands": "Globale Befehle", + "editorCommands": "Editor-Befehle" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Gehe zu Zeile...", + "gotoLineLabelEmptyWithLimit": "Aktuelle Zeile: {0}. Geben Sie eine Zeilennummer zwischen 1 und {1} ein, um dorthin zu navigieren.", + "gotoLineLabelEmpty": "Aktuelle Zeile: {0}. Geben Sie eine Zeilennummer ein, zu der Sie navigieren möchten.", + "gotoLineColumnLabel": "Zu Zeile {0} und Zeichen {1} wechseln.", + "gotoLineLabel": "Zu Zeile {0} wechseln.", + "cannotRunGotoLine": "Öffnen Sie zuerst eine Textdatei, um zu einer Zeile wechseln zu können." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, Ansichtsauswahl", + "views": "Seitenleiste", + "panels": "Bereich", + "terminals": "Terminal", + "terminalTitle": "{0}: {1}", + "channels": "Ausgabe", + "logChannel": "Protokoll ({0})", + "openView": "Ansicht öffnen", + "quickOpenView": "Schnellansicht öffnen" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "Eigenschaften ({0})", + "method": "Methoden ({0})", + "function": "Funktionen ({0})", + "_constructor": "Konstruktoren ({0})", + "variable": "Variablen ({0})", + "class": "Klassen ({0})", + "struct": "Strukturen ({0})", + "event": "Ereignisse ({0})", + "operator": "Operatoren ({0})", + "interface": "Schnittstellen ({0})", + "namespace": "Namespaces ({0})", + "package": "Pakete ({0})", + "typeParameter": "Typparameter ({0})", + "modules": "Module ({0})", + "enum": "Enumerationen ({0})", + "enumMember": "Enumerationsmember ({0})", + "string": "Zeichenfolgen ({0})", + "file": "Dateien ({0})", + "array": "Arrays ({0})", + "number": "Zahlen ({0})", + "boolean": "Boolesche Werte ({0})", + "object": "Objekte ({0})", + "key": "Schlüssel ({0})", + "field": "Felder ({0})", + "constant": "Konstanten ({0})", + "gotoSymbol": "Zu Symbol in Datei wechseln...", + "symbols": "Symbole ({0})", + "entryAriaLabel": "{0}, Symbole", + "noSymbolsMatching": "Keine übereinstimmenden Symbole", + "noSymbolsFound": "Es wurden keine Symbole gefunden.", + "gotoSymbolHandlerAriaLabel": "Nehmen Sie eine Eingabe vor, um Symbole des aktuell aktiven Editors einzuschränken.", + "cannotRunGotoSymbolInFile": "Keine Symbolinformationen für die Datei vorhanden.", + "cannotRunGotoSymbol": "Zuerst eine Textdatei öffnen, um zu einem Symbol zu navigieren" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Alle Befehle anzeigen", + "clearCommandHistory": "Befehlsverlauf löschen", + "showCommands.label": "Befehlspalette...", + "entryAriaLabelWithKey": "{0}, {1}, Befehle", + "entryAriaLabel": "{0}, Befehle", + "actionNotEnabled": "Der Befehl \"{0}\" ist im aktuellen Kontext nicht aktiviert.", + "canNotRun": "Der Befehl \"{0}\" hat zu einem Fehler geführt.", + "recentlyUsed": "zuletzt verwendet", + "morecCommands": "andere Befehle", + "cat.title": "{0}: {1}", + "noCommandsMatching": "Keine übereinstimmenden Befehle." + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "Eine Einstellung wurde geändert, welche einen Neustart benötigt.", + "relaunchSettingDetail": "Drücke den Neu starten-Button, um {0} neuzustarten und die Einstellung zu aktivieren.", + "restart": "&&Neu starten" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Git anzeigen", + "source control": "Quellcodeverwaltung", + "toggleSCMViewlet": "SCM anzeigen", + "view": "Sicht", + "scmConfigurationTitle": "SCM", + "alwaysShowProviders": "Steuert, ob der Abschnitt \"Quellcodeverwaltungsanbieter\" immer angezeigt wird.", + "providersVisible": "Steuert, wie viele Anbieter im Abschnitt zum Quellcodeverwaltungsanbieter sichtbar sind. Auf \"0\" setzen, um die Größe der Ansicht manuell anzupassen.", + "diffDecorations": "Steuert die Diff-Dekorationen im Editor.", + "diffGutterWidth": "Steuert width(px) der diff-Dekorationen in gutter (hinzugefügt & angepasst).", + "alwaysShowActions": "Steuert, ob Inlineaktionen in der Ansicht für die Quellcodeverwaltung immer sichtbar sind.", + "miViewSCM": "S&&CM", + "scm accept": "SCM: Eingaben akzeptieren" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} ausstehende Änderungen" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Quellcodeanbieter", + "no open repo": "Es sind keine Quellcodeanbieter registriert.", + "source control": "Quellcodeverwaltung", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} von {1} Änderungen", + "change": "{0} von {1} Änderung", + "show previous change": "Vorherige Änderung anzeigen", + "show next change": "Nächste Änderung anzeigen", + "miGotoNextChange": "Nächste &&Änderung", + "miGotoPreviousChange": "Vorherige &&Änderung", + "move to previous change": "Zur vorherigen Änderung", + "move to next change": "Zur nächsten Änderung", + "editorGutterModifiedBackground": "Hintergrundfarbe für die Editor-Leiste für Zeilen, die geändert wurden.", + "editorGutterAddedBackground": "Hintergrundfarbe für die Editor-Leiste für Zeilen, die hinzugefügt wurden.", + "editorGutterDeletedBackground": "Hintergrundfarbe für die Editor-Leiste für Zeilen, die gelöscht wurden.", + "overviewRulerModifiedForeground": "Übersichtslineal-Markierungsfarbe für geänderte Inhalte.", + "overviewRulerAddedForeground": "Übersichtslineal-Markierungsfarbe für hinzugefügte Inhalte.", + "overviewRulerDeletedForeground": "Übersichtslineal-Markierungsfarbe für gelöschte Inhalte." + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "Datei- und Symbolergebnisse", + "fileResults": "Dateiergebnisse" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Suchen", + "copyMatchLabel": "Kopieren", + "copyPathLabel": "Pfad kopieren", + "copyAllLabel": "Alles kopieren", + "clearSearchHistoryLabel": "Suchverlauf löschen", + "toggleSearchViewPositionLabel": "Position der Suchansicht umschalten", + "focusSearchListCommandLabel": "Liste fokussieren", + "findInFolder": "In Ordner suchen...", + "findInWorkspace": "In Arbeitsbereich suchen...", + "showTriggerActions": "Zu Symbol im Arbeitsbereich wechseln...", + "name": "Suchen", + "view": "Sicht", + "findInFiles": "In Dateien suchen", + "miFindInFiles": "&&In Dateien suchen", + "miReplaceInFiles": "&&In Dateien ersetzen", + "openAnythingHandlerDescription": "Zu Datei wechseln", + "openSymbolDescriptionNormal": "Zu Symbol im Arbeitsbereich wechseln", + "searchConfigurationTitle": "Suchen", + "exclude": "Konfiguriert Globmuster für das Ausschließen von Dateien und Ordnern in Suchvorgängen. Erbt alle Globmuster von der Einstellung `#files.exclude#`. Weitere Informationen über Globmuster finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", + "exclude.when": "Zusätzliche Überprüfung der gleichgeordneten Elemente einer entsprechenden Datei. Verwenden Sie \"$(basename)\" als Variable für den entsprechenden Dateinamen.", + "useRipgrep": "Diese Einstellung ist veraltet und greift jetzt auf \"search.usePCRE2\" zurück.", + "useRipgrepDeprecated": "Veraltet. Verwenden Sie \"search.usePCRE2\" für die erweiterte Unterstützung von RegEx-Features.", + "search.maintainFileSearchCache": "Wenn diese Option aktiviert ist, bleibt der SearchService-Prozess aktiv, anstatt nach einer Stunde Inaktivität beendet zu werden. Dadurch wird der Cache für Dateisuchen im Arbeitsspeicher beibehalten.", + "useIgnoreFiles": "Steuert, ob bei der Dateisuche GITIGNORE- und IGNORE-Dateien verwendet werden.", + "useGlobalIgnoreFiles": "Steuert, ob bei der Dateisuche globale GITIGNORE- und IGNORE-Dateien verwendet werden.", + "search.quickOpen.includeSymbols": "Konfiguriert, ob Ergebnisse aus einer globalen Symbolsuche in die Dateiergebnisse für Quick Open eingeschlossen werden sollen.", + "search.quickOpen.includeHistory": "Gibt an, ob Ergebnisse aus zuletzt geöffneten Dateien in den Dateiergebnissen für Quick Open aufgeführt werden.", + "search.followSymlinks": "Steuert, ob Symlinks während der Suche gefolgt werden.", + "search.smartCase": "Sucht ohne Berücksichtigung von Groß-/Kleinschreibung, wenn das Muster kleingeschrieben ist, andernfalls wird mit Berücksichtigung von Groß-/Kleinschreibung gesucht.", + "search.globalFindClipboard": "Steuert, ob die Suchansicht die freigegebene Suchzwischenablage unter macOS lesen oder verändern soll.", + "search.location": "Steuert, ob die Suche als Ansicht in der Seitenleiste oder als Bereich angezeigt wird, damit horizontal mehr Platz verfügbar ist.", + "search.collapseAllResults": "Steuert, ob die Suchergebnisse zu- oder aufgeklappt werden.", + "search.useReplacePreview": "Steuert, ob die Vorschau für das Ersetzen geöffnet werden soll, wenn eine Übereinstimmung ausgewählt oder ersetzt wird.", + "search.showLineNumbers": "Steuert, ob Zeilennummern für Suchergebnisse angezeigt werden.", + "search.searchRipgrepEnableDeprecated": "Veraltet. Verwenden Sie stattdessen \"search.runInExtensionHost\".", + "search.searchRipgrepEnable": "Steuert, ob die Suche im Erweiterungshost ausgeführt werden soll.", + "search.runInExtensionHost": "Gibt an, ob die Suche im Erweiterungshost ausgeführt werden soll. Die Option wird erst nach einem Neustart wirksam.", + "search.usePCRE2": "Gibt an, ob die PCRE2-RegEx-Engine bei der Textsuche verwendet werden soll. Dadurch wird die Verwendung einiger erweiterter RegEx-Features wie Lookahead und Rückverweise ermöglicht. Allerdings werden nicht alle PCRE2-Features unterstützt, sondern nur solche, die auch von JavaScript unterstützt werden.", + "search.actionsPositionAuto": "Hiermit wird die Aktionsleiste auf der rechten Seite positioniert, wenn die Suchansicht schmal ist, und gleich hinter dem Inhalt, wenn die Suchansicht breit ist.", + "search.actionsPositionRight": "Hiermit wird die Aktionsleiste immer auf der rechten Seite positioniert.", + "search.actionsPosition": "Steuert die Positionierung der Aktionsleiste auf Zeilen in der Suchansicht.", + "miViewSearch": "&&Suchen", + "miGotoSymbolInWorkspace": "Zu Symbol im &&Arbeitsbereich wechseln..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, Dateiauswahl", + "searchResults": "Suchergebnisse" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, Symbolauswahl", + "symbols": "Symbolergebnisse", + "noSymbolsMatching": "Keine übereinstimmenden Symbole", + "noSymbolsWithoutInput": "Nehmen Sie eine Eingabe vor, um nach Symbolen zu suchen." + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Suchen" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Suchen", + "moreSearch": "Suchdetails umschalten", + "searchScope.includes": "Einzuschließende Dateien", + "label.includes": "Sucheinschlussmuster", + "searchScope.excludes": "Auszuschließende Dateien", + "label.excludes": "Suchausschlussmuster", + "replaceAll.confirmation.title": "Alle ersetzen", + "replaceAll.confirm.button": "&&Ersetzen", + "replaceAll.occurrence.file.message": "{0} Vorkommen in {1} Datei durch \"{2}\" ersetzt.", + "removeAll.occurrence.file.message": "{0} Vorkommen in {1} Datei ersetzt.", + "replaceAll.occurrence.files.message": "{0} Vorkommen in {1} Dateien durch \"{2}\" ersetzt.", + "removeAll.occurrence.files.message": "{0} Vorkommen in {1} Dateien ersetzt.", + "replaceAll.occurrences.file.message": "{0} Vorkommen in {1} Datei durch \"{2}\" ersetzt.", + "removeAll.occurrences.file.message": "{0} Vorkommen in {1} Datei ersetzt.", + "replaceAll.occurrences.files.message": "{0} Vorkommen in {1} Dateien wurden durch \"{2}\" ersetzt.", + "removeAll.occurrences.files.message": "{0} Vorkommen in {1} Dateien ersetzt.", + "removeAll.occurrence.file.confirmation.message": "{0} Vorkommen in {1} Datei durch \"{2}\" ersetzen?", + "replaceAll.occurrence.file.confirmation.message": "{0} Vorkommen in {1} Datei ersetzen?", + "removeAll.occurrence.files.confirmation.message": "{0} Vorkommen in {1} Dateien durch \"{2}\" ersetzen?", + "replaceAll.occurrence.files.confirmation.message": "{0} Vorkommen in {1} Dateien ersetzen?", + "removeAll.occurrences.file.confirmation.message": "{0} Vorkommen in {1} Datei durch \"{2}\" ersetzen?", + "replaceAll.occurrences.file.confirmation.message": "{0} Vorkommen in {1} Datei ersetzen?", + "removeAll.occurrences.files.confirmation.message": "{0} Vorkommen in {1} Dateien durch \"{2}\" ersetzen?", + "replaceAll.occurrences.files.confirmation.message": "{0} Vorkommen in {1} Dateien ersetzen?", + "searchPathNotFoundError": "Der Suchpfad wurde nicht gefunden: {0}.", + "searchMaxResultsWarning": "Das Resultset enthält nur eine Teilmenge aller Übereinstimmungen. Verfeinern Sie Ihre Suche, um die Ergebnisse einzugrenzen.", + "searchCanceled": "Die Suche wurde abgebrochen, bevor Ergebnisse gefunden werden konnten – ", + "noResultsIncludesExcludes": "Keine Ergebnisse in \"{0}\" unter Ausschluss von \"{1}\" gefunden – ", + "noResultsIncludes": "Keine Ergebnisse in \"{0}\" gefunden – ", + "noResultsExcludes": "Keine Ergebnisse gefunden, die \"{0}\" ausschließen – ", + "noResultsFound": "Es wurden keine Ergebnisse gefunden. Überprüfen Sie die Einstellungen für konfigurierte Ausschlüsse, und überprüfen Sie Ihre gitignore-Dateien -", + "rerunSearch.message": "Erneut suchen", + "rerunSearchInAll.message": "Erneut in allen Dateien suchen", + "openSettings.message": "Einstellungen öffnen", + "openSettings.learnMore": "Weitere Informationen", + "ariaSearchResultsStatus": "Die Suche hat {0} Ergebnisse in {1} Dateien zurückgegeben.", + "rgRegexError": "Sie können \"search.usePCRE2\" aktivieren, um zusätzliche RegEx-Features wie Lookbehind und Rückverweise verwenden zu können.", + "neverAgain": "Nicht mehr anzeigen", + "otherEncodingWarning.openSettingsLabel": "Einstellungen öffnen", + "useIgnoresAndExcludesDisabled": "– Das Ausschließen von Einstellungen und das Ignorieren von Dateien sind deaktiviert.", + "search.file.result": "{0} Ergebnis in {1} Datei", + "search.files.result": "{0} Ergebnis in {1} Dateien", + "search.file.results": "{0} Ergebnisse in {1} Datei", + "search.files.results": "{0} Ergebnisse in {1} Dateien", + "searchWithoutFolder": "Sie haben noch keinen Ordner geöffnet. Nur offene Dateien werden momentan durchsucht - ", + "openFolder": "Ordner öffnen" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Alle ersetzen (Suche zum Aktivieren übermitteln)", + "search.action.replaceAll.enabled.label": "Alle ersetzen", + "search.replace.toggle.button.title": "Ersetzung umschalten", + "label.Search": "Suche: Geben Sie den Suchbegriff ein, und drücken Sie die EINGABETASTE, um zu suchen, oder ESC, um den Vorgang abzubrechen.", + "search.placeHolder": "Suchen", + "label.Replace": "Ersetzen: Geben Sie den Begriff ein, der zum Ersetzen verwendet werden soll, und drücken Sie die EINGABETASTE, um eine Vorschau anzuzeigen, oder ESC, um den Vorgang abzubrechen.", + "search.replace.placeHolder": "Ersetzen", + "regexp.backreferenceValidationFailure": "Rückverweise werden nicht unterstützt" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Kein Ordner im Arbeitsbereich mit Namen: {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Suche anzeigen", + "replaceInFiles": "In Dateien ersetzen", + "RefreshAction.label": "Aktualisieren", + "CollapseDeepestExpandedLevelAction.label": "Alle zuklappen", + "ClearSearchResultsAction.label": "Suchergebnisse löschen", + "CancelSearchAction.label": "Suche abbrechen", + "FocusNextSearchResult.label": "Fokus auf nächstes Suchergebnis", + "FocusPreviousSearchResult.label": "Fokus auf vorheriges Suchergebnis", + "RemoveAction.label": "Schließen", + "file.replaceAll.label": "Alle ersetzen", + "match.replace.label": "Ersetzen" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Eingabe", + "useExcludesAndIgnoreFilesDescription": "Ausschlusseinstellungen und Ignorieren von Dateien verwenden" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Andere Dateien", + "searchFileMatches": "{0} Dateien gefunden", + "searchFileMatch": "{0} Datei gefunden", + "searchMatches": "{0} Übereinstimmungen gefunden", + "searchMatch": "{0} Übereinstimmung gefunden", + "lineNumStr": "Aus Zeile {0}", + "numLinesStr": "{0} weitere Zeilen", + "folderMatchAriaLabel": "{0} Übereinstimmungen im Ordnerstamm {1}, Suchergebnis", + "otherFilesAriaLabel": "{0} Übereinstimmungen außerhalb der Workbench, Suchergebnis", + "fileMatchAriaLabel": "{0} Übereinstimmungen in der Datei \"{1}\" des Ordners \"{2}\", Suchergebnis", + "replacePreviewResultAria": "Ersetze Term {0} mit {1} an Spaltenposition {2} in Zeile mit Text {3}", + "searchResultAria": "Term {0} an Spaltenposition {1} in Zeile mit Text {2} gefunden" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Leerer Codeausschnitt", + "snippetSchema.json": "Benutzerkonfiguration des Codeausschnitts", + "snippetSchema.json.prefix": "Das Präfix, das beim Auswählen des Codeausschnitts in IntelliSense verwendet werden soll.", + "snippetSchema.json.body": "Der Inhalt des Codeausschnitts. Verwenden Sie \"$1\", \"${1:defaultText}\", um Cursorpositionen zu definieren, und \"$0\" für die finale Cursorposition. Fügen Sie mit \"${varName}\" und \"${varName:defaultText}\" Variablenwerte ein, z. B. \"This is file: $TM_FILENAME\".", + "snippetSchema.json.description": "Die Beschreibung des Codeausschnitts.", + "snippetSchema.json.scope": "Eine Liste von Sprachnamen, für die dieser Codeausschnitt gilt. Beispiel: \"typescript,javascript\"." + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Ausschnitt einfügen", + "sep.userSnippet": "Benutzercodeausschnitte", + "sep.extSnippet": "Erweiterungscodeausschnitte", + "sep.workspaceSnippet": "Arbeitsbereich-Codeausschnitte" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "Expected string in `contributes.{0}.path`. Provided value: {1}", + "invalid.language.0": "Beim Auslassen der Sprache muss der Wert von \"contributes.{0}.path\" eine \".code-snippets\"-Datei sein. Angegebener Wert: {1}", + "invalid.language": "Unknown language in `contributes.{0}.language`. Provided value: {1}", + "invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.", + "vscode.extension.contributes.snippets": "Trägt Codeausschnitte bei.", + "vscode.extension.contributes.snippets-language": "Der Sprachbezeichner, für den dieser Codeausschnitt beigetragen wird.", + "vscode.extension.contributes.snippets-path": "Der Pfad der Codeausschnittdatei. Der Pfad ist relativ zum Erweiterungsordner und beginnt normalerweise mit \". /snippets/\".", + "badVariableUse": "Bei mindestens einem Ausschnitt von der Erweiterung \"{0}\" sind Ausschnittsvariablen und Ausschnittsplatzhalter vertauscht (weitere Informationen finden Sie unter https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax).", + "badFile": "Die Ausschnittsdatei \"{0}\" konnte nicht gelesen werden." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(global)", + "global.1": "({0})", + "badPath": "Ausschnitte müssen sich im Ordner \"{0}\" befinden.", + "new.global": "Neue globale Codeausschnittsdatei …", + "new.workspace": "{0}-Arbeitsbereich", + "new.folder": "Neue Codeausschnittdatei für \"{0}\"…", + "group.global": "Vorhandene Codeausschnitte", + "new.global.sep": "Neue Codeausschnitte", + "openSnippet.pickLanguage": "Codeausschnittsdatei auswählen oder Codeausschnitte erstellen", + "openSnippet.label": "Benutzercodeausschnitte konfigurieren", + "preferences": "Einstellungen", + "miOpenSnippets": "&&Benutzercodeausschnitte" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Arbeitsbereich-Codeausschnitt", + "source.userSnippetGlobal": "Globaler Benutzercodeausschnitt", + "source.userSnippet": "Benutzercodeausschnitt" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "Nicht mehr anzeigen", + "workspaceFound": "Dieser Ordner enthält die Arbeitsbereichdatei \"{0}\". Möchten Sie diese öffnen? [Weitere Informationen]({1}) zu Arbeitsbereichdateien.", + "openWorkspace": "Arbeitsbereich öffnen", + "workspacesFound": "Dieser Ordner enthält mehrere Arbeitsbereichdateien. Möchten Sie eine dieser Dateien öffnen? [Weitere Informationen]({0}) zu Arbeitsbereichdateien.", + "selectWorkspace": "Arbeitsbereich auswählen", + "selectToOpen": "Zu öffnenden Arbeitsbereich auswählen" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "Wir würden uns freuen, wenn Sie an einer schnellen Umfrage teilnehmen.", + "takeSurvey": "An Umfrage teilnehmen", + "remindLater": "Später erinnern", + "neverAgain": "Nicht mehr anzeigen" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Helfen Sie uns die Unterstützung für {0} zu verbessern", + "takeShortSurvey": "An kurzer Umfrage teilnehmen", + "remindLater": "Später erinnern", + "neverAgain": "Nicht mehr anzeigen" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Fehler: Im Aufgabenbezeichner {0} fehlt die erforderliche Eigenschaft \"{1}\". Der Aufgabenbezeichner wird ignoriert." + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Tasks", + "ConfigureTaskRunnerAction.label": "Aufgabe konfigurieren", + "totalErrors": "{0} Fehler", + "totalWarnings": "{0} Warnungen", + "totalInfos": "{0}-Informationen", + "problems": "Probleme", + "building": "Buildvorgang wird ausgeführt...", + "manyProblems": "Über 10.000", + "runningTasks": "Aktive Aufgaben anzeigen", + "tasks": "Tasks", + "TaskSystem.noHotSwap": "Zum Ändern des Aufgabenausführungsmoduls mit einem aktiven Task muss das Fenster erneut geladen werden.", + "reloadWindow": "Fenster erneut laden", + "taskServiceOutputPrompt": "Es sind Taskfehler aufgetreten. In der Ausgabe finden Sie weitere Informationen.", + "showOutput": "Ausgabe anzeigen", + "TaskServer.folderIgnored": "Der Ordner {0} wird ignoriert, da er Aufgabenversion 0.1.0 verwendet", + "TaskService.noBuildTask1": "Keine Buildaufgabe definiert. Markieren Sie eine Aufgabe mit 'isBuildCommand' in der tasks.json-Datei.", + "TaskService.noBuildTask2": "Es ist keine Buildaufgabe definiert. Markieren Sie eine Aufgabe in der Datei \"tasks.json\" als \"Buildgruppe\". ", + "TaskService.noTestTask1": "Keine Testaufgabe definiert. Markieren Sie eine Aufgabe mit 'isTestCommand' in der tasks.json-Datei.", + "TaskService.noTestTask2": "Es ist keine Testaufgabe definiert. Markieren Sie eine Aufgabe in der Datei \"tasks.json\" als \"Testgruppe\". ", + "TaskServer.noTask": "Auszuführender Task ist nicht definiert", + "TaskService.associate": "Zuordnen", + "TaskService.attachProblemMatcher.continueWithout": "Ohne Überprüfung der Aufgabenausgabe fortsetzen", + "TaskService.attachProblemMatcher.never": "Aufgabenausgabe nie überprüfen", + "TaskService.attachProblemMatcher.learnMoreAbout": "Weitere Informationen zur Überprüfung der Aufgabenausgabe", + "selectProblemMatcher": "Fehler- und Warnungsarten auswählen, auf die die Aufgabenausgabe überprüft werden soll", + "customizeParseErrors": "Die aktuelle Aufgabenkonfiguration weist Fehler auf. Beheben Sie die Fehler, bevor Sie eine Aufgabe anpassen.", + "tasksJsonComment": "// Unter https://go.microsoft.com/fwlink/?LinkId=733558\n// finden Sie Informationen zum Format von \"tasks.json\"", + "moreThanOneBuildTask": "In \"tasks.json\" sind mehrere Buildaufgaben definiert. Die erste wird ausgeführt.\n", + "TaskSystem.activeSame.background": "Die Aufgabe \"{0}\" ist bereits aktiv und befindet sich im Hintergrundmodus.", + "TaskSystem.activeSame.noBackground": "Die Aufgabe \"{0}\" ist bereits aktiv.", + "terminateTask": "Aufgabe beenden", + "restartTask": "Aufgabe neu starten", + "TaskSystem.active": "Eine aktive Aufgabe wird bereits ausgeführt. Beenden Sie diese, bevor Sie eine andere Aufgabe ausführen.", + "TaskSystem.restartFailed": "Fehler beim Beenden und Neustarten der Aufgabe \"{0}\".", + "TaskService.noConfiguration": "Fehler: Die Aufgabenerkennung {0} hat für die folgende Konfiguration keine Aufgabe beigetragen:\n {1}\nDie Aufgabe wird ignoriert.\n", + "TaskSystem.configurationErrors": "Fehler: Die angegebene Aufgabenkonfiguration weist Validierungsfehler auf und kann nicht verwendet werden. Beheben Sie zuerst die Fehler.", + "taskService.ignoreingFolder": "Die Aufgabenkonfigurationen für den Arbeitsbereichsordner {0} werden ignoriert. Für die Aufgabenunterstützung von Arbeitsbereichen mit mehreren Ordner müssen alle Ordner die Aufgabenversion 2.0.0 verwenden.\n", + "TaskSystem.invalidTaskJson": "Fehler: Der Inhalt der Datei \"tasks.json\" weist Syntaxfehler auf. Bitte korrigieren sie diese, bevor Sie einen Task ausführen.\n", + "TaskSystem.runningTask": "Es wird ein Task ausgeführt wird. Möchten Sie ihn beenden?", + "TaskSystem.terminateTask": "&&Task beenden", + "TaskSystem.noProcess": "Der gestartete Task ist nicht mehr vorhanden. Wenn der Task Hintergrundprozesse erzeugt hat, kann das Beenden von VS Code ggf. zu verwaisten Prozessen führen. Starten Sie den letzten Hintergrundprozess mit einer wait-Kennzeichnung, um dies zu vermeiden.", + "TaskSystem.exitAnyways": "&&Trotzdem beenden", + "TerminateAction.label": "Aufgabe beenden", + "TaskSystem.unknownError": "Fehler beim Ausführen eines Tasks. Details finden Sie im Taskprotokoll.", + "TaskService.noWorkspace": "Tasks sind nur für einen Arbeitsbereichsordner verfügbar.", + "TaskService.learnMore": "Weitere Informationen", + "configureTask": "Aufgabe konfigurieren", + "recentlyUsed": "zuletzt verwendete Aufgaben", + "configured": "konfigurierte Aufgaben", + "detected": "erkannte Aufgaben", + "TaskService.ignoredFolder": "Die folgenden Arbeitsbereichsordner werden ignoriert, da sie Aufgabenversion 0.1.0 verwenden: {0}", + "TaskService.notAgain": "Nicht mehr anzeigen", + "TaskService.pickRunTask": "Auszuführende Aufgabe auswählen", + "TaskService.noEntryToRun": "Es wurde keine auszuführende Aufgabe gefunden. Aufgaben konfigurieren...", + "TaskService.fetchingBuildTasks": "Buildaufgaben werden abgerufen...", + "TaskService.pickBuildTask": "Auszuführende Buildaufgabe auswählen", + "TaskService.noBuildTask": "Keine auszuführende Buildaufgabe gefunden. Buildaufgabe konfigurieren...", + "TaskService.fetchingTestTasks": "Testaufgaben werden abgerufen...", + "TaskService.pickTestTask": "Auszuführende Testaufgabe auswählen", + "TaskService.noTestTaskTerminal": "Es wurde keine auszuführende Testaufgabe gefunden. Aufgaben konfigurieren...", + "TaskService.taskToTerminate": "Zu beendende Aufgabe auswählen", + "TaskService.noTaskRunning": "Zurzeit wird keine Aufgabe ausgeführt.", + "TaskService.terminateAllRunningTasks": "Alle ausgeführten Tasks", + "TerminateAction.noProcess": "Der gestartete Prozess ist nicht mehr vorhanden. Wenn der Task Hintergrundtasks erzeugt hat, kann das Beenden von VS Code ggf. zu verwaisten Prozessen führen.", + "TerminateAction.failed": "Fehler beim Beenden des ausgeführten Tasks.", + "TaskService.taskToRestart": "Neu zu startende Aufgabe auswählen", + "TaskService.noTaskToRestart": "Es ist keine neu zu startende Aufgabe vorhanden.", + "TaskService.template": "Aufgabenvorlage auswählen", + "TaskService.createJsonFile": "Datei \"tasks.json\" aus Vorlage erstellen", + "TaskService.openJsonFile": "Datei \"tasks.json\" öffnen", + "TaskService.pickTask": "Zu konfigurierende Aufgabe auswählen", + "TaskService.defaultBuildTaskExists": "{0} ist bereits als Standardbuildaufgabe markiert.", + "TaskService.pickDefaultBuildTask": "Als Standardbuildaufgabe zu verwendende Aufgabe auswählen", + "TaskService.defaultTestTaskExists": "{0} ist bereits als Standardtestaufgabe markiert.", + "TaskService.pickDefaultTestTask": "Als Standardtestaufgabe zu verwendende Aufgabe auswählen", + "TaskService.pickShowTask": "Aufgabe zum Anzeigen der Ausgabe auswählen", + "TaskService.noTaskIsRunning": "Es wird keine Aufgabe ausgeführt.", + "miRunTask": "&&Task ausführen...", + "miBuildTask": "Buildtask &&ausführen...", + "miRunningTask": "Ausgeführte Tasks &&anzeigen...", + "miRestartTask": "Laufende Aufgabe &&neu starten ...", + "miTerminateTask": "&&Task beenden...", + "miConfigureTask": "&&Tasks konfigurieren...", + "miConfigureBuildTask": "St&&andardbuildtask konfigurieren...", + "ShowLogAction.label": "Taskprotokoll anzeigen", + "RunTaskAction.label": "Task ausführen", + "ReRunTaskAction.label": "Letzten Task erneut ausführen", + "RestartTaskAction.label": "Ausgeführte Aufgabe neu starten", + "ShowTasksAction.label": "Aktive Aufgaben anzeigen", + "BuildAction.label": "Buildtask ausführen", + "TestAction.label": "Testtask ausführen", + "ConfigureDefaultBuildTask.label": "Standardbuildaufgabe konfigurieren ", + "ConfigureDefaultTestTask.label": "Standardtestaufgabe konfigurieren", + "quickOpen.task": "Task ausführen" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "Der tatsächliche Aufgabentyp. Typen, die mit \"$\" beginnen, sind für den internen Gebrauch reserviert.", + "TaskDefinition.properties": "Zusätzliche Eigenschaften des Aufgabentyps", + "TaskTypeConfiguration.noType": "In der Konfiguration des Aufgabentyps fehlt die erforderliche taskType-Eigenschaft.", + "TaskDefinitionExtPoint": "Trägt Aufgabenarten bei" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Geben Sie den Namen des auszuführenden Tasks ein.", + "noTasksMatching": "No tasks matching", + "noTasksFound": "Es wurden keine Tasks gefunden." + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "Taskversion 0.1.0 ist veraltet. Bitte verwenden Sie Version 2.0.0.", + "JsonSchema.version": "Die Versionsnummer der Konfiguration.", + "JsonSchema.": "Die Ausführung ist abgestuft. Verwenden Sie die offizielle Ausführungseigenschaft.", + "JsonSchema.runner": "Definiert, ob die Aufgabe als Prozess ausgeführt wird, und die Ausgabe wird im Ausgabefenster oder innerhalb des Terminals angezeigt.", + "JsonSchema.windows": "Windows-spezifische Befehlskonfiguration", + "JsonSchema.mac": "Mac-spezifische Befehlskonfiguration", + "JsonSchema.linux": "Linux-spezifische Befehlskonfiguration", + "JsonSchema.shell": "Gibt an, ob der Befehl ein Shellbefehl oder ein externes Programm ist. Wenn keine Angabe erfolgt, ist der Standardwert \"false\"." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Führt den .NET Core-Buildbefehl aus.", + "msbuild": "Führt das Buildziel aus.", + "externalCommand": "Ein Beispiel für das Ausführen eines beliebigen externen Befehls.", + "Maven": "Führt allgemeine Maven-Befehle aus." + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, Aufgaben", + "recentlyUsed": "zuletzt verwendete Aufgaben", + "configured": "konfigurierte Aufgaben", + "detected": "erkannte Aufgaben", + "customizeTask": "Aufgabe konfigurieren" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "Die Ausführung von \"gulp -tasks-simple\" hat keine Tasks aufgelistet. Haben Sie \"npm install\" ausgeführt?", + "TaskSystemDetector.noJakeTasks": "Die Ausführung von \"jake -tasks\" hat keine Tasks aufgelistet. Haben Sie \"npm install\" ausgeführt?", + "TaskSystemDetector.noGulpProgram": "Gulp ist auf Ihrem System nicht installiert. Führen Sie \"npm install -g gulp\" aus, um die Anwendung zu installieren.", + "TaskSystemDetector.noJakeProgram": "Jake ist auf Ihrem System nicht installiert. Führen Sie \"npm install -g jake\" aus, um die Anwendung zu installieren.", + "TaskSystemDetector.noGruntProgram": "Grunt ist auf Ihrem System nicht installiert. Führen Sie \"npm install -g grunt\" aus, um die Anwendung zu installieren.", + "TaskSystemDetector.noProgram": "Das Programm {0} wurde nicht gefunden. Die Meldung lautet: {1}", + "TaskSystemDetector.buildTaskDetected": "Ein Buildtask namens \"{0}\" wurde erkannt.", + "TaskSystemDetector.testTaskDetected": "Ein Testtask namens \"{0}\" wurde erkannt." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "In diesem Ordner sind Tasks ({0}) in \"tasks.json\" definiert, die automatisch ausgeführt werden, wenn Sie den Ordner öffnen. Zulassen, dass automatische Tasks ausgeführt werden, wenn Sie den Ordner öffnen?", + "allow": "Zulassen und ausführen", + "disallow": "Nicht zulassen", + "openTasks": "\"tasks.json\" öffnen", + "workbench.action.tasks.allowAutomaticRunning": "Automatische Tasks im Ordner zulassen", + "workbench.action.tasks.disallowAutomaticRunning": "Automatische Tasks im Ordner nicht zulassen" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "Das Tasksystem ist für Version 0.1.0 konfiguriert (siehe tasks.json-Datei), mit der nur benutzerdefinierte Tasks ausgeführt werden können. Führen Sie ein Upgrade auf Version 2.0.0 durch, um die folgenden Task auszuführen: {0}", + "TaskRunnerSystem.unknownError": "Unbekannter Fehler beim Ausführen eines Tasks. Details finden Sie im Taskausgabeprotokoll.", + "TaskRunnerSystem.watchingBuildTaskFinished": "\nDie Überwachung der Buildtasks wurde beendet.", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\nDer Task \"{0}\" wurde durch eine Benutzeranforderung beendet.", + "unkownProblemMatcher": "Der Problemabgleicher {0} kann nicht aufgelöst werden. Der Abgleicher wird ignoriert." + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Gibt an, ob der Befehl ein Shellbefehl oder ein externes Programm ist. Wenn keine Angabe erfolgt, ist der Standardwert \"false\".", + "JsonSchema.tasks.isShellCommand.deprecated": "Die isShellCommand-Eigenschaft ist veraltet. Verwenden Sie stattdessen die type-Eigenschaft der Aufgabe und die Shell-Eigenschaft in den Optionen. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14. ", + "JsonSchema.tasks.dependsOn.identifier": "Der Aufgabenbezeichner.", + "JsonSchema.tasks.dependsOn.string": "Eine weitere Aufgabe, von der diese Aufgabe abhängt.", + "JsonSchema.tasks.dependsOn.array": "Die anderen Aufgaben, von denen diese Aufgabe abhängt.", + "JsonSchema.tasks.presentation": "Konfiguriert das zum Darstellen der Aufgabenausgabe verwendete Panel und liest die Eingabe.", + "JsonSchema.tasks.presentation.echo": "Steuert, ob der ausgeführte Befehl im Panel angezeigt wird. Der Standardwert ist \"true\". ", + "JsonSchema.tasks.presentation.focus": "Steuert, ob das Panel den Fokus hat. der Standardwert ist \"false\". Bei Einstellung auf \"true\" wird das Panel ebenfalls angezeigt.", + "JsonSchema.tasks.presentation.revealProblems.always": "Zeigt den Bereich \"Probleme\" immer an, wenn dieser Task ausgeführt wird", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Zeigt den Bereich \"Probleme\" nur an, wenn ein Problem ermittelt wird", + "JsonSchema.tasks.presentation.revealProblems.never": "Zeigt den Bereich \"Probleme\" nie an, wenn dieser Task ausgeführt wird.", + "JsonSchema.tasks.presentation.revealProblems": "Legt fest, ob der Bereich \"Probleme\" angezeigt wird, wenn dieser Task ausgeführt wird. Hat Vorrang vor der Option \"reveal\". Der Standardwert ist \"never\".", + "JsonSchema.tasks.presentation.reveal.always": "Zeigt immer das Terminal an, wenn diese Aufgabe ausgeführt wird.", + "JsonSchema.tasks.presentation.reveal.silent": "Zeigt das Terminal nur an, wenn der Task mit einem Fehler beendet wird oder beim Problemabgleich ein Fehler ermittelt wird", + "JsonSchema.tasks.presentation.reveal.never": "Zeigt das Terminal beim Ausführen dieser Aufgabe nie an.", + "JsonSchema.tasks.presentation.reveal": "Legt fest, ob das Terminal angezeigt wird, in dem der Task ausgeführt wird. Kann von der Option \"revealProblems\" überschrieben werden. Der Standardwert ist \"always\".", + "JsonSchema.tasks.presentation.instance": "Steuert, ob das Panel von Aufgaben gemeinsam genutzt wird, ob es dieser Aufgabe zugewiesen wird oder ob bei jeder Ausführung ein neues Panel erstellt wird.", + "JsonSchema.tasks.presentation.showReuseMessage": "Steuert, ob die Meldung \"Das Terminal wird von Aufgaben wiederverwendet, drücken Sie zum Schließen eine beliebige Taste\" angezeigt wird.", + "JsonSchema.tasks.presentation.clear": "Steuert, ob der Inhalt des Terminals gelöscht wird, bevor der Task ausgeführt wird.", + "JsonSchema.tasks.presentation.group": "Steuert, ob der Task in einer bestimmten Terminalgruppe mit Teilbereichen ausgeführt wird.", + "JsonSchema.tasks.terminal": "Die terminal-Eigenschaft ist veraltet. Verwenden Sie stattdessen \"presentation\". ", + "JsonSchema.tasks.group.kind": "Die Ausführungsgruppe der Aufgabe.", + "JsonSchema.tasks.group.isDefault": "Definiert, ob diese Aufgabe die Standardaufgabe in der Gruppe ist.", + "JsonSchema.tasks.group.defaultBuild": "Markiert die Aufgabe als Standardbuildaufgabe.", + "JsonSchema.tasks.group.defaultTest": "Markiert die Aufgabe als Standardtestaufgabe.", + "JsonSchema.tasks.group.build": "Kennzeichnet den Task als Buildtask, auf den mit dem Befehl \"Buildtask ausführen\" zugegriffen wird.", + "JsonSchema.tasks.group.test": "Kennzeichnet den Task als Testtask, auf den mit dem Befehl \"Testtask ausführen\" zugegriffen wird.", + "JsonSchema.tasks.group.none": "Weist die Aufgabe keiner Gruppe zu.", + "JsonSchema.tasks.group": "Definiert die Ausführungsgruppe, zu der diese Aufgabe gehört. Zum Hinzufügen der Aufgabe zur Buildgruppe wird \"build\" unterstützt und zum Hinzufügen zur Testgruppe \"test\".", + "JsonSchema.tasks.type": "Definiert, ob die Aufgabe als Prozess oder als Befehl innerhalb einer Shell ausgeführt wird.", + "JsonSchema.commandArray": "Der auszuführende Shell-Befehl. Arrayelemente werden mit einem Leerzeichen verknüpft.", + "JsonSchema.command.quotedString.value": "Der tatsächliche Sollwert", + "JsonSchema.tasks.quoting.escape": "Fügt mithilfe des Escapezeichens der Shell vor Zeichen Escapezeichen ein (z. B. `  bei PowerShell und \\ bei Bash).", + "JsonSchema.tasks.quoting.strong": "Setzt das Argument mithilfe des starken Anführungszeichens der Shell in Anführungszeichen (z. B. \" bei PowerShell und Bash).", + "JsonSchema.tasks.quoting.weak": "Setzt das Argument mithilfe des schwachen Anführungszeichens der Shell in Anführungszeichen (z. B. ' bei PowerShell und Bash).", + "JsonSchema.command.quotesString.quote": "In welche Anführungszeichen der Befehlswert gesetzt wird.", + "JsonSchema.command": "Der auszuführende Befehl. Es kann sich um ein externes Programm oder einen Shellbefehl handeln.", + "JsonSchema.args.quotedString.value": "Der tatsächliche Argumentwert", + "JsonSchema.args.quotesString.quote": "In welche Anführungszeichen der Argumentwert gesetzt wird.", + "JsonSchema.tasks.args": "Argumente, die an den Befehl übergeben werden, wenn diese Aufgabe aufgerufen wird.", + "JsonSchema.tasks.label": "Die Bezeichnung der Aufgabe der Benutzerschnittstelle", + "JsonSchema.version": "Die Versionsnummer der Konfiguration.", + "JsonSchema.tasks.identifier": "Ein vom Benutzer definierter Bezeichner, mit dem in \"launch.json\" oder in einer dependsOn-Klausel auf die Aufgabe verwiesen wird.", + "JsonSchema.tasks.identifier.deprecated": "Benutzerdefinierte Bezeichner sind veraltet. Verwenden Sie für benutzerdefinierte Tasks den Namen als Referenz und für Tasks, die von Erweiterungen bereitgestellt werden, deren definierten Taskbezeichner.", + "JsonSchema.tasks.reevaluateOnRerun": "Gibt an, ob Aufgabenvariablen bei erneuter Ausführung erneut bewertet werden sollen.", + "JsonSchema.tasks.runOn": "Konfiguriert den Ausführungszeitpunkt der Aufgabe. Wenn dieser auf \"folderOpen\" festgelegt ist, wird die Aufgabe beim Öffnen des Ordners automatisch ausgeführt.", + "JsonSchema.tasks.runOptions": "Die zur Ausführung der Aufgabe zugehörigen Optionen.", + "JsonSchema.tasks.taskLabel": "Die Bezeichnung der Aufgabe", + "JsonSchema.tasks.taskName": "Der Name des Tasks.", + "JsonSchema.tasks.taskName.deprecated": "Die name-Eigenschaft der Aufgabe ist veraltet. Verwenden Sie stattdessen die label-Eigenschaft.", + "JsonSchema.tasks.background": "Ob die ausgeführte Aufgabe weiterhin besteht und im Hintergrund ausgeführt wird.", + "JsonSchema.tasks.promptOnClose": "Ob der Benutzer aufgefordert wird, wenn VS Code bei einer aktuell ausgeführten Aufgabe geschlossen wird.", + "JsonSchema.tasks.matchers": "Die zu verwendenden Problemabgleicher. Es kann sich um eine Zeichenfolge, eine Problemabgleicherdefinition oder ein Array aus Zeichenfolgen und Problemabgleichern handeln.", + "JsonSchema.customizations.customizes.type": "Der anzupassende Aufgabentyp", + "JsonSchema.tasks.customize.deprecated": "Die customize-Eigenschaft ist veraltet. Informationen zur Migration zum neuen Ansatz für die Aufgabenanpassung finden Sie in den Anmerkungen zur Version 1.14.", + "JsonSchema.tasks.showOputput.deprecated": "Die showOutput-Eigenschaft ist veraltet. Verwenden Sie stattdessen die reveal-Eigenschaft innerhalb der presentation-Eigenschaft. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "Die echoCommand-Eigenschaft ist veraltet. Verwenden Sie stattdessen die echo-Eigenschaft innerhalb der presentation-Eigenschaft. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14. ", + "JsonSchema.tasks.suppressTaskName.deprecated": "Die suppressTaskName-Eigenschaft ist veraltet. Binden Sie den Befehl mit den zugehörigen Argumenten stattdessen in die Aufgabe ein. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "Die isBuildCommand-Eigenschaft ist veraltet. Verwenden Sie stattdessen die group-Eigenschaft. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14. ", + "JsonSchema.tasks.isTestCommand.deprecated": "Die isTestCommand-Eigenschaft ist veraltet. Verwenden Sie stattdessen die group-Eigenschaft. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14.", + "JsonSchema.tasks.taskSelector.deprecated": "Die taskSelector-Eigenschaft ist veraltet. Binden Sie den Befehl mit den zugehörigen Argumenten stattdessen in die Aufgabe ein. Weitere Informationen finden Sie auch in den Anmerkungen zur Version 1.14.", + "JsonSchema.windows": "Windows-spezifische Befehlskonfiguration", + "JsonSchema.mac": "Mac-spezifische Befehlskonfiguration", + "JsonSchema.linux": "Linux-spezifische Befehlskonfiguration" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Weitere Befehlsoptionen", + "JsonSchema.options.cwd": "Das aktuelle Arbeitsverzeichnis des ausgeführten Programms oder Skripts. Wenn keine Angabe erfolgt, wird das aktuelle Arbeitsbereich-Stammverzeichnis des Codes verwendet.", + "JsonSchema.options.env": "Die Umgebung des ausgeführten Programms oder der Shell. Wenn keine Angabe erfolgt, wird Umgebung des übergeordneten Prozesses verwendet.", + "JsonSchema.shellConfiguration": "Konfiguriert die zu verwendende Shell.", + "JsonSchema.shell.executable": "Die zu verwendende Shell.", + "JsonSchema.shell.args": "Die Shell-Argumente.", + "JsonSchema.command": "Der auszuführende Befehl. Es kann sich um ein externes Programm oder einen Shellbefehl handeln.", + "JsonSchema.tasks.args": "Argumente, die an den Befehl übergeben werden, wenn diese Aufgabe aufgerufen wird.", + "JsonSchema.tasks.taskName": "Der Name des Tasks.", + "JsonSchema.tasks.windows": "Windows-spezifische Befehlskonfiguration", + "JsonSchema.tasks.mac": "Mac-spezifische Befehlskonfiguration", + "JsonSchema.tasks.linux": "Linux-spezifische Befehlskonfiguration", + "JsonSchema.tasks.suppressTaskName": "Steuert, ob der Taskname dem Befehl als Argument hinzugefügt wird. Wenn keine Angabe erfolgt, wird der global definierte Wert verwendet.", + "JsonSchema.tasks.showOutput": "Steuert, ob die Ausgabe des aktuell ausgeführten Tasks angezeigt wird. Wenn keine Angabe erfolgt, wird der global definierte Wert verwendet.", + "JsonSchema.echoCommand": "Steuert, ob der ausgeführte Befehl in der Ausgabe angezeigt wird. Der Standardwert ist \"false\".", + "JsonSchema.tasks.watching.deprecation": "Veraltet. Verwenden Sie stattdessen \"isBackground\".", + "JsonSchema.tasks.watching": "Gibt an, ob der ausgeführte Task aktiv bleibt, und überwacht das Dateisystem.", + "JsonSchema.tasks.background": "Ob die ausgeführte Aufgabe weiterhin besteht und im Hintergrund ausgeführt wird.", + "JsonSchema.tasks.promptOnClose": "Ob der Benutzer aufgefordert wird, wenn VS Code bei einer aktuell ausgeführten Aufgabe geschlossen wird.", + "JsonSchema.tasks.build": "Ordnet diesen Task dem Standardbuildbefehl des Codes zu.", + "JsonSchema.tasks.test": "Ordnet diesen Task dem Standardtestbefehl des Codes zu.", + "JsonSchema.tasks.matchers": "Die zu verwendenden Problemabgleicher. Es kann sich um eine Zeichenfolge, eine Problemabgleicherdefinition oder ein Array aus Zeichenfolgen und Problemabgleichern handeln.", + "JsonSchema.args": "Weitere Argumente, die an den Befehl übergeben werden.", + "JsonSchema.showOutput": "Steuert, ob die Ausgabe des aktuell ausgeführten Tasks angezeigt wird. Wenn keine Angabe erfolgt, wird \"always\" verwendet.", + "JsonSchema.watching.deprecation": "Veraltet. Verwenden Sie stattdessen \"isBackground\".", + "JsonSchema.watching": "Gibt an, ob der ausgeführte Task aktiv bleibt, und überwacht das Dateisystem.", + "JsonSchema.background": "Ob die ausgeführte Aufgabe weiterhin besteht und im Hintergrund ausgeführt wird.", + "JsonSchema.promptOnClose": "Gibt an, ob dem Benutzer eine Eingabeaufforderung angezeigt wird, wenn VS Code mit einem aktuell ausgeführten Hintergrundtask geschlossen wird.", + "JsonSchema.suppressTaskName": "Steuert, ob der Taskname dem Befehl als Argument hinzugefügt wird. Der Standardwert ist \"false\".", + "JsonSchema.taskSelector": "Ein Präfix zum Angeben, dass ein Argument ein Task ist.", + "JsonSchema.matchers": "Die zu verwendenden Problemabgleicher. Es kann sich um eine Zeichenfolge, eine Problemabgleicherdefinition oder ein Array aus Zeichenfolgen und Problemabgleichern handeln.", + "JsonSchema.tasks": "Die Taskkonfigurationen. Normalerweise sind diese Erweiterungen der bereits in der externen Taskausführung definierten Tasks." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "Im Problemmuster fehlt ein regulärer Ausdruck.", + "ProblemPatternParser.loopProperty.notLast": "Die loop-Eigenschaft wird nur für Matcher für die letzte Zeile unterstützt.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "Das Problemmuster ist ungültig. Die Eigenschaft darf nur im ersten Element angegeben werden.", + "ProblemPatternParser.problemPattern.missingProperty": "Das Problemmuster ist ungültig. Es muss mindestens eine Datei und eine Nachricht aufweisen.", + "ProblemPatternParser.problemPattern.missingLocation": "Das Problemmuster ist ungültig. Es muss die Art \"Datei\" oder eine Zeile oder eine Speicherort-Übereinstimmungsgruppe aufweisen.", + "ProblemPatternParser.invalidRegexp": "Fehler: Die Zeichenfolge {0} ist kein gültiger regulärer Ausdruck.\n", + "ProblemPatternSchema.regexp": "Der reguläre Ausdruck zum Ermitteln eines Fehlers, einer Warnung oder von Informationen in der Ausgabe.", + "ProblemPatternSchema.kind": "Ob das Muster einen Speicherort (Datei und Zeile) oder nur eine Datei enthält.", + "ProblemPatternSchema.file": "Der Übereinstimmungsgruppenindex des Dateinamens. Wenn keine Angabe erfolgt, wird 1 verwendet.", + "ProblemPatternSchema.location": "Der Übereinstimmungsgruppenindex der Position des Problems. Gültige Positionsmuster: (line), (line,column) und (startLine,startColumn,endLine,endColumn). Wenn keine Angabe erfolgt, wird (line,column) angenommen.", + "ProblemPatternSchema.line": "Der Übereinstimmungsgruppenindex der Zeile des Problems. Der Standardwert ist 2.", + "ProblemPatternSchema.column": "Der Übereinstimmungsgruppenindex des Zeilenzeichens des Problems. Der Standardwert ist 3.", + "ProblemPatternSchema.endLine": "Der Übereinstimmungsgruppenindex der Endzeile des Problems. Der Standardwert ist undefiniert.", + "ProblemPatternSchema.endColumn": "Der Übereinstimmungsgruppenindex des Zeilenendezeichens des Problems. Der Standardwert ist undefiniert.", + "ProblemPatternSchema.severity": "Der Übereinstimmungsgruppenindex des Schweregrads des Problems. Der Standardwert ist undefiniert.", + "ProblemPatternSchema.code": "Der Übereinstimmungsgruppenindex des Codes des Problems. Der Standardwert ist undefiniert.", + "ProblemPatternSchema.message": "Der Übereinstimmungsgruppenindex der Nachricht. Wenn keine Angabe erfolgt, ist der Standardwert 4, wenn die Position angegeben wird. Andernfalls ist der Standardwert 5.", + "ProblemPatternSchema.loop": "Gibt in einer mehrzeiligen Abgleichschleife an, ob dieses Muster in einer Schleife ausgeführt wird, wenn es übereinstimmt. Kann nur für ein letztes Muster in einem mehrzeiligen Muster angegeben werden.", + "NamedProblemPatternSchema.name": "Der Name des Problemmusters.", + "NamedMultiLineProblemPatternSchema.name": "Der Name des mehrzeiligen Problemmusters.", + "NamedMultiLineProblemPatternSchema.patterns": "Die aktuellen Muster.", + "ProblemPatternExtPoint": "Trägt Problemmuster bei", + "ProblemPatternRegistry.error": "Ungültiges Problemmuster. Das Muster wird ignoriert.", + "ProblemMatcherParser.noProblemMatcher": "Fehler: Die Beschreibung kann nicht in einen Problemabgleich konvertiert werden:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "Fehler: Die Beschreibung definiert kein gültiges Problemmuster:\n{0}\n", + "ProblemMatcherParser.noOwner": "Fehler: Die Beschreibung definiert keinen Besitzer:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Fehler: Die Beschreibung definiert keinen Dateispeicherort:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Info: unbekannter Schweregrad {0}. Gültige Werte sind Fehler, Warnung und Info.\n", + "ProblemMatcherParser.noDefinedPatter": "Fehler: Das Muster mit dem Bezeichner {0} ist nicht vorhanden.", + "ProblemMatcherParser.noIdentifier": "Fehler: Die Mustereigenschaft verweist auf einen leeren Bezeichner.", + "ProblemMatcherParser.noValidIdentifier": "Fehler: Die Mustereigenschaft {0} ist kein gültiger Name für eine Mustervariable.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "Ein Problemmatcher muss ein Anfangsmuster und ein Endmuster für die Überwachung definieren.", + "ProblemMatcherParser.invalidRegexp": "Fehler: Die Zeichenfolge {0} ist kein gültiger regulärer Ausdruck.\n", + "WatchingPatternSchema.regexp": "Der reguläre Ausdruck zum Erkennen des Anfangs oder Endes eines Hintergrundtasks.", + "WatchingPatternSchema.file": "Der Übereinstimmungsgruppenindex des Dateinamens. Kann ausgelassen werden.", + "PatternTypeSchema.name": "Der Name eines beigetragenen oder vordefinierten Musters", + "PatternTypeSchema.description": "Ein Problemmuster oder der Name eines beigetragenen oder vordefinierten Problemmusters. Kann ausgelassen werden, wenn die Basis angegeben ist.", + "ProblemMatcherSchema.base": "Der Name eines zu verwendenden Basisproblemabgleichers.", + "ProblemMatcherSchema.owner": "Der Besitzer des Problems im Code. Kann ausgelassen werden, wenn \"base\" angegeben wird. Der Standardwert ist \"external\", wenn keine Angabe erfolgt und \"base\" nicht angegeben wird.", + "ProblemMatcherSchema.source": "Eine visuell lesbare Zeichenfolge, die die Quelle dieser Diagnose beschreibt, z. B. \"typescript\" oder \"super lint\".", + "ProblemMatcherSchema.severity": "Der Standardschweregrad für Erfassungsprobleme. Dieser wird verwendet, wenn das Muster keine Übereinstimmungsgruppe für den Schweregrad definiert.", + "ProblemMatcherSchema.applyTo": "Steuert, ob ein für ein Textdokument gemeldetes Problem nur auf geöffnete, geschlossene oder alle Dokumente angewendet wird.", + "ProblemMatcherSchema.fileLocation": "Definiert, wie Dateinamen interpretiert werden sollen, die in einem Problemmuster gemeldet werden.", + "ProblemMatcherSchema.background": "Muster zum Nachverfolgen des Beginns und Endes eines Abgleichers, der für eine Hintergrundaufgabe aktiv ist.", + "ProblemMatcherSchema.background.activeOnStart": "Wenn dieser Wert auf \"true\" festgelegt wird, befindet sich die Hintergrundüberwachung im aktiven Modus, wenn die Aufgabe gestartet wird. Dies entspricht dem Ausgeben einer Zeile, die mit dem \"beginPattern\" übereinstimmt.", + "ProblemMatcherSchema.background.beginsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird der Start einer Hintergrundaufgabe signalisiert.", + "ProblemMatcherSchema.background.endsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird das Ende einer Hintergrundaufgabe signalisiert.", + "ProblemMatcherSchema.watching.deprecated": "Die Überwachungseigenschaft ist veraltet. Verwenden Sie stattdessen den Hintergrund.", + "ProblemMatcherSchema.watching": "Muster zum Nachverfolgen des Beginns und Endes eines Problemabgleicher.", + "ProblemMatcherSchema.watching.activeOnStart": "Wenn dieser Wert auf \"true\" festgelegt wird, befindet sich die Überwachung im aktiven Modus, wenn der Task gestartet wird. Dies entspricht dem Ausgeben einer Zeile, die mit dem \"beginPattern\" übereinstimmt.", + "ProblemMatcherSchema.watching.beginsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird der Start eines Überwachungstasks signalisiert.", + "ProblemMatcherSchema.watching.endsPattern": "Wenn eine Übereinstimmung mit der Ausgabe vorliegt, wird das Ende eines Überwachungstasks signalisiert.", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen die Überwachungseigenschaft.", + "LegacyProblemMatcherSchema.watchedBegin": "Ein regulärer Ausdruck, der signalisiert, dass die Ausführung eines überwachten Tasks (ausgelöst durch die Dateiüberwachung) beginnt.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen die Überwachungseigenschaft.", + "LegacyProblemMatcherSchema.watchedEnd": "Ein regulärer Ausdruck, der signalisiert, dass die Ausführung eines überwachten Tasks beendet wird.", + "NamedProblemMatcherSchema.name": "Der Name des Problemabgleichers, anhand dessen auf ihn verwiesen wird.", + "NamedProblemMatcherSchema.label": "Eine lesbare Bezeichnung für den Problemabgleicher.", + "ProblemMatcherExtPoint": "Trägt Problemabgleicher bei", + "msCompile": "Microsoft-Compilerprobleme", + "lessCompile": "LESS Probleme", + "gulp-tsc": "Gulp-TSC-Probleme", + "jshint": "JSHint-Probleme", + "jshint-stylish": "JSHint-Stilprobleme", + "eslint-compact": "ESLint-Komprimierungsprobleme", + "eslint-stylish": "ESLint-Stilprobleme", + "go": "Go Probleme" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Warnung: \"options.cwd\" muss vom Typ \"string\" sein. Der Wert {0} wird ignoriert.\n", + "ConfigurationParser.inValidArg": "Fehler: Befehlsargumente müssen Zeichenfolgen oder Zeichenfolgen in Anführungszeichen sein. Der angegebene Wert ist:\n{0}", + "ConfigurationParser.noShell": "Warnung: Die Shell-Konfiguration wird nur beim Ausführen von Tasks im Terminal unterstützt.", + "ConfigurationParser.noName": "Fehler: Der Problemabgleich im Deklarationsbereich muss einen Namen besitzen:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "Warnung: Der definierte Problemmatcher ist unbekannt. Unterstützte Typen sind string | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "Fehler: Ungültiger ProblemMatcher-Verweis: {0}\n", + "ConfigurationParser.noTaskType": "Fehler: Die Aufgabenkonfiguration muss eine type-Eigenschaft enthalten. Die Konfiguration wird ignoriert.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Fehler: Der registrierte Aufgabentyp \"{0}\" ist nicht vorhanden. Wurde möglicherweise eine Erweiterung nicht installiert, die den entsprechenden Aufgabenanbieter bereitstellt?", + "ConfigurationParser.missingType": "Fehler: In der Aufgabenkonfiguration \"{0}\" ist die erforderliche Eigenschaft \"type\" nicht vorhanden. Die Aufgabenkonfiguration wird ignoriert.", + "ConfigurationParser.incorrectType": "Fehler: Die Aufgabenkonfiguration \"{0}\" verwendet einen unbekannten Typ. Die Aufgabenkonfiguration wird ignoriert.", + "ConfigurationParser.notCustom": "Fehler: Die Aufgabe ist nicht als benutzerdefinierte Aufgabe deklariert. Die Konfiguration wird ignoriert.\n{0}\n", + "ConfigurationParser.noTaskName": "Fehler: Eine Aufgabe muss eine label-Eigenschaft angeben. Die Aufgabe wird ignoriert.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Fehler: Aufgabe \"{0}\" definiert keinen Befehl bzw. keine depondsOn-Eigenschaft. Die Aufgabe wird ignoriert. Die Definition lautet:\n{1}", + "taskConfiguration.noCommand": "Fehler: Aufgabe \"{0}\" definiert keinen Befehl. Die Aufgabe wird ignoriert. Die Definition lautet:\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "Die Aufgabenversion 2.0.0 unterstützt globale betriebssystemspezifische Aufgaben nicht. Konvertieren Sie sie in eine Aufgabe mit einem betriebssystemspezifischen Befehl. Folgende Aufgaben sind hiervon betroffen:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "Unbekannter Fehler beim Ausführen eines Tasks. Details finden Sie im Taskausgabeprotokoll.", + "dependencyFailed": "Die abhängige Aufgabe \"{0}\" im Arbeitsbereichsordner \"{1}\" konnte nicht aufgelöst werden.", + "TerminalTaskSystem.terminalName": "Aufgabe - {0}", + "closeTerminal": "Betätigen Sie eine beliebige Taste, um das Terminal zu schließen.", + "reuseTerminal": "Das Terminal wird von Aufgaben wiederverwendet, drücken Sie zum Schließen eine beliebige Taste.", + "TerminalTaskSystem": "Ein Shell-Befehl kann nicht mithilfe von cmd.exe auf einem UNC-Laufwerk ausgeführt werden.", + "unkownProblemMatcher": "Der Problemabgleicher {0} kann nicht aufgelöst werden. Der Abgleicher wird ignoriert." + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Integriertes Terminal", + "terminal.integrated.shell.linux": "Der Pfad der Shell, die das Terminal unter Linux verwendet. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "Der Pfad der Shell, die das Terminal unter macOS verwendet. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "Der Pfad der Shell, die das Terminal unter Windows verwendet. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)." + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Alle geöffneten Terminals anzeigen", + "terminalIntegratedConfigurationTitle": "Integriertes Terminal", + "terminal.integrated.shellArgs.linux": "Die Befehlszeilenargumente, die im Linux-Terminal verwendet werden sollen. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.osx": "Die Befehlszeilenargumente, die im macOS-Terminal verwendet werden soll. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows": "Die Befehlszeilenargumente, die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "Die Befehlszeilenargumente im [Befehlszeilenformat](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), die im Windows-Terminal verwendet werden sollen. [Weitere Informationen zur Konfiguration der Shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.macOptionIsMeta": "Steuert, ob die Optionstaste im macOS-Terminal als Metataste behandelt werden soll.", + "terminal.integrated.macOptionClickForcesSelection": "Steuert, ob die Auswahl erzwungen werden soll, wenn Optionstaste+Klick unter macOS verwendet wird. Dadurch wird eine reguläre (Zeilen-)Auswahl erzwungen und die Verwendung des Spaltenauswahlmodus wird deaktiviert. Dadurch wird das Kopieren und Einfügen mithilfe der regulären Terminalauswahl aktiviert, z.B. wenn der Mausmodus in tmux aktiviert ist.", + "terminal.integrated.copyOnSelection": "Steuert, ob im Terminal markierter Text in die Zwischenablage kopiert wird.", + "terminal.integrated.drawBoldTextInBrightColors": "Steuert, ob fett formatierter Text im Terminal immer die \"helle\" ANSI-Farbvariante verwendet.", + "terminal.integrated.fontFamily": "Steuert die Schriftartfamilie des Terminals. Der Standardwert ist `#editor.fontFamily#`.", + "terminal.integrated.fontSize": "Steuert den Schriftgrad des Terminals in Pixeln.", + "terminal.integrated.letterSpacing": "Steuert den Buchstabenabstand im Terminal. Dies ist ein Integerwert, der die Anzahl der zusätzlichen Pixel zwischen den einzelnen Zeichen darstellt.", + "terminal.integrated.lineHeight": "Steuert die Zeilenhöhe für das Terminal. Dieser Wert wird mit dem Schriftgrad des Terminals multipliziert, um die tatsächliche Zeilenhöhe in Pixeln zu erhalten.", + "terminal.integrated.fontWeight": "Die innerhalb des Terminals zu verwendende Schriftbreite für nicht fetten Text.", + "terminal.integrated.fontWeightBold": "Die innerhalb des Terminals zu verwendende Schriftbreite für fetten Text.", + "terminal.integrated.cursorBlinking": "Steuert, ob der Terminalcursor blinkt.", + "terminal.integrated.cursorStyle": "Steuert den Stil des Terminalcursors.", + "terminal.integrated.scrollback": "Steuert die maximale Anzahl von Zeilen, die das Terminal im Puffer beibehält.", + "terminal.integrated.setLocaleVariables": "Steuert, ob beim Start des Terminals Gebietsschemavariablen festgelegt werden.", + "terminal.integrated.rendererType.auto": "Visual Studio Code erraten lassen, welcher Renderer verwendet werden soll.", + "terminal.integrated.rendererType.canvas": "Den GPU- bzw. Canvas-basierten Standardrenderer verwenden", + "terminal.integrated.rendererType.dom": "Den DOM-basierten Fallbackrenderer verwenden", + "terminal.integrated.rendererType": "Steuert, wie das Terminal gerendert wird.", + "terminal.integrated.rightClickBehavior.default": "Kontextmenü anzeigen", + "terminal.integrated.rightClickBehavior.copyPaste": "Kopieren, wenn eine Auswahl vorhanden ist; andernfalls einfügen.", + "terminal.integrated.rightClickBehavior.selectWord": "Wort unter dem Cursor auswählen und Kontextmenü anzeigen", + "terminal.integrated.rightClickBehavior": "Steuert, wie das Terminal auf Rechtsklicks reagiert.", + "terminal.integrated.cwd": "Ein expliziter Startpfad zum Starten des Terminals, dies dient als das aktuelle Arbeitsverzeichnis (CWD) für den Shellprozess. Dies ist insbesondere in Arbeitsbereichseinstellungen praktisch, wenn das Stammverzeichnis kein passendes CWD ist.", + "terminal.integrated.confirmOnExit": "Steuert, ob das Beenden aktiver Terminalsitzungen bestätigt werden muss.", + "terminal.integrated.enableBell": "Steuert, ob die Terminalglocke aktiviert ist.", + "terminal.integrated.commandsToSkipShell": "Eine Reihe von Befehls-IDs, deren Tastenzuordnungen nicht an die Shell gesendet, sondern stattdessen immer von Code behandelt werden. Dadurch können Tastenzuordnungen, die normalerweise von der Shell verwendet würden, zum gleichen Verhalten wie bei einem Terminal ohne Fokus führen, z.B. STRG+P zum Starten von Quick Open.\nBefehle, die standardmäßig übersprungen werden:\n\n{0}", + "terminal.integrated.env.osx": "Objekt mit Umgebungsvariablen, das zum Visual Studio Code-Prozess hinzugefügt wird, um vom macOS-Terminal verwendet zu werden. Wenn dieser Wert auf NULL festgelegt wird, wird die Umgebungsvariable gelöscht. ", + "terminal.integrated.env.linux": "Objekt mit Umgebungsvariablen, das zum Visual Studio Code-Prozess hinzugefügt wird, um vom Linux-Terminal verwendet zu werden. Wenn dieser Wert auf NULL festgelegt wird, wird die Umgebungsvariable gelöscht.", + "terminal.integrated.env.windows": "Objekt mit Umgebungsvariablen, das zum Visual Studio Code-Prozess hinzugefügt wird, um vom Windows-Terminal verwendet zu werden. Wenn dieser Wert auf NULL festgelegt wird, wird die Umgebungsvariable gelöscht.", + "terminal.integrated.showExitAlert": "Steuert, ob die Warnung \"Der Terminalprozess wurde mit Exitcode beendet.\" angezeigt werden soll, wenn der Exitcode nicht 0 ist.", + "terminal.integrated.splitCwd": "Steuert, mit welchem Arbeitsverzeichnis ein geteiltes Terminal beginnt.", + "terminal.integrated.splitCwd.workspaceRoot": "Ein neues geteiltes Terminal verwendet das Stammverzeichnis des Arbeitsbereichs als Arbeitsverzeichnis. In einem Arbeitsbereich mit mehreren Stammverzeichnissen kann ausgewählt werden, welcher Stammordner verwendet werden soll.", + "terminal.integrated.splitCwd.initial": "Ein neues geteiltes Terminal verwendet das Arbeitsverzeichnis, mit dem das übergeordnete Terminal begonnen hat.", + "terminal.integrated.splitCwd.inherited": "Unter macOS und Linux verwendet ein neues geteiltes Terminal das Arbeitsverzeichnis des übergeordneten Terminals. Unter Windows verhält sich das Terminal wie das erste Terminal.", + "terminal.integrated.windowsEnableConpty": "Gibt an, ob ConPTY für die Kommunikation bei Windows-Terminalvorgängen verwendet werden soll (erfordert Windows 10 Build 18309 oder höher). Bei \"false\" wird Winpty verwendet.", + "terminal": "Terminal", + "terminalCategory": "Terminal", + "viewCategory": "Sicht" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, Terminalauswahl", + "termCreateEntryAriaLabel": "{0}, neues Terminal erstellen", + "workbench.action.terminal.newplus": "$(plus) Neues integriertes Terminal erstellen", + "noTerminalsMatching": "Keine übereinstimmenden Terminals", + "noTerminalsFound": "Keine geöffneten Terminals" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "\"monospace\" verwenden", + "terminal.monospaceOnly": "Das Terminal unterstützt nur Festbreitenschriftarten." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Leere Zeile", + "terminal.integrated.a11yPromptLabel": "Terminaleingabe", + "terminal.integrated.a11yTooMuchOutput": "Zu viele Ausgaben zum Anzeigen, navigieren Sie manuell zu den Zeilen, um sie zu lesen" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Wählen Sie Ihre bevorzugte Terminalshell. Sie können diese später in Ihren Einstellungen ändern." + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Aktuelles Arbeitsverzeichnis für neues Terminal auswählen", + "workbench.action.terminal.toggleTerminal": "Integriertes Terminal umschalten", + "workbench.action.terminal.kill": "Aktive Terminalinstanz beenden", + "workbench.action.terminal.kill.short": "Terminal beenden", + "workbench.action.terminal.quickKill": "Terminalinstanz beenden", + "workbench.action.terminal.copySelection": "Auswahl kopieren", + "workbench.action.terminal.copySelection.short": "Kopieren", + "workbench.action.terminal.selectAll": "Alle auswählen", + "workbench.action.terminal.deleteWordLeft": "Wort links löschen", + "workbench.action.terminal.deleteWordRight": "Wort rechts löschen", + "workbench.action.terminal.deleteToLineStart": "Bis Zeilenanfang löschen", + "workbench.action.terminal.moveToLineStart": "Zum Zeilenanfang", + "workbench.action.terminal.moveToLineEnd": "Zum Zeilenende", + "workbench.action.terminal.sendSequence": "Benutzerdefinierte Sequenz an Terminal senden", + "workbench.action.terminal.new": "Neues integriertes Terminal erstellen", + "workbench.action.terminal.new.short": "Neues Terminal", + "workbench.action.terminal.newInActiveWorkspace": "Neues integriertes Terminal erstellen (in aktivem Arbeitsbereich)", + "workbench.action.terminal.split": "Terminal verdoppeln", + "workbench.action.terminal.split.short": "Split", + "workbench.action.terminal.splitInActiveWorkspace": "Terminal teilen (in aktivem Arbeitsbereich)", + "workbench.action.terminal.focusPreviousPane": "Fokus in vorherigem Bereich", + "workbench.action.terminal.focusNextPane": "Fokus in nächstem Bereich", + "workbench.action.terminal.resizePaneLeft": "Größe des linken Bereichs ändern", + "workbench.action.terminal.resizePaneRight": "Größe des rechten Bereichs ändern", + "workbench.action.terminal.resizePaneUp": "Größe des oberen Bereichs ändern", + "workbench.action.terminal.resizePaneDown": "Größe des unteren Bereichs ändern", + "workbench.action.terminal.focus": "Fokus im Terminal", + "workbench.action.terminal.focusNext": "Fokus im nächsten Terminal", + "workbench.action.terminal.focusPrevious": "Fokus im vorherigen Terminal", + "workbench.action.terminal.paste": "In aktives Terminal einfügen", + "workbench.action.terminal.paste.short": "Einfügen", + "workbench.action.terminal.selectDefaultShell": "Standardshell auswählen", + "workbench.action.terminal.runSelectedText": "Ausgewählten Text im aktiven Terminal ausführen", + "workbench.action.terminal.runActiveFile": "Aktive Datei im aktiven Terminal ausführen", + "workbench.action.terminal.runActiveFile.noFile": "Nur Dateien auf der Festplatte können im Terminal ausgeführt werden.", + "workbench.action.terminal.switchTerminal": "Terminal wechseln", + "terminals": "Öffnet die Terminals.", + "workbench.action.terminal.scrollDown": "Nach unten scrollen (Zeile)", + "workbench.action.terminal.scrollDownPage": "Nach unten scrollen (Seite)", + "workbench.action.terminal.scrollToBottom": "Bildlauf nach unten", + "workbench.action.terminal.scrollUp": "Nach oben scrollen (Zeile)", + "workbench.action.terminal.scrollUpPage": "Nach oben scrollen (Seite)", + "workbench.action.terminal.scrollToTop": "Bildlauf nach oben", + "workbench.action.terminal.clear": "Löschen", + "workbench.action.terminal.clearSelection": "Auswahl löschen", + "workbench.action.terminal.allowWorkspaceShell": "Shell-Konfiguration des Arbeitsbereichs zulassen", + "workbench.action.terminal.disallowWorkspaceShell": "Verbiete Workspace Shell Konfiguration", + "workbench.action.terminal.rename": "Umbenennen", + "workbench.action.terminal.rename.prompt": "Terminalnamen eingeben", + "workbench.action.terminal.focusFindWidget": "Widget zum Anzeigen der Suche mit Fokus", + "workbench.action.terminal.hideFindWidget": "Widget zum Ausblenden der Suche", + "quickOpenTerm": "Aktives Terminal wechseln", + "workbench.action.terminal.scrollToPreviousCommand": "Zu vorherigem Befehl scrollen", + "workbench.action.terminal.scrollToNextCommand": "Zu nächstem Befehl scrollen", + "workbench.action.terminal.selectToPreviousCommand": "Auswählen bis zu vorherigem Befehl", + "workbench.action.terminal.selectToNextCommand": "Auswählen bis zu nächstem Befehl", + "workbench.action.terminal.selectToPreviousLine": " Auswählen bis zur vorherigen Zeile ", + "workbench.action.terminal.selectToNextLine": "Auswählen bis zur nächsten Zeile", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Protokollierung der Escapesequenz umschalten", + "workbench.action.terminal.toggleFindRegex": "RegEx für Suche aktivieren/deaktivieren", + "workbench.action.terminal.toggleFindWholeWord": "Ganze Wörter für Suche aktivieren/deaktivieren", + "workbench.action.terminal.toggleFindCaseSensitive": "Groß-/Kleinschreibung für Suche aktivieren/deaktivieren", + "workbench.action.terminal.findNext": "Weitersuchen", + "workbench.action.terminal.findPrevious": "Vorheriges Element suchen" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "Die Hintergrundfarbe des Terminals, dies ermöglicht eine unterschiedliche Färbung des Terminals im Panel.", + "terminal.foreground": "Die Vordergrundfarbe des Terminal.", + "terminalCursor.foreground": "Die Vordergrundfarbe des Terminalcursors.", + "terminalCursor.background": "Die Hintergrundfarbe des Terminalcursors. Ermöglicht das Anpassen der Farbe eines Zeichens, das von einem Blockcursor überdeckt wird.", + "terminal.selectionBackground": "Die Auswahlvordergrundfarbe des Terminals.", + "terminal.border": "Die Farbe des Rahmens, der Bereiche innerhalb des Terminals teilt. Der Standardwert ist panel.border.", + "terminal.ansiColor": "\"{0}\" ANSI-Farbe im Terminal" + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Terminal", + "miNewTerminal": "&&Neues Terminal", + "miSplitTerminal": "&&Terminal teilen", + "miRunActiveFile": "Aktive &&Datei ausführen", + "miRunSelectedText": "Ausgewählten &&Text ausführen" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Ja", + "terminal.rendererInAllNewTerminals": "Das Terminal verwendet nun den Fallbackrenderer.", + "no": "Nein", + "dontShowAgain": "Nicht mehr anzeigen", + "terminal.slowRendering": "Der Standardrenderer für das integrierte Terminal ist auf Ihrem Computer offenbar langsam. Möchten Sie zum alternativen DOM-basierten Renderer wechseln? Hierdurch kann die Leistung verbessert werden. [Weitere Informationen zu Terminaleinstellungen](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)", + "terminal.integrated.copySelection.noSelection": "Das Terminal enthält keine Auswahl zum Kopieren.", + "terminal.integrated.exitedWithCode": "Der Terminalprozess wurde mit folgendem Exitcode beendet: {0}", + "terminal.integrated.launchFailed": "Fehler beim Starten des Terminalprozessbefehls \"{0}{1}\" (Exitcode: {2}).", + "terminal.integrated.launchFailedExtHost": "Der Terminalprozess konnte nicht gestartet werden (Exitcode: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Sie können die Standardterminalshell über die Schaltfläche \"Anpassen\" ändern.", + "customize": "Anpassen", + "never again": "Nicht mehr anzeigen" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "Möchten Sie zulassen, dass dieser Arbeitsbereich Änderungen an Ihrer Terminalshell vornimmt? {0}", + "allow": "Zulassen", + "disallow": "Nicht zulassen" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "ALT + Mausklick zum Aufrufen des Links", + "terminalLinkHandler.followLinkCmd": "Cmd + click to follow link", + "terminalLinkHandler.followLinkCtrl": "STRG + Mausklick zum Aufrufen des Links" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Terminal {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "Eine aktive Terminalsitzung ist vorhanden. Möchten Sie sie beenden?", + "terminalService.terminalCloseConfirmationPlural": "{0} aktive Terminalsitzungen sind vorhanden. Möchten Sie sie beenden?", + "terminal.minWidth": "Nicht genügend Platz auf dem Bildschirm zum Aufteilen des Terminals vorhanden." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Farbdesign", + "themes.category.light": "Helle Designs", + "themes.category.dark": "Dunkle Themen", + "themes.category.hc": "Hohe Kontrast Themen", + "installColorThemes": "Zusätzliche Farbschemas installieren...", + "themes.selectTheme": "Farbdesign auswählen (eine Vorschau wird mit den Tasten NACH OBEN/NACH UNTEN angezeigt)", + "selectIconTheme.label": "Dateisymboldesign", + "noIconThemeLabel": "NONE", + "noIconThemeDesc": "Dateisymbole deaktivieren", + "installIconThemes": "Zusätzliche Dateisymbolschemas installieren...", + "themes.selectIconTheme": "Dateisymboldesign auswählen", + "generateColorTheme.label": "Farbdesign aus aktuellen Einstellungen erstellen", + "preferences": "Einstellungen", + "developer": "Entwickler", + "miSelectColorTheme": "&&Farbdesign", + "miSelectIconTheme": "Datei-&&Symboldesign" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Anmerkungen zu dieser Version", + "showReleaseNotes": "Anmerkungen zu dieser Version anzeigen", + "read the release notes": "Willkommen bei {0} v{1}! Möchten Sie die Hinweise zu dieser Version lesen?", + "licenseChanged": "Unsere Lizenzbedingungen haben sich geändert. Bitte klicken Sie [hier]({0}), um die neuen Bedingungen zu lesen.", + "neveragain": "Nicht mehr anzeigen", + "64bitisavailable": "{0} für 64-Bit-Windows ist jetzt verfügbar! Klicken Sie [hier]({1}), um mehr zu erfahren.", + "linux64bits": "{0} für 32-Bit-Linux-Systeme wird bald eingestellt. Führen Sie ein Update auf die 64-Bit-Version durch.", + "learnmore": "Weitere Informationen", + "manage": "Verwalten", + "updateIsReady": "Neues {0}-Update verfügbar.", + "update service": "Dienst aktualisieren", + "noUpdatesAvailable": "Zurzeit sind keine Updates verfügbar.", + "ok": "OK", + "thereIsUpdateAvailable": "Ein Update ist verfügbar.", + "download now": "Jetzt herunterladen", + "later": "Später", + "updateAvailable": "Ein Update ist verfügbar: {0} {1}", + "installUpdate": "Update installieren", + "updateInstalling": "{0} {1} wird im Hintergrund installiert. Wir informieren Sie, wenn der Vorgang abgeschlossen ist.", + "updateNow": "Jetzt aktualisieren", + "updateAvailableAfterRestart": "Starten Sie {0} neu, um das neueste Update zu installieren.", + "commandPalette": "Befehlspalette...", + "settings": "Einstellungen", + "showExtensions": "Erweiterungen", + "keyboardShortcuts": "Tastenkombinationen", + "userSnippets": "Benutzercodeausschnitte", + "selectTheme.label": "Farbdesign", + "themes.selectIconTheme.label": "Dateisymboldesign", + "checkForUpdates": "Nach Aktualisierungen suchen...", + "checkingForUpdates": "Überprüfen auf Updates...", + "DownloadingUpdate": "Das Update wird heruntergeladen...", + "installUpdate...": "Update installieren …", + "installingUpdate": "Update wird installiert...", + "restartToUpdate": "Für Update neu starten" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Anmerkungen zu dieser Version: {0}", + "unassigned": "Nicht zugewiesen" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "URL öffnen", + "developer": "Entwickler" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Alle Befehle anzeigen", + "watermark.quickOpen": "Zu Datei wechseln", + "watermark.openFile": "Datei öffnen", + "watermark.openFolder": "Ordner öffnen", + "watermark.openFileFolder": "Datei oder Ordner öffnen", + "watermark.openRecent": "Zuletzt verwendete öffnen", + "watermark.newUntitledFile": "Neue unbenannte Datei", + "watermark.toggleTerminal": "Terminal umschalten", + "watermark.findInFiles": "In Dateien suchen", + "watermark.startDebugging": "Debuggen starten", + "workbenchConfigurationTitle": "Workbench", + "tips.enabled": "Wenn diese Option aktiviert ist, werden Tipps zu Wasserzeichen angezeigt, wenn kein Editor geöffnet ist." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "Webview-Editor", + "developer": "Entwickler" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Webview-Entwicklertools öffnen", + "refreshWebviewLabel": "Webviews erneut laden" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Workbench", + "workbench.startupEditor.none": "Ohne Editor starten.", + "workbench.startupEditor.welcomePage": "Willkommensseite öffnen (Standard).", + "workbench.startupEditor.readme": "Hiermit wird die Infodatei geöffnet, sofern im geöffneten Ordner eine enthalten ist. Andernfalls erfolgt ein Fallback auf \"welcomePage\".", + "workbench.startupEditor.newUntitledFile": "Eine neue unbenannte Datei öffnen (gilt nur, wenn Sie einen leeren Arbeitsbereich öffnen).", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird.", + "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", + "help": "Hilfe", + "miWelcome": "&&Willkommen" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Interaktiver Playground", + "help": "Hilfe", + "miInteractivePlayground": "I&&nteraktiver Playground" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Datei-Explorer", + "welcomeOverlay.search": "In Dateien suchen", + "welcomeOverlay.git": "Quellcodeverwaltung", + "welcomeOverlay.debug": "Starten und debuggen", + "welcomeOverlay.extensions": "Extensions verwalten", + "welcomeOverlay.problems": "Fehler und Warnungen anzeigen", + "welcomeOverlay.terminal": "Integriertes Terminal umschalten", + "welcomeOverlay.commandPalette": "Alle Befehle suchen und ausführen", + "welcomeOverlay.notifications": "Benachrichtigungen anzeigen", + "welcomeOverlay": "Benutzeroberflächenüberblick", + "hideWelcomeOverlay": "Schnittstellenüberblick ausblenden", + "help": "Hilfe" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Interaktiver Playground", + "editorWalkThrough": "Interaktiver Playground" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Tragen Sie zur Verbesserung von VS Code bei, und lassen Sie zu, dass Microsoft Nutzungsdaten erfasst. Lesen Sie unsere [Datenschutzvereinbarung]({0}), und erfahren Sie, wie Sie dies [deaktivieren]({1}).", + "telemetryOptOut.optInNotice": "Tragen Sie zur Verbesserung von VS Code bei, und lassen Sie zu, dass Microsoft Nutzungsdaten erfasst. Lesen Sie unsere [Datenschutzvereinbarung]({0}), und erfahren Sie, wie Sie dies [aktivieren]({1}).", + "telemetryOptOut.readMore": "Weitere Informationen", + "telemetryOptOut.optOutOption": "Tragen Sie zur Verbesserung von Visual Studio Code bei, indem Sie Microsoft gewähren, Nutzungsdaten zu erfassen. Weitere Informationen finden Sie in unserer [Datenschutzerklärung]({0}).", + "telemetryOptOut.OptIn": "Ja, ich möchte helfen.", + "telemetryOptOut.OptOut": "Nein, danke." + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "Ungebunden", + "walkThrough.gitNotFound": "Git scheint auf Ihrem System nicht installiert zu sein.", + "walkThrough.embeddedEditorBackground": "Hintergrundfarbe für die eingebetteten Editoren im interaktiven Playground." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Willkommen", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Azure-Erweiterungen anzeigen", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "Unterstützung für {0} ist bereits installiert.", + "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen.", + "welcomePage.installingExtensionPack": "Zusätzliche Unterstützung für {0} wird installiert...", + "welcomePage.extensionPackNotFound": "Unterstützung für {0} mit der ID {1} wurde nicht gefunden.", + "welcomePage.keymapAlreadyInstalled": "Die {0} Tastenkombinationen sind bereits installiert.", + "welcomePage.willReloadAfterInstallingKeymap": "Das Fenster wird nach der Installation der {0}-Tastaturbefehle neu geladen.", + "welcomePage.installingKeymap": "Die {0}-Tastenkombinationen werden installiert...", + "welcomePage.keymapNotFound": "Die {0} Tastenkombinationen mit der ID {1} wurden nicht gefunden.", + "welcome.title": "Willkommen", + "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "Tastenzuordnung {0} öffnen", + "welcomePage.installExtensionPack": "Zusätzliche Unterstützung für {0} installieren", + "welcomePage.installedKeymap": "Die Tastaturzuordnung {0} ist bereits installiert.", + "welcomePage.installedExtensionPack": "Unterstützung für {0} ist bereits installiert.", + "ok": "OK", + "details": "Details", + "welcomePage.buttonBackground": "Hintergrundfarbe für die Schaltflächen auf der Willkommensseite.", + "welcomePage.buttonHoverBackground": "Hoverhintergrundfarbe für die Schaltflächen auf der Willkommensseite.", + "welcomePage.background": "Hintergrundfarbe für die Startseite." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Fortschrittliche Bearbeitung", + "welcomePage.start": "Start", + "welcomePage.newFile": "Neue Datei", + "welcomePage.openFolder": "Ordner öffnen...", + "welcomePage.addWorkspaceFolder": "Arbeitsbereichsordner hinzufügen...", + "welcomePage.recent": "Zuletzt verwendet", + "welcomePage.moreRecent": "Weitere...", + "welcomePage.noRecentFolders": "Keine kürzlich verwendeten Ordner", + "welcomePage.help": "Hilfe", + "welcomePage.keybindingsCheatsheet": "Druckbare Tastaturübersicht", + "welcomePage.introductoryVideos": "Einführungsvideos", + "welcomePage.tipsAndTricks": "Tipps und Tricks", + "welcomePage.productDocumentation": "Produktdokumentation", + "welcomePage.gitHubRepository": "GitHub-Repository", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Willkommensseite beim Start anzeigen", + "welcomePage.customize": "Anpassen", + "welcomePage.installExtensionPacks": "Tools und Sprachen", + "welcomePage.installExtensionPacksDescription": "Unterstützung für {0} und {1} installieren", + "welcomePage.showLanguageExtensions": "Weitere Spracherweiterungen anzeigen", + "welcomePage.moreExtensions": "mehr", + "welcomePage.installKeymapDescription": "Einstellungen und Tastenzuordnungen", + "welcomePage.installKeymapExtension": "Installieren Sie die Einstellungen und Tastenkombinationen von {0} und {1}.", + "welcomePage.showKeymapExtensions": "Andere Erweiterungen für Tastenzuordnungen anzeigen", + "welcomePage.others": "Andere", + "welcomePage.colorTheme": "Farbdesign", + "welcomePage.colorThemeDescription": "Passen Sie das Aussehen des Editors und Ihres Codes an Ihre Wünsche an.", + "welcomePage.learn": "Lernen", + "welcomePage.showCommands": "Alle Befehle suchen und ausführen", + "welcomePage.showCommandsDescription": "Über die Befehlspalette ({0}) schnell auf Befehle zugreifen und nach Befehlen suchen", + "welcomePage.interfaceOverview": "Überblick über die Benutzeroberfläche", + "welcomePage.interfaceOverviewDescription": "Erhalten Sie eine visuelle Überlagerung, die die wichtigsten Komponenten der Benutzeroberfläche hervorhebt.", + "welcomePage.interactivePlayground": "Interaktiver Playground", + "welcomePage.interactivePlaygroundDescription": "Testen Sie die wichtigsten Editorfunktionen in einer kurzen exemplarischen Vorgehensweise." + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "Keine Änderungen vorgenommen", + "summary.nm": "{0} Änderungen am Text in {1} Dateien vorgenommen", + "summary.n0": "{0} Änderungen am Text in einer Datei vorgenommen", + "conflict": "Die folgenden Dateien wurden in der Zwischenzeit geändert: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "In die Datei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen in der Datei zu beheben, und versuchen Sie es noch mal.", + "errorFileDirty": "In die Datei kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Diese Einstellungen kann nur über die Benutzereinstellungen in der Anwendung angewendet werden.", + "unsupportedMachineSetting": "Diese Einstellung kann nur in den Benutzereinstellungen angewendet werden", + "unsupportedWindowSetting": "Diese Einstellung kann jetzt nicht angewendet werden. Sie wird angewendet, wenn Sie den Ordner direkt öffnen." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Aufgabenkonfiguration öffnen", + "openLaunchConfiguration": "Startkonfiguration öffnen", + "open": "Einstellungen öffnen", + "saveAndRetry": "Speichern und wiederholen", + "errorUnknownKey": "In {0} kann nicht geschrieben werden, weil {1} keine registrierte Konfiguration ist.", + "errorInvalidWorkspaceConfigurationApplication": "{0} kann nicht in die Arbeitsbereichseinstellungen geschrieben werden. Diese Einstellung kann nur in den Benutzereinstellungen geschrieben werden.", + "errorInvalidWorkspaceConfigurationMachine": "{0} kann nicht in die Arbeitsbereichseinstellungen geschrieben werden. Diese Einstellung kann nur in den Benutzereinstellungen geschrieben werden.", + "errorInvalidFolderConfiguration": "In die Ordnereinstellungen kann nicht geschrieben werden, weil {0} den Gültigkeitsbereich für Ordnerressourcen nicht unterstützt.", + "errorInvalidUserTarget": "In die Benutzereinstellungen kann nicht geschrieben werden, weil {0} den globalen Gültigkeitsbereich nicht unterstützt.", + "errorInvalidWorkspaceTarget": "In die Arbeitsbereichseinstellungen kann nicht geschrieben werden, da {0} den Arbeitsbereichsumfang in einem Arbeitsbereich mit mehreren Ordnern nicht unterstützt.", + "errorInvalidFolderTarget": "In die Ordnereinstellungen kann nicht geschrieben werden, weil keine Ressource angegeben ist.", + "errorNoWorkspaceOpened": "In {0} kann nicht geschrieben werden, weil kein Arbeitsbereich geöffnet ist. Öffnen Sie zuerst einen Arbeitsbereich, und versuchen Sie es noch mal.", + "errorInvalidTaskConfiguration": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", + "errorInvalidLaunchConfiguration": "In die Startkonfigurationsdatei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", + "errorInvalidConfiguration": "In die Benutzereinstellungen kann nicht geschrieben werden. Öffnen Sie die Benutzereinstellungen, um Fehler/Warnungen in der Datei zu korrigieren, und versuchen Sie es noch mal.", + "errorInvalidRemoteConfiguration": "In den Remotebenutzereinstellungen sind keine Schreibvorgänge möglich. Öffnen Sie die Remotebenutzereinstellungen, um die Fehler und Warnungen dort zu korrigieren, und versuchen Sie es erneut.", + "errorInvalidConfigurationWorkspace": "In die Konfigurationseinstellungen kann nicht geschrieben werden. Öffnen Sie die Arbeitsbereichseinstellungen, um Fehler/Warnungen in der Datei zu korrigieren, und versuchen Sie es noch mal.", + "errorInvalidConfigurationFolder": "In die Ordnereinstellungen kann nicht geschrieben werden. Öffnen Sie die Ordnereinstellungen \"{0}\", um Fehler/Warnungen in der Datei zu korrigieren, und versuchen Sie es noch mal.", + "errorTasksConfigurationFileDirty": "In die Konfigurationsdatei der Aufgabe kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorLaunchConfigurationFileDirty": "In die Startkonfigurationsdatei kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "errorConfigurationFileDirty": "In die Benutzereinstellungen kann nicht geschrieben werden, weil die Datei geändert wurde. Speichern Sie die Datei mit den Benutzereinstellungen, und versuchen Sie es noch mal.", + "errorRemoteConfigurationFileDirty": "In den Remotebenutzereinstellungen sind keine Schreibvorgänge möglich, da die Datei geändert wurde. Speichern Sie die Datei für die Remotebenutzereinstellungen, und versuchen Sie es dann erneut.", + "errorConfigurationFileDirtyWorkspace": "In die Arbeitsbereichseinstellungen kann nicht geschrieben werden, weil die Datei geändert wurde. Speichern Sie die Datei mit den Arbeitsbereichseinstellungen, und versuchen Sie es noch mal.", + "errorConfigurationFileDirtyFolder": "In die Ordnereinstellungen kann nicht geschrieben werden, da die Datei geändert wurde. Speichern Sie die Datei mit den Ordnereinstellungen \"{0}\" und versuchen Sie es noch mal.", + "userTarget": "Benutzereinstellungen", + "remoteUserTarget": "Remotebenutzereinstellungen", + "workspaceTarget": "Arbeitsbereichseinstellungen", + "folderTarget": "Ordnereinstellungen" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "Die Befehlsvariable \"{0}\" kann nicht ersetzt werden, weil der Befehl kein Ergebnis mit dem Typ \"string\" zurückgegeben hat.", + "inputVariable.missingAttribute": "Die Eingabevariable '{0}' ist vom Typ '{1}' und muss '{2}' beinhalten.", + "inputVariable.defaultInputValue": "Standard", + "inputVariable.command.noStringType": "Die Eingabevariable \"{0}\" kann nicht ersetzt werden, weil der Befehl \"{1}\" kein Ergebnis vom Typ \"string\" zurückgegeben hat.", + "inputVariable.unknownType": "Die Eingabevariable \"{0}\" kann nur vom Typ \"promptString\", \"pickString\" oder \"command\" sein.", + "inputVariable.undefinedVariable": "Die undefinierte Eingabevariable \"{0}\" wurde gefunden. Entfernen oder definieren Sie \"{0}\", um fortzufahren." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "\"{0}\" kann nicht aufgelöst werden. Öffnen Sie einen Editor.", + "canNotFindFolder": "\"{0}\" kann nicht aufgelöst werden. Es ist kein Ordner \"{1}\" vorhanden.", + "canNotResolveWorkspaceFolderMultiRoot": "\"{0}\" kann nicht in einem Arbeitsbereich mit mehreren Ordnern aufgelöst werden. Legen Sie mithilfe von \":\" und einem Arbeitsbereichs-Ordnernamen einen Bereich für diese Variable fest.", + "canNotResolveWorkspaceFolder": "\"{0}\" kann nicht aufgelöst werden. Öffnen Sie einen Ordner.", + "missingEnvVarName": "\"{0}\" kann nicht aufgelöst werden, da kein Umgebungsvariablenname angegeben ist.", + "configNotFound": "\"{0}\" kann nicht aufgelöst werden, da die Einstellung \"{1}\" nicht gefunden wurde.", + "configNoString": "\"{0}\" kann nicht aufgelöst werden, da \"{1}\" ein strukturierter Wert ist.", + "missingConfigName": "\"{0}\" kann nicht aufgelöst werden, da kein Einstellungsname angegeben ist.", + "canNotResolveLineNumber": "\"{0}\" kann nicht aufgelöst werden. Im aktiven Editor muss eine Zeile ausgewählt sein.", + "canNotResolveSelectedText": "\"{0}\" kann nicht aufgelöst werden. Im aktiven Editor muss Text ausgewählt sein.", + "noValueForCommand": "\"{0}\" kann nicht aufgelöst werden, da der Befehl keinen Wert hat." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "env.\", \"config.\" und \"command.\" sind veraltet, verwenden Sie stattdessen \"env:\", \"config:\" und \"command:\"." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "Die Eingabe-ID wird verwendet, um eine Eingabe mit einer Variablen der Form ${input:id} zu verknüpfen.", + "JsonSchema.input.type": "Der zu verwendende Typ der Benutzereingabeaufforderung.", + "JsonSchema.input.description": "Die Beschreibung wird angezeigt, wenn der Benutzer zur Eingabe aufgefordert wird.", + "JsonSchema.input.default": "Der Standardwert für die Eingabe.", + "JsonSchema.inputs": "Benutzereingaben. Wird zur Definition von Benutzereingabeaufforderungen verwendet, beispielsweise eine frei formulierte Zeichenfolgeneingabe oder eine Auswahl aus mehreren Optionen.", + "JsonSchema.input.type.promptString": "Der Typ \"PromptString\" öffnet ein Eingabefeld, in das der Benutzer etwas eingeben soll.", + "JsonSchema.input.type.pickString": "Der Typ \"PickString\" zeigt einer Auswahlliste an.", + "JsonSchema.input.options": "Ein Array von Zeichenfolgen, das die Optionen für eine Schnellauswahl definiert.", + "JsonSchema.input.type.command": "Der Typ \"command\" führt einen Befehl aus.", + "JsonSchema.input.command.command": "Der Befehl, der für diese Eingabevariable ausgeführt werden soll.", + "JsonSchema.input.command.args": "Optionale Argumente, die an den Befehl übergeben werden." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Enthält hervorgehobene Elemente" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Datei oder Ordner öffnen", + "openFile.title": "Datei öffnen", + "openFolder.title": "Ordner öffnen", + "openWorkspace.title": "Arbeitsbereich öffnen", + "filterName.workspace": "Arbeitsbereich" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Ja", + "cancelButton": "Abbrechen" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "Der Dateisystemanbieter für {0} ist nicht verfügbar.", + "remoteFileDialog.local": "Lokal anzeigen", + "remoteFileDialog.badPath": "Der Pfad ist nicht vorhanden.", + "remoteFileDialog.cancel": "Abbrechen", + "remoteFileDialog.invalidPath": "Geben Sie einen gültigen Pfad ein.", + "remoteFileDialog.validateFolder": "Der Ordner ist bereits vorhanden. Verwenden Sie einen neuen Dateinamen.", + "remoteFileDialog.validateExisting": "Die Datei \"{0}\" ist bereits vorhanden. Möchten Sie sie wirklich überschreiben?", + "remoteFileDialog.validateBadFilename": "Geben Sie einen gültigen Dateinamen ein.", + "remoteFileDialog.validateNonexistentDir": "Geben Sie einen vorhandenen Pfad ein.", + "remoteFileDialog.validateFileOnly": "Wählen Sie eine Datei aus.", + "remoteFileDialog.validateFolderOnly": "Wählen Sie einen Ordner aus." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0}-{1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "Kein Arbeitsbereich." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Erweiterungshost" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Remote" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "Darf eine Erweiterung diese URL öffnen?", + "open": "&&Öffnen", + "reloadAndHandle": "Die Erweiterung \"{0}\" ist nicht geladen. Möchten Sie das Fenster erneut laden, um die Erweiterung zu laden und die URL zu öffnen?", + "reloadAndOpen": "&&Fenster neu laden und öffnen", + "enableAndHandle": "Die Erweiterung \"{0}\" ist deaktiviert. Möchten Sie die Erweiterung aktivieren und das Fenster erneut laden, um die URL zu öffnen?", + "enableAndReload": "&&Aktivieren und öffnen", + "installAndHandle": "Die Erweiterung \"{0}\" ist nicht installiert. Möchten Sie sie installieren und das Fenster erneut laden, um diese URL zu öffnen?", + "install": "&&Installieren", + "Installing": "Die Erweiterung \"{0}\" wird installiert...", + "reload": "Möchten Sie das Fenster erneut laden und die URL \"{0}\" öffnen?", + "Reload": "Fenster neu laden und öffnen" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterung \"{1}\" hängt von dieser Erweiterung ab.", + "twoDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" hängen von dieser Erweiterung ab.", + "multipleDependentsError": "Die Erweiterung \"{0}\" kann nicht deinstalliert werden. Die Erweiterungen \"{1}\" und \"{2}\" sowie weitere hängen von dieser Erweiterung ab.", + "Manifest is not found": "Fehler beim Installieren der Erweiterung {0}: Manifest konnte nicht gefunden werden." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Alle installierten Erweiterungen sind vorübergehend deaktiviert. Laden Sie das Fenster erneut, um zum vorherigen Zustand zurückzukehren.", + "Reload": "erneut laden", + "looping": "Folgende Erweiterungen enthalten Abhängigkeitsschleifen und wurden deaktiviert: {0}", + "extensionService.versionMismatchCrash": "Erweiterungshost kann nicht gestartet werden: Versionskonflikt.", + "relaunch": "VS Code neu starten", + "extensionService.crash": "Der Erweiterungshost wurde unerwartet beendet.", + "extensionService.unresponsiveCrash": "Der Erweiterungshost wurde beendet, weil er nicht reagiert hat.", + "devTools": "Entwicklertools öffnen", + "restart": "Erweiterungshost neu starten", + "notFound": "Die Erweiterung \"{0}\" kann die vorgeschlagene API nicht verwenden, da diese nicht gefunden werden kann." + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Modulkompatibilität.", + "vscode.extension.engines.vscode": "Gibt für VS Code-Erweiterungen die VS Code-Version an, mit der die Erweiterung kompatibel ist. Darf nicht \"*\" sein. Beispiel: ^0.10.5 gibt die Kompatibilität mit mindestens VS Code-Version 0.10.5 an.", + "vscode.extension.publisher": "Der Herausgeber der VS Code-Extension.", + "vscode.extension.displayName": "Der Anzeigename für die Extension, der im VS Code-Katalog verwendet wird.", + "vscode.extension.categories": "Die vom VS Code-Katalog zum Kategorisieren der Extension verwendeten Kategorien.", + "vscode.extension.category.languages.deprecated": "Stattdessen \"Programmiersprachen\" verwenden", + "vscode.extension.galleryBanner": "Das in VS Code Marketplace verwendete Banner.", + "vscode.extension.galleryBanner.color": "Die Bannerfarbe für die Kopfzeile der VS Code Marketplace-Seite.", + "vscode.extension.galleryBanner.theme": "Das Farbdesign für die Schriftart, die im Banner verwendet wird.", + "vscode.extension.contributes": "Alle Beiträge der VS Code-Extension, die durch dieses Paket dargestellt werden.", + "vscode.extension.preview": "Legt die Erweiterung fest, die im Marketplace als Vorschau gekennzeichnet werden soll.", + "vscode.extension.activationEvents": "Aktivierungsereignisse für die VS Code-Extension.", + "vscode.extension.activationEvents.onLanguage": "Ein Aktivierungsereignis wird beim Öffnen einer Datei ausgegeben, die in die angegebene Sprache aufgelöst wird.", + "vscode.extension.activationEvents.onCommand": "Ein Aktivierungsereignis wird beim Aufrufen des angegebenen Befehls ausgegeben.", + "vscode.extension.activationEvents.onDebug": "Ein Aktivierungsereignis wird ausgesandt, wenn ein Benutzer eine Debugging startet, oder eine Debug-Konfiguration erstellt.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Ein Aktivierungsereignis ausgegeben, wenn ein \"launch.json\" erstellt werden muss (und alle provideDebugConfigurations Methoden aufgerufen werden müssen).", + "vscode.extension.activationEvents.onDebugResolve": "Ein Aktivierungsereignis ausgegeben, wenn eine Debug-Sitzung mit dem spezifischen Typ gestartet wird (und eine entsprechende resolveDebugConfiguration-Methode aufgerufen werden muss).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Ein Aktivierungsereignis wurde immer dann ausgegeben, wenn eine Debugsitzung mit dem spezifischen Typ gestartet werden sollte. Möglicherweise ist ein Debugprotokoll-Tracker erforderlich.", + "vscode.extension.activationEvents.workspaceContains": "Ein Aktivierungsereignis wird beim Öffnen eines Ordners ausgegeben, der mindestens eine Datei enthält, die mit dem angegebenen Globmuster übereinstimmt.", + "vscode.extension.activationEvents.onFileSystem": "Ein Aktivierungsereignis wird ausgegeben, wenn auf eine Datei oder einen Ordner mit dem angegebenen Schema zugegriffen wird.", + "vscode.extension.activationEvents.onSearch": "Ein Aktivierungsereignis wird ausgegeben, wenn eine Suche im Ordner mit dem angegebenen Schema gestartet wird.", + "vscode.extension.activationEvents.onView": "Ein Aktivierungsereignis wird beim Erweitern der angegebenen Ansicht ausgegeben.", + "vscode.extension.activationEvents.onUri": "Ein Aktivierungsereignis wird ausgegeben, wenn ein systemweiter URI, der auf diese Erweiterung ausgerichtet ist, geöffnet ist.", + "vscode.extension.activationEvents.star": "Ein Aktivierungsereignis wird beim Start von VS Code ausgegeben. Damit für die Endbenutzer eine bestmögliche Benutzerfreundlichkeit sichergestellt ist, verwenden Sie dieses Aktivierungsereignis in Ihrer Erweiterung nur dann, wenn in Ihrem Anwendungsfall keine andere Kombination an Aktivierungsereignissen funktioniert.", + "vscode.extension.badges": "Array aus Badges, die im Marketplace in der Seitenleiste auf der Seite mit den Erweiterungen angezeigt werden.", + "vscode.extension.badges.url": "Die Bild-URL für den Badge.", + "vscode.extension.badges.href": "Der Link für den Badge.", + "vscode.extension.badges.description": "Eine Beschreibung für den Badge.", + "vscode.extension.markdown": "Steuert das im Marketplace verwendete Markdown-Renderingmodul. Entweder GitHub (Standardeinstellung) oder Standard", + "vscode.extension.qna": "Steuert den Q&A-Link im Marketplace. Auf \"marketplace\" festlegen, um die standardmäßige Marketplace-Q&:A-Website festzulegen. Auf \"string\" festlegen, um die URL einer benutzerdefinierten Q&A-Website anzugeben. Auf \"false\" festlegen, um Q&:A zu deaktivieren.", + "vscode.extension.extensionDependencies": "Abhängigkeiten von anderen Erweiterungen. Der Bezeichner einer Erweiterung ist immer ${publisher}.${name}, beispielsweise \"vscode.csharp\".", + "vscode.extension.contributes.extensionPack": "Es können mehrere Erweiterungen zusammen installiert werden. Der Bezeichner einer Erweiterung ist immer ${publisher}.${name}, z.B. vscode.csharp.", + "vscode.extension.scripts.prepublish": "Ein Skript, das ausgeführt wird, bevor das Paket als VS Code-Extension veröffentlicht wird.", + "vscode.extension.scripts.uninstall": "Uninstall-Hook für VS Code-Erweiterung: Skript, das ausgeführt wird, wenn die Erweiterung vollständig aus VS Code deinstalliert wurde. Dies ist der Fall, wenn VS Code nach der Deinstallation der Erweiterung neu gestartet wurde (Herunterfahren und Starten). Nur Node-Skripts werden unterstützt. ", + "vscode.extension.icon": "Der Pfad zu einem 128x128-Pixel-Symbol." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Latenz des Hosts der Measureerweiterung", + "developer": "Entwickler" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Die Erweiterung \"{0}\" wird mit \"{1}\" überschrieben.", + "extensionUnderDevelopment": "Die Entwicklungserweiterung unter \"{0}\" wird geladen.", + "extensionCache.invalid": "Erweiterungen wurden auf der Festplatte geändert. Bitte laden Sie das Fenster erneut.", + "reloadWindow": "Fenster erneut laden" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "Der Erweiterungshost wurde nicht innerhalb von 10 Sekunden gestartet. Möglicherweise wurde er in der ersten Zeile beendet und benötigt einen Debugger, um die Ausführung fortzusetzen.", + "extensionHost.startupFail": "Der Erweiterungshost wurde nicht innerhalb von 10 Sekunden gestartet. Dies stellt ggf. ein Problem dar.", + "reloadWindow": "Fenster erneut laden", + "extensionHost.error": "Fehler vom Erweiterungshost: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "Fehler beim Analysieren von {0}: {1}.", + "fileReadFail": "Die Datei \"{0}\" kann nicht gelesen werden: {1}", + "jsonsParseReportErrors": "Fehler beim Analysieren von {0}: {1}.", + "missingNLSKey": "Die Nachricht für den Schlüssel {0} wurde nicht gefunden.", + "notSemver": "Die Extensionversion ist nicht mit \"semver\" kompatibel.", + "extensionDescription.empty": "Es wurde eine leere Extensionbeschreibung abgerufen.", + "extensionDescription.publisher": "Die Verlegereigenschaft muss den Typ \"string\" aufweisen.", + "extensionDescription.name": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "extensionDescription.version": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "extensionDescription.engines": "Die Eigenschaft \"{0}\" ist erforderlich und muss vom Typ \"object\" sein.", + "extensionDescription.engines.vscode": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "extensionDescription.extensionDependencies": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string[]\" sein.", + "extensionDescription.activationEvents1": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string[]\" sein.", + "extensionDescription.activationEvents2": "Die Eigenschaften \"{0}\" und \"{1}\" müssen beide angegeben oder beide ausgelassen werden.", + "extensionDescription.main1": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string\" sein.", + "extensionDescription.main2": "Es wurde erwartet, dass \"main\" ({0}) im Ordner ({1}) der Extension enthalten ist. Dies führt ggf. dazu, dass die Extension nicht portierbar ist.", + "extensionDescription.main3": "Die Eigenschaften \"{0}\" und \"{1}\" müssen beide angegeben oder beide ausgelassen werden." + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 ist erforderlich. Klicken Sie auf den Link, um die Anwendung zu installieren.", + "installNet": ".NET Framework 4.5 herunterladen", + "neverShowAgain": "Nicht mehr anzeigen", + "enospcError": "Dateiänderungen können in einem Arbeitsbereich dieser Größe nicht überwacht werden. Befolgen Sie die Anweisungen auf der verlinkten Seite, um das Problem zu beheben.", + "learnMore": "Anweisungen" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", + "trashFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb." + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "Der Pfad der Ressource \"{0}\" muss ein absoluter Pfad sein.", + "noProviderFound": "Für {0} wurde kein Dateisystemanbieter gefunden.", + "fileNotFoundError": "Die Datei wurde nicht gefunden ({0}).", + "fileExists": "Die zu erstellende Datei ist bereits vorhanden ({0}). ", + "err.write": "Keine Schreibvorgänge in Datei ({0}) möglich", + "fileIsDirectoryError": "Die erwartete Datei {0} ist ein Verzeichnis.", + "fileModifiedError": "Datei geändert seit", + "err.read": "Datei ({0}) kann nicht gelesen werden.", + "fileNotModifiedError": "Datei nicht geändert seit", + "fileTooLargeForHeapError": "Wenn Sie eine Datei dieser Größe öffnen möchten, müssen Sie einen Neustart durchführen und mehr Arbeitsspeicher gewähren.", + "fileTooLargeError": "Die Datei kann nicht geöffnet werden, da sie zu groß ist.", + "unableToMoveCopyError1": "Das Verschieben/Kopieren ist nicht möglich, wenn der Quellpfad mit Zielpfad identisch oder ein übergeordnetes Element von ihm ist.", + "unableToMoveCopyError2": "Verschieben/Kopieren kann nicht ausgeführt werden. Die Datei ist am Ziel bereits vorhanden.", + "unableToMoveCopyError3": "Der Verschiebe-/Kopiervorgang kann nicht ausgeführt werden. Die Datei würde den Ordner ersetzen, in dem sie enthalten ist.", + "mkdirExistsError": "{0} ist vorhanden, ist aber kein Verzeichnis.", + "err.trash": "Papierkorb wird von Anbieter nicht unterstützt.", + "deleteFailed": "Der nicht leere Ordner \"{0}\" konnte nicht gelöscht werden.", + "err.readonly": "Die Ressource kann nicht geändert werden.", + "unknownError": "Unbekannter Fehler" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "Die Datei ist bereits vorhanden.", + "fileNotExists": "Datei nicht vorhanden", + "moveError": "Verschieben von '{0}' in '{1}' nicht möglich ({2}).", + "copyError": "Kopieren von '{0}' in '{1}' nicht möglich ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 ist erforderlich. Klicken Sie auf den Link, um die Anwendung zu installieren.", + "installNet": ".NET Framework 4.5 herunterladen", + "neverShowAgain": "Nicht mehr anzeigen", + "enospcError": "Dateiänderungen können in einem Arbeitsbereich dieser Größe nicht überwacht werden. Befolgen Sie die Anweisungen auf der verlinkten Seite, um das Problem zu beheben.", + "learnMore": "Anweisungen" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb.", + "trashFailed": "Fehler beim Verschieben von \"{0}\" in den Papierkorb." + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "Der Pfad der Ressource \"{0}\" muss ein absoluter Pfad sein.", + "fileNotFoundError": "Die Datei wurde nicht gefunden ({0}).", + "fileExists": "Die zu erstellende Datei ist bereits vorhanden ({0}). ", + "err.write": "Fehler beim Schreibvorgang in der Datei {0}", + "fileIsDirectoryError": "Die erwartete Datei {0} ist ein Verzeichnis.", + "fileModifiedError": "Datei geändert seit", + "unableToMoveCopyError1": "Das Verschieben/Kopieren ist nicht möglich, wenn der Quellpfad mit Zielpfad identisch oder ein übergeordnetes Element von ihm ist.", + "unableToMoveCopyError2": "Verschieben/Kopieren kann nicht ausgeführt werden. Die Datei ist am Ziel bereits vorhanden.", + "unableToMoveCopyError3": "Der Verschiebe-/Kopiervorgang kann nicht ausgeführt werden. Die Datei würde den Ordner ersetzen, in dem sie enthalten ist.", + "mkdirExistsError": "{0} ist vorhanden, ist aber kein Verzeichnis.", + "err.trash": "Papierkorb wird von Anbieter nicht unterstützt.", + "deleteFailed": "Fehler beim Löschen des nicht leeren Ordners \"{0}\".", + "err.readonly": "Die Ressource kann nicht geändert werden." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "Die Datei ist bereits vorhanden.", + "fileNotExists": "Datei nicht vorhanden", + "moveError": "Verschieben von '{0}' in '{1}' nicht möglich ({2}).", + "copyError": "Kopieren von '{0}' in '{1}' nicht möglich ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "Ihre {0}-Installation ist offenbar beschädigt. Führen Sie eine Neuinstallation durch.", + "integrity.moreInformation": "Weitere Informationen", + "integrity.dontShowAgain": "Nicht mehr anzeigen" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "Schreiben nicht möglich, da die Tastenbindungskonfiguration geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "parseErrors": "In die configuration\n\nIn die Tastenbindungskonfigurationsdatei kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", + "errorInvalidConfiguration": "In die Tastenbindungskonfigurationsdatei kann nicht geschrieben werden. Sie enthält ein Objekt, bei dem es sich nicht um ein Array handelt. Öffnen Sie die Datei, um das Problem zu beheben, und versuchen Sie es dann nochmal.", + "emptyKeybindingsHeader": "Geben Sie Ihre Tastenzuordnungen in dieser Datei ein, um die Standardwerte außer Kraft zu setzen." + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "Es wurde ein nicht leerer Wert erwartet.", + "requirestring": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "optstring": "Die Eigenschaft \"{0}\" kann ausgelassen werden oder muss vom Typ \"string\" sein.", + "vscode.extension.contributes.keybindings.command": "Der Bezeichner des Befehls, der ausgeführt werden soll, wenn die Tastenbindung ausgelöst wird.", + "vscode.extension.contributes.keybindings.args": "Argumente, die an den auszuführenden Befehl übergeben werden sollen.", + "vscode.extension.contributes.keybindings.key": "Der Schlüssel oder die Schlüsselsequenz (separate Schlüssel mit Pluszeichen und Sequenzen mit Leerzeichen, z. B. STRG+O und STRG+L L für einen Akkord).", + "vscode.extension.contributes.keybindings.mac": "Der Mac-spezifische Schlüssel oder die Schlüsselsequenz.", + "vscode.extension.contributes.keybindings.linux": "Der Linux-spezifische Schlüssel oder die Schlüsselsequenz.", + "vscode.extension.contributes.keybindings.win": "Der Windows-spezifische Schlüssel oder die Schlüsselsequenz.", + "vscode.extension.contributes.keybindings.when": "Die Bedingung, wann der Schlüssel aktiv ist.", + "vscode.extension.contributes.keybindings": "Trägt Tastenbindungen bei.", + "invalid.keybindings": "Ungültige Angabe \"contributes.{0}\": {1}", + "unboundCommands": "Die folgenden weiteren Befehle sind verfügbar: ", + "keybindings.json.title": "Tastenbindungskonfiguration", + "keybindings.json.key": "Der Schlüssel oder die Schlüsselsequenz (durch Leerzeichen getrennt)", + "keybindings.json.command": "Der Name des auszuführenden Befehls.", + "keybindings.json.when": "Die Bedingung, wann der Schlüssel aktiv ist.", + "keybindings.json.args": "Argumente, die an den auszuführenden Befehl übergeben werden sollen.", + "keyboardConfigurationTitle": "Tastatur", + "dispatch": "Steuert die Abgangslogik, sodass bei einem Tastendruck entweder \"code\" (empfohlen) oder \"keyCode\" verwendet wird.", + "touchbar.enabled": "Aktiviert die macOS-Touchbar-Schaltflächen der Tastatur, sofern verfügbar." + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Fügt Regeln für das Formatieren von Ressourcenbezeichnungen hinzu.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "URI-Schema, mit dem der Formatter übereinstimmen soll, z.B. \"file\". Einfache Globmuster werden unterstützt.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "URI-Autorität, mit der der Formatter übereinstimmen soll. Einfache Globmuster werden unterstützt.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Regeln für das Formatieren von URI-Ressourcenbezeichnungen.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Bezeichnungsregeln, die angezeigt werden sollen. myLabel:/${path}. ${path}, ${scheme} und ${authority} werden z.B. als Variablen unterstützt.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Trennzeichen, das bei der Anzeige der URI-Bezeichnung verwendet werden soll, z.B. '/' oder \".", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Steuert, ob \"tildify\" wenn möglich auf den Beginn der URI-Bezeichnung angewendet werden soll.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffix, das an die Arbeitsbereichsbezeichnung angehängt wird.", + "untitledWorkspace": "Unbenannt (Arbeitsbereich)", + "workspaceNameVerbose": "{0} (Arbeitsbereich)", + "workspaceName": "{0} (Arbeitsbereich)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Contributes-Sprachdeklarationen", + "vscode.extension.contributes.languages.id": "Die ID der Sprache.", + "vscode.extension.contributes.languages.aliases": "Namealiase für die Sprache.", + "vscode.extension.contributes.languages.extensions": "Dateierweiterungen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.filenames": "Dateinamen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.filenamePatterns": "Dateinamen-Globmuster, die Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.mimetypes": "MIME-Typen, die der Sprache zugeordnet sind.", + "vscode.extension.contributes.languages.firstLine": "Ein regulärer Ausdruck, der mit der ersten Zeile einer Datei der Sprache übereinstimmt.", + "vscode.extension.contributes.languages.configuration": "Ein relativer Pfad zu einer Datei mit Konfigurationsoptionen für die Sprache.", + "invalid": "Ungültige Angabe \"contributes.{0}\". Es wurde ein Array erwartet.", + "invalid.empty": "Leerer Wert für \"contributes.{0}\".", + "require.id": "Die Eigenschaft \"{0}\" ist erforderlich. Sie muss vom Typ \"string\" sein.", + "opt.extensions": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.filenames": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.firstLine": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string\" sein.", + "opt.configuration": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string\" sein.", + "opt.aliases": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein.", + "opt.mimetypes": "Die Eigenschaft \"{0}\" kann ausgelassen werden. Sie muss vom Typ \"string[]\" sein." + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Zuerst einen Ordner öffnen, um Arbeitsbereicheinstellungen zu erstellen", + "emptyKeybindingsHeader": "Geben Sie Ihre Tastenzuordnungen in dieser Datei ein, um die Standardwerte außer Kraft zu setzen.", + "defaultKeybindings": "Standardtastenzuordnungen", + "defaultSettings": "Standardeinstellungen", + "folderSettingsName": "{0} (Ordnereinstellungen)", + "fail.createSettings": "{0} ({1}) kann nicht erstellt werden." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Standardeinstellungen", + "keybindingsInputName": "Tastenkombinationen", + "settingsEditor2InputName": "Einstellungen" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Benutzereinstellungen", + "workspaceSettingsTarget": "Arbeitsbereichseinstellungen" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Am häufigsten verwendet", + "validations.exclusiveMax": "Der Wert muss kleiner als {0} sein.", + "validations.exclusiveMin": "Der Wert muss größer als {0} sein. ", + "validations.max": "Der Wert muss kleiner oder gleich {0} sein. ", + "validations.min": "Der Wert muss größer oder gleich {0} sein. ", + "validations.multipleOf": "Der Wert muss ein Vielfaches von {0} sein. ", + "validations.expectedInteger": "Der Wert muss eine ganze Zahl sein.", + "validations.maxLength": "Der Wert muss {0} oder weniger Zeichen lang sein.", + "validations.minLength": "Der Wert muss {0} oder mehr Zeichen lang sein.", + "validations.regex": "Der Wert muss mit dem RegEx `{0}` übereinstimmen.", + "validations.expectedNumeric": "Der Wert muss eine Zahl sein.", + "defaultKeybindingsHeader": "Setzen Sie Tastenzuordnungen außer Kraft, indem Sie sie in ihre Tastenzuordnungsdatei eingeben." + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "Standard", + "user": "Benutzer", + "cat.title": "{0}: {1}", + "meta": "meta", + "option": "Option" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Abbrechen", + "dismiss": "Schließen" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "Fehler beim Verbinden mit dem Hostserver der Remoteerweiterung (Fehler: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "Die Datei scheint eine Binärdatei zu sein und kann nicht als Text geöffnet werden.", + "fileReadOnlyError": "Die Datei ist schreibgeschützt." + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "Die Datei wurde geändert. Speichern Sie sie zuerst, bevor Sie sie mit einer anderen Codierung erneut öffnen.", + "genericSaveError": "Fehler beim Speichern von \"{0}\": {1}." + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "Dateien, die geändert wurden, konnten nicht in den Sicherungsspeicherort geschrieben werden (Fehler: {0}). Speichern Sie zuerst Ihre Dateien, und beenden Sie dann den Vorgang.", + "saveChangesMessage": "Möchten Sie die Änderungen speichern, die Sie an \"{0}\" vorgenommen haben?", + "saveChangesMessages": "Möchten Sie die an den folgenden {0}-Dateien vorgenommenen Änderungen speichern?", + "saveAll": "&&Alle speichern", + "save": "&&Speichern", + "dontSave": "&&Nicht speichern", + "cancel": "Abbrechen", + "saveChangesDetail": "Ihre Änderungen gehen verloren, wenn Sie diese nicht speichern.", + "confirmOverwrite": "\"{0}\" ist bereits vorhanden. Möchten Sie das Objekt ersetzen?", + "irreversible": "Im Ordner {0} ist bereits eine Datei oder ein Ordner mit demselben Namen vorhanden. Wenn Sie diese Datei/diesen Ordner ersetzen, werden die aktuellen Inhalte überschrieben.", + "replaceButtonLabel": "&&Ersetzen", + "saveAsTitle": "Speichern unter", + "allFiles": "Alle Dateien", + "noExt": "Keine Erweiterung" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Unknown language in `contributes.{0}.language`. Provided value: {1}", + "invalid.scopeName": "In \"contributes.{0}.scopeName\" wurde eine Zeichenfolge erwartet. Bereitgestellter Wert: {1}", + "invalid.path.0": "Expected string in `contributes.{0}.path`. Provided value: {1}", + "invalid.injectTo": "Ungültiger Wert in \"contributes.{0}.injectTo\". Es muss sich um ein Array von Sprachbereichsnamen handeln. Bereitgestellter Wert: {1}", + "invalid.embeddedLanguages": "Ungültiger Wert in \"contributes.{0}.embeddedLanguages\". Muss eine Objektzuordnung von Bereichsname zu Sprache sein. Angegebener Wert: {1}", + "invalid.tokenTypes": "Ungültiger Wert in \"contributes.{0}.tokenTypes\". Muss eine Objektzuordnung von Bereichsname zu Tokentyp sein. Angegebener Wert: {1}", + "invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.", + "no-tm-grammar": "Keine TM-Grammatik für diese Sprache registriert.", + "too many characters": "Die Tokenisierung wird bei langen Zeilen aus Leistungsgründen übersprungen. Die Länge einer langen Zeile kann über \"editor.maxTokenizationLineLength\" konfiguriert werden." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Trägt TextMate-Tokenizer bei.", + "vscode.extension.contributes.grammars.language": "Der Sprachbezeichner, für den diese Syntax beigetragen wird.", + "vscode.extension.contributes.grammars.scopeName": "Der TextMate-Bereichsname, der von der tmLanguage-Datei verwendet wird.", + "vscode.extension.contributes.grammars.path": "Der Pfad der tmLanguage-Datei. Der Pfad ist relativ zum Extensionordner und beginnt normalerweise mit \". /syntaxes/\".", + "vscode.extension.contributes.grammars.embeddedLanguages": "Eine Zuordnung zwischen Bereichsname und Sprach-ID, wenn diese Grammatik eingebettete Sprachen enthält.", + "vscode.extension.contributes.grammars.tokenTypes": "Eine Zuordnung von Bereichsnamen zu Tokentypen.", + "vscode.extension.contributes.grammars.injectTo": "Die Liste der Sprachbereichsnamen, in die diese Grammatik injiziert wird." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Fügt in Erweiterung definierte verwendbare Farben hinzu", + "contributes.color.id": "Der Bezeichner der verwendbaren Farbe", + "contributes.color.id.format": "Bezeichner sollten in folgendem Format vorliegen: aa [.bb] *", + "contributes.color.description": "Die Beschreibung der verwendbaren Farbe", + "contributes.defaults.light": "Die Standardfarbe für helle Themen. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", + "contributes.defaults.dark": "Die Standardfarbe für dunkle Themen. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", + "contributes.defaults.highContrast": "Die Standardfarbe für Themen mit hohem Kontrast. Entweder eine Farbe als Hex-Code (#RRGGBB[AA]) oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", + "invalid.colorConfiguration": "\"configuration.colors\" muss ein Array sein.", + "invalid.default.colorType": "{0} muss entweder eine Farbe als Hex-Code (#RRGGBB[AA] oder #RGB[A]) sein oder der Bezeichner einer verwendbaren Farbe, der eine Standardeinstellung bereitstellt.", + "invalid.id": "\"configuration.colors.id\" muss definiert und nicht leer sein", + "invalid.id.format": "\"configuration.colors.id\" muss auf das Wort[.word]* folgen", + "invalid.description": "\"configuration.colors.description\" muss definiert und darf nicht leer sein", + "invalid.defaults": "\"configuration.colors.defaults\" muss definiert sein, und \"light\", \"dark\" und \"highContrast\" enthalten" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "{0} kann nicht geladen werden: {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "Theme is unknown or not installed.", + "iconTheme": "Gibt das in der Workbench verwendete Symboldesign oder \"null\", um keine Dateisymbole anzuzeigen, an.", + "noIconThemeDesc": "No file icons", + "iconThemeError": "File icon theme is unknown or not installed.", + "workbenchColors": "Überschreibt Farben aus dem derzeit ausgewählte Farbdesign.", + "editorColors.comments": "Legt die Farben und Stile für Kommentare fest.", + "editorColors.strings": "Legt die Farben und Stile für Zeichenfolgenliterale fest.", + "editorColors.keywords": "Legt die Farben und Stile für Schlüsselwörter fest.", + "editorColors.numbers": "Legt die Farben und Stile für Nummernliterale fest.", + "editorColors.types": "Legt die Farben und Stile für Typdeklarationen und Verweise fest.", + "editorColors.functions": "Legt die Farben und Stile für Funktionsdeklarationen und Verweise fest.", + "editorColors.variables": "Legt die Farben und Stile für Variablendeklarationen und Verweise fest.", + "editorColors.textMateRules": "Legt Farben und Stile mithilfe von Textmate-Designregeln fest (erweitert).", + "editorColors": "Überschreibt Editorfarben und den Schriftschnitt aus dem momentan ausgewählten Farbdesign." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Farben und Formatvorlagen für das Token.", + "schema.token.foreground": "Vordergrundfarbe für das Token.", + "schema.token.background.warning": "Tokenhintergrundfarben werden derzeit nicht unterstützt.", + "schema.token.fontStyle": "Schriftschnitt der Regel: kursiv, fett und unterstrichen (einzeln oder in Kombination). Die leere Zeichenfolge setzt geerbte Einstellungen zurück.", + "schema.fontStyle.error": "Die Schriftart muss \"kursiv\", \"fett\" oder \"unterstrichen\", eine Kombination daraus oder eine leere Zeichenfolge sein.", + "schema.token.fontStyle.none": "Keine (geerbten Stil löschen)", + "schema.properties.name": "Beschreibung der Regel.", + "schema.properties.scope": "Bereichsauswahl, mit der diese Regel einen Abgleich ausführt.", + "schema.workbenchColors": "Farben in der Workbench", + "schema.tokenColors.path": "Pfad zu einer tmTheme-Designdatei (relativ zur aktuellen Datei).", + "schema.colors": "Farben für die Syntaxhervorhebung" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "Die ID des Symboldesigns wie in den Benutzereinstellungen verwendet.", + "vscode.extension.contributes.themes.label": "Die Bezeichnung des Farbdesigns wie in der Benutzeroberfläche angezeigt.", + "vscode.extension.contributes.themes.uiTheme": "Das Basisdesign, das die Farben um den Editor definiert: \"vs\" ist das helle Farbdesign, \"vs-dark\" das dunkle Farbdesign. \"hc-black\" ist das dunkle Design mit hohem Kontrast.", + "vscode.extension.contributes.themes.path": "Der Pfad der TMTHEME-Datei. Der Pfad ist relativ zum Erweiterungsordner und lautet normalerweise \"./themes/themeFile.tmTheme\".", + "reqarray": "Erweiterungspunkt `{0}` muss ein Array sein.", + "reqpath": "Expected string in `contributes.{0}.path`. Provided value: {1}", + "invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "Die ID des Symboldesigns wie in den Benutzereinstellungen verwendet.", + "vscode.extension.contributes.iconThemes.label": "Die Bezeichnung des Symboldesigns wie in der Benutzeroberfläche angezeigt.", + "vscode.extension.contributes.iconThemes.path": "Der Pfad der Symboldesign-Definitionsdatei. Der Pfad ist relativ zum Erweiterungsordner und lautet normalerweise \"./icons/awesome-icon-theme.json\".", + "reqarray": "Der Erweiterungspunkt \"{0}\" muss ein Array sein.", + "reqpath": "Expected string in `contributes.{0}.path`. Provided value: {1}", + "reqid": "In \"contributes.{0}.id\" wurde eine Zeichenfolge erwartet. Bereitgestellter Wert: {1}", + "invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "Das Ordnersymbol für aufgeklappte Ordner. Das Symbol für aufgeklappte Ordner ist optional. Wenn diese Angabe nicht festgelegt wird, wird das für Ordner definierte Symbol angezeigt.", + "schema.folder": "The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.", + "schema.file": "The default file icon, shown for all files that don't match any extension, filename or language id.", + "schema.folderNames": "Ordnet Ordnernamen Symbolen zu. Der Objektschlüssel ist der Ordnername ohne Pfadsegmente. Muster oder Platzhalter sind unzulässig. Bei der Zuordnung von Ordnernamen wird die Groß-/Kleinschreibung nicht berücksichtigt.", + "schema.folderName": "The ID of the icon definition for the association.", + "schema.folderNamesExpanded": "Ordnet Ordnernamen Symbolen für aufgeklappte Ordner zu. Der Objektschlüssel ist der Ordnername ohne Pfadsegmente. Muster oder Platzhalter sind unzulässig. Bei der Zuordnung von Ordnernamen wird die Groß-/Kleinschreibung nicht berücksichtigt.", + "schema.folderNameExpanded": "The ID of the icon definition for the association.", + "schema.fileExtensions": "Ordnet Erweiterungen Symbolen zu. Der Objektschlüssel ist der Name der Erweiterung. Der Erweiterungsname ist der letzte Teil eines Dateinamens nach dem letzten Punkt (ohne den Punkt). Erweiterungen werden ohne Berücksichtigung von Groß-/Kleinschreibung verglichen.", + "schema.fileExtension": "The ID of the icon definition for the association.", + "schema.fileNames": "Ordnet Dateinamen Symbolen zu. Der Objektschlüssel ist der vollständige Dateiname ohne Pfadsegmente. Der Dateiname kann Punkte und eine mögliche Erweiterung enthalten. Muster oder Platzhalter sind unzulässig. Bei der Zuordnung von Dateinamen wird die Groß-/Kleinschreibung nicht berücksichtigt.", + "schema.fileName": "The ID of the icon definition for the association.", + "schema.languageIds": "Associates languages to icons. The object key is the language id as defined in the language contribution point.", + "schema.languageId": "The ID of the icon definition for the association.", + "schema.fonts": "Schriftarten, die in den Symboldefinitionen verwendet werden.", + "schema.id": "Die ID der Schriftart.", + "schema.src": "Der Speicherort der Schriftart.", + "schema.font-path": "Der Schriftartpfad relativ zur aktuellen Symboldesigndatei.", + "schema.font-format": "Das Format der Schriftart.", + "schema.font-weight": "Die Gewichtung der Schriftart.", + "schema.font-sstyle": "The style of the font.", + "schema.font-size": "The default size of the font.", + "schema.iconDefinitions": "Description of all icons that can be used when associating files to icons.", + "schema.iconDefinition": "An icon definition. The object key is the ID of the definition.", + "schema.iconPath": "Bei Verwendung eines SVG- oder PNG-Datei: der Pfad zum Bild. Der Pfad ist relativ zur Symbolsammlungsdatei.", + "schema.fontCharacter": "Bei Verwendung einer Glyphenschriftart: das zu verwendende Zeichen in der Schriftart.", + "schema.fontColor": "Bei Verwendung einer Glyphenschriftart: die zu verwendende Farbe.", + "schema.fontSize": "Wenn eine Schriftart verwendet wird: der Schriftgrad als Prozentsatz der Textschriftart. Wenn diese Angabe nicht festgelegt wird, wird standardmäßig die Größe in der Schriftartdefinition verwendet.", + "schema.fontId": "When using a font: The id of the font. If not set, defaults to the first font definition.", + "schema.light": "Optionale Zuordnungen für Dateisymbole in hellen Farbdesigns.", + "schema.highContrast": "Optionale Zuordnungen für Dateisymbole in Farbdesigns mit hohem Kontrast.", + "schema.hidesExplorerArrows": "Konfiguriert, ob die Datei-Explorer Pfeile ausgeblendet werden sollen, wenn dieses Motiv aktiv ist." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Probleme beim Analysieren der JSON-Designdatei: {0}", + "error.invalidformat.colors": "Probleme beim Analysieren der Farbdesigndatei: {0}. Die Eigenschaft \"colors\" ist nicht vom Typ \"object\".", + "error.invalidformat.tokenColors": "Problem beim Analysieren der Farbdesigndatei: {0}. Die Eigenschaft \"tokenColors\" muss entweder ein Array sein, das Farben festlegt, oder ein Pfad zu einer TextMate-Designdatei.", + "error.plist.invalidformat": "Probleme beim Analysieren der tmTheme-Designdatei: {0}. \"settings\" ist kein Array", + "error.cannotparse": "Probleme beim Analysieren der tmTheme-Designdatei: {0}", + "error.cannotload": "Probleme beim Laden der tmTheme-Designdatei {0}: {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Speichern", + "doNotSave": "Nicht speichern", + "cancel": "Abbrechen", + "saveWorkspaceMessage": "Möchten Sie Ihre Arbeitsbereichskonfiguration als Datei speichern?", + "saveWorkspaceDetail": "Speichern Sie Ihren Arbeitsbereich, wenn Sie ihn erneut öffnen möchten.", + "saveWorkspace": "Arbeitsbereich speichern", + "ok": "OK", + "workspaceOpenedMessage": "Der Arbeitsbereich \"{0}\" kann nicht gespeichert werden.", + "workspaceOpenedDetail": "Der Arbeitsbereich ist bereits in einem anderen Fenster geöffnet. Schließen Sie zuerst das andere Fenster, und versuchen Sie anschließend noch mal.", + "errorInvalidTaskConfiguration": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden. Öffnen Sie die Datei, um Fehler/Warnungen darin zu beheben, und versuchen Sie es noch mal.", + "errorWorkspaceConfigurationFileDirty": "In die Konfigurationsdatei des Arbeitsbereichs kann nicht geschrieben werden, weil sie geändert wurde. Speichern Sie die Datei, und versuchen Sie es noch mal.", + "openWorkspaceConfigurationFile": "Konfiguration des Arbeitsbereichs öffnen" + }, + "sql/base/parts/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "OK", + "optionsDialog.cancel": "Abbrechen" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "OK", + "webViewDialog.close": "Schließen" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Schließen" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertErrorMessage": "Fehler: {0}", + "alertInfoMessage": "Info: {0}" + }, + "sql/platform/accounts/browser/accountDialog": { + "accountDialog.close": "Schließen" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "copyAndOpen": "Kopieren und öffnen", + "website": "Webseite" + }, + "sql/platform/accounts/browser/media/accountActions": { + "removeAccount": "Konto entfernen", + "confirmRemoveUserAccountMessage": "Sind Sie sicher, dass Sie \"{0}\" entfernen möchten?", + "accountActions.yes": "Ja", + "accountActions.no": "Nein", + "refreshAccount": "Geben Sie Ihre Anmeldeinformationen erneut ein" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "Sie müssen die Anmeldeinformationen für dieses Konto aktualisieren." + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account": "Stellt Symbole für den Kontoanbieter zur Verfügung." + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "createNewFirewallRule": "Neue Firewall-Regel erstellen", + "firewall.ok": "OK", + "azureAccount": "Azure-Konto", + "from": "Von", + "filewallRule": "Firewall-Regel" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallRuleError": "Firewall-Regel Fehler" + }, + "sql/workbench/services/admin/common/adminService": { + "noHandlerRegistered": "Kein Handler registriert" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.defaultEngineDescription": "Zu verwendende Standard-SQL-Engine. Dies bestimmt den Standardsprachanbieter in .sql Dateien und die Standardeinstellungen für neue Verbindungen. Gültige Option ist derzeit MSSQL" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearRecentlyUsedLabel": "Liste kürzlich verwendeter Verbindungen löschen", + "ClearedRecentConnections": "Liste der zuletzt verwendeten Verbindungen gelöscht", + "connectionAction.yes": "Ja" + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "Verbindung nicht akzeptiert", + "connectionService.yes": "Ja", + "connectionService.no": "Nein" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Verbunden mit", + "onDidDisconnectMessage": "Verbindung getrennt" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "advancedProperties.discard": "Verwerfen" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "recentConnectionTitle": "Kürzlich verwendete Verbindungen", + "connectionDialog.connect": "Verbinden", + "connectionDialog.cancel": "Abbrechen", + "clearRecentConnectionMessage": "Sind Sie sicher, dass Sie alle Verbindungen aus der Liste löschen möchten?", + "connectionDialog.yes": "Ja", + "connectionDialog.no": "Nein" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "loadingDatabaseOption": "Wird geladen..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "toggleMore": "Mehr umschalten", + "addFeatureAction.openInstalledFeatures": "Installierte Features öffnen" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "providerMissingEdition": "Widget Filter basierend auf der Edition, aber der Anbieter hat keine Edition", + "moreThanOneDashboardContainersError": "Pro Umgebung muss genau 1 Dashboard Container definiert werden", + "unknownDashboardContainerError": "Der angegebene Dashboard-Container ist unbekannt." + }, + "sql/workbench/parts/dashboard/common/dashboardPage.component": { + "missingConnectionInfo": "Für dieses Dashboard wurden keine Verbindungsinformationen gefunden" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.id": "Eindeutiger Bezeichner für diese Registerkarte. Wird für alle Anfragen an die Erweiterung übergeben.", + "sqlops.extension.contributes.dashboard.tab.title": "Titel der Registerkarte, die dem Benutzer angezeigt wird.", + "sqlops.extension.contributes.dashboard.tab.description": "Beschreibung dieser Registerkarte, die dem Benutzer angezeigt werden.", + "sqlops.extension.contributes.tabs": "Trägt eine oder mehrere Registerkarten bei, die Benutzer ihren Dashboards hinzufügen können." + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "Eindeutiger Bezeichner für diesen Container." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.id": "Eindeutiger Bezeichner für diesen Navigationsbereich. Wird für alle Anfragen an die Erweiterung übergeben.", + "dashboard.container.left-nav-bar.icon.light": "Symbol-Pfad, wenn ein helles Theme verwendet wird" + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.ok": "OK", + "newDashboardTab.cancel": "Abbrechen" + }, + "sql/workbench/parts/dashboard/pages/dashboardPageContribution": { + "sqlops.extension.contributes.dashboardPage.tab.id": "Eindeutiger Bezeichner für diese Registerkarte. Wird für alle Anfragen an die Erweiterung übergeben werden." + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboard.databaseproperties": "Anzuzeigende Eigenschaftswerte", + "dashboard.databaseproperties.value": "Wert im Datenbank-Info-Objekt", + "dashboard.databaseproperties.ignore": "Spezifische zu ignorierende Werte angeben", + "recoveryModel": "Wiederherstellungsmodell" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties": "Zu zeigende Eigenschaftswerte", + "dashboard.serverproperties.displayName": "Anzeigename der Eigenschaft", + "dashboard.serverproperties.value": "Wert im Server-Info-Objekt", + "version": "Version", + "computerName": "Computername", + "dashboardServerTabs": "Passt die Server Dashboard Registerkarten an" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "searchDatabases": "Datenbanken suchen", + "dashboard.explorer.objectError": "Objekte konnten nicht geladen werden", + "dashboard.explorer.databaseError": "Datenbanken konnten nicht geladen werden" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "noResults": "Keine anzuzeigende Ergebnisse" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightIdDescription": "Eindeutiger Bezeichner verwendet für Zwischenspeicherungen der Ergebnisse des Insight.", + "actionDatabaseDescription": "Zieldatenbank für die Aktion; kann das Format \"${ColumnName} für einen datengesteuerten Spaltennamen verwenden.", + "actionServerDescription": "Zielserver für die Aktion; kann das Format \"${ColumnName} für einen datengesteuerten Spaltennamen verwenden.", + "actionUserDescription": "Zielbenutzer für die Aktion; kann das Format \"${ColumnName} für datengesteuerte Spaltennamen verwenden.", + "carbon.extension.contributes.insights": "Liefert Einblicke in die Dashboard-Palette." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "chartInsightDescription": "Zeigt die Ergebnisse einer Abfrage als Diagramm auf dem Dashboard", + "labelFirstColumnDescription": "Wenn dataDirection horizontal ausgewählt ist, werden die Werte aus der ersten Spalte als Legende verwendet, sobald diese Einstellung auf True gesetzt wird.", + "dataDirectionDescription": "Legt fest, ob die Daten aus einer Spalte (vertikal) oder eine Zeile (horizontal) gelesen werden. Für Zeitreihen wird dies ignoriert, da die Richtung vertikal sein muss." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMax": "Maximalwert der y-Achse" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/lineChart.contribution": { + "dataTypeDescription": "Zeigt die Daten-Eigenschaft eines Datensatzes für ein Diagramm an." + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupName": "Backup-Name", + "backup.recoveryModel": "Wiederherstellungsmodell", + "backup.backupType": "Backup-Typ", + "backup.algorithm": "Algorithmus", + "backup.certificateOrAsymmetricKey": "Zertifikat oder asymmetrische Schlüssel", + "backup.mediaOption": "Sicherung auf den vorhandenen Mediensatz", + "backup.existingMediaAppend": "An vorhandenem Backup-Satz anhängen", + "backup.newMediaSetDescription": "Neue Mediensatz-Beschreibung", + "backup.verifyContainer": "Sicherung nach Abschluss überprüfen", + "backup.continueOnErrorContainer": "Bei Fehler fortsetzen", + "backup.advancedConfiguration": "Erweiterte Einstellungen", + "backup.setBackupCompression": "Sicherungskomprimierung festlegen", + "backup.encryption": "Verschlüsselung", + "backup.reliability": "Zuverlässigkeit", + "backup.noEncryptorWarning": "Kein Zertifikat oder asymmetrischer Schlüssel steht zur Verfügung", + "addFile": "Datei hinzufügen", + "backupComponent.invalidInput": "Ungültige Eingabe. Wert muss größer oder gleich 0 sein.", + "backupComponent.script": "Skript", + "backupComponent.backup": "Datensicherung", + "backup.backupFileRequired": "Pfad für Backup-Datei erforderlich" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Datenbank wiederherstellen", + "restoreDialog.database": "Datenbank", + "restoreDialog.cancel": "Abbrechen", + "source": "Quelle", + "restoreFrom": "Wiederherstellen von", + "database": "Datenbank", + "targetDatabase": "Zieldatenbank", + "restoreTo": "Wiederherstellen nach", + "restoreDatabaseFileAs": "Wiederherstellen der Datenbank-Dateien als", + "restoreDatabaseFileDetails": "Wiederherstellen der Datenbankdatei-Details", + "logicalFileName": "Logischer Dateiname", + "fileType": "Dateityp", + "restoreAs": "Wiederherstellen als", + "serverConnection": "Serververbindungen", + "generalTitle": "Allgemein", + "filesTitle": "Dateien", + "optionsTitle": "Optionen" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "Max. Zeilen:" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "disposeEditFailure": "\"Dispose Edit\" ist mit Fehler fehlgeschlagen:" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "Ausgewählter Pfad", + "fileFilter": "Dateien des Typs", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "Datei auswählen" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "Alle Dateien" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Fehler beim Laden des Datei-Browser." + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Als CSV speichern", + "saveAsExcel": "Als Excel speichern", + "copyWithHeaders": "Kopieren mit Überschriften" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "revertRow": "Zeile zurücksetzen" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "horizontalLabel": "Horizontal", + "labelFirstColumnLabel": "Erste Spalte als Zeilenbezeichnung verwenden?", + "columnsAsLabelsLabel": "Spaltennamen als Label verwenden?", + "legendLabel": "Legendenposition", + "chartSaved": "Diagramm in Pfad gespeichert: {0}", + "createInsightNoDataService": "Einblick kann nicht erzeugt werden, zugrunde liegendes Datenmodell nicht gefunden." + }, + "sql/parts/grid/views/query/chartViewerActions": { + "saveImageLabel": "Als Bild speichern" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.value": "Wert", + "value": "Wert", + "InsightsDialogTitle": "Einblicke" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsError": "Insights-Fehler", + "insightsFileError": "Es gab einen Fehler beim Lesen der Datei: " + }, + "sql/workbench/parts/profiler/browser/profiler.contribution": { + "profiler.settings.sessionTemplates": "Spezifiziert Sitzungsvorlagen" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "profilerCategory": "Profiler", + "carbon.actions.newProfiler": "Neues Profiler-Fenster öffnen" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Verbinden", + "profilerAction.connect": "Verbinden", + "pause": "Pause", + "profilerStop.stop": "Stop", + "profiler.clear": "Daten löschen", + "profiler.editColumns": "Spalten bearbeiten", + "profiler.findNext": "Nächste Zeichenfolge suchen", + "profiler.findPrevious": "Vorhergehende Zeichenfolge suchen" + }, + "sql/parts/profiler/contrib/profilerWorkbenchActions": { + "profilerWorkbenchAction.newProfiler": "Neuer Profiler" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Sortieren nach Ereignis", + "profilerColumnDialog.ok": "OK", + "profilerColumnDialog.cancel": "Abbrechen" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "profilerEditor.value": "Wert", + "details": "Details" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "Profiler" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "placeholder.find": "Finden", + "label.previousMatchButton": "Vorheriger Treffer", + "label.matchesLocation": "{0} von {1}", + "label.noResults": "Keine Ergebnisse" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "chooseSqlLang": "SQL-Sprache auswählen" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "msgCancelQueryFailed": "Abbruch der Abfrage fehlgeschlagen: {0}", + "msgSaveSucceeded": "Ergebnisse erfolgreich gespeichert nach", + "msgStatusRunQueryInProgress": "Abfrage wird ausgeführt...", + "maximizeLabel": "Maximieren", + "resultsPane.restoreLabel": "Wiederherstellen", + "saveCSVLabel": "Als CSV speichern", + "saveJSONLabel": "Als JSON speichern", + "saveExcelLabel": "Speichern als Excel", + "messagePaneLabel": "Nachrichten" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.saveAsCsv.includeHeaders": "[Optional] Wenn \"wahr\", werden Spaltenüberschriften beim Speichern der Ergebnisse als CSV inkludiert", + "sql.showBatchTime": "[Optional] Soll die Ausführungszeit für einzelne Batches angezeigt werden", + "tabColorMode.off": "Einfärbung der Registerkarten wird deaktiviert", + "mssql.intelliSense.enableSuggestions": "Sollen IntelliSense Vorschläge aktiviert werden", + "mssql.intelliSense.enableQuickInfo": "Soll Quick-Info IntelliSense aktiviert werden", + "mssql.intelliSense.lowerCaseSuggestions": "Sollen IntelliSense Vorschläge in Kleinbuchstaben sein", + "queryShortcutDescription": "Tastenkürzel workbench.action.query.shortcut{0} festlegen, um den Verknüpfungstext als Prozeduraufruf auszuführen. Beliebiger ausgewählter Text im Abfrage-Editor wird als Parameter übergeben." + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Erweiterung" + }, + "sql/platform/node/resultSerializer": { + "resultsSerializer.saveAsFileTitle": "Ergebnisdatei auswählen" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runCurrentQueryWithActualPlanKeyboardAction": "Aktuelle Abfrage mit aktuellem Plan ausführen" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "Starten", + "estimatedQueryPlan": "Erklären", + "actualQueryPlan": "Tatsächlich", + "disconnectDatabaseLabel": "Trennen", + "changeDatabase.failed": "Fehler beim Ändern der Datenbank" + }, + "sql/platform/query/common/queryModelService": { + "updateCellFailed": "Aktualisieren der Zelle gescheitert:" + }, + "sql/platform/query/common/queryRunner": { + "query.ExecutionFailedError": "Ausführung ist aufgrund eines unerwarteten Fehlers fehlgeschlagen: {0} {1}", + "query.initEditExecutionFailed": "Initiale Bearbeitungsausführung fehlgeschlagen:", + "elapsedBatchTime": "Batch-Ausführungszeit: {0}" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "Änderung des Sprach-Modus wird für nicht gespeicherte Abfragen nicht unterstützt." + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Ergebnisse", + "topOperations": "Top-Operationen" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.estCost": "Geschätzte Kosten", + "topOperations.estRows": "Zeilen ca.", + "topOperations.estCPUCost": "Geschätzte CPU-Kosten", + "topOperations.estIOCost": "Geschätzte E/A Kosten", + "topOperations.parallel": "Parallel", + "topOperations.estRebinds": "geschätzte Zurückspulvorgänge" + }, + "sql/workbench/services/objectExplorer/common/objectExplorerService": { + "OeSessionFailedError": "Fehler beim Erstellen der Objekt-Explorer-Sitzung" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "registeredServers.view": "Ansicht", + "databaseConnections": "Datenbank-Verbindungen", + "datasource.connections": "Datenquellenverbindungen", + "startup.alwaysShowServersView": "\"True\" falls die Server-Ansicht beim Start des SQL Operations Studio Standard angezeigt werden soll; \"False\" wenn die letzte geöffnete Ansicht angezeigt werden soll" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Servergruppen", + "serverGroup.ok": "OK", + "serverGroup.cancel": "Abbrechen", + "connectionGroupName": "Servergruppen-Name", + "groupDescription": "Gruppenbeschreibung", + "groupColor": "Gruppenfarbe" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "Servergruppe hinzufügen" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "DisconnectAction": "Trennen", + "connectionTree.addConnection": "Neue Verbindung", + "connectionTree.addServerGroup": "Neue Servergruppe", + "clearAll": "Alle löschen", + "deleteConnection": "Verbindung löschen", + "deleteConnectionGroup": "Gruppe löschen" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "objectExplorAction.disconnect": "Verbindung trennen" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Wird geladen..." + }, + "sql/workbench/parts/objectExplorer/browser/treeCreationUtils": { + "treeAriaLabel": "Kürzlich verwendete Verbindungen", + "treeCreation.regTreeAriaLabel": "Server" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "datasource.task": "Status der Aufgabe" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "Eine oder mehrere Aufgaben werden ausgeführt. Wollen Sie wirklich abbrechen?", + "yes": "Ja", + "no": "Nein" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "taskAction.script": "Skript" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "succeeded": "erfolgreich", + "failed": "fehlgeschlagen", + "canceled": "abgebrochen", + "canceling": "Wird abgebrochen" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "taskHistory.regTreeAriaLabel": "Aufgabenverlauf", + "taskError": "Aufgabenfehler" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property": "Definiert eine Eigenschaft, die auf dem Dashboard angezeigt werden soll", + "dashboard.properties.property.displayName": "Welcher Wert soll als Kennzeichnung für die Eigenschaft verwendet werden", + "dashboard.properties.flavor": "Ein Eindruck für das Festlegen von Dashboard-Eigenschaften", + "dashboard.properties.flavor.condition.field": "Vergleichsfeld", + "dashboard.properties.flavor.condition.operator": "Vergleichsoperator auswählen", + "dashboard.properties.databaseProperties": "Eigenschaften für Datenbank-Seite zeigen", + "dashboard.id": "Anbieter-ID (z.B. MSSQL)" + }, + "sql/workbench/common/actions": { + "scriptExecute": "Skript als Ausführung", + "editData": "Daten bearbeiten", + "scriptDelete": "Lösch-Skript erzeugen", + "restoreAction.restore": "Wiederherstellen", + "manage": "Verwalten", + "showDetails": "Details anzeigen", + "newDatabase": "Neue Datenbank", + "configureDashboard": "Konfigurieren" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "Auswählen", + "insertOperationName": "Einfügen", + "updateOperationName": "Aktualisieren", + "deleteOperationName": "Löschen", + "scriptNotFoundForObject": "Beim scripten von {0} auf Objekt {1} wurde kein Script zurückgegeben" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "OK", + "errorMessageDialog.close": "Schließen", + "copyDetails": "Details kopieren" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "Fehler" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Erste Schritte", + "showReleaseNotes": "Zeige \"Erste Schritte\"" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-de/vsc-extension-quickstart.md b/i18n/language-pack-de/vsc-extension-quickstart.md new file mode 100644 index 0000000000..d13b848eca --- /dev/null +++ b/i18n/language-pack-de/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the German language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "de", + "languageName": "German", + "localizedLanguageName": "Deutsch" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension de` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-es/.gitignore b/i18n/language-pack-es/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-es/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-es/.vscodeignore b/i18n/language-pack-es/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-es/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-es/CHANGELOG.md b/i18n/language-pack-es/CHANGELOG.md new file mode 100644 index 0000000000..b6363bd117 --- /dev/null +++ b/i18n/language-pack-es/CHANGELOG.md @@ -0,0 +1,17 @@ +# Change Log +All notable changes to the "vscode-language-pack-es" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 10, 2018 - Initial release for VS Code 1.23 diff --git a/i18n/language-pack-es/README.md b/i18n/language-pack-es/README.md new file mode 100644 index 0000000000..7a286557fa --- /dev/null +++ b/i18n/language-pack-es/README.md @@ -0,0 +1,123 @@ +# Paquete de idioma español para Azure Data Studio + +El paquete de idioma español proporciona una experiencia de UI localizada para Azure Data Studio. + +## Uso + +Una vez instalado, establezca `"locale": "es"` en `locale.json` para cargar el paquete de idioma español. Para modificar `locale.json` pulse `Ctrl+Shift+P` para activar la **Command Palette**, comience a teclear "config" para filtrar la lista de comandos disponibles, y luego seleccione el comando **Configure Language**. Vea [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) para más información. + +## Cómo contribuir + +Las cadenas de traducción se mantienen en el proyecto "DevTools - Azure Data Studio" en la plataforma para la comunidad de localización de Microsoft (MLCP). + +Si quiere colaborar, ya sea mediante la aportación de traducciones o la mejora de éstas, consulte la [página de localización de la comunidad](https://aka.ms/vscodeloc) para obtener más información. + +## Licencia + +El código fuente y las cadenas se someten a la licencia [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt). + +## Reconocimientos + +El paquete de idioma español llega hasta usted gracias al esfuerzo de localización de la comunidad, "By the community, for the community" ("De la comunidad, para la comunidad"). + +Especial agradecimiento a quienes contribuyen a la comunidad por hacerlo disponible. + +**Principales contribuyentes:** + +* Andy Gonzalez +* Alberto Poblacion +* Raul Rama +* Alejandro M +* Jorge Serrano Pérez + + +**Contribuyentes:** + +* José M. Aguilar +* Roberto Fonseca +* Carlos Mendible +* Eickhel Mendoza +* David Triana +* David Silva +* AlanThinks +* Julián Martínez +* Lukáš Chaloupka +* German Sak +* Santiago Porras Rodríguez +* Marcos de Lafuente +* Carlos Longarela +* Thierry DEMAN-BARCELO +* Jago +* Christian Eduardo Palomares Peralta +* Sergio Uziel Tovar Lemus +* Juan Ramón Rodríguez +* Pedro Sanchez +* Pablo Jiménez Pascual +* Juan Carlos Gonzalez Martin +* Alfonso Jesus Flores Alvarado +* Javier Moreno +* Matias Menich + +**Disfrútelo!** + + +# Spanish Language Pack for VS Code + +Spanish Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "es"` in `locale.json` to load Spanish Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribue translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Spanish Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Andy Gonzalez +* Alberto Poblacion +* Raul Rama +* Alejandro M +* Jorge Serrano Pérez + +**Contributors:** + +* José M. Aguilar +* Roberto Fonseca +* Carlos Mendible +* Eickhel Mendoza +* David Triana +* David Silva +* AlanThinks +* Julián Martínez +* Lukáš Chaloupka +* German Sak +* Santiago Porras Rodríguez +* Marcos de Lafuente +* Carlos Longarela +* Thierry DEMAN-BARCELO +* Jago +* Christian Eduardo Palomares Peralta +* Sergio Uziel Tovar Lemus +* Juan Ramón Rodríguez +* Pedro Sanchez +* Pablo Jiménez Pascual +* Juan Carlos Gonzalez Martin +* Alfonso Jesus Flores Alvarado +* Javier Moreno +* Matias Menich + +**Enjoy!** diff --git a/i18n/language-pack-es/languagepack.png b/i18n/language-pack-es/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "es", + "languageName": "Spanish", + "localizedLanguageName": "español", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension es" + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/bat.i18n.json b/i18n/language-pack-es/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..207e52e270 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Windows Bat", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos por lotes de Windows." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/clojure.i18n.json b/i18n/language-pack-es/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..5b77984b06 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Clojure", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Clojure." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-es/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..993d3d1ae0 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje CoffeeScript", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de CoffeeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-es/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..a00f819a61 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Edición de configuración", + "description": "Proporciona características (IntelliSense avanzado, corrección automática) en archivos de configuración, como archivos de valores, de inicio y de recomendación de extensiones. " + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "el nombre del archivo (por ejemplo miarchivo.txt)", + "activeEditorMedium": "la ruta de acceso de archivo relativa a la carpeta de espacio de trabajo (p. ej. myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "la ruta de acceso completa del archivo (por ejemplo, /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "el nombre de la carpeta en que se encuentra el archivo (por ejemplo, myFileFolder)", + "activeFolderMedium": "la ruta de la carpeta que contiene el archivo, relativa a la carpeta del área de trabajo (por ejemplo myFolder/myFileFolder)", + "activeFolderLong": "la ruta completa de la carpeta que contiene el archivo (por ejemplo, /Users/Development/myFolder/myFileFolder)", + "rootName": "nombre del área de trabajo (p. ej. myFolder o myWorkspace)", + "rootPath": "ruta del archivo del área de trabajo (p. ej. /Users/Development/myWorkspace)", + "folderName": "nombre de la carpeta del área de trabajo en la que el archivo está contenido (p. ej. myFolder)", + "folderPath": "ruta de acceso de archivo de la carpeta del área de trabajo en la que el archivo está contenido (p. ej. /Users/Development/myFolder)", + "appName": "p. ej. VS Code", + "dirty": "un indicador con modificaciones si el editor activo tiene modificaciones", + "separator": "un separador condicional (\"-\") que aparece solo cuando está rodeado de variables con valores", + "assocLabelFile": "Archivos con extensión", + "assocDescriptionFile": "Asigna todos los archivos cuyo nombre coincide con el patrón global al lenguaje con el identificador especificado.", + "assocLabelPath": "Archivos con ruta de acceso", + "assocDescriptionPath": "Asigna todos los archivos cuya ruta de acceso al lenguaje con el identificador especificado coincide con el patrón global de ruta de acceso absoluta.", + "fileLabel": "Archivos por extensión", + "fileDescription": "Hacer coincidir todos los archivos que tengan una extensión de archivo determinada.", + "filesLabel": "Archivos con varias extensiones", + "filesDescription": "Hacer coincidir todos los archivos con cualquiera de las extensiones de archivo.", + "derivedLabel": "Archivos con elementos del mismo nivel por nombre", + "derivedDescription": "Hacer coincidir archivos que tienen elementos del mismo nivel con el mismo nombre pero con extensión diferente.", + "topFolderLabel": "Carpeta por nombre (nivel superior)", + "topFolderDescription": "Hacer coincidir una carpeta de nivel superior con un nombre específico.", + "topFoldersLabel": "Carpetas con varios nombres (nivel superior)", + "topFoldersDescription": "Hacer coincidir varias carpetas de nivel superior.", + "folderLabel": "Carpeta por nombre (cualquier ubicación)", + "folderDescription": "Hacer coincidir una carpeta con un nombre determinado en cualquier ubicación.", + "falseDescription": "Deshabilitar el patrón.", + "trueDescription": "Habilitar el patrón.", + "siblingsDescription": "Hacer coincidir archivos que tienen elementos del mismo nivel con el mismo nombre pero con extensión diferente.", + "languageSpecificEditorSettings": "Configuración del editor específica del lenguaje", + "languageSpecificEditorSettingsDescription": "Reemplazar configuración del editor para lenguaje" + }, + "out/extension": { + "workspaceFolder": "La ruta de la carpeta abierta en VS Code", + "workspaceFolderBasename": "El nombre de la carpeta abierta en VS Code sin ninguna barra diagonal (/)", + "relativeFile": "El archivo abierto actualmente relativo a ${workspaceFolder}", + "file": "El archivo abierto actualmente", + "cwd": "El directorio de trabajo del ejecutor de tarea en el arranque", + "lineNumber": "El número de línea seleccionado actual en el archivo activo", + "selectedText": "El texto actual seleccionado en el archivo activo ", + "fileDirname": "Nombre del directorio del archivo abierto actual", + "fileExtname": "Extensión del archivo abierto actualmente", + "fileBasename": "Nombre base del archivo abierto actual ", + "fileBasenameNoExtension": "Nombre base del archivo abierto actual sin extensión de archivo ", + "exampleExtension": "Ejemplo" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/cpp.i18n.json b/i18n/language-pack-es/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..5a6262fe75 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje C y C++", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de C/C++." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/csharp.i18n.json b/i18n/language-pack-es/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..2922268bd6 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje C#", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de C#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..36ee4a7286 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Características del lenguaje CSS", + "description": "Proporciona un potente soporte de lenguaje para archivos CSS, LESS y SCSS.", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "De forma predeterminada, VS Code desencadena la finalización de valores de propiedad tras seleccionar una propiedad CSS. Use esta opción para deshabilitar este comportamiento.", + "css.lint.argumentsInColorFunction.desc": "Número de parámetros no válido.", + "css.lint.boxModel.desc": "No use \"width\" o \"height\" al usar \"padding\" o \"border\".", + "css.lint.compatibleVendorPrefixes.desc": "Cuando use un prefijo específico del proveedor, compruebe que también haya incluido el resto de propiedades específicas del proveedor.", + "css.lint.duplicateProperties.desc": "No use definiciones de estilo duplicadas.", + "css.lint.emptyRules.desc": "No use conjuntos de reglas vacíos.", + "css.lint.float.desc": "Le recomendamos no usar \"float\". Los valores float producen CSS frágiles que pueden dañarse fácilmente si cambia cualquier aspecto del diseño.", + "css.lint.fontFaceProperties.desc": "La regla \"@font-face\" debe definir las propiedades \"src\" y \"font-family\".", + "css.lint.hexColorLength.desc": "Los colores hexadecimales deben estar formados por tres o seis números hexadecimales.", + "css.lint.idSelector.desc": "Los selectores no deben contener identificadores porque estas reglas están estrechamente ligadas a HTML.", + "css.lint.ieHack.desc": "Las modificaciones de IE solo son necesarias cuando se admite IE7 y versiones anteriores.", + "css.lint.important.desc": "Evite usar `!important`. Es una indicación que la especificidad de todo el CSS se ha salido de control y debe ser refactorizada.", + "css.lint.importStatement.desc": "Las instrucciones Import no se cargan en paralelo.", + "css.lint.propertyIgnoredDueToDisplay.desc": "La propiedad se ignora a causa de la pantalla. Por ejemplo, con \"display: inline\", las propiedades \"width\", \"height\", \"margin-top\", \"margin-bottom\" y \"float\" no tienen ningún efecto.", + "css.lint.universalSelector.desc": "Se sabe que el selector universal (\"*\") es lento.", + "css.lint.unknownAtRules.desc": "Regla At desconocida.", + "css.lint.unknownProperties.desc": "Propiedad desconocida.", + "css.lint.validProperties.desc": "Lista de propiedades que no se validan con la regla \"unknownProperties\".", + "css.lint.unknownVendorSpecificProperties.desc": "Propiedad específica del proveedor desconocida.", + "css.lint.vendorPrefix.desc": "Cuando use un prefijo específico del proveedor, incluya también la propiedad estándar.", + "css.lint.zeroUnits.desc": "No se necesita una unidad para cero.", + "css.trace.server.desc": "Hace un seguimiento de la comunicación entre VSCode y el servidor de lenguaje CSS.", + "css.validate.title": "Controla la validación de CSS y la gravedad de los problemas.", + "css.validate.desc": "Habilita o deshabilita todas las validaciones.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Número de parámetros no válido.", + "less.lint.boxModel.desc": "No use \"width\" o \"height\" al usar \"padding\" o \"border\".", + "less.lint.compatibleVendorPrefixes.desc": "Cuando use un prefijo específico del proveedor, compruebe que también haya incluido el resto de propiedades específicas del proveedor.", + "less.lint.duplicateProperties.desc": "No use definiciones de estilo duplicadas.", + "less.lint.emptyRules.desc": "No use conjuntos de reglas vacíos.", + "less.lint.float.desc": "Le recomendamos no usar \"float\". Los valores float producen CSS frágiles que pueden dañarse fácilmente si cambia cualquier aspecto del diseño.", + "less.lint.fontFaceProperties.desc": "La regla \"@font-face\" debe definir las propiedades \"src\" y \"font-family\".", + "less.lint.hexColorLength.desc": "Los colores hexadecimales deben estar formados por tres o seis números hexadecimales.", + "less.lint.idSelector.desc": "Los selectores no deben contener identificadores porque estas reglas están estrechamente ligadas a HTML.", + "less.lint.ieHack.desc": "Las modificaciones de IE solo son necesarias cuando se admite IE7 y versiones anteriores.", + "less.lint.important.desc": "Evite usar `!important`. Es una indicación que la especificidad de todo el CSS se ha salido de control y debe ser refactorizada.", + "less.lint.importStatement.desc": "Las instrucciones Import no se cargan en paralelo.", + "less.lint.propertyIgnoredDueToDisplay.desc": "La propiedad se ignora a causa de la pantalla. Por ejemplo, con \"display: inline\", las propiedades \"width\", \"height\", \"margin-top\", \"margin-bottom\" y \"float\" no tienen ningún efecto.", + "less.lint.universalSelector.desc": "Se sabe que el selector universal (\"*\") es lento.", + "less.lint.unknownProperties.desc": "Propiedad desconocida.", + "less.lint.validProperties.desc": "Lista de propiedades que no se validan con la regla \"unknownProperties\".", + "less.lint.unknownVendorSpecificProperties.desc": "Propiedad específica del proveedor desconocida.", + "less.lint.vendorPrefix.desc": "Cuando use un prefijo específico del proveedor, incluya también la propiedad estándar.", + "less.lint.zeroUnits.desc": "No se necesita una unidad para cero.", + "less.validate.title": "Controla la validación de LESS y la gravedad de los problemas.", + "less.validate.desc": "Habilita o deshabilita todas las validaciones.", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "Número de parámetros no válido.", + "scss.lint.boxModel.desc": "No use \"width\" o \"height\" al usar \"padding\" o \"border\".", + "scss.lint.compatibleVendorPrefixes.desc": "Cuando use un prefijo específico del proveedor, compruebe que también haya incluido el resto de propiedades específicas del proveedor.", + "scss.lint.duplicateProperties.desc": "No use definiciones de estilo duplicadas.", + "scss.lint.emptyRules.desc": "No use conjuntos de reglas vacíos.", + "scss.lint.float.desc": "Le recomendamos no usar \"float\". Los valores float producen CSS frágiles que pueden dañarse fácilmente si cambia cualquier aspecto del diseño.", + "scss.lint.fontFaceProperties.desc": "La regla \"@font-face\" debe definir las propiedades \"src\" y \"font-family\".", + "scss.lint.hexColorLength.desc": "Los colores hexadecimales deben estar formados por tres o seis números hexadecimales.", + "scss.lint.idSelector.desc": "Los selectores no deben contener identificadores porque estas reglas están estrechamente ligadas a HTML.", + "scss.lint.ieHack.desc": "Las modificaciones de IE solo son necesarias cuando se admite IE7 y versiones anteriores.", + "scss.lint.important.desc": "Evite usar `!important`. Es una indicación que la especificidad de todo el CSS se ha salido de control y debe ser refactorizada.", + "scss.lint.importStatement.desc": "Las instrucciones Import no se cargan en paralelo.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "La propiedad se ignora a causa de la pantalla. Por ejemplo, con \"display: inline\", las propiedades \"width\", \"height\", \"margin-top\", \"margin-bottom\" y \"float\" no tienen ningún efecto.", + "scss.lint.universalSelector.desc": "Se sabe que el selector universal (\"*\") es lento.", + "scss.lint.unknownProperties.desc": "Propiedad desconocida.", + "scss.lint.validProperties.desc": "Lista de propiedades que no se validan con la regla \"unknownProperties\".", + "scss.lint.unknownVendorSpecificProperties.desc": "Propiedad específica del proveedor desconocida.", + "scss.lint.vendorPrefix.desc": "Cuando use un prefijo específico del proveedor, incluya también la propiedad estándar.", + "scss.lint.zeroUnits.desc": "No se necesita una unidad para cero.", + "scss.validate.title": "Controla la validación de SCSS y la gravedad de los problemas.", + "scss.validate.desc": "Habilita o deshabilita todas las validaciones.", + "css.colorDecorators.enable.deprecationMessage": "El valor \"css.colorDecorators.enable\" está en desuso en favor de \"editor.colorDecorators\".", + "scss.colorDecorators.enable.deprecationMessage": "El valor \"scss.colorDecorators.enable\" está en desuso en favor de \"editor.colorDecorators\".", + "less.colorDecorators.enable.deprecationMessage": "El valor \"less.colorDecorators.enable\" está en desuso en favor de \"editor.colorDecorators\"." + }, + "client\\out/cssMain": { + "cssserver.name": "Servidor de lenguaje CSS", + "folding.start": "Inicio de la región plegable", + "folding.end": "Fin de la región plegable" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/css.i18n.json b/i18n/language-pack-es/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..1e2fdfb4a8 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Básicos de CSS", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos CSS, LESS y SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-es/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..e311265a06 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conexión Automática a node.js en modo de depuración", + "description": "Ayudante para la funcionalidad de conexión automática cuando las extensiones de depuración de node.js están desactivadas.", + "debug.node.autoAttach.description": "Conectar automáticamente el depurador de Node cuando node.js se haya lanzado en modo de depuración desde el terminal integrado.", + "debug.node.autoAttach.disabled.description": "Conexión automática está desactivada y no se muestra en la barra de estado.", + "debug.node.autoAttach.on.description": "Conexión automática está activada.", + "debug.node.autoAttach.off.description": "Conexión automática está desactivada.", + "toggle.auto.attach": "Alternar auto conectarse" + }, + "out/extension": { + "status.text.auto.attach.on": "Auto conectarse: Activado", + "status.text.auto.attach.off": "Auto conectarse: Desactivado", + "status.tooltip.auto.attach": "Conectar automáticamente a los procesos de node.js en modo de depuración" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-es/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..c6a6d4a9e6 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Acción lista para el servidor", + "description": "Abrir URI en el navegador si el servidor bajo la depuración está listo.", + "debug.server.ready.serverReadyAction.description": "Actuar sobre un URI cuando un programa de servidor en proceso de depuración esté listo (se indica mediante el envío de la salida del formulario \"escuchando en el puerto 3000\" o \"Ahora escuchando en: https://localhost:5001' a la consola de depuración).", + "debug.server.ready.action.description": "Qué hacer con el URI cuando el servidor está listo.", + "debug.server.ready.action.openExternally.description": "Abra el URI externamente con la aplicación predeterminada.", + "debug.server.ready.action.debugWithChrome.description": "Comience a depurar con el \"Depurador para Chrome\".", + "debug.server.ready.pattern.description": "El servidor está preparado si este patrón aparece en la consola de depuración. El primer grupo de captura debe incluir un URI o un número de puerto.", + "debug.server.ready.uriFormat.description": "Una cadena de formato usada al construir el URI a partir de un número de puerto. El primer \"%s\" se reemplaza por el número de puerto.", + "debug.server.ready.webRoot.description": "Valor pasado a la configuración de depuración para el \"Depurador para Chrome\"." + }, + "out/extension": { + "server.ready.nocapture.error": "El URI de formato (\"{0}\") usa un marcador de posición de sustitución, pero el patrón no capturó nada.", + "server.ready.placeholder.error": "El URI de formato (\"{0}\") debe contener exactamente un marcador de posición de sustitución.", + "server.ready.chrome.not.installed": "La acción \"debugWithChrome\" requiere \"{0}\"" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/docker.i18n.json b/i18n/language-pack-es/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..f1c5ed63ff --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Docker", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Docker." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/emmet.i18n.json b/i18n/language-pack-es/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..d0f2d1fc6b --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Soporte de Emmet para VS Code", + "command.wrapWithAbbreviation": "Encapsular con abreviatura", + "command.wrapIndividualLinesWithAbbreviation": "Encapsular las líneas individuales con abreviatura", + "command.removeTag": "Quitar etiqueta", + "command.updateTag": "Actualizar etiqueta", + "command.matchTag": "Ir al par coincidente", + "command.balanceIn": "Equilibrio (entrante)", + "command.balanceOut": "Equilibrio (saliente)", + "command.prevEditPoint": "Ir al punto de edición anterior", + "command.nextEditPoint": "Ir al siguiente punto de edición", + "command.mergeLines": "Combinar líneas", + "command.selectPrevItem": "Seleccionar el elemento anterior", + "command.selectNextItem": "Seleccionar el siguiente elemento", + "command.splitJoinTag": "Dividir/Combinar etiqueta", + "command.toggleComment": "Alternar comentario", + "command.evaluateMathExpression": "Evaluar expresión matemática", + "command.updateImageSize": "Actualizar tamaño de imagen", + "command.reflectCSSValue": "Reflejar valor CSS", + "command.incrementNumberByOne": "Aumentar por 1", + "command.decrementNumberByOne": "Disminuir por 1", + "command.incrementNumberByOneTenth": "Aumentar por 0.1", + "command.decrementNumberByOneTenth": "Disminuir por 0.1", + "command.incrementNumberByTen": "Aumentar por 10", + "command.decrementNumberByTen": "Disminuir por 10", + "emmetSyntaxProfiles": "Defina el perfil de la sintaxis especificada o use su propio perfil con reglas específicas.", + "emmetExclude": "Matriz de lenguajes donde no deben expandirse las abreviaturas de Emmet.", + "emmetExtensionsPath": "Ruta de acceso a una carpeta que contiene los perfiles y fragmentos de código de Emmet.", + "emmetShowExpandedAbbreviation": "Muestra abreviaciones Emmet expandidas como sugerencias.\nLa opción \"inMarkupAndStylesheetFilesOnly\" se aplica a HTML, HAML, Jade, Slim, XML, XSL, CSS, SCSS, SASS, LESS y Stylus.\nLa opción \"always\" se aplica a todas las partes del archivo, independientemente de que sea de marcado o CSS. ", + "emmetShowAbbreviationSuggestions": "Muestra posibles abreviaciones Emmet como sugerencias. No se aplica a hojas de estilos ni cuando emmet.showExpandedAbbreviation está establecido en \"never\". ", + "emmetIncludeLanguages": "Habilite las abreviaciones Emmet en lenguajes no admitidos de forma predeterminada. Agregue una asignación aquí entre el lenguaje y el lenguaje admitido por Emmet.\n Por ejemplo: { \"Vue-HTML\": \"HTML\", \"JavaScript\": \"javascriptreact\"}", + "emmetVariables": "Variables para ser utilizadas en fragmentos de código de Emmet", + "emmetTriggerExpansionOnTab": "Cuando se habilita, se expande la abreviación Emmet al presionar la tecla TAB. ", + "emmetPreferences": "Preferencias usadas para modificar el comportamiento de algunas acciones y resoluciones de Emmet.", + "emmetPreferencesIntUnit": "Unidad predeterminada para valores enteros", + "emmetPreferencesFloatUnit": "Unidad predeterminada para valores float", + "emmetPreferencesCssAfter": "Símbolo que debe colocarse al final de una propiedad CSS cuando se expanden abreviaturas CSS", + "emmetPreferencesSassAfter": "Símbolo que debe colocarse al final de una propiedad CSS cuando se expanden abreviaturas CSS en archivos SASS", + "emmetPreferencesStylusAfter": "Símbolo que debe colocarse al final de una propiedad CSS cuando se expanden abreviaturas CSS en archivos Stylus", + "emmetPreferencesCssBetween": "Símbolo que debe colocarse entre una propiedad CSS y un valor cuando se expanden abreviaturas CSS", + "emmetPreferencesSassBetween": "Símbolo que debe colocarse entre una propiedad CSS y un valor cuando se expanden abreviaturas CSS en archivos SASS", + "emmetPreferencesStylusBetween": "Símbolo que debe colocarse entre una propiedad CSS y un valor cuando se expanden abreviaturas CSS en archivos Stylus", + "emmetShowSuggestionsAsSnippets": "Si es \"true\", las sugerencias Emmet se muestran como fragmentos de código, de modo que puede ordenarlas por el valor \"#editor.snippetSuggestions#\". ", + "emmetPreferencesBemElementSeparator": "Separador de elementos utilizado para las clases cuando se utiliza el filtro BEM", + "emmetPreferencesBemModifierSeparator": "Separador de modificador utilizado para las clases cuando se utiliza el filtro BEM", + "emmetPreferencesFilterCommentBefore": "Una definición de comentario que debe colocarse antes del elemento emparejado cuando se aplica el filtro de comentarios.", + "emmetPreferencesFilterCommentAfter": "Una definición de comentario que debe colocarse después de elemento emparejado cuando se aplica el filtro de comentarios.", + "emmetPreferencesFilterCommentTrigger": "Una lista separada por comas de nombres de atributos que debe existir en la abreviatura para que se aplique el filtro de comentarios", + "emmetPreferencesFormatNoIndentTags": "Una matriz de nombres de etiqueta que no debería recibir una sangría interna", + "emmetPreferencesFormatForceIndentTags": "Una matriz de nombres de etiqueta que siempre debería recibir una sangría interna", + "emmetPreferencesAllowCompactBoolean": "Si es 'true', se produce una anotación compacta de atributos booleanos", + "emmetPreferencesCssWebkitProperties": "Propiedades CSS separadas por comas que obtienen el prefijo de proveedor 'webkit' cuando se utilizan en la abreviatura Emmet que comienza con '-'. Establecer en la cadena vacía para evitar siempre el prefijo 'webkit'.", + "emmetPreferencesCssMozProperties": "Propiedades CSS separadas por comas que obtienen el prefijo de proveedor 'moz' cuando se utilizan en la abreviatura Emmet que comienza con '-'. Establecer en la cadena vacía para evitar siempre el prefijo 'moz'.", + "emmetPreferencesCssOProperties": "Propiedades CSS separadas por comas que obtienen el prefijo de proveedor 'o' cuando se utilizan en la abreviatura Emmet que comienza con '-'. Establecer en la cadena vacía para evitar siempre el prefijo 'o'.", + "emmetPreferencesCssMsProperties": "Propiedades CSS separadas por comas que obtienen el prefijo de proveedor 'ms' cuando se utilizan en la abreviatura Emmet que comienza con '-'. Establecer en la cadena vacía para evitar siempre el prefijo 'ms'.", + "emmetPreferencesCssFuzzySearchMinScore": "La mínima puntuación (de 0 a 1) que se debe alcanzar en la comparación difusa de abreviación. Los valores más bajos pueden producir muchos resultados falsos positivos, los valores más altos pueden reducir posibles coincidencias.", + "emmetOptimizeStylesheetParsing": "Cuando se establece en \"false\", se analiza el archivo entero para determinar si la posición actual es válida para la expansión de abreviaciones Emmet. Cuando se establece en \"true\", solo se analiza el contenido alrededor de la posición actual en archivos css, scss o less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-es/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..83496a90b3 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Creación de extensiones", + "description": "Proporciona funcionalidad de detección de errores para la creación de extensiones." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Configuración del editor específica del lenguaje", + "languageSpecificEditorSettingsDescription": "Reemplazar configuración del editor para lenguaje" + }, + "out/extensionLinter": { + "httpsRequired": "Las imágenes deben utilizar el protocolo HTTPS.", + "svgsNotValid": "Los SVG no son un origen de imagen válido.", + "embeddedSvgsNotValid": "Los SGV insertados no son un origen de imagen válido.", + "dataUrlsNotValid": "Las direcciones URL de datos no son un origen de imagen válido.", + "relativeUrlRequiresHttpsRepository": "Las direcciones URL relativas de imágenes requieren un repositorio con el protocolo HTTPS especificado en el archivo package.json.", + "relativeIconUrlRequiresHttpsRepository": "Un icono requiere un repositorio con el protocolo HTTPS especificado en este archivo package.json.", + "relativeBadgeUrlRequiresHttpsRepository": "Las direcciones URL relativas de distintivos requieren un repositorio con el protocolo HTTPS especificado en este archivo package.json." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/fsharp.i18n.json b/i18n/language-pack-es/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..1508106e3f --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje F#", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de F#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/git.i18n.json b/i18n/language-pack-es/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..7c8f7c1221 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "GIT", + "description": "Integración Git SCM", + "command.clone": "Clonar", + "command.init": "Inicializar el repositorio", + "command.openRepository": "Abrir repositorio", + "command.close": "Cerrar repositorio", + "command.refresh": "Actualizar", + "command.openChange": "Abrir cambios", + "command.openFile": "Abrir archivo", + "command.openHEADFile": "Abrir archivo (HEAD)", + "command.stage": "Almacenar cambios provisionalmente", + "command.stageAll": "Almacenar todos los cambios", + "command.stageSelectedRanges": "Realizar copia intermedia de los intervalos seleccionados", + "command.revertSelectedRanges": "Revertir los intervalos seleccionados", + "command.stageChange": "Cambiar etapa", + "command.revertChange": "Revertir el cambio", + "command.unstage": "Cancelar almacenamiento provisional de los cambios", + "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", + "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", + "command.clean": "Descartar cambios", + "command.cleanAll": "Descartar todos los cambios", + "command.commit": "Confirmar", + "command.commitStaged": "Confirmar elementos almacenados provisionalmente", + "command.commitEmpty": "Confirmar vacío", + "command.commitStagedSigned": "Confirmar por etapas (Aprobado)", + "command.commitStagedAmend": "Confirmar almacenados provisionalmente (modificar)", + "command.commitAll": "Confirmar todo", + "command.commitAllSigned": "Confirmar todo (aprobado)", + "command.commitAllAmend": "Confirmar todo (modificar)", + "command.restoreCommitTemplate": "Restaurar plantilla de confirmación", + "command.undoCommit": "Deshacer última confirmación", + "command.checkout": "Desproteger en...", + "command.branch": "Crear rama...", + "command.branchFrom": "Crear rama desde...", + "command.deleteBranch": "Borrar rama...", + "command.renameBranch": "Renombrar Rama...", + "command.merge": "Fusionar rama...", + "command.createTag": "Crear etiqueta", + "command.fetch": "Buscar", + "command.fetchPrune": "Fetch (capturar)", + "command.fetchAll": "Capturar desde todos los remotos", + "command.pull": "Incorporación de cambios", + "command.pullRebase": "Incorporación de cambios (fusionar mediante cambio de base)", + "command.pullFrom": "Extraer de...", + "command.push": "Insertar", + "command.pushForce": "Envío de cambios (forzar)", + "command.pushTo": "Insertar en...", + "command.pushToForce": "Insertar en... (Forzar)", + "command.pushWithTags": "Insertar con etiquetas", + "command.pushWithTagsForce": "Insertar con etiquetas (forzar)", + "command.addRemote": "Agregar remoto", + "command.removeRemote": "Quitar remoto", + "command.sync": "Sincronizar", + "command.syncRebase": "Sincronizar (Rebase)", + "command.publish": "Publicar rama", + "command.showOutput": "Mostrar salida de GIT", + "command.ignore": "Agregar archivo a .gitignore", + "command.stashIncludeUntracked": "Guardar provisionalmente (Incluir sin seguimiento)", + "command.stash": "Guardar provisionalmente", + "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", + "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", + "command.stashApply": "Aplicar cambio guardados provisionalmente", + "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", + "config.enabled": "Si GIT está habilitado.", + "config.path": "Ruta de acceso y nombre del archivo ejecutable git, ej.: `C:\\Program Files\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", + "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", + "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", + "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", + "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", + "config.autorefresh": "Si la actualización automática es habilitada.", + "config.autofetch": "Cuando esta opción está habilitada, se recuperan automáticamente las confirmaciones del repositorio GIT remoto predeterminado.", + "config.autofetchPeriod": "Duración en segundos entre cada búsqueda de GIT automática, cuando se habilita \"git.autofetch\".", + "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", + "config.countBadge": "Controla el contador de señales git.", + "config.countBadge.all": "Recuento de todos los cambios.", + "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", + "config.countBadge.off": "Desactive el contador.", + "config.checkoutType": "Controla qué tipo de ramas aparecen en la lista al ejecutar \"Desproteger en...\" .", + "config.checkoutType.all": "Mostrar todas las referencias.", + "config.checkoutType.local": "Mostrar solo las ramas locales.", + "config.checkoutType.tags": "Mostrar solo etiquetas.", + "config.checkoutType.remote": "Mostrar solo las ramas remotas.", + "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", + "config.branchWhitespaceChar": "El carácter para reemplazar espacios en blanco en nuevos nombres de rama.", + "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", + "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", + "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", + "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", + "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", + "config.enableCommitSigning": "Habilitar confirmar firma con GPG.", + "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", + "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista de editores abiertos.", + "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", + "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", + "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", + "config.postCommitCommand.push": "Ejecutar 'Git Push' después de una confirmación exitosa.", + "config.postCommitCommand.sync": "Ejecutar 'Git Sync' después de una confirmación exitosa.", + "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", + "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", + "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", + "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", + "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\".", + "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", + "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", + "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", + "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", + "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", + "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", + "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", + "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", + "config.confirmEmptyCommits": "Confirme siempre la creación de confirmaciones vacías.", + "config.fetchOnPull": "Capture todas las ramas al insertar o solo la actual.", + "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", + "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", + "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", + "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", + "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", + "colors.added": "Color de los recursos agregados.", + "colors.modified": "Color para recursos modificados.", + "colors.deleted": "Color para los recursos eliminados.", + "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", + "colors.ignored": "Color para los recursos ignorados.", + "colors.conflict": "Color para los recursos con conflictos.", + "colors.submodule": "Color para los recursos de submódulos." + }, + "out/statusbar": { + "rebasing": "Creando una nueva base", + "checkout": "Extraer del repositorio...", + "sync changes": "Sincronizar cambios", + "publish changes": "Publicar cambios", + "syncing changes": "Sincronizando cambios..." + }, + "out/repository": { + "open": "Abrir", + "index modified": "Índice modificado", + "modified": "Modificado", + "index added": "Índice añadido", + "index deleted": "Índice Eliminado", + "deleted": "Eliminado", + "index renamed": "Nombre de Índice Cambiado", + "index copied": "Índice copiado", + "untracked": "Sin seguimiento", + "ignored": "Omitido", + "intent to add": "Intento de añadir", + "both deleted": "Ambos eliminados", + "added by us": "Agregado por nosotros", + "deleted by them": "Eliminado por ellos", + "added by them": "Agregado por ellos", + "deleted by us": "Borrado por nosotros", + "both added": "Ambos añadidos", + "both modified": "Ambos modificados", + "commitMessage": "Message (press {0} to commit)", + "commit": "Confirmar", + "merge changes": "Fusionar cambios mediante combinación", + "staged changes": "Cambios almacenados provisionalmente", + "changes": "Cambios", + "push success": "Push realizado con éxito.", + "commit in rebase": "No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo.", + "commitMessageWhitespacesOnlyWarning": "El mensaje de confirmación actual solo contiene espacios en blanco.", + "commitMessageCountdown": "quedan {0} caracteres en la línea actual", + "commitMessageWarning": "{0} caracteres sobre {1} en la línea actual", + "huge": "El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas.", + "neveragain": "No mostrar de nuevo", + "add known": "¿Desea añadir \"{0}\" a .gitignore?", + "yes": "Sí" + }, + "out/model": { + "not supported": "Rutas absolutas no admitidas en el parámetro \"git.scanRepositories\".", + "too many submodules": "El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente.", + "no repositories": "No hay repositorios disponibles", + "pick repo": "Elija un repositorio" + }, + "out/main": { + "looking": "Buscando git en: {0}", + "using git": "Usando GIT {0} desde {1}", + "downloadgit": "Descargar Git", + "neverShowAgain": "No mostrar de nuevo", + "notfound": "Git no encontrado. Instálalo o configúralo usando la configuración 'git.path'.", + "updateGit": "Actualizar GIT", + "git20": "Parece que tiene instalado GIT {0}. El código funciona mejor con GIT >= 2" + }, + "out/commands": { + "tag at": "Etiqueta en {0}", + "remote branch at": "Rama remota en {0}", + "create branch": "$(plus) Crear rama…", + "create branch from": "$(plus) Crear nueva rama desde...", + "repourl": "Dirección URL de repositorio", + "selectFolder": "Seleccione la ubicación del repositorio", + "cloning": "Clonación del repositorio git ' {0} '...", + "proposeopen": "¿Desea abrir el repositorio clonado?", + "openrepo": "Abrir repositorio", + "add": "Añadir al área de trabajo", + "proposeopen2": "¿Desea abrir el repositorio clonado, o añadir al espacio de trabajo actual?", + "init": "Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git", + "choose": "Elegir carpeta...", + "init repo": "Inicializar el repositorio", + "create repo": "Inicializar el repositorio", + "are you sure": "Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar?", + "proposeopen init": "¿Desea abrir el repositorio inicializado?", + "proposeopen2 init": "¿Desea abrir el repositorio inicializado, o añadir al espacio de trabajo actual?", + "open repo": "Abrir repositorio", + "HEAD not available": "La versión HEAD de '{0}' no está disponible.", + "confirm stage files with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación?", + "confirm stage file with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación? ", + "yes": "Sí", + "keep ours": "Mantener nuestra versión", + "delete": "Eliminar archivo", + "deleted by them": "El archivo \"{0}\" fue eliminado por ellos y modificado por nosotros.\n\n¿Qué desea hacer?", + "keep theirs": "Mantener la versión de ellos", + "deleted by us": "El archivo \"{0}\" fue eliminado por nosotros y modificado por ellos.\n\n¿Qué desea hacer?", + "discard": "Descartar cambios", + "confirm delete": "¿Está seguro de que desea eliminar '{0}'? ", + "delete file": "Eliminar archivo", + "restore file": "Restaurar archivo", + "confirm restore": "¿Está seguro de que desea restaurar {0}?", + "confirm discard": "¿Está seguro de que quiere descartar los cambios de {0}?", + "restore files": "Restaurar archivos", + "confirm restore multiple": "¿Está seguro de que desea restaurar {0} archivos?", + "confirm discard multiple": "¿Está seguro de que quiere descartar los cambios de {0} archivos?", + "warn untracked": "¡Esto ELIMINARÁ {0} archivos sin seguimiento!", + "confirm discard all single": "¿Está seguro de que quiere descartar los cambios de {0}?", + "confirm discard all": "¿Está seguro de que quiere descartar TODOS los cambios en {0} archivos?\nEsta acción es IRREVERSIBLE.\nSu espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", + "discardAll multiple": "Descartar un archivo", + "discardAll": "Descartar todos los archivos ({0})", + "confirm delete multiple": "¿Está seguro de que quiere ELIMINAR {0} archivos?", + "delete files": "Eliminar archivos", + "there are untracked files single": "El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}.", + "there are untracked files": "Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan.", + "confirm discard all 2": "{0}\n\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", + "yes discard tracked": "Descartar un archivo con seguimiento", + "yes discard tracked multiple": "Descartar {0} archivos con seguimiento", + "unsaved files single": "El archivo siguiente no está guardado: {0}.\n\n¿Quiere guardarlo antes de confirmar?", + "unsaved files": "Hay {0} archivos sin guardar.\n\n¿Quiere guardarlos antes de confirmar?", + "save and commit": "Guardar todo y confirmar", + "commit": "Confirmar de todas formas", + "no staged changes": "No hay elementos almacenados provisionalmente.\n\n¿Desea almacenar de forma provisional todos sus cambios y confirmarlos directamente?", + "always": "Siempre", + "no changes": "No hay cambios para confirmar.", + "commit message": "Mensaje de confirmación", + "provide commit message": "Proporcione un mensaje de confirmación", + "confirm emtpy commit": "¿Seguro que desea crear una confirmación vacía?", + "yes never again": "Sí, no volver a mostrar", + "no more": "No se puede deshacer porque HEAD no apunta a ningún commit.", + "select a ref to checkout": "Seleccione una referencia para desproteger", + "branch name": "Nombre de rama", + "provide branch name": "Especifique un nombre para la rama", + "branch name format invalid": "El nombre de la rama debe coincidir con la expresión regular \"{0}\".", + "select a ref to create a new branch from": "Seleccione una referencia desde la cual se creará la rama \"{0}\"", + "select branch to delete": "Seleccione una rama para borrar", + "confirm force delete branch": "La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas?", + "delete branch": "Borrar rama...", + "invalid branch name": "Nombre de rama no válido", + "branch already exists": "Ya existe una rama como '{0}'", + "select a branch to merge from": "Seleccione una rama desde la que fusionar", + "tag name": "Nombre de etiqueta", + "provide tag name": "Por favor proporcione un nombre para la etiqueta ", + "tag message": "Mensaje", + "provide tag message": "Por favor, especifique un mensaje para anotar la etiqueta", + "no remotes to fetch": "El repositorio no tiene remotos configurados de los que extraer.", + "no remotes to pull": "El repositorio no tiene remotos configurados de los que extraer.", + "pick remote pull repo": "Seleccione un origen remoto desde el que extraer la rama", + "pick branch pull": "Seleccionar una rama de la que extraer", + "no remotes to push": "El repositorio no tiene remotos configurados en los que insertar.", + "force push not allowed": "No está permitido forzar envío de cambios, habilite la opción mediante el control \"git.allowForcePush\".", + "confirm force push": "Está a punto de forzar el envío de cambios. Esto puede ser destructivo y sobrescribir involuntariamente los cambios que hayan hecho otros.\n\n¿Desea continuar?", + "ok": "Aceptar", + "never ask again": "De acuerdo, no volver a preguntar", + "push with tags success": "Insertado con etiquetas correctamente.", + "nobranch": "Extraiga del repositorio una rama para insertar un remoto.", + "confirm publish branch": "La rama ' {0} ' no tiene ninguna rama ascendente. ¿desea publicar esta rama?", + "pick remote": "Seleccionar un elemento remoto para publicar la rama '{0}':", + "remote name": "Nombre de remoto", + "provide remote name": "Proporcione un nombre de remoto", + "remote name format invalid": "Formato de nombre de remoto no válido", + "remote already exists": "El remoto \"{0}\" ya existe.", + "remote url": "URL de remoto", + "provide remote URL": "Escriba la dirección URL del remoto \"{0}\"", + "no remotes added": "Su repositorio no tiene remotos.", + "remove remote": "Seleccione un remoto para quitar", + "sync is unpredictable": "Esta acción insertará e incorporará cambios en y desde '{0}/{1}'.", + "never again": "No volver a mostrar ", + "no remotes to publish": "El repositorio no tiene remotos configurados en los que publicar.", + "no changes stash": "No existen cambios para el guardado provisional.", + "provide stash message": "Opcionalmente, proporcionar un mensaje para el guardado provisional", + "stash message": "Mensaje para el guardado provisional", + "pick stash to pop": "Elija un cambio guardado provisionalmente para aplicarlo y quitarlo", + "no stashes": "No hay cambios guardados provisionalmente en el repositorio.", + "pick stash to apply": "Elegir un cambio guardado provisionalmente para aplicarlo", + "open git log": "Abrir registro de GIT", + "clean repo": "Limpie el árbol de trabajo del repositorio antes de la desprotección.", + "cant push": "No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios.", + "merge conflicts": "Hay conflictos de fusión. Resuelvalos antes de confirmar.", + "stash merge conflicts": "Hubo conflictos de fusión al aplicar el cambio provisional.", + "missing user info": "Asegúrese de configurar los valores de \"user.name\" y \"user.email\" en git.", + "learn more": "Más información", + "git error details": "GIT: {0}", + "git error": "Error de GIT" + }, + "out/autofetch": { + "yes": "Sí", + "no": "No", + "not now": "Preguntarme luego", + "suggest auto fetch": "¿Te gustaría que Code [ejecute 'git fetch' periódicamente]({0})?" + }, + "out/askpass-main": { + "missOrInvalid": "Faltan las credenciales o no son válidas." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/go.i18n.json b/i18n/language-pack-es/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..2490dae8ba --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Elementos básicos del lenguaje Go", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Go." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/groovy.i18n.json b/i18n/language-pack-es/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..cc91315f30 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Groovy", + "description": "Proporciona fragmentos de código, resaltado de sintaxis y correspondencia de corchetes en archivos de Groovy." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/grunt.i18n.json b/i18n/language-pack-es/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..65c2305bbf --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensión que agrega funcionalidad de Grunt a VS Code.", + "displayName": "Funcionalidad de Grunt para VS Code", + "config.grunt.autoDetect": "Controla si la detección automática de tareas Grunt está activada o desactivada. Por defecto está activada.", + "grunt.taskDefinition.type.description": "La tarea de Grunt que se va a personalizar.", + "grunt.taskDefinition.file.description": "El archivo de Grunt que proporciona la tarea. Se puede omitir." + }, + "out/main": { + "gulpTaskDetectError": "Problema al buscar las tareas de jake. Vea la salida para obtener más información.", + "jakeShowOutput": "Ir a la salida", + "execFailed": "La detección automática de Grunt para la carpeta {0} falló con el error: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/gulp.i18n.json b/i18n/language-pack-es/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..3dd2331f95 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensión para añadir funcionalidad de Gulp a VSCode.", + "displayName": "Soporte de Gulp para VSCode", + "config.gulp.autoDetect": "Controla si la detección automática de tareas Gulp esta activada/desactivada. El valor predeterminado es \"activada\".", + "gulp.taskDefinition.type.description": "La tarea de Gulp que se va a personalizar.", + "gulp.taskDefinition.file.description": "El archivo de Gulp que proporciona la tarea. Se puede omitir." + }, + "out/main": { + "gulpTaskDetectError": "Problemas para encontrar tareas de gulp. Vea la salida para obtener más información.", + "gulpShowOutput": "Ir a la salida", + "execFailed": "La detección automática de gulp para la carpeta {0} falló con el error: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/handlebars.i18n.json b/i18n/language-pack-es/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..d72ac1b1ba --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Handlebars ", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Handlebars." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/hlsl.i18n.json b/i18n/language-pack-es/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..23f6d1a473 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje HLSL", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de HLSL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..b6d033e7c2 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Características del lenguaje HTML", + "description": "Ofrece un extenso soporte de lenguaje para archivos HTML y Handlebar", + "html.format.enable.desc": "Habilitar o deshabilitar el formateador HTML predeterminado.", + "html.format.wrapLineLength.desc": "Cantidad máxima de caracteres por línea (0 = deshabilitar).", + "html.format.unformatted.desc": "Lista de etiquetas, separadas por comas, a las que no se debe volver a aplicar formato. El valor predeterminado de \"null\" son todas las etiquetas mostradas en https://www.w3.org/TR/html5/dom.html#phrasing-content.", + "html.format.contentUnformatted.desc": "Lista de etiquetas, separadas por comas, en las que el contenido no debe volver a formatearse. \"null\" se establece de manera predeterminada en la etiqueta \"pre\".", + "html.format.indentInnerHtml.desc": "Aplicar sangría a las secciones \"\" y \"\".", + "html.format.preserveNewLines.desc": "Controla si los saltos de línea existentes delante de los elementos deben conservarse. Solo funciona delante de los elementos, no dentro de las etiquetas ni con texto.", + "html.format.maxPreserveNewLines.desc": "Número máximo de saltos de línea que deben conservarse en un fragmento. Use \"null\" para que el número sea ilimitado.", + "html.format.indentHandlebars.desc": "Formato y sangría {{#foo}} y {{/foo}}.", + "html.format.endWithNewline.desc": "Finalizar con una nueva línea.", + "html.format.extraLiners.desc": "Lista de etiquetas, separadas por comas, que deben tener una nueva línea adicional delante. \"null\" tiene como valores predeterminados \"head, body, /html\".", + "html.format.wrapAttributes.desc": "Ajustar atributos.", + "html.format.wrapAttributes.auto": "Ajustar atributos solo cuando se supera la longitud de la línea.", + "html.format.wrapAttributes.force": "Ajustar todos los atributos excepto el primero.", + "html.format.wrapAttributes.forcealign": "Ajustar todos los atributos excepto el primero y mantener la alineación.", + "html.format.wrapAttributes.forcemultiline": "Ajustar todos los atributos.", + "html.format.wrapAttributes.alignedmultiple": "Ajusta cuando se supera la longitud de línea y alinea los atributos verticalmente.", + "html.format.wrapAttributes.preserve": "Preservar el ajuste de atributos", + "html.format.wrapAttributes.preservealigned": "Conservar el ajuste de atributos pero alinear.", + "html.suggest.html5.desc": "Controla si la compatibilidad con el lenguaje HTML integrada sugiere etiquetas, propiedades y valores de HTML5.", + "html.trace.server.desc": "Hace un seguimiento de la comunicación entre VSCode y el servidor de lenguaje HTML.", + "html.validate.scripts": "Controla si la compatibilidad con el lenguaje HTML integrada valida los scripts incrustados.", + "html.validate.styles": "Controla si la compatibilidad con el lenguaje HTML integrada valida los estilos incrustados.", + "html.autoClosingTags": "Habilita o deshabilita el cierre automático de las etiquetas HTML." + }, + "client\\out/htmlMain": { + "htmlserver.name": "Servidor de lenguaje HTML", + "folding.start": "Inicio de la región plegable", + "folding.end": "Fin de la región plegable", + "folding.html": "Punto de partida HTML5 sencillo" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/html.i18n.json b/i18n/language-pack-es/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..fe3b6fd666 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos de lenguaje HTML", + "description": "Proporciona resaltado de sintaxis, coincidencia de corchetes y fragmentos de código en archivos HTML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/ini.i18n.json b/i18n/language-pack-es/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..c7fe07fe13 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Ini", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos Ini." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/jake.i18n.json b/i18n/language-pack-es/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..19e4250d29 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensión que agrega funcionalidad de Jake a VS Code.", + "displayName": "Funcionalidad de Jake para VS Code", + "jake.taskDefinition.type.description": "La tarea de Jake que se va a personalizar.", + "jake.taskDefinition.file.description": "EL archivo de Jake que proporciona la tarea. Se puede omitir.", + "config.jake.autoDetect": "Controla si la detección automática de tareas Jake estan activada/desactivada. El valor predeterminado es \"activada\"." + }, + "out/main": { + "gulpTaskDetectError": "Problema para encontrar tareas de jake. Vea la salida para más información.", + "jakeShowOutput": "Ir a la salida", + "execFailed": "La detección automática de Jake para la carpeta {0} falló con el error: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/java.i18n.json b/i18n/language-pack-es/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..7942c50681 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Java", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de Java." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/javascript.i18n.json b/i18n/language-pack-es/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..b08d830f1d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje JavaScript", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de JavaScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..dfd919d6c4 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Características del lenguaje JSON", + "description": "Proporciona un potente soporte de lenguaje para archivos JSON.", + "json.schemas.desc": "Asociar esquemas a archivos JSON en el proyecto actual", + "json.schemas.url.desc": "Una dirección URL a un esquema o una ruta de acceso relativa a un esquema en el directorio actual", + "json.schemas.fileMatch.desc": "Una matriz de patrones de archivo con los cuales coincidir cuando los archivos JSON se resuelvan en esquemas.", + "json.schemas.fileMatch.item.desc": "Un patrón de archivo que puede contener \"*\" con el cual coincidir cuando los archivos JSON se resuelvan en esquemas.", + "json.schemas.schema.desc": "La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema.", + "json.format.enable.desc": "Habilitar o deshabilitar el formateador JSON predeterminado", + "json.tracing.desc": "Realiza el seguimiento de la comunicación entre VS Code y el servidor de lenguaje JSON.", + "json.colorDecorators.enable.desc": "Habilita o deshabilita decoradores de color", + "json.colorDecorators.enable.deprecationMessage": "El valor \"json.colorDecorators.enable\" está en desuso en favor de \"editor.colorDecorators\".", + "json.schemaResolutionErrorMessage": "No se puede resolver el esquema.", + "json.clickToRetry": "Haga clic para reintentarlo." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "No se puede resolver el esquema.", + "json.clickToRetry": "Haga clic para reintentarlo.", + "jsonserver.name": "Servidor de lenguaje JSON" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/json.i18n.json b/i18n/language-pack-es/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..b25a170a9d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos de lenguaje JSON", + "description": "Proporciona resaltado de sintaxis y coincidencia de corchetes en archivos JSON." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/less.i18n.json b/i18n/language-pack-es/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..3363c8af8f --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Less", + "description": "Proporciona resaltado de sintaxis, correspondencia de corchetes y plegado en archivos Less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/log.i18n.json b/i18n/language-pack-es/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..dccc79ab4f --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "LOG", + "description": "Proporciona resaltado de sintaxis para archivos con la extensión .log." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/lua.i18n.json b/i18n/language-pack-es/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..a1cbbeaf08 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Lua", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Lua." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/make.i18n.json b/i18n/language-pack-es/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..88d79af1ca --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Make", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos Make." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-es/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..3f387e8142 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Markdown", + "description": "Proporciona fragmentos de código y resaltado de sintaxis para Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..8dae668a3d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Características del lenguaje Markdown", + "description": "Proporciona un potente soporte de lenguaje para archivos Markdown.", + "markdown.preview.breaks.desc": "Establece cómo se representan los saltos de línea en la vista previa de Markdown. Al establecerlo en \"true\" se crea un
para cada nueva linea.", + "markdown.preview.linkify": "Habilitar o deshabilitar la conversión de texto de tipo URL a enlaces en la vista previa de markdown.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Haga doble clic en la vista previa de Markdown para cambiar al editor.", + "markdown.preview.fontFamily.desc": "Controla la familia de la fuente utilizada en la previsualización del descuento.", + "markdown.preview.fontSize.desc": "Controla el tamaño de la fuente en píxeles utilizado en la previsualización del descuento.", + "markdown.preview.lineHeight.desc": "Controla la altura de línea utilizada en la previsualización del descuento. Este número es relativo al tamaño de la fuente.", + "markdown.preview.markEditorSelection.desc": "Marca la selección del editor actual en la vista previa de Markdown.", + "markdown.preview.scrollEditorWithPreview.desc": "Al desplazarse en la vista previa de Markdown, se actualiza la vista del editor.", + "markdown.preview.scrollPreviewWithEditor.desc": "Al desplazarse en el editor de Markdown, se actualiza la vista de la previsualización .", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Desestimado] Desplaza la vista previa de Markdown para revelar la línea del editor seleccionada actualmente.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Este valor se ha reemplazado por \"markdown.preview.scrollPreviewWithEditor\" y ya no tiene ningún efecto.", + "markdown.preview.title": "Abrir vista previa", + "markdown.previewSide.title": "Abrir vista previa en el lateral", + "markdown.showLockedPreviewToSide.title": "Abrir vista previa fija en el lateral", + "markdown.showSource.title": "Mostrar origen", + "markdown.styles.dec": "Una lista de direcciones URL o rutas de acceso locales a hojas de estilo CSS que utilizar desde la vista previa del descuento. Las tutas de acceso relativas se interpretan en relación con la carpeta abierta en el explorador. Si no hay ninguna carpeta abierta, se interpretan en relación con la ubicación del archivo del descuento. Todos los '\\' deben escribirse como '\\\\'.", + "markdown.showPreviewSecuritySelector.title": "Cambiar configuración de seguridad de vista previa", + "markdown.trace.desc": "Habilitar registro de depuración para las extensiones de Markdown. ", + "markdown.preview.refresh.title": "Actualizar vista previa", + "markdown.preview.toggleLock.title": "Cambiar fijación de la vista previa ", + "configuration.markdown.preview.openMarkdownLinks.description": "Cómo deben tratarse los clics en los vínculos a archivos de markdown en la vista previa.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Tratar de abrir los vínculos en el editor", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Intenta abrir los vínculos en la vista previa de Markdown." + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "Se ha deshabilitado parte del contenido de este documento", + "preview.securityMessage.title": "Se ha deshabilitado el contenido potencialmente inseguro en la previsualización de Markdown. Para permitir el contenido inseguro o habilitar scripts cambie la configuración de la previsualización de Markdown", + "preview.securityMessage.label": "Alerta de seguridad de contenido deshabilitado", + "preview.notFound": "{0} no se puede encontrar" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "No se pudo cargar 'markdown.styles': {0}", + "lockedPreviewTitle": "[Vista previa] {0}", + "previewTitle": "Vista Previa {0}", + "preview.clickOpenFailed": "No se pudo abrir {0}" + }, + "out/security": { + "strict.title": "Strict", + "strict.description": "Cargar solo el contenido seguro", + "insecureLocalContent.title": "Permitir contenido local inseguro ", + "insecureLocalContent.description": "Habilitar la carga del contenido sobre http desde localhost", + "insecureContent.title": "Permitir contenido no seguro", + "insecureContent.description": "Habilitar el contenido de carga sobre http", + "disable.title": "Deshabilitar", + "disable.description": "Permitir todo el contenido y la ejecución de scripts. No se recomienda.", + "moreInfo.title": "Más información", + "enableSecurityWarning.title": "Habilitar advertencias de seguridad de vista previa en este espacio de trabajo", + "disableSecurityWarning.title": "Deshabilitar advertencias de seguridad de vista previa en este espacio de trabajo", + "toggleSecurityWarning.description": "No afecta al nivel de seguridad de contenido", + "preview.showPreviewSecuritySelector.title": "Seleccione configuración de seguridad para las previsualizaciones de Markdown en esta área de trabajo" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-es/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..64f1a5d72a --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fusionar conflicto", + "description": "Resaltado y comandos para conflictos de fusión insertada.", + "command.category": "Fusionar conflicto", + "command.accept.all-current": "Aceptar todo actual", + "command.accept.all-incoming": "Aceptar todos los entrantes", + "command.accept.all-both": "Aceptar ambos", + "command.accept.current": "Aceptar actuales", + "command.accept.incoming": "Aceptar entrantes", + "command.accept.selection": "Aceptar selección", + "command.accept.both": "Aceptar ambos", + "command.next": "Siguiente conflicto", + "command.previous": "Conflicto anterior", + "command.compare": "Comparar conflicto actual", + "config.title": "Fusionar conflicto", + "config.autoNavigateNextConflictEnabled": "Indica si, después de resolver un conflicto de fusión mediante combinación, se va automáticamente al siguiente conflicto de este tipo.", + "config.codeLensEnabled": "Cree CodeLens para los bloques de conflictos de fusión mediante combinación en el editor.", + "config.decoratorsEnabled": "Cree elementos Decorator para los bloques de conflictos de fusión mediante combinación en el editor." + }, + "out/mergeDecorator": { + "currentChange": "(Cambio actual)", + "incomingChange": "(Cambio entrante)" + }, + "out/commandHandler": { + "cursorNotInConflict": "El cursor de edición no se encuentra en un conflicto de fusión", + "compareChangesTitle": "{0}: Cambios actuales ⟷ Cambios entrantes", + "cursorOnCommonAncestorsRange": "El cursor del editor está dentro del bloque de ancestros comunes, por favor muévalo al bloque \"actual\" o al \"entrante\"", + "cursorOnSplitterRange": "El cursor del editor está dentro del separador de conflictos de fusión, muévalo al bloque \"actual\" o al \"entrante\" ", + "noConflicts": "No se encontraron conflictos en este archivo", + "noOtherConflictsInThisFile": "No hay más conflictos en este archivo" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Aceptar cambio actual", + "acceptIncomingChange": "Aceptar cambio entrante", + "acceptBothChanges": "Aceptar ambos cambios", + "compareChanges": "Comparar cambios" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/npm.i18n.json b/i18n/language-pack-es/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..6705e5ec79 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensión para agregar soporte a las tareas de secuencias de comandos NPM.", + "displayName": "Funcionalidad de Npm para VS Code", + "config.npm.autoDetect": "Controla si los scripts npm deben detectarse automáticamente.", + "config.npm.runSilent": "Ejecutar comandos de npm con la opción '--silent'", + "config.npm.packageManager": "El administrador de paquetes utilizado para ejecutar secuencias de comandos. ", + "config.npm.exclude": "Configura patrones globales para carpetas que deben excluirse de la detección automática de scripts. ", + "config.npm.enableScriptExplorer": "Habilitar una vista de explorador para scripts de npm.", + "config.npm.scriptExplorerAction": "La acción de clic predeterminada que se usa en el explorador de scripts: \"open\" o \"run\"; el valor predeterminado es \"open\".", + "config.npm.fetchOnlinePackageInfo": "Capture datos de https://registry.npmjs/org y https://registry.bower.io para proporcionar finalización automática e información sobre las características al mantener el puntero en las dependencias de npm.", + "npm.parseError": "Detección de tareas de la NMP: error al analizar el archivo {0}", + "taskdef.script": "Script npm que debe personalizarse.", + "taskdef.path": "La ruta de la carpeta del archivo package.json que proporciona la secuencia de comandos. Se puede omitir.", + "view.name": "Scripts Npm ", + "command.refresh": "Actualizar", + "command.run": "Ejecutar", + "command.debug": "depurar", + "command.openScript": "Abrir", + "command.runInstall": "Ejecutar instalación", + "command.runSelectedScript": "Ejecutar script" + }, + "out/features/packageJSONContribution": { + "json.package.default": "package.json predeterminado", + "json.npm.error.repoaccess": "No se pudo ejecutar la solicitud del repositorio de NPM: {0}", + "json.npm.latestversion": "Última versión del paquete en este momento", + "json.npm.majorversion": "Coincide con la versión principal más reciente (1.x.x)", + "json.npm.minorversion": "Coincide con la versión secundaria más reciente (1.2.x)", + "json.npm.version.hover": "Última versión: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "bower.json predeterminado", + "json.bower.error.repoaccess": "No se pudo ejecutar la solicitud del repositorio de Bower: {0}", + "json.bower.latest.version": "Más reciente" + }, + "out/tasks": { + "npm.parseError": "Detección de tareas de la NMP: error al analizar el archivo {0}" + }, + "out/scriptHover": { + "runScript": "Ejecutar script", + "runScript.tooltip": "Ejecutar el script como una tarea", + "debugScript": "Script de depuración", + "debugScript.tooltip": "Ejecuta el script en el depurador." + }, + "out/npmView": { + "noScripts": "No se encontraron scripts", + "noDebugOptions": "No se pudo iniciar \"{0} \" para la depuración porque las secuencias de comandos carecen de una opción de depuración de nodo, por ejemplo \"--inspect-brk\".", + "learnMore": "Más información", + "ok": "Aceptar", + "scriptInvalid": "No se pudo encontrar el script \"{0}\". Pruebe a actualizar la vista." + }, + "out/commands": { + "noScriptFound": "No se pudo encontrar un script npm válido en la selección." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/objective-c.i18n.json b/i18n/language-pack-es/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..6e630171f8 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Objective-C", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Objective-C." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/perl.i18n.json b/i18n/language-pack-es/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..9e9c94e0f5 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Perl", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Perl." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..00ecf6c3e0 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Controla si se habilitan las sugerencias del lenguaje PHP integradas. La asistencia sugiere variables y opciones globales de PHP.", + "configuration.validate.enable": "Habilita o deshabilita la validación integrada de PHP.", + "configuration.validate.executablePath": "Señala al ejecutable PHP.", + "configuration.validate.run": "Indica si linter se ejecuta al guardar o al escribir.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "No permitir el ejecutable de validación de PHP (como configuración de área de trabajo)", + "displayName": "Características del lenguaje PHP", + "description": "Proporciona un potente soporte de lenguaje para archivos PHP." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "¿Permite la ejecución de {0} (definido como valor del área de trabajo) para detectar errores en archivos PHP?", + "php.yes": "Permitir", + "php.no": "No permitir", + "wrongExecutable": "No se puede validar porque {0} no es un ejecutable PHP válido. Use el ajuste \"php.validate.executablePath\" para configurar el ejecutable PHP.", + "noExecutable": "No se puede validar porque no hay ningún ejecutable PHP establecido. Use el ajuste \"php.validate.executablePath\" para configurar el ejecutable de PHP.", + "unknownReason": "No se pudo ejecutar el archivo PHP con la ruta de acceso: {0}. Se desconoce el motivo." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/php.i18n.json b/i18n/language-pack-es/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..9245fe625d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje PHP", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos PHP." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/powershell.i18n.json b/i18n/language-pack-es/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..f59ad94243 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Powershell", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de Powershell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/pug.i18n.json b/i18n/language-pack-es/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..6545e13225 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Pug", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Pug." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/python.i18n.json b/i18n/language-pack-es/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..50857cb887 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Python", + "description": "Proporciona resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de Python." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/r.i18n.json b/i18n/language-pack-es/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..ac423fff2d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje R", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de R." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/razor.i18n.json b/i18n/language-pack-es/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..87b786acc2 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Razor", + "description": "Proporciona resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de Razor." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/ruby.i18n.json b/i18n/language-pack-es/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..4bde8395f8 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Ruby", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Ruby." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/rust.i18n.json b/i18n/language-pack-es/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..415033900f --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Rust", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Rust." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/scss.i18n.json b/i18n/language-pack-es/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..04959c12d9 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje SCSS", + "description": "Proporciona resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-es/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..7a578e91fe --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Shaderlab", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de Shaderlab." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/shellscript.i18n.json b/i18n/language-pack-es/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..edb80a1506 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Shell Script", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de script de shell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/sql.i18n.json b/i18n/language-pack-es/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..9f7ee68a9d --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje SQL", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de SQL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/swift.i18n.json b/i18n/language-pack-es/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..95d50af8d6 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje Swift", + "description": "Proporciona fragmentos de código, resaltado de sintaxis y correspondencia de corchetes en archivos de Swift." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-es/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..5e69519406 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Abyss", + "description": "Tema Abyss para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-es/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..ff98965da8 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Temas por defecto", + "description": "Temas claro y oscuro predeterminados de Visual Studio" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-es/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..3ab1934f28 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Kimbie Oscuro", + "description": "Tema Kinbie Dark para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-es/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..b3ee9247d4 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai atenuado", + "description": "Tema atenuado Monokai para VS Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-es/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..599c948af5 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai", + "description": "Tema Monokai para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-es/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..cf36c36cef --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Quiet Light", + "description": "Tema Quiet Light para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-red.i18n.json b/i18n/language-pack-es/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..4c9984519a --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema rojo", + "description": "Tema rojo para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-es/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..c05a3afc74 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema del icono de archivo Seti", + "description": "Un tema de icono de archivo basados en Seti IU" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-es/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..d90bfa1a12 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema oscuro Solarized ", + "description": "Tema oscuro Solarized para VS Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-es/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..3d1495fef4 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema claro Solarized ", + "description": "Tema claro Solarized para VS Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-es/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..24ebe75fae --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Tomorrow Night Blue", + "description": "Tema Tomorrow Night Blue para VS Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-es/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..3a5fa57222 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Elementos básicos del lenguaje TypeScript", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de TypeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-es/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..0fa16b3e99 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Características del lenguaje JavaScript y TypeScript", + "description": "Proporciona soporte de lenguaje enriquecido para JavaScript y TypeScript.", + "reloadProjects.title": "Volver a cargar el proyecto", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Complete las funciones con la signatura de parámetro.", + "typescript.tsdk.desc": "Especifica la ruta de acceso de carpeta que contiene los archivos lib*.d.ts y tsserver que se van a usar.", + "typescript.disableAutomaticTypeAcquisition": "Deshabilita la adquisición automática de tipos, que busca paquetes \"@types\" de npm con el fin de mejorar IntelliSense para las bibliotecas externas.", + "typescript.tsserver.log": "votes Habilita los registros del servidor TS a un archivo. Este registro se puede utilizar para diagnosticar problemas en el servidor TS. Este registro puede contener rutas de acceso, código fuente y posiblemente otra información sensitiva acerca del proyecto.", + "typescript.tsserver.pluginPaths": "Rutas de acceso adicionales para detectar complementos del Servicio de lenguaje Typescript. Requiere el uso de TypeScript 2.3.0 o posterior en el área de trabajo.", + "typescript.tsserver.pluginPaths.item": "Ruta relativa o absoluta. La ruta de acceso relativa se resolverá contra las carpetas del espacio de trabajo.", + "typescript.tsserver.trace": "Habilita el seguimiento de mensajes al servidor TS. Este seguimiento se puede utilizar para diagnosticar problemas en el servidor TS. Este seguimiento puede contener rutas de acceso, código fuente y posiblemente otra información sensitiva acerca del proyecto.", + "typescript.validate.enable": "Habilita o deshabilita la validación de TypeScript.", + "typescript.format.enable": "Habilita o deshabilita el formateador predeterminado de TypeScript.", + "javascript.format.enable": "Habilita o deshabilita el formateador predeterminado de JavaScript.", + "format.insertSpaceAfterCommaDelimiter": "Define el tratamiento del espacio después de un delimitador de coma.", + "format.insertSpaceAfterConstructor": "Define el tratamiento del espacio después de la palabra clave constructor. Requiere el uso de TypeScript 2.3.0 o posterior en el área de trabajo.", + "format.insertSpaceAfterSemicolonInForStatements": " Define el tratamiento del espacio después de punto y coma en una instrucción for.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Define el tratamiento del espacio después de un operador binario.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Define el tratamiento del espacio después de las palabras clave en una instrucción de flujo de control.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Define el tratamiento del espacio después de la palabra clave function para las funciones anónimas.", + "format.insertSpaceBeforeFunctionParenthesis": "Define el tratamiento del espacio antes de los paréntesis de argumentos de función.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Define el manejo del espacio después de abrir y antes de cerrar paréntesis no vacíos.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Define el manejo del espacio después de abrir y antes de cerrar los soportes no vacíos.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Define el tratamiento del espacio después de la llave de apertura y antes de la llave de cierre de instrucciones no vacías. Requiere el uso de TypeScript 2.3.0 o posterior en el área de trabajo.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Define el tratamiento del espacio después de la llave de apertura y antes de la llave de cierre de cadenas de plantilla.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Define el tratamiento del espacio después de la llave de apertura y antes de la llave de cierre de expresiones JSX.", + "format.insertSpaceAfterTypeAssertion": "Define el tratamiento del espacio después de las aserciones de tipos en TypeScript. Requiere el uso de TypeScript 2.4 o posterior en el área de trabajo.", + "format.placeOpenBraceOnNewLineForFunctions": "Define si una llave de apertura se incluye en una nueva línea para las funciones o no.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Define si una llave de apertura se incluye en una nueva línea para los bloques de control o no.", + "javascript.validate.enable": "Habilita o deshabilita la validación de JavaScript.", + "goToProjectConfig.title": "Ir a configuración del proyecto", + "javascript.referencesCodeLens.enabled": "Habilitar/deshabilitar las referencias de CodeLens en los archivos de JavaScript.", + "typescript.referencesCodeLens.enabled": "Habilita o deshabilita CodeLens de referencias en archivos de TypeScript.", + "typescript.implementationsCodeLens.enabled": "Habilite o deshabilite las implementaciones de CodeLens. Esta instancia de CodeLens muestra los implementadores de una interfaz.", + "typescript.openTsServerLog.title": "Abrir registro del servidor de TS", + "typescript.restartTsServer": "Reiniciar servidor TS", + "typescript.selectTypeScriptVersion.title": "Seleccione la versión de TypeScript...", + "typescript.reportStyleChecksAsWarnings": "Notifique las comprobaciones de estilo como advertencias.", + "javascript.implicitProjectConfig.checkJs": "Habilita o deshabilita la comprobación semántica de archivos de JavaScript. Los archivos jsconfig.json o tsconfig.json invalidan esta opción. Requiere el uso de TypeScript 2.3.1 o posterior en el área de trabajo.", + "typescript.npm": "Especifica la ruta de acceso al archivo ejecutable de NPM que se usa para la adquisición de tipos automática. Requiere el uso de TypeScript 2.3.4 o posterior en el área de trabajo.", + "typescript.check.npmIsInstalled": "Compruebe si NPM está instalado para la adquisición automática de tipos.", + "configuration.suggest.names": "Habilite/deshabilite la inclusión de nombres únicos del archivo en la lista de sugerencias de JavaScript.", + "typescript.tsc.autoDetect": "Controla la detección automática de las tareas TSC.", + "typescript.tsc.autoDetect.off": "Deshabilite esta característica.", + "typescript.tsc.autoDetect.on": "Cree tanto tareas de compilación como de inspección.", + "typescript.tsc.autoDetect.build": "Cree únicamente tareas de compilación de una sola ejecución.", + "typescript.tsc.autoDetect.watch": "Cree únicamente tareas de compilación y de inspección.", + "typescript.problemMatchers.tsc.label": "Problemas de TypeScript", + "typescript.problemMatchers.tscWatch.label": "Problemas de TypeScript (modo de inspección)", + "configuration.suggest.paths": "Habilite/deshabilite las sugerencias para rutas de acceso en instrucciones de importación y requiera llamadas.", + "typescript.locale": "Establece la configuración regional que se usa para notificar errores de JavaScript y TypeScript. Requiere el uso de TypeScript 2.6.0 o posterior en el área de trabajo. Con el valor predeterminado \"null\", se usa la configuración regional de VS Code.", + "javascript.implicitProjectConfig.experimentalDecorators": "Habilite o deshabilite \"experimentalDecorators\" para los archivos de JavaScript que no forman parte de un proyecto. Los archivos jsconfig.json o tsconfig.json existentes invalidan este valor. Requiere el uso de TypeScript 2.3.1 o posterior en el área de trabajo.", + "configuration.suggest.autoImports": "Habilita o deshabilita las sugerencias de importación automáticas. Requiere el uso de TypeScript 2.6.1 o posterior en el área de trabajo.", + "taskDefinition.tsconfig.description": "Archivo tsconfig que define la compilación de TS.", + "javascript.suggestionActions.enabled": "Habilita o deshabilita el diagnóstico de sugerencia para archivos de JavaScript en el editor. Requiere el uso de TypeScript 2.8 o posterior en el área de trabajo.", + "typescript.suggestionActions.enabled": "Habilita o deshabilita el diagnóstico de sugerencia para archivos de TypeScript en el editor. Requiere el uso de TypeScript 2.8 o posterior en el área de trabajo.", + "typescript.preferences.quoteStyle": "Estilo de comillas preferido para correcciones rápidas: \"single\" (comillas sencillas), \"double\" (comillas dobles) o \"auto\" (inferir automáticamente el tipo de comillas a partir de las importaciones actuales). Requiere el uso de TypeScript 2.9 o posterior en el área de trabajo.", + "typescript.preferences.importModuleSpecifier": "Estilo de ruta de acceso preferido para las importaciones automáticas.", + "typescript.preferences.importModuleSpecifier.auto": "Deduzca el tipo de ruta de acceso más corto.", + "typescript.preferences.importModuleSpecifier.relative": "Relativo a la ubicación del archivo.", + "typescript.preferences.importModuleSpecifier.nonRelative": "Se basa en el valor \"baseUrl\" configurado en su \"jsconfig.json\" o \"tsconfig.json\".", + "typescript.updateImportsOnFileMove.enabled": "Habilite o deshabilite la actualización automática de las rutas de acceso de importación al cambiar de nombre un archivo o moverlo en VS Code. Requiere el uso de TypeScript 2.9 o posterior en el área de trabajo.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Preguntar cada vez que se cambie de nombre.", + "typescript.updateImportsOnFileMove.enabled.always": "Actualizar siempre las rutas de acceso automáticamente.", + "typescript.updateImportsOnFileMove.enabled.never": "No cambiar nunca el nombre de las rutas de acceso y no preguntar.", + "typescript.autoClosingTags": "Activar/desactivar el cierre automático de etiquetas JSX. Requiere el uso de TypeScript 3.0 o más reciente en el área de trabajo.", + "typescript.suggest.enabled": "Sugerencias de Autocomplete habilitadas/deshabilitadas.", + "configuration.surveys.enabled": "Habilitar/deshabilitar las encuestas ocasionales que nos ayudan a mejorar la compatibilidad de JavaScript y TypeScript en VS Code.", + "configuration.suggest.completeJSDocs": "Habilitar/deshabilitar sugerencia para completar comentarios JSDoc.", + "typescript.preferences.renameShorthandProperties": "Habilita/deshabilita la introducción de alias para propiedades de objeto al renombrar. Requiere utilizar TypeScript 3.4 o superior en el espacio de trabajo." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "No se pudo cargar la versión de TypeScript en esta ruta", + "noBundledServerFound": "Otra aplicación (por ejemplo, una herramienta de detección de virus con un comportamiento erróneo) eliminó el tsserver de VSCode. Debe reinstalar el VS Code." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Utilizar la versión de VS Code", + "useWorkspaceVersionOption": "Usar versión del área de trabajo", + "learnMore": "Más información", + "selectTsVersion": "Seleccionar la versión de TypeScript usada para las características del lenguaje de JavaScript y TypeScript" + }, + "out/utils/typingsStatus": { + "installingPackages": "Recuperando cambios en los datos para un mejor rendimiento de TypeScript IntelliSense", + "typesInstallerInitializationFailed.title": "No se pudieron instalar archivos de términos para las características de lenguaje de JavaScript. Asegúrese de que NPM está instalado o configure \"typescript.npm\" en la configuración de usuario. Haga clic [aquí]({0}) para obtener más información.", + "typesInstallerInitializationFailed.doNotCheckAgain": "No mostrar de nuevo" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "¡Ayude a mejorar la compatibilidad de VS Code con [checkJs] (https://code.visualstudio.com/Docs/languages/javascript#_type-checking) en JavaScript! Puesto que ha estado utilizando esta característica, ¿le importaría responder a una breve encuesta sobre su experiencia?", + "takeShortSurvey": "Realizar una breve encuesta", + "remindLater": "Recordármelo más tarde", + "neverAgain": "Desactivar las encuestas de JS/TS" + }, + "out/utils/projectStatus": { + "hintExclude": "Para habilitar las características de lenguaje de JavaScript/TypeScript en todo el proyecto, excluya las carpetas con muchos archivos, como: {0}", + "hintExclude.generic": "Para habilitar las características de idioma de JavaScript/TypeScript IntelliSense en todo el proyecto, excluya las carpetas de tamaño grande con archivos de origen en los que no trabaje.", + "large.label": "Configurar exclusiones", + "hintExclude.tooltip": "Para habilitar las características de idioma de JavaScript/TypeScript IntelliSense en todo el proyecto, excluya las carpetas de tamaño grande con archivos de origen en los que no trabaje." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "versión inválida" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Comprobación de actualización de importaciones de JS/TS", + "prompt": "¿Desea actualizar las importaciones para el archivo \"{0}\" que se ha movido?", + "reject.title": "No", + "accept.title": "Sí", + "always.title": "Actualizar siempre las importaciones automáticamente", + "never.title": "No actualizar nunca las importaciones automáticamente" + }, + "out/features/task": { + "buildTscLabel": "compilación: {0}", + "buildAndWatchTscLabel": "seguir - {0}" + }, + "out/features/rename": { + "fileRenameFail": "Error al cambiar el nombre del archivo" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 referencia", + "manyReferenceLabel": "{0} referencias" + }, + "out/features/refactor": { + "refactoringFailed": "No se pudo aplicar la refactorización" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Corregir todo en el archivo)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Organizar Importaciones" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "Comentario de JSDoc" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 implementación", + "manyImplementationLabel": "{0} implementaciones" + }, + "out/features/fixAll": { + "autoFix.label": "Corrección automática" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Habilita la verificación semántica en un archivo de JavaScript. Debe estar al principio del archivo.", + "ts-nocheck": "Deshabilita la verificación semántica en un archivo de JavaScript. Debe estar al principio del archivo.", + "ts-ignore": "Suprime los errores @ts-check en la siguiente línea de un archivo. " + }, + "out/features/completions": { + "selectCodeAction": "Seleccione acción de código para aplicar", + "acquiringTypingsLabel": "Adquiriendo typings...", + "acquiringTypingsDetail": "Adquiriendo definiciones de typings para IntelliSense.", + "autoImportLabel": "Importar automáticamente desde {0}" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "No se pudieron determinar las referencias" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Abra una carpeta en VS Code para usar un proyecto de TypeScript o JavaScript", + "typescript.projectConfigUnsupportedFile": "No se pudo determinar el proyecto de TypeScript o JavaScript. Tipo de archivo no compatible", + "typescript.projectConfigCouldNotGetInfo": "No se pudo determinar el proyecto de TypeScript o JavaScript", + "typescript.noTypeScriptProjectConfig": "El archivo no forma parte de un proyecto de TypeScript. Haga clic [aquí]({0}) para obtener más información.", + "typescript.noJavaScriptProjectConfig": "El archivo no forma parte de un proyecto de JavaScript. Haga clic [aquí]({0}) para obtener más información.", + "typescript.configureTsconfigQuickPick": "Configurar tsconfig.json", + "typescript.configureJsconfigQuickPick": "Configurar jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "La ruta de acceso {0} no apunta a una instalación válida de tsserver. Se usará la versión de TypeScript del paquete.", + "serverExitedWithError": "El servidor de lenguaje TypeScript terminó con error. Mensaje de error: {0}", + "typescript.openTsServerLog.notSupported": "El registro del servidor de TS requiere TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "Los registros del servidor TS están desconectados. Establezca \"typescript.tsserver.log\" y reinicie el servidor TS para activar los registros.", + "typescript.openTsServerLog.enableAndReloadOption": "Habilite el registro y reinicie el servidor TS", + "typescript.openTsServerLog.noLogFile": "El servidor de TS no ha iniciado el registro.", + "openTsServerLog.openFileFailedFailed": "No se puede abrir el archivo de registro del servidor de TS", + "serverDiedAfterStart": "El servicio de lenguaje TypeScript finalizó de forma inesperada cinco veces después de haberse iniciado y no se reiniciará.", + "serverDiedReportIssue": "Notificar problema", + "serverDied": "El servicio de lenguaje Typescript finalizó de forma inesperada cinco veces en los últimos cinco minutos.", + "serverLoading.progress": "Inicialización de características del lenguaje JS/TS" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/vb.i18n.json b/i18n/language-pack-es/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..e85ee97585 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje VB", + "description": "Proporciona fragmentos de código, resaltado de sintaxis, correspondencia de corchetes y plegado de código en archivos de Visual Basic." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-es/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..052941e65b --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "No disponible", + "not.connected": "no está conectado al entorno de ejecución", + "restartFrame.cannot": "No se puede reiniciar el marco", + "attribute.path.not.exist": "El atributo '{0}' no existe ('{1}').", + "attribute.path.not.absolute": "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", + "more.information": "Más información", + "setVariable.error": "Valor de configuración no compatible", + "source.not.found": "No se pudo recuperar el contenido.", + "VSND2010": "No se puede conectar con el proceso en tiempo de ejecución, el tiempo de espera se agota transcurridos {0} ms - (motivo: {1}).", + "VSND2023": "No hay ninguna pila de llamadas disponible." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Todas las excepciones", + "exceptions.uncaught": "Excepciones no detectadas", + "exceptions.promise": "Rechazos de Promise", + "setBPTimedOut": "La solicitud para establecer puntos de ruptura excedió el tiempo de espera", + "bp.fail.unbound": "Punto de interrupción establecido pero no enlazado", + "bp.fail.noscript": "No se puede encontrar el script para la solicitud de punto de ruptura", + "validateBP.sourcemapFail": "Se ignoró el punto de interrupción porque el código generado no se encontró (puede que sea un problema del mapa de origen).", + "validateBP.notFound": "El punto de ruptura se desprecia porque la ruta de destino no se ha encontrado", + "invalidHitCondition": "Condición de acierto invalida: {0}", + "skipReason": "(omitido por '{0}')", + "scope.exception": "Excepción" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "Se ha recibido una respuesta de la aplicación de destino, pero no se han encontrado páginas de destino", + "attach.cannotConnect": "No se puede conectar con el objetivo: {0}", + "attach.invalidResponse": "La respuesta del destino parece ser inválida. Error: {0}. Respuesta: {1} ", + "attach.invalidResponseArray": "La respuesta del objetivo aparenta no ser válida: {0}", + "attach.noMatchingTarget": "No se puede encontrar un destino válido que coincida con: {0}. páginas disponibles: {1}", + "attach.devToolsAttached": "No se puede adjuntar a este objetivo que podría tener Chrome DevTools adjuntos: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "En pausa por un paso", + "reason.description.breakpoint": "En pausa por un punto de interrupción", + "reason.description.exception": "En pausa por una excepción", + "reason.description.uncaughtException": "Pausado en excepción no detectada", + "reason.description.caughtException": "Pausado en excepción detectada", + "reason.description.user": "En pausa por una solicitud de usuario", + "reason.description.entry": "En pausa por una entrada", + "reason.description.debugger": "En pausa por una instrucción del depurador", + "reason.description.restart": "En pausa por una entrada de marco", + "reason.description.promiseRejection": "Pausado por un rechazo de promesa" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "contenido insertado de solo lectura del mapa de origen" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "Se deben especificar localRoot y remoteRoot." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-es/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..80c2f9ea88 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Compatibilidad de depuración de Node.js (versiones < 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Abrir script cargado", + "attach.node.process": "Conectarse con el proceso de Node", + "toggle.skipping.this.file": "Alternando omitir este archivo ", + "start.with.stop.on.entry": "Iniciar depuración y detenerla tras el inicio", + "smartStep.description": "Explore automáticamente el código generado que no se puede volver a asignar al código fuente original.", + "skipFiles.description": "Una matriz de patrones globales para que los archivos omitan al depurar. El patrón \"/**\" coincide con todos los módulos internos de Node.js.", + "outFiles.description": "Si están habilitados los mapas de origen, estos patrones globales especifican los archivos de JavaScript generados. Si un patrón comienza con \"!\", los archivos se excluyen. Si no se especifica, se espera que el código generado esté en el mismo directorio que el origen. ", + "outDir.deprecationMessage": "El atributo \"outDir\" está en desuso, use \"outFiles\" en su lugar.", + "trace.description": "Produce una salida de diagnóstico. En lugar de establecer este valor en true, puede enumerar uno o varios selectores separados por comas. El selector \"verbose\" habilita una salida muy detallada.", + "launch.args.description": "Argumentos de línea de comandos pasados al programa.", + "node.protocol.description": "Protocolo de depuración de Node.js para utilizar.", + "node.protocol.auto.description": "Intenta detectar el mejor protocolo de forma automática, seleccionando \"inspector\" para iniciar Node 8.0+.", + "node.protocol.inspector.description": "Nuevo protocolo compatible con las versiones >=6.3 de Node.js", + "node.protocol.legacy.description": "Protocolo antiguo admitido por las versiones de Node.js < 8.0", + "node.sourceMaps.description": "Se usan los mapas de origen de JavaScript (si existen).", + "node.stopOnEntry.description": "El programa se detiene automáticamente tras el inicio.", + "node.port.description": "Puerto de depuración al que se va a conectar. El valor predeterminado es 5858.", + "node.address.description": "Dirección TCP/IP del proceso de depuración (solo para Node.js >= 5.0). El valor predeterminado es \"localhost\".", + "node.timeout.description": "Vuelva a probar con este número de milisegundos para conectarse a Node.js. El valor predeterminado es 10 000 ms.", + "node.restart.description": "Reinicie la sesión cuando Node.js haya terminado.", + "node.localRoot.description": "Ruta de acceso al directorio local que contiene el programa.", + "node.remoteRoot.description": "Ruta de acceso absoluta al directorio remoto que contiene el programa.", + "node.showAsyncStacks.description": "Muestra las llamadas asincrónicas que llevan a la pila de llamadas actual. Solo el protocolo \"inspector\" .", + "node.sourceMapPathOverrides.description": "Un conjunto de mapeos para reescribir las localizaciones de los ficheros fuente con lo que los mapas fuente indican, a sus ubicaciones en disco.", + "node.disableOptimisticBPs.description": "No establecer puntos de interrupción en ningún archivo hasta que se haya cargado un sourcemap para ese archivo.", + "node.launch.program.description": "Ruta de acceso absoluta al programa. El valor generado se infiere de package.json y de los archivos abiertos. Edite este atributo.", + "node.launch.externalConsole.deprecationMessage": "El atributo \"externalConsole\" está en desuso, use \"console\" en su lugar.", + "node.launch.console.description": "Lugar donde debe iniciarse el destino de depuración.", + "node.launch.console.internalConsole.description": "Consola de depuración de VS Code (que no admite la lectura de entradas de un programa)", + "node.launch.console.integratedTerminal.description": "Terminal integrado de VS Code", + "node.launch.console.externalTerminal.description": "Terminal externo que puede configurarse desde Configuración del usuario.", + "node.launch.cwd.description": "Ruta de acceso absoluta al directorio de trabajo del programa que se está depurando.", + "node.launch.runtimeExecutable.description": "Entorno de ejecución que debe usarse. Puede ser una ruta de acceso absoluta o el nombre de un entorno de ejecución disponible en PATH. Si se omite, se utiliza \"node\".", + "node.launch.runtimeArgs.description": "Argumentos opcionales pasados al ejecutable del entorno de ejecución.", + "node.launch.runtimeVersion.description": "Versión del entorno de ejecución de \"Node\" que debe usarse. Requiere \"NVM\".", + "node.launch.env.description": "Variables de entorno que se pasan al programa. El valor \"null\" quita la variable del entorno. ", + "node.launch.envFile.description": "Ruta de acceso absoluta a un archivo que contiene definiciones de variables de entorno.", + "node.launch.useWSL.description": "Utilice el subsistema de Windows para Linux.", + "node.launch.outputCapture.description": "Capturar los mensajes de salida desde el API de depuración o desde los canales stdout/stderr.", + "node.launch.autoAttachChildProcesses.description": "Asociar automáticamente el depurador a los procesos secundarios nuevos.", + "node.launch.config.name": "Lanzamiento", + "node.attach.processId.description": "Id. del proceso al que debe asociarse.", + "node.attach.config.name": "Asociar", + "node.processattach.config.name": "Asociar al proceso", + "node.snippet.launch.label": "Node.js: iniciar programa", + "node.snippet.launch.description": "Iniciar un programa de nodo en modo de depuración", + "node.snippet.npm.label": "Node.js: iniciar mediante NPM", + "node.snippet.npm.description": "Inicia un programa de Node con un script \"debug\" de npm.", + "node.snippet.attach.label": "Node.js: Attach", + "node.snippet.attach.description": "Adjuntar a un nodo en ejecución", + "node.snippet.remoteattach.label": "Node.js: adjuntar a programa remoto", + "node.snippet.remoteattach.description": "Adjuntar al puerto de depuración de un programa de nodo remoto", + "node.snippet.attachProcess.label": "Node.js: adjuntar a proceso", + "node.snippet.attachProcess.description": "Abrir el selector de procesos para elegir el proceso de Node para conectarse", + "node.snippet.nodemon.label": "Node.js: configuración de Nodemon", + "node.snippet.nodemon.description": "Use nodemon para reiniciar una sesión de depuración en los cambios de origen", + "node.snippet.mocha.label": "Node.js: pruebas de Mocha", + "node.snippet.mocha.description": "Depurar pruebas de Mocha", + "node.snippet.yo.label": "Node.js: generador de Yeoman", + "node.snippet.yo.description": "Depurar generador de Yeoman (se instala ejecutando \"npm link\" en la carpeta del proyecto).", + "node.snippet.gulp.label": "Node.js: tarea de Gulp", + "node.snippet.gulp.description": "Depurar tarea de Gulp (asegúrese de tener Gulp instalado localmente en el proyecto)", + "node.snippet.electron.label": "Node.js: proceso principal de Electron", + "node.snippet.electron.description": "Depurar el proceso principal de Electron" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-es/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..49c723d1a8 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Soporte para depuración de Node.js", + "node.label": "Node.js v6.3+ via Protocolo Inspector", + "node.sourceMaps.description": "Se usan los mapas de origen de JavaScript (si existen).", + "outDir.deprecationMessage": "El atributo \"outDir\" está en desuso, use \"outFiles\" en su lugar.", + "node.outFiles.description": "Si están habilitados los mapas de origen, estos patrones globales especifican los archivos de JavaScript generados. Si un patrón comienza con \"!\", los archivos se excluyen. Si no se especifica, se espera que el código generado esté en el mismo directorio que el origen. ", + "node.stopOnEntry.description": "El programa se detiene automáticamente tras el inicio.", + "node.port.description": "Puerto de depuración al que se va a conectar. El valor predeterminado es 9229.", + "node.address.description": "Dirección TCP/IP del puerto de depuración. El valor predeterminado es 'localhost'.", + "node.timeout.description": "Vuelva a probar con este número de milisegundos para conectarse a Node.js. El valor predeterminado es 10 000 ms.", + "node.smartStep.description": "Explore automáticamente el código generado que no se puede volver a asignar al código fuente original.", + "node.enableSourceMapCaching.description": "Cuando los mapas de origen se descargan desde una dirección URL, guardélos en la memoria caché del disco.", + "node.diagnosticLogging.description": "Cuando es verdadero, el adaptador registra su propia información de diagnóstico en la consola. ", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' está desfasado. Usar 'trace' en su lugar.", + "node.verboseDiagnosticLogging.description": "Cuando es verdadero, el adaptador registra todo el tráfico con el cliente y el objetivo (así como también la información registrada por 'diagnosticLogging')", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' está desfasado. Usar 'trace' en su lugar.", + "node.trace.description": "Cuando es 'true', el depurador registrará la información de seguimiento en un fichero. Cuando es 'verbose', también mostrará registros en la consola.", + "node.sourceMapPathOverrides.description": "Un conjunto de mapeos para reescribir las localizaciones de los ficheros fuente con lo que los mapas fuente indican, a sus ubicaciones en disco. Ver README para más detalles ", + "node.skipFiles.description": "Una matriz de nombres de ficheros o carpetas, o de patrones globales, que se deben omitir en la depuración.", + "node.restart.description": "Reinicie la sesión cuando Node.js haya terminado.", + "node.showAsyncStacks.description": "Muestra las llamadas asincrónicas que condujeron a la pila de llamadas actual.", + "node.disableOptimisticBPs.description": "No establecer puntos de interrupción en ningún archivo hasta que se haya cargado un sourcemap para ese archivo.", + "node.launch.program.description": "Ruta de acceso absoluta al programa.", + "node.launch.console.description": "Dónde lanzar el objetivo de depuración: consola interna, terminal integrado, o terminal externo.", + "node.launch.args.description": "Argumentos de línea de comandos pasados al programa.", + "node.launch.cwd.description": "Ruta de acceso absoluta al directorio de trabajo del programa que se está depurando.", + "node.launch.runtimeExecutable.description": "Entorno de ejecución que debe usarse. Puede ser una ruta de acceso absoluta o el nombre de un entorno de ejecución disponible en PATH. Si se omite, se utiliza \"node\". ", + "node.launch.runtimeArgs.description": "Argumentos opcionales pasados al ejecutable del entorno de ejecución.", + "node.launch.env.description": "Variables de entorno que se pasan al programa. El valor \"null\" quita la variable del entorno. ", + "node.launch.envFile.description": "Ruta de acceso absoluta a un archivo que contiene definiciones de variables de entorno.", + "node.launch.outputCapture.description": "Capturar los mensajes de salida desde el API de depuración o desde los canales stdout/stderr.", + "node.launch.config.name": "Lanzamiento", + "node.attach.processId.description": "Id. del proceso al que debe asociarse.", + "node.attach.localRoot.description": "La raíz de origen local que corresponde con la 'remoteRoot'.", + "node.attach.remoteRoot.description": "La raíz de origen del host remoto.", + "node.attach.config.name": "Asociar", + "node.processattach.config.name": "Asociar al proceso", + "toggle.skipping.this.file": "Alternando omitir este archivo ", + "extensionHost.label": "Desarrollo de extensiones de VS Code", + "extensionHost.launch.runtimeExecutable.description": "Ruta de acceso absoluta a VS Code.", + "extensionHost.launch.stopOnEntry.description": "El host de extensiones se detiene automáticamente tras el inicio.", + "extensionHost.launch.env.description": "Variables de entorno pasadas al host de extensiones.", + "extensionHost.snippet.launch.label": "Desarrollo de extensiones de VS Code", + "extensionHost.snippet.launch.description": "Iniciar una extensión de VS Code en modo de depuración", + "extensionHost.launch.config.name": "Extensión de inicio" + }, + "out/src/errors": { + "VSND2001": "No se puede encontrar en tiempo de ejecución '{0}' dentro de PATH. ¿Está '{0}' instalado?", + "VSND2011": "No se puede iniciar el destino de depuración en el terminal ({0}).", + "VSND2017": "No se puede iniciar el destino de depuración ({0}).", + "VSND2035": "No se puede depurar la extensión ({0}).", + "VSND2028": "Tipo de consola desconocido: '{0}'.", + "VSND2002": "No se puede iniciar el programa '{0}'. Configurar mapas de origen puede ser útil.", + "VSND2003": "No se puede iniciar el programa '{0}'. Establecer el atributo '{1}' puede ayudar.", + "VSND2009": "No se puede iniciar el programa '{0}' porque no se puede encontrar el Javascript correspondiente. ", + "VSND2029": "No se pueden cargar las variables de entorno desde el archivo ({0})." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "No se puede encontrar el subsistema de Windows para la instalación de Linux.", + "program.path.case.mismatch.warning": "El uso de mayúsculas y minúsculas en la ruta de acceso del programa no es igual al del archivo en disco. Esto puede hacer que no se llegue a los puntos de interrupción.", + "node.console.title": "Consola de depuración de nodos", + "attribute.path.not.exist": "El atributo '{0}' no existe ('{1}').", + "attribute.path.not.absolute": "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", + "VSND2001": "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH. Cerciórese de que se ha instalado '{0}'.", + "more.information": "Más información", + "origin.from.node": "contenido de solo lectura de Node.js", + "origin.core.module": "módulo principal de solo lectura" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/xml.i18n.json b/i18n/language-pack-es/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..afedc8829a --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje XML", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos XML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/extensions/yaml.i18n.json b/i18n/language-pack-es/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..818c103962 --- /dev/null +++ b/i18n/language-pack-es/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conceptos básicos del lenguaje YAML", + "description": "Proporciona resaltado de sintaxis y correspondencia de corchetes en archivos de YAML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/translations/main.i18n.json b/i18n/language-pack-es/translations/main.i18n.json new file mode 100644 index 0000000000..991e8e7e0d --- /dev/null +++ b/i18n/language-pack-es/translations/main.i18n.json @@ -0,0 +1,6351 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Fehler", + "sev.warning": "Advertencia", + "sev.info": "Información" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Se ha producido un error desconocido. Consulte el registro para obtener más detalles.", + "nodeExceptionMessage": "Error del sistema ({0})", + "error.moreErrors": "{0} ({1} errores en total)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "sin enlazar" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Cerrar cuadro de diálogo" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, selector", + "quickOpenAriaLabel": "selector" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "No se puede ejecutar un comando shell en una unidad UNC. " + }, + "vs/base/node/zip": { + "invalid file": "Error al extraer {0}. Archivo no válido.", + "incompleteExtract": "Incompleta. Se encontró {0} de {1} entradas", + "notFound": "{0} no se encontró dentro del archivo zip." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (ocurrió de nuevo)", + "repeatedNtimes": "{0} (ocurrido {1} veces)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "Mayús", + "altKey": "Alt", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "Control", + "shiftKey.long": "Mayús", + "altKey.long": "Alt", + "cmdKey.long": "Comando", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Contraer todo" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Más Acciones..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Selector rápido. Escriba para restringir los resultados.", + "treeAriaLabel": "Selector rápido", + "quickInput.visibleCount": "{0} resultados" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Error: {0}", + "alertWarningMessage": "Advertencia: {0}", + "alertInfoMessage": "Información: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. Para navegar utilice las teclas de navegación." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Símbolo no válido", + "error.invalidNumberFormat": "Formato numérico inválido", + "error.propertyNameExpected": "Se esperaba el nombre de la propiedad", + "error.valueExpected": "Se esperaba un valor", + "error.colonExpected": "Se esperaban dos puntos", + "error.commaExpected": "Se esperaba una coma", + "error.closeBraceExpected": "Se esperaba una llave de cierre", + "error.closeBracketExpected": "Se esperaba un corchete de cierre", + "error.endOfFileExpected": "Se esperaba un fin de archivo" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Entrada" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "Coincidir mayúsculas y minúsculas", + "wordsDescription": "Solo palabras completas", + "regexDescription": "Usar expresión regular" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Borrar", + "disable filter on type": "Desactivar filtro en tipo", + "enable filter on type": "Activar filtro en el tipo", + "empty": "No se encontraron elementos", + "found": "{0} de {1} elementos coincidentes" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "Sin selección", + "singleSelectionRange": "Línea {0}, columna {1} ({2} seleccionadas)", + "singleSelection": "Línea {0}, columna {1}", + "multiSelectionRange": "{0} selecciones ({1} caracteres seleccionados)", + "multiSelection": "{0} selecciones", + "emergencyConfOn": "Se cambiará ahora el valor \"accessibilitySupport\" a \"activado\".", + "openingDocs": "Se abrirá ahora la página de documentación de accesibilidad del editor.", + "readonlyDiffEditor": "en un panel de solo lectura de un editor de diferencias.", + "editableDiffEditor": "en un panel de un editor de diferencias.", + "readonlyEditor": "en un editor de código de solo lectura", + "editableEditor": " en un editor de código", + "changeConfigToOnMac": "Para configurar el editor de forma que se optimice su uso con un lector de pantalla, presione ahora Comando+E.", + "changeConfigToOnWinLinux": "Para configurar el editor de forma que se optimice su uso con un lector de pantalla, presione ahora Control+E.", + "auto": "El editor está configurado para que no se optimice nunca su uso con un lector de pantalla, que en este momento no es el caso.", + "tabFocusModeOnMsg": "Al presionar TAB en el editor actual, el foco se mueve al siguiente elemento activable. Presione {0} para activar o desactivar este comportamiento.", + "tabFocusModeOnMsgNoKb": "Al presionar TAB en el editor actual, el foco se mueve al siguiente elemento activable. El comando {0} no se puede desencadenar actualmente mediante un enlace de teclado.", + "tabFocusModeOffMsg": "Al presionar TAB en el editor actual, se insertará el carácter de tabulación. Presione {0} para activar o desactivar este comportamiento.", + "tabFocusModeOffMsgNoKb": "Al presionar TAB en el editor actual, se insertará el carácter de tabulación. El comando {0} no se puede desencadenar actualmente mediante un enlace de teclado.", + "openDocMac": "Presione ahora Comando+H para abrir una ventana del explorador con más información relacionada con la accesibilidad del editor.", + "openDocWinLinux": "Presione ahora Control+H para abrir una ventana del explorador con más información relacionada con la accesibilidad del editor.", + "outroMsg": "Para descartar esta información sobre herramientas y volver al editor, presione Esc o Mayús+Escape.", + "showAccessibilityHelpAction": "Mostrar ayuda de accesibilidad", + "inspectTokens": "Desarrollador: inspeccionar tokens", + "gotoLineLabelValidLineAndColumn": "Ir a la línea {0} y al carácter {1}", + "gotoLineLabelValidLine": "Ir a la línea {0}", + "gotoLineLabelEmptyWithLineLimit": "Escriba un número de línea comprendido entre 1 y {0} a la cual quiera navegar.", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Escriba un carácter entre 1 y {0} para ir a", + "gotoLineAriaLabel": "Línea actual: {0}. ir a la línea {1}.", + "gotoLineActionInput": "Escriba un número de línea, seguido de un signo opcional de dos puntos y un número de caracteres para desplazarse a", + "gotoLineActionLabel": "Ir a la línea...", + "ariaLabelEntryWithKey": "{0}, {1}, comandos", + "ariaLabelEntry": "{0}, comandos", + "quickCommandActionInput": "Escriba el nombre de una acción que desee ejecutar", + "quickCommandActionLabel": "Paleta de comandos", + "entryAriaLabel": "{0}, símbolos", + "quickOutlineActionInput": "Escriba el nombre de un identificador al que quiera ir", + "quickOutlineActionLabel": "Ir a símbolo...", + "symbols": "símbolos ({0})", + "modules": "módulos ({0})", + "class": "clases ({0})", + "interface": "interfaces ({0})", + "method": "métodos ({0})", + "function": "funciones ({0})", + "property": "propiedades ({0})", + "variable": "variables ({0})", + "variable2": "variables ({0})", + "_constructor": "constructores ({0})", + "call": "llama a ({0})", + "editorViewAccessibleLabel": "Contenido del editor", + "accessibilityHelpMessageIE": "Presione Ctrl+F1 para ver las opciones de accesibilidad.", + "accessibilityHelpMessage": "Presione Alt+F1 para ver las opciones de accesibilidad.", + "toggleHighContrast": "Alternar tema de contraste alto", + "bulkEditServiceSummary": "{0} ediciones realizadas en {1} archivos" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Texto sin formato" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Color de fondo para la línea resaltada en la posición del cursor.", + "lineHighlightBorderBox": "Color de fondo del borde alrededor de la línea en la posición del cursor.", + "rangeHighlight": "Color de fondo de rangos resaltados, como en abrir rápido y encontrar características. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "rangeHighlightBorder": "Color de fondo del borde alrededor de los intervalos resaltados.", + "caret": "Color del cursor del editor.", + "editorCursorBackground": "Color de fondo del cursor de edición. Permite personalizar el color del caracter solapado por el bloque del cursor.", + "editorWhitespaces": "Color de los caracteres de espacio en blanco del editor.", + "editorIndentGuides": "Color de las guías de sangría del editor.", + "editorActiveIndentGuide": "Color de las guías de sangría activas del editor.", + "editorLineNumbers": "Color de números de línea del editor.", + "editorActiveLineNumber": "Color del número de línea activa en el editor", + "deprecatedEditorActiveLineNumber": "ID es obsoleto. Usar en lugar 'editorLineNumber.activeForeground'. ", + "editorRuler": "Color de las reglas del editor", + "editorCodeLensForeground": "Color principal de lentes de código en el editor", + "editorBracketMatchBackground": "Color de fondo tras corchetes coincidentes", + "editorBracketMatchBorder": "Color de bloques con corchetes coincidentes", + "editorOverviewRulerBorder": "Color del borde de la regla de visión general.", + "editorGutter": "Color de fondo del margen del editor. Este espacio contiene los márgenes de glifos y los números de línea.", + "errorForeground": "Color de primer plano de squigglies de error en el editor.", + "errorBorder": "Color de borde de squigglies de error en el editor.", + "warningForeground": "Color de primer plano de squigglies de advertencia en el editor.", + "warningBorder": "Color de borde de squigglies de advertencia en el editor.", + "infoForeground": "Color de primer plano de los subrayados ondulados informativos en el editor.", + "infoBorder": "Color del borde de los subrayados ondulados informativos en el editor.", + "hintForeground": "Color de primer plano de pista squigglies en el editor.", + "hintBorder": "Color de borde de pista squigglies en el editor.", + "unnecessaryCodeBorder": "Color del borde de código fuente innecesario (sin usar) en el editor.", + "unnecessaryCodeOpacity": "Opacidad de código fuente innecesario (sin usar) en el editor. Por ejemplo, \"#000000c0\" representará el código con un 75 % de opacidad. Para temas de alto contraste, utilice el color del tema 'editorUnnecessaryCode.border' para resaltar el código innecesario en vez de atenuarlo.", + "overviewRulerRangeHighlight": "Color de marcador de regla general para los destacados de rango. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "overviewRuleError": "Color de marcador de regla de información general para errores. ", + "overviewRuleWarning": "Color de marcador de regla de información general para advertencias.", + "overviewRuleInfo": "Color de marcador de regla de información general para mensajes informativos. " + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Seleccionar todo", + "miUndo": "&&Deshacer", + "miRedo": "&&Rehacer" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "El número de cursores se ha limitado a {0}." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Los archivos no se pueden comparar porque uno de ellos es demasiado grande." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Editor", + "fontFamily": "Controla la familia de fuentes.", + "fontWeight": "Controla el grosor de la fuente.", + "fontSize": "Controla el tamaño de fuente en píxeles.", + "lineHeight": "Controla la altura de línea. Usa 0 para utilizar la altura del tamaño de fuente.", + "letterSpacing": "Controla el espacio entre letras en pixels.", + "lineNumbers.off": "Los números de línea no se muestran.", + "lineNumbers.on": "Los números de línea se muestran como un número absoluto.", + "lineNumbers.relative": "Los números de línea se muestran como distancia en líneas a la posición del cursor.", + "lineNumbers.interval": "Los números de línea se muestran cada 10 líneas.", + "lineNumbers": "Controla la visualización de los números de línea.", + "renderFinalNewline": "Representar el número de la última línea cuando el archivo termina con un salto de línea.", + "rulers": "Muestra reglas verticales después de un cierto número de caracteres monoespaciados. Usa múltiples valores para mostrar múltiples reglas. Si la matriz está vacía, no se muestran reglas.", + "wordSeparators": "Caracteres que se usarán como separadores de palabras al realizar operaciones o navegaciones relacionadas con palabras.", + "tabSize": "El número de espacios a los que equivale una tabulación. Este valor se invalida en función del contenido del archivo cuando \"#editor.detectIndentation#\" está activado.", + "insertSpaces": "Insertar espacios al presionar \"TAB\". Este valor se invalida en función del contenido del archivo cuando \"#editor.detectIndentation#\" está activado. ", + "detectIndentation": "Controla si \"#editor.tabSize#\" y \"#editor.insertSpaces#\" se detectarán automáticamente al abrir un archivo en función del contenido de este.", + "roundedSelection": "Controla si las selecciones deberían tener las esquinas redondeadas.", + "scrollBeyondLastLine": "Controla si el editor seguirá haciendo scroll después de la última línea.", + "scrollBeyondLastColumn": "Controla el número de caracteres adicionales a partir del cual el editor se desplazará horizontalmente.", + "smoothScrolling": "Controla si el editor se desplazará con una animación.", + "minimap.enabled": "Controla si se muestra el minimapa.", + "minimap.side": "Controla en qué lado se muestra el minimapa.", + "minimap.showSlider": "Controla si el control deslizante del minimapa es ocultado automáticamente.", + "minimap.renderCharacters": "Represente los caracteres reales en una línea, por oposición a los bloques de color.", + "minimap.maxColumn": "Limite el ancho del minimapa para representar como mucho un número de columnas determinado.", + "hover.enabled": "Controla si se muestra la información al mantener el puntero sobre un elemento.", + "hover.delay": "Controla el retardo en milisegundos después del cual se muestra la información al mantener el puntero sobre un elemento.", + "hover.sticky": "Controla si la información que aparece al mantener el puntero sobre un elemento permanece visible al mover el mouse sobre este.", + "find.seedSearchStringFromSelection": "Controla si la cadena de búsqueda del widget de búsqueda se inicializa desde la selección del editor.", + "find.autoFindInSelection": "Controla si la operación de búsqueda se lleva a cabo en el texto seleccionado o el archivo entero en el editor.", + "find.globalFindClipboard": "Controla si el widget de búsqueda debe leer o modificar el Portapapeles de búsqueda compartido en macOS.", + "find.addExtraSpaceOnTop": "Controla si Encontrar widget debe agregar más líneas en la parte superior del editor. Si es true, puede desplazarse más allá de la primera línea cuando Encontrar widget está visible.", + "wordWrap.off": "Las líneas no se ajustarán nunca.", + "wordWrap.on": "Las líneas se ajustarán en el ancho de la ventanilla.", + "wordWrap.wordWrapColumn": "Las líneas se ajustarán al valor de \"#editor.wordWrapColumn#\". ", + "wordWrap.bounded": "Las líneas se ajustarán al valor que sea inferior: el tamaño de la ventanilla o el valor de \"#editor.wordWrapColumn#\".", + "wordWrap": "Controla cómo deben ajustarse las líneas.", + "wordWrapColumn": "Controla la columna de ajuste del editor cuando \"#editor.wordWrap#\" es \"wordWrapColumn\" o \"bounded\".", + "wrappingIndent.none": "No hay sangría. Las líneas ajustadas comienzan en la columna 1.", + "wrappingIndent.same": "A las líneas ajustadas se les aplica la misma sangría que al elemento primario.", + "wrappingIndent.indent": "A las líneas ajustadas se les aplica una sangría de +1 respecto al elemento primario.", + "wrappingIndent.deepIndent": "A las líneas ajustadas se les aplica una sangría de +2 respecto al elemento primario.", + "wrappingIndent": "Controla la sangría de las líneas ajustadas.", + "mouseWheelScrollSensitivity": "Se usará un multiplicador en los eventos de desplazamiento de la rueda del mouse \"deltaX\" y \"deltaY\". ", + "fastScrollSensitivity": "Multiplicador de velocidad de desplazamiento al presionar \"Alt\".", + "multiCursorModifier.ctrlCmd": "Se asigna a \"Control\" en Windows y Linux y a \"Comando\" en macOS.", + "multiCursorModifier.alt": "Se asigna a \"Alt\" en Windows y Linux y a \"Opción\" en macOS.", + "multiCursorModifier": "El modificador que se usará para agregar varios cursores con el mouse. Los gestos del mouse Ir a definición y Abrir vínculo se adaptarán de modo que no entren en conflicto con el modificador multicursor. [Más información](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "Combinar varios cursores cuando se solapan.", + "quickSuggestions.strings": "Habilita sugerencias rápidas en las cadenas.", + "quickSuggestions.comments": "Habilita sugerencias rápidas en los comentarios.", + "quickSuggestions.other": "Habilita sugerencias rápidas fuera de las cadenas y los comentarios.", + "quickSuggestions": "Controla si deben mostrarse sugerencias automáticamente mientras se escribe.", + "quickSuggestionsDelay": "Controla el retraso, en milisegundos, tras el cual aparecerán sugerencias rápidas.", + "parameterHints.enabled": "Habilita un elemento emergente que muestra documentación de los parámetros e información de los tipos mientras escribe.", + "parameterHints.cycle": "Controla si el menú de sugerencias de parámetros se cicla o se cierra al llegar al final de la lista.", + "editor.autoClosingBrackets.languageDefined": "Utilizar las configuraciones del lenguaje para determinar cuándo cerrar los corchetes automáticamente.", + "editor.autoClosingBrackets.beforeWhitespace": "Cerrar automáticamente los corchetes cuando el cursor esté a la izquierda de un espacio en blanco.", + "autoClosingBrackets": "Controla si el editor debe cerrar automáticamente los corchetes después de que el usuario agregue un corchete de apertura.", + "editor.autoClosingQuotes.languageDefined": "Utilizar las configuraciones del lenguaje para determinar cuándo cerrar las comillas automáticamente. ", + "editor.autoClosingQuotes.beforeWhitespace": "Cerrar automáticamente las comillas cuando el cursor esté a la izquierda de un espacio en blanco. ", + "autoClosingQuotes": "Controla si el editor debe cerrar automáticamente las comillas después de que el usuario agrega uma comilla de apertura.", + "editor.autoSurround.languageDefined": "Use las configuraciones de idioma para determinar cuándo delimitar las selecciones automáticamente.", + "editor.autoSurround.brackets": "Envolver con corchetes, pero no con comillas.", + "editor.autoSurround.quotes": "Envolver con comillas, pero no con corchetes.", + "autoSurround": "Controla si el editor debe delimitar automáticamente las selecciones.", + "formatOnType": "Controla si el editor debe dar formato a la línea automáticamente después de escribirla.", + "formatOnPaste": "Controla si el editor debe dar formato automáticamente al contenido pegado. Debe haber disponible un formateador capaz de aplicar formato a un rango dentro de un documento. ", + "autoIndent": "Controla si el editor debe ajustar automáticamente la sangría cuando los usuarios escriben, pegan o mueven líneas. Debe haber disponibles extensiones con las reglas de sangría del idioma.", + "suggestOnTriggerCharacters": "Controla si deben aparecer sugerencias de forma automática al escribir caracteres desencadenadores.", + "acceptSuggestionOnEnterSmart": "Aceptar solo una sugerencia con \"Entrar\" cuando realiza un cambio textual.", + "acceptSuggestionOnEnter": "Controla si las sugerencias deben aceptarse con \"Entrar\", además de \"TAB\". Ayuda a evitar la ambigüedad entre insertar nuevas líneas o aceptar sugerencias.", + "acceptSuggestionOnCommitCharacter": "Controla si se deben aceptar sugerencias en los caracteres de confirmación. Por ejemplo, en Javascript, el punto y coma (\";\") puede ser un carácter de confirmación que acepta una sugerencia y escribe ese carácter.", + "snippetSuggestions.top": "Mostrar sugerencias de fragmentos de código por encima de otras sugerencias.", + "snippetSuggestions.bottom": "Mostrar sugerencias de fragmentos de código por debajo de otras sugerencias.", + "snippetSuggestions.inline": "Mostrar sugerencias de fragmentos de código con otras sugerencias.", + "snippetSuggestions.none": "No mostrar sugerencias de fragmentos de código.", + "snippetSuggestions": "Controla si se muestran los fragmentos de código con otras sugerencias y cómo se ordenan.", + "emptySelectionClipboard": "Controla si al copiar sin selección se copia la línea actual.", + "copyWithSyntaxHighlighting": "Controla si el resaltado de sintaxis debe ser copiado al portapapeles.", + "wordBasedSuggestions": "Habilita sugerencias basadas en palabras.", + "suggestSelection.first": "Seleccionar siempre la primera sugerencia.", + "suggestSelection.recentlyUsed": "Seleccione sugerencias recientes a menos que al escribir más se seleccione una, por ejemplo, \"console.| -> console.log\" porque \"log\" se ha completado recientemente.", + "suggestSelection.recentlyUsedByPrefix": "Seleccione sugerencias basadas en prefijos anteriores que han completado esas sugerencias, por ejemplo, \"co -> console\" y \"con -> const\".", + "suggestSelection": "Controla cómo se preseleccionan las sugerencias cuando se muestra la lista,", + "suggestFontSize": "Tamaño de la fuente para el widget de sugerencias. Cuando se establece a `0`, se utilizará el valor `#editor.fontSize#`.", + "suggestLineHeight": "Altura de la línea del widget de sugerencias. Cuando se establece a `0`, se utiliza el valor `#editor.lineHeight#`.", + "tabCompletion.on": "La pestaña se completará insertando la mejor sugerencia de coincidencia encontrada al presionar la pestaña", + "tabCompletion.off": "Deshabilitar los complementos para pestañas.", + "tabCompletion.onlySnippets": "La pestaña se completa con fragmentos de código cuando su prefijo coincide. Funciona mejor cuando las 'quickSuggestions' no están habilitadas.", + "tabCompletion": "Habilita completar pestañas.", + "suggest.filterGraceful": "Controla si el filtrado y la ordenación de sugerencias se tienen en cuenta para los errores ortográficos pequeños.", + "suggest.localityBonus": "Controla si la ordenación de palabras mejora lo que aparece cerca del cursor.", + "suggest.shareSuggestSelections": "Controla si las selecciones de sugerencias recordadas se comparten entre múltiples áreas de trabajo y ventanas (necesita \"#editor.suggestSelection#\").", + "suggest.snippetsPreventQuickSuggestions": "Controla si un fragmento de código activo impide las sugerencias rápidas.", + "suggest.showIcons": "Controla si mostrar u ocultar iconos en sugerencias.", + "suggest.maxVisibleSuggestions": "Controla cuántas sugerencias mostrará IntelliSense antes de que aparezca una barra de desplazamiento (máximo 15).", + "suggest.filtered": "Controla si algunos tipos de sugerencias se deben filtrar desde IntelliSense. Se puede encontrar una lista de tipos de sugerencias aquí: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"method\".", + "suggest.filtered.function": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"function\".", + "suggest.filtered.constructor": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"constructor\".", + "suggest.filtered.field": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"field\".", + "suggest.filtered.variable": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"variable\".", + "suggest.filtered.class": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"class\".", + "suggest.filtered.struct": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"struct\".", + "suggest.filtered.interface": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"interface\".", + "suggest.filtered.module": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"module\".", + "suggest.filtered.property": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"property\".", + "suggest.filtered.event": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"event\".", + "suggest.filtered.operator": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"operator\".", + "suggest.filtered.unit": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"unit\".", + "suggest.filtered.value": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"value\".", + "suggest.filtered.constant": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"constant\".", + "suggest.filtered.enum": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"enum\".", + "suggest.filtered.enumMember": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"enumMember\".", + "suggest.filtered.keyword": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"keyword\".", + "suggest.filtered.text": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"text\".", + "suggest.filtered.color": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"color\".", + "suggest.filtered.file": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"file\".", + "suggest.filtered.reference": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"reference\".", + "suggest.filtered.customcolor": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"customcolor\".", + "suggest.filtered.folder": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"folder\".", + "suggest.filtered.typeParameter": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"typeParameter\".", + "suggest.filtered.snippet": "Cuando se establece en \"false\", IntelliSense nunca muestra sugerencias de \"snippet\".", + "editor.gotoLocation.multiple": "Controla el comportamiento de los comandos \"Ir a\", como Ir a la definición, cuando existen varias ubicaciones de destino.", + "editor.gotoLocation.multiple.peek": "Mostrar vista de inspección de los resultados (predeterminado)", + "editor.gotoLocation.multiple.gotoAndPeek": "Ir al resultado principal y mostrar una vista de inspección", + "editor.gotoLocation.multiple.goto": "Ir al resultado principal y omitir los otros", + "selectionHighlight": "Controla si el editor debe destacar las coincidencias similares a la selección.", + "occurrencesHighlight": "Controla si el editor debe resaltar las apariciones de símbolos semánticos.", + "overviewRulerLanes": "Controla el número de decoraciones que pueden aparecer en la misma posición en la regla de información general.", + "overviewRulerBorder": "Controla si debe dibujarse un borde alrededor de la regla de información general.", + "cursorBlinking": "Controla el estilo de animación del cursor.", + "mouseWheelZoom": "Ampliar la fuente del editor cuando se use la rueda del mouse mientras se presiona \"Ctrl\".", + "cursorSmoothCaretAnimation": "Controla si la animación suave del cursor debe estar habilitada.", + "cursorStyle": "Controla el estilo del cursor.", + "cursorWidth": "Controla el ancho del cursor cuando \"#editor.cursorStyle#\" se establece en \"line\".", + "fontLigatures": "Habilita o deshabilita las ligaduras tipográficas.", + "hideCursorInOverviewRuler": "Controla si el cursor debe ocultarse en la regla de información general.", + "renderWhiteSpace.boundary": "Representar los caracteres de espacio en blanco, excepto los espacios individuales entre palabras.", + "renderWhitespace": "Controla la forma en que el editor debe representar los caracteres de espacio en blanco.", + "renderControlCharacters": "Controla si el editor debe representar caracteres de control.", + "renderIndentGuides": "Controla si el editor debe representar guías de sangría.", + "highlightActiveIndentGuide": "Controla si el editor debe resaltar la guía de sangría activa.", + "renderLineHighlight.all": "Resalta el medianil y la línea actual.", + "renderLineHighlight": "Controla cómo debe representar el editor el resaltado de línea actual.", + "codeLens": "Controla si el editor muestra CodeLens.", + "folding": "Controla si el editor tiene el plegado de código habilitado.", + "foldingStrategy": "Controla la estrategia para calcular los intervalos de plegado. \"auto\" usa una estrategia de plegado específica del idioma, si está disponible. \"indentation\" usa la estrategia de plegado basada en sangría.", + "showFoldingControls": "Controla cuándo los controles de plegado del margen son ocultados automáticamente.", + "matchBrackets": "Resaltar corchetes coincidentes cuando se seleccione uno de ellos.", + "glyphMargin": "Controla si el editor debe representar el margen de glifo vertical. El margen de glifo se usa, principalmente, para depuración.", + "useTabStops": "La inserción y eliminación del espacio en blanco sigue a las tabulaciones.", + "trimAutoWhitespace": "Quitar el espacio en blanco final autoinsertado.", + "stablePeek": "Mantiene abiertos los editores interactivos, incluso al hacer doble clic en su contenido o presionar \"Escape\".", + "dragAndDrop": "Controla si el editor debe permitir mover las selecciones mediante arrastrar y colocar.", + "accessibilitySupport.auto": "El editor usará API de plataforma para detectar cuándo está conectado un lector de pantalla.", + "accessibilitySupport.on": "El editor se optimizará de forma permanente para su uso con un editor de pantalla.", + "accessibilitySupport.off": "El editor nunca se optimizará para su uso con un lector de pantalla.", + "accessibilitySupport": "Controla si el editor se debe ejecutar en un modo optimizado para lectores de pantalla.", + "showUnused": "Controla el fundido de salida del código no usado.", + "links": "Controla si el editor debe detectar vínculos y hacerlos interactivos.", + "colorDecorators": "Controla si el editor debe representar el Selector de colores y los elementos Decorator de color en línea.", + "codeActions": "Habilita la bombilla de acción de código en el editor.", + "maxTokenizationLineLength": "Las lineas por encima de esta longitud no se tokenizarán por razones de rendimiento.", + "codeActionsOnSave.organizeImports": "Controla si la acción para organizar las importaciones debe ejecutarse al guardar el archivo.", + "codeActionsOnSave.fixAll": "Controla si la acción de reparación automática se debe ejecutar al guardar el archivo.", + "codeActionsOnSave": "Tipos de acción de código que se ejecutarán en guardar.", + "codeActionsOnSaveTimeout": "Tiempo de espera, en milisegundos, transcurrido el cual se cancelan las acciones de código que se ejecutan al guardar.", + "selectionClipboard": "Controla si el portapapeles principal de Linux debe admitirse.", + "sideBySide": "Controla si el editor de diferencias muestra las diferencias en paralelo o alineadas.", + "ignoreTrimWhitespace": "Controla si el editor de diferencias muestra los cambios de espacio inicial o espacio final como diferencias.", + "largeFileOptimizations": "Manejo especial para archivos grandes para desactivar ciertas funciones de memoria intensiva.", + "renderIndicators": "Controla si el editor de diferencias muestra los indicadores +/- para los cambios agregados o quitados." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "No se puede acceder al editor en este momento. Presione Alt+F1 para ver opciones.", + "editorViewAccessibleLabel": "Contenido del editor" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Cerrar", + "no": "sin líneas", + "one": "1 línea", + "more": "{0} líneas", + "header": "Diferencia {0} de {1}: original {2}, {3}, modificado {4}, {5}", + "blankLine": "vacío", + "equalLine": "original {0}, modificado {1}: {2}", + "insertLine": "+ modificado {0}: {1}", + "deleteLine": "- original {0}: {1}", + "editor.action.diffReview.next": "Ir a la siguiente diferencia", + "editor.action.diffReview.prev": "Ir a la diferencia anterior" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Mover símbolo de inserción a la izquierda", + "caret.moveRight": "Mover símbolo de inserción a la derecha" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Transponer letras" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Alternar comentario de línea", + "miToggleLineComment": "&&Alternar comentario de línea", + "comment.line.add": "Agregar comentario de línea", + "comment.line.remove": "Quitar comentario de línea", + "comment.block": "Alternar comentario de bloque", + "miToggleBlockComment": "Alternar &&bloque de comentario" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Deshacer la última confirmación" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Acercarse a la tipografía del editor", + "EditorFontZoomOut.label": "Alejarse de la tipografía del editor", + "EditorFontZoomReset.label": "Restablecer alejamiento de la tipografía del editor" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Sugerencias para parámetros Trigger" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Desarrollador: forzar nueva aplicación de token" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "Alternar tecla de tabulación para mover el punto de atención", + "toggle.tabMovesFocus.on": "Presionando la pestaña ahora moverá el foco al siguiente elemento enfocable.", + "toggle.tabMovesFocus.off": "Presionando la pestaña ahora insertará el carácter de tabulación" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Resumen color de marcador de regla para corchetes.", + "smartSelect.jumpBracket": "Ir al corchete", + "smartSelect.selectToBracket": "Seleccionar para corchete", + "miGoToBracket": "Ir al &&corchete" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Cortar", + "miCut": "Cor&&tar", + "actions.clipboard.copyLabel": "Copiar", + "miCopy": "C&&opiar", + "actions.clipboard.pasteLabel": "Pegar", + "miPaste": "&&Pegar", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copiar con resaltado de sintaxis" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Mostrar menú contextual del editor" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Dar formato al documento", + "formatSelection.label": "Dar formato a la selección" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Haga clic para mostrar {0} definiciones." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Mostrar al mantener el puntero" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Reemplazar con el valor anterior", + "InPlaceReplaceAction.next.label": "Reemplazar con el valor siguiente" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " – {0} referencias", + "references.action.label": "Inspeccionar Referencias" + }, + "vs/editor/contrib/rename/rename": { + "no result": "No hay ningún resultado.", + "resolveRenameLocationFailed": "Error desconocido al resolver el cambio de nombre de la ubicación", + "aria": "Nombre cambiado correctamente de '{0}' a '{1}'. Resumen: {2}", + "rename.failed": "No se pudo cambiar el nombre.", + "rename.label": "Cambiar el nombre del símbolo" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Expandir selección", + "miSmartSelectGrow": "&&Expandir selección", + "smartSelect.shrink": "Reducir la selección", + "miSmartSelectShrink": "&&Reducir selección" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "No se encontró ninguna definición para \"{0}\"", + "generic.noResults": "No se encontró ninguna definición", + "meta.title": " – {0} definiciones", + "actions.goToDecl.label": "Ir a definición", + "actions.goToDeclToSide.label": "Abrir definición en el lateral", + "actions.previewDecl.label": "Ver la definición", + "decl.noResultWord": "No se encontró ninguna definición para '{0}'", + "decl.generic.noResults": "No se encontró ninguna definición", + "decl.meta.title": " – {0} definiciones", + "actions.goToDeclaration.label": "Ir a Definición", + "actions.peekDecl.label": "Inspeccionar Definición", + "goToImplementation.noResultWord": "No se encontró ninguna implementación para \"{0}\"", + "goToImplementation.generic.noResults": "No se encontró ninguna implementación", + "meta.implementations.title": "{0} implementaciones", + "actions.goToImplementation.label": "Ir a implementación", + "actions.peekImplementation.label": "Inspeccionar implementación", + "goToTypeDefinition.noResultWord": "No se encontró ninguna definición de tipo para \"{0}\"", + "goToTypeDefinition.generic.noResults": "No se encontró ninguna definición de tipo", + "meta.typeDefinitions.title": " – {0} definiciones de tipo", + "actions.goToTypeDefinition.label": "Ir a la definición de tipo", + "actions.peekTypeDefinition.label": "Inspeccionar definición de tipo", + "miGotoDefinition": "Ir a &&definición", + "miGotoTypeDefinition": "Ir a la definición de &&tipo", + "miGotoImplementation": "Ir a la &&implementación" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Ir al siguiente problema (Error, Advertencia, Información)", + "markerAction.previous.label": "Ir al problema anterior (Error, Advertencia, Información)", + "markerAction.nextInFiles.label": "Ir al siguiente problema en Archivos (Error, Advertencia, Información)", + "markerAction.previousInFiles.label": "Ir al problema anterior en Archivos (Error, Advertencia, Información)", + "miGotoNextProblem": "Siguiente &&problema", + "miGotoPreviousProblem": "Anterior &&problema" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Cmd + clic para abrir el vínculo", + "links.navigate": "Ctrl + clic para abrir el vínculo", + "links.command.mac": "Cmd + click para ejecutar el comando", + "links.command": "Haga clic en Ctrl + para ejecutar el comando", + "links.navigate.al.mac": "Opción + clic para seguir el vínculo", + "links.navigate.al": "Alt + clic para seguir el vínculo", + "links.command.al.mac": "Opción + click para ejecutar el comando", + "links.command.al": "Alt + clic para ejecutar el comando", + "invalid.url": "No se pudo abrir este vínculo porque no tiene un formato correcto: {0}", + "missing.url": "No se pudo abrir este vínculo porque falta el destino.", + "label": "Abrir vínculo" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Cerrar" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Buscar", + "miFind": "&&Buscar", + "startFindWithSelectionAction": "Buscar con selección", + "findNextMatchAction": "Buscar siguiente", + "findPreviousMatchAction": "Buscar anterior", + "nextSelectionMatchFindAction": "Buscar selección siguiente", + "previousSelectionMatchFindAction": "Buscar selección anterior", + "startReplace": "Reemplazar", + "miReplace": "&&Reemplazar" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "Aceptando \"{0}\" ediciones adicionales de {1} realizadas", + "suggest.trigger.label": "Sugerencias para Trigger" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Color de fondo de un símbolo durante el acceso de lectura, como la lectura de una variable. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "wordHighlightStrong": "Color de fondo de un símbolo durante el acceso de escritura, como escribir en una variable. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "wordHighlightBorder": "Color de fondo de un símbolo durante el acceso de lectura; por ejemplo, cuando se lee una variable.", + "wordHighlightStrongBorder": "Color de fondo de un símbolo durante el acceso de escritura; por ejemplo, cuando se escribe una variable.", + "overviewRulerWordHighlightForeground": "Color del marcador de regla general para destacados de símbolos. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "overviewRulerWordHighlightStrongForeground": "Color de marcador de regla general para destacados de símbolos de acceso de escritura. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "wordHighlight.next.label": "Ir al siguiente símbolo destacado", + "wordHighlight.previous.label": "Ir al símbolo destacado anterior", + "wordHighlight.trigger.label": "Desencadenar los símbolos destacados" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Desplegar", + "unFoldRecursivelyAction.label": "Desplegar de forma recursiva", + "foldAction.label": "Plegar", + "foldRecursivelyAction.label": "Plegar de forma recursiva", + "foldAllBlockComments.label": "Cerrar todos los comentarios de bloque", + "foldAllMarkerRegions.label": "Plegar todas las regiones", + "unfoldAllMarkerRegions.label": "Desplegar Todas las Regiones", + "foldAllAction.label": "Plegar todo", + "unfoldAllAction.label": "Desplegar todo", + "foldLevelAction.label": "Nivel de plegamiento {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Copiar línea arriba", + "miCopyLinesUp": "&&Copiar línea arriba", + "lines.copyDown": "Copiar línea abajo", + "miCopyLinesDown": "Co&&piar línea abajo", + "lines.moveUp": "Mover línea hacia arriba", + "miMoveLinesUp": "Mo&&ver línea arriba", + "lines.moveDown": "Mover línea hacia abajo", + "miMoveLinesDown": "Mover &&línea abajo", + "lines.sortAscending": "Ordenar líneas en orden ascendente", + "lines.sortDescending": "Ordenar líneas en orden descendente", + "lines.trimTrailingWhitespace": "Recortar espacio final", + "lines.delete": "Eliminar línea", + "lines.indent": "Sangría de línea", + "lines.outdent": "Anular sangría de línea", + "lines.insertBefore": "Insertar línea arriba", + "lines.insertAfter": "Insertar línea debajo", + "lines.deleteAllLeft": "Eliminar todo a la izquierda", + "lines.deleteAllRight": "Eliminar todo lo que está a la derecha", + "lines.joinLines": "Unir líneas", + "editor.transpose": "Transponer caracteres alrededor del cursor", + "editor.transformToUppercase": "Transformar a mayúsculas", + "editor.transformToLowercase": "Transformar a minúsculas", + "editor.transformToTitlecase": "Transformar en Title Case" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Agregar cursor arriba", + "miInsertCursorAbove": "&&Agregar cursor arriba", + "mutlicursor.insertBelow": "Agregar cursor debajo", + "miInsertCursorBelow": "A&&gregar cursor abajo", + "mutlicursor.insertAtEndOfEachLineSelected": "Añadir cursores a finales de línea", + "miInsertCursorAtEndOfEachLineSelected": "Agregar c&&ursores a extremos de línea", + "mutlicursor.addCursorsToBottom": "Añadir cursores a la parte inferior", + "mutlicursor.addCursorsToTop": "Añadir cursores a la parte superior", + "addSelectionToNextFindMatch": "Agregar selección hasta la siguiente coincidencia de búsqueda", + "miAddSelectionToNextFindMatch": "Agregar &&siguiente repetición", + "addSelectionToPreviousFindMatch": "Agregar selección hasta la anterior coincidencia de búsqueda", + "miAddSelectionToPreviousFindMatch": "Agregar r&&epetición anterior", + "moveSelectionToNextFindMatch": "Mover última selección hasta la siguiente coincidencia de búsqueda", + "moveSelectionToPreviousFindMatch": "Mover última selección hasta la anterior coincidencia de búsqueda", + "selectAllOccurrencesOfFindMatch": "Seleccionar todas las repeticiones de coincidencia de búsqueda", + "miSelectHighlights": "Seleccionar todas las &&repeticiones", + "changeAll.label": "Cambiar todas las ocurrencias" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Cambie el nombre de la entrada. Escriba el nuevo nombre y presione Entrar para confirmar." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, sugerencia" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Cargando..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Mostrar correcciones ({0})", + "quickFix": "Mostrar correcciones", + "quickfix.trigger.label": "Corrección Rápida", + "editor.action.quickFix.noneMessage": "No hay acciones de código disponibles", + "refactor.label": "Refactorizar...", + "editor.action.refactor.noneMessage": "No hay refactorizaciones disponibles", + "source.label": "Acción de Origen...", + "editor.action.source.noneMessage": "No hay acciones de origen disponibles", + "organizeImports.label": "Organizar Importaciones", + "editor.action.organize.noneMessage": "No hay acciones de importación disponibles", + "fixAll.label": "Corregir todo", + "fixAll.noneMessage": "No está disponible la acción de corregir todo", + "autoFix.label": "Corregir automáticamente...", + "editor.action.autoFix.noneMessage": "No hay autocorrecciones disponibles" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "símbolo en {0} linea {1} en la columna {2}", + "aria.fileReferences.1": "1 símbolo en {0}, ruta de acceso completa {1}", + "aria.fileReferences.N": "{0} símbolos en {1}, ruta de acceso completa {2}", + "aria.result.0": "No se encontraron resultados", + "aria.result.1": "Encontró 1 símbolo en {0}", + "aria.result.n1": "Encontró {0} símbolos en {1}", + "aria.result.nm": "Encontró {0} símbolos en {1} archivos" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "No se puede editar en un editor de sólo lectura" + }, + "vs/editor/contrib/format/format": { + "hint11": "1 edición de formato en la línea {0}", + "hintn1": "{0} ediciones de formato en la línea {1}", + "hint1n": "1 edición de formato entre las líneas {0} y {1}", + "hintnn": "{0} ediciones de formato entre las líneas {1} y {2}" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} de {1} problemas", + "change": "{0} de {1} problema", + "editorMarkerNavigationError": "Color de los errores del widget de navegación de marcadores del editor.", + "editorMarkerNavigationWarning": "Color de las advertencias del widget de navegación de marcadores del editor.", + "editorMarkerNavigationInfo": "Color del widget informativo marcador de navegación en el editor.", + "editorMarkerNavigationBackground": "Fondo del widget de navegación de marcadores del editor." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "Domingo", + "Monday": "Lunes", + "Tuesday": "Martes", + "Wednesday": "Miércoles", + "Thursday": "Jueves", + "Friday": "Viernes", + "Saturday": "Sábado", + "SundayShort": "Dom", + "MondayShort": "Lun", + "TuesdayShort": "Mar", + "WednesdayShort": "Mié", + "ThursdayShort": "Jue", + "FridayShort": "Vie", + "SaturdayShort": "Sáb", + "January": "Enero", + "February": "Febrero", + "March": "Marzo", + "April": "Abril", + "May": "May", + "June": "Junio", + "July": "Julio", + "August": "Agosto", + "September": "Septiembre", + "October": "Octubre", + "November": "Noviembre", + "December": "Diciembre", + "JanuaryShort": "Ene", + "FebruaryShort": "Feb", + "MarchShort": "Mar", + "AprilShort": "Abr", + "MayShort": "May", + "JuneShort": "Jun", + "JulyShort": "Jul", + "AugustShort": "Ago", + "SeptemberShort": "Sep", + "OctoberShort": "Oct", + "NovemberShort": "Nov", + "DecemberShort": "Dic" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Buscar", + "placeholder.find": "Buscar", + "label.previousMatchButton": "Coincidencia anterior", + "label.nextMatchButton": "Próxima coincidencia", + "label.closeButton": "Cerrar" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Cargando...", + "quick fixes": "Corrección Rápida", + "peek problem": "Problema de pico", + "editor.action.quickFix.noneMessage": "No hay acciones de código disponibles" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "vista previa no disponible", + "treeAriaLabel": "Referencias", + "noResults": "No hay resultados", + "peekView.alternateTitle": "Referencias", + "peekViewTitleBackground": "Color de fondo del área de título de la vista de inspección.", + "peekViewTitleForeground": "Color del título de la vista de inpección.", + "peekViewTitleInfoForeground": "Color de la información del título de la vista de inspección.", + "peekViewBorder": "Color de los bordes y la flecha de la vista de inspección.", + "peekViewResultsBackground": "Color de fondo de la lista de resultados de vista de inspección.", + "peekViewResultsMatchForeground": "Color de primer plano de los nodos de inspección en la lista de resultados.", + "peekViewResultsFileForeground": "Color de primer plano de los archivos de inspección en la lista de resultados.", + "peekViewResultsSelectionBackground": "Color de fondo de la entrada seleccionada en la lista de resultados de vista de inspección.", + "peekViewResultsSelectionForeground": "Color de primer plano de la entrada seleccionada en la lista de resultados de vista de inspección.", + "peekViewEditorBackground": "Color de fondo del editor de vista de inspección.", + "peekViewEditorGutterBackground": "Color de fondo del margen en el editor de vista de inspección.", + "peekViewResultsMatchHighlight": "Buscar coincidencia con el color de resaltado de la lista de resultados de vista de inspección.", + "peekViewEditorMatchHighlight": "Buscar coincidencia del color de resultado del editor de vista de inspección.", + "peekViewEditorMatchHighlightBorder": "Hacer coincidir el borde resaltado en el editor de vista previa." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Proveedor de esquemas", + "title.template": "{0} ({1})", + "1.problem": "1 problema en este elemento", + "N.problem": "{0} problemas en este elemento", + "deep.problem": "Contiene elementos con problemas", + "Array": "matriz", + "Boolean": "boolean", + "Class": "clase", + "Constant": "constante", + "Constructor": "constructor", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "evento", + "Field": "Campo", + "File": "archivo", + "Function": "function", + "Interface": "interfaz", + "Key": "Clave", + "Method": "método", + "Module": "módulo", + "Namespace": "Espacio de nombres", + "Null": "NULL", + "Number": "Número", + "Object": "Objeto", + "Operator": "Operador", + "Package": "Paquete", + "Property": "Propiedad", + "String": "Cadena", + "Struct": "estructura", + "TypeParameter": "parámetro de tipo", + "Variable": "variable" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Buscar", + "placeholder.find": "Buscar", + "label.previousMatchButton": "Coincidencia anterior", + "label.nextMatchButton": "Próxima coincidencia", + "label.toggleSelectionFind": "Buscar en selección", + "label.closeButton": "Cerrar", + "label.replace": "Reemplazar", + "placeholder.replace": "Reemplazar", + "label.replaceButton": "Reemplazar", + "label.replaceAllButton": "Reemplazar todo", + "label.toggleReplaceButton": "Alternar modo de reemplazar", + "title.matchesCountLimit": "Sólo los primeros {0} resultados son resaltados, pero todas las operaciones de búsqueda trabajan en todo el texto.", + "label.matchesLocation": "{0} de {1}", + "label.noResults": "No hay resultados" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Color de fondo del widget sugerido.", + "editorSuggestWidgetBorder": "Color de borde del widget sugerido.", + "editorSuggestWidgetForeground": "Color de primer plano del widget sugerido.", + "editorSuggestWidgetSelectedBackground": "Color de fondo de la entrada seleccionada del widget sugerido.", + "editorSuggestWidgetHighlightForeground": "Color del resaltado coincidido en el widget sugerido.", + "readMore": "Leer más...{0}", + "readLess": "Leer menos...{0}", + "suggestWidget.loading": "Cargando...", + "suggestWidget.noSuggestions": "No hay sugerencias.", + "ariaCurrenttSuggestionReadDetails": "Elemento {0}, documentos: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Error al resolver el archivo.", + "referencesCount": "{0} referencias", + "referenceCount": "{0} referencia" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Convertir sangría en espacios", + "indentationToTabs": "Convertir sangría en tabulaciones", + "configuredTabSize": "Tamaño de tabulación configurado", + "selectTabWidth": "Seleccionar tamaño de tabulación para el archivo actual", + "indentUsingTabs": "Aplicar sangría con tabulaciones", + "indentUsingSpaces": "Aplicar sangría con espacios", + "detectIndentation": "Detectar sangría del contenido", + "editor.reindentlines": "Volver a aplicar sangría a líneas", + "editor.reindentselectedlines": "Volver a aplicar sangría a líneas seleccionadas" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Fehler", + "sev.warning": "Advertencia", + "sev.info": "Información" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Extensiones", + "preferences": "Preferencias" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "La configuración del proxy que se va a usar. Si no se establece, se tomará de las variables de entorno http_proxy y https_proxy", + "strictSSL": "Controla si el certificado del servidor proxy debe comprobarse en la lista de entidades de certificación proporcionada.", + "proxyAuthorization": "Valor que debe enviarse como encabezado de 'Proxy-Authorization' para cada solicitud de red.", + "proxySupportOff": "Deshabilite la compatibilidad de proxy para las extensiones.", + "proxySupportOn": "Habilite la compatibilidad de proxy para extensiones.", + "proxySupportOverride": "Habilite la compatibilidad de proxy para las extensiones, invalide las opciones de solicitud.", + "proxySupport": "Utilice el soporte de proxy para extensiones.", + "systemCertificates": "Controla si los certificados de CA se deben cargar desde el SO. (En Windows y macOS se requiere una recarga de la ventana después de desactivar esta opción)." + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 archivo más que no se muestra", + "moreFiles": "...{0} archivos más que no se muestran" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Espacio de trabajo de código" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Los argumentos del modo \"--goto\" deben tener el formato \"ARCHIVO(:LÍNEA(:CARÁCTER))\"." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX no válido: package.json no es un archivo JSON." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Telemetría", + "telemetry.enableTelemetry": "Habilita el envío de datos de uso y errores a un servicio en línea de Microsoft." + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Opciones", + "extensionsManagement": "Administración de extensiones", + "troubleshooting": "Solución de problemas", + "diff": "Comparar dos archivos entre sí.", + "add": "Agregar carpetas a la última ventana activa.", + "goto": "Abrir un archivo en la ruta de acceso de la línea y posición de carácter especificadas.", + "newWindow": "Forzar a abrir una nueva ventana.", + "reuseWindow": "Fuerza la apertura de un archivo o una carpeta en una ventana ya abierta.", + "wait": "Espere a que los archivos sean cerrados antes de volver.", + "locale": "La configuración regional que se usará (por ejemplo, en-US o zh-TW).", + "userDataDir": "Especifica el directorio donde se guardan los datos del usuario. Se puede utilizar para abrir varias instancias de código distintas.", + "version": "Versión de impresión.", + "help": "Imprima el uso.", + "folderUri": "Se abre una ventana con los URI de carpeta dados.", + "fileUri": "Abre una ventana con los archivos URI dados", + "extensionHomePath": "Establezca la ruta de acceso raíz para las extensiones.", + "listExtensions": "Enumere las extensiones instaladas.", + "showVersions": "Muestra las versiones de las extensiones instaladas cuando se usa --list-extension.", + "installExtension": "Instala o actualiza la extensión. Utilice el argumento '--force' para evitar mensajes.", + "uninstallExtension": "Desinstala una extensión.", + "experimentalApis": "Habilita las características de API propuestas para las extensiones. Puede recibir uno o más identificadores de extensión para habilitar individualmente.", + "verbose": "Imprima salidas detalladas (implica --wait).", + "log": "Nivel de registro a utilizar. Por defecto es 'info'. Los valores permitidos son 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", + "status": "Imprimir el uso del proceso y la información de diagnóstico.", + "prof-modules": "Capturar marcadores de rendimiento al cargar módulos JS e imprimirlos con '\"F1 > Desarrollador: rendimiento de inicio", + "prof-startup": "Ejecutar generador de perfiles de CPU durante el inicio", + "disableExtensions": "Deshabilite todas las extensiones instaladas.", + "disableExtension": "Deshabilitar una extensión.", + "inspect-extensions": "Permite perfilar y depurar las extensiones. Revise las herramientas de desarrollador para la conexión URI.", + "inspect-brk-extensions": "Permite perfilar y depurar las extensiones con el host de la extensión pausado después de iniciar. Revise las herramientas de desarrollador para la conexión URI. ", + "disableGPU": "Deshabilita la aceleración de hardware de GPU.", + "uploadLogs": "Carga los registros de la sesión actual a un extremo.", + "maxMemory": "Tamaño máximo de memoria para una ventana (en Mbytes).", + "usage": "Uso", + "options": "Opciones", + "paths": "rutas de acceso", + "stdinWindows": "Para leer la salida de otro programa, añada \"-\" (p. ej. \"echo Hello World | {0} -\")", + "stdinUnix": "Para leer desde stdin, añada \"-\" (por ejemplo, \"ps aux | grep code | {0} -\")", + "unknownVersion": "Versión desconocida", + "unknownCommit": "Confirmación desconocida" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "Sin título (Espacio de trabajo)", + "workspaceName": "{0} (área de trabajo)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Actualizar", + "updateMode": "Configure si desea recibir actualizaciones automáticas. Requiere un reinicio después del cambio. Las actualizaciones se obtienen de un servicio en línea de Microsoft.", + "none": "Desactivar las actualizaciones.", + "manual": "Desactivar las comprobaciones automáticas de actualizaciones en segundo plano. Las actualizaciones estarán disponibles si comprueba manualmente las actualizaciones.", + "default": "Habilitar la comprobación automática de actualizaciones. El código comprobará las actualizaciones automática y periódicamente.", + "deprecated": "Esta configuración está obsoleta, utilice \"{0}\" en su lugar.", + "enableWindowsBackgroundUpdates": "Permite actualizaciones en segundo plano de Windows. Las actualizaciones se obtienen desde un servicio en línea de Microsoft.", + "showReleaseNotes": "Mostrar notas de la revisión tras actualizar. Las notas de la revisión son obtenidas desde un servicio en línea de Microsoft." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Área de trabajo", + "multiSelectModifier.ctrlCmd": "Se asigna a \"Control\" en Windows y Linux y a \"Comando\" en macOS.", + "multiSelectModifier.alt": "Se asigna a \"Alt\" en Windows y Linux y a \"Opción\" en macOS.", + "multiSelectModifier": "El modificador que se utilizará para agregar un elemento en los árboles y listas para una selección múltiple con el ratón (por ejemplo en el explorador, abiertos editores y vista de scm). Los gestos de ratón 'Abrir hacia' - si están soportados - se adaptarán de forma tal que no tenga conflicto con el modificador múltiple.", + "openModeModifier": "Controla cómo abrir elementos en árboles y listas usando el ratón (si está soportado). Para elementos padres con hijos en los árboles, esta configuración controlará si de un solo click o un doble click expande al elemento padre. Tenga en cuenta que algunos árboles y listas pueden optar por ignorar esta configuración si no se aplica.", + "horizontalScrolling setting": "Controla si las listas y los árboles admiten el desplazamiento horizontal en el área de trabajo.", + "tree horizontalScrolling setting": "Controla el esplazamiento horizontal de los árboles en la mesa de trabajo.", + "deprecated": "Esta configuración está obsoleta, utilice \"{0}\" en su lugar.", + "tree indent setting": "Controla la sangría de árbol en píxeles.", + "keyboardNavigationSettingKey.simple": "La navegación simple del teclado se centra en elementos que coinciden con la entrada del teclado. El emparejamiento se hace solo en prefijos.", + "keyboardNavigationSettingKey.highlight": "Destacar la navegación del teclado resalta los elementos que coinciden con la entrada del teclado. Más arriba y abajo la navegación atravesará solo los elementos destacados.", + "keyboardNavigationSettingKey.filter": "La navegación mediante el teclado de filtro filtrará y ocultará todos los elementos que no coincidan con la entrada del teclado.", + "keyboardNavigationSettingKey": "Controla el estilo de navegación del teclado para listas y árboles en el área de trabajo. Puede ser simple, resaltar y filtrar.", + "automatic keyboard navigation setting": "Controla si la navegación del teclado en listas y árboles se activa automáticamente simplemente escribiendo. Si se establece en \"false\", la navegación con el teclado solo se activa al ejecutar el comando \"list.toggleKeyboardNavigation\", para el cual puede asignar un método abreviado de teclado." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Sí", + "cancelButton": "Cancelar" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "La configuración predeterminada se reemplaza", + "overrideSettings.description": "Establecer los valores de configuración que se reemplazarán para el lenguaje {0}.", + "overrideSettings.defaultDescription": "Establecer los valores de configuración que se reemplazarán para un lenguaje.", + "config.property.languageDefault": "No se puede registrar \"{0}\". Coincide con el patrón de propiedad '\\\\[.*\\\\]$' para describir la configuración del editor específica del lenguaje. Utilice la contribución \"configurationDefaults\".", + "config.property.duplicate": "No se puede registrar \"{0}\". Esta propiedad ya está registrada." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Extensión no válida: package.json no es un archivo JSON.", + "incompatible": "No se puede instalar la extensión '{0}' debido a que no es compatible con el código de VS '{1}'.", + "restartCode": "Por favor reinicia VS Code antes de reinstalar {0}.", + "malicious extension": "No se puede instalar la extensión ya que se informó que era problemático.", + "notFoundCompatibleDependency": "No se puede instalar porque no se encuentra la extensión '{0}' compatible con la versión actual '{1}' del VS Code.", + "MarketPlaceDisabled": "Marketplace no está habilitado", + "removeError": "Error al quitar la extensión: {0}. Salga e inicie VS Code antes de intentarlo de nuevo.", + "Not a Marketplace extension": "Sólo se pueden reinstalar Extensiones del Marketplace", + "quitCode": "No se puede instalar la extensión. Por favor, salga e inicie VS Code antes de reinstalarlo. ", + "exitCode": "No se puede instalar la extensión. Por favor, salga e inicie VS Code antes de reinstalarlo. ", + "errorDeleting": "No se puede eliminar la carpeta \"{0}\" mientras se instala la extensión \"{1}\". Elimine la carpeta manualmente y vuelva a intentarlo.", + "cannot read": "No se puede leer la extensión desde {0}", + "renameError": "Error desconocido al cambiar el nombre de {0} a {1}", + "notInstalled": "La extensión '{0}' no está instalada.", + "singleDependentError": "No se puede desinstalar la extensión '{0}'. La extensión '{1}' depende de esta.", + "twoDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}' dependen de esta.", + "multipleDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}', entre otras, dependen de esta.", + "notExists": "No se encontró la extensión." + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Registrar el contenido de la base de datos de almacenamiento" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "No se pudo analizar el valor de ' engines.vscode ' {0}. Utilice, por ejemplo: ^ 1.22.0, ^ 1.22. x, etc.", + "versionSpecificity1": "La versión indicada en \"engines.vscode\" ({0}) no es suficientemente específica. Para las versiones de vscode anteriores a la 1.0.0, defina como mínimo la versión principal y secundaria deseadas. Por ejemplo: ^0.10.0, 0.10.x, 0.11.0, etc.", + "versionSpecificity2": "La versión indicada en \"engines.vscode\" ({0}) no es suficientemente específica. Para las versiones de vscode posteriores a la 1.0.0, defina como mínimo la versión principal deseada. Por ejemplo: ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.", + "versionMismatch": "La extensión no es compatible con {0} de Code y requiere: {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "Se presionó ({0}). Esperando la siguiente tecla...", + "missing.chord": "La combinación de teclas ({0}, {1}) no es ningún comando." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Color de primer plano general. Este color solo se usa si un componente no lo invalida.", + "errorForeground": "Color de primer plano general para los mensajes de erroe. Este color solo se usa si un componente no lo invalida.", + "descriptionForeground": "Color de primer plano para el texto descriptivo que proporciona información adicional, por ejemplo para una etiqueta.", + "focusBorder": "Color de borde de los elementos con foco. Este color solo se usa si un componente no lo invalida.", + "contrastBorder": "Un borde adicional alrededor de los elementos para separarlos unos de otros y así mejorar el contraste.", + "activeContrastBorder": "Un borde adicional alrededor de los elementos activos para separarlos unos de otros y así mejorar el contraste.", + "selectionBackground": "El color de fondo del texto seleccionado en el área de trabajo (por ejemplo, campos de entrada o áreas de texto). Esto no se aplica a las selecciones dentro del editor.", + "textSeparatorForeground": "Color para los separadores de texto.", + "textLinkForeground": "Color de primer plano para los vínculos en el texto.", + "textLinkActiveForeground": "Color de primer plano para los enlaces de texto, al hacer clic o pasar el mouse sobre ellos.", + "textPreformatForeground": "Color de primer plano para los segmentos de texto con formato previo.", + "textBlockQuoteBackground": "Color de fondo para los bloques en texto.", + "textBlockQuoteBorder": "Color de borde para los bloques en texto.", + "textCodeBlockBackground": "Color de fondo para los bloques de código en el texto.", + "widgetShadow": "Color de sombra de los widgets dentro del editor, como buscar/reemplazar", + "inputBoxBackground": "Fondo de cuadro de entrada.", + "inputBoxForeground": "Primer plano de cuadro de entrada.", + "inputBoxBorder": "Borde de cuadro de entrada.", + "inputBoxActiveOptionBorder": "Color de borde de opciones activadas en campos de entrada.", + "inputPlaceholderForeground": "Color de primer plano para el marcador de posición de texto", + "inputValidationInfoBackground": "Color de fondo de validación de entrada para gravedad de información.", + "inputValidationInfoForeground": "Color de primer plano de validación de entrada para información de gravedad.", + "inputValidationInfoBorder": "Color de borde de validación de entrada para gravedad de información.", + "inputValidationWarningBackground": "Color de fondo de validación de entrada para gravedad de advertencia.", + "inputValidationWarningForeground": "Color de primer plano de validación de entrada para información de advertencia.", + "inputValidationWarningBorder": "Color de borde de validación de entrada para gravedad de advertencia.", + "inputValidationErrorBackground": "Color de fondo de validación de entrada para gravedad de error.", + "inputValidationErrorForeground": "Color de primer plano de validación de entrada para información de error.", + "inputValidationErrorBorder": "Color de borde de valdación de entrada para gravedad de error.", + "dropdownBackground": "Fondo de lista desplegable.", + "dropdownListBackground": "Fondo de la lista desplegable.", + "dropdownForeground": "Primer plano de lista desplegable.", + "dropdownBorder": "Borde de lista desplegable.", + "listFocusBackground": "Color de fondo de la lista o el árbol del elemento con el foco cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listFocusForeground": "Color de fondo de la lista o el árbol del elemento con el foco cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listActiveSelectionBackground": "Color de fondo de la lista o el árbol del elemento seleccionado cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listActiveSelectionForeground": "Color de primer plano de la lista o el árbol del elemento con el foco cuando la lista o el árbol están activos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listInactiveSelectionBackground": "Color de fondo de la lista o el árbol del elemento seleccionado cuando la lista o el árbol están inactivos. Una lista o un árbol tienen el foco del teclado cuando están activos, cuando están inactivos no.", + "listInactiveSelectionForeground": "Color de primer plano de la lista o el árbol del elemento con el foco cuando la lista o el árbol esta inactiva. Una lista o un árbol tiene el foco del teclado cuando está activo, cuando esta inactiva no.", + "listInactiveFocusBackground": "Color de fondo de la lista o el árbol del elemento con el foco cuando la lista o el árbol están inactivos. Una lista o un árbol tienen el foco del teclado cuando están activos, pero no cuando están inactivos.", + "listHoverBackground": "Fondo de la lista o el árbol al mantener el mouse sobre los elementos.", + "listHoverForeground": "Color de primer plano de la lista o el árbol al pasar por encima de los elementos con el ratón.", + "listDropBackground": "Fondo de arrastrar y colocar la lista o el árbol al mover los elementos con el mouse.", + "highlight": "Color de primer plano de la lista o el árbol de las coincidencias resaltadas al buscar dentro de la lista o el ábol.", + "invalidItemForeground": "Color de primer plano de una lista o árbol para los elementos inválidos, por ejemplo una raiz sin resolver en el explorador.", + "listErrorForeground": "Color del primer plano de elementos de lista que contienen errores.", + "listWarningForeground": "Color del primer plano de elementos de lista que contienen advertencias.", + "listFilterWidgetBackground": "Color de fondo del widget de filtro de tipo en listas y árboles.", + "listFilterWidgetOutline": "Color de contorno del widget de filtro de tipo en listas y árboles.", + "listFilterWidgetNoMatchesOutline": "Color de contorno del widget de filtro de tipo en listas y árboles, cuando no hay coincidencias.", + "pickerGroupForeground": "Selector de color rápido para la agrupación de etiquetas.", + "pickerGroupBorder": "Selector de color rápido para la agrupación de bordes.", + "buttonForeground": "Color de primer plano del botón.", + "buttonBackground": "Color de fondo del botón.", + "buttonHoverBackground": "Color de fondo del botón al mantener el puntero.", + "badgeBackground": "Color de fondo de la insignia. Las insignias son pequeñas etiquetas de información, por ejemplo los resultados de un número de resultados.", + "badgeForeground": "Color de fondo de la insignia. Las insignias son pequeñas etiquetas de información, por ejemplo los resultados de un número de resultados.", + "scrollbarShadow": "Sombra de la barra de desplazamiento indica que la vista se ha despazado.", + "scrollbarSliderBackground": "Color de fondo de control deslizante de barra de desplazamiento.", + "scrollbarSliderHoverBackground": "Color de fondo de barra de desplazamiento cursor cuando se pasar sobre el control.", + "scrollbarSliderActiveBackground": "Color de fondo de la barra de desplazamiento al hacer clic.", + "progressBarBackground": "Color de fondo para la barra de progreso que se puede mostrar para las operaciones de larga duración.", + "menuBorder": "Color del borde de los menús.", + "menuForeground": "Color de primer plano de los elementos de menú.", + "menuBackground": "Color de fondo de los elementos de menú. ", + "menuSelectionForeground": "Color de primer plano del menu para el elemento del menú seleccionado.", + "menuSelectionBackground": "Color de fondo del menu para el elemento del menú seleccionado.", + "menuSelectionBorder": "Color del borde del elemento seleccionado en los menús.", + "menuSeparatorBackground": "Color del separador del menu para un elemento del menú.", + "editorBackground": "Color de fondo del editor.", + "editorForeground": "Color de primer plano predeterminado del editor.", + "editorWidgetBackground": "Color de fondo del editor de widgets como buscar/reemplazar", + "editorWidgetBorder": "Color de borde de los widgets del editor. El color solo se usa si el widget elige tener un borde y no invalida el color.", + "editorWidgetResizeBorder": "Color del borde de la barra de cambio de tamaño de los widgets del editor. El color se utiliza solo si el widget elige tener un borde de cambio de tamaño y si un widget no invalida el color.", + "editorSelectionBackground": "Color de la selección del editor.", + "editorSelectionForeground": "Color del texto seleccionado para alto contraste.", + "editorInactiveSelection": "Color de la selección en un editor inactivo. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "editorSelectionHighlight": "Color en las regiones con el mismo contenido que la selección. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "editorSelectionHighlightBorder": "Color de borde de las regiones con el mismo contenido que la selección.", + "editorFindMatch": "Color de la coincidencia de búsqueda actual.", + "findMatchHighlight": "Color de los otros resultados de la búsqueda. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "findRangeHighlight": "Color de la gama que limita la búsqueda. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "editorFindMatchBorder": "Color de borde de la coincidencia de búsqueda actual.", + "findMatchHighlightBorder": "Color de borde de otra búsqueda que coincide.", + "findRangeHighlightBorder": "Color del borde de la gama que limita la búsqueda. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "hoverHighlight": "Destacar debajo de la palabra para la que se muestra un mensaje al mantener el mouse. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "hoverBackground": "Color de fondo al mantener el puntero en el editor.", + "hoverBorder": "Color del borde al mantener el puntero en el editor.", + "statusBarBackground": "Color de fondo de la barra de estado al mantener el puntero en el editor.", + "activeLinkForeground": "Color de los vínculos activos.", + "diffEditorInserted": "Color de fondo para el texto que se insertó. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "diffEditorRemoved": "Color de fondo para el texto que se eliminó. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "diffEditorInsertedOutline": "Color de contorno para el texto insertado.", + "diffEditorRemovedOutline": "Color de contorno para el texto quitado.", + "diffEditorBorder": "Color del borde entre ambos editores de texto.", + "snippetTabstopHighlightBackground": "Resaltado del color de fondo para una ficha de un fragmento de código.", + "snippetTabstopHighlightBorder": "Resaltado del color del borde para una ficha de un fragmento de código.", + "snippetFinalTabstopHighlightBackground": "Resaltado del color de fondo para la última ficha de un fragmento de código.", + "snippetFinalTabstopHighlightBorder": "Resaltado del color del borde para la última ficha de un fragmento de código.", + "breadcrumbsFocusForeground": "Color de los elementos de ruta de navegación que reciben el foco.", + "breadcrumbsBackground": "Color de fondo de los elementos de ruta de navegación", + "breadcrumbsSelectedForegound": "Color de los elementos de ruta de navegación seleccionados.", + "breadcrumbsSelectedBackground": "Color de fondo del selector de elementos de ruta de navegación.", + "mergeCurrentHeaderBackground": "Fondo del encabezado actual en los conflictos de combinación en línea. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "mergeCurrentContentBackground": "Fondo de contenido actual en los conflictos de combinación en línea. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "mergeIncomingHeaderBackground": "Fondo de encabezado entrante en los conflictos de combinación en línea. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "mergeIncomingContentBackground": "Fondo de contenido entrante en los conflictos de combinación en línea. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "mergeCommonHeaderBackground": "Fondo de cabecera de elemento antecesor común en conflictos de fusión en línea. El color no debe ser opaco para no ocultar decoraciones subyacentes.", + "mergeCommonContentBackground": "Fondo de contenido antecesor común en conflictos de combinación en línea. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "mergeBorder": "Color del borde en los encabezados y el divisor en conflictos de combinación alineados.", + "overviewRulerCurrentContentForeground": "Primer plano de la regla de visión general actual para conflictos de combinación alineados.", + "overviewRulerIncomingContentForeground": "Primer plano de regla de visión general de entrada para conflictos de combinación alineados.", + "overviewRulerCommonContentForeground": "Primer plano de la regla de visión general de ancestros comunes para conflictos de combinación alineados.", + "overviewRulerFindMatchForeground": "Color del marcador de regla general para buscar actualizaciones. El color no debe ser opaco para no ocultar las decoraciones subyacentes.", + "overviewRulerSelectionHighlightForeground": "Color del marcador de la regla general para los destacados de la selección. El color no debe ser opaco para no ocultar las decoraciones subyacentes." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "Su entrada no se guardará. ¿Está seguro de que desea cerrar esta ventana?", + "yes": "Sí", + "cancel": "Cancelar", + "issueReporter": "Notificador de problemas", + "processExplorer": "Explorador de Procesos" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Nueva ventana", + "newWindowDesc": "Abre una ventana nueva.", + "recentFolders": "áreas de trabajo recientes", + "folderDesc": "{0} {1}", + "codeWorkspace": "Espacio de trabajo de código" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Versión: {0}\nCommit: {1}\nFecha: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nOS: {7}", + "okButton": "Aceptar", + "copy": "C&&opiar" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "&&Nueva ventana", + "mFile": "&&Archivo", + "mEdit": "&&Editar", + "mSelection": "&&Selección", + "mView": "&&Ver", + "mGoto": "&&Ir", + "mDebug": "&&Depurar", + "mTerminal": "&&Terminal", + "mWindow": "Ventana", + "mHelp": "&&Ayuda", + "mAbout": "Acerca de {0}", + "miPreferences": "&&Preferencias", + "mServices": "Servicios", + "mHide": "Ocultar {0}", + "mHideOthers": "Ocultar otros", + "mShowAll": "Mostrar todo", + "miQuit": "Salir de {0}", + "mMinimize": "Minimizar", + "mZoom": "Zoom", + "mBringToFront": "Traer todo al frente", + "miSwitchWindow": "Cambiar &&ventana...", + "mNewTab": "Nueva pestaña", + "mShowPreviousTab": "Mostrar pestaña anterior", + "mShowNextTab": "Mostrar siguiente pestaña", + "mMoveTabToNewWindow": "Mover pestaña a una nueva ventana", + "mMergeAllWindows": "Combinar todas las ventanas", + "miCheckForUpdates": "Buscar &&actualizaciones...", + "miCheckingForUpdates": "Buscando actualizaciones...", + "miDownloadUpdate": "D&&escargar actualización disponible", + "miDownloadingUpdate": "Descargando actualización...", + "miInstallUpdate": "Instalar &&actualización...", + "miInstallingUpdate": "Instalando actualización...", + "miRestartToUpdate": "Reiniciar para &&actualizar" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Programa de instalación", + "SetupWindowTitle": "Instalación: %1", + "UninstallAppTitle": "Desinstalar", + "UninstallAppFullTitle": "Desinstalación de %1", + "InformationTitle": "Información", + "ConfirmTitle": "Confirmar", + "ErrorTitle": "Fehler", + "SetupLdrStartupMessage": "Esto instalará %1. ¿Quiere continuar?", + "LdrCannotCreateTemp": "No se puede crear un archivo temporal. Instalación anulada.", + "LdrCannotExecTemp": "No se puede ejecutar un archivo en el directorio temporal. Instalación anulada.", + "LastErrorMessage": "%1.%n%nError %2: %3", + "SetupFileMissing": "El archivo %1 no está en el directorio de instalación. Solucione el problema u obtenga una nueva copia del programa.", + "SetupFileCorrupt": "Los archivos de instalación están dañados. Obtenga una nueva copia del programa.", + "SetupFileCorruptOrWrongVer": "Los archivos de instalación están dañados o no son compatibles con esta versión del programa de instalación. Solucione el problema u obtenga una nueva copia del programa.", + "InvalidParameter": "Se pasó un parámetro no válido en la línea de comandos:%n%n%1", + "SetupAlreadyRunning": "El programa de instalación ya se está ejecutando.", + "WindowsVersionNotSupported": "Este programa no es compatible con la versión de Windows del equipo.", + "WindowsServicePackRequired": "Este programa requiere %1 Service Pack %2 o posterior.", + "NotOnThisPlatform": "El programa no se ejecutará en %1.", + "OnlyOnThisPlatform": "El programa debe ejecutarse en %1.", + "OnlyOnTheseArchitectures": "El programa solo se puede instalar en versiones de Windows diseñadas para las arquitecturas de procesador siguientes:%n%n%1", + "MissingWOW64APIs": "La versión de Windows que usa no incluye la funcionalidad que el programa de instalación requiere para realizar una instalación de 64 bits. Para solucionar este problema, instale el Service Pack %1.", + "WinVersionTooLowError": "Este programa requiere %1 versión %2 o posterior.", + "WinVersionTooHighError": "Este programa no se puede instalar en %1 versión %2 o posterior.", + "AdminPrivilegesRequired": "Cuando instale este programa, debe haber iniciado sesión como administrador.", + "PowerUserPrivilegesRequired": "Debe haber iniciado sesión como administrador o como miembro del grupo Usuarios avanzados al instalar este programa.", + "SetupAppRunningError": "El programa de instalación ha detectado que %1 está actualmente en ejecución.%n%nCierre todas las instancias abiertas y haga clic en Aceptar para continuar o en Cancelar para salir.", + "UninstallAppRunningError": "El programa de desinstalación ha detectado que %1 está actualmente en ejecución.%n%nCierre todas las instancias abiertas y haga clic en Aceptar para continuar o en Cancelar para salir.", + "ErrorCreatingDir": "El programa de instalación no pudo crear el directorio \"%1\"", + "ErrorTooManyFilesInDir": "No se puede crear un archivo en el directorio \"%1\" porque contiene demasiados archivos", + "ExitSetupTitle": "Salir de la instalación", + "ExitSetupMessage": "La instalación no se ha completado. Si sale ahora, el programa no se instalará.%n%nPara completar la instalación, puede volver a ejecutar el programa de instalación en otro momento.%n%n¿Quiere salir del programa de instalación?", + "AboutSetupMenuItem": "&Acerca de la instalación...", + "AboutSetupTitle": "Acerca de la instalación", + "AboutSetupMessage": "%1 versión %2%n%3%n%n%1 página principal:%n%4", + "ButtonBack": "< &Atrás", + "ButtonNext": "&Siguiente >", + "ButtonInstall": "&Instalar", + "ButtonOK": "Aceptar", + "ButtonCancel": "Cancelar", + "ButtonYes": "&Sí", + "ButtonYesToAll": "Sí a &todo", + "ButtonNo": "&No", + "ButtonNoToAll": "N&o a todo", + "ButtonFinish": "&Finalizar", + "ButtonBrowse": "&Examinar...", + "ButtonWizardBrowse": "E&xaminar...", + "ButtonNewFolder": "&Crear nueva carpeta", + "SelectLanguageTitle": "Seleccionar idioma de instalación", + "SelectLanguageLabel": "Seleccione el idioma que se va a usar durante la instalación:", + "ClickNext": "Haga clic en Siguiente para continuar o en Cancelar para salir del programa de instalación.", + "BrowseDialogTitle": "Buscar carpeta", + "BrowseDialogLabel": "Seleccione una carpeta de la lista siguiente y haga clic en Aceptar.", + "NewFolderName": "Nueva carpeta", + "WelcomeLabel1": "Asistente para instalación de [nombre]", + "WelcomeLabel2": "Esto instalará [nombre/ver] en el equipo.%n%nSe recomienda que cierre el resto de aplicaciones antes de continuar.", + "WizardPassword": "Contraseña", + "PasswordLabel1": "La instalación está protegida por contraseña.", + "PasswordLabel3": "Proporcione la contraseña y haga clic en Siguiente para continuar. Las contraseñas distinguen entre mayúsculas y minúsculas.", + "PasswordEditLabel": "&Contraseña:", + "IncorrectPassword": "La contraseña especificada no es correcta. Vuelva a intentarlo.", + "WizardLicense": "Contrato de licencia", + "LicenseLabel": "Lea la siguiente información importante antes de continuar.", + "LicenseLabel3": "Lea el siguiente Contrato de licencia. Para continuar con la instalación, debe aceptar los términos de este contrato.", + "LicenseAccepted": "&Acepto el contrato", + "LicenseNotAccepted": "&No acepto el contrato", + "WizardInfoBefore": "Información", + "InfoBeforeLabel": "Lea la siguiente información importante antes de continuar.", + "InfoBeforeClickLabel": "Cuando esté listo para continuar con la instalación, haga clic en Siguiente.", + "WizardInfoAfter": "Información", + "InfoAfterLabel": "Lea la siguiente información importante antes de continuar.", + "InfoAfterClickLabel": "Cuando esté listo para continuar con la instalación, haga clic en Siguiente.", + "WizardUserInfo": "Información del usuario", + "UserInfoDesc": "Escriba sus datos.", + "UserInfoName": "&Nombre de usuario:", + "UserInfoOrg": "&Organización:", + "UserInfoSerial": "&Número de serie:", + "UserInfoNameRequired": "Debe escribir un nombre.", + "WizardSelectDir": "Seleccionar ubicación de destino", + "SelectDirDesc": "¿Dónde debe instalarse [nombre]?", + "SelectDirLabel3": "El programa de instalación instalará [nombre] en la carpeta siguiente.", + "SelectDirBrowseLabel": "Para continuar, haga clic en Siguiente. Si desea seleccionar una carpeta diferente, haga clic en Examinar.", + "DiskSpaceMBLabel": "Se requieren al menos [mb] MB de espacio libre en disco.", + "CannotInstallToNetworkDrive": "El programa de instalación no puede instalar en una unidad de red.", + "CannotInstallToUNCPath": "El programa de instalación no puede instalar en una ruta de acceso UNC.", + "InvalidPath": "Debe especificar una ruta completa con la letra de la unidad; por ejemplo:%n%nC:\\APP%n%n o una ruta UNC de la forma:%n%n\\\\server\\share", + "InvalidDrive": "El recurso compartido de unidad o UNC que ha seleccionado no existe o no está accesible. Seleccione otro.", + "DiskSpaceWarningTitle": "No hay espacio en disco suficiente", + "DiskSpaceWarning": "El programa de instalación requiere al menos %1 KB de espacio libre en disco para instalar, pero la unidad seleccionada solo tiene %2 KB disponibles.%n%n¿Quiere continuar de todas formas?", + "DirNameTooLong": "El nombre o la ruta de la carpeta son demasiado largos.", + "InvalidDirName": "El nombre de la carpeta no es válido.", + "BadDirName32": "Los nombres de carpeta no pueden incluir ninguno de los caracteres siguientes: %n%n%1", + "DirExistsTitle": "La carpeta existe", + "DirExists": "La carpeta:%n%n%1%n%nya existe. ¿Quiere instalar en esa carpeta de todas formas?", + "DirDoesntExistTitle": "La carpeta no existe", + "DirDoesntExist": "La carpeta:%n%n%1%n%nno existe. ¿Quiere que se cree la carpeta?", + "WizardSelectComponents": "Seleccionar componentes", + "SelectComponentsDesc": "¿Qué componentes deben instalarse?", + "SelectComponentsLabel2": "Seleccione los componentes que quiere instalar y desactive la casilla de los que no quiere. Haga clic en Siguiente cuando esté listo para continuar.", + "FullInstallation": "Instalación completa", + "CompactInstallation": "Instalación compacta", + "CustomInstallation": "Instalación personalizada", + "NoUninstallWarningTitle": "Los componentes existen", + "NoUninstallWarning": "El programa de instalación ha detectado que los componentes siguientes ya están instalados en el equipo:%n%n%1%n%nAnular la selección de estos componentes no los desinstalará.%n%n¿Quiere continuar de todas formas?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "La selección actual requiere al menos [mb] MB de espacio en disco.", + "WizardSelectTasks": "Seleccionar tareas adicionales", + "SelectTasksDesc": "¿Qué tareas adicionales deben realizarse?", + "SelectTasksLabel2": "Seleccione las tareas adicionales que quiere que se realicen durante la instalación de [nombre] y haga clic en Siguiente.", + "WizardSelectProgramGroup": "Seleccionar carpeta del menú Inicio", + "SelectStartMenuFolderDesc": "¿Dónde debe colocar el programa de instalación los accesos directos del programa?", + "SelectStartMenuFolderLabel3": "El programa de instalación creará los accesos directos del programa en la carpeta siguiente del menú Inicio.", + "SelectStartMenuFolderBrowseLabel": "Para continuar, haga clic en Siguiente. Si desea seleccionar una carpeta diferente, haga clic en Examinar.", + "MustEnterGroupName": "Debe escribir un nombre de carpeta.", + "GroupNameTooLong": "El nombre o la ruta de la carpeta son demasiado largos.", + "InvalidGroupName": "El nombre de la carpeta no es válido.", + "BadGroupName": "El nombre de carpeta no puede incluir ninguno de los caracteres siguientes:%n%n%1", + "NoProgramGroupCheck2": "&No crear una carpeta del menú Inicio", + "WizardReady": "Listo para instalar", + "ReadyLabel1": "El programa de instalación está listo para empezar a instalar [nombre] en el equipo.", + "ReadyLabel2a": "Haga clic en Instalar para continuar con la instalación o en Atrás si quiere revisar o cambiar cualquier ajuste.", + "ReadyLabel2b": "Haga clic en Instalar para continuar con la instalación.", + "ReadyMemoUserInfo": "Información del usuario:", + "ReadyMemoDir": "Ubicación de destino:", + "ReadyMemoType": "Tipo de instalación:", + "ReadyMemoComponents": "Componentes seleccionados:", + "ReadyMemoGroup": "Carpeta del menú Inicio:", + "ReadyMemoTasks": "Tareas adicionales:", + "WizardPreparing": "Preparando la instalación", + "PreparingDesc": "El programa de instalación está preparando la instalación de [nombre] en el equipo.", + "PreviousInstallNotCompleted": "La instalación o la eliminación de un programa anterior no se han completado. Para completar esta tarea, es necesario reiniciar el equipo.%n%nDespués de reiniciar, vuelva a ejecutar el programa de instalación para completar la instalación de [nombre].", + "CannotContinue": "El programa de instalación no puede continuar. Haga clic en Cancelar para salir.", + "ApplicationsFound": "Las aplicaciones siguientes usan archivos que el programa de instalación debe actualizar. Se recomienda permitir a dicho programa que cierre estas aplicaciones automáticamente.", + "ApplicationsFound2": "Las aplicaciones siguientes usan archivos que el programa de instalación debe actualizar. Se recomienda permitir a dicho programa que cierre estas aplicaciones automáticamente. Una vez completada la instalación, el programa de instalación intentará reiniciar las aplicaciones.", + "CloseApplications": "&Cerrar las aplicaciones automáticamente", + "DontCloseApplications": "&No cerrar las aplicaciones", + "ErrorCloseApplications": "El programa de instalación no puede cerrar todas las aplicaciones automáticamente. Se recomienda cerrar todas las aplicaciones que usan archivos que el programa de instalación debe actualizar antes de continuar.", + "WizardInstalling": "Instalando", + "InstallingLabel": "Espere mientras el programa de instalación instala [nombre] en el equipo.", + "FinishedHeadingLabel": "Completando el Asistente para instalación de [nombre]", + "FinishedLabelNoIcons": "El programa de instalación terminó de instalar [nombre] en el equipo.", + "FinishedLabel": "El programa de instalación ha terminado de instalar [name] en su computadora. La aplicación puede iniciarse seleccionando los iconos instalados.", + "ClickFinish": "Haga clic en Finalizar para salir del programa de instalación.", + "FinishedRestartLabel": "El programa de instalación debe reiniciar el equipo para poder completar la instalación de [nombre]. ¿Quiere reiniciarlo ahora?", + "FinishedRestartMessage": "El programa de instalación debe reiniciar el equipo para poder completar la instalación de [nombre].%n%n¿Quiere reiniciarlo ahora?", + "ShowReadmeCheck": "Sí, quiero ver el archivo LÉAME", + "YesRadio": "&Sí, reiniciar el equipo ahora", + "NoRadio": "&No, reiniciaré el equipo más tarde", + "RunEntryExec": "Ejecutar %1", + "RunEntryShellExec": "Ver %1", + "ChangeDiskTitle": "El programa de instalación necesita el disco siguiente", + "SelectDiskLabel2": "Inserte el disco %1 y haga clic en Aceptar.%n%nSi los archivos del disco se encuentran en una carpeta distinta a la que aparece a continuación, especifique la ruta de acceso correcta o haga clic en Examinar.", + "PathLabel": "&Ruta de acceso:", + "FileNotInDir2": "El archivo \"%1\" no se encontró en \"%2\". Inserte el disco correcto o seleccione otra carpeta.", + "SelectDirectoryLabel": "Especifique la ubicación del disco siguiente.", + "SetupAborted": "El programa de instalación no se completó.%n%nSolucione el problema y vuelva a ejecutar dicho programa.", + "EntryAbortRetryIgnore": "Haga clic en Reintentar para volver a intentarlo, en Ignorar para continuar de todas formas o en Anular para cancelar la instalación.", + "StatusClosingApplications": "Cerrando aplicaciones...", + "StatusCreateDirs": "Creando directorios...", + "StatusExtractFiles": "Extrayendo archivos...", + "StatusCreateIcons": "Creando accesos directos...", + "StatusCreateIniEntries": "Creando entradas INI...", + "StatusCreateRegistryEntries": "Creando entradas del Registro...", + "StatusRegisterFiles": "Registrando archivos...", + "StatusSavingUninstall": "Guardando información de desinstalación...", + "StatusRunProgram": "Finalizando instalación...", + "StatusRestartingApplications": "Reiniciando aplicaciones...", + "StatusRollback": "Revirtiendo cambios...", + "ErrorInternal2": "Error interno: %1", + "ErrorFunctionFailedNoCode": "Error de %1", + "ErrorFunctionFailed": "Error de %1; código %2", + "ErrorFunctionFailedWithMessage": "Error de %1; código %2.%n%3", + "ErrorExecutingProgram": "No se puede ejecutar el archivo:%n%1", + "ErrorRegOpenKey": "Error al abrir la clave del Registro:%n%1\\%2", + "ErrorRegCreateKey": "Error al crear la clave del Registro:%n%1\\%2", + "ErrorRegWriteKey": "Error al escribir en la clave de Registro:%n%1\\%2", + "ErrorIniEntry": "Error al crear una entrada INI en el archivo \"%1\".", + "FileAbortRetryIgnore": "Haga clic en Reintentar para volver a intentarlo, en Ignorar para omitir este archivo (no se recomienda) o en Anular para cancelar la instalación.", + "FileAbortRetryIgnore2": "Haga clic en Reintentar para volver a intentarlo, en Ignorar para seguir de todas formas (no se recomienda) o en Anular para cancelar la instalación.", + "SourceIsCorrupted": "El archivo de origen está dañado.", + "SourceDoesntExist": "El archivo de origen \"%1\" no existe.", + "ExistingFileReadOnly": "El archivo existente está marcado como de solo lectura.%n%nHaga clic en Reintentar para quitar el atributo de solo lectura y volver a intentarlo, en Ignorar para omitir este archivo o en Anular para cancelar la instalación.", + "ErrorReadingExistingDest": "Error al intentar leer el archivo existente:", + "FileExists": "El archivo ya existe.%n%n¿Quiere que el programa de instalación lo sobrescriba?", + "ExistingFileNewer": "El archivo existente es más reciente que el que intenta instalar el programa de instalación y se recomienda conservarlo.%n%n¿Quiere conservar el archivo existente?", + "ErrorChangingAttr": "Error al intentar cambiar los atributos del archivo existente:", + "ErrorCreatingTemp": "Error al intentar crear un archivo en el directorio de destino:", + "ErrorReadingSource": "Error al intentar leer el archivo de origen:", + "ErrorCopying": "Error al intentar copiar un archivo:", + "ErrorReplacingExistingFile": "Error al intentar reemplazar el archivo existente:", + "ErrorRestartReplace": "Error de RestartReplace:", + "ErrorRenamingTemp": "Error al intentar cambiar un archivo de nombre en el directorio de destino:", + "ErrorRegisterServer": "No se puede registrar el archivo DLL/OCX: %1", + "ErrorRegSvr32Failed": "Error de RegSvr32 con el código de salida %1", + "ErrorRegisterTypeLib": "No se puede registrar la biblioteca de tipos: %1", + "ErrorOpeningReadme": "Error al intentar abrir el archivo LÉAME.", + "ErrorRestartingComputer": "El programa de instalación no puede reiniciar el equipo. Realice esta tarea manualmente.", + "UninstallNotFound": "El archivo \"%1\" no existe. No se puede desinstalar.", + "UninstallOpenError": "El archivo \"%1\" no se puede abrir. No se puede desinstalar.", + "UninstallUnsupportedVer": "El archivo de registro \"%1\" de la desinstalación tiene un formato que esta versión del desinstalador no reconoce. No se puede desinstalar.", + "UninstallUnknownEntry": "Se encontró una entrada desconocida (%1) en el registro de desinstalación.", + "ConfirmUninstall": "¿Está seguro de que desea eliminar completamente %1? Las extensiones y configuraciones no se eliminarán.", + "UninstallOnlyOnWin64": "La instalación solo puede desinstalarse en Windows de 64 bits.", + "OnlyAdminCanUninstall": "Solo un usuario con privilegios administrativos puede desinstalar la instalación.", + "UninstallStatusLabel": "Espere mientras %1 se quita del equipo.", + "UninstalledAll": "%1 se quitó correctamente del equipo.", + "UninstalledMost": "Desinstalación de %1 completa.%n%nAlgunos elementos no se pudieron quitar. Puede quitarlos de forma manual.", + "UninstalledAndNeedsRestart": "Para completar la desinstalación de %1, es necesario reiniciar el equipo.%n%n¿Quiere reiniciar ahora?", + "UninstallDataCorrupted": "El archivo \"%1\" está dañado. No se puede desinstalar", + "ConfirmDeleteSharedFileTitle": "¿Quitar el archivo compartido?", + "ConfirmDeleteSharedFile2": "El sistema indica que ningún programa usa actualmente el siguiente archivo compartido. ¿Quiere que el programa de desinstalación lo elimine?%n%nSi algún programa usa el archivo y este se elimina, puede que dicho programa no funcione correctamente. Si no está seguro, elija No. Dejar el archivo en el sistema no causará ningún daño.", + "SharedFileNameLabel": "Nombre de archivo:", + "SharedFileLocationLabel": "Ubicación:", + "WizardUninstalling": "Estado de desinstalación", + "StatusUninstalling": "Desinstalando %1...", + "ShutdownBlockReasonInstallingApp": "Instalando %1.", + "ShutdownBlockReasonUninstallingApp": "Desinstalando %1.", + "NameAndVersion": "%1 versión %2", + "AdditionalIcons": "Iconos adicionales:", + "CreateDesktopIcon": "Crear un icono de &escritorio", + "CreateQuickLaunchIcon": "Crear un &icono de inicio rápido", + "ProgramOnTheWeb": "%1 en la Web", + "UninstallProgram": "Desinstalar %1", + "LaunchProgram": "Iniciar %1", + "AssocFileExtension": "&Asociar %1 a la extensión de archivo %2", + "AssocingFileExtension": "Asociando %1 a la extensión de archivo %2...", + "AutoStartProgramGroupDescription": "Inicio:", + "AutoStartProgram": "Iniciar %1 automáticamente", + "AddonHostProgramNotFound": "%1 no se encontró en la carpeta seleccionada.%n%n¿Quiere continuar de todas formas?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Agregar la acción \"Abrir con %1\" al menú contextual de archivo del Explorador de Windows", + "AddContextMenuFolders": "Agregar la acción \"Abrir con %1\" al menú contextual de directorio del Explorador de Windows", + "AssociateWithFiles": "Registrar %1 como editor para tipos de archivo admitidos", + "AddToPath": "Agregar a PATH (disponible después de reiniciar)", + "RunAfter": "Ejecutar %1 después de la instalación", + "Other": "Otros:", + "SourceFile": "Archivo de origen %1" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "CPU %", + "memory": "Memoria (MB)", + "pid": "pid", + "name": "Nombre", + "killProcess": "Terminar proceso", + "forceKillProcess": "Forzar matar proceso", + "copy": "Copiar", + "copyAll": "Copiar todo", + "debug": "depurar" + }, + "vs/code/node/cliProcessMain": { + "notFound": "La extensión '{0}' no se encontró.", + "notInstalled": "La extensión '{0}' no está instalada.", + "useId": "Asegúrese de usar el identificador de extensión completo, incluido el publicador, por ejemplo: {0}.", + "installation failed": "Error al instalar extensiones: {0}", + "notSupportedUIExtension": "No se puede instalar la extensión {0} puesto que no se admiten extensiones de interfaz de usuario", + "successVsixInstall": "La extensión '{0}' se ha instalado correctamente.", + "cancelVsixInstall": "Se canceló la instalación de la Extensión '{0}'.", + "alreadyInstalled": "La extensión '{0}' ya está instalada.", + "forceUpdate": "La extensión \"{0}\" v{1} ya está instalada, pero una versión más reciente {2} está disponible en el Marketplace. ¿Quiere actualizarla?", + "updateMessage": "Actualizando la extensión '{0}' a la versión {1}", + "foundExtension": "Se encontró '{0}' en Marketplace.", + "forceDowngrade": "Una versión mas reciente de esta extensión \"{0}\" v{1} está actualmente instalada. Use la opción \"--force\" para restaurar a una versión anterior.", + "installing": "Instalando...", + "successInstall": "La extensión '{0}' v{1} se instaló correctamente.", + "uninstalling": "Desinstalando {0}...", + "successUninstall": "La extensión '{0}' se desinstaló correctamente." + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Se está ejecutando otra instancia de {0} pero no responde", + "secondInstanceNoResponseDetail": "Cierre todas las demás instancias y vuelva a intentarlo.", + "secondInstanceAdmin": "Ya se está ejecutando una segunda instancia de {0} como administrador.", + "secondInstanceAdminDetail": "Cierre la otra instancia y vuelva a intentarlo.", + "close": "&&Cerrar", + "startupDataDirError": "No se pueden escribir datos de usuario de programa.", + "startupDataDirErrorDetail": "Asegúrese de que los directorios {0} y {1} permiten escritura." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Punto final del registro Uploader no válido", + "beginUploading": "Cargando ", + "didUploadLogs": "Carga exitosa. ID. del archivo de registro: {0}", + "logUploadPromptHeader": "Va a cargar los registros de sesión en un punto de conexión seguro de Microsoft al que solo tienen acceso miembros del equipo de VS Code de Microsoft.", + "logUploadPromptBody": "Los registros de sesión pueden contener información personal, como rutas de acceso completas o contenido de archivos. Revise y redacte sus archivos de registro de sesión aquí: \"{0}\"", + "logUploadPromptBodyDetails": "Si continúa, confirma que ha revisado y redactado sus archivos de registro de sesión y que consiente que Microsoft los utilice para depurar VS Code.", + "logUploadPromptAcceptInstructions": "Ejecute el código con \"--upload-logs={0}\" para continuar con la carga", + "postError": "Error al publicar los registros: {0}", + "responseError": "Error al publicar los registros. Consiguió {0} - {1} ", + "parseError": "Error al analizar la respuesta", + "zipError": "Error al comprimir los registros: {0}\n\n" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "Ocultar", + "show": "Mostrar", + "previewOnGitHub": "Visualizar en GitHub", + "loadingData": "Cargando datos...", + "rateLimited": "Se superó el límite de consulta de GitHub. Espere.", + "similarIssues": "Problemas similares", + "open": "Abrir", + "closed": "Cerrado", + "noSimilarIssues": "No se han encontrado problemas similares", + "settingsSearchIssue": "Problema de búsqueda de configuración", + "bugReporter": "Informe de errores", + "featureRequest": "Solicitud de característica", + "performanceIssue": "Problema de rendimiento", + "selectSource": "Seleccionar origen", + "vscode": "Visual Studio Code", + "extension": "Una extensión", + "unknown": "No sé", + "stepsToReproduce": "Pasos para reproducir", + "bugDescription": "Indique los pasos necesarios para reproducir el problema. Debe incluir el resultado real y el resultado esperado. Admitimos Markdown al estilo de GitHub. Podrá editar el problema y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", + "performanceIssueDesciption": "¿Cuándo ocurrió este problema de rendimiento? ¿Se produce al inicio o después de realizar una serie específica de acciones? Admitimos Markdown al estilo de GitHub. Podrá editar el problema y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", + "description": "Descripción", + "featureRequestDescription": "Describa la característica que le gustaría ver. Admitimos Markdown al estilo de GitHub. Podrá editar esta información y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", + "expectedResults": "Resultados esperados", + "settingsSearchResultsDescription": "Indique los resultados que esperaba encontrar cuando usó esta consulta para la búsqueda. Admitimos Markdown al estilo de GitHub. Podrá editar el problema y agregar capturas de pantalla cuando veamos una vista previa en GitHub.", + "pasteData": "Hemos escrito los datos necesarios en su Portapapeles porque eran demasiado grandes para enviarlos. Ahora debe pegarlos.", + "disabledExtensions": "Las extensiones están deshabilitadas" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Complete el formulario en inglés.", + "issueTypeLabel": "Esto es un", + "issueSourceLabel": "Archivo en", + "disableExtensionsLabelText": "Intente reproducir el problema después de {0}. Si el problema sólo se reproduce cuando las extensiones están activas, puede que haya un problema con una extensión.", + "disableExtensions": "Deshabilitar todas las extensiones y volver a cargar la ventana", + "chooseExtension": "Extensión", + "issueTitleLabel": "Título", + "issueTitleRequired": "Por favor, introduzca un título.", + "titleLengthValidation": "El título es demasiado largo.", + "details": "Especifique los detalles.", + "sendSystemInfo": "Incluir la información de mi sistema ({0})", + "show": "Mostrar", + "sendProcessInfo": "Incluir mis procesos actualmente en ejecución ({0})", + "sendWorkspaceInfo": "Incluir los metadatos de mi espacio de trabajo ({0})", + "sendExtensions": "Incluir mis extensiones habilitadas ({0})", + "sendSearchedExtensions": "Enviar extensiones examinadas ({0})", + "sendSettingsSearchDetails": "Enviar configuración detalles de búsqueda ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "Rastro creado correctamente.", + "trace.detail": "Cree un problema y asóciele manualmente el siguiente archivo: {0}", + "trace.ok": "Aceptar" + }, + "vs/code/electron-main/auth": { + "authRequire": "Autenticación de proxy requerida", + "proxyauth": "El proxy {0} requiere autenticación." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "La ruta no existe", + "pathNotExistDetail": "Parece que la ruta '{0}' ya no existe en el disco.", + "uriInvalidTitle": "La URI no se puede abrir", + "uriInvalidDetail": "La URI '{0}' no es válida y no se puede abrir.", + "ok": "Aceptar", + "reopen": "&&Volver a abrir", + "wait": "&&Seguir esperando", + "close": "&&Cerrar", + "appStalled": "La ventana ha dejado de responder.", + "appStalledDetail": "Puede volver a abrir la ventana, cerrarla o seguir esperando.", + "appCrashed": "La ventana se bloqueó", + "appCrashedDetail": "Sentimos las molestias. Puede volver a abrir la ventana para continuar donde se detuvo.", + "open": "Abrir", + "openFolder": "Abrir carpeta", + "openFile": "Abrir archivo", + "openWorkspaceTitle": "Abrir área de trabajo", + "openWorkspace": "&&Abrir", + "workspaceOpenedMessage": "No se puede guardar el espacio de trabajo '{0}'", + "workspaceOpenedDetail": "El espacio de trabajo ya está abierto en otra ventana. Por favor, cierre primero la ventana y vuelta a intentarlo de nuevo." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "Aún puede acceder a la barra de menús presionando la tecla Alt." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Área de trabajo", + "showEditorTabs": "Controla si los editores abiertos se deben mostrar o no en pestañas.", + "highlightModifiedTabs": "Controla si debe dibujarse o no un borde superior en las fichas de editor modificadas.", + "workbench.editor.labelFormat.default": "Mostrar el nombre del archivo. Cuando las pestañas están habilitadas y dos archivos tienen el mismo nombre en un grupo, se agregan las secciones distintivas de la ruta de acceso de cada archivo. Cuando las pestañas están deshabilitadas, se muestra la carpeta del área de trabajo si el editor está activo.", + "workbench.editor.labelFormat.short": "Muestre el nombre del archivo seguido de su nombre de directorio.", + "workbench.editor.labelFormat.medium": "Muestre el nombre del archivo seguido de su ruta de acceso relativa a la carpeta del área de trabajo.", + "workbench.editor.labelFormat.long": "Mostrar el nombre del archivo seguido de la ruta de acceso absoluta.", + "tabDescription": "Controla el formato de etiqueta de un editor.", + "editorTabCloseButton": "Controla la posición de los botones de cierre de pestañas del editor o los deshabilita si se establece en \"off\".", + "workbench.editor.tabSizing.fit": "Mantenga siempre un tamaño de pestaña suficientemente grande para mostrar la etiqueta del editor completa.", + "workbench.editor.tabSizing.shrink": "Permita que se reduzca el tamaño de las pestañas cuando el espacio disponible no es suficiente para mostrarlas todas a la vez.", + "tabSizing": "Controla el ajuste de tamaño de las pestañas del editor.", + "focusRecentEditorAfterClose": "Controla si las pestañas se cierran en el orden de uso más reciente o de izquierda a derecha.", + "showIcons": "Controla si los editores abiertos deben mostrarse o no con un icono. Requiere que también se habilite un tema de icono.", + "enablePreview": "Controla si los editores abiertos se muestran como vista previa. Los editores de vista previa se reutilizan hasta que se anclan (por ejemplo, haciendo doble clic o editándolos) y se muestran con un estilo de fuente en cursiva.", + "enablePreviewFromQuickOpen": "Controla si los editores abiertos desde Quick Open se muestran como vista previa. Los editores de vista previa se reutilizan hasta que se anclan (por ejemplo, haciendo doble clic o editándolos).", + "closeOnFileDelete": "Controla si los editores que muestran un archivo que se abrió durante la sesión deben cerrarse automáticamente cuando otro proceso elimina el archivo o lo cambia de nombre. Si se deshabilita esta opción y se da alguna de estas circunstancias, el editor abierto se mantiene. Tenga en cuenta que, al eliminar desde la aplicación, siempre se cierra el editor y los archivos con modificaciones no se cierran nunca para preservar los datos.", + "editorOpenPositioning": "Controla dónde se abren los editores. Seleccione \"left\" o \"right\" para abrir los editores a la izquierda o la derecha del que está activo actualmente. Seleccione \"first\" o \"last\" para abrir los editores con independencia del que está activo.", + "sideBySideDirection": "Controla la dirección predeterminada de los editores que se abren en paralelo (por ejemplo, desde el explorador). De forma predeterminada, los editores se abren a la derecha del que está activo. Si se cambia a \"down\", los editores se abren debajo del que está activo.", + "closeEmptyGroups": "Controla el comportamiento de los grupos de editores vacíos cuando se cierra la última pestaña del grupo. Si esta opción está habilitada, los grupos vacíos se cierran automáticamente. Si está deshabilitada, los grupos vacíos siguen formando parte de la cuadrícula.", + "revealIfOpen": "Controla si un editor se muestra en alguno de los grupos visibles cuando se abre. Si se deshabilita esta opción, un editor preferirá abrirse en el grupo de editores activo en ese momento. Si se habilita, se mostrará un editor ya abierto en lugar de volver a abrirse en el grupo de editores activo. Tenga en cuenta que hay casos en los que esta opción se omite, por ejemplo, cuando se fuerza la apertura de un editor en un grupo específico o junto al grupo activo actual.", + "swipeToNavigate": "Navegar entre achivos abiertos utlizando la pulsación de tres dedos para deslizar horizontalmante.", + "restoreViewState": "Restaura el estado de la última vista (p. ej. la posición de desplazamiento) al volver a abrir los archivos después de que se han cerrado.", + "centeredLayoutAutoResize": "Controla si el diseño centrado debe cambiar de tamaño automáticamente al ancho máximo cuando se abre más de un grupo. Cuando solo haya un grupo abierto, volverá al ancho original centrado.", + "commandHistory": "Controla el número de comandos utilizados recientemente que se mantendrán en el historial de la paleta de comandos. Establezca el valor a 0 para desactivar el historial de comandos.", + "preserveInput": "Controla si la última entrada especificada en la paleta de comandos debe restaurarse al abrir la próxima vez.", + "closeOnFocusLost": "Controla si Quick Open debe cerrarse automáticamente cuando pierde el foco.", + "workbench.quickOpen.preserveInput": "Controla si debe restaurarse la última entrada escrita en Quick Open al abrirlo la próxima vez.", + "openDefaultSettings": "Controla si la configuración de apertura también abre un editor que muestra todos los valores predeterminados.", + "useSplitJSON": "Controla si se utiliza el editor de JSON de división al editar la configuración como JSON.", + "openDefaultKeybindings": "Controla si la configuración de apertura de enlaces de teclado también abre un editor que muestra todos los enlaces de teclado predeterminados.", + "sideBarLocation": "Controla la ubicación de la barra lateral. Puede mostrarse a la izquierda o a la derecha del área de trabajo.", + "panelDefaultLocation": "Controla la ubicación predeterminada del panel (terminal, consola de depuración, salida, problemas). Se puede mostrar en la parte inferior o en el lado derecho del área de trabajo. ", + "statusBarVisibility": "Controla la visibilidad de la barra de estado en la parte inferior del área de trabajo.", + "activityBarVisibility": "Controla la visibilidad de la barra de actividades en el área de trabajo.", + "viewVisibility": "Controla la visibilidad de las acciones en el encabezado de la vista. Las acciones en el encabezado de la vista pueden ser siempre visibles, o solo cuando la vista es enfocada o apuntada.", + "fontAliasing": "Controla el método de alias (aliasing) de la fuente en el área de trabajo.", + "workbench.fontAliasing.default": "Suavizado de fuentes en subpíxeles. En la mayoría de las pantallas que no son Retina, esta opción muestra el texto más nítido.", + "workbench.fontAliasing.antialiased": "Suaviza las fuentes en píxeles, en lugar de subpíxeles. Puede hacer que las fuentes se vean más claras en general.", + "workbench.fontAliasing.none": "Deshabilita el suavizado de fuentes. El texto se muestra con bordes nítidos irregulares.", + "workbench.fontAliasing.auto": "Aplica ' default ' o ' antialiased ' automáticamente basándose en la DPI de las pantallas.", + "enableNaturalLanguageSettingsSearch": "Controla si se va a habilitar el modo de búsqueda en lenguaje natural para la configuración. Un servicio en línea de Microsoft proporciona este tipo de búsqueda.", + "settingsSearchTocBehavior.hide": "Oculte la tabla de contenido durante la búsqueda.", + "settingsSearchTocBehavior.filter": "Filtre la tabla de contenido solamente por las categorías que tengan valores coincidentes. Al hacer clic en una categoría, los resultados se filtran por esta.", + "settingsSearchTocBehavior": "Controla el comportamiento de la tabla de contenido del editor de configuración durante las búsquedas.", + "settings.editor.ui": "Use el editor de la interfaz de usuario de configuración.", + "settings.editor.json": "Use el editor de archivos JSON.", + "settings.editor.desc": "Determina el editor de configuración que se va a usar de forma predeterminada.", + "workbench.enableExperiments": "Captura experimentos que se van a ejecutar desde un servicio en línea de Microsoft.", + "workbench.useExperimentalGridLayout": "Permite el diseño de cuadrícula del área de trabajo. Esta configuración puede habilitar opciones adicionales de diseño para los componentes del área de trabajo.", + "windowTitle": "Controla el icono de ventana según el editor activo. Las variables se sustituyen según el contexto:", + "activeEditorShort": "`${activeEditorShort}`: el nombre de archivo (p. ej., myFile.txt).", + "activeEditorMedium": "`${activeEditorMedium}`: la ruta de acceso del archivo relativa a la carpeta del área de trabajo (p. ej., myFolder/myFileFolder/myFile.txt).", + "activeEditorLong": "\"${activeEditorLong}\": la ruta de acceso completa del archivo (p. ej., /Users/Development/myFolder/myFileFolder/myFile.txt).", + "activeFolderShort": "`${activeFolderShort}`: el nombre de la carpeta que contiene el archivo (p. ej., myFileFolder).", + "activeFolderMedium": "`${activeFolderMedium}`: la ruta de acceso de la carpeta que contiene el archivo, relativa a la carpeta del área de trabajo (p. ej., myFolder/myFileFolder).", + "activeFolderLong": "`${activeFolderLong}`: la ruta de acceso completa de la carpeta que contiene el archivo (p. ej., /Users/Development/myFolder/myFileFolder).", + "folderName": "`${folderName}`: nombre de la carpeta del área de trabajo que contiene el archivo (p. ej., myFolder).", + "folderPath": "`${folderPath}`: ruta de acceso de archivo de la carpeta del área de trabajo que contiene el archivo (p. ej., /Users/Development/myFolder).", + "rootName": "`${rootName}`: nombre del área de trabajo (p. ej., myFolder o myWorkspace).", + "rootPath": "\"${rootPath}\": ruta de acceso de archivo del área de trabajo (p. ej., /Users/Development/myWorkspace).", + "appName": "\"${appName}\": por ejemplo, VS Code.", + "dirty": "`${dirty}`: un indicador con modificaciones si el editor activo tiene modificaciones.", + "separator": "`${separator}`: un separador condicional (\" - \") que solo se muestra cuando está rodeado por variables con valores o texto estático.", + "windowConfigurationTitle": "Ventana", + "zenModeConfigurationTitle": "Modo zen", + "zenMode.fullScreen": "Controla si al activar el modo zen se pone también el área de trabajo en modo de pantalla completa.", + "zenMode.centerLayout": "Controla si al activar el modo zen se centra también el diseño.", + "zenMode.hideTabs": "Controla si la activación del modo zen también oculta las pestañas del área de trabajo.", + "zenMode.hideStatusBar": "Controla si la activación del modo zen también oculta la barra de estado en la parte inferior del área de trabajo.", + "zenMode.hideActivityBar": "Controla si al activar el modo zen se oculta también la barra de actividades en la parte izquierda del área de trabajo.", + "zenMode.hideLineNumbers": "Controla si encender modo Zen esconde también los números de línea del editor.", + "zenMode.restore": "Controla si una ventana debe restaurarse a modo zen si se cerró en modo zen." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Navegar a la Vista de la Izquierda", + "navigateRight": "Navegar a la Vista de la Derecha", + "navigateUp": "Navegar a la Vista Superior", + "navigateDown": "Navegar a la Vista Inferior", + "view": "Vista" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "los elementos de menú deben ser una matriz", + "requirestring": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "optstring": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string\"", + "vscode.extension.contributes.menuItem.command": "El identificador del comando que se ejecutará. El comando se debe declarar en la sección 'commands'", + "vscode.extension.contributes.menuItem.alt": "El identificador de un comando alternativo que se usará. El comando se debe declarar en la sección 'commands'", + "vscode.extension.contributes.menuItem.when": "Condición que se debe cumplir para mostrar este elemento", + "vscode.extension.contributes.menuItem.group": "Grupo al que pertenece este comando", + "vscode.extension.contributes.menus": "Contribuye con elementos de menú al editor", + "menus.commandPalette": "La paleta de comandos", + "menus.touchBar": "Barra táctil (sólo macOS)", + "menus.editorTitle": "El menú de título del editor", + "menus.editorContext": "El menú conextual del editor", + "menus.explorerContext": "El menú contextual del explorador de archivos", + "menus.editorTabContext": "Menú contextual de pestañas del editor", + "menus.debugCallstackContext": "El menú contextual de la pila de llamadas de depuración", + "menus.scmTitle": "El menú del título Control de código fuente", + "menus.scmSourceControl": "El menú de control de código fuente", + "menus.resourceGroupContext": "El menú contextual del grupo de recursos de Control de código fuente", + "menus.resourceStateContext": "El menú contextual de estado de recursos de Control de código fuente", + "view.viewTitle": "El menú de título de vista contribuida", + "view.itemContext": "El menú contextual del elemento de vista contribuida", + "nonempty": "se esperaba un valor no vacío.", + "opticon": "la propiedad `icon` se puede omitir o debe ser una cadena o un literal como `{dark, light}`", + "requireStringOrObject": "La propiedad \"{0}\" es obligatoria y debe ser de tipo \"string\" u \"object\"", + "requirestrings": "Las propiedades \"{0}\" y \"{1}\" son obligatorias y deben ser de tipo \"string\"", + "vscode.extension.contributes.commandType.command": "Identificador del comando que se va a ejecutar", + "vscode.extension.contributes.commandType.title": "Título con el que se representa el comando en la interfaz de usuario", + "vscode.extension.contributes.commandType.category": "(Opcional) la cadena de categoría se agrupa por el comando en la interfaz de usuario", + "vscode.extension.contributes.commandType.icon": "(Opcional) El icono que se usa para representar el comando en la UI. Ya sea una ruta de acceso al archivo o una configuración con temas", + "vscode.extension.contributes.commandType.icon.light": "Ruta del ícono cuando un tema light es usado", + "vscode.extension.contributes.commandType.icon.dark": "Ruta de icono cuando se utiliza un tema oscuro", + "vscode.extension.contributes.commands": "Aporta comandos a la paleta de comandos.", + "dup": "El comando `{0}` aparece varias veces en la sección 'commands'.", + "menuId.invalid": "`{0}` no es un identificador de menú válido", + "proposedAPI.invalid": "{0} es un identificador de menú propuesto y solo está disponible al ejecutarlo fuera del entorno de desarrollo o con el siguiente modificador de la línea de comandos: --enable-proposed-api {1}", + "missing.command": "El elemento de menú hace referencia a un comando `{0}` que no está definido en la sección 'commands'.", + "missing.altCommand": "El elemento de menú hace referencia a un comando alternativo `{0}` que no está definido en la sección 'commands'.", + "dupe.command": "El elemento de menú hace referencia al mismo comando que el comando predeterminado y el comando alternativo" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Resumen de la configuración. Esta etiqueta se usará en el archivo de configuración como comentario divisor.", + "vscode.extension.contributes.configuration.properties": "Descripción de las propiedades de configuración.", + "scope.application.description": "Configuración específica de la aplicación, que puede configurarse solo en las opciones del usuario local.", + "scope.machine.description": "Configuración específica de la máquina, que solo se puede establecer en la configuración de usuario local y remota.", + "scope.window.description": "Configuración específica para ventanas, que se puede definir en la configuración de usuario o de área de trabajo.", + "scope.resource.description": "Configuración específica para recursos, que se puede definir en la configuración de usuario, de área de trabajo o de carpeta.", + "scope.description": "Ámbito donde es aplicable la configuración. Los ámbitos disponibles son \"window\" y \"resource\".", + "scope.enumDescriptions": "Descripciones de los valores de enumeración", + "scope.markdownEnumDescription": "Descripciones de los valores de enumeración en formato de Markdown.", + "scope.markdownDescription": "La descripción en formato de Markdown.", + "scope.deprecationMessage": "Si se establece, la propiedad se marca como \"en desuso\" y se muestra el mensaje dado como explicación.", + "vscode.extension.contributes.defaultConfiguration": "Contribuye a la configuración de los parámetros del editor predeterminados por lenguaje.", + "vscode.extension.contributes.configuration": "Aporta opciones de configuración.", + "invalid.title": "configuration.title debe ser una cadena", + "invalid.properties": "configuration.properties debe ser un objeto", + "invalid.property": "\"configuration.property\" debe ser un objeto", + "invalid.allOf": "\"configuration.allOf\" está en desuso y ya no debe utilizarse. En su lugar, pase varias secciones de configuración como una matriz al punto de contribución \"configuration\".", + "workspaceConfig.folders.description": "Lista de carpetas para cargar en el área de trabajo. ", + "workspaceConfig.path.description": "Ruta de acceso de archivo; por ejemplo, \"/raíz/carpetaA\" o \"./carpetaA\" para una ruta de acceso de archivo que se resolverá respecto a la ubicación del archivo del área de trabajo.", + "workspaceConfig.name.description": "Un nombre opcional para la carpeta. ", + "workspaceConfig.uri.description": "URI de la carpeta", + "workspaceConfig.settings.description": "Configuración de área de trabajo", + "workspaceConfig.launch.description": "Configuraciones de inicio del área de trabajo", + "workspaceConfig.extensions.description": "Extensiones del área de trabajo", + "unknownWorkspaceProperty": "Propiedad de configuración de espacio de trabajo desconocida" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Enfocar la barra lateral", + "viewCategory": "Vista" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "Identificador único utilizado para identificar el contenedor en el que se pueden aportar vistas mediante el punto de contribución \"vistas\"", + "vscode.extension.contributes.views.containers.title": "Cadena de texto en lenguaje natural usada para mostrar el contenedor. ", + "vscode.extension.contributes.views.containers.icon": "Ruta para el icono del contenedor. Los iconos son de 24 x 24 centrados en un bloque de 50 x 40 y tienen un color de relleno de 'rgb (215, 218, 224)' o '#d7dae0'. Se recomienda que los iconos sean en SVG, aunque se acepta cualquier tipo de archivo de imagen. ", + "vscode.extension.contributes.viewsContainers": "Contribuye con vistas de contenedores al editor ", + "views.container.activitybar": "Contribuir vistas de contenedores a la barra de actividades", + "vscode.extension.contributes.view.id": "Identificador de la vista. Úselo para registrar un proveedor de datos mediante la API \"vscode.window.registerTreeDataProviderForView\". También para desencadenar la activación de su extensión al registrar el evento \"onView:${id}\" en \"activationEvents\".", + "vscode.extension.contributes.view.name": "Nombre de la vista en lenguaje natural. Será mostrado", + "vscode.extension.contributes.view.when": "Condición que se debe cumplir para mostrar esta vista", + "vscode.extension.contributes.views": "Aporta vistas al editor", + "views.explorer": "Aporta vistas al contenedor del explorador en la barra de actividades", + "views.debug": "Contribuye vistas al contenedor de depuración en la barra de actividades", + "views.scm": "Contribuye vistas al contenedor SCM en la barra de actividades", + "views.test": "Contribuye vistas al contenedor de pruebas en la barra de actividades", + "views.contributed": "Contribuye vistas al contenedor de vistas aportadas", + "test": "prueba", + "viewcontainer requirearray": "los contenedores de vistas deben ser una matriz", + "requireidstring": "la propiedad `{0}` is mandatoria y debe ser del tipo `cadena`. Solo son permitidos carácteres alfanuméricos, '_' y '-'.", + "requirestring": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "showViewlet": "Mostrar {0}", + "view": "Vista", + "ViewContainerDoesnotExist": "Contenedor de vistas ' {0} ' no existe y todas las vistas registradas se agregarán al 'Explorer'.", + "duplicateView1": "No pueden registrar múltiples vistas con el mismo identificador \"{0}\" en el contenedor de vistas \"{1}\"", + "duplicateView2": "Una vista con el identificador \"{0}\" ya está registrada en el contenedor de vista \"{1}\"", + "requirearray": "Las vistas deben ser una matriz", + "optstring": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string\"" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Vista", + "toggleActivityBar": "Alternar visibilidad de la barra de actividades", + "miToggleActivityBar": "Alternar &&barra de actividad", + "toggleCenteredLayout": "Alternar diseño centrado", + "miToggleCenteredLayout": "Alternar diseño centrado", + "flipLayout": "Alternar diseño vertical/horizontal del editor", + "miToggleEditorLayout": "Invertir &&diseño", + "toggleSidebarPosition": "Alternar posición de la barra lateral", + "moveSidebarRight": "Mover la barra lateral a la derecha", + "moveSidebarLeft": "Mover la barra lateral a la izquierda", + "miMoveSidebarLeftRight": "&&Mover barra lateral a la izquierda/derecha", + "toggleEditor": "Alternar área del editor", + "toggleSidebar": "Alternar visibilidad de la barra lateral", + "miToggleSidebar": "&&Alternar barra lateral", + "toggleStatusbar": "Alternar visibilidad de la barra de estado", + "miToggleStatusbar": "&&Alternar barra de estado", + "toggleTabs": "Alternar visibilidad de la pestaña", + "toggleZenMode": "Alternar modo zen", + "miToggleZenMode": "Alternar modo zen", + "toggleMenuBar": "Alternar barra de menús", + "miToggleMenuBar": "Alternar &&barra de menús", + "increaseViewSize": "Aumentar tamaño de vista actual", + "decreaseViewSize": "Reducir tamaño de vista actual" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Ocultar panel" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Administrar extensión" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Centrarse en la vista {0}", + "view category": "Vista" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": " [No se admite]", + "userIsAdmin": "[Administrador]", + "userIsSudo": "[Superusuario]", + "devExtensionWindowTitlePrefix": "[Host de desarrollo de la extensión]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Ocultar barra de actividades", + "globalActions": "Acciones globales" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "archivo", + "view": "Vista", + "workspaces": "Áreas de trabajo", + "newTab": "Pestaña Nueva ventana", + "showPreviousTab": "Mostrar pestaña de ventana anterior", + "showNextWindowTab": "Mostrar siguiente pestaña de ventana", + "moveWindowTabToNewWindow": "Mover pestaña de ventana a una nueva ventana", + "mergeAllWindowTabs": "Combinar todas las ventanas", + "toggleWindowTabsBar": "Alternar barra de pestañas de ventana", + "developer": "Desarrollador", + "help": "Ayuda", + "miNewWindow": "&&Nueva ventana", + "miOpen": "&&Abrir...", + "miOpenFile": "&&Abrir archivo...", + "miOpenFolder": "Abrir &&carpeta...", + "miOpenWorkspace": "Abrir el E&&spacio de trabajo...", + "miOpenRecent": "Abrir &&reciente", + "miMore": "&&Más...", + "miAddFolderToWorkspace": "A&&gregar carpeta al espacio de trabajo...", + "miSaveWorkspaceAs": "Guardar área de trabajo como...", + "miPreferences": "&&Preferencias", + "miCloseFolder": "Cerrar &&carpeta", + "miCloseWorkspace": "Cerrar &&área de trabajo", + "miCloseWindow": "C&&errar ventana", + "miExit": "S&&alir", + "miAppearance": "&&Apariencia", + "miToggleFullScreen": "Alternar &&pantalla completa", + "miZoomIn": "&&Ampliar", + "miZoomOut": "&&Alejar", + "miZoomReset": "Restablecer zoom", + "miDocumentation": "&&Documentación", + "miReleaseNotes": "&&Notas de la versión", + "miKeyboardShortcuts": "&&Referencia de métodos abreviados de teclado", + "miIntroductoryVideos": "&&Vídeos de introducción", + "miTipsAndTricks": "Consejos y tru&&cos", + "miTwitter": "&&Únase a nosotros en Twitter", + "miUserVoice": "&&Buscar solicitudes de características", + "miReportIssue": "Reportar &&problema en inglés", + "miLicense": "Ver &&licencia", + "miPrivacyStatement": "Declaración de privaci&&dad", + "miToggleDevTools": "&&Alternar herramientas de desarrollo", + "miOpenProcessExplorerer": "Abrir &&explorador de procesos", + "miAbout": "&&Acerca de", + "windowConfigurationTitle": "Ventana", + "window.openFilesInNewWindow.on": "Los archivos se abrirán en una nueva ventana.", + "window.openFilesInNewWindow.off": "Los archivos se abrirán en la ventana con la carpeta de archivos abierta o en la última ventana activa.", + "window.openFilesInNewWindow.defaultMac": "Los archivos se abrirán en la ventana con la carpeta de archivos abierta o en la última ventana activa, a menos que se abran con Dock o desde Finder.", + "window.openFilesInNewWindow.default": "Los archivos se abrirán en una ventana nueva, a menos que se seleccionen desde la aplicación (por ejemplo, mediante el menú Archivo)", + "openFilesInNewWindowMac": "Controla si los archivos deben abrirse en una ventana nueva. \nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\").", + "openFilesInNewWindow": "Controla si los archivos deben abrirse en una ventana nueva. \nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", + "window.openFoldersInNewWindow.on": "Las carpetas se abrirán en una ventana nueva.", + "window.openFoldersInNewWindow.off": "Las carpetas reemplazarán la última ventana activa.", + "window.openFoldersInNewWindow.default": "Las carpetas se abrirán en una ventana nueva, a menos que se seleccione una carpeta desde la aplicación (por ejemplo, mediante el menú Archivo)", + "openFoldersInNewWindow": "Controla si las carpetas deben abrirse en una ventana nueva o reemplazar la última ventana activa.\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", + "window.openWithoutArgumentsInNewWindow.on": "Abra una ventana nueva vacía.", + "window.openWithoutArgumentsInNewWindow.off": "Aplique el foco a la última instancia en ejecución activa.", + "openWithoutArgumentsInNewWindow": "Controla si debe abrirse una ventana nueva vacía cuando se inicia una segunda instancia sin argumentos o si debe obtener el foco la última instancia en ejecución.\nTenga en cuenta que aún puede haber casos en los que este valor se ignore (por ejemplo, al usar la opción de la lí­nea de comandos \"--new-window\" o \"--reuse-window\"). ", + "window.reopenFolders.all": "Reabrir todas las ventanas.", + "window.reopenFolders.folders": "Reabrir todas las carpetas. Las áreas de trabajo vacías no se restaurarán.", + "window.reopenFolders.one": "Reabrir la última ventana activa.", + "window.reopenFolders.none": "Nunca reabrir una ventana. Empezar siempre con una vacía.", + "restoreWindows": "Controla la forma de volver a abrir las ventanas después de reiniciar.", + "restoreFullscreen": "Controla si una ventana se debe restaurar al modo de pantalla completa si se salió de ella en dicho modo.", + "zoomLevel": "Ajuste el nivel de zoom de la ventana. El tamaño original es 0 y cada incremento (por ejemplo, 1) o disminución (por ejemplo, -1) representa una aplicación de zoom un 20 % más grande o más pequeño. También puede especificar decimales para ajustar el nivel de zoom con una granularidad más precisa.", + "window.newWindowDimensions.default": "Abrir las nuevas ventanas en el centro de la pantalla.", + "window.newWindowDimensions.inherit": "Abrir las nuevas ventanas con la misma dimensión que la última activa.", + "window.newWindowDimensions.maximized": "Abrir las nuevas ventanas maximizadas.", + "window.newWindowDimensions.fullscreen": "Abrir las nuevas ventanas en modo de pantalla completa.", + "newWindowDimensions": "Controla las dimensiones de apertura de una nueva ventana cuando ya existe al menos una ventana abierta. Tenga en cuenta que esta configuración no afecta a la primera ventana abierta, que siempre se restaurará al tamaño y ubicación en las que se dejó antes de cerrarla", + "closeWhenEmpty": "Controla si, al cerrar el último editor, debe cerrarse también la ventana. Esta configuración se aplica solo a ventanas que no muestran carpetas.", + "window.menuBarVisibility.default": "El menú solo está oculto en modo de pantalla completa.", + "window.menuBarVisibility.visible": "El menú está siempre visible incluso en modo de pantalla completa.", + "window.menuBarVisibility.toggle": "El menú está oculto pero se puede mostrar mediante la tecla Alt.", + "window.menuBarVisibility.hidden": "El menú está siempre oculto.", + "menuBarVisibility": "Controla la visibilidad de la barra de menús. El valor \"alternar\" significa que la barra de menús está oculta y que se mostrará al presionar una sola vez la tecla Alt. La barra de menús estará visible de forma predeterminada, a menos que se use el modo de pantalla completa para la ventana.", + "enableMenuBarMnemonics": "Si se activa, los menús principales se pueden abrir por mediación de los métodos abreviados Alt-tecla. Desactivar los mnemónicos permite vincular estos métodos Alt-tecla a comandos del editor.", + "autoDetectHighContrast": "Si está habilitado, se cambiará automáticamente al tema de contraste alto si Windows utiliza un tema de contraste alto, y al tema oscuro si cambia desde un tema de contraste alto de Windows.", + "window.doubleClickIconToClose": "Si está habilitado, al hacer doble clic en el icono de la aplicación en la barra de título, se cerrará la ventana y el icono no podrá arrastrarla. Esta configuración solo tiene efecto cuando \"#window.titleBarStyle#\" se establece en \"custom\".", + "titleBarStyle": "Ajuste el aspecto de la barra de título de la ventana. En Linux y Windows, esta configuración también afecta a la aplicación y los aspectos del menú contextual. Los cambios requieren un reinicio completo para aplicarse.", + "window.nativeTabs": "Habilita las fichas de ventana en macOS Sierra. Note que los cambios requieren que reinicie el equipo y las fichas nativas deshabilitan cualquier estilo personalizado que haya configurado.", + "window.nativeFullScreen": "Controla si debe usarse el modo nativo de pantalla completa en macOS. Deshabilite esta opción para evitar que macOS cree un espacio nuevo cuando cambie a pantalla completa.", + "window.clickThroughInactive": "Si está habilitado, haciendo clic en una ventana inactiva, activará dicha ventana y disparará el elemento bajo el cursor del ratón si éste es clicable. Si está deshabilitado, haciendo clic en cualquier lugar en una ventana inactiva, solo activará la misma y será necesario un segundo clic en el elemento. ", + "telemetryConfigurationTitle": "Telemetría", + "telemetry.enableCrashReporting": "Habilite los informes de bloqueo para enviarlos a un servicio en línea de Microsoft.\nEsta opción requiere reiniciar para que tenga efecto." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Aporta la configuración del esquema JSON.", + "contributes.jsonValidation.fileMatch": "Patrón de archivo para buscar coincidencias, por ejemplo, \"package.json\" o \"*.launch\".", + "contributes.jsonValidation.url": "Dirección URL de esquema ('http:', 'https:') o ruta de acceso relativa a la carpeta de extensión ('./').", + "invalid.jsonValidation": "configuration.jsonValidation debe ser una matriz", + "invalid.fileMatch": "configuration.jsonValidation.fileMatch debe haberse definido", + "invalid.url": "configuration.jsonValidation.url debe ser una dirección URL o una ruta de acceso relativa", + "invalid.path.1": "Se esperaba que \"contributes.{0}.url\" ({1}) estuviera incluido en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil.", + "invalid.url.fileschema": "configuration.jsonValidation.url es una dirección URL relativa no válida: {0}", + "invalid.url.schema": "configuration.jsonValidation.url debe empezar por \"http:\", \"https:\" o \"./\" para hacer referencia a los esquemas ubicados en la extensión" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Administrar extensión" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (Extensión)", + "defaultSource": "Extensión", + "manageExtension": "Administrar extensión", + "cancel": "Cancelar", + "ok": "Aceptar" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Grupo {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Escriba '?' para obtener ayuda con las acciones que puede realizar desde aquí", + "historyMatches": "abiertos recientemente", + "noResultsFound1": "No se encontraron resultados", + "canNotRunPlaceholder": "Este controlador de Quick Open no se puede usar en el contexto actual", + "entryAriaLabel": "{0}, abiertos recientemente", + "removeFromEditorHistory": "Quitar del historial", + "pickHistory": "Seleccione una entrada del editor para quitarla del historial" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Ocultar barra lateral", + "collapse": "Contraer todo" + }, + "vs/workbench/common/views": { + "duplicateId": "Una vista con el identificador \"{0}\" ya está registrada en el contenedor \"{1}\"" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "La extensión ' {0} ' agregó 1 carpeta al espacio de trabajo ", + "folderStatusMessageAddMultipleFolders": "La extensión ' {0} ' agregó {1} carpetas al espacio de trabajo", + "folderStatusMessageRemoveSingleFolder": "Extensión ' {0} ' eliminó 1 carpeta del espacio de trabajo ", + "folderStatusMessageRemoveMultipleFolders": "La extensión ' {0} ' eliminó las carpetas {1} del espacio de trabajo ", + "folderStatusChangeFolder": "La extensión ' {0} ' cambió las carpetas del espacio de trabajo" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "No se puede activar la extensión \"{0}\" porque depende de la extensión \"{1}\", que no está cargada. ¿Le gustaría recargar la ventana para cargar la extensión?", + "reload": "Recargar ventana", + "disabledDep": "No se puede activar la extensión '{0}' porque depende de la '{1}' extensión, que está deshabilitada. ¿Quieres activar la extensión y volver a cargar la ventana?", + "enable dep": "Habilitar y cargar", + "uninstalledDep": "No se puede activar la extensión \"{0}\" porque depende de la extensión \"{1}\", que no está instalada. ¿Le gustaría instalar la extensión y recargar la ventana?", + "install missing dep": "Instalar y recargar", + "unknownDep": "No se puede activar la extensión '{0}' porque depende de una extensión desconocida '{1}'." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Ir al archivo...", + "quickNavigateNext": "Navegar a siguiente en Quick Open", + "quickNavigatePrevious": "Navegar a anterior en Quick Open", + "quickSelectNext": "Seleccionar Siguiente en Quick Open", + "quickSelectPrevious": "Seleccionar Anterior en Quick Open" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "No hay resultados coincidentes", + "noResultsFound2": "No se encontraron resultados" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Anular la aplicación de formato al guardar después de {0} ms", + "codeActionsOnSave.didTimeout": "codeActionsOnSave anulado después de {0} ms", + "timeout.onWillSave": "Se anuló onWillSaveTextDocument-event después de 1750 ms", + "saveParticipants": "Ejecutando Guardar Participantes..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Ha ocurrido un error mientras se restauraba la vista: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Haga clic en para ejecutar el comando \"{0}\"" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Ocultar" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Editor de texto", + "readonlyEditorWithInputAriaLabel": "{0}. Editor de texto de solo lectura.", + "readonlyEditorAriaLabel": "Editor de texto de solo lectura.", + "untitledFileEditorWithInputAriaLabel": "{0}. Editor de texto de archivos sin título.", + "untitledFileEditorAriaLabel": "Editor de texto de archivos sin título." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Abrir archivo...", + "openLocalFile": "Abrir archivo local...", + "openFolder": "Abrir carpeta...", + "openLocalFolder": "Abrir carpeta local...", + "openFileFolder": "Abrir...", + "openLocalFileFolder": "Abrir Local...", + "globalRemoveFolderFromWorkspace": "Quitar carpeta del Área de trabajo...", + "saveWorkspaceAsAction": "Guardar área de trabajo como...", + "openWorkspaceAction": "Abrir área de trabajo...", + "closeWorkspace": "Cerrar área de trabajo", + "noWorkspaceOpened": "No hay ninguna área de trabajo abierta en esta instancia para cerrarla.", + "openWorkspaceConfigFile": "Abrir archivo de configuración del área de trabajo", + "duplicateWorkspaceInNewWindow": "Duplicar el área de trabajo en una ventana nueva" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "Atrás", + "quickInput.steps": "{0} / {1}", + "quickInputBox.ariaLabel": "Escriba para restringir los resultados.", + "inputModeEntry": "Presione \"Entrar\" para confirmar su entrada o \"Esc\" para cancelar", + "inputModeEntryDescription": "{0} (Presione \"Entrar\" para confirmar o \"Esc\" para cancelar)", + "quickInput.visibleCount": "{0} resultados", + "quickInput.countSelected": "{0} seleccionados", + "ok": "Aceptar", + "custom": "Personalizado", + "quickInput.backWithKeybinding": "Atrás ({0})", + "back": "Atrás" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Cerrar panel", + "togglePanel": "Alternar panel", + "focusPanel": "Centrarse en el panel", + "toggledPanelPosition": "Alternar posición del panel", + "moveToRight": "Mover el panel a la derecha", + "moveToBottom": "Mover el panel hacia abajo", + "toggleMaximizedPanel": "Alternar el panel maximizado", + "maximizePanel": "Maximizar el tamaño del panel", + "minimizePanel": "Restaurar el tamaño del panel", + "previousPanelView": "Vista del panel anterior", + "nextPanelView": "Siguiente vista de panel", + "view": "Vista", + "miTogglePanel": "Alternar &&panel" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "acciones de {0}", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Abrir área de trabajo" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Agregar carpeta al área de trabajo...", + "add": "&&Agregrar", + "addFolderToWorkspaceTitle": "Agregar carpeta al área de trabajo", + "workspaceFolderPickerPlaceholder": "Seleccionar la carpeta del área de trabajo" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Color de fondo de la pestaña activa. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "tabInactiveBackground": "Color de fondo de la pestaña inactiva. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "tabHoverBackground": "Color de fondo de la pestaña activa. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores. ", + "tabUnfocusedHoverBackground": "Color de fondo de tabulación en un grupo no enfocado cuando se pasa. Las fichas son los contenedores para los editores en el área del editor. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "tabBorder": "Borde para separar las pestañas entre sí. Las pestañas son contenedores de editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "tabActiveBorder": "Borde en la parte inferior de una ficha activa. Las fichas son los contenedores para los editores en el área de edición. Múltiple pestañas pueden abrirse en un grupo de editor. Puede haber múltiples grupos de editor. ", + "tabActiveUnfocusedBorder": "Borde en la parte inferior de una pestaña activa para un grupo no seleccionado. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", + "tabActiveBorderTop": "Borde a la parte superior de una pestaña activa. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", + "tabActiveUnfocusedBorderTop": "Borde en la parte superior de una pestaña activa para un grupo no seleccionado. Las pestañas son los contenedores para los editores en el área del editor. Se pueden abrir múltiples pestañas en un grupo de editores. Puede haber múltiples grupos de editores.", + "tabActiveModifiedBorder": "Borde superior de las fichas activas modificadas en un grupo activo. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "tabInactiveModifiedBorder": "Borde superior de las fichas inactivas modificadas en un grupo activo. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "unfocusedActiveModifiedBorder": "Borde superior de las fichas activas modificadas en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "unfocusedINactiveModifiedBorder": "Borde superior de las fichas inactivas modificadas en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores.", + "tabHoverBorder": "Borde para resaltar tabulaciones cuando se activan. Las fichas son los contenedores para los editores en el área del editor. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores. ", + "tabUnfocusedHoverBorder": "Borde para resaltar tabulaciones cuando se activan. Las fichas son los contenedores para los editores en el área del editor. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores. ", + "tabActiveForeground": "Color de primer plano de la pestaña activa en un grupo activo. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "tabInactiveForeground": "Color de primer plano de la pestaña inactiva en un grupo activo. Las pestañas son los contenedores de los editores en el área de editores. Se pueden abrir varias pestañas en un grupo de editores. Puede haber varios grupos de editores.", + "tabUnfocusedActiveForeground": "Color de primer plano de la ficha activa en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores. ", + "tabUnfocusedInactiveForeground": "Color de primer plano de las fichas inactivas en un grupo que no tiene el foco. Las fichas son los contenedores de los editores en el área de editores. Se pueden abrir varias fichas en un grupo de editores. Puede haber varios grupos de editores. ", + "editorPaneBackground": "Color de fondo del panel del editor visible a la izquierda y a la derecha del diseño de editor centrado.", + "editorGroupBackground": "Color de fondo en desuso de un grupo editor.", + "deprecatedEditorGroupBackground": "En desuso: con la introducción del diseño del editor, ya no se proporciona la opción de color de fondo de un grupo de editores. Utilice editorGroup.emptyBackground para establecer el color de fondo de los grupos de editores vacíos.", + "editorGroupEmptyBackground": "Color de fondo de un grupo de editores vacío. Los grupos de editores son los contenedores de los editores.", + "editorGroupFocusedEmptyBorder": "Color del borde de un grupo de editores vacío que tiene el foco. Los grupos de editores son los contenedores de los editores.", + "tabsContainerBackground": "Color de fondo del encabezado del título del grupo de editores cuando las fichas están habilitadas. Los grupos de editores son contenedores de editores.", + "tabsContainerBorder": "Color de borde del encabezado del título del grupo de editores cuando las fichas están habilitadas. Los grupos de editores son contenedores de editores.", + "editorGroupHeaderBackground": "Color de fondo del encabezado de título del grupo editor cuando las tabulaciones están deshabilitadas (' \"Workbench. Editor. showTabs \": false '). Los grupos editor son los contenedores de los editores.", + "editorGroupBorder": "Color para separar varios grupos de editores entre sí. Los grupos de editores son los contenedores de los editores.", + "editorDragAndDropBackground": "Color de fondo cuando se arrastran los editores. El color debería tener transparencia para que el contenido del editor pueda brillar a su través.", + "panelBackground": "Color de fondo del panel. Los paneles se muestran debajo del área de editores y contienen vistas, como Salida y Terminal integrado.", + "panelBorder": "El color del borde superior del panel que lo separa del editor. Los paneles se muestran debajo del área de editores y contienen vistas, como la salida y la terminal integrada.", + "panelActiveTitleForeground": "Color del título del panel activo. Los paneles se muestran debajo del área del editor y contienen vistas como Salida y Terminal integrado.", + "panelInactiveTitleForeground": "Color del título del panel inactivo. Los paneles se muestran debajo del área del editor y contienen vistas como Salida y Terminal integrado.", + "panelActiveTitleBorder": "Color de borde del título del panel activo. Los paneles se muestran debajo del área del editor y contienen vistas como Salida y Terminal integrado.", + "panelDragAndDropBackground": "Arrastre y coloque el color de comentarios para los elementos del título del panel. El color debe tener transparencia para que las entradas del panel puedan seguir brillando. Los paneles se muestran debajo del área del editor y contienen vistas como salida y terminal integrada.", + "panelInputBorder": "Límite de cuadro de entrada para entradas del panel.", + "statusBarForeground": "Color de primer plano de la barra de estado cuando se abre un espacio de trabajo. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarNoFolderForeground": "Color de primer plano de la barra de estado cuando no hay ninguna carpeta abierta. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarBackground": "Color de fondo de la barra de estado cuando se abre un espacio de trabajo. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarNoFolderBackground": "Color de fondo de la barra de estado cuando no hay ninguna carpeta abierta. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarBorder": "Color de borde de la barra de estado que separa la barra lateral y el editor. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarNoFolderBorder": "Color de borde de la barra de estado que separa la barra lateral y el editor cuando no hay ninguna carpeta abierta. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarItemActiveBackground": "Color de fondo de un elemento de la barra de estado al hacer clic. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarItemHoverBackground": "Color de fondo de un elemento de la barra de estado al mantener el puntero. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarProminentItemForeground": "Color de primer plano de elementos destacados de la barra de estado. Los elementos destacados resaltan entre el resto de entradas de la barra de estado para indicar la importancia. Cambie el modo \"Alternar tecla de tabulación para mover el punto de atención\" de la paleta de comandos para ver un ejemplo. La barra de estado está en la parte inferior de la ventana.", + "statusBarProminentItemBackground": "Barra de estado elementos prominentes color de fondo. Los artículos prominentes se destacan de otras entradas de la barra de estado para indicar importancia, Cambiar el modo de 'Toggle Tab Key Moves Focus' de la paleta de comandos para ver un ejemplo. La barra de estado se muestra en la parte inferior de la ventana.", + "statusBarProminentItemHoverBackground": "Barra de estado elementos prominentes color de fondo cuando se activa. Los artículos prominentes se destacan de otras entradas de la barra de estado para indicar importancia. Cambiar el modo de 'Toggle Tab Key Moves Focus' de la paleta de comandos para ver un ejemplo. La barra de estado se muestra en la parte inferior de la ventana.", + "activityBarBackground": "Color de fondo de la barra de actividad, que se muestra en el lado izquierdo o derecho y que permite cambiar entre diferentes vistas de la barra lateral.", + "activityBarForeground": "Color de primer plano del elemento de barra de actividad cuando está activo. La barra de actividad se muestra en el lado izquierdo o derecho y permite cambiar entre diferentes vistas de la barra lateral.", + "activityBarInActiveForeground": "Color de primer plano del elemento de barra de actividad cuando está inactivo. La barra de actividad se muestra en el lado izquierdo o derecho y permite cambiar entre diferentes vistas de la barra lateral.", + "activityBarBorder": "Color de borde de la barra de actividad que separa la barra lateral. La barra de actividad se muestra en el extremo derecho o izquierdo y permite cambiar entre las vistas de la barra lateral.", + "activityBarDragAndDropBackground": "Arrastre y suelte el color de las sugerencias para los elementos de la barra de actividad. El color debería tener transparencias, de forma que los elementos de la barra continúen siendo visibles a través de él. La barra de actividad se muestra en el extremo izquierdo o derecho y permite cambiar entre distintas vistas de la barra lateral.", + "activityBarBadgeBackground": "Color de fondo de distintivo de notificación de actividad. La barra de actividad se muestra en el extremo izquierdo o derecho y permite cambiar entre vistas de la barra lateral.", + "activityBarBadgeForeground": "Color de primer plano de distintivo de notificación de actividad. La barra de actividad se muestra en el extremo izquierdo o derecho y permite cambiar entre vistas de la barra lateral.", + "statusBarItemHostBackground": "Color de fondo para el indicador remoto en la barra de estado.", + "statusBarItemHostForeground": "Color de primer plano para el indicador remoto en la barra de estado.", + "extensionBadge.remoteBackground": "Color de fondo de la insignia remota en la vista de extensiones", + "extensionBadge.remoteForeground": "Color de primer plano para la insignia remota en la vista de extensiones", + "sideBarBackground": "Color de fondo de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarForeground": "Color de primer plano de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarBorder": "Color de borde de la barra lateral en el lado que separa el editor. La barra lateral es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarTitleForeground": "Color de primer plano del título de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarDragAndDropBackground": "Color de arrastrar y colocar comentarios para las secciones de la barra lateral. El color debe tener transparencia para permitir que se vean las secciones de la barra lateral, que es el contenedor para vistas como la del explorador o la de búsqueda.", + "sideBarSectionHeaderBackground": "Color de fondo del encabezado de sección de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarSectionHeaderForeground": "Color de primer plano del encabezado de sección de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "sideBarSectionHeaderBorder": "Color de borde del encabezado de sección de la barra lateral, que es el contenedor de vistas como Explorador y Búsqueda.", + "titleBarActiveForeground": "Color de primer plano de la barra de título cuando la ventana está activa. Tenga en cuenta que, actualmente, este clor solo se admite en macOS.", + "titleBarInactiveForeground": "Color de primer plano de la barra de título cuando la ventana está inactiva. Tenga en cuenta que, actualmente, este color solo se admite en macOS.", + "titleBarActiveBackground": "Fondo de la barra de título cuando la ventana está activa. Tenga en cuenta que, actualmente, este color solo se admite en macOS.", + "titleBarInactiveBackground": "Color de fondo de la barra de título cuando la ventana está inactiva. Tenga en cuenta que, actualmente, este color solo se admite en macOS.", + "titleBarBorder": "Color de borde de la barra de título. Tenga en cuenta que, actualmente, este color se admite solo en macOS.", + "menubarSelectionForeground": "Color de primer plano del elemento de menú seleccionado en la barra de menús.", + "menubarSelectionBackground": "Color de fondo del elemento de menú seleccionado en la barra de menús.", + "menubarSelectionBorder": "Color del borde del elemento de menú seleccionado en la barra de menús.", + "notificationCenterBorder": "Color del borde del centro de notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationToastBorder": "Color del borde de las notificaciones del sistema. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationsForeground": "Color de primer plano de las notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationsBackground": "Color de fondo de las notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationsLink": "Color de primer plano de los vínculos de las notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationCenterHeaderForeground": "Color de primer plano del encabezado del centro de notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationCenterHeaderBackground": "Color de fondo del encabezado del centro de notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana.", + "notificationsBorder": "Color de borde que separa las notificaciones en el centro de notificaciones. Las notificaciones se deslizan desde la parte inferior derecha de la ventana." + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Referencia de métodos abreviados de teclado", + "openDocumentationUrl": "Documentación", + "openIntroductoryVideosUrl": "Vídeos de introducción", + "openTipsAndTricksUrl": "Sugerencias y trucos", + "openTwitterUrl": "Únase a nosotros en Twitter", + "openUserVoiceUrl": "Buscar solicitudes de características", + "openLicenseUrl": "Ver licencia", + "openPrivacyStatement": "Declaración de privacidad" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "No se pudo cargar un archivo requerido. Reinicie la aplicación para intentarlo de nuevo. Detalles: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Vista de barra lateral anterior", + "nextSideBarView": "Siguiente vista de barra lateral", + "view": "Vista" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "Vistas adicionales", + "numberBadge": "{0} ({1})", + "manageExtension": "Administrar extensión", + "titleKeybinding": "{0} ({1})", + "hide": "Ocultar", + "keep": "Mantener", + "compositeActive": "{0} activa", + "toggle": "Alternar vista fijada" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Alternar herramientas de desarrollo", + "toggleSharedProcess": "Alternar proceso compartido", + "inspect context keys": "Inspeccionar claves de contexto", + "toggle screencast mode": "Alternar el modo de presentación en pantalla" + }, + "vs/workbench/electron-browser/window": { + "undo": "Deshacer", + "redo": "Rehacer", + "cut": "Cortar", + "copy": "Copiar", + "paste": "Pegar", + "selectAll": "Seleccionar todo", + "runningAsRoot": "No se recomienda ejecutar {0} como usuario raíz." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Modificador de vista activa" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Cerrar ventana", + "newWindow": "Nueva ventana", + "toggleFullScreen": "Alternar pantalla completa", + "zoomIn": "Acercar", + "zoomOut": "Alejar", + "zoomReset": "Restablecer zoom", + "reloadWindow": "Recargar ventana", + "reloadWindowWithExntesionsDisabled": "Recargar la ventana con las extensiones deshabilitadas", + "close": "Cerrar ventana", + "switchWindowPlaceHolder": "Seleccionar una ventana a la que cambiar", + "current": "Ventana actual", + "switchWindow": "Cambiar de Ventana...", + "quickSwitchWindow": "Cambio Rápido de Ventana...", + "remove": "Quitar de abiertos recientemente", + "workspaces": "Áreas de trabajo", + "files": "Archivos", + "openRecentPlaceHolderMac": "Seleccione para abrir (mantenga presionada la tecla Comando para abrir en una ventana nueva)", + "openRecentPlaceHolder": "Seleccione para abrir (mantenga presionada la tecla Ctrl para abrir en una ventana nueva)", + "openRecent": "Abrir Reciente...", + "quickOpenRecent": "Abrir Reciente Rapidamente...", + "about": "Acerca de {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "No hay ningún proveedor de datos registrado que pueda proporcionar datos de la vista.", + "collapseAll": "Contraer todo" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "acciones de {0}" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Visor binario" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "La extensión ' {0} ' no pudo actualizar las carpetas del área de trabajo: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&Archivo", + "mEdit": "&&Editar", + "mSelection": "&&Selección", + "mView": "&&Ver", + "mGoto": "&&Ir", + "mDebug": "&&Depurar", + "mTerminal": "&&Terminal", + "mHelp": "&&Ayuda", + "menubar.linuxTitlebarRevertNotification": "Hemos actualizado la barra de título predeterminado en Linux para utilizar la configuración nativa. Si lo prefiere, puede volver a la configuración personalizada. Hay más información disponible en nuestra [documentación en línea] (https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Abrir configuración", + "menubar.customTitlebarAccessibilityNotification": "El soporte de accesibilidad está habilitado para usted. Para que la experiencia sea más accesible, se recomienda el estilo de la barra de título personalizado.", + "miMoveSidebarRight": "&&Mover barra lateral a la derecha", + "miMoveSidebarLeft": "&&Mover barra lateral a la izquierda", + "miHideStatusbar": "&&Ocultar barra de estado", + "miShowStatusbar": "&&Mostrar barra de estado", + "miHideActivityBar": "Ocultar &&barra de actividades", + "miShowActivityBar": "Mostrar &&barra de actividades", + "checkForUpdates": "Buscar &&actualizaciones...", + "checkingForUpdates": "Buscando actualizaciones...", + "download now": "D&&escargar ahora", + "DownloadingUpdate": "Descargando actualización...", + "installUpdate...": "Instalar &&actualización...", + "installingUpdate": "Instalando actualización...", + "restartToUpdate": "Reiniciar para &&actualizar" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Mover el editor activo por tabulaciones o grupos", + "editorCommand.activeEditorMove.arg.name": "Argumento para mover el editor activo", + "editorCommand.activeEditorMove.arg.description": "Argument Properties:\n\t* \"to\": Valor de cadena que indica hacia dónde se realiza el movimiento.\n\t* \"by\": Valor de cadena que indica la unidad del movimiento (por pestaña o por grupo).\n\t* \"value\": Valor numérico que indica, con una posición absoluta o con un número de posiciones, el alcance del movimiento.", + "toggleInlineView": "Alternar vista alineada", + "compare": "Comparar" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Error: {0}", + "alertWarningMessage": "Advertencia: {0}", + "alertInfoMessage": "Información: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Ocultar notificaciones", + "zeroNotifications": "No hay notificaciones", + "noNotifications": "No hay notificaciones nuevas", + "oneNotification": "1 notificación nueva", + "notifications": "{0} notificaciones nuevas" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "La ruta de acceso {0} no apunta a un ejecutor de pruebas de extensión." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Notificaciones", + "showNotifications": "Mostrar notificaciones", + "hideNotifications": "Ocultar notificaciones", + "clearAllNotifications": "Limpiar todas las notificaciones" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "No hay notificaciones nuevas", + "notifications": "Notificaciones", + "notificationsToolbar": "Acciones del centro de notificaciones", + "notificationsList": "Lista de notificaciones" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Notificación del sistema" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Editor de texto", + "textDiffEditor": "Editor de diferencias de texto", + "binaryDiffEditor": "Editor de diferencias binario", + "sideBySideEditor": "Editor de lado a lado", + "groupOnePicker": "Mostrar Editores en el Grupo Activo", + "allEditorsPicker": "Mostrar todos los editores abiertos", + "view": "Vista", + "file": "archivo", + "splitUp": "Dividir Arriba", + "splitDown": "Dividir Abajo", + "splitLeft": "Dividir Izquierda", + "splitRight": "Dividir Derecha", + "close": "Cerrar", + "closeOthers": "Cerrar otros", + "closeRight": "Cerrar a la derecha", + "closeAllSaved": "Cerrar guardados", + "closeAll": "Cerrar todo", + "keepOpen": "Mantener abierto", + "toggleSideBySideView": "Alternar vista en paralelo", + "showOpenedEditors": "Mostrar editores abiertos", + "splitEditorRight": "Dividir Editor Derecho", + "splitEditorDown": "Dividir Editor Abajo", + "navigate.prev.label": "Cambio anterior", + "navigate.next.label": "Cambio siguiente", + "ignoreTrimWhitespace.label": "Ignorar espacios en blanco al principio y final", + "showTrimWhitespace.label": "Mostrar Recortar espacio en blanco", + "keepEditor": "Mantener editor", + "closeEditorsInGroup": "Cerrar todos los editores del grupo", + "closeSavedEditors": "Cerrar los editores guardados del grupo", + "closeOtherEditors": "Cerrar Otros Editores del Grupo", + "closeRightEditors": "Cerrar Editores a la Derecha en el Grupo", + "miReopenClosedEditor": "&&Volver a abrir el editor cerrado", + "miClearRecentOpen": "&&Borrar abierto recientemente", + "miEditorLayout": "Diseño del &&editor", + "miSplitEditorUp": "Dividir &&hacia arriba", + "miSplitEditorDown": "Dividir hacia a&&bajo", + "miSplitEditorLeft": "Dividir &&a la izquierda", + "miSplitEditorRight": "Dividir a la &&derecha", + "miSingleColumnEditorLayout": "&&Sencillo", + "miTwoColumnsEditorLayout": "&&Dos columnas", + "miThreeColumnsEditorLayout": "T&&res columnas", + "miTwoRowsEditorLayout": "D&&os filas", + "miThreeRowsEditorLayout": "Tres &&filas", + "miTwoByTwoGridEditorLayout": "&&Cuadrícula (2x2)", + "miTwoRowsRightEditorLayout": "Dos fil&&as a la derecha", + "miTwoColumnsBottomEditorLayout": "Botón de dos &&columnas", + "miBack": "&&Atrás", + "miForward": "&&Reenviar", + "miLastEditLocation": "&&Última ubicación de edición", + "miNextEditor": "&&Editor siguiente", + "miPreviousEditor": "&&Editor anterior", + "miNextEditorInGroup": "&&Editor siguiente usado del grupo", + "miPreviousEditorInGroup": "&&Editor anterior usado del grupo", + "miSwitchEditor": "Cambiar &&editor", + "miFocusFirstGroup": "Grupo &&1", + "miFocusSecondGroup": "Grupo &&2", + "miFocusThirdGroup": "Agrupar &&3", + "miFocusFourthGroup": "Grupo &&4", + "miFocusFifthGroup": "Grupo &&5", + "miNextGroup": "&&Grupo siguiente", + "miPreviousGroup": "&&Grupo anterior", + "miFocusLeftGroup": "Agrupar a la &&izquierda", + "miFocusRightGroup": "Agrupar a la &&derecha", + "miFocusAboveGroup": "Agrupar &&arriba", + "miFocusBelowGroup": "Agrupar &&debajo", + "miSwitchGroup": "Cambiar &&grupo" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Acciones de grupo editor", + "closeGroupAction": "Cerrar", + "emptyEditorGroup": "{0} (vacío) ", + "editorOpenError": "No se puede abrir '{0}': {1}." + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Editor de diferencias de texto", + "readonlyEditorWithInputAriaLabel": "{0}. Editor de comparación de textos de solo lectura.", + "readonlyEditorAriaLabel": "Editor de comparación de textos de solo lectura.", + "editableEditorWithInputAriaLabel": "{0}. Editor de comparación de archivos de texto.", + "editableEditorAriaLabel": "Editor de comparación de archivos de texto." + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} B", + "sizeKB": "{0} KB", + "sizeMB": "{0} MB", + "sizeGB": "{0} GB", + "sizeTB": "{0} TB", + "largeImageError": "La imagen no se muestra en el editor porque es demasiado grande ({0}). ", + "resourceOpenExternalButton": "¿Abrir la imagen mediante un programa externo?", + "nativeFileTooLargeError": "El archivo no se muestra en el editor porque es demasiado grande ({0}). ", + "nativeBinaryError": "El archivo no se muestra en el editor porque es binario o utiliza una codificación de texto no soportada. ", + "openAsText": "¿Desea abrirlo de todas formas?", + "zoom.action.fit.label": "Imagen completa", + "imgMeta": "{0} x {1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "No puede activar la extensión \"{0}\" porque depende de extensión \"{1}\", que no se pudo activar.", + "activationError": "No se pudo activar la extensión \"{0}\": {1}." + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Borrar notificación", + "clearNotifications": "Limpiar todas las notificaciones", + "hideNotificationsCenter": "Ocultar notificaciones", + "expandNotification": "Expandir notificación", + "collapseNotification": "Contraer notificación", + "configureNotification": "Configurar la Notificación", + "copyNotification": "Copiar texto" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, selector del grupo de editores", + "noResultsFoundInGroup": "No se encontró un editor abierto coincidente en el grupo", + "noOpenedEditors": "La lista de editores abiertos está vacía actualmente en el grupo.", + "noResultsFound": "No se encontró un editor abierto coincidente", + "noOpenedEditorsAllGroups": "La lista de editores abiertos está vacía actualmente." + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Dividir editor", + "splitEditorOrthogonal": "Dividir Editor Ortogonal", + "splitEditorGroupLeft": "Dividir Editor a Izquierda", + "splitEditorGroupRight": "Dividir Editor Derecho", + "splitEditorGroupUp": "Dividir Editor Arriba", + "splitEditorGroupDown": "Dividir Editor Abajo", + "joinTwoGroups": "Unir grupo de editores con el siguiente grupo", + "joinAllGroups": "Combinar todos los grupos de Editor", + "navigateEditorGroups": "Navegar entre los grupos de editores", + "focusActiveEditorGroup": "Enfocar grupo de editores activo", + "focusFirstEditorGroup": "Enfocar primer grupo de editores", + "focusLastEditorGroup": "Focalizar Último grupo Editor", + "focusNextGroup": "Focalizar Siguiente grupo Editor ", + "focusPreviousGroup": "Focalizar Anterior Grupo Editor", + "focusLeftGroup": "Focalizar Grupo Editor Izquierdo", + "focusRightGroup": "Focalizar Grupo Editor Derecho", + "focusAboveGroup": "Foco encima del grupo de editores", + "focusBelowGroup": "Foco debajo del grupo de editores", + "openToSide": "Abrir en el lateral", + "closeEditor": "Cerrar editor", + "closeOneEditor": "Cerrar", + "revertAndCloseActiveEditor": "Revertir y cerrar el editor", + "closeEditorsToTheLeft": "Cerrar Editores a la Izquierda en el Grupo", + "closeAllEditors": "Cerrar todos los editores", + "closeAllGroups": "Cerrar Todos los Grupos Editores", + "closeEditorsInOtherGroups": "Cerrar los editores de otros grupos", + "closeEditorInAllGroups": "Cerrar el editor en todos los grupos", + "moveActiveGroupLeft": "Mover el grupo de editores a la izquierda", + "moveActiveGroupRight": "Mover el grupo de editores a la derecha", + "moveActiveGroupUp": "Mover Grupo Editor Arriba", + "moveActiveGroupDown": "Mover Grupo Editor Abajo", + "minimizeOtherEditorGroups": "Maximizar Grupo Editor", + "evenEditorGroups": "Restablecer Tamaños de Grupo Editor", + "maximizeEditor": "Maximizar grupo de editores y ocultar barra de tareas", + "openNextEditor": "Abrir el editor siguiente", + "openPreviousEditor": "Abrir el editor anterior", + "nextEditorInGroup": "Abrir el siguiente editor del grupo", + "openPreviousEditorInGroup": "Abrir el editor anterior en el grupo", + "firstEditorInGroup": "Abrir el Primer Editor en el Grupo", + "lastEditorInGroup": "Abrir el último editor del grupo", + "navigateNext": "Hacia delante", + "navigatePrevious": "Hacia atrás", + "navigateToLastEditLocation": "Ir a la última ubicación de edición", + "navigateLast": "Vaya al último", + "reopenClosedEditor": "Volver a abrir el editor cerrado", + "clearRecentFiles": "Borrar abiertos recientemente", + "showEditorsInActiveGroup": "Mostrar Editores en el Grupo Activo", + "showAllEditors": "Mostrar todos los editores", + "openPreviousRecentlyUsedEditorInGroup": "Abrir el editor recientemente usado anterior en el grupo", + "openNextRecentlyUsedEditorInGroup": "Abrir el siguiente editor recientemente usado en el grupo", + "navigateEditorHistoryByInput": "Abrir el editor anterior desde el historial", + "openNextRecentlyUsedEditor": "Abrir el siguiente editor recientemente usado", + "openPreviousRecentlyUsedEditor": "Abrir el anterior editor recientemente usado", + "clearEditorHistory": "Borrar historial del editor", + "moveEditorLeft": "Mover el editor a la izquierda", + "moveEditorRight": "Mover el editor a la derecha", + "moveEditorToPreviousGroup": "Mover editor al grupo anterior", + "moveEditorToNextGroup": "Mover editor al grupo siguiente", + "moveEditorToAboveGroup": "Mudar el Editor al Grupo Superior", + "moveEditorToBelowGroup": "Mudar el Editor al Grupo Inferior", + "moveEditorToLeftGroup": "Mudar el Editor al Grupo Izquierdo", + "moveEditorToRightGroup": "Mudar el Editor al Grupo Derecho", + "moveEditorToFirstGroup": "Mover el Editor al Primer Grupo", + "moveEditorToLastGroup": "Mudar el Editor al Último Grupo ", + "editorLayoutSingle": "Diseño de Editor de Columna Simple", + "editorLayoutTwoColumns": "Diseño de Editor de Doble Columna", + "editorLayoutThreeColumns": "Diseño de Editor de Triple Columna ", + "editorLayoutTwoRows": "Diseño de Editor de Doble Fila", + "editorLayoutThreeRows": "Diseño de Editor de Triple Fila", + "editorLayoutTwoByTwoGrid": "Diseño de Grilla de Editor (2x2)", + "editorLayoutTwoColumnsBottom": "Diseño de editor de dos columnas abajo", + "editorLayoutTwoRowsRight": "Diseño del editor Dos filas a la derecha", + "newEditorLeft": "Nuevo Grupo Editor a Izquierda", + "newEditorRight": "Nuevo Grupo Editor a Derecha", + "newEditorAbove": "Nuevo Grupo Editor Arriba", + "newEditorBelow": "Nuevo Grupo Editor Abajo" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Acciones de notificaciones", + "notificationSource": "Origen: {0}." + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Lín. {0}, Col. {1} ({2} seleccionada)", + "singleSelection": "Lín. {0}, Col. {1}", + "multiSelectionRange": "{0} selecciones ({1} caracteres seleccionados)", + "multiSelection": "{0} selecciones", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "Tabulación Mueve el Foco", + "screenReaderDetected": "Lector de pantalla optimizado", + "screenReaderDetectedExtra": "Si no va a usar un lector de pantalla, cambie el valor de configuración \"editor.accessibilitySupport\" a \"desactivado\".", + "disableTabMode": "Deshabilitar modo de accesibilidad", + "gotoLine": "Ir a la línea", + "selectIndentation": "Seleccione la sangría", + "selectEncoding": "Seleccionar Encoding", + "selectEOL": "Seleccionar secuencia de fin de línea", + "selectLanguageMode": "Seleccionar modo de lenguaje", + "fileInfo": "Información del archivo", + "screenReaderDetectedExplanation.question": "¿Esta usando un lector de pantalla para operar con VS Code? (Ciertas características como el plegado, el minimapa o el ajuste automático de línea se deshabilitan al utilizar un lector de pantalla)", + "screenReaderDetectedExplanation.answerYes": "Sí", + "screenReaderDetectedExplanation.answerNo": "No", + "spacesSize": "Espacios: {0}", + "tabSize": "Tamaño de tabulación: {0}", + "showLanguageExtensions": "Buscar extensiones de Marketplace para '{0}'...", + "changeMode": "Cambiar modo de lenguaje", + "noEditor": "Ningún editor de texto activo en este momento", + "languageDescription": "({0}): lenguaje configurado", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "lenguajes (identificador)", + "configureModeSettings": "Configurar los parámetros basados en el lenguaje \"{0}\"...", + "configureAssociationsExt": "Configurar asociación de archivos para '{0}'...", + "autoDetect": "Detectar automáticamente", + "pickLanguage": "Seleccionar modo de lenguaje", + "currentAssociation": "Asociación actual", + "pickLanguageToConfigure": "Seleccionar modo de lenguaje para asociar con '{0}'", + "changeIndentation": "Cambiar sangría", + "noWritableCodeEditor": "El editor de código activo es de solo lectura.", + "indentConvert": "convertir archivo", + "indentView": "cambiar vista", + "pickAction": "Seleccionar acción", + "changeEndOfLine": "Cambiar secuencia de fin de línea", + "pickEndOfLine": "Seleccionar secuencia de fin de línea", + "changeEncoding": "Cambiar codificación de archivo", + "noFileEditor": "No hay ningún archivo activo en este momento.", + "saveWithEncoding": "Guardar con Encoding", + "reopenWithEncoding": "Volver a abrir con Encoding", + "guessedEncoding": "Adivinado por el contenido", + "pickEncodingForReopen": "Seleccionar codificación de archivo para reabrir archivo", + "pickEncodingForSave": "Seleccionar codificación de archivo para guardar" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Acciones de pestaña" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Acciones del editor", + "draggedEditorGroup": "{0} (+ {1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (Extensión)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "No se mostrarán {0} errores y advertencias adicionales." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "No se ha registrado ninga vista del árbol con id '{0}'.", + "treeView.duplicateElement": "El elemento con id {0} está ya registrado" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Exploración de rutas de navegación", + "enabled": "Activar/desactivar rutas de navegación.", + "filepath": "Controla si las rutas de acceso de archivo se muestran en la vista de rutas de navegación y la forma en que aparecen.", + "filepath.on": "Mostrar la ruta de acceso de archivo en la vista de rutas de navegación.", + "filepath.off": "No mostrar la ruta de acceso de archivo en la vista de rutas de navegación.", + "filepath.last": "Mostrar solo el último elemento de la ruta de acceso de archivo en la vista de rutas de navegación.", + "symbolpath": "Controla si los símbolos se muestran en la vista de rutas de navegación y la forma en que aparecen.", + "symbolpath.on": "Mostrar todos los símbolos en la vista de rutas de navegación.", + "symbolpath.off": "No mostrar símbolos en la vista de rutas de navegación.", + "symbolpath.last": "Mostrar solo el símbolo actual en la vista de rutas de navegación.", + "symbolSortOrder": "Controla el modo en el que se ordenan los símbolos en la vista de esquema de rutas de navegación.", + "symbolSortOrder.position": "Muestra el esquema de símbolos en el orden de los archivos.", + "symbolSortOrder.name": "Muestra el esquema de símbolos en orden alfabético.", + "symbolSortOrder.type": "Muestra el esquema de símbolos ordenados por tipo." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "depurado" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Alternar rutas de navegación", + "cmd.category": "Vista", + "miToggleBreadcrumbs": "Activar/desactivar &&barras de ruta de navegación", + "cmd.focus": "Enfocar rutas de navegación" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "No hay resultados", + "title": "Jerarquía de llamadas de inspección" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Mostrando llamadas", + "toggle.to": "Mostrando autores de llamada", + "tree.aria": "Jerarquía de llamadas", + "meta": " – {0}", + "title.loading": "Cargando...", + "empt.callsFrom": "No hay llamadas de \"{0}\"", + "empt.callsTo": "No hay llamadas a \"{0}\"" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Instalar el comando '{0}' en PATH", + "not available": "Este comando no está disponible", + "successIn": "El comando shell '{0}' se instaló correctamente en PATH.", + "ok": "Aceptar", + "cancel2": "Cancelar", + "warnEscalation": "Ahora el código solicitará privilegios de administrador con \"osascript\" para instalar el comando shell.", + "cantCreateBinFolder": "No se puede crear \"/usr/local/bin\".", + "aborted": "Anulado", + "uninstall": "Desinstalar el comando '{0}' de PATH", + "successFrom": "El comando shell '{0}' se desinstaló correctamente de PATH.", + "warnEscalationUninstall": "Ahora el código solicitará privilegios de administrador con \"osascript\" para desinstalar el comando shell.", + "cantUninstall": "No se puede desinstalar el comando shell \"{0}\".", + "shellCommand": "Comando shell" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: la tokenización, ajuste y plegado han sido desactivadas para este archivo de gran tamaño con el fin de reducir el uso de memoria y evitar su cierre o bloqueo.", + "dontShowAgain": "No mostrar de nuevo", + "removeOptimizations": "Forzar la activación de características", + "reopenFilePrompt": "Vuelva a abrir el archivo para que esta configuración surta efecto." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Desarrollador: inspeccionar asignaciones de teclas " + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Alternar modificador multicursor", + "miMultiCursorAlt": "Cambiar a Alt+Clic para cursor múltiple", + "miMultiCursorCmd": "Cambiar a Cmd+Clic para cursor múltiple", + "miMultiCursorCtrl": "Cambiar a Ctrl+Clic para cursor múltiple" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Ver: Alternar minimapa", + "miToggleMinimap": "Alternar &&minimapa" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Ver: Alternar caracteres de control", + "miToggleRenderControlCharacters": "Alternar caracteres de control &&" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Ver: Alternar representación de espacio en blanco", + "miToggleRenderWhitespace": "Alternar &&representación de espacio en blanco" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Ver: Alternar ajuste de línea", + "wordWrap.notInDiffEditor": "No se puede alternar ajuste de línea en un editor de diferencias.", + "unwrapMinified": "Deshabilitar ajuste para este archivo", + "wrapMinified": "Habilitar ajuste para este archivo", + "miToggleWordWrap": "Alternar &&ajuste automático de línea" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Desarrollador: Inspeccionar ámbitos de TM", + "inspectTMScopesWidget.loading": "Cargando..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Se cambiará ahora el valor de configuración \"editor.accessibilitySupport\" a \"activado\".", + "openingDocs": "Se abrirá ahora la página de documentación de accesibilidad de VS Code.", + "introMsg": "Gracias por probar las opciones de accesibilidad de VS Code.", + "status": "Estado:", + "changeConfigToOnMac": "Para configurar el editor de forma que esté optimizado de permanentemente para su uso con un lector de pantalla, presione ahora Comando+E.", + "changeConfigToOnWinLinux": "Para configurar el editor de forma que esté optimizado permanentemente para su uso con un lector de pantalla, presione ahora Control+E.", + "auto": "El editor está configurado para detectar automáticamente cuándo está conectado un lector de pantalla, lo que no es el caso en este momento.", + "configuredOn": "El editor está configurado para optimizarse permanentemente para su uso con un lector de pantalla; para cambiar este comportamiento, edite el valor de configuración \"editor.accessibilitySupport\".", + "configuredOff": "El editor está configurado de forma que no esté nunca optimizado para su uso con un lector de pantalla.", + "tabFocusModeOnMsg": "Al presionar TAB en el editor actual, el foco se mueve al siguiente elemento activable. Presione {0} para activar o desactivar este comportamiento.", + "tabFocusModeOnMsgNoKb": "Al presionar TAB en el editor actual, el foco se mueve al siguiente elemento activable. El comando {0} no se puede desencadenar actualmente mediante un enlace de teclado.", + "tabFocusModeOffMsg": "Al presionar TAB en el editor actual, se insertará el carácter de tabulación. Presione {0} para activar o desactivar este comportamiento.", + "tabFocusModeOffMsgNoKb": "Al presionar TAB en el editor actual, se insertará el carácter de tabulación. El comando {0} no se puede desencadenar actualmente mediante un enlace de teclado.", + "openDocMac": "Presione Comando+H ahora para abrir una ventana de explorador con más información de VS Code relacionada con la accesibilidad.", + "openDocWinLinux": "Presione Control+H ahora para abrir una ventana de explorador con más información de VS Code relacionada con la accesibilidad.", + "outroMsg": "Para descartar esta información sobre herramientas y volver al editor, presione Esc o Mayús+Escape.", + "ShowAccessibilityHelpAction": "Mostrar ayuda de accesibilidad" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Errores al analizar {0}: {1}", + "schema.openBracket": "Secuencia de cadena o corchete de apertura.", + "schema.closeBracket": "Secuencia de cadena o corchete de cierre.", + "schema.comments": "Define los símbolos de comentario", + "schema.blockComments": "Define cómo se marcan los comentarios de bloque.", + "schema.blockComment.begin": "Secuencia de caracteres que inicia un comentario de bloque.", + "schema.blockComment.end": "Secuencia de caracteres que finaliza un comentario de bloque.", + "schema.lineComment": "Secuencia de caracteres que inicia un comentario de línea.", + "schema.brackets": "Define los corchetes que aumentan o reducen la sangría.", + "schema.autoClosingPairs": "Define el par de corchetes. Cuando se escribe un corchete de apertura, se inserta automáticamente el corchete de cierre.", + "schema.autoClosingPairs.notIn": "Define una lista de ámbitos donde los pares automáticos están deshabilitados.", + "schema.autoCloseBefore": "Define qué caracteres deben aparecer después del cursor para que se aplique el cierre automático de corchetes o comillas al usar la configuración de autocierre \"languageDefined\". Suele ser el juego de caracteres que no pueden iniciar una expresión.", + "schema.surroundingPairs": "Define los pares de corchetes que se pueden usar para encerrar una cadena seleccionada.", + "schema.wordPattern": "Define qué se considera como una palabra en el lenguaje de programación.", + "schema.wordPattern.pattern": "El patrón de expresión regular utilizado para localizar palabras.", + "schema.wordPattern.flags": "Los flags de expresión regular utilizados para localizar palabras.", + "schema.wordPattern.flags.errorMessage": "Debe coincidir con el patrón `/^([gimuy]+)$/`.", + "schema.indentationRules": "Configuración de sangría del idioma.", + "schema.indentationRules.increaseIndentPattern": "Si una línea coincide con este patrón, todas las líneas después de ella deben sangrarse una vez (hasta que otra regla coincida). ", + "schema.indentationRules.increaseIndentPattern.pattern": "El patrón de RegExp para increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Las marcas de RegExp para increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Debe coincidir con el patrón `/^([gimuy]+)$/`.", + "schema.indentationRules.decreaseIndentPattern": "Si una línea coincide con este patrón, se debe quitar sangría una vez en todas las líneas que le siguen (hasta que se cumpla otra regla).", + "schema.indentationRules.decreaseIndentPattern.pattern": "El patrón de RegExp para decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Las marcas de RegExp para decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Debe coincidir con el patrón `/^([gimuy]+)$/`.", + "schema.indentationRules.indentNextLinePattern": "Si una línea coincide con este patrón **solo la línea siguiente** después de ella se debe sangrar una vez.", + "schema.indentationRules.indentNextLinePattern.pattern": "El patrón de RegExp para indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "El patrón de RegExp para indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Debe coincidir con el patrón `/^([gimuy]+)$/`.", + "schema.indentationRules.unIndentedLinePattern": "Si una línea coincide con este patrón, su sangría no se debe cambiar y no se debe evaluar utilizando las otras reglas.", + "schema.indentationRules.unIndentedLinePattern.pattern": "El patrón de RegExp para unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Las marcas de RegExp para unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Debe coincidir con el patrón `/^([gimuy]+)$/`.", + "schema.folding": "Configuración del plegamiento de idioma.", + "schema.folding.offSide": "Un idioma se adhiere a la regla del fuera de juego si los bloques en ese idioma se expresan por su sangría. Si se establece, las líneas vacías pertenecen al bloque posterior.", + "schema.folding.markers": "Marcadores de plegado específicos de un idioma, como \"'#region\" o \"#endregion\". Se probarán los valores regex en relación con el contenido de todas las líneas, y deben estar diseñados de manera eficiente.", + "schema.folding.markers.start": "El patrón de expresión regular para el marcador de inicio. La expresión regular debe comenzar con '^'.", + "schema.folding.markers.end": "El patrón de expresión regular para el marcador de fin. La expresión regular debe comenzar con '^'." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Comentarios", + "openComments": "Controles cuándo se debe abrir el panel de comentarios." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Seleccione Proveedor de Comentario", + "commentThreadAddFailure": "Error al agregar un nuevo hilo de comentarios: {0}.", + "nextCommentThreadAction": "Ir al hilo de comentarios siguiente " + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Color de decoración del margen del editor para intervalos de comentarios." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "No hay comentarios en esta revisión. " + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Imagen: {0}", + "image": "Imagen" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Contraer", + "commentCreationError": "Error al agregar un comentario: {0}.", + "commentCreationDefaultError": "Error al agregar un comentario. Vuelva a intentarlo o notifique que hay un problema con la extensión si el problema persiste.", + "commentThreadParticipants": "Participantes: {0}", + "startThread": "Iniciar discusión", + "reply": "Responder...", + "newComment": "Escriba un nuevo comentario" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Actualizar comentario", + "label.updatingComment": "Actualizando comentario...", + "commentToggleReaction": "Alternar reacción", + "commentToggleReactionError": "Error al alternar la reacción del comentario: {0}.", + "commentToggleReactionDefaultError": "Error al alternar la reacción del comentario", + "commentAddReaction": "Añadir reacción", + "commentAddReactionError": "Error al eliminar la reacción del comentario: {0}.", + "commentAddReactionDefaultError": "Error al eliminar la reacción del comentario", + "commentDeleteReactionError": "Error al eliminar la reacción del comentario: {0}.", + "commentDeleteReactionDefaultError": "Error al eliminar la reacción del comentario", + "commentEditError": "Error al actualizar el comentario: {0}.", + "commentEditDefaultError": "Error al actualizar el comentario.", + "label.delete": "Eliminar", + "confirmDelete": "¿Eliminar el comentario?", + "commentDeletionError": "Error al eliminar el comentario: {0}.", + "commentDeletionDefaultError": "Error al eliminar el comentario", + "label.edit": "Editar", + "label.cancel": "Cancelar" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Recoger las reacciones..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0}, depurar", + "debugAriaLabel": "Escriba un nombre de una configuración de inicio para ejecutar.", + "addConfigTo": "Agregar configuración ({0})...", + "addConfiguration": "Agregar configuración...", + "noConfigurationsMatching": "No hay ninguna configuración de depuración coincidente", + "noConfigurationsFound": "No se encontró ninguna configuración de inicio. Cree un archivo \"launch.json\"." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Iniciar otra sesión", + "debugConsoleAction": "Consola de depuración" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Mostrar depuración", + "toggleDebugPanel": "Consola de depuración", + "debug": "depurar", + "debugPanel": "Consola de depuración", + "variables": "Variables", + "watch": "Inspección", + "callStack": "Pila de llamadas", + "breakpoints": "Puntos de interrupción", + "loadedScripts": "Scripts Cargados", + "view": "Vista", + "debugCategory": "depurar", + "restartDebug": "Reiniciar", + "stepOverDebug": "Depurar paso a paso por procedimientos", + "stepIntoDebug": "Depurar paso a paso por instrucciones", + "stepOutDebug": "Salir de la depuración", + "pauseDebug": "Pausa", + "disconnect": "Desconectar", + "stop": "Detener", + "continueDebug": "Continuar", + "terminateThread": "Terminar hilo de ejecución", + "debugFocusConsole": "Centrarse en la vista de consola de depuración", + "debugCommands": "Configuración de depuración", + "debugConfigurationTitle": "depurar", + "allowBreakpointsEverywhere": "Permite establecer puntos de interrupción en cualquier archivo.", + "openExplorerOnEnd": "Abra automáticamente la vista de explorador al final de una sesión de depuración.", + "inlineValues": "Muestre valores de variable en línea en el editor durante la depuración.", + "toolBarLocation": "Controla la ubicación de la barra de herramientas de depuración. \"floating\" en todas las vistas, \"docked\" en la vista de depuración o \"hidden\".", + "never": "Nunca mostrar debug en la barra de estado", + "always": "Mostrar siempre la depuración en la barra de estado", + "onFirstSessionStart": "Mostrar debug en la barra de estado solamente después del primero uso de debug", + "showInStatusBar": "Controla cuándo debe estar visible la barra de estado de depuración.", + "openDebug": "Controla cuándo debe abrirse la vista de depuración.", + "enableAllHovers": "Controla si los detalles al mantener el puntero no relativos a la depuración deben estar habilitados durante esta. Si se habilita, se llamará a los proveedores correspondientes para que los proporcionen. Los detalles habituales no se mostrarán aunque este valor esté habilitado.", + "showSubSessionsInToolBar": "Controla si las subsesiones de depuración se muestran en la barra de herramientas de depuración. Cuando esta opción es false, el comando de parada de una subsesión detendrá también la sesión principal.", + "debug.console.fontSize": "Controla el tamaño de fuente en píxeles en la consola de depuración.", + "debug.console.fontFamily": "Controla la familia de fuentes en la consola de depuración.", + "debug.console.lineHeight": "Controla la altura de la línea en píxeles en la consola de depuración. Use 0 para calcular la altura de la línea del tamaño de fuente.", + "launch": "Configuración de lanzamiento de depuración global. Puede usarse como alternativa a \"launch.json\" que se comparte a través de áreas de trabajo.", + "stepBackDebug": "Retroceder", + "reverseContinue": "Invertir", + "restartFrame": "Reiniciar marco", + "copyStackTrace": "Copiar pila de llamadas", + "miViewDebug": "&&Depurar", + "miToggleDebugConsole": "Consola de de&&puración", + "miStartDebugging": "I&&niciar depuración", + "miStartWithoutDebugging": "Iniciar &&sin depurar", + "miStopDebugging": "&&Detener depuración", + "miRestart Debugging": "&&Reiniciar depuración", + "miOpenConfigurations": "Abrir &&configuraciones", + "miAddConfiguration": "A&&gregar configuración...", + "miStepOver": "Depurar paso a paso por proce&&dimientos", + "miStepInto": "&&Depurar paso a paso por instrucciones", + "miStepOut": "Depurar paso a paso para &&salir", + "miContinue": "&&Continuar", + "miToggleBreakpoint": "Alter&&nar punto de interrupción", + "miConditionalBreakpoint": "Punto de interrupción &&condicional...", + "miInlineBreakpoint": "O&&unto de interrupción en línea", + "miFunctionBreakpoint": "Punto de interrupción de &&función...", + "miLogPoint": "&&Punto de registro...", + "miNewBreakpoint": "&&Nuevo punto de interrupción", + "miEnableAllBreakpoints": "&&Habilitar todos los puntos de interrupción", + "miDisableAllBreakpoints": "&&Deshabilitar todos los puntos de interrupción", + "miRemoveAllBreakpoints": "Quitar &&todos los puntos de interrupción", + "miInstallAdditionalDebuggers": "&&Instalar los depuradores adicionales..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Punto de registro", + "breakpoint": "Punto de interrupción", + "removeBreakpoint": "Quitar {0}", + "editBreakpoint": "Editar {0}...", + "disableBreakpoint": "Deshabilitar {0}", + "enableBreakpoint": "Activar {0}", + "removeBreakpoints": "Quitar puntos de interrupción", + "removeInlineBreakpointOnColumn": "Quitar el punto de interrupción insertado en la columna {0}", + "removeLineBreakpoint": "Quitar punto de interrupción de línea", + "editBreakpoints": "Editar puntos de interrupción", + "editInlineBreakpointOnColumn": "Editar el punto de interrupción insertado en la columna {0}", + "editLineBrekapoint": "Editar punto de interrupción de línea", + "enableDisableBreakpoints": "Habilitar o deshabilitar puntos de interrupción", + "disableInlineColumnBreakpoint": "Deshabilitar el punto de interrupción insertado en la columna {0}", + "disableBreakpointOnLine": "Deshabilitar punto de interrupción de línea", + "enableBreakpoints": "Habilitar el punto de interrupción insertado en la columna {0}", + "enableBreakpointOnLine": "Habilitar punto de interrupción de línea", + "addBreakpoint": "Agregar punto de interrupción", + "addConditionalBreakpoint": "Agregar punto de interrupción condicional...", + "addLogPoint": "Agregar punto de registro", + "breakpointHasConditionDisabled": "Este {0} tiene {1} que se perderá al quitarse. Considere habilitar {0} en su lugar.", + "message": "Mensaje", + "condition": "Condición", + "breakpointHasConditionEnabled": "Este {0} tiene una {1} que se perderá al quitarla. Considere la posibilidad de desactivar el {0} en su lugar.", + "removeLogPoint": "Quitar {0}", + "disableLogPoint": "{0} {1}", + "disable": "Deshabilitar", + "enable": "Habilitar", + "cancel": "Cancelar", + "addConfiguration": "Agregar configuración..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "Panel de read–eval–print loop", + "copy": "Copiar", + "copyAll": "Copiar todo", + "collapse": "Contraer todo", + "startDebugFirst": "Inicie una sesión de depuración para evaluar las expresiones", + "stateCapture": "El estado del objeto se captura desde la primera evaluación", + "replVariableAriaLabel": "La variable {0} tiene el valor {1}, read–eval–print loop, depuración", + "replExpressionAriaLabel": "La expresión {0} tiene el valor {1}, read–eval–print loop, depuración", + "replValueOutputAriaLabel": "{0}, read–eval–print loop, depuración", + "replRawObjectAriaLabel": "La variable {0} tiene el valor {1}, read–eval–print loop, debug", + "actions.repl.acceptInput": "REPL - Aceptar entrada", + "actions.repl.copyAll": "Depuración: Consola Copiar Todo", + "selectRepl": "Seleccionar la consola de depuración", + "clearRepl": "Borrar consola", + "debugConsoleCleared": "Se borró la consola de depuración" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Controla cuándo debe abrirse la consola de depuración interna." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "Abrir {0}", + "launchJsonNeedsConfigurtion": "Configurar o reparar 'launch.json'", + "noFolderDebugConfig": "Abra una carpeta para trabajar con la configuración avanzada de depuración.", + "startDebug": "Iniciar depuración", + "startWithoutDebugging": "Iniciar sin depurar", + "selectAndStartDebugging": "Seleccionar e iniciar la depuración", + "removeBreakpoint": "Quitar punto de interrupción", + "removeAllBreakpoints": "Quitar todos los puntos de interrupción", + "enableAllBreakpoints": "Habilitar todos los puntos de interrupción", + "disableAllBreakpoints": "Deshabilitar todos los puntos de interrupción", + "activateBreakpoints": "Activar puntos de interrupción", + "deactivateBreakpoints": "Desactivar puntos de interrupción", + "reapplyAllBreakpoints": "Volver a aplicar todos los puntos de interrupción", + "addFunctionBreakpoint": "Agregar punto de interrupción de función", + "addWatchExpression": "Agregar expresión", + "removeAllWatchExpressions": "Quitar todas las expresiones", + "focusSession": "Sesión de foco", + "copyValue": "Copiar valor" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Configuraciones de inicio de depuración", + "noConfigurations": "No hay configuraciones", + "addConfigTo": "Agregar configuración ({0})...", + "addConfiguration": "Agregar configuración...", + "debugSession": "Sesión de depuración" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Color de fondo de la barra de herramientas de depuración", + "debugToolBarBorder": "Color de borde de la barra de herramientas de depuración " + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Color de fondo de la barra de estado cuando se está depurando un programa. La barra de estado se muestra en la parte inferior de la ventana", + "statusBarDebuggingForeground": "Color de primer plano de la barra de estado cuando se está depurando un programa. La barra de estado se muestra en la parte inferior de la ventana", + "statusBarDebuggingBorder": "Color de borde de la barra de estado que separa la barra lateral y el editor cuando se está depurando un programa. La barra de estado se muestra en la parte inferior de la ventana." + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Seleccionar e iniciar la configuración de depuración" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "No se puede resolver el recurso sin una sesión de depuración", + "canNotResolveSourceWithError": "No se puede cargar el origen \"{0}\": {1}.", + "canNotResolveSource": "No se puede cargar el origen \"{0}\"." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Depuración: Alternar punto de interrupción", + "conditionalBreakpointEditorAction": "Depuración: agregar punto de interrupción condicional...", + "logPointEditorAction": "Depuración: Agregar punto de registro...", + "runToCursor": "Ejecutar hasta el cursor", + "debugEvaluate": "Depuración: Evaluar", + "debugAddToWatch": "Depuración: Agregar a inspección", + "showDebugHover": "Depuración: Mostrar al mantener el puntero", + "goToNextBreakpoint": "Depuración: Ir al siguiente punto de interrupción", + "goToPreviousBreakpoint": "Depuración: Ir al punto de interrupción anterior", + "debug": "depurar" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Sección de expresiones de inspección", + "watchAriaTreeLabel": "Expresiones de inspección de la depuración", + "editWatchExpression": "Editar expresión", + "removeWatchExpression": "Quitar expresión", + "watchExpressionInputAriaLabel": "Escribir expresión de inspección", + "watchExpressionPlaceholder": "Expresión para inspeccionar", + "watchExpressionAriaLabel": "{0} valor {1}, inspección, depuración", + "watchVariableAriaLabel": "{0} valor {1}, inspección, depuración" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Sección de variables", + "variablesAriaTreeLabel": "Variables de depuración", + "setValue": "Establecer valor", + "copyAsExpression": "Copiar como expresión", + "addToWatchExpressions": "Agregar a inspección", + "variableValueAriaLabel": "Escribir un nuevo valor de variable", + "variableScopeAriaLabel": "Ámbito {0}, variables, depuración", + "variableAriaLabel": "{0} valor {1}, variables, depuración" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Color de borde del widget de excepciones.", + "debugExceptionWidgetBackground": "Color de fondo del widget de excepciones.", + "exceptionThrownWithId": "Se produjo una excepción: {0}", + "exceptionThrown": "Se produjo una excepción." + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Color de fondo para el resaltado de línea en la posición superior del marco de pila. ", + "focusedStackFrameLineHighlight": "Color de fondo para el resaltado de línea en la posición enfocada del marco de pila." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Sección de scripts cargados", + "loadedScriptsAriaLabel": "Depurar scripts cargados", + "loadedScriptsSession": "Sesión de depuración", + "loadedScriptsRootFolderAriaLabel": "Carpeta del área de trabajo {0}, script cargado, depuración", + "loadedScriptsSessionAriaLabel": "Sesión {0}, script cargado, depuración ", + "loadedScriptsFolderAriaLabel": "Carpeta {0}, script cargado, depuración", + "loadedScriptsSourceAriaLabel": "{0}, script cargado, depuración" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Abra una carpeta para trabajar con la configuración avanzada de depuración.", + "inlineBreakpoint": "Punto de interrupción insertado", + "debug": "depurar", + "addInlineBreakpoint": "Agregar punto de interrupción insertado" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Mantener puntero durante depuración", + "variableAriaLabel": "{0} valor {1}, variables, depuración" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Clic para seguir (Cmd + clic se abre en el lateral)", + "fileLink": "Clic para seguir (Ctrl + clic se abre en el lateral)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Sección de puntos de interrupción", + "Logpoint": "Punto de registro", + "Breakpoint": "Punto de interrupción", + "editBreakpoint": "Editar {0}...", + "removeBreakpoint": "Quitar {0}", + "functionBreakpointsNotSupported": "Este tipo de depuración no admite puntos de interrupción en funciones", + "functionBreakpointPlaceholder": "Función donde interrumpir", + "functionBreakPointInputAriaLabel": "Escribir punto de interrupción de función", + "disabledLogpoint": "Punto de registro deshabilitado", + "disabledBreakpoint": "Punto de interrupción deshabilitado", + "unverifiedLogpoint": "Punto de registro no comprobado", + "unverifiedBreakopint": "Punto de interrupción no comprobado", + "functionBreakpointUnsupported": "Este tipo de depuración no admite puntos de interrupción en funciones", + "logBreakpointUnsupported": "Logpoints no son compatible con este tipo de depuración", + "logMessage": "Mensaje de registro: {0}", + "conditionalBreakpointUnsupported": "Este tipo de depuración no es compatible con los puntos de interrupción condicionales.", + "hitBreakpointUnsupported": "Este tipo de depuración no admite el uso de puntos de interrupción condicionales", + "expression": "Expresión: {0}", + "hitCount": "Número de llamadas: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Sección de la pila de llamadas", + "debugStopped": "En pausa en {0}", + "callStackAriaLabel": "Pila de llamadas de la depuración", + "showMoreStackFrames2": "Ver más marcos de pila", + "session": "Sesión", + "paused": "En pausa", + "running": "En ejecución", + "thread": "Subproceso", + "loadMoreStackFrames": "Cargar más marcos de pila", + "showMoreAndOrigin": "Mostrar {0} más: {1}", + "showMoreStackFrames": "Mostrar {0} marcos de pila más", + "threadAriaLabel": "Subproceso {0}, pila de llamadas, depuración", + "stackFrameAriaLabel": "Marco de pila {0} línea {1} {2}, pila de llamadas, depuración", + "sessionLabel": "Sesión de depuración {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Mensaje para registrar cuando se alcanza el punto de interrupción. Las expresiones entre {} son interpoladas. 'Enter' para aceptar, 'esc' para cancelar. ", + "breakpointWidgetHitCountPlaceholder": "Interrumpir cuando se alcance el número de llamadas. Presione \"ENTRAR\" para aceptar o \"Esc\" para cancelar.", + "breakpointWidgetExpressionPlaceholder": "Interrumpir cuando la expresión se evalúa como true. Presione \"ENTRAR\" para aceptar o \"Esc\" para cancelar.", + "expression": "EXPRESIÓN", + "hitCount": "Número de llamadas", + "logMessage": "Mensaje de registro", + "breakpointType": "Tipo de punto de interrupción" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Origen desconocido" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Ya hay una configuración de depuración en ejecución, \"{0}\".", + "compoundMustHaveConfigurations": "El compuesto debe tener configurado el atributo \"configurations\" a fin de iniciar varias configuraciones.", + "noConfigurationNameInWorkspace": "No se pudo encontrar la configuración de inicio ' {0} ' en el espacio de trabajo.", + "multipleConfigurationNamesInWorkspace": "Hay varias configuraciones de inicio \"{0}\" en el área de trabajo. Use el nombre de la carpeta para calificar la configuración.", + "noFolderWithName": "No se puede encontrar la carpeta con el nombre ' {0} ' para la configuración ' {1} ' en el compuesto ' {2} '.", + "configMissing": "La configuración \"{0}\" falta en \"launch.json\".", + "launchJsonDoesNotExist": "\"launch.json\" no existe.", + "debugRequestNotSupported": "El atributo \"{0}\" tiene un valor no admitido ({1}) en la configuración de depuración elegida.", + "debugRequesMissing": "El atributo '{0}' está ausente en la configuración de depuración elegida. ", + "debugTypeNotSupported": "El tipo de depuración '{0}' configurado no es compatible.", + "debugTypeMissing": "Falta la propiedad \"type\" en la configuración de inicio seleccionada.", + "noFolderWorkspaceDebugError": "El archivo activo no se puede depurar. Compruebe que se ha guardado en el disco y que tiene una extensión de depuración instalada para ese tipo de archivo.", + "debugAdapterCrash": "El proceso de adaptación del depurador finalizó inesperadamente ({0})", + "cancel": "Cancelar", + "debugAnyway": "Depurar de todos modos", + "preLaunchTaskErrors": "Hay errores después de ejecutar preLaunchTask \"{0}\".", + "preLaunchTaskError": "Hay un error después de ejecutar preLaunchTask \"{0}\". ", + "preLaunchTaskExitCode": "La tarea preLaunchTask '{0}' finalizó con el código de salida {1}.", + "showErrors": "Mostrar errores", + "invalidTaskReference": "No se puede hacer referencia a la tarea \"{0}\" desde una configuración de inicio que está en una carpeta de área de trabajo diferente.", + "DebugTaskNotFoundWithTaskId": "No se encuentra la tarea \"{0}\".", + "DebugTaskNotFound": "No se encuentra la tarea especificada.", + "taskNotTrackedWithTaskId": "No se puede hacer un seguimiento de la tarea especificada.", + "taskNotTracked": "No se puede hacer un seguimiento de la tarea \"{0}\".", + "debuggingPaused": "Depuración en pausa en {0}, {1} {2}", + "breakpointAdded": "Punto de interrupción agregado, línea {0}, archivo {1}", + "breakpointRemoved": "Punto de interrupción quitado, línea {0}, archivo {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "No disponible", + "startDebugFirst": "Inicie una sesión de depuración para evaluar las expresiones", + "pausedOn": "En pausa en {0}", + "paused": "En pausa", + "running": "En ejecución", + "breakpointDirtydHover": "Punto de interrupción no comprobado. El archivo se ha modificado, reinicie la sesión de depuración." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "El 'tipo' de depurador no se puede omitir y debe ser de tipo 'cadena'. ", + "selectDebug": "Seleccionar entorno", + "DebugConfig.failed": "No se puede crear el archivo \"launch.json\" dentro de la carpeta \".vscode\" ({0}).", + "workspace": "espacio de trabajo", + "user settings": "Configuración de usuario" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "La depuración se ha iniciado.", + "debuggingStopped": "La depuración se ha detenido." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "depurado" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "Se ha borrado la consola", + "snapshotObj": "Solo se muestran valores primitivos para este objeto." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Aporta adaptadores de depuración.", + "vscode.extension.contributes.debuggers.type": "Identificador único de este adaptador de depuración.", + "vscode.extension.contributes.debuggers.label": "Nombre para mostrar del adaptador de depuración.", + "vscode.extension.contributes.debuggers.program": "Ruta de acceso al programa de adaptadores de depuración, que puede ser absoluta o relativa respecto a la carpeta de extensión.", + "vscode.extension.contributes.debuggers.args": "Argumentos opcionales que se pasarán al adaptador.", + "vscode.extension.contributes.debuggers.runtime": "Entorno de ejecución opcional en caso de que el atributo del programa no sea un ejecutable pero requiera un entorno de ejecución.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos de entorno de ejecución opcionales.", + "vscode.extension.contributes.debuggers.variables": "Asignación de variables interactivas (por ejemplo, ${action.pickProcess}) en `launch.json` a un comando.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Configuraciones para generar el archivo \"launch.json\" inicial.", + "vscode.extension.contributes.debuggers.languages": "Lista de lenguajes para los que la extensión de depuración podría considerarse el \"depurador predeterminado\".", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Si se especifica, VS Code llamará a este comando para determinar la ruta de acceso ejecutable del adaptador de depuración y los argumentos que se deben pasar.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Fragmentos de código para agregar nuevas configuraciones a \"launch.json\".", + "vscode.extension.contributes.debuggers.configurationAttributes": "Configuraciones de esquema JSON para validar \"launch.json\".", + "vscode.extension.contributes.debuggers.windows": "Configuración específica de Windows.", + "vscode.extension.contributes.debuggers.windows.runtime": "Entorno de ejecución que se usa para Windows.", + "vscode.extension.contributes.debuggers.osx": "Configuración específica de macOS", + "vscode.extension.contributes.debuggers.osx.runtime": "Entorno de ejecución utilizado para macOS.", + "vscode.extension.contributes.debuggers.linux": "Configuración específica de Linux.", + "vscode.extension.contributes.debuggers.linux.runtime": "Entorno de ejecución que se usa para Linux.", + "vscode.extension.contributes.breakpoints": "Aporta puntos de interrupción.", + "vscode.extension.contributes.breakpoints.language": "Permite puntos de interrupción para este lenguaje.", + "app.launch.json.title": "Lanzamiento", + "app.launch.json.version": "Versión de este formato de archivo.", + "app.launch.json.configurations": "Lista de configuraciones. Agregue configuraciones nuevas o edite las ya existentes con IntelliSense.", + "app.launch.json.compounds": "Lista de elementos compuestos. Cada elemento compuesto hace referencia a varias configuraciones, que se iniciarán conjuntamente.", + "app.launch.json.compound.name": "Nombre del elemento compuesto. Aparece en el menú desplegable de la configuración de inicio.", + "useUniqueNames": "Por favor utilice nombres de configuración exclusivos.", + "app.launch.json.compound.folder": "Nombre de la carpeta en la que se encuentra el compuesto.", + "app.launch.json.compounds.configurations": "Nombres de las configuraciones que se iniciarán como parte de este elemento compuesto." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "No puede encontrar el adaptador de depuración de tipo \"{0}\".", + "cannot.create.da.with.err": "No se puede crear el adaptador de depuración ({0}).", + "cannot.create.da": "No se puede crear el adaptador de depuración.", + "launch.config.comment1": "Use IntelliSense para saber los atributos posibles.", + "launch.config.comment2": "Mantenga el puntero para ver las descripciones de los existentes atributos ", + "launch.config.comment3": "Para más información, visite: {0}", + "debugType": "Tipo de configuración.", + "debugTypeNotRecognised": "Este tipo de depuración no se reconoce. Compruebe que tiene instalada la correspondiente extensión de depuración y que está habilitada.", + "node2NotSupported": "\"node2\" ya no se admite; use \"node\" en su lugar y establezca el atributo \"protocol\" en \"inspector\".", + "debugName": "Nombre de la configuración. Aparece en el menú desplegable de la configuración de inicio.", + "debugRequest": "Tipo de solicitud de la configuración. Puede ser \"launch\" o \"attach\".", + "debugServer": "Solo para el desarrollo de extensiones de depuración: si se especifica un puerto, VS Code intenta conectarse a un adaptador de depuración que se ejecuta en modo servidor", + "debugPrelaunchTask": "Tarea que se va a ejecutar antes de iniciarse la sesión de depuración.", + "debugPostDebugTask": "Tarea que se ejecutará después de terminar la sesión de depuración.", + "debugWindowsConfiguration": "Atributos de configuración de inicio específicos de Windows.", + "debugOSXConfiguration": "Atributos de configuración de inicio específicos de OS X.", + "debugLinuxConfiguration": "Atributos de configuración de inicio específicos de Linux." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Más información" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "Consola de VS Code", + "mac.terminal.script.failed": "No se pudo ejecutar el script '{0}'. Código de salida: {1}.", + "mac.terminal.type.not.supported": "No se admite '{0}'", + "press.any.key": "Presione cualquier tecla para continuar...", + "linux.term.failed": "Error de '{0}' con el código de salida {1}", + "ext.term.app.not.found": "no se puede encontrar la aplicación de terminal \"{0}\"" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "El ejecutable del adaptador de depuración \"{0}\" no existe.", + "debugAdapterCannotDetermineExecutable": "No se puede determinar el ejecutable para el adaptador de depuración \"{0}\".", + "unableToLaunchDebugAdapter": "No se puede iniciar el adaptador de depuración desde '{0}'.", + "unableToLaunchDebugAdapterNoArgs": "No se puede iniciar el adaptador de depuración." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: Expandir abreviatura", + "miEmmetExpandAbbreviation": "Emmet: E&&xpandir abreviatura" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Mostrar los comandos de Emmet", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Presione ENTRAR para administrar sus extensiones.", + "install": "Presione Intro para instalar '{0}' desde el Marketplace. ", + "searchFor": "Presione ENTRAR para buscar '{0}' en el catálogo de soluciones.", + "noExtensionsToInstall": "Escriba un nombre de extensión" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Administrar extensiones", + "galleryExtensionsCommands": "Instalar extensiones de la galería", + "extension": "Extensión", + "runtimeExtension": "Extensiones en ejecución", + "extensions": "Extensiones", + "view": "Vista", + "developer": "Desarrollador", + "extensionsConfigurationTitle": "Extensiones", + "extensionsAutoUpdate": "Cuando se habilita, instala actualizaciones para las extensiones automáticamente. Las actualizaciones se obtienen de un servicio en línea de Microsoft. ", + "extensionsCheckUpdates": "Cuando se habilita, comprueba automáticamente las extensiones para las actualizaciones. Si una extensión tiene una actualización, se marca como obsoleta en la vista de extensiones. Las actualizaciones se obtienen de un servicio en línea de Microsoft.", + "extensionsIgnoreRecommendations": "Cuando esta opción está habilitada, las notificaciones para las recomendaciones de la extensión no se mostrarán.", + "extensionsShowRecommendationsOnlyOnDemand": "Cuando se habilita, no se obtendrán ni se mostrarán recomendaciones, a menos que el usuario lo solicite específicamente. Algunas recomendaciones se obtienen de un servicio en línea de Microsoft. ", + "extensionsCloseExtensionDetailsOnViewChange": "Cuando esta opción está habilitada, los editores con detalles de la extensión se cerrarán automáticamente al salir de la vista de extensiones. ", + "miOpenKeymapExtensions": "&&Asignaciones de teclado", + "miPreferencesExtensions": "&&Extensiones", + "miViewExtensions": "E&&xtensiones" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Marketplace", + "enabledExtensions": "Habilitado", + "disabledExtensions": "Deshabilitado", + "popularExtensions": "Popular", + "recommendedExtensions": "Recomendado", + "otherRecommendedExtensions": "Otras recomendaciones", + "workspaceRecommendedExtensions": "Recomendaciones de área de trabajo", + "builtInExtensions": "Características", + "builtInThemesExtensions": "Temas", + "builtInBasicsExtensions": "Lenguajes de programación", + "searchExtensions": "Buscar extensiones en Marketplace", + "sort by installs": "Criterio de ordenación: Número de instalaciones", + "sort by rating": "Criterio de ordenación: Clasificación", + "sort by name": "Ordenar por: Nombre", + "extensionFoundInSection": "Se encontró 1 extensión en la sección {0}.", + "extensionFound": "Se encontró 1 extensión.", + "extensionsFoundInSection": "Se encontraron {0} extensiones en la sección {1}.", + "extensionsFound": "{0} extensiones encontradas.", + "suggestProxyError": "Marketplace devolvió 'ECONNREFUSED'. Compruebe la configuración de 'http.proxy'.", + "extensions": "Extensiones", + "outdatedExtensions": "{0} extensiones obsoletas", + "malicious warning": "Hemos desinstalado ' {0} ' porque se informó que era problemático.", + "reloadNow": "Recargar ahora" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Extensiones", + "app.extensions.json.recommendations": "Lista de extensiones que debe recomendarse a los usuarios de esta área de trabajo. El identificador de una extensión es siempre \"${anunciante}.${nombre}\". Por ejemplo: \"vscode.csharp\".", + "app.extension.identifier.errorMessage": "Se esperaba el formato '${publisher}.${name}'. Ejemplo: 'vscode.csharp'.", + "app.extensions.json.unwantedRecommendations": "Lista de extensiones recomendadas por VS Code que no deben recomendarse a los usuarios de esta área de trabajo. El identificador de una extensión es siempre \"${anunciante}.${nombre}\". Por ejemplo: \"vscode.csharp\"." + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Activando extensiones..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Generar perfil de extensiones", + "restart2": "Para generar el perfil de las extensiones, es necesario reiniciar el sistema. ¿Desea reiniciar \"{0}\" ahora?", + "restart3": "Reiniciar", + "cancel": "Cancelar", + "selectAndStartDebug": "Haga clic aquí para detener la generación de perfiles." + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "¿Quiere deshabilitar otras asignaciones de teclas ({0}) para evitar conflictos entre enlaces de teclado?", + "yes": "Sí", + "no": "No" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "La extensión \"{0}\" tardó mucho tiempo en completar su última operación y ha impedido la ejecución de otras extensiones.", + "show": "Mostrar extensiones" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Activado al inicio", + "workspaceContainsGlobActivation": "Activado porque un archivo que coincide con {0} existe en su área de trabajo", + "workspaceContainsFileActivation": "Activado porque el archivo {0} existe en su área de trabajo", + "workspaceContainsTimeout": "Activado porque la búsqueda de {0} tardó demasiado", + "languageActivation": "Activado porque abrió un archivo {0}", + "workspaceGenericActivation": "Activado el {0}", + "unresponsive.title": "La extensión ha causado que el host de extensiones se bloquee.", + "errors": "{0} errores no detectados", + "disable workspace": "Deshabilitar (área de trabajo)", + "disable": "Deshabilitar", + "showRuntimeExtensions": "Mostrar extensiones en ejecución", + "reportExtensionIssue": "Notificar problema", + "debugExtensionHost": "Iniciar depuración del host de extensiones", + "restart1": "Generar perfil de extensiones", + "restart2": "Para generar el perfil de las extensiones, es necesario reiniciar el sistema. ¿Desea reiniciar \"{0}\" ahora?", + "restart3": "Reiniciar", + "cancel": "Cancelar", + "debugExtensionHost.launch.name": "Conectar Host de Extensión", + "extensionHostProfileStart": "Iniciar perfil del host de extensiones", + "stopExtensionHostProfileStart": "Detener perfil del host de extensiones", + "saveExtensionHostProfile": "Guardar perfil del host de extensiones" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "No se encuentra el manifiesto.", + "malicious": "Se reporta que esta extensión es problemática.", + "uninstallingExtension": "Desinstalando la extensión....", + "incompatible": "No se puede instalar la extensión \"{0}\" con la versión \"{1}\" porque no es compatible con VS Code.", + "installing named extension": "Instalando extensión '{0}'...", + "installing extension": "Instalando extensión...", + "singleDependentError": "No se puede deshabilitar la extensión \"{0}\". La extensión \"{1}\" depende de ella.", + "twoDependentsError": "No se puede deshabilitar la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\" dependen de ella.", + "multipleDependentsError": "No se puede deshabilitar la extensión \"{0}\". Las extensiones \"{1}\", \"{2}\" y otras dependen de ella.", + "installConfirmation": "Desea instalar la extensión '{0}' ?", + "install": "Instalar" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "No mostrar de nuevo", + "searchMarketplace": "Buscar en Marketplace ", + "dynamicWorkspaceRecommendation": "Esta extensión podría interesarle porque muchos otros usuarios del repositorio {0} la utilizan.", + "exeBasedRecommendation": "Se recomienda esta extensión porque tiene instalado {0} . ", + "fileBasedRecommendation": "Esta extensión se recomienda en función de los archivos que abrió recientemente.", + "workspaceRecommendation": "Esta extensión está recomendada por los usuarios del área de trabajo actual.", + "workspaceRecommended": "Esta área de trabajo tiene recomendaciones de extensión.", + "installAll": "Instalar todo", + "showRecommendations": "Mostrar recomendaciones", + "reallyRecommended2": "La extension recomendada para este tipo de archivo es {0}", + "reallyRecommendedExtensionPack": "Para este tipo de fichero, se recomienda el paquete de extensión '{0}'.", + "install": "Instalar", + "ignoreExtensionRecommendations": "¿Desea ignorar todas las recomendaciones de extensiones?", + "ignoreAll": "Sí, despreciar todas.", + "no": "No", + "showLanguageExtensions": "El Marketplace tiene extensiones que pueden ayudar con '. {0} ' archivos ", + "dontShowAgainExtension": "No volver a mostrar para los archivos \".{0}\"" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Nombre de la extensión", + "extension id": "Identificador de la extensión", + "preview": "Vista Previa", + "builtin": "Integrada", + "publisher": "Nombre del editor", + "install count": "Número de instalaciones", + "rating": "Clasificación", + "repository": "Repositorio", + "license": "Licencia", + "details": "Detalles", + "detailstooltip": "Detalles de la extensión, mostrados en el archivo 'README.md' de la extensión", + "extensionPack": "Paquete de extensiones", + "extensionsPack": "Conjunto de extensiones que pueden instalarse juntas", + "contributions": "Contribuciones", + "contributionstooltip": "Enumera las contribuciones de esta extensión a VS Code", + "changelog": "Registro de cambios", + "changelogtooltip": "Historial de actualización de extensiones renderizado desde el archivo 'changelog.MD' ", + "dependencies": "Dependencias", + "dependenciestooltip": "Enumera las extensiones de las que depende esta extensión", + "recommendationHasBeenIgnored": "Ha elegido no recibir recomendaciones para esta extensión.", + "noReadme": "No hay ningún archivo LÉAME disponible.", + "noChangelog": "No hay ningún objeto CHANGELOG disponible.", + "noContributions": "No hay contribuciones.", + "noDependencies": "No hay dependencias.", + "settings": "Configuración ({0})", + "setting name": "Nombre", + "description": "Descripción", + "default": "Predeterminado", + "debuggers": "Depuradores ({0})", + "debugger name": "Nombre", + "debugger type": "Tipo", + "viewContainers": "Ver contenedores ({0})", + "view container id": "ID.", + "view container title": "Título", + "view container location": "Donde", + "views": "Vistas ({0})", + "view id": "ID.", + "view name": "Nombre", + "view location": "Donde", + "localizations": "Localizaciones ({0}) ", + "localizations language id": "ID. de idioma", + "localizations language name": "Nombre de idioma", + "localizations localized language name": "Nombre de idioma (localizado)", + "colorThemes": "Temas de color ({0})", + "iconThemes": "Temas de icono ({0})", + "colors": "Colores ({0})", + "colorId": "ID.", + "defaultDark": "Oscuro por defecto", + "defaultLight": "Claro por defecto", + "defaultHC": "Contraste alto por defecto", + "JSON Validation": "Validación JSON ({0})", + "fileMatch": "Coincidencia de archivo", + "schema": "Esquema", + "commands": "Comandos ({0})", + "command name": "Nombre", + "keyboard shortcuts": "Métodos abreviados de teclado", + "menuContexts": "Contextos de menú", + "languages": "Lenguajes ({0})", + "language id": "ID.", + "language name": "Nombre", + "file extensions": "Extensiones de archivo", + "grammar": "Gramática", + "snippets": "Fragmentos de código" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Problema de rendimiento", + "cmd.report": "Notificar problema", + "attach.title": "¿Ha adjuntado el perfil CPU-Profile?", + "ok": "Aceptar", + "attach.msg": "Este es un recordatorio para asegurarse de que no ha olvidado adjuntar \"{0}\" a la cuestión que acaba de crear.", + "cmd.show": "Mostrar Problemas", + "attach.msg2": "Este es un recordatorio para asegurarse de que no ha olvidado adjuntar '{0}' a un problema de rendimiento existente." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Extensiones", + "galleryError": "No podemos conectar con la tienda de extensiones en este momento; inténtelo más tarde.", + "no extensions found": "No se encontraron extensiones.", + "suggestProxyError": "Marketplace devolvió 'ECONNREFUSED'. Compruebe la configuración de 'http.proxy'." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Calificado por 1 usuario", + "ratedByUsers": "Calificado por {0} usuarios", + "noRating": "Sin calificación", + "extension-arialabel": "{0}. Presione Entrar para ver detalles de la extensión.", + "extension enabled on remote": "La extensión está habilitada en \"{0}\"", + "extension enabled locally": "La extensión se activa localmente.", + "viewExtensionDetailsAria": "{0}. Presione Entrar para ver detalles de la extensión.", + "remote extension title": "Extensión en {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Error", + "Unknown Extension": "Extensión desconocida:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Descargar manualmente", + "install vsix": "Una vez descargado el VSIX de \"{0}\", instálelo manualmente.", + "noOfYearsAgo": "hace {0} años", + "one year ago": "hace 1 año", + "noOfMonthsAgo": "hace {0} meses", + "one month ago": "hace 1 mes", + "noOfDaysAgo": "hace {0} días", + "one day ago": "hace 1 día", + "noOfHoursAgo": "hace {0} horas", + "one hour ago": "hace 1 hora", + "just now": "Recién", + "install": "Instalar", + "installing": "Instalando", + "installExtensionStart": "La instalación de la extensión {0} ha iniciado. Ahora hay un editor abierto con más detalles sobre esta extensión", + "installExtensionComplete": "La instalación de la extensión {0} ha finalizado. Vuelva a cargar Visual Studio Code para habilitarla.", + "failedToInstall": "No se pudo instalar \"{0}\".", + "install locally": "Instalar localmente", + "uninstallAction": "Desinstalar", + "Uninstalling": "Desinstalando", + "uninstallExtensionStart": "Inició la desinstalación de la extensión {0}.", + "uninstallExtensionComplete": "Vuelva a cargar Visual Studio Code para completar la desinstalación de la extensión {0}.", + "updateExtensionStart": "Inició la actualización de la extensión [0] a la versión [1].", + "updateExtensionComplete": "La actualización de la extensión [0] a la versión [1] ha finalizado.", + "failedToUpdate": "No se pudo actualizar \"{0}\".", + "updateTo": "Actualizar a {0}", + "updateAction": "Actualizar", + "manage": "Administrar", + "ManageExtensionAction.uninstallingTooltip": "Desinstalando", + "install another version": "Instalar otra versión...", + "selectVersion": "Seleccione la versión que desea instalar", + "current": "Actual", + "extensionInfoAction": "Copiar información de extensión", + "extensionInfoName": "Nombre: {0}", + "extensionInfoId": "ID: {0}", + "extensionInfoDescription": "Descripción: {0}", + "extensionInfoVersion": "Versión: {0}", + "extensionInfoPublisher": "Editor: {0}", + "extensionInfoVSMarketplaceLink": "Vínculo de VS Marketplace: {0}", + "extensionSettingsAction": "Configure las opciones de extensión", + "enableForWorkspaceAction": "Habilitar (área de trabajo)", + "enableGloballyAction": "Habilitar", + "disableForWorkspaceAction": "Deshabilitar (área de trabajo)", + "disableGloballyAction": "Deshabilitar", + "enableAction": "Habilitar", + "disableAction": "Deshabilitar", + "checkForUpdates": "Buscar actualizaciones de la extensión", + "noUpdatesAvailable": "Todas las extensiones están actualizadas.", + "singleUpdateAvailable": "Está disponible una actualización de la extensión.", + "updatesAvailable": "Hay [0} actualizaciones de extensiones disponibles.", + "singleDisabledUpdateAvailable": "Está disponible una actualización de una extensión que está deshabilitada.", + "updatesAvailableOneDisabled": "Hay {0} actualizaciones de extensiones disponibles. Una de ellas es para una extensión deshabilitada.", + "updatesAvailableAllDisabled": "Hay {0} actualizaciones de extensiones disponibles. Todas son para extensiones deshabilitadas.", + "updatesAvailableIncludingDisabled": "Hay {0} actualizaciones de extensiones disponibles. {1} de ellas son para extensiones deshabilitadas.", + "enableAutoUpdate": "Habilitar extensiones de actualización automática", + "disableAutoUpdate": "Deshabilitar extensiones de actualización automática", + "updateAll": "Actualizar todas las extensiones", + "reloadAction": "volver a cargar", + "reloadRequired": "Recarga necesaria", + "postUninstallTooltip": "Vuelva a cargar Visual Studio Code para completar la desinstalación de esta extensión.", + "postEnableTooltip": "Vuelva a cargar Visual Studio Code para completar la desinstalación de esta extensión.", + "postDisableTooltip": "Vuelva a cargar Visual Studio Code para completar la desinstalación de esta extensión.", + "color theme": "Configurar tema de color", + "select color theme": "Seleccionar tema de color", + "file icon theme": "Establecer tema para iconos de archivo", + "select file icon theme": "Seleccionar tema de icono de archivo", + "toggleExtensionsViewlet": "Mostrar extensiones", + "installExtensions": "Instalar extensiones", + "showEnabledExtensions": "Mostrar extensiones habilitadas", + "showInstalledExtensions": "Mostrar extensiones instaladas", + "showDisabledExtensions": "Mostrar extensiones deshabilitadas", + "clearExtensionsInput": "Borrar entrada de extensiones", + "showBuiltInExtensions": "Mostrar extensiones incorporadas", + "showOutdatedExtensions": "Mostrar extensiones obsoletas", + "showPopularExtensions": "Mostrar extensiones conocidas", + "showRecommendedExtensions": "Mostrar extensiones recomendadas", + "installWorkspaceRecommendedExtensions": "Instalar todas las extensiones recomendadas del área de trabajo", + "installRecommendedExtension": "Instalar extensión recomendada", + "ignoreExtensionRecommendation": "No volver a recomendar esta extensión", + "undo": "Deshacer", + "showRecommendedKeymapExtensionsShort": "Asignaciones de teclado", + "showLanguageExtensionsShort": "Extensiones del lenguaje", + "showAzureExtensionsShort": "Extensiones de Azure", + "extensions": "Extensiones", + "OpenExtensionsFile.failed": "No se puede crear el archivo \"extensions.json\" dentro de la carpeta \".vscode\" ({0}).", + "configureWorkspaceRecommendedExtensions": "Configurar extensiones recomendadas (área de trabajo)", + "configureWorkspaceFolderRecommendedExtensions": "Configurar extensiones recomendadas (Carpeta del área de trabajo)", + "addToWorkspaceFolderRecommendations": "Agregar a extensiones recomendadas (carpeta del área de trabajo)", + "addToWorkspaceFolderIgnoredRecommendations": "Omitir extensión recomendada (carpeta del área de trabajo)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "No hay carpetas de área de trabajo abiertas para agregar recomendaciones.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "Esta extensión ya está en las recomendaciones de esta carpeta de área de trabajo.", + "AddToWorkspaceFolderRecommendations.success": "La extensión se ha agregado correctamente a las recomendaciones de esta carpeta de área de trabajo.", + "viewChanges": "Ver cambios", + "AddToWorkspaceFolderRecommendations.failure": "No se pudo escribir en el archivo extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Esta extensión ya está en las recomendaciones no deseadas de esta carpeta de área de trabajo.", + "AddToWorkspaceFolderIgnoredRecommendations.success": "La extensión se ha agregado a las recomendaciones no deseadas de esta carpeta de área de trabajo.", + "addToWorkspaceRecommendations": "Agregar a extensiones recomendadas (área de trabajo)", + "addToWorkspaceIgnoredRecommendations": "Omitir extensión recomendada (área de trabajo)", + "AddToWorkspaceRecommendations.alreadyExists": "Esta extensión ya está en las recomendaciones del área de trabajo.", + "AddToWorkspaceRecommendations.success": "La extensión se ha agregado a las recomendaciones de esta área de trabajo.", + "AddToWorkspaceRecommendations.failure": "No se pudo escribir. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Esta extensión ya está presente en las recomendaciones no deseadas del área de trabajo.", + "AddToWorkspaceUnwantedRecommendations.success": "La extensión se ha agregado correctamente a las recomendaciones no deseadas de esta área de trabajo.", + "updated": "Actualizado", + "uninstalled": "DESINSTALAR", + "enabled": "Habilitado", + "disabled": "Deshabilitado", + "malicious tooltip": "Se informó de que esta extensión era problemática.", + "malicious": "Malintencionado", + "disabled by user": "Esta extensión está deshabilitada por el usuario.", + "disableAll": "Deshabilitar todas las extensiones instaladas", + "disableAllWorkspace": "Deshabilitar todas las extensiones instaladas para esta área de trabajo", + "enableAll": "Habilitar todas las extensiones", + "enableAllWorkspace": "Habilitar todas las extensiones para esta área de trabajo", + "openExtensionsFolder": "Abrir carpeta de extensiones", + "installVSIX": "Instalar desde VSIX...", + "installFromVSIX": "Instalar desde VSIX", + "installButton": "&&Instalar", + "InstallVSIXAction.successReload": "Vuelva a cargar Visual Studio Code para completar la instalación de la extensión {0}.", + "InstallVSIXAction.success": "Se ha completado la instalación de la extensión {0}.", + "InstallVSIXAction.reloadNow": "Recargar ahora", + "reinstall": "Reinstalar extensión...", + "selectExtensionToReinstall": "Seleccione una extensión para reinstalarla", + "ReinstallAction.successReload": "Vuelva a cargar código de Visual Studio para completar la reinstalación de la extensión {0}.", + "ReinstallAction.success": "La reinstalación de la extensión {0} se ha completado.", + "install previous version": "Instalar la versión específica de la extensión...", + "selectExtension": "Seleccione la extensión", + "InstallAnotherVersionExtensionAction.successReload": "Vuelva a cargar Visual Studio Code para completar la instalación de la extensión {0}.", + "InstallAnotherVersionExtensionAction.success": "La instalación de la extensión {0} está completa.", + "InstallAnotherVersionExtensionAction.reloadNow": "Recargar ahora", + "extensionButtonProminentBackground": "Color de fondo del botón para la extensión de acciones que se destacan (por ejemplo, el botón de instalación).", + "extensionButtonProminentForeground": "Color de primer plano del botón para la extensión de acciones que se destacan (por ejemplo, botón de instalación).", + "extensionButtonProminentHoverBackground": "Color de fondo del botón al mantener el mouse para la extensión de acciones que se destacan (por ejemplo, el botón de instalación)." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Terminal externo", + "terminal.explorerKind.integrated": "Use el terminal integrado de VS Code.", + "terminal.explorerKind.external": "Use el terminal externo configurado.", + "explorer.openInTerminalKind": "Personaliza el tipo de terminal para iniciar.", + "terminal.external.windowsExec": "Personaliza qué terminal debe ejecutarse en Windows.", + "terminal.external.osxExec": "Personaliza qué aplicación terminal se ejecutará en macOS.", + "terminal.external.linuxExec": "Personaliza qué terminal debe ejecutarse en Linux.", + "globalConsoleAction": "Abrir nuevo terminal", + "scopedConsoleAction": "Abrir en terminal" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "Consola de VS Code", + "mac.terminal.script.failed": "No se pudo ejecutar el script '{0}'. Código de salida: {1}.", + "mac.terminal.type.not.supported": "No se admite '{0}'", + "press.any.key": "Presione cualquier tecla para continuar...", + "linux.term.failed": "Error de '{0}' con el código de salida {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Área de trabajo", + "feedbackVisibility": "Controla la visibilidad de los comentarios de Twitter (smiley) en la barra de estado en la parte inferior del área de trabajo." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Ocultar" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Enviar tweet con comentarios", + "label.sendASmile": "Envíanos un tweet con tus comentarios.", + "close": "Cerrar", + "patchedVersion1": "La instalación está dañada.", + "patchedVersion2": "Especifique este dato si envía un error.", + "sentiment": "¿Cómo fue su experiencia?", + "smileCaption": "Comentario de satisfacción", + "frownCaption": "Comentario de insatisfacción", + "other ways to contact us": "Otras formas de ponerse en contacto con nosotros", + "submit a bug": "Enviar un error", + "request a missing feature": "Solicitar una característica que falta", + "tell us why": "Indícanos por qué", + "feedbackTextInput": "Díganos su opinión", + "showFeedback": "Mostrar comentarios de emoticono en la barra de estado", + "tweet": "Tweet", + "tweetFeedback": "Enviar tweet con comentarios", + "character left": "carácter restante", + "characters left": "caracteres restantes" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Carpetas" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Mostrar explorador", + "explore": "Explorador", + "view": "Vista", + "textFileEditor": "Editor de archivos de texto", + "binaryFileEditor": "Editor de archivos binarios", + "filesConfigurationTitle": "Archivos", + "exclude": "Configure los patrones globales para excluir archivos y carpetas. Por ejemplo, el explorador de archivos decide los archivos y carpetas que deben mostrarse u ocultarse según esta configuración. Obtenga más información acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). ", + "files.exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", + "files.exclude.when": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Use $(nombreBase) como variable para el nombre de archivo que coincide.", + "associations": "Configure asociaciones de archivo para los lenguajes (por ejemplo, \"*.extension\": \"html\"). Estas tienen prioridad sobre las asociaciones predeterminadas de los lenguajes instalados.", + "encoding": "La codificación predeterminada del juego de caracteres que debe utilizarse al leer y escribir archivos. Este valor puede configurarse también por idioma.", + "autoGuessEncoding": "Cuando esta opción está habilitada, el editor intentará adivinar la codificación del juego de caracteres al abrir archivos. Este valor puede configurarse también por idioma. ", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Utiliza el carácter de final de línea específico del sistema operativo.", + "eol": "Carácter predeterminado de final de línea.", + "useTrash": "Mueve archivos y carpetas a la papelera del sistema operativo (papelera de reciclaje en Windows) al eliminar. Si desactiva esta opción, los archivos y carpetas se eliminarán permanentemente.", + "trimTrailingWhitespace": "Si se habilita, se recortará el espacio final cuando se guarde un archivo.", + "insertFinalNewline": "Si se habilita, inserte una nueva línea final al final del archivo cuando lo guarde.", + "trimFinalNewlines": "Cuando se habilita, recorta todas las nuevas líneas después de la última nueva línea al final del archivo al guardarlo", + "files.autoSave.off": "Un archivo con modificaciones no se guarda nunca automáticamente.", + "files.autoSave.afterDelay": "Un archivo con modificaciones se guarda automáticamente tras la propiedad \"#files.autoSaveDelay#\" configurada.", + "files.autoSave.onFocusChange": "Un archivo con modificaciones se guarda automáticamente cuando el editor deja de fijarse en él.", + "files.autoSave.onWindowChange": "Un archivo con modificaciones se guarda automáticamente cuando la ventana deja de fijarse en él.", + "autoSave": "Controla el autoguardado de los archivos con modificaciones. Obtenga más información sobre el autoguardado [aquí](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Controla el retraso en ms tras el cual un archivo con modificaciones se guarda automáticamente. Solo se aplica si \"#files.autoSave#\" está establecido en \"{0}\".", + "watcherExclude": "Configure patrones globales de las rutas de acceso de archivo que se van a excluir de la inspección de archivos. Los patrones deben coincidir con rutas de acceso absolutas (por ejemplo, prefijo ** o la ruta de acceso completa para que la coincidencia sea correcta). Al cambiar esta configuración, es necesario reiniciar. Si observa que Code consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial. ", + "hotExit.off": "Deshabilita la salida rápida.", + "hotExit.onExit": "La salida rápida se desencadena al cerrarse la última ventana en Windows/Linux o al desencadenarse el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú). Todas las ventanas con copias de seguridad se restaurarán la próxima vez que se inicie.", + "hotExit.onExitAndWindowClose": "La salida rápida se desencadena al cerrarse la última ventana en Windows/Linux o al desencadenarse el comando \"workbench.action.quit\" (paleta de comandos, enlace de teclado, menú). También para cualquier ventana que tenga una carpeta abierta, independientemente de que sea o no la última ventana. Todas las ventanas sin carpetas abiertas se restaurarán la próxima vez que se inicie. Para restaurar las ventanas con carpetas tal cual estaban antes de cerrarse, establezca \"#window.restoreWindows#\" en \"all\".", + "hotExit": "Controla si los archivos no guardados se recuerdan entre las sesiones, lo que permite omitir el mensaje para guardar al salir del editor.", + "defaultLanguage": "El modo de lenguaje predeterminado que se asigna a nuevos archivos.", + "maxMemoryForLargeFilesMB": "Controla la memoria disponible para VS Code después de reiniciar cuando se intentan abrir archivos grandes. Tiene el mismo efecto que si se especifica \"--max-memory=NEWSIZE\" en la línea de comandos.", + "editorConfigurationTitle": "Editor", + "formatOnSave": "Error al guardar '{0}': Un formateador debe estar disponible, el archivo no debe ser guardado después de un retardo, y el editor no debe ser cerrado.", + "formatOnSaveTimeout": "Tiempo de espera, en milisegundos, transcurrido el cual se cancela la aplicación de formato que se ejecuta al guardar el archivo.", + "explorerConfigurationTitle": "Explorador de archivos", + "openEditorsVisible": "Número de editores mostrados en el panel de editores abiertos.", + "autoReveal": "Controla si el explorador debe mostrar y seleccionar automáticamente los archivos al abrirlos.", + "enableDragAndDrop": "Controla si el explorador debe permitir mover archivos y carpetas mediante la acción de arrastrar y colocar.", + "confirmDragAndDrop": "Controla si el explorador debe pedir confirmación para mover archivos y carpetas mediante la acción de arrastrar y colocar.", + "confirmDelete": "Controla si el explorador debe pedir confirmación al borrar un archivo a través de la papelera.", + "sortOrder.default": "Los archivos y las carpetas se ordenan por nombre alfabéticamente. Las carpetas se muestran antes que los archivos.", + "sortOrder.mixed": "Los archivos y las carpetas se ordenan por nombre alfabéticamente. Los archivos se entrelazan con las carpetas.", + "sortOrder.filesFirst": "Los archivos y las carpetas se ordenan por nombre alfabéticamente. Los archivos se muestran antes que las carpetas.", + "sortOrder.type": "Los archivos y las carpetas se ordenan por extensión. Las carpetas se muestran antes que los archivos.", + "sortOrder.modified": "Los archivos y las carpetas se ordenan por fecha de última modificación. Las carpetas se muestran antes que los archivos.", + "sortOrder": "Controla el criterio de ordenación de los archivos y carpetas en el explorador.", + "explorer.decorations.colors": "Controla si las decoraciones de archivo deben usar colores. ", + "explorer.decorations.badges": "Controla si las decoraciones de archivo deben usar distintivos.", + "miViewExplorer": "&&Explorador" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "archivo", + "copyPath": "Copiar ruta de acceso", + "copyRelativePath": "Copiar ruta de acceso relativa", + "revealInSideBar": "Mostrar en barra lateral", + "acceptLocalChanges": "Usar los cambios y sobrescribir el contenido del disco", + "revertLocalChanges": "Descartar los cambios y volver al contenido del disco", + "copyPathOfActive": "Copiar ruta del archivo activo", + "copyRelativePathOfActive": "Copiar la ruta de acceso relativa del archivo activo", + "saveAllInGroup": "Guardar todo en el grupo", + "saveFiles": "Guardar todos los archivos", + "revert": "Revertir archivo", + "compareActiveWithSaved": "Comparar el archivo activo con el guardado", + "closeEditor": "Cerrar editor", + "view": "Vista", + "openToSide": "Abrir en el lateral", + "revealInWindows": "Mostrar en el Explorador", + "revealInMac": "Mostrar en Finder", + "openContainer": "Abrir carpeta contenedora", + "saveAll": "Guardar todos", + "compareWithSaved": "Comparar con el guardado", + "compareWithSelected": "Comparar con seleccionados", + "compareSource": "Seleccionar para comparar", + "compareSelected": "Comparar seleccionados", + "close": "Cerrar", + "closeOthers": "Cerrar otros", + "closeSaved": "Cerrar guardados", + "closeAll": "Cerrar todo", + "cut": "Cortar", + "deleteFile": "Eliminar permanentemente", + "newFile": "Nuevo archivo", + "openFile": "Abrir archivo...", + "miNewFile": "&&Nuevo archivo", + "miSave": "&&Guardar", + "miSaveAs": "Guardar &&como...", + "miSaveAll": "Guardar t&&odo", + "miAutoSave": "A&&utoguardado", + "miRevert": "Revertir a&&rchivo", + "miCloseEditor": "&&Cerrar editor", + "miGotoFile": "Ir a &&archivo..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "No hay ninguna carpeta abierta", + "explorerSection": "Sección del Explorador de archivos", + "noWorkspaceHelp": "Todavía no ha agregado una carpeta al espacio de trabajo.", + "addFolder": "Agregar carpeta", + "noFolderHelp": "Todavía no ha abierto ninguna carpeta.", + "openFolder": "Abrir carpeta" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 archivo no guardado", + "dirtyFiles": "{0} archivos no guardados" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Visor de archivos binarios" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Editor de archivos de texto", + "openFolderError": "El archivo es un directorio", + "createFile": "Crear archivo", + "relaunchWithIncreasedMemoryLimit": "Reiniciar con {0} MB", + "configureMemoryLimit": "Configurar límite de memoria", + "fileEditorWithInputAriaLabel": "{0}. Editor de archivos de texto.", + "fileEditorAriaLabel": "Editor de archivos de texto." + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (deleted from disk)", + "readonlyFile": "{0} (solo lectura)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Use las acciones de la barra de herramientas del editor para deshacer los cambios o sobrescribir el contenido del disco con los cambios.", + "staleSaveError": "No se pudo guardar \"{0}\". El contenido del disco es más reciente. Compare su versión con la del disco.", + "retry": "Reintentar", + "discard": "Descartar", + "readonlySaveErrorAdmin": "No se pudo guardar \"{0}\": el archivo es de solo lectura. Seleccione la opción de sobrescribir como administrador para reintentarlo como administrador.", + "readonlySaveErrorSudo": "No se pudo guardar '{0}': El archivo es de sólo lectura. Seleccione 'Sobrescribir como Sudo' para reintentar como superusuario.", + "readonlySaveError": "No se pudo guardar \"{0}\": el archivo es de solo lectura. Seleccione \"Sobrescribir\" para tratar de hacerlo editable.", + "permissionDeniedSaveError": "No se pudo guardar '{0}': Permisos insuficientes. Seleccione 'Reintentar como Admin' para volverlo a intentar como administrador.", + "permissionDeniedSaveErrorSudo": "Error al guardar '{0}': Permisos insuficientes. Seleccione 'Reintentar como Sudo' para reintentarlo como superusuario.", + "genericSaveError": "No se pudo guardar '{0}': {1}", + "learnMore": "Más información", + "dontShowAgain": "No mostrar de nuevo", + "compareChanges": "Comparar", + "saveConflictDiffLabel": "0} (on disk) ↔ {1} (in {2}) - Resolver conflicto guardado", + "overwriteElevated": "Sobrescribir como Admin...", + "overwriteElevatedSudo": "Sobrescribir como Sudo...", + "saveElevated": "Reintentar como Admin...", + "saveElevatedSudo": "Reintentar como Sudo...", + "overwrite": "Sobrescribir" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Editores abiertos", + "openEditosrSection": "Sección Editores abiertos", + "dirtyCounter": "{0} sin guardar" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Sección del Explorador de archivos", + "treeAriaLabel": "Explorador de archivos" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Nuevo archivo", + "newFolder": "Nueva carpeta", + "rename": "Cambiar nombre", + "delete": "Eliminar", + "copyFile": "Copiar", + "pasteFile": "Pegar", + "createNewFile": "Nuevo archivo", + "createNewFolder": "Nueva carpeta", + "newUntitledFile": "Nuevo archivo sin título", + "deleteButtonLabelRecycleBin": "&&Mover a la papelera de reciclaje", + "deleteButtonLabelTrash": "&&Mover a la papelera", + "deleteButtonLabel": "&&Eliminar", + "dirtyMessageFilesDelete": "Va a eliminar un archivo con cambios sin guardar. ¿Desea continuar?", + "dirtyMessageFolderOneDelete": "Va a eliminar una carpeta con cambios sin guardar en 1 archivo. ¿Desea continuar?", + "dirtyMessageFolderDelete": "Va a eliminar una carpeta con cambios sin guardar en {0} archivos. ¿Desea continuar?", + "dirtyMessageFileDelete": "Va a eliminar un archivo con cambios sin guardar. ¿Desea continuar?", + "dirtyWarning": "Los cambios se perderán si no se guardan.", + "undoBin": "Se puede restaurar de la papelera de reciclaje.", + "undoTrash": "Puede restaurar desde la papelera.", + "doNotAskAgain": "No volver a preguntarme", + "irreversible": "Esta acción es irreversible.", + "binFailed": "Error al eliminar usando la papelera de reciclaje. ¿Desea eliminar de forma permanente en su lugar?", + "trashFailed": "No se pudo eliminar usando la papelera. ¿Desea eliminar de forma permanente?", + "deletePermanentlyButtonLabel": "&&Borrar permanentemente", + "retryButtonLabel": "&&Reintentar", + "confirmMoveTrashMessageFilesAndDirectories": "¿Está seguro de que desea eliminar los {0} archivos o directorios siguientes y su contenido?", + "confirmMoveTrashMessageMultipleDirectories": "¿Está seguro de que desea eliminar los {0} directorios siguientes y su contenido? ", + "confirmMoveTrashMessageMultiple": "¿Está seguro de que desea eliminar los siguientes archivos {0}?", + "confirmMoveTrashMessageFolder": "¿Está seguro de que desea eliminar '{0}' y su contenido?", + "confirmMoveTrashMessageFile": "¿Está seguro de que desea eliminar '{0}'?", + "confirmDeleteMessageFilesAndDirectories": "¿Está seguro de que desea eliminar los {0} archivos o directorios siguientes y su contenido de forma permanente?", + "confirmDeleteMessageMultipleDirectories": "¿Está seguro de que desea eliminar los {0} directorios siguientes y su contenido de forma permanente? ", + "confirmDeleteMessageMultiple": "¿Está seguro de que desea eliminar de forma permanente los siguientes archivos {0}?", + "confirmDeleteMessageFolder": "¿Está seguro de que desea eliminar '{0}' y su contenido de forma permanente?", + "confirmDeleteMessageFile": "¿Está seguro de que desea eliminar '{0}' de forma permanente?", + "globalCompareFile": "Comparar archivo activo con...", + "openFileToCompare": "Abrir un archivo antes para compararlo con otro archivo.", + "toggleAutoSave": "Alternar autoguardado", + "saveAllInGroup": "Guardar todo en el grupo", + "closeGroup": "Cerrar Grupo", + "focusFilesExplorer": "Enfocar Explorador de archivos", + "showInExplorer": "Mostrar el archivo activo en la barra lateral", + "openFileToShow": "Abra primero un archivo para mostrarlo en el explorador.", + "collapseExplorerFolders": "Contraer carpetas en el Explorador", + "refreshExplorer": "Actualizar Explorador", + "openFileInNewWindow": "Abrir archivo activo en nueva ventana", + "openFileToShowInNewWindow.unsupportedschema": "El editor activo debe contener un recurso que se puede abrir.", + "openFileToShowInNewWindow.nofile": "Abrir un archivo antes para abrirlo en una nueva ventana", + "emptyFileNameError": "Debe especificarse un nombre de archivo o carpeta.", + "fileNameStartsWithSlashError": "El nombre de archivo o carpeta no puede comenzar con el carácter barra. ", + "fileNameExistsError": "Ya existe el archivo o carpeta **{0}** en esta ubicación. Elija un nombre diferente.", + "invalidFileNameError": "El nombre **{0}** no es válido para el archivo o la carpeta. Elija un nombre diferente.", + "filePathTooLongError": "El nombre **{0}** da como resultado una ruta de acceso demasiado larga. Elija un nombre más corto.", + "compareWithClipboard": "Comparar archivo activo con portapapeles", + "clipboardComparisonLabel": "Clipboard ↔ {0}", + "retry": "Reintentar", + "fileIsAncestor": "El archivo que se va a pegar es un antecesor de la carpeta de destino", + "fileDeleted": "El archivo que se iba a pegar se ha eliminado o movido mientras tanto" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Mostrar en el Explorador", + "revealInMac": "Mostrar en Finder", + "openContainer": "Abrir carpeta contenedora", + "saveAs": "Guardar como...", + "save": "Guardar", + "saveWithoutFormatting": "Guardar sin formato", + "saveAll": "Guardar todos", + "removeFolderFromWorkspace": "Quitar carpeta del área de trabajo", + "genericRevertError": "No se pudo revertir ' {0} ': {1}", + "modifiedLabel": "{0} (en el disco) ↔ {1}", + "openFileToReveal": "Abrir un archivo antes para mostrarlo", + "openFileToCopy": "Abrir un archivo antes para copiar su ruta de acceso" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Explorador", + "canNotResolve": "No se puede resolver la carpeta de trabajo", + "symbolicLlink": "Vínculo simbólico" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Escriba el nombre de archivo. Presione ENTRAR para confirmar o Esc para cancelar", + "dropFolders": "¿Quiere agregar las carpetas al área de trabajo?", + "dropFolder": "¿Quiere agregar la carpeta al área de trabajo?", + "addFolders": "&&Agregar carpetas", + "addFolder": "&&Agregar carpeta", + "confirmOverwrite": "Ya existe un archivo o carpeta con el mismo nombre en la carpeta de destino. ¿Quiere reemplazarlo?", + "irreversible": "Esta acción es irreversible.", + "replaceButtonLabel": "&&Reemplazar", + "confirmRootsMove": "¿Está seguro de que quiere cambiar el orden de varias carpetas raíz en el área de trabajo?", + "confirmMultiMove": "¿Está seguro de que desea mover los siguientes archivos {0}?", + "confirmRootMove": "¿Está seguro de que quiere cambiar el orden de la carpeta raíz \"{0}\" en el área de trabajo?", + "confirmMove": "¿Está seguro de que desea mover '{0}'?", + "doNotAskAgain": "No volver a preguntarme", + "moveButtonLabel": "&&Mover", + "confirmOverwriteMessage": "'{0}' ya existe en la carpeta de destino. ¿Desea reemplazarlo?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Dar formato al documento", + "no.provider": "No hay formateador para los archivos ' {0} ' instalados.", + "install.formatter": "Instale el formateador..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "NONE", + "miss": "La extensión \"{0}\" no puede aplicar formato a \"{1}\"", + "config.needed": "Hay varios formateadores para archivos de {0}. Seleccione uno predeterminado para continuar.", + "config.bad": "La extensión \"{0}\" está configurada como formateador pero no está disponible. Seleccione un formateador predeterminado diferente para continuar.", + "do.config": "Configurar…", + "select": "Seleccionar un formateador predeterminado para los archivos de {0}", + "formatter.default": "Define un formateador predeterminado que tiene preferencia sobre todas las demás opciones de formateador. Debe ser el identificador de una extensión que contribuya a un formateador.", + "def": "(Predeterminada)", + "config": "Configurar el formateador predeterminado…", + "format.placeHolder": "Seleccionar un formateador", + "formatDocument.label.multiple": "Aplicar formato de documento con...", + "formatSelection.label.multiple": "Aplicar formato a selección con..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Ayuda", + "reportIssueInEnglish": "Notificar problema", + "developer": "Desarrollador" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Abrir Explorador de Procesos", + "reportPerformanceIssue": "Notificar problema de rendimiento" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "¿Desea cambiar el idioma de la interfaz de usuario de VS Code a {0} y reiniciar la aplicación?", + "activateLanguagePack": "Para utilizar VS Code en {0}, VS Code necesita reiniciarse.", + "yes": "Sí", + "restart now": "Reiniciar ahora", + "neverAgain": "No mostrar de nuevo", + "JsonSchema.locale": "Idioma de la interfaz de usuario que debe usarse.", + "vscode.extension.contributes.localizations": "Contribuye a la localización del editor", + "vscode.extension.contributes.localizations.languageId": "Identificador del idioma en el que se traducen las cadenas de visualización.", + "vscode.extension.contributes.localizations.languageName": "Nombre del idioma en Inglés.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Nombre de la lengua en el idioma contribuido.", + "vscode.extension.contributes.localizations.translations": "Lista de traducciones asociadas al idioma.", + "vscode.extension.contributes.localizations.translations.id": "ID de VS Code o extensión a la que se ha contribuido esta traducción. ID de código vs es siempre ' vscode ' y de extensión debe ser en formato ' publisherID. extensionName '.", + "vscode.extension.contributes.localizations.translations.id.pattern": "ID debe ser ' vscode ' o en formato ' publisherId.extensionName ' para traducer VS Code o una extensión respectivamente.", + "vscode.extension.contributes.localizations.translations.path": "Una ruta de acceso relativa a un archivo que contiene traducciones para el idioma." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Configurar idioma de pantalla", + "installAdditionalLanguages": "Instalar idiomas adicionales...", + "chooseDisplayLanguage": "Seleccionar idioma para mostrar", + "relaunchDisplayLanguageMessage": "Para que el cambio del idioma para mostrar surta efecto, es necesario reiniciar.", + "relaunchDisplayLanguageDetail": "Presione el botón de reinicio {0} y cambie el idioma para mostrar.", + "restart": "&&Reiniciar" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Busca paquetes de idioma en Marketplace para cambiar el idioma a {0}.", + "searchMarketplace": "Buscar en Marketplace ", + "installAndRestartMessage": "Instala el paquete de idioma para cambiar el idioma a {0}.", + "installAndRestart": "Instalar y Reiniciar" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Compartido", + "rendererLog": "Ventana", + "telemetryLog": "Telemetría", + "developer": "Desarrollador" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Abrir carpeta de registros", + "setLogLevel": "Establecer nivel de registro...", + "trace": "Seguimiento", + "debug": "depurar", + "info": "Información", + "warn": "Advertencia", + "err": "Error", + "critical": "Crítico", + "off": "OFF", + "selectLogLevel": "Seleccionar nivel de log", + "default and current": "Predeterminados y actuales", + "default": "Predeterminado", + "current": "Actual" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Copiar", + "copyMessage": "Copiar mensaje", + "show multiline": "Mostrar mensaje en varias líneas", + "problems": "Problemas", + "show singleline": "Mostrar mensaje en línea", + "miMarker": "&&Problemas" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Vista", + "problems.view.toggle.label": "Alternar problemas (errores, advertencias, información)", + "problems.view.focus.label": "Problemas de enfoque (errores, advertencias, información)", + "problems.panel.configuration.title": "Vista Problemas", + "problems.panel.configuration.autoreveal": "Controla si la vista Problemas debe mostrar automáticamente los archivos al abrirlos.", + "markers.panel.title.problems": "Problemas", + "markers.panel.no.problems.build": "Hasta el momento, no se encontraron problemas en el área de trabajo.", + "markers.panel.no.problems.filters": "No se encontraron resultados con los criterios de filtro proporcionados.", + "markers.panel.no.problems.file.exclusions": "Todos los problemas se ocultan porque el filtro de exclusión de archivos está habilitado.", + "markers.panel.action.useFilesExclude": "Filtrar usando la configuración para excluir archivos", + "markers.panel.action.donotUseFilesExclude": "No utilice opción para excluir archivos", + "markers.panel.action.filter": "Filtrar problemas", + "markers.panel.action.quickfix": "Mostrar correcciones", + "markers.panel.filter.ariaLabel": "Filtrar problemas", + "markers.panel.filter.placeholder": "Filtro. Por ejemplo: text, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "errores", + "markers.panel.filter.warnings": "advertencias", + "markers.panel.filter.infos": "informaciones", + "markers.panel.single.error.label": "1 error", + "markers.panel.multiple.errors.label": "{0} errores", + "markers.panel.single.warning.label": "1 advertencia", + "markers.panel.multiple.warnings.label": "{0} advertencias", + "markers.panel.single.info.label": "1 información", + "markers.panel.multiple.infos.label": "{0} informaciones", + "markers.panel.single.unknown.label": "1 desconocido", + "markers.panel.multiple.unknowns.label": "{0} desconocidos", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "{0} problemas en el archivo {1} de la carpeta {2}", + "problems.tree.aria.label.marker.relatedInformation": "Este problema tiene referencias a {0} ubicaciones.", + "problems.tree.aria.label.error.marker": "Error generado por {0}: {1} en la línea {2} y el carácter {3}.{4}", + "problems.tree.aria.label.error.marker.nosource": "Error: {0} en la línea {1} y el carácter {2}.{3}", + "problems.tree.aria.label.warning.marker": "Advertencia generada por {0}: {1} en la línea {2} y el carácter {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Advertencia: {0} en la línea {1} y el carácter {2}.{3}", + "problems.tree.aria.label.info.marker": "Información generada por {0}: {1} en la línea {2} y el carácter {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Información: {0} en la línea {1} y el carácter {2}.{3}", + "problems.tree.aria.label.marker": "Problema generado por {0}: {1} en la línea {2} y el carácter {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Problema: {0} en la línea {1} y el carácter {2}.{3}", + "problems.tree.aria.label.relatedinfo.message": "{0} en la línea {1} y el carácter {2} en {3}", + "errors.warnings.show.label": "Mostrar errores y advertencias" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Total {0} Problemas" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Problemas", + "tooltip.1": "1 problema en este fichero", + "tooltip.N": "{0} problemas en este fichero", + "markers.showOnFile": "Mostrar errores y advertencias en los archivos y carpetas." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Se muestran {0} de {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Contraer todo", + "No problems filtered": "Mostrando {0} problemas", + "problems filtered": "Mostrando {0} de {1} problemas", + "disableFilesExclude": "Deshabilitar el filtro de exclusión de archivos.", + "clearFilter": "Borrar el filtro." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Mostrar mensaje en línea", + "multi line": "Mostrar mensaje en varias líneas" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Esquema", + "outlineConfigurationTitle": "Esquema", + "outline.showIcons": "Representar elementos del esquema con iconos.", + "outline.showProblem": "Mostrar errores y advertencias sobre los elementos de contorno.", + "outline.problem.colors": "Utilizar colores para errores y advertencias.", + "outline.problems.badges": "Utilizar insignias de errores y advertencias." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Contraer todo", + "sortByPosition": "Ordenar por: posición", + "sortByName": "Ordenar por: Nombre", + "sortByKind": "Ordenar por: tipo", + "followCur": "Seguir el Cursor", + "filterOnType": "Filtrar por tipo", + "no-editor": "El editor activo no puede proporcionar información de esquema.", + "loading": "Cargando símbolos del documento para \"{0}\"...", + "no-symbols": "No se encontró ningún símbolo en el documento \"{0}\"." + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Salida", + "logViewer": "Visor de registros", + "viewCategory": "Vista", + "developer": "Desarrollador", + "clearOutput.label": "Borrar salida", + "openActiveLogOutputFile": "Abrir archivo de salida de registro activo", + "miToggleOutput": "&&Salida" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Salida", + "outputPanelWithInputAriaLabel": "{0}, panel de salida", + "outputPanelAriaLabel": "Panel de salida" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - Output", + "channel": "Canal de output para '{0}' " + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Alternar salida", + "clearOutput": "Borrar salida", + "outputCleared": "Se ha borrado la salida", + "toggleOutputScrollLock": "Alternar Bloq Despl salida", + "switchToOutput.label": "Cambiar a salida", + "outputChannels": "Canales de salida.", + "logChannel": "Registro ({0})", + "openInLogViewer": "Abrir archivo de registro", + "showLogs": "Mostrar registros...", + "selectlog": "Seleccionar registro", + "openLogFile": "Abrir archivo de log...", + "selectlogFile": "Seleccionar el archivo de registro" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Desarrollador", + "show.label": "Rendimiento de inicio" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "Los perfiles se crearon correctamente.", + "prof.detail": "Cree un problema y asóciele manualmente los siguientes archivos: {0}", + "prof.restartAndFileIssue": "Crear problema y reiniciar", + "prof.restart": "Reiniciar", + "prof.thanks": "Gracias por ayudarnos.", + "prof.detail.restart": "Se necesita un reinicio final para continuar utilizando '{0}'. De nuevo, gracias por su aportación." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Rendimiento de inicio" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Definir enlace de teclado", + "defineKeybinding.kbLayoutErrorMessage": "La distribución del teclado actual no permite reproducir esta combinación de teclas.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** para su distribución de teclado actual (**{1}** para EE. UU. estándar).", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** para su distribución de teclado actual." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Editor de preferencias predeterminado", + "settingsEditor2": "Editor de configuración 2", + "keybindingsEditor": "Editor de enlaces de teclado", + "preferences": "Preferencias", + "openRemoteSettings": "Abrir configuración remota ({0})", + "preferencesCategory": "Preferencias", + "showDefaultKeybindings": "Mostrar enlaces de teclado predeterminados", + "showUserKeybindings": "Mostrar enlaces de teclado del usuario", + "miOpenSettings": "&&Configuración", + "miOpenKeymap": "&&Métodos abreviados de teclado", + "openSettingsJson": "Abrir Configuración (JSON)", + "filterModifiedLabel": "Mostrar la configuración modificada", + "filterOnlineServicesLabel": "Mostrar la configuración de los servicios en línea" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "1 comando existente tiene esta combinación de teclas", + "defineKeybinding.existing": "{0} comandos tienen este enlace de teclado", + "defineKeybinding.initial": "Presione la combinación de teclas deseada y ENTRAR", + "defineKeybinding.chordsTo": "chord to" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Abrir la configuración predeterminada (JSON)", + "openSettings2": "Abrir configuración (IU)", + "openSettingsJson": "Abrir Configuración (JSON)", + "openGlobalSettings": "Abrir configuración de usuario", + "openGlobalKeybindings": "Abrir métodos abreviados de teclado", + "openGlobalKeybindingsFile": "Abrir métodos abreviados de teclado (JSON)", + "openDefaultKeybindingsFile": "Abrir métodos abreviados de teclado predeterminados (JSON)", + "openWorkspaceSettings": "Abrir configuración del área de trabajo", + "openFolderSettings": "Abrir Configuración de carpeta", + "configureLanguageBasedSettings": "Configurar opciones específicas del lenguaje...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Seleccionar lenguaje" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Escribir para buscar en enlaces de teclado", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Claves de grabación. Pulse Escape para salir", + "clearInput": "Borrar entrada de búsqueda de enlaces de teclado", + "sortByPrecedeneLabel": "Ordenar por procedimiento", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Claves de grabación", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Claves de grabación", + "command": "Comando", + "keybinding": "Enlace de teclado", + "when": "Cuando", + "source": "ORIGEN", + "keybindingsLabel": "Enlaces de teclado", + "show sorted keybindings": "Mostrando {0} enlaces de teclado en orden de precedencia", + "show keybindings": "Mostrando {0} vínculos de teclas en orden alfabético", + "changeLabel": "Cambiar enlace de teclado", + "addLabel": "Agregar enlace de teclado", + "editWhen": "Cambiar expresión When", + "removeLabel": "Quitar enlace de teclado", + "resetLabel": "Restablecer enlaces de teclado", + "showSameKeybindings": "Mostrar mismo KeyBindings ", + "copyLabel": "Copiar", + "copyCommandLabel": "Comando Copiar", + "error": "Error \"{0}\" al editar el enlace de teclado. Abra el archivo \"keybindings.json\" y compruebe si tiene errores.", + "editKeybindingLabelWithKey": "Cambiar enlace de teclado {0}", + "editKeybindingLabel": "Cambiar enlace de teclado", + "addKeybindingLabelWithKey": "Agregar enlace de teclado {0}", + "addKeybindingLabel": "Agregar enlace de teclado", + "title": "{0} ({1})", + "commandAriaLabel": "El comando es {0}.", + "keybindingAriaLabel": "El enlace de teclado es {0}.", + "noKeybinding": "No se ha asignado ningún enlace de teclado.", + "sourceAriaLabel": "El origen es {0}.", + "whenContextInputAriaLabel": "Escribir en el contexto. Pulse Entrar para confirmar o Escape para cancelar.", + "whenAriaLabel": "Cuando es {0}.", + "noWhen": "No, cuando hay contexto." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Coloque la configuración en el editor de la derecha para anular.", + "noSettingsFound": "No se encontró ninguna configuración.", + "settingsSwitcherBarAriaLabel": "Conmutador de configuración", + "userSettings": "Usuario", + "userSettingsRemote": "Remoto", + "workspaceSettings": "espacio de trabajo", + "folderSettings": "Carpeta" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Buscar configuración", + "SearchSettingsWidget.Placeholder": "Buscar configuración", + "noSettingsFound": "No se encontró ninguna configuración", + "oneSettingFound": "1 configuración encontrada", + "settingsFound": "{0} Configuraciones encontradas", + "totalSettingsMessage": "{0} configuraciones en total", + "nlpResult": "Resultados en lenguaje natural", + "filterResult": "Resultados filtrados", + "defaultSettings": "Configuración predeterminada", + "defaultUserSettings": "Configuración predeterminada de usuario", + "defaultWorkspaceSettings": "Configuración de espacio de trabajo predeterminado", + "defaultFolderSettings": "Configuración de carpeta predeterminada", + "defaultEditorReadonly": "Editar en el editor del lado de derecho para reemplazar valores predeterminados.", + "preferencesAriaLabel": "Preferencias predeterminadas. Editor de texto de solo lectura." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Para más acciones, presione {0}.", + "SearchSettings.AriaLabel": "Buscar configuración", + "noResults": "No se encontró ninguna configuración", + "clearSearchFilters": "Borrar filtros", + "clearSearch": "Borrar búsqueda", + "settingsNoSaveNeeded": "Los cambios se guardan automáticamente al editar.", + "oneResult": "1 configuración encontrada", + "moreThanOneResult": "{0} Configuraciones encontradas" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Más utilizada", + "textEditor": "Editor de texto", + "cursor": "Cursor", + "find": "Buscar", + "font": "Fuente", + "formatting": "Formato", + "diffEditor": "Editor de diferencias", + "minimap": "Minimapa", + "suggestions": "Sugerencias", + "files": "Archivos", + "workbench": "Área de trabajo", + "appearance": "Apariencia", + "breadcrumbs": "Rutas de navegación", + "editorManagement": "Administración de editores", + "settings": "Editor de configuración", + "zenMode": "Modo zen", + "window": "Ventana", + "newWindow": "Nueva ventana", + "features": "Características", + "fileExplorer": "Explorador", + "search": "Buscar", + "debug": "depurar", + "scm": "SCM", + "extensionViewlet": "Viewlet de extensión", + "terminal": "Terminal", + "problems": "Problemas", + "comments": "Comentarios", + "remote": "Remoto", + "application": "Aplicación", + "proxy": "Proxy", + "keyboard": "Teclado", + "update": "Actualizar", + "telemetry": "Telemetría" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, grupo" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "espacio de trabajo", + "remote": "Remoto", + "user": "Usuario" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Para la vista previa del editor de configuración) El color de primer plano para un encabezado de sección o un título activo.", + "modifiedItemForeground": "(Para la vista previa del editor de configuración) El color del indicador del valor modificado.", + "settingsDropdownBackground": "(Para la vista previa del editor de configuración) Fondo de lista desplegable del editor de configuración.", + "settingsDropdownForeground": "(Para la vista previa del editor de configuración) Primer plano de lista desplegable del editor de configuración.", + "settingsDropdownBorder": "(Para la vista previa del editor de configuración) Borde de lista desplegable del editor de configuración.", + "settingsDropdownListBorder": "(Para la vista previa del editor de configuración) Borde de lista desplegable del editor de configuración. Rodea las opciones y las separa de la descripción.", + "settingsCheckboxBackground": "(Para la vista previa del editor de configuración) Fondo de las casillas del editor de configuración.", + "settingsCheckboxForeground": "(Para la vista previa del editor de configuración) Primer plano de las casillas del editor de configuración.", + "settingsCheckboxBorder": "(Para la vista previa del editor de configuración) Borde de las casillas del editor de configuración.", + "textInputBoxBackground": "(Para la vista previa del editor de configuración) Fondo de cuadros de entrada de texto del editor de configuración.", + "textInputBoxForeground": "(Para la vista previa del editor de configuración) Primer plano de cuadros de entrada de texto del editor de configuración.", + "textInputBoxBorder": "(Para la vista previa del editor de configuración) Borde de cuadros de entrada de texto del editor de configuración.", + "numberInputBoxBackground": "(Para la vista previa del editor de configuración) Fondo de cuadros de entrada de números del editor de configuración.", + "numberInputBoxForeground": "(Para la vista previa del editor de configuración) Primer plano de cuadros de entrada de números del editor de configuración.", + "numberInputBoxBorder": "(Para la vista previa del editor de configuración) Borde de cuadros de entrada de números del editor de configuración.", + "removeExcludeItem": "Quitar elemento de exclusión", + "editExcludeItem": "Editar elemento de exclusión", + "excludeSiblingHintLabel": "Excluir archivos que coincidan con \"{0}\", solo cuando haya presente un archivo que coincida con \"{1}\"", + "excludePatternHintLabel": "Excluir archivos que coincidan con \"{0}\"", + "addPattern": "Agregar patrón", + "excludePatternInputPlaceholder": "Excluir el patrón...", + "excludeSiblingInputPlaceholder": "Cuando el patrón está presente...", + "okButton": "Aceptar", + "cancelButton": "Cancelar" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Coloque su configuración aquí para sobreescribir la configuración predeterminada.", + "emptyWorkspaceSettingsHeader": "Coloque su configuración aquí para sobreescribir la configuración de usuario.", + "emptyFolderSettingsHeader": "Coloque sus carpetas de configuración aquí para sobreescribirlas en la configuración del espacio de trabajo.", + "editTtile": "Editar", + "replaceDefaultValue": "Reemplazar en Configuración", + "copyDefaultValue": "Copiar en Configuración" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Extensiones", + "modified": "Modificado", + "settingsContextMenuTitle": "Más acciones... ", + "alsoConfiguredIn": "Modificado también en", + "configuredIn": "Modificado en", + "settings.Modified": " Modificado. ", + "newExtensionsButtonLabel": "Mostrar extensiones coincidentes", + "editInSettingsJson": "Editar en settings.json", + "settings.Default": "{0}", + "resetSettingLabel": "Restablecer la configuración", + "validationError": "Error de validación.", + "treeAriaLabel": "Configuración", + "copySettingIdLabel": "Copiar identificador de configuración", + "copySettingAsJSONLabel": "Copiar configuración como JSON" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Vista", + "commandsHandlerDescriptionDefault": "Mostrar y ejecutar comandos", + "gotoLineDescriptionMac": "Ir a la línea", + "gotoLineDescriptionWin": "Ir a la línea", + "gotoSymbolDescription": "Ir al símbolo en el archivo", + "gotoSymbolDescriptionScoped": "Ir al símbolo en el archivo por categoría", + "helpDescription": "Mostrar Ayuda", + "viewPickerDescription": "Abrir vista", + "miCommandPalette": "&&Paleta de comandos...", + "miOpenView": "&&Abrir vista...", + "miGotoSymbolInFile": "Ir al &&símbolo en el archivo...", + "miGotoLine": "Ir a la &&línea/columna..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, ayuda del selector", + "globalCommands": "comandos globales", + "editorCommands": "comandos del editor" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Ir a la línea...", + "gotoLineLabelEmptyWithLimit": "Línea actual: {0}. Escriba un número de línea entre 1 y {1} a la que navegar.", + "gotoLineLabelEmpty": "Línea actual: {0}. Escriba un número de línea para navegar a él.", + "gotoLineColumnLabel": "Ir a línea {0} y carácter {1}.", + "gotoLineLabel": "Ir a la línea {0}.", + "cannotRunGotoLine": "Abrir un archivo de texto primero para ir a una línea." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, selector de vista", + "views": "Barra lateral", + "panels": "Panel", + "terminals": "Terminal", + "terminalTitle": "{0}: {1}", + "channels": "Salida", + "logChannel": "Registro ({0})", + "openView": "Abrir vista", + "quickOpenView": "Abrir vista rápidamente" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "propiedades ({0})", + "method": "métodos ({0})", + "function": "funciones ({0})", + "_constructor": "constructores ({0})", + "variable": "variables ({0})", + "class": "clases ({0})", + "struct": "structs ({0})", + "event": "eventos ({0})", + "operator": "operadores ({0})", + "interface": "interfaces ({0})", + "namespace": "espacios de nombres ({0})", + "package": "paquetes ({0})", + "typeParameter": "parámetros de tipo ({0})", + "modules": "módulos ({0})", + "enum": "enumeraciones ({0})", + "enumMember": "miembros de la enumeración ({0})", + "string": "cadenas ({0})", + "file": "archivos ({0})", + "array": "matrices ({0})", + "number": "números ({0})", + "boolean": "booleanos ({0})", + "object": "objetos ({0})", + "key": "claves ({0})", + "field": "campos ({0})", + "constant": "constantes ({0})", + "gotoSymbol": "Ir al símbolo en el archivo...", + "symbols": "símbolos ({0})", + "entryAriaLabel": "{0}, símbolos", + "noSymbolsMatching": "No hay símbolos coincidentes", + "noSymbolsFound": "No se encontraron símbolos", + "gotoSymbolHandlerAriaLabel": "Escriba para restringir los símbolos del editor activo.", + "cannotRunGotoSymbolInFile": "No hay información de símbolos para el archivo.", + "cannotRunGotoSymbol": "Abrir un archivo de texto antes de ir a un símbolo" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Mostrar todos los comandos", + "clearCommandHistory": "Borrar historial de comandos", + "showCommands.label": "Paleta de comandos...", + "entryAriaLabelWithKey": "{0}, {1}, comandos", + "entryAriaLabel": "{0}, comandos", + "actionNotEnabled": "El comando '{0}' no está habilitado en el contexto actual.", + "canNotRun": "El comando \"{0}\" dio error.", + "recentlyUsed": "usado recientemente", + "morecCommands": "otros comandos", + "cat.title": "{0}: {1}", + "noCommandsMatching": "No hay comandos coincidentes" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "Ha cambiado un ajuste que requiere un reinicio para ser efectivo.", + "relaunchSettingDetail": "Pulse el botón de reinicio para reiniciar {0} y habilitar el ajuste.", + "restart": "&&Reiniciar" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Mostrar Git", + "source control": "Control de código fuente", + "toggleSCMViewlet": "Mostrar SCM", + "view": "Vista", + "scmConfigurationTitle": "SCM", + "alwaysShowProviders": "Controla si se debe mostrar siempre la sección del proveedor de control de código fuente.", + "providersVisible": "Controla cuántos proveedores están visibles en la sección Proveedor de control de origen. Establézcalo en \"0\" para poder cambiar manualmente el tamaño de la vista.", + "diffDecorations": "Controla las decoraciones de diff en el editor.", + "diffGutterWidth": "Controla el ancho (px) de las decoraciones de diferencias en el margen (añadido y modificado).", + "alwaysShowActions": "Controla si las acciones en línea son siempre visibles en la vista Control de código fuente.", + "miViewSCM": "S&&CM", + "scm accept": "SCM: Aceptar entrada" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} cambios pendientes" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Proveedores de Control de Código fuente", + "no open repo": "No hay proveedores de control de código fuente registrados.", + "source control": "Control de código fuente", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} de {1} cambios", + "change": "{0} de {1} cambio", + "show previous change": "Mostrar el cambio anterior", + "show next change": "Mostrar el cambio siguiente", + "miGotoNextChange": "Siguiente &&cambio", + "miGotoPreviousChange": "Anterior &&cambio", + "move to previous change": "Moverse al cambio anterior", + "move to next change": "Moverse al cambio siguiente", + "editorGutterModifiedBackground": "Color de fondo del medianil del editor para las líneas modificadas.", + "editorGutterAddedBackground": "Color de fondo del medianil del editor para las líneas agregadas.", + "editorGutterDeletedBackground": "Color de fondo del medianil del editor para las líneas eliminadas.", + "overviewRulerModifiedForeground": "Color de marcador de regla de información general para contenido modificado.", + "overviewRulerAddedForeground": "Color de marcador de regla de información general para contenido agregado.", + "overviewRulerDeletedForeground": "Color de marcador de regla de información general para contenido eliminado." + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "resultados de archivos y símbolos", + "fileResults": "resultados de archivos" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Buscar", + "copyMatchLabel": "Copiar", + "copyPathLabel": "Copiar ruta de acceso", + "copyAllLabel": "Copiar todo", + "clearSearchHistoryLabel": "Borrar historial de búsqueda", + "toggleSearchViewPositionLabel": "Alternar la posición de vista de búsqueda", + "focusSearchListCommandLabel": "Lista de objetivos", + "findInFolder": "Buscar en carpeta...", + "findInWorkspace": "Buscar en área de trabajo...", + "showTriggerActions": "Ir al símbolo en el área de trabajo...", + "name": "Buscar", + "view": "Vista", + "findInFiles": "Buscar en archivos", + "miFindInFiles": "Buscar &&en archivos", + "miReplaceInFiles": "Reemplazar &&en archivos", + "openAnythingHandlerDescription": "Ir al archivo", + "openSymbolDescriptionNormal": "Ir al símbolo en el área de trabajo", + "searchConfigurationTitle": "Buscar", + "exclude": "Configure patrones globales para excluir archivos y carpetas de las búsquedas. Hereda todos los patrones globales de la configuración \"#files.exclude#\". Obtenga más información acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", + "exclude.when": "Comprobación adicional de los elementos del mismo nivel de un archivo coincidente. Use $(nombreBase) como variable para el nombre de archivo que coincide.", + "useRipgrep": "Esta opción están en desuso y ahora se utiliza \"search.usePCRE2\".", + "useRipgrepDeprecated": "En desuso. Considere la utilización de \"search.usePCRE2\" para admitir la característica de expresiones regulares avanzadas.", + "search.maintainFileSearchCache": "Cuando está habilitado, el proceso de servicio de búsqueda se mantendrá habilitado en lugar de cerrarse después de una hora de inactividad. Esto mantendrá la caché de búsqueda de archivos en la memoria.", + "useIgnoreFiles": "Controla si se deben usar los archivos \".gitignore\" e \".ignore\" al buscar archivos.", + "useGlobalIgnoreFiles": "Controla si deben usarse archivos \".ignore\" y \".gitignore\" globables cuando se buscan archivos.", + "search.quickOpen.includeSymbols": "Indica si se incluyen resultados de una búsqueda global de símbolos en los resultados de archivos de Quick Open.", + "search.quickOpen.includeHistory": "Indica si se incluyen resultados de archivos abiertos recientemente en los resultados de archivos de Quick Open.", + "search.followSymlinks": "Controla si debe seguir enlaces simbólicos durante la búsqueda.", + "search.smartCase": "Buscar sin distinción de mayúsculas y minúsculas si el patrón es todo en minúsculas; de lo contrario, buscar con distinción de mayúsculas y minúsculas.", + "search.globalFindClipboard": "Controla si la vista de búsqueda debe leer o modificar el portapapeles de búsqueda compartido en macOS.", + "search.location": "Controla si la búsqueda se muestra como una vista en la barra lateral o como un panel en el área de paneles para disponer de más espacio horizontal.", + "search.collapseAllResults": "Controla si los resultados de la búsqueda estarán contraídos o expandidos.", + "search.useReplacePreview": "Controla si debe abrirse la vista previa de reemplazo cuando se selecciona o reemplaza una coincidencia.", + "search.showLineNumbers": "Controla si deben mostrarse los números de línea en los resultados de la búsqueda.", + "search.searchRipgrepEnableDeprecated": "En desuso. Utilice \"search.runInExtensionHost\" en su lugar.", + "search.searchRipgrepEnable": "Si se va a ejecutar la búsqueda en el host de extensión", + "search.runInExtensionHost": "Indica si debe ejecutarse una búsqueda en el host de extensiones. Es necesario reiniciar el sistema para que surta efecto.", + "search.usePCRE2": "Si se utiliza el motor de expresión regular PCRE2 en la búsqueda de texto. Esto permite utilizar algunas características avanzadas de regex como la búsqueda anticipada y las referencias inversas. Sin embargo, no todas las características de PCRE2 son compatibles: solo las características que también admite JavaScript.", + "search.actionsPositionAuto": "Posicione el actionbar a la derecha cuando la vista de búsqueda es estrecha, e inmediatamente después del contenido cuando la vista de búsqueda es amplia.", + "search.actionsPositionRight": "Posicionar siempre el actionbar a la derecha.", + "search.actionsPosition": "Controla el posicionamiento de la actionbar en las filas en la vista de búsqueda.", + "miViewSearch": "&&Buscar", + "miGotoSymbolInWorkspace": "Ir al símbolo en el área de &&trabajo..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, selector de archivos", + "searchResults": "Resultados de la búsqueda" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, selector de símbolos", + "symbols": "resultados de símbolos", + "noSymbolsMatching": "No hay símbolos coincidentes", + "noSymbolsWithoutInput": "Escribir para buscar símbolos" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Buscar" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Buscar", + "moreSearch": "Alternar detalles de la búsqueda", + "searchScope.includes": "archivos para incluir", + "label.includes": "Buscar patrones de inclusión", + "searchScope.excludes": "archivos para excluir", + "label.excludes": "Buscar patrones de exclusión", + "replaceAll.confirmation.title": "Reemplazar todo", + "replaceAll.confirm.button": "&&Reemplazar", + "replaceAll.occurrence.file.message": "{0} aparición reemplazada en {1} archivo por \"{2}\".", + "removeAll.occurrence.file.message": "{0} aparición reemplazada en {1} archivo.", + "replaceAll.occurrence.files.message": "{0} aparición reemplazada en {1} archivos por \"{2}\".", + "removeAll.occurrence.files.message": "{0} aparición reemplazada en {1} archivos.", + "replaceAll.occurrences.file.message": "{0} apariciones reemplazadas en {1} archivo por \"{2}\".", + "removeAll.occurrences.file.message": "{0} apariciones reemplazadas en {1} archivo.", + "replaceAll.occurrences.files.message": "{0} apariciones reemplazadas en {1} archivos por \"{2}\".", + "removeAll.occurrences.files.message": "{0} apariciones reemplazadas en {1} archivos.", + "removeAll.occurrence.file.confirmation.message": "¿Reemplazar {0} aparición en {1} archivo por \"{2}\"?", + "replaceAll.occurrence.file.confirmation.message": "¿Reemplazar {0} aparición en {1} archivo?", + "removeAll.occurrence.files.confirmation.message": "¿Reemplazar {0} aparición en {1} archivos por \"{2}\"?", + "replaceAll.occurrence.files.confirmation.message": "¿Reemplazar {0} aparición en {1} archivos?", + "removeAll.occurrences.file.confirmation.message": "¿Reemplazar {0} apariciones en {1} archivo por \"{2}\"?", + "replaceAll.occurrences.file.confirmation.message": "¿Reemplazar {0} apariciones en {1} archivo?", + "removeAll.occurrences.files.confirmation.message": "¿Reemplazar {0} apariciones en {1} archivos por \"{2}\"?", + "replaceAll.occurrences.files.confirmation.message": "¿Reemplazar {0} apariciones en {1} archivos?", + "searchPathNotFoundError": "No se encuentra la ruta de búsqueda: {0}", + "searchMaxResultsWarning": "El conjunto de resultados solo contiene un subconjunto de todas las coincidencias. Sea más específico en la búsqueda para acotar los resultados.", + "searchCanceled": "La búsqueda se canceló antes de poder encontrar resultados - ", + "noResultsIncludesExcludes": "No se encontraron resultados en '{0}' con exclusión de '{1}' - ", + "noResultsIncludes": "No se encontraron resultados en '{0}' - ", + "noResultsExcludes": "No se encontraron resultados con exclusión de '{0}' - ", + "noResultsFound": "No se encontraron resultados. Revise la configuración para configurar exclusiones y verificar sus archivos gitignore -", + "rerunSearch.message": "Buscar de nuevo", + "rerunSearchInAll.message": "Buscar de nuevo en todos los archivos", + "openSettings.message": "Abrir configuración", + "openSettings.learnMore": "Más información", + "ariaSearchResultsStatus": "La búsqueda devolvió {0} resultados en {1} archivos", + "rgRegexError": "Puede habilitar \"search.usePCRE2\" para disponer de algunas características más de expresiones regulares, como búsqueda hacia atrás (lookbehind) y referencias inversas.", + "neverAgain": "No mostrar de nuevo", + "otherEncodingWarning.openSettingsLabel": "Abrir configuración", + "useIgnoresAndExcludesDisabled": "- las configuraciones de exclusión y de ficheros a ignorar están deshabilitadas", + "search.file.result": "{0} resultado en {1} archivo", + "search.files.result": "{0} resultado en {1} archivos", + "search.file.results": "{0} resultados en {1} archivo", + "search.files.results": "{0} resultados en {1} archivos", + "searchWithoutFolder": "Aún no ha abierto una carpeta. Solo se busca en los archivos abiertos en este momento - ", + "openFolder": "Abrir carpeta" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Reemplazar todo (Enviar búsqueda para habilitar)", + "search.action.replaceAll.enabled.label": "Reemplazar todo", + "search.replace.toggle.button.title": "Alternar reemplazar", + "label.Search": "Búsqueda: Escriba el término de búsqueda y presione Entrar para buscar o Esc para cancelar", + "search.placeHolder": "Buscar", + "label.Replace": "Reemplazar: Escriba el término de reemplazo y presione Intro para obtener una vista previa o Escape para cancelar la acción", + "search.replace.placeHolder": "Reemplazar", + "regexp.backreferenceValidationFailure": "No se admiten referencias inversas" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Ninguna carpeta en el espacio de trabajo tiene el nombre: {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Mostrar búsqueda", + "replaceInFiles": "Reemplazar en archivos", + "RefreshAction.label": "Actualizar", + "CollapseDeepestExpandedLevelAction.label": "Contraer todo", + "ClearSearchResultsAction.label": "Borrar resultados de la búsqueda", + "CancelSearchAction.label": "Cancelar búsqueda", + "FocusNextSearchResult.label": "Centrarse en el siguiente resultado de la búsqueda", + "FocusPreviousSearchResult.label": "Centrarse en el anterior resultado de la búsqueda", + "RemoveAction.label": "Descartar", + "file.replaceAll.label": "Reemplazar todo", + "match.replace.label": "Reemplazar" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Reemplazar vista previa) " + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Entrada", + "useExcludesAndIgnoreFilesDescription": "Usar la Configuración de Exclusión e Ignorar Archivos" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Otros archivos", + "searchFileMatches": "{0} archivos encontrados", + "searchFileMatch": "{0} archivo encontrado", + "searchMatches": "{0} coincidencias encontradas", + "searchMatch": "{0} coincidencia encontrada", + "lineNumStr": "Desde la línea {0}", + "numLinesStr": "{0} líneas más", + "folderMatchAriaLabel": "{0} coincidencias en la carpeta raíz {1}, resultados de la búsqueda", + "otherFilesAriaLabel": "{0} coincidencias fuera del área de trabajo, resultado de la búsqueda", + "fileMatchAriaLabel": "{0} coincidencias en el archivo {1} de la carpeta {2}, resultados de la búsqueda", + "replacePreviewResultAria": "Reemplazar el termino {0} con {1} en la columna con posición {2} en la línea de texto {3}", + "searchResultAria": "Encontró el término {0} en la columna de posición {1} en la línea con el texto {2}." + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Fragmento de código vacío", + "snippetSchema.json": "Configuración de fragmento de código del usuario", + "snippetSchema.json.prefix": "El prefijo que se debe usar al seleccionar el fragmento de código en Intellisense", + "snippetSchema.json.body": "El contenido del fragmento de código. Use \"$1', \"${1:defaultText}\" para definir las posiciones del cursor, use \"$0\" para la posición final del cursor. Inserte valores de variable con \"${varName}\" y \"${varName:defaultText}\", por ejemplo, \"This is file: $TM_FILENAME\".", + "snippetSchema.json.description": "La descripción del fragmento de código.", + "snippetSchema.json.scope": "Una lista de nombres de idioma a los que se aplica este fragmento de código, por ejemplo ' mecanografiado, JavaScript '." + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Insertar fragmento de código", + "sep.userSnippet": "Fragmentos de código de usuario", + "sep.extSnippet": "Fragmentos de código de extensión", + "sep.workspaceSnippet": "Fragmentos de código de área de trabajo" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "Se esperaba una cadena en 'contributes.{0}.path'. Valor proporcionado: {1}", + "invalid.language.0": "Al omitir el lenguaje, el valor de 'contributes. {0}. Path' debe ser un archivo '. Code-snippets'. Valor proporcionado: {1}", + "invalid.language": "Lenguaje desconocido en \"contributes.{0}.language\". Valor proporcionado: {1}", + "invalid.path.1": "Se esperaba que \"contributes.{0}.path\" ({1}) se incluyera en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil.", + "vscode.extension.contributes.snippets": "Aporta fragmentos de código.", + "vscode.extension.contributes.snippets-language": "Identificador del lenguaje al que se aporta este fragmento de código.", + "vscode.extension.contributes.snippets-path": "Ruta de acceso del archivo de fragmentos de código. La ruta es relativa a la carpeta de extensión y normalmente empieza por \"./snippets/\".", + "badVariableUse": "Es muy probable que uno o más fragmentos de la extensión \"{0}\" confundan las variables de fragmento de código y los marcadores de posición de fragmento de código (consulte https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax para obtener más detalles)", + "badFile": "No se pudo leer el archivo del fragmento \"{0}\"." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(global)", + "global.1": "({0})", + "badPath": "Los fragmentos de código deben estar dentro de esta carpeta: \"{0}\". ", + "new.global": "Nuevo archivo de fragmentos globales...", + "new.workspace": "espacio de trabajo de {0}", + "new.folder": "Nuevo archivo de fragmentos para \"{0}\"...", + "group.global": "Fragmentos existentes", + "new.global.sep": "Nuevos fragmentos de código", + "openSnippet.pickLanguage": "Seleccione Archivo de fragmentos o Crear fragmentos de código", + "openSnippet.label": "Configurar fragmentos de usuario ", + "preferences": "Preferencias", + "miOpenSnippets": "&&Fragmentos de código del usuario" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Fragmento de espacio de trabajo", + "source.userSnippetGlobal": "Fragmento del usuario global", + "source.userSnippet": "Fragmento de código del usuario" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "No mostrar de nuevo", + "workspaceFound": "Esta carpeta contiene un archivo de área de trabajo \"{0}\". ¿Desea abrirlo? [Más información] ({1}) acerca de los archivos del área de trabajo.", + "openWorkspace": "Abrir área de trabajo", + "workspacesFound": "Esta carpeta contiene varios archivos de área de trabajo. ¿Desea abrir uno? [Más información]({0}) acerca de los archivos de área de trabajo.", + "selectWorkspace": "Seleccione el área de trabajo", + "selectToOpen": "Seleccione el área de trabajo para abrir" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "¿Le importaría realizar una breve encuesta de opinión?", + "takeSurvey": "Realizar encuesta", + "remindLater": "Recordármelo más tarde", + "neverAgain": "No mostrar de nuevo" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Ayúdenos a mejorar nuestro soporte para {0}", + "takeShortSurvey": "Realizar una breve encuesta", + "remindLater": "Recordármelo más tarde", + "neverAgain": "No mostrar de nuevo" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Error: al identificador de tarea '{0}' le está faltando la propiedad requerida '{1}'. El identificador de tarea será ignorado. " + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Tareas", + "ConfigureTaskRunnerAction.label": "Configurar tarea", + "totalErrors": "{0} errores", + "totalWarnings": "{0} advertencias", + "totalInfos": "{0} informaciones", + "problems": "Problemas", + "building": "Compilando...", + "manyProblems": "+10Mil", + "runningTasks": "Mostrar tareas en ejecución", + "tasks": "Tareas", + "TaskSystem.noHotSwap": "Cambiar el motor de ejecución de tareas con una tarea activa ejecutandose, requiere recargar la ventana", + "reloadWindow": "Recargar ventana", + "taskServiceOutputPrompt": "Hay errores de tarea. Consulte la salida para obtener más información.", + "showOutput": "Mostrar salida", + "TaskServer.folderIgnored": "La carpeta {0} se pasa por alto puesto que utiliza la versión 0.1.0 de las tareas", + "TaskService.noBuildTask1": "No se ha definido ninguna tarea de compilación. Marque una tarea con \"isBuildCommand\" en el archivo tasks.json.", + "TaskService.noBuildTask2": "No se ha definido ninguna tarea de compilación. Marque una tarea con un grupo \"build\" en el archivo tasks.json. ", + "TaskService.noTestTask1": "No se ha definido ninguna tarea de prueba. Marque una tarea con \"isTestCommand\" en el archivo tasks.json.", + "TaskService.noTestTask2": "No se ha definido ninguna tarea de prueba. Marque una tarea con \"test\" en el archivo tasks.json.", + "TaskServer.noTask": "La tarea que se ejecutará está sin definir", + "TaskService.associate": "Asociar", + "TaskService.attachProblemMatcher.continueWithout": "Continuar sin examinar la salida de la tarea", + "TaskService.attachProblemMatcher.never": "No examinar nunca la salida de la tarea", + "TaskService.attachProblemMatcher.learnMoreAbout": "Más información acerca del examen de la salida de la tarea", + "selectProblemMatcher": "Seleccione qué tipo de errores y advertencias deben buscarse durante el examen de la salida de la tarea", + "customizeParseErrors": "La configuración actual de tareas contiene errores. Antes de personalizar una tarea, corrija los errores.", + "tasksJsonComment": "// Vea https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// para la documentación acerca del formato tasks.json", + "moreThanOneBuildTask": "Hay muchas tareas de compilación definidas en el archivo tasks.json. Se ejecutará la primera.\n", + "TaskSystem.activeSame.background": "La tarea \"{0}\" ya está activa en segundo plano.", + "TaskSystem.activeSame.noBackground": "La tarea \"{0}\" ya está activa.", + "terminateTask": "Finalizar tarea", + "restartTask": "Reiniciar tarea", + "TaskSystem.active": "Ya hay una tarea en ejecución. Finalícela antes de ejecutar otra tarea.", + "TaskSystem.restartFailed": "No se pudo terminar y reiniciar la tarea {0}", + "TaskService.noConfiguration": "Error: La detección de tarea {0} no encontró una tarea para la siguiente configuración:\n{1}\nLa tarea será omitida.\n", + "TaskSystem.configurationErrors": "Error: La configuración de la tarea proporcionada tiene errores de validación y no se puede usar. Corrija los errores primero.", + "taskService.ignoreingFolder": "Ignorando las configuraciones de tarea para la carpeta del area de trabajo {0}. El soporte de tarea de area de trabajo multi carpeta requiere que todas las carpetas usen la versión de tarea 2.0.0 ", + "TaskSystem.invalidTaskJson": "Error: El contenido del archivo tasks.json tiene errores de sintaxis. Corríjalos antes de ejecutar una tarea.", + "TaskSystem.runningTask": "Hay una tarea en ejecución. ¿Quiere finalizarla?", + "TaskSystem.terminateTask": "&&Finalizar tarea", + "TaskSystem.noProcess": "La tarea iniciada ya no existe. Si la tarea generó procesos en segundo plano al salir de VS Code, puede dar lugar a procesos huérfanos. Para evitarlo, inicie el último proceso en segundo plano con una marca de espera.", + "TaskSystem.exitAnyways": "&&Salir de todos modos", + "TerminateAction.label": "Finalizar tarea", + "TaskSystem.unknownError": "Error durante la ejecución de una tarea. Consulte el registro de tareas para obtener más detalles.", + "TaskService.noWorkspace": "Las tareas solo están disponibles en una carpeta del área de trabajo.", + "TaskService.learnMore": "Más información", + "configureTask": "Configurar tarea", + "recentlyUsed": "Tareas usadas recientemente", + "configured": "tareas configuradas", + "detected": "tareas detectadas", + "TaskService.ignoredFolder": "Las siguientes carpetas del área de trabajo se omitirán porque utilizan la versión 0.1.0 de la tarea: {0}", + "TaskService.notAgain": "No mostrar de nuevo", + "TaskService.pickRunTask": "Seleccione la tarea para ejecutar", + "TaskService.noEntryToRun": "No se encontraron tareas para ejecutar. Configurar tareas...", + "TaskService.fetchingBuildTasks": "Obteniendo tareas de compilación...", + "TaskService.pickBuildTask": "Seleccione la tarea de compilación para ejecutar", + "TaskService.noBuildTask": "No se encontraron tareas de compilación para ejecutar. Configurar tareas de compilación...", + "TaskService.fetchingTestTasks": "Capturando tareas de prueba...", + "TaskService.pickTestTask": "Seleccione la tarea de prueba para ejecutar", + "TaskService.noTestTaskTerminal": "No se encontraron tareas de prueba para ejecutar. Configurar tareas...", + "TaskService.taskToTerminate": "Seleccione la tarea para finalizar", + "TaskService.noTaskRunning": "Ninguna tarea se está ejecutando actualmente", + "TaskService.terminateAllRunningTasks": "Todas las tareas en ejecución", + "TerminateAction.noProcess": "El proceso iniciado ya no existe. Si la tarea generó procesos en segundo plano al salir de VS Code, puede dar lugar a procesos huérfanos.", + "TerminateAction.failed": "No se pudo finalizar la tarea en ejecución", + "TaskService.taskToRestart": "Seleccione la tarea para reiniciar", + "TaskService.noTaskToRestart": "No hay tareas para reiniciar", + "TaskService.template": "Seleccione una plantilla de tarea", + "TaskService.createJsonFile": "Crear archivo tasks.json desde plantilla", + "TaskService.openJsonFile": "Abrir archivo tasks.json", + "TaskService.pickTask": "Seleccione una tarea para configurar", + "TaskService.defaultBuildTaskExists": "{0} está marcado ya como la tarea de compilación predeterminada", + "TaskService.pickDefaultBuildTask": "Seleccione la tarea que se va a utilizar como tarea de compilación predeterminada", + "TaskService.defaultTestTaskExists": "{0} ya se ha marcado como la tarea de prueba predeterminada.", + "TaskService.pickDefaultTestTask": "Seleccione la tarea que se va a usar como la tarea de prueba predeterminada ", + "TaskService.pickShowTask": "Seleccione la tarea de la que desea ver la salida", + "TaskService.noTaskIsRunning": "Ninguna tarea se está ejecutando", + "miRunTask": "&&Ejecutar tarea...", + "miBuildTask": "Ejecutar &&compilar tarea...", + "miRunningTask": "Mostrando tareas en ejecució&&n...", + "miRestartTask": "R&&einiciar tarea en ejecución...", + "miTerminateTask": "&&Terminar tarea...", + "miConfigureTask": "&&Configurar tareas...", + "miConfigureBuildTask": "Configurar tarea de compilación p&&redeterminada...", + "ShowLogAction.label": "Mostrar registro de tareas", + "RunTaskAction.label": "Ejecutar tarea", + "ReRunTaskAction.label": "Volver a ejecutar la última tarea", + "RestartTaskAction.label": "Reiniciar la tarea en ejecución", + "ShowTasksAction.label": "Mostrar tareas en ejecución", + "BuildAction.label": "Ejecutar tarea de compilación", + "TestAction.label": "Ejecutar tarea de prueba", + "ConfigureDefaultBuildTask.label": "Configurar tarea de compilación predeterminada", + "ConfigureDefaultTestTask.label": "Configurar tarea de prueba predeterminada", + "quickOpen.task": "Ejecutar tarea" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "Tenga en cuenta que los tipos que empiezan con ' $ ' están reservados para uso interno.", + "TaskDefinition.properties": "Propiedades adicionales del tipo de tarea", + "TaskTypeConfiguration.noType": "La configuración del tipo de tarea no tiene la propiedad \"taskType\" requerida.", + "TaskDefinitionExtPoint": "Aporta tipos de tarea" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Escribir el nombre de una tarea para ejecutar", + "noTasksMatching": "No tasks matching", + "noTasksFound": "No se encontraron tareas" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "La versión de tarea 0.1.0 está en desuso. Utilice la versión 2.0.0", + "JsonSchema.version": "Número de versión de la configuración", + "JsonSchema.": "El ejecutador se ha graduado. Use el ejecutador oficial correctamente", + "JsonSchema.runner": "Define si la tarea se ejecuta como un proceso y la salida se muestra en la ventana de salida o dentro del terminal.", + "JsonSchema.windows": "Configuración de comando específico de Windows", + "JsonSchema.mac": "Configuración de comando específico de Mac", + "JsonSchema.linux": "Configuración de comando específico de Linux", + "JsonSchema.shell": "Especifica si el comando es un comando shell o un programa externo. Si se omite, el valor predeterminado es false." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Ejecuta el comando de compilación de .NET Core", + "msbuild": "Ejecuta el destino de compilación", + "externalCommand": "Ejemplo para ejecutar un comando arbitrario externo", + "Maven": "Ejecuta los comandos comunes de Maven." + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, tareas", + "recentlyUsed": "Tareas usadas recientemente", + "configured": "tareas configuradas", + "detected": "tareas detectadas", + "customizeTask": "Configurar tarea" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "Al ejecutar --tasks-simple de Gulp no se enumera ninguna tarea. ¿Ha ejecutado \"npm install\"?", + "TaskSystemDetector.noJakeTasks": "Al ejecutar --tasks de jake no se enumera ninguna tarea. ¿Ha ejecutado \"npm install\"?", + "TaskSystemDetector.noGulpProgram": "Gulp no está instalado en el sistema. Ejecute \"npm install -g gulp\" para instalarlo.", + "TaskSystemDetector.noJakeProgram": "Jake no está instalado en el sistema. Ejecute \"npm install -g jake\" para instalarlo.", + "TaskSystemDetector.noGruntProgram": "Grunt no está instalado en el sistema. Ejecute \"npm install -g grunt\" para instalarlo.", + "TaskSystemDetector.noProgram": "El programa {0} no se encontró. El mensaje es {1}", + "TaskSystemDetector.buildTaskDetected": "Se detectó una tarea de compilación llamada '{0}'.", + "TaskSystemDetector.testTaskDetected": "Se detectó una tarea de prueba llamada '{0}'." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "Esta carpeta tiene las tareas ({0}) definidas en \"tasks.json\" que se ejecutan automáticamente al abrir esta carpeta. ¿Desea permitir que las tareas automáticas se ejecuten al abrir esta carpeta?", + "allow": "Permitir y ejecutar", + "disallow": "No permitir", + "openTasks": "Abrir tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "Permitir tareas automáticas en la carpeta", + "workbench.action.tasks.disallowAutomaticRunning": "No permitir tareas automáticas en carpeta" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "El sistema de tareas está configurado para la versión 0.1.0 (vea el archivo tasks.json), que solo puede ejecutar tareas personalizadas. Actualice a la versión 2.0.0 para ejecutar la tarea {0}.", + "TaskRunnerSystem.unknownError": "Error desconocido durante la ejecución de una tarea. Vea el registro de resultados de la tarea para obtener más detalles.", + "TaskRunnerSystem.watchingBuildTaskFinished": "La inspección de las tareas de compilación ha finalizado.", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "La tarea '{0}' se finalizó por solicitud del usuario.", + "unkownProblemMatcher": "No puede resolver el comprobador de problemas {0}. Será omitido." + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Especifica si el comando es un comando shell o un programa externo. Si se omite, el valor predeterminado es false.", + "JsonSchema.tasks.isShellCommand.deprecated": "La propiedad isShellCommand está en desuso. En su lugar, utilice la propiedad type de la tarea y la propiedad shell de las opciones. Vea también las notas de versión 1.14. ", + "JsonSchema.tasks.dependsOn.identifier": "El identificador de la tarea.", + "JsonSchema.tasks.dependsOn.string": "Otra tarea de la que depende esta tarea.", + "JsonSchema.tasks.dependsOn.array": "Las otras tareas de las que depende esta tarea.", + "JsonSchema.tasks.presentation": "Configura el panel que se utiliza para presentar las salidas de la tarea y lee sus entradas.", + "JsonSchema.tasks.presentation.echo": "Controla si se presenta en el panel un eco del comando ejecutado. El valor predeterminado es verdadero.", + "JsonSchema.tasks.presentation.focus": "Controla si el panel recibe el foco. El valor predeterminado es falso. Si se establece a verdadero, el panel además se revela.", + "JsonSchema.tasks.presentation.revealProblems.always": "Siempre muestra el panel de problemas cuando se ejecuta esta tarea.", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Solo muestra el panel Problemas si se encuentra un problema.", + "JsonSchema.tasks.presentation.revealProblems.never": "Nunca muestra el panel Problemas cuando se ejecuta esta tarea.", + "JsonSchema.tasks.presentation.revealProblems": "Controla si el panel de problemas se muestra al ejecutar esta tarea o no. Esto prevalece sobre la opción \"reveal\". El valor predeterminado es \"never\".", + "JsonSchema.tasks.presentation.reveal.always": "Revela siempre el terminal cuando se ejecuta esta tarea.", + "JsonSchema.tasks.presentation.reveal.silent": "Solo muestra el terminal si la tarea finaliza con un error o el buscador de problemas encuentra un error.", + "JsonSchema.tasks.presentation.reveal.never": "No revela nunca el teminal cuando se ejecuta la tarea.", + "JsonSchema.tasks.presentation.reveal": "Controla si el terminal que ejecuta la tarea se muestra o no. Puede ser reemplazado por la opción \"revealProblems\". El valor predeterminado es \"always\".", + "JsonSchema.tasks.presentation.instance": "Controla si el panel se comparte entre tareas, está dedicado a esta tarea, o se crea uno nuevo por cada ejecución.", + "JsonSchema.tasks.presentation.showReuseMessage": "Controla si se muestra el mensaje \"Las tareas reutilizarán el terminal, presione cualquier tecla para cerrarlo\".", + "JsonSchema.tasks.presentation.clear": "Controla si debe borrarse el terminal antes de ejecutar la tarea. ", + "JsonSchema.tasks.presentation.group": "Controla si la tarea se ejecuta en un grupo de terminales específico usando paneles de división.", + "JsonSchema.tasks.terminal": "La propiedad terminal está en desuso. En su lugar, utilice presentation.", + "JsonSchema.tasks.group.kind": "El grupo de ejecución de la tarea.", + "JsonSchema.tasks.group.isDefault": "Define si la tarea es la tarea predeterminada del grupo.", + "JsonSchema.tasks.group.defaultBuild": "Marca la tarea como la tarea de compilación predeterminada.", + "JsonSchema.tasks.group.defaultTest": "Marca la tarea como la tarea de prueba predeterminada.", + "JsonSchema.tasks.group.build": "Marca la tarea como una tarea de compilación accesible mediante el comando \"Ejecutar tarea de compilación\".", + "JsonSchema.tasks.group.test": "Marca la tarea como una tarea de prueba accesible mediante el comando \"Ejecutar tarea de prueba\".", + "JsonSchema.tasks.group.none": "No asigna la tarea a ningún grupo", + "JsonSchema.tasks.group": "Define a qué grupo de ejecución pertenece esta tarea. Admite \"compilación\" para agregarla al grupo de compilación y \"prueba\" para agregarla al grupo de prueba.", + "JsonSchema.tasks.type": "Define si la tarea se ejecuta como un proceso o como un comando dentro de in shell. ", + "JsonSchema.commandArray": "El comando Shell que se ejecutará. Los elementos de la matriz se ensamblarán mediante un carácter de espacio", + "JsonSchema.command.quotedString.value": "El valor actual del comando", + "JsonSchema.tasks.quoting.escape": "Carácteres de escape usan el carácter de escape de la linea de comandos (ej.: ' en PowerShell y \\ en Bash)", + "JsonSchema.tasks.quoting.strong": "Cita el argumento usando el carácter de citación doble de la linea de comandos (ej.: \" en PowerShell y Bash) ", + "JsonSchema.tasks.quoting.weak": "Cita el argumento usando el carácter de citación simple de la linea de comandos (ej.: ' en PowerShell y Bash) ", + "JsonSchema.command.quotesString.quote": "Cómo el valor del comando debería ser citado", + "JsonSchema.command": "El comando que se va a ejecutar. Puede ser un programa externo o un comando shell.", + "JsonSchema.args.quotedString.value": "El valor actual del argumento", + "JsonSchema.args.quotesString.quote": "Cómo el valor del argumento debería ser citado ", + "JsonSchema.tasks.args": "Argumentos que se pasan al comando cuando se invoca esta tarea.", + "JsonSchema.tasks.label": "Etiqueta de interfaz de usuario de la tarea", + "JsonSchema.version": "El número de versión de la configuración.", + "JsonSchema.tasks.identifier": "Un identificador definido por el usuario para hacer referencia a la tarea en launch.json o una cláusula dependsOn.", + "JsonSchema.tasks.identifier.deprecated": "Los identificadores definidos por el usuario están en desuso. Para una tarea personalizada, utilice el nombre como referencia y, para tareas proporcionadas por extensiones, utilice el identificador de tarea que tienen definido.", + "JsonSchema.tasks.reevaluateOnRerun": "Si se reevalúan las variables de tarea al ejecutar de nuevo.", + "JsonSchema.tasks.runOn": "Configura cuándo se debe ejecutar la tarea. Si se establece en folderOpen, la tarea se ejecutará automáticamente cuando se abra la carpeta.", + "JsonSchema.tasks.runOptions": "Opciones relacionadas con la ejecución de las tareas.", + "JsonSchema.tasks.taskLabel": "La etiqueta de la tarea", + "JsonSchema.tasks.taskName": "Nombre de la tarea", + "JsonSchema.tasks.taskName.deprecated": "La propiedad name de la tarea está en desuso. En su lugar, utilice la propiedad label. ", + "JsonSchema.tasks.background": "Indica si la tarea ejecutada se mantiene y está en ejecución en segundo plano.", + "JsonSchema.tasks.promptOnClose": "Indica si se pregunta al usuario cuando VS Code se cierra con una tarea en ejecución.", + "JsonSchema.tasks.matchers": "Buscadores de coincidencias de problemas que se van a usar. Puede ser una definición de cadena o de buscador de coincidencias de problemas, o bien una matriz de cadenas y de buscadores de coincidencias de problemas.", + "JsonSchema.customizations.customizes.type": "El tipo de tarea que se va a personalizar", + "JsonSchema.tasks.customize.deprecated": "La propiedad customize está en desuso. Consulte las notas de la versión 1.14 sobre cómo migrar al nuevo enfoque de personalización de tareas.", + "JsonSchema.tasks.showOputput.deprecated": "La propiedad showOutput está en desuso. Utilice la propiedad reveal dentro de la propiedad presentation en su lugar. Vea también las notas de la versión 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "La propiedad echoCommand está en desuso. Utilice la propiedad echo dentro de la propiedad presentation en su lugar. Vea también las notas de la versión 1.14.", + "JsonSchema.tasks.suppressTaskName.deprecated": "La propiedad suppressTaskName está en desuso. En lugar de usar esta propiedad, inserte el comando con los argumentos en la tarea. Vea también las notas de la versión 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "La propiedad isBuildCommand está en desuso. Utilice la propiedad group en su lugar. Vea también las notas de la versión 1.14.", + "JsonSchema.tasks.isTestCommand.deprecated": "La propiedad isTestCommand está en desuso. Utilice la propiedad group en su lugar. Vea también las notas de la versión 1.14.", + "JsonSchema.tasks.taskSelector.deprecated": "La propiedad taskSelector está en desuso. En lugar de usar esta propiedad, inserte el comando con los argumentos en la tarea. Vea también las notas de la versión 1.14.", + "JsonSchema.windows": "Configuración de comando específico de Windows", + "JsonSchema.mac": "Configuración de comando específico de Mac", + "JsonSchema.linux": "Configuración de comando específico de Linux" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Opciones de comando adicionales", + "JsonSchema.options.cwd": "Directorio de trabajo actual del script o el programa ejecutado. Si se omite, se usa la raíz del área de trabajo actual de Code.", + "JsonSchema.options.env": "Entorno del shell o el programa ejecutado. Si se omite, se usa el entorno del proceso primario.", + "JsonSchema.shellConfiguration": "Configura el shell que se usará.", + "JsonSchema.shell.executable": "Shell que se va a usar.", + "JsonSchema.shell.args": "Argumentos de shell.", + "JsonSchema.command": "El comando que se va a ejecutar. Puede ser un programa externo o un comando shell.", + "JsonSchema.tasks.args": "Argumentos que se pasan al comando cuando se invoca esta tarea.", + "JsonSchema.tasks.taskName": "Nombre de la tarea", + "JsonSchema.tasks.windows": "Configuración de comando específico de Windows", + "JsonSchema.tasks.mac": "Configuración de comando específico de Mac", + "JsonSchema.tasks.linux": "Configuración de comando específico de Linux", + "JsonSchema.tasks.suppressTaskName": "Controla si el nombre de la tarea se agrega como argumento al comando. Si se omite, se usa el valor definido globalmente.", + "JsonSchema.tasks.showOutput": "Controla si la salida de la tarea en ejecución se muestra o no. Si se omite, se usa el valor definido globalmente.", + "JsonSchema.echoCommand": "Controla si el comando ejecutado se muestra en la salida. El valor predeterminado es false.", + "JsonSchema.tasks.watching.deprecation": "En desuso. Utilice isBackground en su lugar.", + "JsonSchema.tasks.watching": "Indica si la tarea ejecutada se mantiene activa e inspecciona el sistema de archivos.", + "JsonSchema.tasks.background": "Indica si la tarea ejecutada se mantiene y está en ejecución en segundo plano.", + "JsonSchema.tasks.promptOnClose": "Indica si se pregunta al usuario cuando VS Code se cierra con una tarea en ejecución.", + "JsonSchema.tasks.build": "Asigna esta tarea al comando de compilación predeterminado de Code.", + "JsonSchema.tasks.test": "Asigna esta tarea al comando de prueba predeterminado de Code.", + "JsonSchema.tasks.matchers": "Buscadores de coincidencias de problemas que se van a usar. Puede ser una definición de cadena o de buscador de coincidencias de problemas, o bien una matriz de cadenas y de buscadores de coincidencias de problemas.", + "JsonSchema.args": "Argumentos adicionales que se pasan al comando.", + "JsonSchema.showOutput": "Controla si la salida de la tarea en ejecución se muestra o no. Si se omite, se usa \"always\".", + "JsonSchema.watching.deprecation": "En desuso. Utilice isBackground en su lugar.", + "JsonSchema.watching": "Indica si la tarea ejecutada se mantiene activa e inspecciona el sistema de archivos.", + "JsonSchema.background": "Indica si la tarea ejecutada se mantiene y está en ejecución en segundo plano.", + "JsonSchema.promptOnClose": "Indica si se pregunta al usuario cuando VS Code se cierra con una tarea en ejecución en segundo plano.", + "JsonSchema.suppressTaskName": "Controla si el nombre de la tarea se agrega como argumento al comando. El valor predeterminado es false.", + "JsonSchema.taskSelector": "Prefijo para indicar que un argumento es una tarea.", + "JsonSchema.matchers": "Buscadores de coincidencias de problemas que se van a usar. Puede ser una definición de cadena o de buscador de coincidencias de problemas, o bien una matriz de cadenas y de buscadores de coincidencias de problemas.", + "JsonSchema.tasks": "Configuraciones de tarea. Suele enriquecerse una tarea ya definida en el ejecutor de tareas externo." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "Falta una expresión regular en el patrón de problema.", + "ProblemPatternParser.loopProperty.notLast": "La propiedad loop solo se admite en el buscador de coincidencias de la última línea.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "El patrón de problema no es válido. El tipo de propiedad debe proporcionarse solo en el primer elemento.", + "ProblemPatternParser.problemPattern.missingProperty": "El patrón de problema no es válido. Debe tener al menos un archivo y un mensaje.", + "ProblemPatternParser.problemPattern.missingLocation": "El patrón de problema no es válido. Debe tener el tipo \"file\" o un grupo de coincidencias de línea o ubicación.", + "ProblemPatternParser.invalidRegexp": "Error: La cadena {0} no es una expresión regular válida.\n", + "ProblemPatternSchema.regexp": "Expresión regular para encontrar un error, una advertencia o información en la salida.", + "ProblemPatternSchema.kind": "Indica si el patrón coincide con una ubicación (archivo y línea) o solo un archivo.", + "ProblemPatternSchema.file": "Índice de grupo de coincidencias del nombre de archivo. Si se omite, se usa 1.", + "ProblemPatternSchema.location": "Índice de grupo de coincidencias de la ubicación del problema. Los patrones de ubicación válidos son: (line), (line,column) y (startLine,startColumn,endLine,endColumn). Si se omite, se asume el uso de (line,column).", + "ProblemPatternSchema.line": "Índice de grupo de coincidencias de la línea del problema. Valor predeterminado: 2.", + "ProblemPatternSchema.column": "Índice de grupo de coincidencias del carácter de línea del problema. Valor predeterminado: 3", + "ProblemPatternSchema.endLine": "Índice de grupo de coincidencias de la línea final del problema. Valor predeterminado como no definido.", + "ProblemPatternSchema.endColumn": "Índice de grupo de coincidencias del carácter de línea final del problema. Valor predeterminado como no definido", + "ProblemPatternSchema.severity": "Índice de grupo de coincidencias de la gravedad del problema. Valor predeterminado como no definido.", + "ProblemPatternSchema.code": "Índice de grupo de coincidencias del código del problema. Valor predeterminado como no definido.", + "ProblemPatternSchema.message": "Índice de grupo de coincidencias del mensaje. Si se omite, el valor predeterminado es 4 en caso de definirse la ubicación. De lo contrario, el valor predeterminado es 5.", + "ProblemPatternSchema.loop": "En un bucle de buscador de coincidencias multilínea, indica si este patrón se ejecuta en un bucle siempre que haya coincidencias. Solo puede especificarse en el último patrón de un patrón multilínea.", + "NamedProblemPatternSchema.name": "Nombre del patrón de problema.", + "NamedMultiLineProblemPatternSchema.name": "Nombre del patrón de problema de varias líneas.", + "NamedMultiLineProblemPatternSchema.patterns": "Patrones reales.", + "ProblemPatternExtPoint": "Aporta patrones de problemas", + "ProblemPatternRegistry.error": "Patrón de problema no válido. Se omitirá.", + "ProblemMatcherParser.noProblemMatcher": "Error: La descripción no se puede convertir en un buscador de coincidencias de problemas:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "Error: La descripción no define un patrón de problema válido:\n{0}\n", + "ProblemMatcherParser.noOwner": "Error: La descripción no define un propietario:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Error: La descripción no define una ubicación de archivo:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Información: Gravedad {0} desconocida. Los valores válidos son \"error\", \"advertencia\" e \"información\".\n", + "ProblemMatcherParser.noDefinedPatter": "Error: el patrón con el identificador {0} no existe.", + "ProblemMatcherParser.noIdentifier": "Error: La propiedad pattern hace referencia a un identificador vacío.", + "ProblemMatcherParser.noValidIdentifier": "Error: La propiedad pattern {0} no es un nombre de variable de patrón válido.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "Un buscador de coincidencias de problemas debe definir tanto un patrón de inicio como un patrón de finalización para la inspección.", + "ProblemMatcherParser.invalidRegexp": "Error: La cadena {0} no es una expresión regular válida.\n", + "WatchingPatternSchema.regexp": "Expresión regular para detectar el principio o el final de una tarea en segundo plano.", + "WatchingPatternSchema.file": "Índice de grupo de coincidencias del nombre de archivo. Se puede omitir.", + "PatternTypeSchema.name": "Nombre de un patrón aportado o predefinido", + "PatternTypeSchema.description": "Patrón de problema o nombre de un patrón de problema que se ha aportado o predefinido. Se puede omitir si se especifica la base.", + "ProblemMatcherSchema.base": "Nombre de un buscador de coincidencias de problemas base que se va a usar.", + "ProblemMatcherSchema.owner": "Propietario del problema dentro de Code. Se puede omitir si se especifica \"base\". Si se omite y no se especifica \"base\", el valor predeterminado es \"external\".", + "ProblemMatcherSchema.source": "Una cadena legible que describe la fuente de este diagnóstico, por ejemplo \"typescript\" o \"super lint\".", + "ProblemMatcherSchema.severity": "Gravedad predeterminada para los problemas de capturas. Se usa si el patrón no define un grupo de coincidencias para \"severity\".", + "ProblemMatcherSchema.applyTo": "Controla si un problema notificado en un documento de texto se aplica solamente a los documentos abiertos, cerrados o a todos los documentos.", + "ProblemMatcherSchema.fileLocation": "Define cómo deben interpretarse los nombres de archivo notificados en un patrón de problema.", + "ProblemMatcherSchema.background": "Patrones para hacer seguimiento del comienzo y el final en un comprobador activo de la tarea en segundo plano.", + "ProblemMatcherSchema.background.activeOnStart": "Si se establece en True, el monitor está en modo activo cuando la tarea empieza. Esto es equivalente a emitir una línea que coincide con beginPattern", + "ProblemMatcherSchema.background.beginsPattern": "Si se encuentran coincidencias en la salida, se señala el inicio de una tarea en segundo plano.", + "ProblemMatcherSchema.background.endsPattern": "Si se encuentran coincidencias en la salida, se señala el fin de una tarea en segundo plano.", + "ProblemMatcherSchema.watching.deprecated": "Esta propiedad está en desuso. Use la propiedad en segundo plano.", + "ProblemMatcherSchema.watching": "Patrones para hacer un seguimiento del comienzo y el final de un patrón de supervisión.", + "ProblemMatcherSchema.watching.activeOnStart": "Si se establece en true, el monitor está en modo activo cuando la tarea empieza. Esto es equivalente a emitir una línea que coincide con beginPattern", + "ProblemMatcherSchema.watching.beginsPattern": "Si se encuentran coincidencias en la salida, se señala el inicio de una tarea de inspección.", + "ProblemMatcherSchema.watching.endsPattern": "Si se encuentran coincidencias en la salida, se señala el fin de una tarea de inspección", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Esta propiedad está en desuso. Use la propiedad watching.", + "LegacyProblemMatcherSchema.watchedBegin": "Expresión regular que señala que una tarea inspeccionada comienza a ejecutarse desencadenada a través de la inspección de archivos.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Esta propiedad está en desuso. Use la propiedad watching.", + "LegacyProblemMatcherSchema.watchedEnd": "Expresión regular que señala que una tarea inspeccionada termina de ejecutarse.", + "NamedProblemMatcherSchema.name": "Nombre del buscador de coincidencias de problemas usado para referirse a él.", + "NamedProblemMatcherSchema.label": "Etiqueta en lenguaje natural del buscador de coincidencias de problemas. ", + "ProblemMatcherExtPoint": "Aporta buscadores de coincidencias de problemas", + "msCompile": "Problemas del compilador de Microsoft", + "lessCompile": "Menos problemas", + "gulp-tsc": "Problemas de Gulp TSC", + "jshint": "Problemas de JSHint", + "jshint-stylish": "Problemas de estilismo de JSHint", + "eslint-compact": "Problemas de compactación de ESLint", + "eslint-stylish": "Problemas de estilismo de ESLint", + "go": "Ir a problemas" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Advertencia: options.cwd debe ser de tipo cadena. Se ignora el valor {0}.", + "ConfigurationParser.inValidArg": "Error: el argumento del comando debe ser una cadena de texto o una cadena de texto citada. El valor provisto es: [0]", + "ConfigurationParser.noShell": "Advertencia: La configuración del shell solo se admite al ejecutar tareas en el terminal.", + "ConfigurationParser.noName": "Error: El buscador de coincidencias de problemas del ámbito de declaración debe tener un nombre: {0}", + "ConfigurationParser.unknownMatcherKind": "ADVERTENCIA: El buscador de coincidencias de problemas definido es desconocido. Los tipos admitidos son cadena | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "Error: Referencia a problemMatcher no válida: {0}", + "ConfigurationParser.noTaskType": "Error: Las tareas deben tener una propiedad type. La configuración se omitirá.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Error: No hay ningún tipo de tarea \"{0}\" registrado. ¿Omitió la instalación de una extensión que proporciona un proveedor de tareas correspondiente?", + "ConfigurationParser.missingType": "Error: en la configuración de tarea '{0}' está faltando la propiedad requerida 'tipo'. La configuración de la tarea será ignorada. ", + "ConfigurationParser.incorrectType": "Error: La configuración de tarea \"{0}\" utiliza un tipo desconocido, por lo que se va a omitir.", + "ConfigurationParser.notCustom": "Error: Las tareas no se declaran como una tarea personalizada. La configuración se omitirá.\n{0}\n", + "ConfigurationParser.noTaskName": "Error: Las tareas deben proporcionar una propiedad label. La tarea se ignorará.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Error: La tarea \"{0}\" no especifica un comando ni una propiedad dependsOn. La tarea se ignorará. Su definición es: \n{1}", + "taskConfiguration.noCommand": "Error: La tarea \"{0}\" no define un comando. La tarea se ignorará. Su definición es: {1}", + "TaskParse.noOsSpecificGlobalTasks": "La versión de tarea 2.0.0 no admite tareas específicas de SO globales. Conviértalas en una tarea con un comando específico de SO. Estas son las tareas afectadas:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "Error desconocido durante la ejecución de una tarea. Vea el registro de resultados de la tarea para obtener más detalles.", + "dependencyFailed": "No se pudo resolver la tarea dependiente '{0}' en la carpeta del área de trabajo '{1}'", + "TerminalTaskSystem.terminalName": "Tarea - {0}", + "closeTerminal": "Pulse cualquier tecla para cerrar el terminal", + "reuseTerminal": "Las tareas reutilizarán el terminal, presione cualquier tecla para cerrarlo.", + "TerminalTaskSystem": "No se puede ejecutar un comando Shell en una unidad UNC mediante cmd.exe.", + "unkownProblemMatcher": "No puede resolver el comprobador de problemas {0}. Será omitido." + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Terminal integrado", + "terminal.integrated.shell.linux": "Ruta de acceso del shell que el terminal usa en Linux. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "Ruta de acceso del shell que el terminal usa en macOS. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "Ruta de acceso del shell que el terminal usa en Windows. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)." + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Mostrar todos los terminales abiertos", + "terminalIntegratedConfigurationTitle": "Terminal integrado", + "terminal.integrated.shellArgs.linux": "Argumentos de la línea de comandos que se usarán en el terminal de Linux. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.osx": "Argumentos de la línea de comandos que se usarán en el terminal de macOS. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows": "Argumentos de la línea de comandos que se usarán en el terminal de Windows. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "Argumentos de la línea de comandos en [formato de línea de comandos] (https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) que se usarán en el terminal de Windows. [Más información acerca de cómo configurar el shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.macOptionIsMeta": "Controla si la tecla de opción se va a tratar como tecla meta en el terminal en macOS.", + "terminal.integrated.macOptionClickForcesSelection": "Controla si se va a forzar la selección al usar Opción + clic en macOS. Esto forzará una selección normal (de línea) y no permitirá el uso del modo de selección de columna. Permite copiar y pegar mediante la selección de terminal normal, por ejemplo, cuando el modo de mouse está habilitado en tmux. ", + "terminal.integrated.copyOnSelection": "Controla si el texto seleccionado en el terminal se copiará en el Portapapeles.", + "terminal.integrated.drawBoldTextInBrightColors": "Controla si el texto en negrita en el terminal usará siempre la variante de color ANSI \"bright\". ", + "terminal.integrated.fontFamily": "Controla la familia de fuentes del terminal, que está establecida de manera predeterminada en el valor \"#editor.fontFamily#\".", + "terminal.integrated.fontSize": "Controla el tamaño de la fuente en píxeles del terminal.", + "terminal.integrated.letterSpacing": "Controla el espaciado de las letras del terminal, este es un valor entero que representa la cantidad de píxeles adicionales a añadir entre los caracteres.", + "terminal.integrated.lineHeight": "Controla el alto de línea del terminal. Este número se multiplica por el tamaño de fuente del terminal para obtener el alto de línea real en píxeles.", + "terminal.integrated.fontWeight": "Espesor de fuente que debe usarse en el terminal para el texto que no está en negrita.", + "terminal.integrated.fontWeightBold": "Espesor de fuente que debe usarse en el terminal para el texto en negrita.", + "terminal.integrated.cursorBlinking": "Controla si el cursor del terminal parpadea.", + "terminal.integrated.cursorStyle": "Controla el estilo de cursor del terminal.", + "terminal.integrated.scrollback": "Controla la cantidad máxima de líneas que mantiene el terminal en su búfer.", + "terminal.integrated.setLocaleVariables": "Controla si las variables de configuración regional se establecen al inicio de la terminal.", + "terminal.integrated.rendererType.auto": "Deje que VS Code considere qué representador se debe usar.", + "terminal.integrated.rendererType.canvas": "Usar el representador basado en lienzo o de GPU estándar", + "terminal.integrated.rendererType.dom": "Use el representador basado en DOM de reserva.", + "terminal.integrated.rendererType": "Controla cómo se representa el terminal.", + "terminal.integrated.rightClickBehavior.default": "Mostrar el menú contextual.", + "terminal.integrated.rightClickBehavior.copyPaste": "Copiar cuando haya una selección; de lo contrario, pegar.", + "terminal.integrated.rightClickBehavior.selectWord": "Seleccionar la palabra bajo el cursor y mostrar el menú contextual.", + "terminal.integrated.rightClickBehavior": "Controla cómo reacciona el terminal cuando se hace clic con el botón derecho.", + "terminal.integrated.cwd": "Una ruta de acceso de inicio explícita en la que se iniciará el terminal; se utiliza como el directorio de trabajo actual (cwd) para el proceso de shell. Puede resultar especialmente útil en una configuración de área de trabajo si la raíz de directorio no es un cwd práctico.", + "terminal.integrated.confirmOnExit": "Controla si debe confirmarse a la salida si hay sesiones de terminal activas.", + "terminal.integrated.enableBell": "Controla si la campana del terminal está habilitada o no.", + "terminal.integrated.commandsToSkipShell": "Un conjunto de id. de comando cuyas combinaciones de teclas no se enviarán al shell y, en su lugar, siempre se manejarán mediante Code. Esto permite el uso de combinaciones de teclas que normalmente serían utilizadas por el shell para que actúen de la misma manera que cuando no está enfocado el terminal, por ejemplo, ctrl + p para iniciar la apertura rápida. Comandos omitidos de manera predeterminada:\n\n{0}", + "terminal.integrated.env.osx": "Objeto con variables de entorno que se agregarán al proceso de VS Code para que las use el terminal en macOS. Establecer en \"null\" para eliminar la variable de entorno.", + "terminal.integrated.env.linux": "Objeto con variables de entorno que se agregarán al proceso de VS Code para que las use el terminal en Linux. Establecer en \"null\" para eliminar la variable de entorno.", + "terminal.integrated.env.windows": "Objeto con variables de entorno que se agregarán al proceso de VS Code para que las use el terminal en Windows. Establecer en \"null\" para eliminar la variable de entorno.", + "terminal.integrated.showExitAlert": "Controla si se va a mostrar la alerta \"El proceso del terminal finalizó con el código de salida\" cuando el código de salida no es cero.", + "terminal.integrated.splitCwd": "Controla el directorio de trabajo con el que se inicia un terminal dividido.", + "terminal.integrated.splitCwd.workspaceRoot": "Un nuevo terminal dividido usará la raíz del área de trabajo como directorio de trabajo. Si el área tiene varias raíces, se da la opción de elegir la carpeta raíz que debe usarse.", + "terminal.integrated.splitCwd.initial": "Un nuevo terminal dividido usará el directorio de trabajo con el que se inició el terminal principal.", + "terminal.integrated.splitCwd.inherited": "En macOS y Linux, un nuevo terminal dividido usa el directorio de trabajo del terminal principal. En Windows, se comporta de igual forma que el inicial.", + "terminal.integrated.windowsEnableConpty": "Si se utiliza la comunicación del proceso de terminal de ConPTY para Windows (requiere Windows 10, número de compilación 18309+). Winpty se usará si esto es falso.", + "terminal": "Terminal", + "terminalCategory": "Terminal", + "viewCategory": "Vista" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, selector de terminal", + "termCreateEntryAriaLabel": "{0}, crear nueva terminal", + "workbench.action.terminal.newplus": "$(plus) Crear nueva terminal integrada", + "noTerminalsMatching": "No hay terminales coincidentes", + "noTerminalsFound": "No hay terminales abiertos" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "Use \"monospace\"", + "terminal.monospaceOnly": "El terminal solo admite fuentes monoespaciadas." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Línea en blanco", + "terminal.integrated.a11yPromptLabel": "Entrada de terminal", + "terminal.integrated.a11yTooMuchOutput": "Demasiada salida para anunciarla. Vaya a las filas manualmente para leerlas." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Seleccione el shell de terminal que desee, puede cambiarlo más adelante en la configuración" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Seleccione el directorio de trabajo actual para el nuevo terminal", + "workbench.action.terminal.toggleTerminal": "Alternar terminal integrado", + "workbench.action.terminal.kill": "Terminar la instancia del terminal activo", + "workbench.action.terminal.kill.short": "Terminar el terminal", + "workbench.action.terminal.quickKill": "Terminar la instancia del terminal", + "workbench.action.terminal.copySelection": "Copiar selección", + "workbench.action.terminal.copySelection.short": "Copiar", + "workbench.action.terminal.selectAll": "Seleccionar todo", + "workbench.action.terminal.deleteWordLeft": "Eliminar una palabra a la izquierda", + "workbench.action.terminal.deleteWordRight": "Eliminar una palabra a la derecha", + "workbench.action.terminal.deleteToLineStart": "Borrar hasta el principio de la línea", + "workbench.action.terminal.moveToLineStart": "Mover al principio de la línea", + "workbench.action.terminal.moveToLineEnd": "Mover al final de la línea", + "workbench.action.terminal.sendSequence": "Enviar secuencia personalizada a Terminal", + "workbench.action.terminal.new": "Crear nuevo terminal integrado", + "workbench.action.terminal.new.short": "Nuevo terminal", + "workbench.action.terminal.newInActiveWorkspace": "Crear nuevo terminal integrado (en el espacio de trabajo activo)", + "workbench.action.terminal.split": "Dividir terminal", + "workbench.action.terminal.split.short": "Dividir", + "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (En el espacio de trabajo activo)", + "workbench.action.terminal.focusPreviousPane": "Aplicar el foco al panel anterior", + "workbench.action.terminal.focusNextPane": "Aplicar el foco al panel siguiente", + "workbench.action.terminal.resizePaneLeft": "Cambiar el tamaño del panel por la izquierda", + "workbench.action.terminal.resizePaneRight": "Cambiar el tamaño del panel por la derecha", + "workbench.action.terminal.resizePaneUp": "Cambiar el tamaño del panel por arriba", + "workbench.action.terminal.resizePaneDown": "Cambiar el tamaño del panel por abajo", + "workbench.action.terminal.focus": "Enfocar terminal", + "workbench.action.terminal.focusNext": "Enfocar terminal siguiente", + "workbench.action.terminal.focusPrevious": "Enfocar terminal anterior", + "workbench.action.terminal.paste": "Pegar en el terminal activo", + "workbench.action.terminal.paste.short": "Pegar", + "workbench.action.terminal.selectDefaultShell": "Seleccionar el shell predeterminado", + "workbench.action.terminal.runSelectedText": "Ejecutar texto seleccionado en el terminal activo", + "workbench.action.terminal.runActiveFile": "Ejecutar el archivo activo en la terminal activa", + "workbench.action.terminal.runActiveFile.noFile": "Solo se pueden ejecutar en la terminal los archivos en disco", + "workbench.action.terminal.switchTerminal": "Cambiar terminal", + "terminals": "Abrir terminales.", + "workbench.action.terminal.scrollDown": "Desplazar hacia abajo (línea)", + "workbench.action.terminal.scrollDownPage": "Desplazar hacia abajo (página)", + "workbench.action.terminal.scrollToBottom": "Desplazar al final", + "workbench.action.terminal.scrollUp": "Desplazar hacia arriba (línea)", + "workbench.action.terminal.scrollUpPage": "Desplazar hacia arriba (página)", + "workbench.action.terminal.scrollToTop": "Desplazar al principio", + "workbench.action.terminal.clear": "Borrar", + "workbench.action.terminal.clearSelection": "Borrar selección", + "workbench.action.terminal.allowWorkspaceShell": "Permitir la configuración del área de trabajo Shell", + "workbench.action.terminal.disallowWorkspaceShell": "No permitir la configuración del área de trabajo Shell", + "workbench.action.terminal.rename": "Cambiar nombre", + "workbench.action.terminal.rename.prompt": "Introducir nombre del terminal", + "workbench.action.terminal.focusFindWidget": "Foco Encontrar Widget", + "workbench.action.terminal.hideFindWidget": "Ocultar Encontrar Widget", + "quickOpenTerm": "Cambiar terminal activo", + "workbench.action.terminal.scrollToPreviousCommand": "Desplazar al comando siguiente", + "workbench.action.terminal.scrollToNextCommand": "Desplazar al comando siguiente", + "workbench.action.terminal.selectToPreviousCommand": "Seleccionar hasta el comando anterior", + "workbench.action.terminal.selectToNextCommand": "Seleccionar hasta el comando siguiente", + "workbench.action.terminal.selectToPreviousLine": "Seleccione la línea anterior", + "workbench.action.terminal.selectToNextLine": "Seleccione la línea siguiente", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Alternar registro de la secuencia de escape", + "workbench.action.terminal.toggleFindRegex": "Alternar la búsqueda mediante una expresión regular", + "workbench.action.terminal.toggleFindWholeWord": "Alternar la búsqueda con toda la palabra", + "workbench.action.terminal.toggleFindCaseSensitive": "Alternar la búsqueda con distinción de mayúsculas y minúsculas", + "workbench.action.terminal.findNext": "Buscar siguiente", + "workbench.action.terminal.findPrevious": "Buscar anterior" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "El color de fondo del terminal, esto permite colorear el terminal de forma diferente al panel.", + "terminal.foreground": "El color de primer plano del terminal.", + "terminalCursor.foreground": "Color de primer plano del cursor del terminal.", + "terminalCursor.background": "Color de fondo del cursor del terminal. Permite personalizar el color de un carácter solapado por un cursor de bloque.", + "terminal.selectionBackground": "Color de fondo de selección del terminal.", + "terminal.border": "Color del borde que separa paneles divididos en el terminal. El valor predeterminado es panel.border.", + "terminal.ansiColor": "color ANSI ' {0} ' en el terminal." + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Terminal", + "miNewTerminal": "&&Nueva Terminal", + "miSplitTerminal": "&&Dividir terminal", + "miRunActiveFile": "Ejecutar archivo &&activo", + "miRunSelectedText": "Ejecutar &&texto seleccionado" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Sí", + "terminal.rendererInAllNewTerminals": "El terminal está usando el representador de reserva.", + "no": "No", + "dontShowAgain": "No mostrar de nuevo", + "terminal.slowRendering": "El representador estándar para el terminal integrado parece ser lento en su ordenador. ¿Le gustaría cambiar al representador alternativo basado en DOM el cual podría mejorar el rendimiento? [Obtenga más información sobre la configuración del terminal] (https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "El terminal no tiene ninguna selección para copiar", + "terminal.integrated.exitedWithCode": "El proceso del terminal finalizó con el código de salida: {0}", + "terminal.integrated.launchFailed": "No se pudo iniciar el comando de proceso del terminal \"{0}{1}\" (código de salida: {2})", + "terminal.integrated.launchFailedExtHost": "El proceso terminal no pudo iniciarse (código de salida: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Para cambiar el shell de terminal predeterminado, seleccione el botón Personalizar.", + "customize": "Personalizar", + "never again": "No mostrar de nuevo" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "¿Permite que este espacio de trabajo modifique el shell del terminal? {0}", + "allow": "Permitir", + "disallow": "No permitir" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "Alt + clic para seguir el vínculo", + "terminalLinkHandler.followLinkCmd": "Cmd + clic para abrir el vínculo", + "terminalLinkHandler.followLinkCtrl": "Ctrl + clic para abrir el vínculo" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Terminal {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "Hay una sesión de terminal activa, ¿quiere terminarla?", + "terminalService.terminalCloseConfirmationPlural": "Hay {0} sesiones de terminal activas, ¿quiere terminarlas?", + "terminal.minWidth": "No hay suficiente espacio para dividir el terminal." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Tema de color", + "themes.category.light": "temas claros", + "themes.category.dark": "temas oscuros", + "themes.category.hc": "temas de alto contraste", + "installColorThemes": "Instalar temas de color adicionales...", + "themes.selectTheme": "Seleccione el tema de color (flecha arriba/abajo para vista previa)", + "selectIconTheme.label": "Tema de icono de archivo", + "noIconThemeLabel": "NONE", + "noIconThemeDesc": "Deshabilitar iconos de archivo", + "installIconThemes": "Instalar temas de icono de archivo adicionles...", + "themes.selectIconTheme": "Seleccionar tema de icono de archivo", + "generateColorTheme.label": "Generar el tema de color desde la configuración actual", + "preferences": "Preferencias", + "developer": "Desarrollador", + "miSelectColorTheme": "&&Tema de color", + "miSelectIconTheme": "Tema de &&iconos de archivo" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Notas de la versión", + "showReleaseNotes": "Mostrar las notas de la versión", + "read the release notes": "{0} v{1}. ¿Quiere leer las notas de la versión?", + "licenseChanged": "Los términos de licencia han cambiado. Haga clic [aquí]({0}) para revisarlos.", + "neveragain": "No mostrar de nuevo", + "64bitisavailable": "Ya está disponible {0} para Windows de 64 bits. Haga clic [aquí]({1}) para obtener más información.", + "linux64bits": "{0} para Linux de 32 bits pronto se suspenderá. Por favor actualice a la versión de 64 bits.", + "learnmore": "Más información", + "manage": "Administrar", + "updateIsReady": "Nueva actualización de {0} disponible.", + "update service": "Servicio de Actualización", + "noUpdatesAvailable": "Actualmente, no hay actualizaciones disponibles.", + "ok": "Aceptar", + "thereIsUpdateAvailable": "Hay una actualización disponible.", + "download now": "Descargar ahora", + "later": "Más tarde", + "updateAvailable": "Hay una actualización disponible: {0} {1}", + "installUpdate": "Instalar la actualización ", + "updateInstalling": "{0} {1} se está instalando en segundo plano; le avisaremos cuando esté hecho.", + "updateNow": "Actualizar ahora", + "updateAvailableAfterRestart": "Reinicie {0} para aplicar la última actualización.", + "commandPalette": "Paleta de comandos...", + "settings": "Configuración", + "showExtensions": "Extensiones", + "keyboardShortcuts": "Métodos abreviados de teclado", + "userSnippets": "Fragmentos de código de usuario", + "selectTheme.label": "Tema de color", + "themes.selectIconTheme.label": "Tema de icono de archivo", + "checkForUpdates": "Buscar actualizaciones...", + "checkingForUpdates": "Buscando actualizaciones...", + "DownloadingUpdate": "Descargando actualización...", + "installUpdate...": "Instalar actualización...", + "installingUpdate": "Instalando actualización...", + "restartToUpdate": "Reiniciar para actualizar" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Notas de la versión: {0}", + "unassigned": "sin asignar" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "Abrir URL", + "developer": "Desarrollador" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Mostrar todos los comandos", + "watermark.quickOpen": "Ir al archivo", + "watermark.openFile": "Abrir archivo", + "watermark.openFolder": "Abrir carpeta", + "watermark.openFileFolder": "Abrir archivo o carpeta", + "watermark.openRecent": "Abrir recientes", + "watermark.newUntitledFile": "Nuevo archivo sin título", + "watermark.toggleTerminal": "Alternar terminal", + "watermark.findInFiles": "Buscar en archivos", + "watermark.startDebugging": "Iniciar depuración", + "workbenchConfigurationTitle": "Área de trabajo", + "tips.enabled": "Si esta opción está habilitada, se muestran sugerencias de marca de agua cuando no hay ningún editor abierto." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "Editor de vistas web", + "developer": "Desarrollador" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Abrir herramientas de desarrollo de vistas web", + "refreshWebviewLabel": "Recargar vistas web" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Área de trabajo", + "workbench.startupEditor.none": "Iniciar sin un editor.", + "workbench.startupEditor.welcomePage": "Abra la página de bienvenida (predeterminado).", + "workbench.startupEditor.readme": "Abrir el archivo README cuando se abra una carpeta que lo contenga, en caso contrario recurrir a 'welcomePage'.", + "workbench.startupEditor.newUntitledFile": "Abra un archivo nuevo sin título (solo se aplica al abrir un área de trabajo vacía).", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía.", + "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", + "help": "Ayuda", + "miWelcome": "&&Bienvenido" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Área de juegos interactiva", + "help": "Ayuda", + "miInteractivePlayground": "Áre&&a de juegos interactiva" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Explorador de archivos", + "welcomeOverlay.search": "Buscar en todos los archivos", + "welcomeOverlay.git": "Administración de código fuente", + "welcomeOverlay.debug": "Iniciar y depurar", + "welcomeOverlay.extensions": "Administrar extensiones", + "welcomeOverlay.problems": "Ver errores y advertencias", + "welcomeOverlay.terminal": "Alternar terminal integrado", + "welcomeOverlay.commandPalette": "Find and run all commands", + "welcomeOverlay.notifications": "Mostrar notificaciones", + "welcomeOverlay": "Información general de la interfaz de usuario", + "hideWelcomeOverlay": "Ocultar información general de la interfaz", + "help": "Ayuda" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Área de juegos interactiva", + "editorWalkThrough": "Área de juegos interactiva" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Ayúdenos a mejorar VS Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) y vea qué debe hacer para [no participar]({1}).", + "telemetryOptOut.optInNotice": "Ayúdenos a mejorar VS Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) y vea qué debe hacer para [no participar]({1}).", + "telemetryOptOut.readMore": "Leer más", + "telemetryOptOut.optOutOption": "Ayúdenos a mejorar Visual Studio Code permitiendo a Microsoft recopilar datos de uso. Lea nuestra [declaración de privacidad]({0}) para obtener más detalles.", + "telemetryOptOut.OptIn": "Sí, encantado de ayudarles", + "telemetryOptOut.OptOut": "No, gracias" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "sin enlazar", + "walkThrough.gitNotFound": "Parece que GIT no está instalado en el sistema.", + "walkThrough.embeddedEditorBackground": "Color de fondo de los editores incrustrados en la área de juegos" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Bienvenido", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Mostrar extensiones de Azure", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "El soporte para '{0}' ya está instalado.", + "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}.", + "welcomePage.installingExtensionPack": "Instalando compatibilidad adicional con {0}...", + "welcomePage.extensionPackNotFound": "No se pudo encontrar el soporte para {0} con id {1}.", + "welcomePage.keymapAlreadyInstalled": "Los métodos abreviados de teclado {0} ya están instalados.", + "welcomePage.willReloadAfterInstallingKeymap": "La ventana se volverá a cargar después de instalar los métodos abreviados de teclado {0}.", + "welcomePage.installingKeymap": "Instalando los métodos abreviados de teclado de {0}...", + "welcomePage.keymapNotFound": "No se pudieron encontrar los métodos abreviados de teclado {0} con el identificador {1}.", + "welcome.title": "Bienvenido", + "welcomePage.openFolderWithPath": "Abrir la carpeta {0} con la ruta de acceso {1}", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "Instalar mapa de teclas de {0}", + "welcomePage.installExtensionPack": "Instalar compatibilidad adicional con {0}", + "welcomePage.installedKeymap": "El mapa de teclas de {0} ya está instalado", + "welcomePage.installedExtensionPack": "La compatibilidad con {0} ya está instalada", + "ok": "Aceptar", + "details": "Detalles", + "welcomePage.buttonBackground": "Color de fondo de los botones en la página principal.", + "welcomePage.buttonHoverBackground": "Color de fondo al mantener el mouse en los botones de la página principal.", + "welcomePage.background": "Color de fondo para la página de bienvenida." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Edición mejorada", + "welcomePage.start": "Inicio", + "welcomePage.newFile": "Nuevo archivo", + "welcomePage.openFolder": "Abrir carpeta...", + "welcomePage.addWorkspaceFolder": "Agregar carpeta de área de trabajo...", + "welcomePage.recent": "Reciente", + "welcomePage.moreRecent": "Más...", + "welcomePage.noRecentFolders": "No hay ninguna carpeta reciente", + "welcomePage.help": "Ayuda", + "welcomePage.keybindingsCheatsheet": "Hoja imprimible con ayudas de teclado", + "welcomePage.introductoryVideos": "Vídeos de introducción", + "welcomePage.tipsAndTricks": "Sugerencias y trucos", + "welcomePage.productDocumentation": "Documentación del producto", + "welcomePage.gitHubRepository": "Repositorio de GitHub", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Mostrar página principal al inicio", + "welcomePage.customize": "Personalizar", + "welcomePage.installExtensionPacks": "Herramientas y lenguajes", + "welcomePage.installExtensionPacksDescription": "Instalar soporte para {0} y {1}", + "welcomePage.showLanguageExtensions": "Mostrar más extensiones del lenguaje", + "welcomePage.moreExtensions": "más", + "welcomePage.installKeymapDescription": "Configuración y enlaces de teclado", + "welcomePage.installKeymapExtension": "Instalar la configuración y los métodos abreviados de teclado de {0} y {1}", + "welcomePage.showKeymapExtensions": "Mostrar otras extensiones de distribución de teclado", + "welcomePage.others": "otros", + "welcomePage.colorTheme": "Tema de color", + "welcomePage.colorThemeDescription": "Modifique a su gusto la apariencia del editor y el código", + "welcomePage.learn": "Más información", + "welcomePage.showCommands": "Find and run all commands", + "welcomePage.showCommandsDescription": "Acceda rápidamente y busque comandos desde la Paleta de Comandos ({0})", + "welcomePage.interfaceOverview": "Introducción a la interfaz", + "welcomePage.interfaceOverviewDescription": "Obtenga una superposición que resalta los componentes principales de la interfaz de usuario", + "welcomePage.interactivePlayground": "Área de juegos interactiva", + "welcomePage.interactivePlaygroundDescription": "Pruebe las características esenciales del editor en un tutorial corto" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "No se realizaron ediciones", + "summary.nm": "{0} ediciones de texto en {1} archivos", + "summary.n0": "{0} ediciones de texto en un archivo", + "conflict": "Estos archivos han cambiado durante el proceso: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "No se puede escribir en el archivo. Abra el archivo para corregir los errores o advertencias y vuelva a intentarlo.", + "errorFileDirty": "No se puede escribir en el archivo porque se ha modificado. Guarde el archivo y vuelva a intentarlo." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Esta configuración se puede aplicar solo en la configuración del usuario de la aplicación", + "unsupportedMachineSetting": "Este valor solo puede aplicarse en Configuración de usuario", + "unsupportedWindowSetting": "Este valor no se puede aplicar ahora. Se aplicará cuando abra esta carpeta directamente." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Abrir configuración de tareas", + "openLaunchConfiguration": "Abrir configuración de inicio", + "open": "Abrir configuración", + "saveAndRetry": "Guardar y reintentar", + "errorUnknownKey": "No se puede escribir en {0} porque {1} no es una configuración registrada.", + "errorInvalidWorkspaceConfigurationApplication": "No se puede escribir {0} en Configuración de área de trabajo; solo se puede escribir en Configuración de usuario.", + "errorInvalidWorkspaceConfigurationMachine": "No se puede escribir {0} en Configuración de área de trabajo; solo se puede escribir en Configuración de usuario.", + "errorInvalidFolderConfiguration": "No se puede escribir en Configuración de carpeta porque {0} no admite el ámbito del recurso de carpeta.", + "errorInvalidUserTarget": "No se puede escribir en Configuración de usuario porque {0} no admite el ámbito global.", + "errorInvalidWorkspaceTarget": "No se puede escribir a la configuración del espacio de trabajo porque {0} no soporta a un espacio de trabajo con multi carpetas.", + "errorInvalidFolderTarget": "No se puede escribir en Configuración de carpeta porque no se ha proporcionado ningún recurso.", + "errorNoWorkspaceOpened": "No se puede escribir en {0} porque no hay ninguna área de trabajo abierta. Abra un área de trabajo y vuelva a intentarlo.", + "errorInvalidTaskConfiguration": "No se puede escribir en el archivo de configuración de tareas. Por favor, ábralo para corregir sus errores/advertencias e inténtelo de nuevo.", + "errorInvalidLaunchConfiguration": "No se puede escribir en el archivo de configuración de inicio. Ábralo para corregir los posibles errores o advertencias que tenga y vuelva a intentarlo.", + "errorInvalidConfiguration": "No se puede escribir en la configuración de usuario. Ábrala para corregir los posibles errores o advertencias que tenga y vuelva a intentarlo.", + "errorInvalidRemoteConfiguration": "No se puede escribir en la configuración del usuario remoto. Abra la configuración del usuario remoto para corregir errores/advertencias en él e inténtelo de nuevo.", + "errorInvalidConfigurationWorkspace": "No se puede escribir en la configuración del área de trabajo. Por favor, abra la configuración del área de trabajo para corregir los errores/advertencias en el archivo e inténtelo de nuevo.", + "errorInvalidConfigurationFolder": "No se puede escribir en la configuración de carpeta. Abra la configuración de la carpeta \"{0}\" para corregir los posibles errores o advertencias que tenga y vuelva a intentarlo.", + "errorTasksConfigurationFileDirty": "No se puede escribir en el archivo de configuración de tareas porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorLaunchConfigurationFileDirty": "No se puede escribir en el archivo de configuración de inicio porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorConfigurationFileDirty": "No se puede escribir en el archivo de configuración de usuario porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorRemoteConfigurationFileDirty": "No se puede escribir en la configuración de usuario remoto porque el archivo tiene modificaciones. Primero guarde el archivo de configuración de usuario remoto y vuelva a intentarlo.", + "errorConfigurationFileDirtyWorkspace": "No se puede escribir en el archivo de configuración del área de trabajo porque se ha modificado. Guarde primero el archivo y vuelva a intentarlo.", + "errorConfigurationFileDirtyFolder": "No se puede escribir en el archivo de configuración de carpeta porque se ha modificado. Guarde primero el archivo de configuración de la carpeta \"{0}\" y vuelva a intentarlo.", + "userTarget": "Configuración de usuario", + "remoteUserTarget": "Configuración de usuario remoto", + "workspaceTarget": "Configuración de área de trabajo", + "folderTarget": "Configuración de Carpeta" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "No puede sustituir la variable de comando \"{0}\" porque el comando no devolvió un resultado de tipo string.", + "inputVariable.missingAttribute": "La variable de entrada \"{0}\" es de tipo \"{1}\" y debe incluir \"{2}\".", + "inputVariable.defaultInputValue": "Predeterminado", + "inputVariable.command.noStringType": "No puede sustituir la variable de entrada \"{0}\" porque el comando \"{1}\" no devolvió un resultado de tipo string.", + "inputVariable.unknownType": "La variable de entrada \"{0}\" solo puede ser del tipo \"promptString\", \"pickString\" o \"command\".", + "inputVariable.undefinedVariable": "Se encontró una variable de entrada no definida \"{0}\". Elimine o defina \"{0}\" para continuar." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "'{0}' no puede resolver. Por favor, abra un editor.", + "canNotFindFolder": "' {0} ' no se puede resolver. No existe la carpeta ' {1} '.", + "canNotResolveWorkspaceFolderMultiRoot": "'{0}' no puede ser resuelto en un espacio de trabajo multicarpeta. Defina el alcance de esta variable utilizando ':' y un nombre de carpeta del espacio de trabajo. ", + "canNotResolveWorkspaceFolder": "\"{0}\" no se puede resolver. Abra una carpeta.", + "missingEnvVarName": "'{0}' no puede resolverse porque no se asignó nombre de variable de entorno. ", + "configNotFound": "'{0}' puede no resolverse porque la configuración '{1}' no fué encontrada. ", + "configNoString": "\"{0}\" no se puede resolver porque \"{1}\" es un valor estructurado.", + "missingConfigName": "'{0}' no puede resolverse porque no tiene asignado un nombre de configuración . ", + "canNotResolveLineNumber": "' {0} ' no se puede resolver. Asegúrese de tener una línea seleccionada en el editor activo.", + "canNotResolveSelectedText": "' {0} ' no se puede resolver. Asegúrese de tener un texto seleccionado en el editor activo.", + "noValueForCommand": "{0} ' no se puede resolver porque el comando no tiene ningún valor." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "env.\", \"config.\" y \"command.\" están en desuso, utilice en su lugar \"env:\", \"config:\" y \"command:\"." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "El id. de la entrada se utiliza para asociar una entrada con una variable con la forma ${input:id}.", + "JsonSchema.input.type": "El tipo de mensaje de entrada de usuario que se usará.", + "JsonSchema.input.description": "La descripción se muestra cuando se pide una entrada al usuario.", + "JsonSchema.input.default": "El valor predeterminado de la entrada.", + "JsonSchema.inputs": "Entradas del usuario. Se utilizan para definir mensajes de entrada de usuario, como una entrada de cadena libre o una elección entre entre varias opciones.", + "JsonSchema.input.type.promptString": "El tipo \"promptString\" abre un cuadro de entrada para pedir la entrada al usuario.", + "JsonSchema.input.type.pickString": "El tipo \"pickString\" muestra una lista de selección.", + "JsonSchema.input.options": "Una matriz de cadenas que define las opciones para una selección rápida.", + "JsonSchema.input.type.command": "El tipo \"'command\" ejecuta un comando.", + "JsonSchema.input.command.command": "El comando para ejecutar para esta variable de entrada.", + "JsonSchema.input.command.args": "Argumentos opcionales pasados al comando." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Contiene elementos resaltados" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Abrir archivo o carpeta", + "openFile.title": "Abrir archivo", + "openFolder.title": "Abrir carpeta", + "openWorkspace.title": "Abrir área de trabajo", + "filterName.workspace": "espacio de trabajo" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Sí", + "cancelButton": "Cancelar" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "El proveedor del sistema de archivos para {0} no está disponible.", + "remoteFileDialog.local": "Ver Local", + "remoteFileDialog.badPath": "La ruta no existe.", + "remoteFileDialog.cancel": "Cancelar", + "remoteFileDialog.invalidPath": "Escriba una ruta de acceso válida.", + "remoteFileDialog.validateFolder": "La carpeta ya existe. Utilice un nuevo nombre de archivo.", + "remoteFileDialog.validateExisting": "{0} ya existe. ¿Está seguro de que desea sobrescribirlo?", + "remoteFileDialog.validateBadFilename": "Escriba un nombre de archivo válido.", + "remoteFileDialog.validateNonexistentDir": "Escriba una ruta de acceso que exista.", + "remoteFileDialog.validateFileOnly": "Seleccione un archivo.", + "remoteFileDialog.validateFolderOnly": "Seleccione una carpeta." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "No hay ningún área de trabajo." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Host de extensión" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Remoto" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "¿Permitir a una extensión abrir esta URL?", + "open": "&&Abrir", + "reloadAndHandle": "La extensión \"[0]\" no se ha cargado. ¿Desea volver a cargar la ventana para cargar la extensión y abrir la URL?", + "reloadAndOpen": "&&Volver a cargar ventana y abrir", + "enableAndHandle": "La extensión \"{0}\" está deshabilitada. ¿Desea habilitar la extensión y volver a cargar la ventana para abrir la URL?", + "enableAndReload": "&Habilitar y abrir", + "installAndHandle": "La extensión \"[0]\" no está instalada. ¿Desea instalar la extensión y volver a cargar la ventana para abrir esta URL?", + "install": "&&Instalar", + "Installing": "Instalando la extensión \"{0}\"...", + "reload": "¿Desea volver a cargar la ventana y abrir la URL \"{0}\"?", + "Reload": "Recargar ventana y abrir" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "No se puede desinstalar la extensión '{0}'. La extensión \"{1}\" depende de esta.", + "twoDependentsError": "No se puede desinstalar la extensión '{0}'. Las extensiones '{1}' y '{2}' dependen de esta.", + "multipleDependentsError": "No se puede desinstalar la extensión \"{0}\". Las extensiones \"{1}\" y \"{2}\", entre otras, dependen de esta.", + "Manifest is not found": "Error al instalar la extensión {0}: no se encuentra el manifiesto." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Todas las extensiones instaladas están deshabilitadas temporalmente. Vuelva a cargar la ventana para volver al estado anterior.", + "Reload": "volver a cargar", + "looping": "Las siguientes extensiones contienen bucles de dependencias y se han deshabilitado: {0}", + "extensionService.versionMismatchCrash": "El host de extensiones no se puede iniciar: la versión no coincide.", + "relaunch": "Reiniciar VS Code", + "extensionService.crash": "El host de extensiones finalizó inesperadamente.", + "extensionService.unresponsiveCrash": "Se terminó el host de extensiones porque no respondía.", + "devTools": "Abrir herramientas de desarrollo", + "restart": "Reiniciar el host de extensiones", + "notFound": "La extensión \"{0}\" no puede usar la API propuesta porque no se encuentra." + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Compatibilidad del motor.", + "vscode.extension.engines.vscode": "Para las extensiones de VS Code, especifica la versión de VS Code con la que la extensión es compatible. No puede ser *. Por ejemplo: ^0.10.5 indica compatibilidad con una versión de VS Code mínima de 0.10.5.", + "vscode.extension.publisher": "El publicador de la extensión VS Code.", + "vscode.extension.displayName": "Nombre para mostrar de la extensión que se usa en la galería de VS Code.", + "vscode.extension.categories": "Categorías que usa la galería de VS Code para clasificar la extensión.", + "vscode.extension.category.languages.deprecated": "Utilice 'Lenguajes de programación' en su lugar ", + "vscode.extension.galleryBanner": "Banner usado en VS Code Marketplace.", + "vscode.extension.galleryBanner.color": "Color del banner en el encabezado de página de VS Code Marketplace.", + "vscode.extension.galleryBanner.theme": "Tema de color de la fuente que se usa en el banner.", + "vscode.extension.contributes": "Todas las contribuciones de la extensión VS Code representadas por este paquete.", + "vscode.extension.preview": "Establece la extensión que debe marcarse como versión preliminar en Marketplace.", + "vscode.extension.activationEvents": "Eventos de activación de la extensión VS Code.", + "vscode.extension.activationEvents.onLanguage": "Un evento de activación emitido cada vez que se abre un archivo que se resuelve en el idioma especificado.", + "vscode.extension.activationEvents.onCommand": "Un evento de activación emitido cada vez que se invoca el comando especificado.", + "vscode.extension.activationEvents.onDebug": "Un evento de activación emitido cada vez que un usuario está a punto de iniciar la depuración o cada vez que está a punto de configurar las opciones de depuración.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Un evento de activación emitido cada vez que se necesite crear un \"launch.json\" (y se necesite llamar a todos los métodos provideDebugConfigurations).", + "vscode.extension.activationEvents.onDebugResolve": "Un evento de activación emitido cada vez que esté a punto de ser iniciada una sesión de depuración con el tipo específico (y se necesite llamar al método resolveDebugConfiguration correspondiente).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Un evento de activación emitido cada vez que esté por ser iniciada una sesión de depuración con el tipo específico, y en la cual pueda necesitarse de un rastreador de protocolo de depuración.", + "vscode.extension.activationEvents.workspaceContains": "Un evento de activación emitido cada vez que se abre una carpeta que contiene al menos un archivo que coincide con el patrón global especificado.", + "vscode.extension.activationEvents.onFileSystem": "Un evento de activación emitido cada vez que se accede a un archivo o carpeta con el esquema dado.", + "vscode.extension.activationEvents.onSearch": "Un evento de activación emitido cada vez que se inicia una búsqueda en la carpeta con el esquema dado.", + "vscode.extension.activationEvents.onView": "Un evento de activación emitido cada vez que se expande la vista especificada.", + "vscode.extension.activationEvents.onUri": "Se emite un evento de activación siempre cuando se abre un identificador URI de todo el sistema dirigido hacia esta extensión.", + "vscode.extension.activationEvents.star": "Un evento de activación emitido al inicio de VS Code. Para garantizar una buena experiencia para el usuario final, use este evento de activación en su extensión solo cuando no le sirva ninguna otra combinación de eventos de activación en su caso.", + "vscode.extension.badges": "Matriz de distintivos que se muestran en la barra lateral de la página de extensiones de Marketplace.", + "vscode.extension.badges.url": "URL de la imagen del distintivo.", + "vscode.extension.badges.href": "Vínculo del distintivo.", + "vscode.extension.badges.description": "Descripción del distintivo.", + "vscode.extension.markdown": "Controla el motor de renderizado de Markdown utilizado en el Marketplace. Github (por defecto) o estándar.", + "vscode.extension.qna": "Controla el vínculo de preguntas y respuestas en Marketplace. Configúrelo en Marketplace para habilitar el sitio de preguntas y respuestas predeterminado. Establezca una cadena para proporcionar la URL de un sitio de preguntas y respuestas personalizado. Establézcalo en falso para deshabilitar las preguntas y respuestas.", + "vscode.extension.extensionDependencies": "Dependencias a otras extensiones. El identificador de una extensión siempre es ${publisher}.${name}. Por ejemplo: vscode.csharp.", + "vscode.extension.contributes.extensionPack": "Conjunto de extensiones que pueden instalarse juntas. El identificador de una extensión siempre es ${publisher}.${name}. Por ejemplo: vscode.csharp.", + "vscode.extension.scripts.prepublish": "Script que se ejecuta antes de publicar el paquete como extensión VS Code.", + "vscode.extension.scripts.uninstall": "Enlace de desinstalación para la extensión de VS Code. Script que se ejecuta cuando la extensión se ha desinstalado por completo de VS Code, que es cuando VS Code se reinicia (se cierra y se inicia) después de haberse desinstalado la extensión. Solo se admiten scripts de Node.", + "vscode.extension.icon": "Ruta de acceso a un icono de 128 x 128 píxeles." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Medir la latencia del host de extensión", + "developer": "Desarrollador" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Sobrescribiendo la extensión {0} con {1}.", + "extensionUnderDevelopment": "Cargando la extensión de desarrollo en {0}", + "extensionCache.invalid": "Las extensiones han sido modificadas en disco. Por favor, vuelva a cargar la ventana.", + "reloadWindow": "Recargar ventana" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "El host de extensiones no se inició en 10 segundos, puede que se detenga en la primera línea y necesita un depurador para continuar.", + "extensionHost.startupFail": "El host de extensiones no se inició en 10 segundos, lo cual puede ser un problema.", + "reloadWindow": "Recargar ventana", + "extensionHost.error": "Error del host de extensiones: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "No se pudo analizar {0}: {1}.", + "fileReadFail": "No se puede leer el archivo {0}: {1}.", + "jsonsParseReportErrors": "No se pudo analizar {0}: {1}.", + "missingNLSKey": "No se encontró un mensaje para la clave {0}.", + "notSemver": "La versión de la extensión no es compatible con semver.", + "extensionDescription.empty": "Se obtuvo una descripción vacía de la extensión.", + "extensionDescription.publisher": "El publicador de propiedades debe ser de tipo \"string\".", + "extensionDescription.name": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "extensionDescription.version": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "extensionDescription.engines": "la propiedad `{0}` es obligatoria y debe ser de tipo \"object\"", + "extensionDescription.engines.vscode": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "extensionDescription.extensionDependencies": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string[]\"", + "extensionDescription.activationEvents1": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string[]\"", + "extensionDescription.activationEvents2": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente", + "extensionDescription.main1": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string\"", + "extensionDescription.main2": "Se esperaba que \"main\" ({0}) se hubiera incluido en la carpeta de la extensión ({1}). Esto puede hacer que la extensión no sea portátil.", + "extensionDescription.main3": "las propiedades `{0}` y `{1}` deben especificarse u omitirse conjuntamente" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "Requiere Microsoft .NET Framework 4.5. Siga el vínculo para instalarlo.", + "installNet": "Descargar .NET Framework 4.5", + "neverShowAgain": "No mostrar de nuevo", + "enospcError": "No se pueden ver cambios de archivo en esta área de trabajo grande. Siga el vínculo de instrucciones para resolver este problema.", + "learnMore": "Instrucciones" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", + "trashFailed": "No se pudo mover '{0}' a la papelera" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "La ruta de acceso del recurso \"{0}\" debe ser absoluta.", + "noProviderFound": "No se encontró un proveedor de sistema de archivo para {0}", + "fileNotFoundError": "Archivo no encontrado ({0})", + "fileExists": "El archivo a crear ya existe ({0})", + "err.write": "No se puede escribir el archivo ({0})", + "fileIsDirectoryError": "El archivo esperado {0} es un directorio", + "fileModifiedError": "Archivo Modificado Desde", + "err.read": "No se puede leer el archivo ({0})", + "fileNotModifiedError": "Archivo no modificado desde", + "fileTooLargeForHeapError": "Para abrir un archivo de este tamaño, tiene que reiniciar y permitirle utilizar más memoria", + "fileTooLargeError": "El archivo es demasiado grande para abrirlo", + "unableToMoveCopyError1": "No se puede mover ni copiar cuando la ruta de acceso de origen es igual a la ruta de acceso de destino o es la principal para esta", + "unableToMoveCopyError2": "No se puede mover o copiar. El archivo ya existe en la ubicación de destino. ", + "unableToMoveCopyError3": "No se puede mover o copiar. El archivo reemplazaría a la carpeta que lo contiene.", + "mkdirExistsError": "{0} existe, pero no es un directorio", + "err.trash": "El proveedor no admite enviar a la papelera.", + "deleteFailed": "No se puede eliminar la carpeta no vacía \"{0}\".", + "err.readonly": "El recurso no se puede modificar.", + "unknownError": "Error desconocido" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "Ya existe el archivo", + "fileNotExists": "El archivo no existe", + "moveError": "No se puede mover \"{0}\" a \"{1}\" ({2}).", + "copyError": "No se puede copiar \"{0}\" en \"{1}\" ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "Requiere Microsoft .NET Framework 4.5. Siga el vínculo para instalarlo.", + "installNet": "Descargar .NET Framework 4.5", + "neverShowAgain": "No mostrar de nuevo", + "enospcError": "No se pueden ver cambios de archivo en esta área de trabajo grande. Siga el vínculo de instrucciones para resolver este problema.", + "learnMore": "Instrucciones" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "No se pudo mover \"{0}\" a la papelera de reciclaje", + "trashFailed": "No se pudo mover '{0}' a la papelera" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "La ruta de acceso del recurso \"{0}\" debe ser absoluta.", + "fileNotFoundError": "Archivo no encontrado ({0})", + "fileExists": "El archivo a crear ya existe ({0})", + "err.write": "Error al escribir archivo {0}", + "fileIsDirectoryError": "El archivo esperado {0} es un directorio", + "fileModifiedError": "Archivo Modificado Desde", + "unableToMoveCopyError1": "No se puede mover ni copiar cuando la ruta de acceso de origen es igual a la ruta de acceso de destino o es la principal para esta", + "unableToMoveCopyError2": "No se puede mover o copiar. El archivo ya existe en la ubicación de destino. ", + "unableToMoveCopyError3": "No se puede mover o copiar. El archivo reemplazaría a la carpeta que lo contiene.", + "mkdirExistsError": "{0} existe, pero no es un directorio", + "err.trash": "El proveedor no admite enviar a la papelera.", + "deleteFailed": "No se pudo eliminar la carpeta \"{0}\" porque no está vacía.", + "err.readonly": "El recurso no se puede modificar." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "Ya existe el archivo", + "fileNotExists": "El archivo no existe", + "moveError": "No se puede mover \"{0}\" a \"{1}\" ({2}).", + "copyError": "No se puede copiar \"{0}\" en \"{1}\" ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "La instalación de {0} parece estar dañada. Vuelva a instalar.", + "integrity.moreInformation": "Más información", + "integrity.dontShowAgain": "No mostrar de nuevo" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "No se puede escribir porque el archivo de configuración KeyBindings se ha modificado. Guarde el archivo y vuelva a intentarlo.", + "parseErrors": "No se puede escribir en el archivo de configuración KeyBindings. Abra el archivo para corregir los errores/advertencias e inténtelo otra vez.", + "errorInvalidConfiguration": "No se puede escribir en el archivo de configuración KeyBindings. Tiene un objeto que no es de tipo Array. Abra el archivo para corregirlo y vuelva a intentarlo.", + "emptyKeybindingsHeader": "Coloque sus atajos de teclado en este archivo para sobreescribir los valores predeterminados" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "se esperaba un valor no vacío.", + "requirestring": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "optstring": "la propiedad `{0}` se puede omitir o debe ser de tipo \"string\"", + "vscode.extension.contributes.keybindings.command": "Identificador del comando que se va a ejecutar cuando se desencadena el enlace de teclado.", + "vscode.extension.contributes.keybindings.args": "Argumentos que se pasan al comando para ejecutar.", + "vscode.extension.contributes.keybindings.key": "Tecla o secuencia de teclas (las teclas se separan con el signo más y las secuencias con un espacio, por ejemplo, Ctrl+O y Ctrl+L L para una presión simultánea).", + "vscode.extension.contributes.keybindings.mac": "Tecla o secuencia de teclas específica de Mac.", + "vscode.extension.contributes.keybindings.linux": "Tecla o secuencia de teclas específica de Linux.", + "vscode.extension.contributes.keybindings.win": "Tecla o secuencia de teclas específica de Windows.", + "vscode.extension.contributes.keybindings.when": "Condición cuando la tecla está activa.", + "vscode.extension.contributes.keybindings": "Aporta enlaces de teclado.", + "invalid.keybindings": "Valor de \"contributes.{0}\" no válido: {1}", + "unboundCommands": "Aquí hay otros comandos disponibles: ", + "keybindings.json.title": "Configuración de enlaces de teclado", + "keybindings.json.key": "Tecla o secuencia de teclas (separadas por un espacio)", + "keybindings.json.command": "Nombre del comando que se va a ejecutar", + "keybindings.json.when": "Condición cuando la tecla está activa.", + "keybindings.json.args": "Argumentos que se pasan al comando para ejecutar.", + "keyboardConfigurationTitle": "Teclado", + "dispatch": "Controla la lógica de distribución de las pulsaciones de teclas para usar `code` (recomendado) o `keyCode`.", + "touchbar.enabled": "Habilita los botones de macOS Touchbar en el teclado si están disponibles." + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Aporta reglas de formato de etiqueta de recursos.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "Esquema URI en el que hacer coincidir el formateador. Por ejemplo \"archivo\". Se admiten los patrones globales sencillos.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorización URI en la que se debe hacer coincidir el formateador. Se admiten patrones globales.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Reglas para el formato de etiquetas de recursos uri.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Reglas de etiqueta para mostrar. Por ejemplo: myLabel:/${path}. ${path}, ${scheme} y ${authority} se admiten como variables.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Separador para utilizar en la pantalla de la etiqueta de uri. '/' o '', por ejemplo.", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Controla si el inicio de la etiqueta de URI debe ser tildified cuando sea posible.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Sufijo agregado a la etiqueta del área de trabajo.", + "untitledWorkspace": "Sin título (Espacio de trabajo)", + "workspaceNameVerbose": "{0} (Espacio de trabajo)", + "workspaceName": "{0} (área de trabajo)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Aporta declaraciones de lenguaje.", + "vscode.extension.contributes.languages.id": "Identificador del lenguaje.", + "vscode.extension.contributes.languages.aliases": "Alias de nombre para el lenguaje.", + "vscode.extension.contributes.languages.extensions": "Extensiones de archivo asociadas al lenguaje.", + "vscode.extension.contributes.languages.filenames": "Nombres de archivo asociados al lenguaje.", + "vscode.extension.contributes.languages.filenamePatterns": "Patrones globales de nombre de archivo asociados al lenguaje.", + "vscode.extension.contributes.languages.mimetypes": "Tipos MIME asociados al lenguaje.", + "vscode.extension.contributes.languages.firstLine": "Expresión regular que coincide con la primera línea de un archivo del lenguaje.", + "vscode.extension.contributes.languages.configuration": "Ruta de acceso relativa a un archivo que contiene opciones de configuración para el lenguaje.", + "invalid": "Elemento \"contributes.{0}\" no válido. Se esperaba una matriz.", + "invalid.empty": "Valor vacío para \"contributes.{0}\"", + "require.id": "la propiedad `{0}` es obligatoria y debe ser de tipo \"string\"", + "opt.extensions": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.filenames": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.firstLine": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string\"", + "opt.configuration": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string\"", + "opt.aliases": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"", + "opt.mimetypes": "la propiedad `{0}` se puede omitir y debe ser de tipo \"string[]\"" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Abrir una carpeta antes de crear la configuración del área de trabajo", + "emptyKeybindingsHeader": "Coloque sus atajos de teclado en este archivo para sobreescribir los valores predeterminados", + "defaultKeybindings": "Enlaces de teclado predeterminados", + "defaultSettings": "Configuración predeterminada", + "folderSettingsName": "{0} (Configuración de carpeta)", + "fail.createSettings": "No se puede crear '{0}' ({1})." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Configuración predeterminada", + "keybindingsInputName": "Métodos abreviados de teclado", + "settingsEditor2InputName": "Configuración" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Configuración de usuario", + "workspaceSettingsTarget": "Configuración de área de trabajo" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Más utilizada", + "validations.exclusiveMax": "El valor debe ser estrictamente menor que {0}.", + "validations.exclusiveMin": "El valor debe ser estrictamente mayor que {0}. ", + "validations.max": "El valor debe ser menor o igual que {0}.", + "validations.min": "El valor debe ser mayor o igual que {0}. ", + "validations.multipleOf": "El valor debe ser un múltiplo de {0}.", + "validations.expectedInteger": "El valor debe ser un entero.", + "validations.maxLength": "El valor debe tener una longitud máxima de {0} caracteres.", + "validations.minLength": "El valor debe tener una longitud mínima de {0} caracteres.", + "validations.regex": "El valor debe coincidir con la expresión regular \"{0}\".", + "validations.expectedNumeric": "El valor debe ser un número.", + "defaultKeybindingsHeader": "Sobreescriba sus atajos de teclado colocándolos en su archivo de atajos de teclado" + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "Predeterminado", + "user": "Usuario", + "cat.title": "{0}: {1}", + "meta": "meta", + "option": "Opción" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Cancelar", + "dismiss": "Descartar" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "Error al conectar con el servidor de host de la extensión remota (Error: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "El archivo parece ser binario y no se puede abrir como texto", + "fileReadOnlyError": "El archivo es de solo lectura" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "Este es un archivo con modificaciones. Guárdelo antes de volver a abrirlo con otra codificación.", + "genericSaveError": "No se pudo guardar '{0}': {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "No se pudo hacer una copia de seguridad de los archivos con modificaciones pendientes (Error: {0}). Intente guardar los archivos antes de salir.", + "saveChangesMessage": "¿Quiere guardar los cambios efectuados en {0}?", + "saveChangesMessages": "¿Desea guardar los cambios en los siguientes {0} archivos?", + "saveAll": "&&Guardar todo", + "save": "&&Guardar", + "dontSave": "&&No guardar", + "cancel": "Cancelar", + "saveChangesDetail": "Los cambios se perderán si no se guardan.", + "confirmOverwrite": "\"{0}\" ya existe. ¿Desea reemplazarlo?", + "irreversible": "Un archivo o carpeta con el mismo nombre ya existe en la carpeta {0}. Al reemplazarlo se sobrescribirá su contenido actual.", + "replaceButtonLabel": "&&Reemplazar", + "saveAsTitle": "Guardar como", + "allFiles": "Todos los archivos", + "noExt": "Sin extensión" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Lenguaje desconocido en \"contributes.{0}.language\". Valor proporcionado: {1}", + "invalid.scopeName": "Se esperaba una cadena en \"contributes.{0}.scopeName\". Valor proporcionado: {1}", + "invalid.path.0": "Se esperaba una cadena en 'contributes.{0}.path'. Valor proporcionado: {1}", + "invalid.injectTo": "Valor no válido en `contributes.{0}.injectTo`. Debe ser una matriz de nombres de ámbito de lenguaje. Valor proporcionado: {1}", + "invalid.embeddedLanguages": "Valor no válido en \"contributes.{0}.embeddedLanguages\". Debe ser una asignación de objeto del nombre del ámbito al lenguaje. Valor proporcionado: {1}", + "invalid.tokenTypes": "Valor no válido en \"contributes.{0}.tokenTypes\". Debe ser una asignación de objeto del nombre del ámbito al tipo de token. Valor proporcionado: {1}", + "invalid.path.1": "Se esperaba que \"contributes.{0}.path\" ({1}) se incluyera en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil.", + "no-tm-grammar": "No hay ninguna gramática de TM registrada para este lenguaje.", + "too many characters": "La tokenización se omite para las filas largas por razones de rendimiento. La longitud de una línea larga puede configurarse a través de \"editor.maxTokenizationLineLength\"." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Aporta tokenizadores de TextMate.", + "vscode.extension.contributes.grammars.language": "Identificador del lenguaje para el que se aporta esta sintaxis.", + "vscode.extension.contributes.grammars.scopeName": "Nombre del ámbito de TextMate que usa el archivo tmLanguage.", + "vscode.extension.contributes.grammars.path": "Ruta de acceso del archivo tmLanguage. La ruta es relativa a la carpeta de extensión y normalmente empieza por \"./syntaxes/\".", + "vscode.extension.contributes.grammars.embeddedLanguages": "Asignación de un nombre de ámbito al identificador de lenguaje si esta gramática contiene lenguajes incrustados.", + "vscode.extension.contributes.grammars.tokenTypes": "Asignación de nombre de ámbito a tipos de token.", + "vscode.extension.contributes.grammars.injectTo": "Lista de nombres de ámbito de lenguaje al que se inyecta esta gramática." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Contribuye a la extensión definida para los colores de los temas", + "contributes.color.id": "El identificador de los colores de los temas", + "contributes.color.id.format": "Los identificadores deben estar en la forma aa [.bb] *", + "contributes.color.description": "La descripción de los colores de los temas", + "contributes.defaults.light": "El color predeterminado para los temas claros. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", + "contributes.defaults.dark": "El color predeterminado para los temas oscuros. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", + "contributes.defaults.highContrast": "El color predeterminado para los temas con constraste. Un valor de color en hexadecimal (#RRGGBB [AA]) o el identificador de un color para los temas que proporciona el valor predeterminado.", + "invalid.colorConfiguration": "'configuration.colors' debe ser una matriz", + "invalid.default.colorType": "{0} debe ser un valor de color en hexadecimal (#RRGGBB [AA] o #RGB [A]) o el identificador de un color para los temas que puede ser el valor predeterminado.", + "invalid.id": "'configuration.colors.id' debe ser definida y no puede estar vacía.", + "invalid.id.format": "'configuration.colors.id' debe seguir la palabra [.word]*", + "invalid.description": "'configuration.colors.description' debe ser definida y no puede estar vacía.", + "invalid.defaults": "'configuration.colors.defaults' debe ser definida y contener 'light', 'dark' y 'highContrast'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "No se puede cargar {0}: {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "Theme is unknown or not installed.", + "iconTheme": "Especifica el tema de icono utilizado en el área de trabajo o \"null\" para no mostrar ningún icono de archivo.", + "noIconThemeDesc": "No file icons", + "iconThemeError": "File icon theme is unknown or not installed.", + "workbenchColors": "Reemplaza los colores del tema de color actual", + "editorColors.comments": "Establece los colores y estilos para los comentarios", + "editorColors.strings": "Establece los colores y estilos para los literales de cadena.", + "editorColors.keywords": "Establece los colores y estilos para las palabras clave.", + "editorColors.numbers": "Establece los colores y estilos para literales numéricos.", + "editorColors.types": "Establece los colores y estilos para las declaraciones y referencias de tipos.", + "editorColors.functions": "Establece los colores y estilos para las declaraciones y referencias de funciones.", + "editorColors.variables": "Establece los colores y estilos para las declaraciones y referencias de variables.", + "editorColors.textMateRules": "Establece colores y estilos utilizando las reglas de la tematización de textmate (avanzadas).", + "editorColors": "Reemplaza los colores y el estilo de fuente del editor del tema de color seleccionado." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Colores y estilos para el token.", + "schema.token.foreground": "Color de primer plano para el token.", + "schema.token.background.warning": "En este momento los colores de fondo para Token no están soportados.", + "schema.token.fontStyle": "Estilo de fuente de la regla: 'cursiva', 'negrita' o 'subrayado' o una combinación. La cadena vacía desestablece la configuración heredada.", + "schema.fontStyle.error": "El estilo de fuente debe ser ' cursiva', ' negrita' o ' subrayado ' o una combinación o la cadena vacía.", + "schema.token.fontStyle.none": "Ninguno (borrar el estilo heredado)", + "schema.properties.name": "Descripción de la regla.", + "schema.properties.scope": "Selector de ámbito con el que se compara esta regla.", + "schema.workbenchColors": "Colores en el área de trabajo", + "schema.tokenColors.path": "Ruta a un archivo tmTheme (relativa al archivo actual).", + "schema.colors": "Colores para resaltado de sintaxis" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "Identificador del tema de icono como se usa en la configuración de usuario.", + "vscode.extension.contributes.themes.label": "Etiqueta del tema de color tal como se muestra en la interfaz de usuario.", + "vscode.extension.contributes.themes.uiTheme": "Tema base que define los colores que se usan en el editor: 'vs' es el tema de color claro, 'vs-dark' es el tema de color oscuro, 'hc-black' es el tema oscuro de alto contraste.", + "vscode.extension.contributes.themes.path": "Ruta de acceso del archivo tmTheme. La ruta de acceso es relativa a la carpeta de extensión y suele ser './themes/themeFile.tmTheme'.", + "reqarray": "El punto de extensión \"{0}\" debe ser una matriz.", + "reqpath": "Se esperaba una cadena en 'contributes.{0}.path'. Valor proporcionado: {1}", + "invalid.path.1": "Se esperaba que \"contributes.{0}.path\" ({1}) se incluyera en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "Identificador del tema de icono como se usa en la configuración de usuario.", + "vscode.extension.contributes.iconThemes.label": "Etiqueta del tema de icono como se muestra en la interfaz de usuario.", + "vscode.extension.contributes.iconThemes.path": "Ruta de acceso del archivo de definición de temas de icono. La ruta de acceso es relativa a la carpeta de extensión y suele ser './icons/awesome-icon-theme.json'.", + "reqarray": "El punto de extensión \"{0}\" debe ser una matriz.", + "reqpath": "Se esperaba una cadena en 'contributes.{0}.path'. Valor proporcionado: {1}", + "reqid": "Se esperaba una cadena en `contributes.{0}.id`. Valor proporcionado: {1}", + "invalid.path.1": "Se esperaba que \"contributes.{0}.path\" ({1}) se incluyera en la carpeta de la extensión ({2}). Esto puede hacer que la extensión no sea portátil." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "Icono de las carpetas expandidas. El icono de carpeta expandida es opcional. Si no establece, se muestra el icono definido para la carpeta.", + "schema.folder": "Icono de las carpetas contraídas y, si folderExpanded no se ha establecido, también de las carpetas expandidas.", + "schema.file": "Icono de archivo predeterminado, que se muestra para todos los archivos que no coinciden con ninguna extensión, nombre de archivo o identificador de lenguaje.", + "schema.folderNames": "Asocia los nombres de carpeta a iconos. La clave de objeto es el nombre de la carpeta, sin incluir ningún segmento de la ruta de acceso. No se permiten patrones ni comodines. La comparación de nombres de carpeta no distingue mayúsculas y minúsculas. ", + "schema.folderName": "The ID of the icon definition for the association.", + "schema.folderNamesExpanded": "Asocia los nombres de carpeta a iconos para las carpetas expandidas. La clave de objeto es el nombre de la carpeta, sin incluir ningún segmento de la ruta de acceso. No se permiten patrones ni comodines. La comparación de nombres de carpeta no distingue mayúsculas y minúsculas.", + "schema.folderNameExpanded": "The ID of the icon definition for the association.", + "schema.fileExtensions": "Asocia las extensiones de archivo a iconos. La clave de objeto es el nombre de la extensión de archivo, que es el último segmento del nombre de un archivo después del último punto (sin incluir el punto). La comparación de extensiones no distingue mayúsculas y minúsculas.", + "schema.fileExtension": "The ID of the icon definition for the association.", + "schema.fileNames": "Asocia los nombres de archivo a iconos. La clave de objeto es el nombre de archivo completo, sin incluir ningún segmento de la ruta de acceso. El nombre de archivo puede incluir puntos y una posible extensión de archivo. No se permiten patrones ni comodines. La comparación de nombres de archivo no distingue mayúsculas y minúsculas.", + "schema.fileName": "The ID of the icon definition for the association.", + "schema.languageIds": "Associates languages to icons. The object key is the language id as defined in the language contribution point.", + "schema.languageId": "The ID of the icon definition for the association.", + "schema.fonts": "Fuentes que se usan en las definiciones de icono.", + "schema.id": "Identificador de la fuente.", + "schema.src": "Ubicación de la fuente.", + "schema.font-path": "Ruta de acceso de la fuente, relativa al archivo de temas de icono actual.", + "schema.font-format": "Formato de la fuente.", + "schema.font-weight": "Espesor de la fuente.", + "schema.font-sstyle": "Estilo de la fuente.", + "schema.font-size": "Tamaño predeterminado de la fuente.", + "schema.iconDefinitions": "Descripción de todos los iconos que se pueden usar al asociar archivos a iconos.", + "schema.iconDefinition": "Definición de icono. La clave del objeto es el identificador de la definición.", + "schema.iconPath": "Cuando se usa SVG o PNG: la ruta de acceso a la imagen. La ruta es relativa al archivo del conjunto de iconos.", + "schema.fontCharacter": "Cuando se usa una fuente de glifo: el carácter de la fuente que se va a usar.", + "schema.fontColor": "Cuando se usa una fuente de glifo: el color que se va a usar.", + "schema.fontSize": "Cuando se usa una fuente: porcentaje del tamaño de fuente para la fuente del texto. Si no se ha establecido, el valor predeterminado es el tamaño de la definición de fuente.", + "schema.fontId": "Cuando se usa una fuente: el identificador de la fuente. Si no se ha establecido, el valor predeterminado es la primera definición de fuente.", + "schema.light": "Asociaciones opcionales para iconos de archivo en temas de colores claros.", + "schema.highContrast": "Asociaciones opcionales para iconos de archivo en temas de color de contraste alto.", + "schema.hidesExplorerArrows": "Configura si las flechas del explorador deben quedar ocultas cuando este tema esté activo." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Problemas al analizar el archivo de tema JSON: {0}", + "error.invalidformat.colors": "Problema al analizar el archivo de tema: {0}. La propiedad \"colors\" no es tipo \"object\".", + "error.invalidformat.tokenColors": "Problema al analizar el archivo de tema de color: {0}. La propiedad \"tokenColors\" debe ser una matriz que especifique colores o una ruta de acceso a un archivo de tema de TextMate", + "error.plist.invalidformat": "Problema al analizar el archivo de tema: {0}. \"settings\" no es una matriz.", + "error.cannotparse": "Problemas al analizar el archivo de tema: {0}", + "error.cannotload": "Problemas al analizar el archivo de tema: {0}:{1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Guardar", + "doNotSave": "No guardar", + "cancel": "Cancelar", + "saveWorkspaceMessage": "¿Quiere guardar la configuración del área de trabajo como un archivo?", + "saveWorkspaceDetail": "Guarde el área de trabajo si tiene pensado volverla a abrir.", + "saveWorkspace": "Guardar área de trabajo", + "ok": "Aceptar", + "workspaceOpenedMessage": "No se puede guardar el espacio de trabajo '{0}'", + "workspaceOpenedDetail": "El espacio de trabajo ya está abierto en otra ventana. Por favor, cierre primero la ventana y vuelta a intentarlo de nuevo.", + "errorInvalidTaskConfiguration": "No se puede escribir en el archivo de configuración del espacio de trabajo. Por favor, abra el archivo para corregir sus errores/advertencias e inténtelo de nuevo.", + "errorWorkspaceConfigurationFileDirty": "No se puede escribir en el archivo de configuración de espacio de trabajo porque el archivo ha sido modificado. Por favor, guárdelo y vuelva a intentarlo.", + "openWorkspaceConfigurationFile": "Configuración del espacio de trabajo abierta" + }, + "sql/base/parts/editableDropdown/browser/actions": { + "dropdownAction.toggle": "Alternar menú desplegable" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "Aceptar", + "optionsDialog.cancel": "Cancelar" + }, + "sql/workbench/browser/modal/optionsDialogHelper": { + "optionsDialog.missingRequireField": " se requiere.", + "optionsDialog.invalidInput": "Entrada no válida. Se espera un valor numérico." + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "Aceptar", + "webViewDialog.close": "Cerrar" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Cerrar" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertErrorMessage": "Error: {0}", + "alertWarningMessage": "Advertencia: {0}" + }, + "sql/platform/theme/common/colors": { + "tableHeaderBackground": "Color de fondo de encabezado de tabla", + "disabledInputBoxForeground": "Se ha deshabilitado el cuadro de entrada en primer plano." + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "cancel": "Cancelar", + "userCode": "Código de usuario", + "website": "Sitio web" + }, + "sql/platform/accounts/browser/media/accountActions": { + "addAccount": "Agregar una cuenta", + "removeAccount": "Eliminar cuenta", + "confirmRemoveUserAccountMessage": "¿Está seguro que desea eliminar '{0}'?", + "accountActions.yes": "Sí", + "refreshAccount": "Vuelva a introducir sus credenciales" + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account.icon": "(Opcional) El icono que se usa para representar el comando en la UI. Ya sea una ruta de acceso al archivo o una configuración con temas", + "carbon.extension.contributes.account.icon.dark": "Ruta del icono cuando se utiliza un tema oscuro" + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "firewall.ok": "Aceptar", + "firewallRuleDialogDescription": "Su dirección IP no tiene acceso al servidor. Inicie sesión con una cuenta de Azure y cree una regla en el firewall para permitir el acceso.", + "firewallRuleHelpDescription": "Más información sobre configuración de firewall", + "azureAccount": "Cuenta de Azure" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallDialog.addAccountErrorTitle": "Error al agregar cuenta" + }, + "sql/workbench/services/admin/common/adminService": { + "adminService.providerIdNotValidError": "Se necesita la conexión para interactuar con el servicio de administración", + "noHandlerRegistered": "Ningún controlador registrado" + }, + "sql/parts/admin/database/create/createDatabase.component": { + "createDatabase.databaseFiles": "Archivos de base de datos:" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.maxRecentConnectionsDescription": "El número máximo de conexiones recientemente utilizadas para almacenar en la lista de conexiones.", + "sql.defaultEngineDescription": "Motor de SQL predeterminado a utilizar. Esto indica el proveedor de idioma predeterminado en archivos .sql y el predeterminado a utilizar al crear una nueva conexión. La opción válida es actualmente MSSQL" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearedRecentConnections": "Lista de conexiones recientes borrada", + "connectionAction.yes": "Sí", + "connectionAction.no": "No", + "delete": "Eliminar" + }, + "sql/platform/connection/common/connectionConfig": { + "invalidServerName": "Ya existe un grupo de servidores con el mismo nombre." + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionService.yes": "Sí", + "connectionService.no": "No", + "cancelConnectionConfirmation": "¿Está seguro que desea cancelar esta conexión?" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Conectado a", + "onDidDisconnectMessage": "Desconectado", + "unsavedGroupLabel": "Conexiones sin guardar" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "connectionAdvancedProperties": "Propiedades avanzadas", + "advancedProperties.discard": "Descartar" + }, + "sql/workbench/services/connection/browser/connectionDialogService": { + "connectionError": "Error de conexión", + "kerberosErrorStart": "Error en la conexión debido a un error de Kerberos.", + "kerberosHelpLink": " La ayuda para la configuración de Kerberos está disponible en" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "connection": "Conexión", + "recentConnectionTitle": "Conexiones recientes", + "savedConnectionTitle": "Conexiones guardadas", + "connectType": "Tipo de conexión", + "connectionDialog.connect": "Conectar", + "connectionDialog.cancel": "Cancelar", + "connectionDialog.no": "No", + "noRecentConnections": "Ninguna conexión reciente" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "loadingDatabaseOption": "Cargando...", + "rememberPassword": "Recordar contraseña", + "serverGroup": "Grupo de servidores", + "advanced": "Avanzado..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "editDashboardExit": "Salir", + "refreshWidget": "Actualizar", + "clickToPin": "Haga clic para anclar", + "addFeatureAction.openInstalledFeatures": "Abrir características instaladas" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "providerMissingEdition": "El widget filtra en función de la edición, pero el proveedor no tiene una edición", + "moreThanOneDashboardContainersError": "Debe definirse exactamente 1 contenedor de paneles por espacio" + }, + "sql/workbench/parts/dashboard/common/dashboardPage.component": { + "missingConnectionInfo": "No se encontró información de conexión para este panel" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.title": "Título de la pestaña para mostrar al usuario.", + "sqlops.extension.contributes.dashboard.tab.provider": "Proveedores para los que esta pestaña debe permitirse.", + "sqlops.extension.contributes.dashboard.tab.edition": "Ediciones para las cuales esta ficha debe ser permitida.", + "sqlops.extension.contributes.tabs": "Aporta una o varias pestañas que los usuarios pueden agregar a su panel." + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "Identificador único para este contenedor." + }, + "sql/workbench/parts/dashboard/containers/dashboardGridContainer.contribution": { + "dashboard.container.gridtab.items": "La lista de widgets o webviews que se muestran en esta ficha." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.id": "Identificador único para esta sección de navegación. Se pasará a la extensión de las solicitudes.", + "dashboard.container.left-nav-bar.title": "Título de la sección de navegación para mostrar al usuario." + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.ok": "Aceptar", + "newDashboardTab.cancel": "Cancelar" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboardDatabaseProperties": "Activar o desactivar el widget de propiedades", + "dashboard.databaseproperties": "Valores de la propiedad a mostrar", + "dashboard.databaseproperties.displayName": "Nombre para mostrar de la propiedad", + "dashboard.databaseproperties.value": "Valor en el objeto de la información de la base de datos", + "dashboard.databaseproperties.ignore": "Especificar valores específicos que ignorar", + "recoveryModel": "Modelo de recuperación", + "lastDatabaseBackup": "Última copia de seguridad de base de datos", + "owner": "Propietario", + "dashboardDatabaseTabs": "Personaliza las pestañas de consola de base de datos" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties": "Valores de propiedad a mostrar", + "dashboard.serverproperties.displayName": "Nombre de la propiedad", + "dashboard.serverproperties.value": "Valor en el objeto de información de servidor", + "dashboardServer": "Personaliza la página de panel de servidor" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "dashboard.explorer.databaseError": "No se pueden cargar las bases de datos" + }, + "sql/workbench/parts/dashboard/widgets/insights/actions": { + "insights.runQuery": "Ejecutar consulta" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "insights.lastUpdated": "Última actualización: {0} {1}", + "noResults": "No hay resultados para mostrar" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightWidgetDescription": "Añade un widget que puede consultar un servidor o base de datos y mostrar los resultados de múltiples maneras, como un gráfico o una cuenta de resumen, entre otras.", + "insightIdDescription": "Identificador único para el almacenamiento en cache de los resultados de la revisión.", + "insightQueryDescription": "Consulta SQL para ejecutar. Esto debería devolver exactamente un conjunto de datos.", + "actionTypes": "Qué acciones utilizar", + "actionDatabaseDescription": "Base de datos de destino para la acción; puede utilizar el formato \"${columnName} para usar unas nombre de columna de datos.", + "actionUserDescription": "Usuario de destino para la acción; puede usar el formato \"${columnName}\" para utilizar un nombre de columna controlado por datos.", + "carbon.extension.contributes.insights": "Aporta conocimientos a la paleta del panel." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/imageInsight.contribution": { + "encodingDescription": "¿Está codificado como hexadecimal, base64 o algún otro formato?" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "labelFirstColumnDescription": "Si dataDirection es horizontal, al establecerlo como verdadero se utilizará los valores de las primeras columnas para la leyenda.", + "columnsAsLabels": "Si dataDirection es vertical, al configurarlo como verdadero utilizará los valores de las primeras columnas para la leyenda.", + "dataDirectionDescription": "Define si se leen los datos de una fila (horizontal) o una columna (vertical). Para series de tiempo esto se omite la dirección debe ser vertical." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMin": "Valor mínimo del eje y", + "xAxisLabel": "Etiqueta para el eje x" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupType": "Tipo de copia de seguridad", + "backup.algorithm": "Algoritmo", + "backup.mediaOptionFormat": "Realizar copia de seguridad en un nuevo conjunto de medios", + "backup.existingMediaOverwrite": "Sobrescribir todos los conjuntos de copia de seguridad existentes", + "backup.checksumContainer": "Realizar la suma de comprobación antes de escribir en los medios", + "backup.verifyContainer": "Comprobar copia de seguridad cuando haya terminado", + "backup.continueOnErrorContainer": "Seguir en caso de error", + "backup.setBackupRetainDays": "Configure los días de conservación de la copia de seguridad", + "backup.encryption": "Cifrado", + "backup.transactionLog": "Registro de transacciones", + "removeFile": "Eliminar archivos", + "backupComponent.script": "Script", + "backupComponent.backup": "Copia de seguridad", + "backup.containsBackupToUrlError": "Únicamente respaldo a archivo es soportado", + "backup.backupFileRequired": "La ruta del archivo de copia de seguridad es obligatoria" + }, + "sql/platform/connection/common/constants": { + "backup.filterBackupFiles": "Copia de seguridad de archivos", + "backup.allFiles": "Todos los archivos" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Restaurar base de datos", + "restoreDialog.backupFile": "Archivo de respaldo", + "restoreDialog.cancel": "Cancelar", + "source": "Origen", + "missingBackupFilePathError": "Se requiere la ruta de acceso del archivo de copia de seguridad.", + "backupFilePath": "Ruta del archivo de copia de seguridad", + "database": "Base de datos", + "destination": "Destino", + "logicalFileName": "Nombre lógico de archivo", + "fileType": "Tipo de archivo", + "originalFileName": "Nombre de archivo original", + "restoreAs": "Restaurar como", + "restoreOptions": "Opciones de restaurar", + "filesTitle": "Archivos" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "Máximo de filas:" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "Ruta seleccionada", + "fileFilter": "Archivos de tipo" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserTreeView": { + "fileBrowser.regTreeAriaLabel": "Árbol explorador de archivos" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "Todos los archivos" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Se ha producido un error al cargar el navegador de archivos.", + "fileBrowserErrorDialogTitle": "Error del navegador de archivos" + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Guardar como CSV", + "saveAsJson": "Guardar como JSON", + "saveAsExcel": "Guardar como Excel", + "copySelection": "Copiar", + "copyWithHeaders": "Copiar con encabezados", + "selectAll": "Seleccionar todo", + "copyMessages": "Copiar" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "deleteRow": "Eliminar fila", + "revertRow": "Revertir la fila" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "verticalLabel": "Vertical", + "horizontalLabel": "Horizontal", + "dataTypeLabel": "Tipo de datos", + "columnsAsLabelsLabel": "¿Usar nombres de columna como etiquetas?", + "chartNotFound": "No se pudo encontrar el gráfico a guardar", + "saveAsFileTitle": "Seleccione archivo de resultados", + "createInsightNoEditor": "No se puede crear la perspectiva porque el editor activo no es un Editor de SQL", + "createInsightNoDataService": "No se puede crear inspección, modelo de datos de respaldo no encontrado", + "myWidgetName": "Mi Widget" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "createInsightLabel": "Crear Insight", + "copyChartLabel": "Copiar como imagen", + "saveImageLabel": "Guardar como imagen" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.value": "Valor", + "property": "Propiedad", + "insights.dialog.items": "Artículos", + "insights.dialog.itemDetails": "Detalles del artículo" + }, + "sql/workbench/services/insights/common/insightDialogActions": { + "workbench.action.insights.copySelection": "Copiar celda" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsInputError": "No se pasó ningún perfil de conexión al menú desplegable de información", + "insightsConfigError": "Error al analizar la configuración de la perspectiva; no se pudo encontrar la matriz/cadena de consulta o el archivo de consulta" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "profilerCategory": "Generador de perfiles" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Conectar", + "profilerAction.connect": "Conectar", + "pause": "Pausa", + "profilerStop.stop": "Detener", + "profiler.toggleAutoscroll": "Cambiar Auto Scroll", + "profiler.toggleCollapsePanel": "Alternar el Panel contraído" + }, + "sql/parts/profiler/contrib/profilerWorkbenchActions": { + "profilerWorkbenchAction.newProfiler": "Nuevo analizador" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Ordenar por evento", + "nameColumn": "Ordenar por columna", + "profilerColumnDialog.cancel": "Cancelar" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "text": "Texto", + "profilerEditor.value": "Valor", + "details": "Detalles" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "Generador de perfiles" + }, + "sql/workbench/parts/profiler/browser/profilerResourceEditor": { + "profilerTextEditorAriaLabel": "Editor de Profiler para el texto del evento. Sólo lectura" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "placeholder.find": "Buscar", + "label.previousMatchButton": "Coincidencia anterior", + "label.nextMatchButton": "Próxima coincidencia", + "label.closeButton": "Cerrar", + "title.matchesCountLimit": "Se destacan solo los primeros 999 resultados, pero todas las operaciones de búsqueda se aplican a todo el texto.", + "label.noResults": "No hay resultados" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "chooseSqlLang": "Elegir lenguaje SQL", + "changeProvider": "Cambiar proveedor de lenguaje SQL", + "alreadyConnected": "Existe una conexión mediante el motor {0}. Para cambiar, por favor desconecte o cambie la conexión", + "pickSqlProvider": "Seleccione proveedor de lenguaje de SQL" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "runQueryBatchStartMessage": "Comenzó la ejecución de la consulta en", + "runQueryBatchStartLine": "Línea {0}", + "msgSaveFailed": "Error al guardar resultados. ", + "msgSaveSucceeded": "Resultados guardados correctamente para", + "msgStatusRunQueryInProgress": "Ejecutar consulta...", + "maximizeLabel": "Maximizar", + "saveCSVLabel": "Guardar como CSV", + "saveJSONLabel": "Guardar como JSON", + "viewChartLabel": "Ver como gráfico", + "resultPaneLabel": "Resultados", + "executeQueryLabel": "Ejecutando consulta", + "elapsedTimeLabel": "Tiempo total de ejecución: {0}" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.copyIncludeHeaders": "[Opcional] Opciones de configuración para copiar resultados desde el punto de vista de resultados", + "sql.copyRemoveNewLine": "[Opcional] Opciones de configuración para copiar resultados de varias líneas de la vista de resultados", + "sql.showBatchTime": "[Opcional] Si el tiempo de ejecución se mostrará para lotes individuales", + "defaultChartType": "[Opcional] El tipo de gráfico predeterminado para usar al abrir el visor de gráficos desde los resultados de una consulta", + "tabColorMode.off": "Se deshabilitará el coloreado de las pestañas", + "mssql.intelliSense.enableIntelliSense": "IntelliSense debe habilitarse", + "mssql.intelliSense.enableErrorChecking": "Debe habilitarse la comprobación de errores de IntelliSense", + "queryShortcutDescription": "Establece los puntos clave workbench.action.query.shortcut{0} para ejecutar el acceso directo del texto como un procedimiento almacenado. Caulquier texto seleccionado en el editor de consultas será pasado como un parámetro." + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Extensión" + }, + "sql/platform/node/resultSerializer": { + "resultsSerializer.saveAsFileTitle": "Seleccionar Archivo de Resultados" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runQueryKeyboardAction": "Ejecutar consulta", + "runCurrentQueryKeyboardAction": "Ejecutar la consulta actual", + "cancelQueryKeyboardAction": "Cancelar consulta", + "toggleQueryResultsKeyboardAction": "Alternar resultados de la consulta" + }, + "sql/workbench/parts/query/browser/queryActions": { + "cancelQueryLabel": "Cancelar", + "actualQueryPlan": "Actual", + "changeDatabase.failed": "Error al cambiar la base de datos", + "changeDatabase.failedWithError": "No se pudo cambiar de base de datos {0}" + }, + "sql/platform/query/common/queryModelService": { + "updateCellFailed": "Error en la celda de actualización: " + }, + "sql/platform/query/common/queryRunner": { + "query.ExecutionFailedError": "Ejecución falló debido a un error inesperado: {0} {1}" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "El modo de cambio de idioma no está soportado con consultas no guardadas", + "queryEditorServiceChangeError": "Guarde o descarte los cambios antes de cambiar a o desde el modo de lenguaje SQL" + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Resultados" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.operation": "Operación", + "topOperations.object": "Objeto", + "topOperations.estCost": "Costo estimado", + "topOperations.estSubtreeCost": "Estimación de coste del subárbol", + "topOperations.estRows": "Filas estimadas", + "topOperations.actualExecutions": "Ejecuciones reales", + "topOperations.estCPUCost": "Costo estimado de CPU", + "topOperations.estIOCost": "Costo estimado de IO", + "topOperations.parallel": "Paralelo", + "topOperations.actualRebinds": "Reenlaces reales", + "topOperations.estRebinds": "Reenlaces estimados", + "topOperations.actualRewinds": "'Rewinds' reales", + "topOperations.partitioned": "Particionado" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "databaseConnections": "Conexiones de base de datos", + "datasource.connections": "Conexiones de fuentes de datos", + "datasource.connectionGroups": "grupos de origen de datos", + "startupConfig": "Configuración de inicio" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Grupos de servidores", + "groupDescription": "Descripción del grupo", + "groupColor": "Color de grupo" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "connectionTree.refresh": "Actualizar", + "DisconnectAction": "Desconectar", + "connectionTree.addServerGroup": "Nuevo grupo de servidores", + "connectionTree.editServerGroup": "Editar grupo de servidores", + "activeConnections": "Mostrar conexiones activas", + "clearAll": "Borrar todo", + "recentConnections": "Conexiones recientes", + "registeredServers.newQuery": "Nueva consulta", + "deleteConnection": "Eliminar conexión", + "deleteConnectionGroup": "Eliminar grupo" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "ManageAction": "Administrar" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Cargando..." + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeView": { + "serverTree.addConnection": "Agregar conexión" + }, + "sql/workbench/parts/objectExplorer/browser/treeCreationUtils": { + "treeAriaLabel": "Conexiones recientes", + "treeCreation.regTreeAriaLabel": "Servidores" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "inProgressTasksChangesBadge": "{0} tareas en progreso", + "showTaskHistory": "Mostrar historial de tareas" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "1 o más tareas están en curso. ¿Está seguro que desea salir?", + "no": "No" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "cancelTask.cancel": "Cancelar", + "taskAction.script": "Script" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "notStarted": "no se inició", + "canceling": "Cancelando" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "taskHistory.regTreeAriaLabel": "Historial de tareas" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property.ignore": "Especificar los valores a ser ignorados", + "dashboard.properties.flavor.condition": "Condición para utilizar este tipo", + "dashboard.properties.flavor.condition.operator": "Operador a utilizar para la comparación", + "dashboard.properties.flavor.condition.value": "Valor con que comparar el campo", + "dashboard.properties.serverProperties": "Propiedades a mostrar de la página de servidor" + }, + "sql/platform/dashboard/common/widgetRegistry": { + "schema.dashboardWidgets.database": "Widget utilizado en los paneles" + }, + "sql/workbench/common/actions": { + "newQueryAction.newQuery": "Nueva consulta", + "scriptAlter": "Generar script como Alter", + "scriptCreate": "Escribir como Crear", + "scriptDelete": "Script as Delete", + "manage": "Administrar" + }, + "sql/workbench/common/taskUtilities": { + "updateOperationName": "Actualizar", + "scriptNotFoundForObject": "No se devolvió ningún script al escribir como {0} en el objeto {1}", + "scriptNotFound": "No se devolvió ningún script al interpretado como {0}" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "Aceptar", + "errorMessageDialog.close": "Cerrar", + "copyDetails": "Copiar detalles" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "warning": "Advertencia", + "info": "Información" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Iniciar" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-es/vsc-extension-quickstart.md b/i18n/language-pack-es/vsc-extension-quickstart.md new file mode 100644 index 0000000000..713c51e383 --- /dev/null +++ b/i18n/language-pack-es/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the Spanish language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "es", + "languageName": "Spanish", + "localizedLanguageName": "español" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension es` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-fr/.gitignore b/i18n/language-pack-fr/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-fr/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-fr/.vscodeignore b/i18n/language-pack-fr/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-fr/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-fr/CHANGELOG.md b/i18n/language-pack-fr/CHANGELOG.md new file mode 100644 index 0000000000..788041f2f6 --- /dev/null +++ b/i18n/language-pack-fr/CHANGELOG.md @@ -0,0 +1,17 @@ +# Change Log +All notable changes to the "vscode-language-pack-fr" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 10, 2018 - Initial release for VS Code 1.23 diff --git a/i18n/language-pack-fr/README.md b/i18n/language-pack-fr/README.md new file mode 100644 index 0000000000..150f3ca1ab --- /dev/null +++ b/i18n/language-pack-fr/README.md @@ -0,0 +1,108 @@ +# Module linguistique français pour Azure Data Studio + +Le module linguistique français fournit une expérience d'interface utilisateur localisée pour Azure Data Studio. + +## Utilisation + +Une fois installé, définissez `"locale": "fr"` dans `locale.json` pour charger le module linguistique français. Pour modifier `locale.json`, appuyez sur `Ctrl+Alt+P` pour afficher la **Palette de commandes**, commencez à taper "config" pour filtrer la liste des commandes disponibles, puis sélectionnez la commande **Configurer la langue**. Consultez la [documentation](https://go.microsoft.com/fwlink/?LinkId=761051) pour plus d'informations. + +## Contribution + +Les chaînes de traduction sont gérées dans le projet « DevTools - Azure Data Studio » de la Plateforme de la communauté de traduction Microsoft (MLCP). + +Si vous souhaitez participer à l'effort de contribution ou d'amélioration des traductions, consultez la [page de la communauté de traduction](https://aka.ms/vscodeloc) pour plus d'informations. + +## Licence + +Le code source et les chaînes sont concédés sous la licence [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt). + +## Crédits + +Le module linguistique français vous est offert dans le cadre de l'effort de localisation de la communauté "Par la communauté, pour la communauté". + +Nous remercions particulièrement les contributeurs de la communauté de l'avoir rendu disponible. + +**Principaux contributeurs :** + +* Antoine Griffard : 22 000 mots localisés. 60 % du total du volume de nouvelles traductions depuis que nous avons ouvert la localisation à la communauté. + +**Contributeurs :** + +* Bruno Lewin +* Adrien Clerbois +* Thierry DEMAN-BARCELO +* Jonathan Menzel +* JP Gouigoux +* Vincent Biret +* Guillaume Bauer +* Jean-Paul Rouzé +* Smrman +* MayakoLyyn +* Louis Turpinat +* Quentin BRETON +* Jean Cuteaux +* Nicholas Suter +* Gabriel Dugny +* Grégoire Roussel +* Julien Brochet +* Maxime COQUEREL +* Alain BUFERNE +* Etienne Blanc-Coquand + + +**Profitez-en !** + +# French Language Pack for VS Code + +French Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "fr"` in `locale.json` to load French Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribute translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +French Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Antoine Griffard: localized 22k words. 60% of the total new translation volume since we opened localization to community. + +**Contributors:** + +* Bruno Lewin +* Adrien Clerbois +* Thierry DEMAN-BARCELO +* Jonathan Menzel +* JP Gouigoux +* Vincent Biret +* Guillaume Bauer +* Jean-Paul Rouzé +* Smrman +* MayakoLyyn +* Louis Turpinat +* Quentin BRETON +* Jean Cuteaux +* Nicholas Suter +* Gabriel Dugny +* Grégoire Roussel +* Julien Brochet +* Maxime COQUEREL +* Alain BUFERNE +* Etienne Blanc-Coquand + + +**Enjoy!** + diff --git a/i18n/language-pack-fr/languagepack.png b/i18n/language-pack-fr/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "fr", + "languageName": "French", + "localizedLanguageName": "français", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension fr" + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/bat.i18n.json b/i18n/language-pack-fr/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..3fbaa03b92 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Windows Bat", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers de commandes Windows." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/clojure.i18n.json b/i18n/language-pack-fr/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..a1a9cc9204 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Clojure", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Clojure." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-fr/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..ac4f07012c --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage CoffeeScript", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers CoffeeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-fr/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..80cd42bf73 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Configuration de l'édition", + "description": "Fournit des fonctionnalités (IntelliSense avancé, correction automatique) dans les fichiers de configuration comme les fichiers de paramètres, de lancement et de recommandation d'extension." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "le nom du fichier (ex: monfichier.txt)", + "activeEditorMedium": "chemin de fichier relatif au dossier de l'espace de travail (par ex., myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "chemin complet du fichier (par ex., /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "nom du dossier contenant le fichier (par ex., myFileFolder)", + "activeFolderMedium": "chemin du dossier contenant le fichier, relatif au dossier de l'espace de travail (par ex., myFolder/myFileFolder)", + "activeFolderLong": "chemin complet du dossier contenant le fichier (par ex., /Users/Development/myFolder/myFileFolder)", + "rootName": "nom de l’espace de travail (ex: monDossier ou monEspaceDeTravail)", + "rootPath": "chemin d’accès de l’espace de travail (ex: /Users/Development/myWorkspace)", + "folderName": "nom du dossier de l'espace de travail auquel le fichier appartient (ex: monDossier)", + "folderPath": "chemin d’accès du dossier de l'espace de travail auquel le fichier appartient (ex: /Users/Development/myFolder)", + "appName": "exemple : VS Code", + "dirty": "indicateur d'intégrité si l'intégrité de l'éditeur actif est compromise", + "separator": "séparateur conditionnel (' - ') qui s'affiche uniquement quand il est entouré de variables avec des valeurs", + "assocLabelFile": "Fichiers avec extension", + "assocDescriptionFile": "Mappez au langage ayant l'identificateur spécifié tous les fichiers dont le nom correspond au modèle Glob.", + "assocLabelPath": "Fichiers avec chemin", + "assocDescriptionPath": "Mappez au langage ayant l'identificateur spécifié tous les fichiers dont le chemin correspond au modèle Glob de chemin absolu.", + "fileLabel": "Fichiers par extension", + "fileDescription": "Faites correspondre tous les fichiers ayant une extension de fichier spécifique.", + "filesLabel": "Fichiers avec plusieurs extensions", + "filesDescription": "Faites correspondre tous les fichiers, indépendamment de leurs extensions.", + "derivedLabel": "Fichiers avec frères par nom", + "derivedDescription": "Faites correspondre les fichiers ayant des frères portant le même nom, mais avec une extension distincte.", + "topFolderLabel": "Dossier par nom (premier niveau)", + "topFolderDescription": "Faites correspondre un dossier de premier niveau portant un nom spécifique.", + "topFoldersLabel": "Dossiers avec plusieurs noms (premier niveau)", + "topFoldersDescription": "Faites correspondre plusieurs dossiers de premier niveau.", + "folderLabel": "Dossier par nom (tous les emplacements)", + "folderDescription": "Faites correspondre un dossier portant un nom spécifique, indépendamment de son emplacement.", + "falseDescription": "Désactivez le modèle.", + "trueDescription": "Activez le modèle.", + "siblingsDescription": "Faites correspondre les fichiers ayant des frères portant le même nom, mais avec une extension distincte.", + "languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage", + "languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage" + }, + "out/extension": { + "workspaceFolder": "Chemin du dossier ouvert dans VS Code", + "workspaceFolderBasename": "Nom du dossier ouvert dans VS Code, sans barres obliques (/)", + "relativeFile": "Fichier ouvert actif relatif à ${workspaceFolder}", + "file": "Fichier ouvert actif", + "cwd": "Répertoire de travail actif de l'exécuteur de tâches au démarrage", + "lineNumber": "Numéro de la ligne sélectionnée dans le fichier actif", + "selectedText": "Texte sélectionné dans le fichier actif", + "fileDirname": "Nom de répertoire du fichier ouvert actif", + "fileExtname": "Extension du fichier ouvert actif", + "fileBasename": "Nom de base du fichier ouvert actif", + "fileBasenameNoExtension": "Nom de base du fichier ouvert actif, sans extension de fichier", + "exampleExtension": "Exemple" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/cpp.i18n.json b/i18n/language-pack-fr/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..a717afde8b --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage C/C++", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers C/C++." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/csharp.i18n.json b/i18n/language-pack-fr/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..d87d2f0558 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage C#", + "description": "Fournit les extraits de code, la coloration syntaxique, la correspondance des parenthèses et le repliement dans les fichiers C#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..d1d3a74159 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fonctionnalités de langage CSS", + "description": "Fournit une prise en charge riche de langage pour les fichiers CSS, LESS et SCSS", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "Par défaut, VS Code déclenche la complétion de la valeur de propriété après la sélection d'une propriété CSS. Utilisez ce paramètre pour désactiver ce comportement.", + "css.lint.argumentsInColorFunction.desc": "Nombre de paramètres invalide.", + "css.lint.boxModel.desc": "Ne pas utiliser `width` ou `height` lorsque vous utilisez `padding` ou `border`.", + "css.lint.compatibleVendorPrefixes.desc": "Quand vous utilisez un préfixe spécifique au fournisseur assurez-vous d’inclure toutes les autres propriétés spécifiques au fournisseur.", + "css.lint.duplicateProperties.desc": "Ne pas utiliser les définitions de style en doublon.", + "css.lint.emptyRules.desc": "Ne pas utiliser d'ensembles de règles vides", + "css.lint.float.desc": "Évitez d’utiliser `float`. Les floats conduisent à un CSS fragile qui est facile à casser, si un des aspects de la mise en page change.", + "css.lint.fontFaceProperties.desc": "La règle '@font-face' doit définir les propriétés 'src' et 'font-family'.", + "css.lint.hexColorLength.desc": "Les couleurs hexadécimales doivent contenir trois ou six chiffres hexadécimaux.", + "css.lint.idSelector.desc": "Les sélecteurs ne doivent pas contenir d'ID, car ces règles sont trop fortement couplées au code HTML.", + "css.lint.ieHack.desc": "Les hacks IE sont uniquement nécessaires pour prendre en charge IE7 et antérieur.", + "css.lint.important.desc": "Evitez d'utiliser `!important`. Cela indique que la spécificité de l'intégralité du code CSS est incorrecte et qu'il doit être refactorisé.", + "css.lint.importStatement.desc": "Les instructions Import ne se chargent pas en parallèle.", + "css.lint.propertyIgnoredDueToDisplay.desc": "La propriété est ignorée en raison du display. Par exemple, avec 'display: inline', les propriétés `width`, `height`, `margin-top`, `margin-bottom`, et `float` n’ont aucun effet.", + "css.lint.universalSelector.desc": "Le sélecteur universel (`*`) est connu pour être lent.", + "css.lint.unknownAtRules.desc": "Règle-at inconnue.", + "css.lint.unknownProperties.desc": "Propriété inconnue.", + "css.lint.validProperties.desc": "Liste de propriétés non validées par la règle 'unknownProperties'.", + "css.lint.unknownVendorSpecificProperties.desc": "Propriété spécifique à un fournisseur inconnue.", + "css.lint.vendorPrefix.desc": "Quand vous utilisez un préfixe spécifique au fournisseur, incluez également la propriété standard.", + "css.lint.zeroUnits.desc": "Aucune unité nécessaire pour zéro.", + "css.trace.server.desc": "Trace la communication entre VS Code et le serveur de langage CSS.", + "css.validate.title": "Contrôle la validation CSS et la gravité des problèmes.", + "css.validate.desc": "Active ou désactive toutes les validations", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Nombre de paramètres invalide.", + "less.lint.boxModel.desc": "Ne pas utiliser `width` ou `height` lorsque vous utilisez `padding` ou `border`.", + "less.lint.compatibleVendorPrefixes.desc": "Quand vous utilisez un préfixe spécifique au fournisseur assurez-vous d’inclure toutes les autres propriétés spécifiques au fournisseur.", + "less.lint.duplicateProperties.desc": "Ne pas utiliser les définitions de style en doublon.", + "less.lint.emptyRules.desc": "Ne pas utiliser d'ensembles de règles vides", + "less.lint.float.desc": "Évitez d’utiliser `float`. Les floats conduisent à un CSS fragile qui est facile à casser, si un des aspects de la mise en page change.", + "less.lint.fontFaceProperties.desc": "La règle '@font-face' doit définir les propriétés 'src' et 'font-family'.", + "less.lint.hexColorLength.desc": "Les couleurs hexadécimales doivent contenir trois ou six chiffres hexadécimaux.", + "less.lint.idSelector.desc": "Les sélecteurs ne doivent pas contenir d'ID, car ces règles sont trop fortement couplées au code HTML.", + "less.lint.ieHack.desc": "Les hacks IE sont uniquement nécessaires pour prendre en charge IE7 et antérieur.", + "less.lint.important.desc": "Evitez d'utiliser `!important`. Cela indique que la spécificité de l'intégralité du code CSS est incorrecte et qu'il doit être refactorisé.", + "less.lint.importStatement.desc": "Les instructions Import ne se chargent pas en parallèle.", + "less.lint.propertyIgnoredDueToDisplay.desc": "La propriété est ignorée en raison du display. Par exemple, avec 'display: inline', les propriétés `width`, `height`, `margin-top`, `margin-bottom`, et `float` n’ont aucun effet.", + "less.lint.universalSelector.desc": "Le sélecteur universel (`*`) est connu pour être lent.", + "less.lint.unknownProperties.desc": "Propriété inconnue.", + "less.lint.validProperties.desc": "Liste de propriétés non validées par la règle 'unknownProperties'.", + "less.lint.unknownVendorSpecificProperties.desc": "Propriété spécifique à un fournisseur inconnue.", + "less.lint.vendorPrefix.desc": "Quand vous utilisez un préfixe spécifique au fournisseur, incluez également la propriété standard.", + "less.lint.zeroUnits.desc": "Aucune unité nécessaire pour zéro.", + "less.validate.title": "Contrôle la validation LESS et la gravité des problèmes.", + "less.validate.desc": "Active ou désactive toutes les validations", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "Nombre de paramètres invalide.", + "scss.lint.boxModel.desc": "Ne pas utiliser `width` ou `height` lorsque vous utilisez `padding` ou `border`.", + "scss.lint.compatibleVendorPrefixes.desc": "Quand vous utilisez un préfixe spécifique au fournisseur assurez-vous d’inclure toutes les autres propriétés spécifiques au fournisseur.", + "scss.lint.duplicateProperties.desc": "Ne pas utiliser les définitions de style en doublon.", + "scss.lint.emptyRules.desc": "Ne pas utiliser d'ensembles de règles vides", + "scss.lint.float.desc": "Évitez d’utiliser `float`. Les floats conduisent à un CSS fragile qui est facile à casser, si un des aspects de la mise en page change.", + "scss.lint.fontFaceProperties.desc": "La règle '@font-face' doit définir les propriétés 'src' et 'font-family'.", + "scss.lint.hexColorLength.desc": "Les couleurs hexadécimales doivent contenir trois ou six chiffres hexadécimaux.", + "scss.lint.idSelector.desc": "Les sélecteurs ne doivent pas contenir d'ID, car ces règles sont trop fortement couplées au code HTML.", + "scss.lint.ieHack.desc": "Les hacks IE sont uniquement nécessaires pour prendre en charge IE7 et antérieur.", + "scss.lint.important.desc": "Evitez d'utiliser `!important`. Cela indique que la spécificité de l'intégralité du code CSS est incorrecte et qu'il doit être refactorisé.", + "scss.lint.importStatement.desc": "Les instructions Import ne se chargent pas en parallèle.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "La propriété est ignorée en raison du display. Par exemple, avec 'display: inline', les propriétés `width`, `height`, `margin-top`, `margin-bottom`, et `float` n’ont aucun effet.", + "scss.lint.universalSelector.desc": "Le sélecteur universel (`*`) est connu pour être lent.", + "scss.lint.unknownProperties.desc": "Propriété inconnue.", + "scss.lint.validProperties.desc": "Liste de propriétés non validées par la règle 'unknownProperties'.", + "scss.lint.unknownVendorSpecificProperties.desc": "Propriété spécifique à un fournisseur inconnue.", + "scss.lint.vendorPrefix.desc": "Quand vous utilisez un préfixe spécifique au fournisseur, incluez également la propriété standard.", + "scss.lint.zeroUnits.desc": "Aucune unité nécessaire pour zéro.", + "scss.validate.title": "Contrôle la validation SCSS et la gravité des problèmes.", + "scss.validate.desc": "Active ou désactive toutes les validations", + "css.colorDecorators.enable.deprecationMessage": "Le paramètre 'css.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.", + "scss.colorDecorators.enable.deprecationMessage": "Le paramètre 'scss.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.", + "less.colorDecorators.enable.deprecationMessage": "Le paramètre 'less.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'." + }, + "client\\out/cssMain": { + "cssserver.name": "Serveur de langage CSS", + "folding.start": "Début de la région repliable", + "folding.end": "Fin de la région repliable" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/css.i18n.json b/i18n/language-pack-fr/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..d83984dfe4 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage CSS", + "description": "Fournit la coloration syntaxique et la correspondance des parenthèses dans les fichiers CSS, LESS et SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-fr/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..f3c45bfc71 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Attachement automatique du débogage de nœud", + "description": "Assistance pour la fonctionnalité d'attachement automatique quand les extensions de débogage de nœud ne sont pas actives. ", + "debug.node.autoAttach.description": "Attacher automatiquement le débogueur de nœud à la suite du lancement de node.js en mode débogage à partir du terminal intégré.", + "debug.node.autoAttach.disabled.description": "L'attachement automatique est désactivé et n'est pas affiché dans la barre d’état.", + "debug.node.autoAttach.on.description": "L'attachement automatique est actif.", + "debug.node.autoAttach.off.description": "L'attachement automatique est inactif.", + "toggle.auto.attach": "Activer/désactiver l'Attachement automatique" + }, + "out/extension": { + "status.text.auto.attach.on": "Attachement automatique : Activé", + "status.text.auto.attach.off": "Attachement automatique : Désactivé", + "status.tooltip.auto.attach": "Attacher automatiquement à node.js les processus en mode débogage" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-fr/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..917e623343 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Action de serveur prêt", + "description": "Ouvrez l'URI dans le navigateur si le serveur en cours de débogage est prêt.", + "debug.server.ready.serverReadyAction.description": "Traiter un URI quand un programme de serveur en cours de débogage est prêt (indiqué par l'envoi d'une sortie sous la forme 'écoute sur le port 3000' ou 'Écoute en cours sur : https://localhost:5001' dans la console de débogage.)", + "debug.server.ready.action.description": "Utilisation de l'URI quand le serveur est prêt.", + "debug.server.ready.action.openExternally.description": "Ouvrez l'URI en externe avec l'application par défaut.", + "debug.server.ready.action.debugWithChrome.description": "Démarrez le débogage avec le 'Débogueur pour Chrome'.", + "debug.server.ready.pattern.description": "Le serveur est prêt si ce modèle apparaît dans la console de débogage. Le premier groupe de captures doit inclure un URI ou un numéro de port.", + "debug.server.ready.uriFormat.description": "Chaîne de format utilisée pour construire l'URI à partir d'un numéro de port. Le premier '%s' est remplacé par le numéro de port.", + "debug.server.ready.webRoot.description": "Valeur passée à la configuration de débogage pour le 'Débogueur pour Chrome'." + }, + "out/extension": { + "server.ready.nocapture.error": "L'URI de format ('{0}') utilise un espace réservé de remplacement, mais le modèle n'a rien capturé.", + "server.ready.placeholder.error": "L'URI de mise en forme ('{0}') doit contenir exactement un espace réservé de remplacement.", + "server.ready.chrome.not.installed": "L'action 'debugWithChrome' nécessite le '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/docker.i18n.json b/i18n/language-pack-fr/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..5b805e467c --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Docker", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Docker." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/emmet.i18n.json b/i18n/language-pack-fr/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..d4d71d9d1e --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Prise en charge d'Emmet pour VS Code", + "command.wrapWithAbbreviation": "Envelopper avec une abréviation", + "command.wrapIndividualLinesWithAbbreviation": "Envelopper les lignes individuelles avec une abréviation", + "command.removeTag": "Supprimer une étiquette", + "command.updateTag": "Mettre à jour la balise", + "command.matchTag": "Aller à la paire correspondante", + "command.balanceIn": "Equilibrer (vers l'intérieur)", + "command.balanceOut": "Equilibrer (vers l'extérieur)", + "command.prevEditPoint": "Aller au Point d'édition précédent", + "command.nextEditPoint": "Aller au Point d’édition suivant", + "command.mergeLines": "Fusionner les lignes", + "command.selectPrevItem": "Sélectionner l'élément précédent", + "command.selectNextItem": "Sélectionner l’élément suivant", + "command.splitJoinTag": "Séparer / joindre la balise", + "command.toggleComment": "Activer/désactiver le commentaire", + "command.evaluateMathExpression": "Évaluer l'expression mathématique", + "command.updateImageSize": "Mettre à jour la taille de l’image", + "command.reflectCSSValue": "Reflèter la valeur CSS", + "command.incrementNumberByOne": "Incrémenter de 1", + "command.decrementNumberByOne": "Décrémenter de 1", + "command.incrementNumberByOneTenth": "Incrémenter de 0,1", + "command.decrementNumberByOneTenth": "Décrémenter de 0,1", + "command.incrementNumberByTen": "Incrémenter de 10", + "command.decrementNumberByTen": "Décrémenter de 10", + "emmetSyntaxProfiles": "Définissez le profil pour la syntaxe spécifiée ou utilisez votre propre profil avec des règles spécifiques.", + "emmetExclude": "Un tableau des langages pour lesquels les abréviations Emmet ne devraient pas être développées.", + "emmetExtensionsPath": "Chemin d'un dossier contenant les profils et extraits Emmet.", + "emmetShowExpandedAbbreviation": "Affiche les abréviations Emmet développées sous forme de suggestions.\nL’option \"inMarkupAndStylesheetFilesOnly\" s’applique à html, haml, jade, slim, xml, xsl, css, scss, sass, less et stylus.\nL’option \"always\" s’applique à toutes les parties du fichier indépendamment du balisage/css.", + "emmetShowAbbreviationSuggestions": "Affiche les abréviations Emmet possibles comme suggestions. Non applicable dans les feuilles de style ou quand emmet.showExpandedAbbreviation a la valeur \"never\".", + "emmetIncludeLanguages": "Active les abréviations Emmet dans les langages qui ne sont pas pris en charge par défaut. Ajoute ici un mappage entre le langage et le langage Emmet pris en charge.\n Par exemple : {\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}", + "emmetVariables": "Variables à utiliser dans les extraits de code Emmet", + "emmetTriggerExpansionOnTab": "Lorsqu’activé, les abréviations Emmet sont développées lorsque vous appuyez sur TAB.", + "emmetPreferences": "Préférences utilisées pour modifier le comportement de certaines actions et résolveurs d'Emmet.", + "emmetPreferencesIntUnit": "Unité par défaut pour les valeurs de nombres entiers", + "emmetPreferencesFloatUnit": "Unité par défaut pour les valeurs float", + "emmetPreferencesCssAfter": "Symbole à placer à la fin de la propriété CSS pendant le développement des abréviations CSS", + "emmetPreferencesSassAfter": "Symbole à placer à la fin de la propriété CSS pendant le développement des abréviations CSS dans les fichiers Sass", + "emmetPreferencesStylusAfter": "Symbole à placer à la fin de la propriété CSS pendant le développement des abréviations CSS dans les fichiers Stylus", + "emmetPreferencesCssBetween": "Symbole à placer entre la propriété CSS et la valeur pendant le développement des abréviations CSS", + "emmetPreferencesSassBetween": "Symbole à placer entre la propriété CSS et la valeur pendant le développement des abréviations CSS dans les fichiers Sass", + "emmetPreferencesStylusBetween": "Symbole à placer entre la propriété CSS et la valeur pendant le développement des abréviations CSS dans les fichiers Stylus", + "emmetShowSuggestionsAsSnippets": "Si la valeur est 'true', les suggestions Emmet s'affichent sous forme d'extraits, ce qui vous permet de les ordonner conformément au paramètre '#editor.snippetSuggestions#'.", + "emmetPreferencesBemElementSeparator": "Séparateur d’éléments utilisé pour les classes lorsque le filtre BEM est utilisé", + "emmetPreferencesBemModifierSeparator": "Séparateur de modificateur utilisé pour les classes lorsque le filtre BEM est utilisé", + "emmetPreferencesFilterCommentBefore": "Une définition de commentaire qui doit être placée avant l’élément correspondant quand le filtre de commentaire est appliqué.", + "emmetPreferencesFilterCommentAfter": "Une définition de commentaire qui doit être placée après l’élément correspondant quand un filtre de commentaire est appliqué.", + "emmetPreferencesFilterCommentTrigger": "Une liste séparée par des virgules de noms d’attributs qui devraient exister en abrégé pour que le filtre de commentaire soit appliqué", + "emmetPreferencesFormatNoIndentTags": "Un tableau de noms de balises qui ne devraient pas être indentées", + "emmetPreferencesFormatForceIndentTags": "Un tableau de noms de balises qui devraient toujours être indentées", + "emmetPreferencesAllowCompactBoolean": "Si true, la notation compacte des attributs booléens est produite", + "emmetPreferencesCssWebkitProperties": "Les propriétés css séparées par des virgules qui ont un préfixe 'webkit' vendor lorsqu’elles sont utilisées dans une abréviation emmet qui commence par '-'. Mettre une chaîne vide pour éviter le préfixe 'webkit'.", + "emmetPreferencesCssMozProperties": "Les propriétés css séparées par des virgules qui ont un préfixe 'moz' vendor lorsqu’elles sont utilisées dans une abréviation emmet qui commence par '-'. Mettre une chaîne vide pour éviter le préfixe 'moz'.", + "emmetPreferencesCssOProperties": "Les propriétés css séparées par des virgules qui ont un préfixe 'o' vendor lorsqu’elles sont utilisées dans une abréviation emmet qui commence par '-'. Mettre une chaîne vide pour éviter le préfixe 'o'.", + "emmetPreferencesCssMsProperties": "Les propriétés css séparées par des virgules qui ont un préfixe 'ms' vendor lorsqu’elles sont utilisées dans une abréviation emmet qui commence par '-'. Mettre une chaîne vide pour éviter le préfixe 'ms'.", + "emmetPreferencesCssFuzzySearchMinScore": "La note minimale (de 0 à 1) que la correspondance de l'abréviation (fuzzy-matched) devrait atteindre. Des valeurs plus faibles peuvent produire de nombreuses correspondances de faux-positifs, des valeurs plus élevées peuvent réduire les correspondances possibles.", + "emmetOptimizeStylesheetParsing": "Si la valeur est 'false', la totalité du fichier est analysé pour déterminer si la position actuelle est valide pour l’expansion des abréviations Emmet. Si la valeur est 'true', seul le contenu autour de la position actuelle dans les fichiers css/scss/less est analysé." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-fr/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..e323836f09 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Création d’extension", + "description": "Fournit des fonctions de linting pour la création d’extensions." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage", + "languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage" + }, + "out/extensionLinter": { + "httpsRequired": "Les images doivent utiliser le protocole HTTPS.", + "svgsNotValid": "Les SVG ne sont pas une source d'images valide.", + "embeddedSvgsNotValid": "Les SVG incorporés ne sont pas une source d'images valide.", + "dataUrlsNotValid": "Les URL de données ne sont pas une source d'images valide.", + "relativeUrlRequiresHttpsRepository": "Les URL d'image relatives nécessitent un dépôt avec le protocole HTTPS dans package.json.", + "relativeIconUrlRequiresHttpsRepository": "Une icône nécessite un référentiel avec le protocole HTTPS spécifié dans ce package.json.", + "relativeBadgeUrlRequiresHttpsRepository": "Les URL d'image relatives nécessitent un dépôt avec le protocole HTTPS dans package.json." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/fsharp.i18n.json b/i18n/language-pack-fr/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..253af2ef08 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage F#", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers F#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/git.i18n.json b/i18n/language-pack-fr/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..4ded7f08fd --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Intégration Git SCM", + "command.clone": "Cloner", + "command.init": "Initialiser le dépôt", + "command.openRepository": "Ouvrir le dépôt", + "command.close": "Fermer le dépôt", + "command.refresh": "Actualiser", + "command.openChange": "Ouvrir les modifications", + "command.openFile": "Ouvrir un fichier", + "command.openHEADFile": "Ouvrir le fichier (HEAD)", + "command.stage": "Mettre en attente les modifications", + "command.stageAll": "Mettre en attente toutes les modifications", + "command.stageSelectedRanges": "Mettre en attente les plages sélectionnées", + "command.revertSelectedRanges": "Restaurer les portées sélectionnées", + "command.stageChange": "Mettre en attente la modification", + "command.revertChange": "Restaurer la modification", + "command.unstage": "Annuler la mise en attente des modifications", + "command.unstageAll": "Annuler la mise en attente de toutes les modifications", + "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", + "command.clean": "Ignorer les modifications", + "command.cleanAll": "Ignorer toutes les modifications", + "command.commit": "Activer", + "command.commitStaged": "Valider le contenu en zone de transit", + "command.commitEmpty": "Commit vide", + "command.commitStagedSigned": "Valider les modifications en attente (signé)", + "command.commitStagedAmend": "Valider les modifications en attente (modifier)", + "command.commitAll": "Valider tout", + "command.commitAllSigned": "Valider tout (signé)", + "command.commitAllAmend": "Tout Valider (Modifier)", + "command.restoreCommitTemplate": "Restaurer le modèle de commit", + "command.undoCommit": "Annuler la dernière validation", + "command.checkout": "Extraire vers...", + "command.branch": "Créer une branche...", + "command.branchFrom": "Créer une branche à partir de...", + "command.deleteBranch": "Supprimer la branche...", + "command.renameBranch": "Renommer la branche...", + "command.merge": "Fusionner la branche...", + "command.createTag": "Créer une balise", + "command.fetch": "Rappatrier", + "command.fetchPrune": "Récupérer (élaguer)", + "command.fetchAll": "Récupérer depuis tous les Remotes", + "command.pull": "Pull", + "command.pullRebase": "Pull (rebaser)", + "command.pullFrom": "Extraire de...", + "command.push": "Push", + "command.pushForce": "Pousser (forcer)", + "command.pushTo": "Transfert (Push) vers...", + "command.pushToForce": "Transfert (Push) vers... (Force)", + "command.pushWithTags": "Envoyer avec les balises", + "command.pushWithTagsForce": "Envoyer avec les balises (Force)", + "command.addRemote": "Ajouter un dépôt distant", + "command.removeRemote": "Supprimer le dépôt distant", + "command.sync": "Synchroniser", + "command.syncRebase": "Synchroniser (Rebase)", + "command.publish": "Publier la branche", + "command.showOutput": "Afficher la sortie Git", + "command.ignore": "Ajouter un fichier à .gitignore", + "command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)", + "command.stash": "Remiser (stash)", + "command.stashPop": "Appliquer et supprimer la remise...", + "command.stashPopLatest": "Appliquer et supprimer la dernière remise", + "command.stashApply": "Appliquer la remise (Stash)...", + "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", + "config.enabled": "Indique si git est activé.", + "config.path": "Chemin d’accès et nom de fichier de l'exécutable git, par exemple `C:\\Program Files\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", + "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", + "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", + "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", + "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", + "config.autorefresh": "Détermine si l'actualisation automatique est activée.", + "config.autofetch": "Si activé, les validations sont automatiquement récupérées à partir du site distant du dépôt Git actuel.", + "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique, quand 'git.autofetch' est activé.", + "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", + "config.countBadge": "Contrôle le compteur de badges git.", + "config.countBadge.all": "Compter tous les changements.", + "config.countBadge.tracked": "Compter uniquement les changements suivis.", + "config.countBadge.off": "Désactivez le compteur.", + "config.checkoutType": "Contrôle les types de branches répertoriés lors de l’exécution de 'Extraire vers... '.", + "config.checkoutType.all": "Afficher toutes les références.", + "config.checkoutType.local": "Affichez seulement les branches locales.", + "config.checkoutType.tags": "Afficher uniquement les balises.", + "config.checkoutType.remote": "Affichez seulement les branches distantes.", + "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", + "config.branchWhitespaceChar": "Le caractère pour remplacer les espaces dans les nouveaux noms de branche.", + "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", + "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", + "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", + "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", + "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", + "config.enableCommitSigning": "Permet de valider en signant avec GPG.", + "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", + "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l’Explorateur et à l'affichage des éditeurs ouverts. ", + "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", + "config.postCommitCommand": "Exécute une commande git après un commit réussi.", + "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", + "config.postCommitCommand.push": "Exécutez 'Git Push' après une validation réussie.", + "config.postCommitCommand.sync": "Exécutez 'Git Sync' après une validation réussie.", + "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", + "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", + "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", + "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", + "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", + "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", + "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", + "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", + "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", + "config.ignoredRepositories": "Liste des dépôts git à ignorer.", + "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", + "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", + "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", + "config.confirmEmptyCommits": "Toujours vérifier la création de commit vide.", + "config.fetchOnPull": "Chercher dans toutes les branches, lorsque vous récupérez ou simplement celle en cours.", + "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", + "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", + "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", + "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", + "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", + "colors.added": "Couleur des ressources ajoutées.", + "colors.modified": "Couleur pour les ressources modifiées.", + "colors.deleted": "Couleur des ressources supprimées.", + "colors.untracked": "Couleur pour les ressources non tracées.", + "colors.ignored": "Couleur des ressources ignorées.", + "colors.conflict": "Couleur pour les ressources avec des conflits.", + "colors.submodule": "Couleur pour les ressources de sous-module." + }, + "out/statusbar": { + "rebasing": "Rebase en cours", + "checkout": "Extraire...", + "sync changes": "Synchroniser les modifications", + "publish changes": "Publier les modifications", + "syncing changes": "Synchronisation des modifications..." + }, + "out/repository": { + "open": "Ouvrir ", + "index modified": "Index modifié", + "modified": "Modifié le", + "index added": "Index ajouté", + "index deleted": "Index supprimé", + "deleted": "Supprimé", + "index renamed": "Index renommé", + "index copied": "Index copié", + "untracked": "Non suivi", + "ignored": "Ignoré", + "intent to add": "Intention à ajouter", + "both deleted": "Tous les deux supprimés", + "added by us": "Ajouté par nous", + "deleted by them": "Supprimé par eux", + "added by them": "Ajouté par eux", + "deleted by us": "Supprimé par nous", + "both added": "Tous deux ajoutés", + "both modified": "Tous deux modifiés", + "commitMessage": "Message (press {0} to commit)", + "commit": "Activer", + "merge changes": "Fusionner les modifications", + "staged changes": "Modifications en zone de transit", + "changes": "Modifications", + "push success": "Envoi (push) réussi.", + "commit in rebase": "Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place.", + "commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces", + "commitMessageCountdown": "{0} caractères restants sur la ligne actuelle", + "commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle", + "huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.", + "neveragain": "Ne plus afficher", + "add known": "Voulez-vous ajouter '{0}' à .gitignore ?", + "yes": "Oui" + }, + "out/model": { + "not supported": "Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.", + "too many submodules": "Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur.", + "no repositories": "Aucun dépôt disponible", + "pick repo": "Choisir un dépôt" + }, + "out/main": { + "looking": "Recherche de git dans : {0}", + "using git": "Utilisation de git {0} à partir de {1}", + "downloadgit": "Télécharger Git", + "neverShowAgain": "Ne plus afficher", + "notfound": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.", + "updateGit": "Mettre à jour Git", + "git20": "Il semble que git {0} soit installé. Code fonctionne mieux avec git >= 2" + }, + "out/commands": { + "tag at": "Balise sur {0}", + "remote branch at": "Branche distante à {0}", + "create branch": "$(plus) Créer une branche...", + "create branch from": "$(plus) Créer une branche à partir de...", + "repourl": "URL de dépôt", + "selectFolder": "Sélectionner l'emplacement du dépôt", + "cloning": "Clonage du dépôt Git '{0}'...", + "proposeopen": "Voulez-vous ouvrir le dépôt cloné ?", + "openrepo": "Ouvrir le dépôt", + "add": "Ajouter à l'espace de travail", + "proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?", + "init": "Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git", + "choose": "Choisir un dossier...", + "init repo": "Initialiser le dépôt", + "create repo": "Initialiser le dépôt", + "are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?", + "proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?", + "proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ?", + "open repo": "Ouvrir le dépôt", + "HEAD not available": "La version HEAD de '{0}' n'est pas disponible.", + "confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?", + "confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?", + "yes": "Oui", + "keep ours": "Conserver notre version", + "delete": "Supprimer le fichier", + "deleted by them": "Le fichier '{0}' a été supprimé par eux et modifié par nous.\n\nQue voulez-vous faire ?", + "keep theirs": "Conserver leur version", + "deleted by us": "Le fichier '{0}' a été supprimé par nous et modifié par eux.\n\nQue voulez-vous faire ?", + "discard": "Ignorer les modifications", + "confirm delete": "Êtes-vous sûr de vouloir SUPPRIMER {0} ?", + "delete file": "Supprimer le fichier", + "restore file": "Restaurer le fichier", + "confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?", + "confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", + "restore files": "Restaurer les fichiers", + "confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?", + "confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?", + "warn untracked": "Ceci effacera les fichiers {0} non suivis !", + "confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", + "confirm discard all": "Voulez-vous vraiment ignorer TOUTES les modifications dans {0} fichiers ?\nCette opération est IRRÉVERSIBLE.\nVotre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.", + "discardAll multiple": "Abandonner 1 fichier", + "discardAll": "Ignorer les {0} fichiers", + "confirm delete multiple": "Voulez-vous vraiment SUPPRIMER {0} fichiers ?", + "delete files": "Supprimer les fichiers", + "there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.", + "there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.", + "confirm discard all 2": "{0}\n\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.", + "yes discard tracked": "Ignorer 1 fichier suivi", + "yes discard tracked multiple": "Ignorer {0} fichiers suivis", + "unsaved files single": "Le fichier suivant est non enregistré : {0}. Souhaitez-vous l’enregistrer avant de commiter ?", + "unsaved files": "Il y a {0} fichiers non sauvegardés.\n\nSouhaitez-vous sauvegarder avant de commiter ?", + "save and commit": "Tout enregistrer et valider", + "commit": "Effectuer le commit quand même", + "no staged changes": "Aucune modification en attente à valider.\n\nVoulez-vous automatiquement mettre en attente toutes vos modifications et les valider directement ?", + "always": "Toujours", + "no changes": "Il n'existe aucun changement à valider.", + "commit message": "Message de validation", + "provide commit message": "Indiquez un message de validation", + "confirm emtpy commit": "Êtes-vous sûr d vouloir créer un commit vide ?", + "yes never again": "Oui, Ne plus afficher", + "no more": "Impossible d’annuler car HEAD ne pointe vers aucune validation.", + "select a ref to checkout": "Sélectionner une référence à extraire", + "branch name": "Nom de la branche", + "provide branch name": "Fournissez un nom de branche", + "branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}", + "select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'", + "select branch to delete": "Sélectionner une branche à supprimer", + "confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?", + "delete branch": "Supprimer la branche", + "invalid branch name": "Nom de branche non valide", + "branch already exists": "Une branche nommée '0}' existe déjà", + "select a branch to merge from": "Sélectionner une branche à fusionner", + "tag name": "Nom de la balise", + "provide tag name": "Spécifiez un nom de balise", + "tag message": "Message", + "provide tag message": "Spécifiez un message pour annoter la balise", + "no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.", + "no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.", + "pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche", + "pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)", + "no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.", + "force push not allowed": "Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'.", + "confirm force push": "Vous êtes sur le point de forcer le push de vos modifications, il peut être destructeur et pourrait remplacer les modifications apportées par d’autres.\n\nÊtes-vous sûr de continuer ?", + "ok": "OK", + "never ask again": "OK, Ne plus me demander à nouveau", + "push with tags success": "Envoyé (push) avec des balises.", + "nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.", + "confirm publish branch": "La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ?", + "pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :", + "remote name": "Nom du dépôt distant", + "provide remote name": "Fournissez un nom de dépôt distant", + "remote name format invalid": "Format non valide du nom de dépôt distant", + "remote already exists": "Le dépôt distant '{0}' existe déjà.", + "remote url": "URL du dépôt distant", + "provide remote URL": "Entrer l'URL du dépôt distant \"{0}\"", + "no remotes added": "Votre dépôt n'a pas de dépôt distant.", + "remove remote": "Choisir un dépôt distant à supprimer", + "sync is unpredictable": "Cette action va effectuer un transfert (Push) et une récupération (Pull) des commits à destination et en provenance de '{0}/{1}'.", + "never again": "OK, Ne plus afficher", + "no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.", + "no changes stash": "Aucune modification à remiser (stash).", + "provide stash message": "Spécifier éventuellement un message pour la remise (stash)", + "stash message": "Message pour la remise (stash)", + "pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer", + "no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.", + "pick stash to apply": "Choisir une remise (stash) à appliquer", + "open git log": "Ouvrir le journal Git", + "clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.", + "cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.", + "merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.", + "stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).", + "missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.", + "learn more": "En savoir plus", + "git error details": "Git : {0}", + "git error": "Erreur Git" + }, + "out/autofetch": { + "yes": "Oui", + "no": "Non", + "not now": "Me demander plus tard", + "suggest auto fetch": "Voulez-vous que Code exécute [périodiquement 'git fetch']({0}) ?" + }, + "out/askpass-main": { + "missOrInvalid": "Informations d'identification manquantes ou non valides." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/go.i18n.json b/i18n/language-pack-fr/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..4d0bde168f --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Go", + "description": "Fournit la coloration syntaxique et la correspondance de parenthèses dans les fichiers Go." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/groovy.i18n.json b/i18n/language-pack-fr/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..fe5aa11094 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Groovy", + "description": "Fournit des extraits de code, la coloration syntaxique et la correspondance des crochets dans les fichiers Groovy." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/grunt.i18n.json b/i18n/language-pack-fr/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..895c536d73 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension pour ajouter des fonctionnalités Grunt à VS Code.", + "displayName": "Prise en charge de Grunt pour VS Code", + "config.grunt.autoDetect": "Contrôle si la détection automatique des tâches Grunt est activée ou désactivée. La valeur par défaut est activée.", + "grunt.taskDefinition.type.description": "La tâche Grunt à personnaliser.", + "grunt.taskDefinition.file.description": "Le fichier Jake qui fournit la tâche. Peut être oublié." + }, + "out/main": { + "gulpTaskDetectError": "Problème de recherche des tâches jake. Consultez la sortie pour plus d'informations.", + "jakeShowOutput": "Accéder à la sortie", + "execFailed": "L'auto détection de Grunt pour le dossier {0} a échoué avec l’erreur : {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/gulp.i18n.json b/i18n/language-pack-fr/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..4f2ee884d5 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension qui ajoute des fonctionnalités Gulp à VS Code.", + "displayName": "Prise en charge de Gulp pour VS Code", + "config.gulp.autoDetect": "Contrôle si la détection automatique des tâches Gulp est activée ou désactivée. La valeur par défaut est activée.", + "gulp.taskDefinition.type.description": "La tâche Gulp à personnaliser.", + "gulp.taskDefinition.file.description": "Le fichier Gulp qui fournit la tâche. Peut être oublié." + }, + "out/main": { + "gulpTaskDetectError": "Problème de recherche des tâches gulp. Consultez la sortie pour plus d'informations.", + "gulpShowOutput": "Accéder à la sortie", + "execFailed": "L'auto détection de gulp pour le dossier {0} a échoué avec l’erreur : {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/handlebars.i18n.json b/i18n/language-pack-fr/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..7d0ae82328 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Handlebars", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Handlebars." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/hlsl.i18n.json b/i18n/language-pack-fr/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..080a2c7128 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage HLSL", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers HLSL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..ef3aa91c54 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fonctionnalités de langage HTML", + "description": "Fournit une prise en charge de langage complète pour les fichiers HTML et Handlebar", + "html.format.enable.desc": "Activer/désactiver le formateur HTML par défaut.", + "html.format.wrapLineLength.desc": "Nombre maximal de caractères par ligne (0 = désactiver).", + "html.format.unformatted.desc": "Liste des balises, séparées par des virgules, qui ne devrait pas être reformatées. `null` par défaut toutes les balises répertoriées dans https://www.w3.org/TR/html5/dom.html#phrasing-content.", + "html.format.contentUnformatted.desc": "Liste des balises, séparés par des virgules, où le contenu ne devrait pas être reformaté. `null` par défaut pour la balise `pre`.", + "html.format.indentInnerHtml.desc": "Mettez en retrait les sections '' et ''.", + "html.format.preserveNewLines.desc": "Contrôle si les sauts de ligne existants avant des éléments doivent être préservés. Fonctionne uniquement avant des éléments, pas à l’intérieur de balises ou dans le texte.", + "html.format.maxPreserveNewLines.desc": "Nombre maximal de sauts de ligne à être conservés dans un segment unique. Utiliser `null` pour illimité.", + "html.format.indentHandlebars.desc": "Mettez en forme et indenter `{{#foo}}`, ainsi que `{{/foo}}`.", + "html.format.endWithNewline.desc": "Finissez par un caractère de nouvelle ligne.", + "html.format.extraLiners.desc": "Liste des balises, séparées par des virgules, qui devraient avoir un saut de ligne supplémentaire devant eux. `null` par défaut pour `\"head, body, /html\"`.", + "html.format.wrapAttributes.desc": "Retour à la ligne des attributs.", + "html.format.wrapAttributes.auto": "Retour automatique à la ligne des attributs uniquement en cas de dépassement de la longueur de la ligne.", + "html.format.wrapAttributes.force": "Retour automatique à la ligne de chaque attribut, sauf le premier.", + "html.format.wrapAttributes.forcealign": "Retour automatique à la ligne de chaque attribut, sauf le premier, avec maintien de l'alignement.", + "html.format.wrapAttributes.forcemultiline": "Retour automatique à la ligne de chaque attribut.", + "html.format.wrapAttributes.alignedmultiple": "Entourer lorsque la longueur de ligne est dépassée, aligner verticalement les attributs.", + "html.format.wrapAttributes.preserve": "Conserver le wrapping des attributs", + "html.format.wrapAttributes.preservealigned": "Conservez le wrapping des attributs, mais alignez-les.", + "html.suggest.html5.desc": "Contrôle si la prise en charge intégrée du langage HTML propose des balises, des propriétés et des valeurs HTML5.", + "html.trace.server.desc": "Trace la communication entre VS Code et le serveur de langage HTML.", + "html.validate.scripts": "Contrôle si la prise en charge intégrée du langage HTML valide les scripts incorporés.", + "html.validate.styles": "Contrôle si la prise en charge intégrée du langage HTML valide les styles incorporés.", + "html.autoClosingTags": "Activez/désactivez la fermeture automatique des balises HTML." + }, + "client\\out/htmlMain": { + "htmlserver.name": "Serveur de langage HTML", + "folding.start": "Début de la région repliable", + "folding.end": "Fin de la région repliable", + "folding.html": "Point de départ HTML5 simple" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/html.i18n.json b/i18n/language-pack-fr/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..0b90e51f33 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Notions de base du langage HTML", + "description": "Fournit la coloration syntaxique, la mise en correspondance des crochets et les extraits de code dans les fichiers HTML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/ini.i18n.json b/i18n/language-pack-fr/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..9518fc78ef --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Ini", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Ini." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/jake.i18n.json b/i18n/language-pack-fr/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..e10b791741 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension pour ajouter des fonctionnalités Jake à VS Code.", + "displayName": "Prise en charge de Jake pour VS Code", + "jake.taskDefinition.type.description": "La tâche Jake à personnaliser.", + "jake.taskDefinition.file.description": "Le fichier Jake qui fournit la tâche. Peut être oublié.", + "config.jake.autoDetect": "Contrôle si la détection automatique des tâches Jake est activée ou désactivée. La valeur par défaut est activée." + }, + "out/main": { + "gulpTaskDetectError": "Problème de recherche des tâches jake. Consultez la sortie pour plus d'informations.", + "jakeShowOutput": "Accéder à la sortie", + "execFailed": "L'auto détection de Jake pour le dossier {0} a échoué avec l’erreur : {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/java.i18n.json b/i18n/language-pack-fr/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..b127a24d29 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Java", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Java." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/javascript.i18n.json b/i18n/language-pack-fr/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..30b5648bd2 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage JavaScript", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers JavaScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..c303e16a06 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fonctionnalités de langage JSON", + "description": "Fournit une prise en charge de langage pour les fichiers JSON", + "json.schemas.desc": "Associer les schémas aux fichiers JSON dans le projet actif", + "json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actif", + "json.schemas.fileMatch.desc": "Tableau de modèles de fichiers pour la recherche de correspondances durant la résolution de fichiers JSON en schémas.", + "json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' pour la recherche de correspondances durant la résolution de fichiers JSON en schémas.", + "json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.", + "json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut", + "json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON.", + "json.colorDecorators.enable.desc": "Active ou désactive les éléments décoratifs de couleurs", + "json.colorDecorators.enable.deprecationMessage": "Le paramètre 'json.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.", + "json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma.", + "json.clickToRetry": "Cliquez pour réessayer." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma.", + "json.clickToRetry": "Cliquez pour réessayer.", + "jsonserver.name": "Serveur de langage JSON" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/json.i18n.json b/i18n/language-pack-fr/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..d21b5f6b06 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage JSON", + "description": "Fournit la coloration syntaxique et la mise en correspondance des crochets dans les fichiers JSON." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/less.i18n.json b/i18n/language-pack-fr/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..ab65544a51 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Less", + "description": "Fournit la coloration syntaxique, la correspondance des parenthèses et le pliage dans les fichiers Less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/log.i18n.json b/i18n/language-pack-fr/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..8134e5ce1b --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "LOG", + "description": "Fournit la coloration syntaxique pour les fichiers avec une extension .log." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/lua.i18n.json b/i18n/language-pack-fr/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..aac385b100 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Lua", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Lua." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/make.i18n.json b/i18n/language-pack-fr/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..d2f50569b6 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Make", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Make." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-fr/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..9d07eaca4c --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Markdown", + "description": "Fournit des extraits de code et la coloration syntaxique pour Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..f0baa4bff4 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fonctionnalités de langage Markdown", + "description": "Fournit une prise en charge riche de langage pour Markdown", + "markdown.preview.breaks.desc": "Définit l'affichage des sauts de ligne dans l'aperçu Markdown. La valeur 'true' crée un
pour chaque nouvelle ligne.", + "markdown.preview.linkify": "Activez ou désactivez la conversion de texte de type URL en liens dans l’aperçu Markdown.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Double-cliquez dans l'aperçu Markdown pour passer à l'éditeur.", + "markdown.preview.fontFamily.desc": "Contrôle la famille de polices utilisée dans l'aperçu Markdown.", + "markdown.preview.fontSize.desc": "Contrôle la taille de police en pixels utilisée dans l'aperçu Markdown.", + "markdown.preview.lineHeight.desc": "Contrôle la hauteur de ligne utilisée dans l'aperçu Markdown. Ce nombre est relatif à la taille de police.", + "markdown.preview.markEditorSelection.desc": "Permet de marquer la sélection actuelle de l'éditeur dans l'aperçu Markdown.", + "markdown.preview.scrollEditorWithPreview.desc": "Lors du défilement de l'aperçu markdown, actualiser l’affichage de l’éditeur.", + "markdown.preview.scrollPreviewWithEditor.desc": "Lors du défilement d’un éditeur markdow, actualiser l’affichage de l’aperçu.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Déprécié] Fait défiler l'aperçu Markdown pour révéler la ligne actuellement sélectionnée dans l'éditeur.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Ce paramètre a été remplacé par 'markdown.preview.scrollPreviewWithEditor' et n'a plus aucun effet.", + "markdown.preview.title": "Ouvrir l'aperçu", + "markdown.previewSide.title": "Ouvrir l'aperçu sur le côté", + "markdown.showLockedPreviewToSide.title": "Ouvrir l'aperçu verrrouillé sur le côté", + "markdown.showSource.title": "Afficher la source", + "markdown.styles.dec": "Liste d'URL ou de chemins locaux de feuilles de style CSS à utiliser dans l'aperçu Markdown. Les chemins relatifs sont interprétés par rapport au dossier ouvert dans l'explorateur. S'il n'y a aucun dossier ouvert, ils sont interprétés par rapport à l'emplacement du fichier Markdown. Tous les signes '\\' doivent être écrits sous la forme '\\\\'.", + "markdown.showPreviewSecuritySelector.title": "Changer les paramètres de sécurité de l'aperçu", + "markdown.trace.desc": "Active la journalisation du débogage pour l'extension Markdown.", + "markdown.preview.refresh.title": "Actualiser l'aperçu", + "markdown.preview.toggleLock.title": "Activer/désactiver le verrouillage de l'aperçu", + "configuration.markdown.preview.openMarkdownLinks.description": "Comment le clic sur des liens vers des fichiers markdown doit être géré dans l’aperçu.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Essayer d’ouvrir les liens dans l’éditeur", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Essayer d'ouvrir les liens dans l'aperçu markdown" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "Du contenu a été désactivé dans ce document", + "preview.securityMessage.title": "Le contenu potentiellement dangereux ou précaire a été désactivé dans l’aperçu du format markdown. Modifier le paramètre de sécurité Aperçu Markdown afin d’autoriser les contenus non sécurisés ou activer les scripts", + "preview.securityMessage.label": "Avertissement de sécurité de contenu désactivé", + "preview.notFound": "{0} est introuvable" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "Impossible de charger 'markdown.styles' : {0}", + "lockedPreviewTitle": "[Aperçu] {0}", + "previewTitle": "Prévisualiser {0}", + "preview.clickOpenFailed": "Impossible d'ouvrir {0}" + }, + "out/security": { + "strict.title": "Strict", + "strict.description": "Charger uniquement le contenu sécurisé.", + "insecureLocalContent.title": "Autoriser le contenu local non sécurisé", + "insecureLocalContent.description": "Activer le chargement de contenu http servi par localhost", + "insecureContent.title": "Autoriser le contenu non sécurisé", + "insecureContent.description": "Activer le chargement de contenu sur http", + "disable.title": "Désactiver", + "disable.description": "Autorisez tout le contenu et l’exécution des scripts. Non recommandé", + "moreInfo.title": "Informations", + "enableSecurityWarning.title": "Activer l'aperçu d'avertissements de sécurité pour cet espace de travail", + "disableSecurityWarning.title": "Désactiver l'aperçu d'avertissements de sécurité pour cet espace de travail", + "toggleSecurityWarning.description": "N'affecte pas le niveau de sécurité de contenu", + "preview.showPreviewSecuritySelector.title": "Sélectionner les paramètres de sécurité pour les aperçus Markdown dans cet espace de travail" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-fr/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..39a7427d17 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Conflit de fusion", + "description": "Mise en surbrillance et commandes pour les conflits de fusion inline.", + "command.category": "Conflit de fusion", + "command.accept.all-current": "Accepter les modifications actuelles", + "command.accept.all-incoming": "Accepter toutes les modifications entrantes", + "command.accept.all-both": "Accepter les deux", + "command.accept.current": "Accepter les modifications actuelles", + "command.accept.incoming": "Accepter les modifications entrantes", + "command.accept.selection": "Accepter la sélection", + "command.accept.both": "Accepter les deux", + "command.next": "Conflit suivant", + "command.previous": "Conflit précédent", + "command.compare": "Conflit de comparaison des modifications actuelles", + "config.title": "Conflit de fusion", + "config.autoNavigateNextConflictEnabled": "Détermine s'il faut automatiquement passer au conflit de fusion suivant après la résolution d'un conflit de fusion.", + "config.codeLensEnabled": "Créer un CodeLens pour les blocs de conflit de fusion dans l’éditeur.", + "config.decoratorsEnabled": "Créer des décorateurs pour les blocs de conflit de fusion dans l’éditeur." + }, + "out/mergeDecorator": { + "currentChange": "(Modification actuelle)", + "incomingChange": "(Modification entrante)" + }, + "out/commandHandler": { + "cursorNotInConflict": "Le curseur de l'éditeur ne se trouve pas dans un conflit de fusion", + "compareChangesTitle": "{0} : Modifications actuelles ⟷ Modifications entrantes", + "cursorOnCommonAncestorsRange": "Le curseur de l'éditeur se trouve dans le bloc d'ancêtres commun, déplacez-le dans le bloc \"current\" ou \"incoming\"", + "cursorOnSplitterRange": "Le curseur de l'éditeur se trouve dans le séparateur du conflit de fusion, déplacez-le dans le bloc \"actuelles\" ou \"entrantes\"", + "noConflicts": "Aucun conflit de fusion dans ce fichier", + "noOtherConflictsInThisFile": "Aucun autre conflit de fusion dans ce fichier" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Accepter la modification actuelle", + "acceptIncomingChange": "Accepter la modification entrante", + "acceptBothChanges": "Accepter les deux modifications", + "compareChanges": "Comparer les modifications" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/npm.i18n.json b/i18n/language-pack-fr/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..ef9efc4d68 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extension pour ajouter une prise en charge des tâches pour les scripts npm.", + "displayName": "Prise en charge de Npm pour VS Code", + "config.npm.autoDetect": "Contrôle si les scripts npm doivent être détectés automatiquement.", + "config.npm.runSilent": "Exécutez les commandes npm avec l'option `--silent`.", + "config.npm.packageManager": "Gestionnaire de package utilisé pour exécuter des scripts.", + "config.npm.exclude": "Configurer les profils glob pour les dossiers qui doivent être exclus de la détection de script automatique.", + "config.npm.enableScriptExplorer": "Activez une vue Explorateur pour les scripts npm.", + "config.npm.scriptExplorerAction": "L'action de clic par défaut utilisée dans l’Explorateur de scripts : `open` ou `run`, la valeur par défaut est `open`.", + "config.npm.fetchOnlinePackageInfo": "Récupérer les données de https://registry.npmjs/org et https://registry.bower.io pour fournir la saisie semi-automatique et des informations sur les fonctionnalités de pointage sur les dépendances npm.", + "npm.parseError": "Détection de tâche Npm : impossible d’analyser le fichier {0}", + "taskdef.script": "Le script npm à personnaliser.", + "taskdef.path": "Chemin de dossier du fichier package.json qui fournit le script. Peut être ignoré.", + "view.name": "Scripts npm", + "command.refresh": "Actualiser", + "command.run": "Exécuter", + "command.debug": "déboguer", + "command.openScript": "Ouvrir ", + "command.runInstall": "Exécuter Install", + "command.runSelectedScript": "Exécuter le script" + }, + "out/features/packageJSONContribution": { + "json.package.default": "Fichier package.json par défaut", + "json.npm.error.repoaccess": "Échec de la requête destinée au dépôt NPM : {0}", + "json.npm.latestversion": "Dernière version du package", + "json.npm.majorversion": "Correspond à la version principale la plus récente (1.x.x)", + "json.npm.minorversion": "Correspond à la version mineure la plus récente (1.2.x)", + "json.npm.version.hover": "Dernière version : {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "Fichier bower.json par défaut", + "json.bower.error.repoaccess": "Échec de la requête destinée au dépôt bower : {0}", + "json.bower.latest.version": "Plus récent" + }, + "out/tasks": { + "npm.parseError": "Détection de tâche Npm : impossible d’analyser le fichier {0}" + }, + "out/scriptHover": { + "runScript": "Exécuter le script", + "runScript.tooltip": "Exécuter le script comme tâche", + "debugScript": "Script de débogage", + "debugScript.tooltip": "Exécute le script avec le débogueur" + }, + "out/npmView": { + "noScripts": "Aucun script", + "noDebugOptions": "Impossible de lancer \"{0}\" pour le débogage, car les scripts n'ont pas d'option de débogage de nœud, par exemple, \"--inspect-brk\".", + "learnMore": "En savoir plus", + "ok": "OK", + "scriptInvalid": "Script \"{0}\" introuvable. Essayez d'actualiser la vue." + }, + "out/commands": { + "noScriptFound": "Un script npm valide est introuvable à la sélection." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/objective-c.i18n.json b/i18n/language-pack-fr/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..80f607877a --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Objective-C", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Objective-C." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/perl.i18n.json b/i18n/language-pack-fr/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..0da5e92fa5 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Perl", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Perl." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..c787068937 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Contrôle si les suggestions de langage PHP intégrées sont activées. Le support suggère les globales et variables PHP.", + "configuration.validate.enable": "Activez/désactivez la validation PHP intégrée.", + "configuration.validate.executablePath": "Pointe vers l'exécutable PHP.", + "configuration.validate.run": "Spécifie si linter est exécuté au moment de l'enregistrement ou de la saisie.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "Interdire l'exécutable de validation PHP (défini comme paramètre d'espace de travail)", + "displayName": "Fonctionnalités de langage PHP", + "description": "Fournit une prise en charge de langage riche pour les fichiers PHP." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "Autorisez-vous l'exécution de {0} (défini en tant que paramètre d'espace de travail) pour effectuer une validation lint sur les fichiers PHP ?", + "php.yes": "Autoriser", + "php.no": "Interdire", + "wrongExecutable": "Impossible d'effectuer la validation, car {0} n'est pas un exécutable PHP valide. Utilisez le paramètre 'php.validate.executablePath' pour configurer l'exécutable PHP.", + "noExecutable": "Impossible d'effectuer la validation, car aucun exécutable PHP n'est défini. Utilisez le paramètre 'php.validate.executablePath' pour configurer l'exécutable PHP.", + "unknownReason": "Échec de l'exécution de php avec le chemin : {0}. Raison inconnue." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/php.i18n.json b/i18n/language-pack-fr/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..bd270fc509 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage PHP", + "description": "Fournit la coloration syntaxique et la correspondance des parenthèses dans les fichiers PHP." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/powershell.i18n.json b/i18n/language-pack-fr/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..88f313167a --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage PowerShell", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers PowerShell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/pug.i18n.json b/i18n/language-pack-fr/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..77f15ee734 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Pug", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Pug." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/python.i18n.json b/i18n/language-pack-fr/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..405149666e --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Python", + "description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Python." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/r.i18n.json b/i18n/language-pack-fr/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..b7ea35eb5f --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage R", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers R." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/razor.i18n.json b/i18n/language-pack-fr/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..8f0d77ec8d --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Razor", + "description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Razor." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/ruby.i18n.json b/i18n/language-pack-fr/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..071b33970a --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Ruby", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Ruby." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/rust.i18n.json b/i18n/language-pack-fr/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..9965385cf2 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Rust", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Rust." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/scss.i18n.json b/i18n/language-pack-fr/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..df512f3486 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage SCSS", + "description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-fr/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..e48b654b72 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Shaderlab", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Shaderlab." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/shellscript.i18n.json b/i18n/language-pack-fr/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..a67b3aed2c --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Shell Script", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Shell Script." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/sql.i18n.json b/i18n/language-pack-fr/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..81ec12c22e --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage SQL", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers SQL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/swift.i18n.json b/i18n/language-pack-fr/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..82eb572030 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage Swift", + "description": "Fournit des extraits de code, la coloration syntaxique et la correspondance des crochets dans les fichiers Swift." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..58ad05ba02 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Abyss", + "description": "Thème Abyss pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..3d1fbbca92 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thèmes par défaut", + "description": "Thèmes clair et sombre par défaut de Visual Studio" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..fdea52cfb2 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Kimble Dark", + "description": "Thème Kimble dark pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..54998240dc --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Monokai Dimmed", + "description": "Thème Monokai Dimmed pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..fbd26ae0da --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Monokai", + "description": "Thème Monokai pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..1b47ce5084 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Quiet Light", + "description": "Thème Quiet Light pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-red.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..17cc7871c2 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Red", + "description": "Thème Red pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..0143e5c714 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Seti pour les icônes de fichiers", + "description": "Un thème pour les icônes de fichiers fait avec les icônes de fichiers Seti UI" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..ead67f1394 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Solarized Dark", + "description": "Thème Solarized Dark pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..62029cc766 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Solarized Light", + "description": "Thème Solarized Light pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-fr/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..c951ea0caf --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Thème Tomorrow Night Blue", + "description": "Thème Tomorrow Night Blue pour Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-fr/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..e1243fb2ac --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Bases du langage TypeScript", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers TypeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-fr/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..023f107608 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Fonctionnalités de langage TypeScript et JavaScript", + "description": "Fournit une prise en charge riche de langage pour JavaScript et TypeScript.", + "reloadProjects.title": "Recharger le projet", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Fonctions complètes avec leur signature de paramètre.", + "typescript.tsdk.desc": "Spécifie le chemin de dossier contenant les fichiers tsserver et lib*.d.ts à utiliser.", + "typescript.disableAutomaticTypeAcquisition": "Désactive l'acquisition de type automatique. L'acquisition de type automatique récupère les packages '@types' de npm afin d'améliorer IntelliSense pour les bibliothèques externes.", + "typescript.tsserver.log": "Active la journalisation du serveur TS dans un fichier. Ce journal peut être utilisé pour diagnostiquer les problèmes du serveur TS. Il peut contenir des chemins de fichier, du code source et d'autres informations potentiellement sensibles de votre projet.", + "typescript.tsserver.pluginPaths": "Chemins supplémentaires pour découvrir les plug-ins Service de langage Typescript. Nécessite l'utilisation de TypeScript 2.3.0 ou d'une version plus récente dans l'espace de travail.", + "typescript.tsserver.pluginPaths.item": "Un chemin absolu ou un chemin relatif. Le chemin d’accès relatif sera résolu en fonction des dossiers de l’espace de travail.", + "typescript.tsserver.trace": "Active le traçage des messages envoyés au serveur TS. Cette trace peut être utilisée pour diagnostiquer les problèmes du serveur TS. Elle peut contenir des chemins de fichier, du code source et d'autres informations potentiellement sensibles de votre projet.", + "typescript.validate.enable": "Activez/désactivez la validation TypeScript.", + "typescript.format.enable": "Activez/désactivez le formateur TypeScript par défaut.", + "javascript.format.enable": "Activez/désactivez le formateur JavaScript par défaut.", + "format.insertSpaceAfterCommaDelimiter": "Définit le traitement des espaces après une virgule de délimitation.", + "format.insertSpaceAfterConstructor": "Définit le traitement des espaces après le mot clé constructor. Nécessite l'utilisation de Typescript 2.3.0 ou d'une version plus récente dans l'espace de travail.", + "format.insertSpaceAfterSemicolonInForStatements": " Définit le traitement des espaces après un point-virgule dans une instruction for.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Définit le traitement des espaces après un opérateur binaire.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Définit la gestion des espaces après les mots clés dans une instruction de flux de contrôle.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Définit le traitement des espaces après le mot clé function pour les fonctions anonymes.", + "format.insertSpaceBeforeFunctionParenthesis": "Définit le traitement des espaces avant les parenthèses d'arguments de la fonction.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Définit l’espace après ouverture et avant la fermeture de parenthèses non vides.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Définit l’espace après ouverture et avant la fermeture de crochets non vides.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Définit le traitement des espaces après l'ouverture et avant la fermeture des accolades non vides. Nécessite l'utilisation de Typescript 2.3.0 ou d'une version plus récente dans l'espace de travail.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Définit le traitement des espaces après l'ouverture et avant la fermeture des accolades de chaîne de modèle.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Définit le traitement des espaces après l'ouverture et avant la fermeture des accolades d'expression JSX.", + "format.insertSpaceAfterTypeAssertion": "Définit le traitement des espaces après les assertions de type dans TypeScript. Nécessite l'utilisation de TypeScript 2.4 ou d'une version plus récente dans l'espace de travail.", + "format.placeOpenBraceOnNewLineForFunctions": "Définit si une accolade ouvrante dans une fonction est placée ou non sur une nouvelle ligne.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Définit si une accolade ouvrante dans un bloc de contrôle est placée ou non sur une nouvelle ligne.", + "javascript.validate.enable": "Activez/désactivez la validation JavaScript.", + "goToProjectConfig.title": "Accéder à la configuration du projet", + "javascript.referencesCodeLens.enabled": "Activez/désactivez les références CodeLens dans les fichiers JavaScript.", + "typescript.referencesCodeLens.enabled": "Activez/désactivez les références CodeLens dans les fichiers TypeScript.", + "typescript.implementationsCodeLens.enabled": "Activer/désactiver les implémentations CodeLens. Ce CodeLens affiche l'implémenteur d’une interface.", + "typescript.openTsServerLog.title": "Ouvrir le journal du serveur TS", + "typescript.restartTsServer": "Redémarrer le serveur TS", + "typescript.selectTypeScriptVersion.title": "Sélectionner la version de TypeScript...", + "typescript.reportStyleChecksAsWarnings": "Rapporter les vérifications de style en tant qu’avertissements.", + "javascript.implicitProjectConfig.checkJs": "Activez/désactivez la vérification sémantique des fichiers JavaScript. Les fichiers jsconfig.json ou tsconfig.json existants remplacent ce paramètre. Nécessite l'utilisation de TypeScript 2.3.1 ou d'une version plus récente dans l'espace de travail.", + "typescript.npm": "Spécifie le chemin de l'exécutable NPM utilisé pour l'acquisition de type automatique. Nécessite l'utilisation de TypeScript 2.3.4 ou d'une version plus récente dans l'espace de travail.", + "typescript.check.npmIsInstalled": "Vérifie si NPM est installé pour l'acquisition de type automatique.", + "configuration.suggest.names": "Activer/désactiver en incluant des noms uniques à partir du fichier dans les suggestions JavaScript.", + "typescript.tsc.autoDetect": "Contrôle la détection automatique des tâches tsc.", + "typescript.tsc.autoDetect.off": "Désactivez cette fonctionnalité.", + "typescript.tsc.autoDetect.on": "Créer les tâches build et watch.", + "typescript.tsc.autoDetect.build": "Créer uniquement des tâches de compilation à exécution unique.", + "typescript.tsc.autoDetect.watch": "Créer uniquement des tâches compile et watch.", + "typescript.problemMatchers.tsc.label": "Problèmes liés à TypeScript", + "typescript.problemMatchers.tscWatch.label": "Problèmes liés à TypeScript (mode espion)", + "configuration.suggest.paths": "Activer/désactiver des suggestions pour les chemins dans les instructions d'import et les appels require.", + "typescript.locale": "Définit les paramètres régionaux utilisé pour signaler les erreurs JavaScript et TypeScript. Nécessite l’utilisation deTypeScript 2.6.0 ou plus récent dans l’espace de travail. La valeur par défaut `null` utilise les paramètres régionaux de VS Code.", + "javascript.implicitProjectConfig.experimentalDecorators": "Activer/désactiver `experimentalDecorator` des fichiers JavaScript qui ne font pas partie d’un projet. Les fichiers existants jsconfig.json ou tsconfig.json remplacent ce paramètre. Nécessite l’utilisation de TypeScript 2.3.1 ou plus récent dans l’espace de travail.", + "configuration.suggest.autoImports": "Activez/désactivez l'importation automatique des suggestions. Nécessite l'utilisation de TypeScript 2.6.1 ou d'une version plus récente dans l'espace de travail.", + "taskDefinition.tsconfig.description": "Fichier tsconfig qui définit la build TS.", + "javascript.suggestionActions.enabled": "Activez/désactivez les diagnostics de suggestion pour les fichiers JavaScript dans l'éditeur. Nécessite l'utilisation de TypeScript 2.8 ou d'une version plus récente dans l'espace de travail.", + "typescript.suggestionActions.enabled": "Activez/désactivez les diagnostics de suggestion pour les fichiers TypeScript dans l'éditeur. Nécessite l'utilisation de TypeScript 2.8 ou d'une version plus récente dans l'espace de travail.", + "typescript.preferences.quoteStyle": "Style de guillemet par défaut à utiliser pour les corrections rapides : 'single' pour les guillemets simples, 'double' pour les guillemets doubles ou 'auto' pour déduire le type de guillemet à partir des importations existantes. Nécessite l'utilisation de TypeScript 2.9 ou d'une version plus récente dans l'espace de travail.", + "typescript.preferences.importModuleSpecifier": "Style de chemin préféré pour les importations automatiques.", + "typescript.preferences.importModuleSpecifier.auto": "Déduire le type de chemin le plus court.", + "typescript.preferences.importModuleSpecifier.relative": "Relatif à l’emplacement du fichier.", + "typescript.preferences.importModuleSpecifier.nonRelative": "Basé sur le `baseUrl` configuré dans votre `jsconfig.json` / `tsconfig.json`.", + "typescript.updateImportsOnFileMove.enabled": "Activer/désactiver la mise à jour automatique des chemins d’importation quand vous renommez ou déplacez un fichier dans VS Code. Nécessite l’utilisation de TypeScript 2.9 ou plus récent dans l’espace de travail.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Demander à chaque renommage.", + "typescript.updateImportsOnFileMove.enabled.always": "Toujours mettre à jour les chemins automatiquement.", + "typescript.updateImportsOnFileMove.enabled.never": "Ne jamais renommer les chemins et ne pas demander.", + "typescript.autoClosingTags": "Activer/désactiver la fermeture automatique des balises JSX. Nécessite l’utilisation de TypeScript 3.0 ou plus récent dans l’espace de travail.", + "typescript.suggest.enabled": "Activer/désactiver les suggestions d'autocomplétion.", + "configuration.surveys.enabled": "Activer/désactiver des enquêtes ponctuelles qui nous aident à améliorer le support JavaScript et TypeScript de VS Code.", + "configuration.suggest.completeJSDocs": "Activez/désactivez la suggestion pour commenter JSDoc.", + "typescript.preferences.renameShorthandProperties": "Activez/désactivez l'introduction d'alias pour les propriétés raccourcies d'objet pendant les renommages. Nécessite l'utilisation de TypeScript 3.4 ou version ultérieure dans l'espace de travail." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "Impossible de charger la version TypeScript dans ce chemin", + "noBundledServerFound": "Le tsserver de VSCode a été supprimé par une autre application, par exemple, un outil de détection de virus mal configuré. Réinstallez VS Code." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Utiliser la version de VS Code", + "useWorkspaceVersionOption": "Utiliser la version de l'espace de travail", + "learnMore": "En savoir plus", + "selectTsVersion": "Sélectionner la version TypeScript utilisée pour les fonctionnalités de langage JavaScript et TypeScript" + }, + "out/utils/typingsStatus": { + "installingPackages": "Récupération (fetch) des données pour l'amélioration de TypeScript IntelliSense", + "typesInstallerInitializationFailed.title": "Impossible d'installer des fichiers de typages pour les fonctionnalités de langage JavaScript. Vérifiez que NPM est installé ou configurez 'typescript.npm' dans vos paramètres utilisateur. Cliquer [ici]({0}) pour en savoir plus.", + "typesInstallerInitializationFailed.doNotCheckAgain": "Ne plus afficher" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "Aider à améliorer le support de VS Code pour [checkJs] (https://code.visualstudio.com/Docs/languages/javascript#_type-checking) en JavaScript ! Étant donné que vous avez utilisé cette fonctionnalité, envisageriez-vous de répondre à un court sondage sur votre expérience ?", + "takeShortSurvey": "Répondre à une enquête rapide", + "remindLater": "Me le rappeler plus tard", + "neverAgain": "Désactiver les enquêtes JS/TS" + }, + "out/utils/projectStatus": { + "hintExclude": "Pour activer les fonctionnalités de langage JavaScript/TypeScript à l'échelle du projet, excluez les dossiers contenant de nombreux fichiers, par exemple : {0}", + "hintExclude.generic": "Pour activer les fonctionnalités de langage JavaScript/TypeScript à l'échelle du projet, excluez les dossiers volumineux contenant des fichiers sources inutilisés.", + "large.label": "Configurer les exclusions", + "hintExclude.tooltip": "Pour activer les fonctionnalités de langage JavaScript/TypeScript à l'échelle du projet, excluez les dossiers volumineux contenant des fichiers sources inutilisés." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "La version n'est pas valide" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Recherche de mises à jour des importations JS/TS", + "prompt": "Mettre à jour les importations pour le fichier déplacé : '{0}' ?", + "reject.title": "Non", + "accept.title": "Oui", + "always.title": "Toujours mettre à jour automatiquement les importations", + "never.title": "Ne jamais mettre à jour automatiquement les importations" + }, + "out/features/task": { + "buildTscLabel": "build - {0}", + "buildAndWatchTscLabel": "watch - {0}" + }, + "out/features/rename": { + "fileRenameFail": "Une erreur s'est produite pendant le renommage du fichier" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 référence", + "manyReferenceLabel": "{0} références" + }, + "out/features/refactor": { + "refactoringFailed": "Impossible d'appliquer la refactorisation" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Corriger tout dans le fichier)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Organiser les Imports" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "Commentaire JSDoc" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 implémentation", + "manyImplementationLabel": "{0} implémentations" + }, + "out/features/fixAll": { + "autoFix.label": "Corriger automatiquement" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Active la vérification sémantique dans un fichier JavaScript. Doit se trouver au début d'un fichier.", + "ts-nocheck": "Désactive la vérification sémantique dans un fichier JavaScript. Doit se trouver au début d'un fichier.", + "ts-ignore": "Supprime les erreurs @ts-check sur la ligne suivante d'un fichier." + }, + "out/features/completions": { + "selectCodeAction": "Sélectionner l'action de code à appliquer", + "acquiringTypingsLabel": "Acquisition des typings...", + "acquiringTypingsDetail": "Acquisition des définitions typings pour IntelliSense.", + "autoImportLabel": "Importation automatique depuis {0}" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "Impossible de déterminer les références" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Ouvrez un dossier dans VS Code pour utiliser un projet TypeScript ou JavaScript", + "typescript.projectConfigUnsupportedFile": "Impossible de déterminer le projet TypeScript ou JavaScript. Type de fichier non pris en charge", + "typescript.projectConfigCouldNotGetInfo": "Impossible de déterminer le projet TypeScript ou JavaScript", + "typescript.noTypeScriptProjectConfig": "Le fichier ne fait pas partie d'un projet TypeScript. Cliquer [ici]({0}) pour en savoir plus.", + "typescript.noJavaScriptProjectConfig": "Le fichier ne fait pas partie d'un projet JavaScript. Cliquer [ici]({0}) pour en savoir plus.", + "typescript.configureTsconfigQuickPick": "Configurer tsconfig.json", + "typescript.configureJsconfigQuickPick": "Configurer jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "Le chemin {0} ne pointe pas vers une installation tsserver valide. Utilisation par défaut de la version TypeScript groupée.", + "serverExitedWithError": "Le serveur de langage TypeScript a rencontré une erreur. Le message d'erreur est : {0}", + "typescript.openTsServerLog.notSupported": "La journalisation du serveur TS nécessite TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "La journalisation du serveur TS est désactivée. Définissez 'typescript.tsserver.log' et redémarrez le serveur TS pour activer la journalisation", + "typescript.openTsServerLog.enableAndReloadOption": "Activer la journalisation et redémarrer le serveur TS", + "typescript.openTsServerLog.noLogFile": "Le serveur TS n'a pas démarré la journalisation.", + "openTsServerLog.openFileFailedFailed": "Impossible d'ouvrir le fichier journal du serveur TS", + "serverDiedAfterStart": "Le service de langage TypeScript s'est subitement arrêté 5 fois juste après avoir démarré. Il n'y aura pas d'autres redémarrages.", + "serverDiedReportIssue": "Signaler un problème", + "serverDied": "Le service de langage TypeScript s'est subitement arrêté 5 fois au cours des 5 dernières minutes.", + "serverLoading.progress": "Initialisation des fonctionnalités de langage JS/TS" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/vb.i18n.json b/i18n/language-pack-fr/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..dae848f15d --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage Visual Basic", + "description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Visual Basic." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-fr/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..5e6e572e59 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "Non disponible", + "not.connected": "non connecté au runtime", + "restartFrame.cannot": "Impossible de redémarrer l'image", + "attribute.path.not.exist": "L'attribut '{0}' n'existe pas ('{1}').", + "attribute.path.not.absolute": "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", + "more.information": "Informations", + "setVariable.error": "Valeur de paramètre non prise en charge", + "source.not.found": "Impossible de récupérer le contenu.", + "VSND2010": "Impossible de se connecter au processus de runtime, expiration au bout de {0} ms - (raison : {1}).", + "VSND2023": "Aucune pile des appels disponible." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Toutes les exceptions", + "exceptions.uncaught": "Exceptions interceptées", + "exceptions.promise": "Rejets de promesse", + "setBPTimedOut": "La demande de définition des points d'arrêt a expiré", + "bp.fail.unbound": "Point d'arrêt défini, mais pas encore lié.", + "bp.fail.noscript": "Script introuvable pour la demande de points d'arrêt", + "validateBP.sourcemapFail": "Point d'arrêt ignoré, car le code généré est introuvable. Problème de mappage de source ?", + "validateBP.notFound": "Point d'arrêt ignoré, car le chemin cible est introuvable", + "invalidHitCondition": "Condition d'accès non valide : {0}", + "skipReason": "(ignoré par '{0}')", + "scope.exception": "Exception" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "Une réponse de l'application cible a été obtenue, mais aucune page cible n'a été trouvée", + "attach.cannotConnect": "Impossible de se connecter à la cible : {0}", + "attach.invalidResponse": "La réponse de la cible ne semble pas valide. Erreur : {0}. Réponse : {1}", + "attach.invalidResponseArray": "La réponse de la cible ne semble pas valide : {0}", + "attach.noMatchingTarget": "Impossible de trouver une cible valide qui correspond : {0}. Pages disponibles : {1}", + "attach.devToolsAttached": "Attachement impossible à cette cible qui a peut-être Chrome DevTools attaché : {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "En pause sur une étape", + "reason.description.breakpoint": "En pause sur un point d'arrêt", + "reason.description.exception": "En pause sur une exception", + "reason.description.uncaughtException": "En pause sur une exception non capturée", + "reason.description.caughtException": "En pause sur une exception capturée", + "reason.description.user": "En pause sur une requête utilisateur", + "reason.description.entry": "En pause sur une entrée", + "reason.description.debugger": "En pause sur une instruction du débogueur", + "reason.description.restart": "En pause sur une entrée de frame", + "reason.description.promiseRejection": "En pause sur un rejet de promesse" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "contenu Inline en lecture seule du mappage de source" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "localRoot et remoteRoot doivent être tous les deux spécifiés." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-fr/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..680d1dc634 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Prise en charge du débogage Node.js (versions < 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Ouvrir le script chargé", + "attach.node.process": "Attacher au processus Node", + "toggle.skipping.this.file": "Ignorer/Ne pas ignorer ce fichier", + "start.with.stop.on.entry": "Démarrez le débogage et s'arrêter à l’entrée", + "smartStep.description": "Exécutez pas à pas de façon automatique le code généré qui ne peut être mappé à la source d'origine.", + "skipFiles.description": "Tableau de modèles glob pour les fichiers à ignorer pendant le débogage. Le modèle '/**' correspond à tous les modules Node.js internes.", + "outFiles.description": "Si les mappages de sources sont activés, ces modèles Glob spécifient les fichiers JavaScript générés. Si un modèle commence par '!', les fichiers sont exclus. Si non spécifié, le code généré est attendu dans le même répertoire que sa source.", + "outDir.deprecationMessage": "Attribut 'outDir' déconseillé, utilisez 'outFiles' à la place.", + "trace.description": "Produire une sortie de diagnostique. Au lieu d'affecter la valeur true, vous pouvez lister un ou plusieurs sélecteurs séparés par des virgules. Le sélecteur 'verbose' permet d'activer une sortie très détaillée.", + "launch.args.description": "Arguments de ligne de commande passés au programme.", + "node.protocol.description": "Protocole de débogage Node.js à utiliser.", + "node.protocol.auto.description": "Essaie de détecter automatiquement le meilleur protocole, en sélectionnant 'inspector' pour lancer Node 8.0+", + "node.protocol.inspector.description": "Nouveau protocole pris en charge par les versions de Node.js >= 6.3", + "node.protocol.legacy.description": "Ancien protocole pris en charge par les versions de Node.js < 8.0", + "node.sourceMaps.description": "Utilisez des mappages de sources JavaScript (s'ils existent)", + "node.stopOnEntry.description": "Arrêtez automatiquement le programme après le lancement.", + "node.port.description": "Port de débogage auquel effectuer l'attachement. La valeur par défaut est 5858.", + "node.address.description": "Adresse TCP/IP du processus à déboguer (pour Node.js >= 5.0 uniquement). La valeur par défaut est 'localhost'.", + "node.timeout.description": "Réessayez de vous connecter à Node.js pendant le nombre de millisecondes spécifié. La valeur par défaut est 10 000 ms.", + "node.restart.description": "Redémarrez la session une fois l'exécution de Node.js achevée.", + "node.localRoot.description": "Chemin du répertoire local contenant le programme.", + "node.remoteRoot.description": "Chemin absolu du répertoire distant contenant le programme.", + "node.showAsyncStacks.description": "Affiche les appels asynchrones ayant conduit à la pile des appels actuelle. Protocole 'inspector' uniquement.", + "node.sourceMapPathOverrides.description": "Ensemble de mappages pour la réécriture des emplacements des fichiers sources à partir de ce que le mappage de source stipule, vers les emplacements sur le disque.", + "node.disableOptimisticBPs.description": "Ne définissez pas de point d'arrêt dans un fichier tant qu'un mappage de source n'a pas été chargé pour ce fichier.", + "node.launch.program.description": "Chemin absolu du programme. La valeur générée est déterminée en fonction du fichier package.json et des fichiers ouverts. Modifiez cet attribut.", + "node.launch.externalConsole.deprecationMessage": "Attribut 'externalConsole' déconseillé, utilisez 'console' à la place.", + "node.launch.console.description": "Où lancer la cible de débogage.", + "node.launch.console.internalConsole.description": "console de débogage de VS Code (qui ne prend pas en charge la lecture de l'entrée d'un programme)", + "node.launch.console.integratedTerminal.description": "terminal intégré de VS Code", + "node.launch.console.externalTerminal.description": "Terminal externe pouvant être configuré via des paramètres utilisateur", + "node.launch.cwd.description": "Chemin absolu du répertoire de travail du programme en cours de débogage.", + "node.launch.runtimeExecutable.description": "Runtime à utiliser. Chemin absolu ou nom d'un runtime disponible dans PATH. En cas d'omission, 'node' est choisi par défaut.", + "node.launch.runtimeArgs.description": "Arguments facultatifs passés à l'exécutable du runtime.", + "node.launch.runtimeVersion.description": "Version de 'node' que le runtime utilise. Requiert 'nvm'.", + "node.launch.env.description": "Variables d'environnement passées au programme. La valeur 'null' supprime la variable de l'environnement.", + "node.launch.envFile.description": "Chemin absolu d'un fichier contenant des définitions de variables d'environnement.", + "node.launch.useWSL.description": "Utilisez le sous-système Windows pour Linux.", + "node.launch.outputCapture.description": "A partir de quelle source capturer les messages de sortie : l’API de débogage ou les flux stdout/stderr.", + "node.launch.autoAttachChildProcesses.description": "Attacher le débogueur aux nouveaux processus enfants automatiquement.", + "node.launch.config.name": "Lancer", + "node.attach.processId.description": "ID du processus à attacher.", + "node.attach.config.name": "Attacher", + "node.processattach.config.name": "Attacher au processus", + "node.snippet.launch.label": "Node.js : lancer un programme", + "node.snippet.launch.description": "Lancer un programme node en mode débogage", + "node.snippet.npm.label": "Node.js : lancer via NPM", + "node.snippet.npm.description": "Lancer un programme node avec un script npm 'debug'", + "node.snippet.attach.label": "Node.js : attacher", + "node.snippet.attach.description": "Attacher à un programme node en cours d'exécution", + "node.snippet.remoteattach.label": "Node.js : attacher au programme distant", + "node.snippet.remoteattach.description": "Attacher au port de débogage d'un programme node distant", + "node.snippet.attachProcess.label": "Node.js : attacher au processus", + "node.snippet.attachProcess.description": "Ouvrir le sélecteur de processus pour sélectionner le processus node auquel s'attacher", + "node.snippet.nodemon.label": "Node.js : configurer nodemon", + "node.snippet.nodemon.description": "Utiliser nodemon pour relancer une session de débogage quand la source change", + "node.snippet.mocha.label": "Node.js : tests mocha", + "node.snippet.mocha.description": "Déboguer les tests mocha", + "node.snippet.yo.label": "Node.js : générateur Yeoman", + "node.snippet.yo.description": "Déboguer le générateur yeoman (installer en exécutant 'npm link' dans le dossier de projet)", + "node.snippet.gulp.label": "Node.js : tâche Gulp", + "node.snippet.gulp.description": "Déboguer une tâche gulp (un gulp local doit être installé dans votre projet)", + "node.snippet.electron.label": "Node.js : processus principal Electron", + "node.snippet.electron.description": "Déboguer le processus principal Electron" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-fr/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..b071e772c6 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Prise en charge du débogage Node.js", + "node.label": "Node.js v6.3+ via le protocole Inspector", + "node.sourceMaps.description": "Utilisez des mappages de sources JavaScript (s'ils existent)", + "outDir.deprecationMessage": "Attribut 'outDir' déconseillé, utilisez 'outFiles' à la place.", + "node.outFiles.description": "Si les mappages de sources sont activés, ces modèles Glob spécifient les fichiers JavaScript générés. Si un modèle commence par '!', les fichiers sont exclus. Si non spécifié, le code généré est attendu dans le même répertoire que sa source.", + "node.stopOnEntry.description": "Arrêtez automatiquement le programme après le lancement.", + "node.port.description": "Port de débogage auquel effectuer l'attachement. La valeur par défaut est 9229.", + "node.address.description": "Adresse TCP/IP du port de débogage. La valeur par défaut est 'localhost'.", + "node.timeout.description": "Réessayez de vous connecter à Node.js pendant le nombre de millisecondes spécifié. La valeur par défaut est 10 000 ms.", + "node.smartStep.description": "Exécutez pas à pas de façon automatique le code généré qui ne peut être mappé à la source d'origine.", + "node.enableSourceMapCaching.description": "Lorsque les fichiers sourcemaps sont téléchargés à partir d’une URL, les mettre en cache sur le disque.", + "node.diagnosticLogging.description": "Quand la valeur est true, l'adaptateur journalise ses propres informations de diagnostic dans la console", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' est déprécié. Utilisez 'trace' à la place.", + "node.verboseDiagnosticLogging.description": "Quand la valeur est true, l'adaptateur journalise tout le trafic avec le client et la cible (ainsi que les informations journalisées par 'diagnosticLogging')", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' est déprécié. Utilisez 'trace' à la place.", + "node.trace.description": "Quand la valeur est 'true', le débogueur journalise les informations de suivi dans un fichier. Quand la valeur est 'verbose', il affiche également les journaux dans la console.", + "node.sourceMapPathOverrides.description": "Ensemble de mappages pour la réécriture des emplacements des fichiers sources à partir des informations du mappage de source vers leurs emplacements sur le disque. Consultez le fichier README pour plus de détails.", + "node.skipFiles.description": "Tableau de noms de fichier ou dossier, ou de modèles Glob, à ignorer pendant le débogage.", + "node.restart.description": "Redémarrez la session une fois l'exécution de Node.js achevée.", + "node.showAsyncStacks.description": "Affiche les appels asynchrones ayant conduit à la pile des appels actuelle.", + "node.disableOptimisticBPs.description": "Ne définissez pas de point d'arrêt dans un fichier tant qu'un mappage de source n'a pas été chargé pour ce fichier.", + "node.launch.program.description": "Chemin absolu du programme.", + "node.launch.console.description": "Emplacement de lancement de la cible de débogage : console interne, terminal intégré ou terminal externe.", + "node.launch.args.description": "Arguments de ligne de commande passés au programme.", + "node.launch.cwd.description": "Chemin absolu du répertoire de travail du programme en cours de débogage.", + "node.launch.runtimeExecutable.description": "Runtime à utiliser. Chemin absolu ou nom d'un runtime disponible dans PATH. En cas d'omission, 'node' est choisi par défaut.", + "node.launch.runtimeArgs.description": "Arguments facultatifs passés à l'exécutable du runtime.", + "node.launch.env.description": "Variables d'environnement passées au programme. La valeur 'null' supprime la variable de l'environnement.", + "node.launch.envFile.description": "Chemin absolu d'un fichier contenant des définitions de variables d'environnement.", + "node.launch.outputCapture.description": "A partir de quelle source capturer les messages de sortie : l’API de débogage ou les flux stdout/stderr.", + "node.launch.config.name": "Lancer", + "node.attach.processId.description": "ID du processus à attacher.", + "node.attach.localRoot.description": "Racine de la source locale qui correspond à 'remoteRoot'.", + "node.attach.remoteRoot.description": "Racine source de l'hôte distant.", + "node.attach.config.name": "Attacher", + "node.processattach.config.name": "Attacher au processus", + "toggle.skipping.this.file": "Ignorer/Ne pas ignorer ce fichier", + "extensionHost.label": "Développement d'extension VS Code", + "extensionHost.launch.runtimeExecutable.description": "Chemin absolu de VS Code.", + "extensionHost.launch.stopOnEntry.description": "Arrêtez automatiquement l'hôte d'extension après le lancement.", + "extensionHost.launch.env.description": "Variables d'environnement passées à l'hôte d'extension.", + "extensionHost.snippet.launch.label": "Développement d'extension VS Code", + "extensionHost.snippet.launch.description": "Lancer une extension VS Code en mode débogage", + "extensionHost.launch.config.name": "Lancer l'extension" + }, + "out/src/errors": { + "VSND2001": "Runtime '{0}' introuvable sur PATH. '{0}' est-il installé ?", + "VSND2011": "Impossible de lancer la cible de débogage dans le terminal ({0}).", + "VSND2017": "Impossible de lancer la cible de débogage ({0}).", + "VSND2035": "Impossible de déboguer l'extension ({0}).", + "VSND2028": "Type de console inconnu '{0}'.", + "VSND2002": "Impossible de lancer le programme '{0}'. Essayez éventuellement de configurer les mappages de sources.", + "VSND2003": "Impossible de lancer le programme '{0}' ; essayez de définir l'attribut '{1}'.", + "VSND2009": "Impossible de démarrer le programme '{0}' car le JavaScript correspondant est introuvable.", + "VSND2029": "Impossible de charger les variables d'environnement à partir du fichier ({0})." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": " Impossible de trouver le sous-système Linux pour Windows", + "program.path.case.mismatch.warning": "Le chemin du programme utilise un nom de fichier contenant des caractères avec des casses différentes, ce qui peut empêcher l'accès aux points d'arrêt.", + "node.console.title": "Console de débogage de nœud", + "attribute.path.not.exist": "L'attribut '{0}' n'existe pas ('{1}').", + "attribute.path.not.absolute": "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", + "VSND2001": "Impossible de trouver le runtime '{0}' pour le chemin d’accès. Assurez-vous d’avoir installé '{0}'.", + "more.information": "Informations", + "origin.from.node": "contenu en lecture seule à partir du code Node.js", + "origin.core.module": "module de base en lecture seule" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/xml.i18n.json b/i18n/language-pack-fr/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..b391bd4566 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage XML", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers XML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/extensions/yaml.i18n.json b/i18n/language-pack-fr/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..a10834c154 --- /dev/null +++ b/i18n/language-pack-fr/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Concepts de base du langage YAML", + "description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers YAML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/translations/main.i18n.json b/i18n/language-pack-fr/translations/main.i18n.json new file mode 100644 index 0000000000..a87a364b59 --- /dev/null +++ b/i18n/language-pack-fr/translations/main.i18n.json @@ -0,0 +1,6504 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Erreur", + "sev.warning": "Avertissement", + "sev.info": "Info" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Une erreur inconnue s’est produite. Veuillez consulter le journal pour plus de détails.", + "nodeExceptionMessage": "Une erreur système s'est produite ({0})", + "error.moreErrors": "{0} ({1} erreurs au total)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "indépendant" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Fermer la boîte de dialogue" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, sélecteur", + "quickOpenAriaLabel": "sélecteur" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "Impossible d'exécuter une commande d'interpréteur de commandes sur un lecteur UNC." + }, + "vs/base/node/zip": { + "invalid file": "Erreur à l'extraction de {0}. Fichier non valide.", + "incompleteExtract": "Incomplet. Entrées trouvées : {0} sur {1} ", + "notFound": "{0} introuvable dans le zip." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (s'est reproduit)", + "repeatedNtimes": "{0} (survenu {1} fois)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "Maj", + "altKey": "Alt", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "Contrôle", + "shiftKey.long": "Maj", + "altKey.long": "Alt", + "cmdKey.long": "Commande", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Réduire tout" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Plus d'actions..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Sélecteur rapide. Tapez pour réduire les résultats.", + "treeAriaLabel": "Sélecteur rapide", + "quickInput.visibleCount": "{0} résultats" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Erreur : {0}", + "alertWarningMessage": "Avertissement : {0}", + "alertInfoMessage": "Info : {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. Utiliser les touches de navigation pour naviguer." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Symbole invalide", + "error.invalidNumberFormat": "Format de nombre non valide", + "error.propertyNameExpected": "Nom de propriété attendu", + "error.valueExpected": "Valeur attendue", + "error.colonExpected": "Signe des deux points attendu", + "error.commaExpected": "Virgule attendue", + "error.closeBraceExpected": "Accolade fermante attendue", + "error.closeBracketExpected": "Crochet fermant attendu", + "error.endOfFileExpected": "Fin de fichier attendue" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Entrée" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "Respecter la casse", + "wordsDescription": "Mot entier", + "regexDescription": "Utiliser une expression régulière" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Effacer", + "disable filter on type": "Désactiver le filtre sur le type", + "enable filter on type": "Activer le filtre sur le type", + "empty": "Aucun élément", + "found": "{0} éléments sur {1} correspondants" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "Aucune sélection", + "singleSelectionRange": "Ligne {0}, colonne {1} ({2} sélectionné)", + "singleSelection": "Ligne {0}, colonne {1}", + "multiSelectionRange": "{0} sélections ({1} caractères sélectionnés)", + "multiSelection": "{0} sélections", + "emergencyConfOn": "Remplacement du paramètre 'accessibilitySupport' par 'on'.", + "openingDocs": "Ouverture de la page de documentation sur l'accessibilité de l'éditeur.", + "readonlyDiffEditor": "dans un volet en lecture seule d'un éditeur de différences.", + "editableDiffEditor": "dans un volet d'un éditeur de différences.", + "readonlyEditor": " dans un éditeur de code en lecture seule", + "editableEditor": " dans un éditeur de code", + "changeConfigToOnMac": "Pour configurer l'éditeur de manière à être optimisé en cas d'utilisation d'un lecteur d'écran, appuyez sur Commande+E maintenant.", + "changeConfigToOnWinLinux": "Pour configurer l'éditeur de manière à être optimisé en cas d'utilisation d'un lecteur d'écran, appuyez sur Contrôle+E maintenant.", + "auto": "L'éditeur est configuré pour ne jamais être optimisé en cas d'utilisation avec un lecteur d'écran, ce qui n'est pas le cas pour le moment.", + "tabFocusModeOnMsg": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. Activez ou désactivez ce comportement en appuyant sur {0}.", + "tabFocusModeOnMsgNoKb": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. La commande {0} ne peut pas être déclenchée par une combinaison de touches.", + "tabFocusModeOffMsg": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. Activez ou désactivez ce comportement en appuyant sur {0}.", + "tabFocusModeOffMsgNoKb": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. La commande {0} ne peut pas être déclenchée par une combinaison de touches.", + "openDocMac": "Appuyez sur Commande+H maintenant pour ouvrir une fenêtre de navigateur avec plus d'informations sur l'accessibilité de l'éditeur.", + "openDocWinLinux": "Appuyez sur Contrôle+H maintenant pour ouvrir une fenêtre de navigateur avec plus d'informations sur l'accessibilité de l'éditeur.", + "outroMsg": "Vous pouvez masquer cette info-bulle et revenir à l'éditeur en appuyant sur Échap ou Maj+Échap.", + "showAccessibilityHelpAction": "Afficher l'aide sur l'accessibilité", + "inspectTokens": "Développeur : Inspecter les jetons", + "gotoLineLabelValidLineAndColumn": "Atteindre la ligne {0} et le caractère {1}", + "gotoLineLabelValidLine": "Atteindre la ligne {0}", + "gotoLineLabelEmptyWithLineLimit": "Tapez un numéro de ligne à atteindre entre 1 et {0}", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Taper un caractère entre 1 et {0} auquel accéder", + "gotoLineAriaLabel": "Ligne actuelle : {0}. Accédez à la ligne {1}.", + "gotoLineActionInput": "Taper un numéro de ligne, suivi d'un point-virgule facultatif et d'un numéro de caractère auquel accéder", + "gotoLineActionLabel": "Atteindre la ligne...", + "ariaLabelEntryWithKey": "{0}, {1}, commandes", + "ariaLabelEntry": "{0}, commandes", + "quickCommandActionInput": "Taper le nom d'une action à exécuter", + "quickCommandActionLabel": "Palette de commandes", + "entryAriaLabel": "{0}, symboles", + "quickOutlineActionInput": "Taper le nom d'un identificateur auquel vous voulez accéder", + "quickOutlineActionLabel": "Accéder au symbole...", + "symbols": "symboles ({0})", + "modules": "modules ({0})", + "class": "classes ({0})", + "interface": "interfaces ({0})", + "method": "méthodes ({0})", + "function": "fonctions ({0})", + "property": "propriétés ({0})", + "variable": "variables ({0})", + "variable2": "variables ({0})", + "_constructor": "constructeurs ({0})", + "call": "appels ({0})", + "editorViewAccessibleLabel": "Contenu d'éditeur", + "accessibilityHelpMessageIE": "Appuyez sur Ctrl+F1 pour voir les options d'accessibilité.", + "accessibilityHelpMessage": "Appuyez sur Alt+F1 pour voir les options d'accessibilité.", + "toggleHighContrast": "Activer/désactiver le thème à contraste élevé", + "bulkEditServiceSummary": "{0} modifications dans {1} fichiers" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Texte brut" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne à la position du curseur.", + "lineHighlightBorderBox": "Couleur d'arrière-plan de la bordure autour de la ligne à la position du curseur.", + "rangeHighlight": "Couleur d'arrière-plan des plages mises en surbrillance, comme par les fonctionnalités de recherche et Quick Open. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "rangeHighlightBorder": "Couleur d'arrière-plan de la bordure autour des plages mises en surbrillance.", + "caret": "Couleur du curseur de l'éditeur.", + "editorCursorBackground": "La couleur de fond du curseur de l'éditeur. Permet de personnaliser la couleur d'un caractère survolé par un curseur de bloc.", + "editorWhitespaces": "Couleur des espaces blancs dans l'éditeur.", + "editorIndentGuides": "Couleur des repères de retrait de l'éditeur.", + "editorActiveIndentGuide": "Couleur des guides d'indentation de l'éditeur actif", + "editorLineNumbers": "Couleur des numéros de ligne de l'éditeur.", + "editorActiveLineNumber": "Couleur des numéros de lignes actives de l'éditeur", + "deprecatedEditorActiveLineNumber": "Id est obsolète. Utilisez à la place 'editorLineNumber.activeForeground'. ", + "editorRuler": "Couleur des règles de l'éditeur", + "editorCodeLensForeground": "Couleur pour les indicateurs CodeLens", + "editorBracketMatchBackground": "Couleur d'arrière-plan pour les accolades associées", + "editorBracketMatchBorder": "Couleur pour le contour des accolades associées", + "editorOverviewRulerBorder": "Couleur de la bordure de la règle d'apperçu.", + "editorGutter": "Couleur de fond pour la bordure de l'éditeur. La bordure contient les marges pour les symboles et les numéros de ligne.", + "errorForeground": "Couleur de premier plan de la ligne ondulée marquant les erreurs dans l'éditeur.", + "errorBorder": "Couleur de bordure de la ligne ondulée marquant les erreurs dans l'éditeur.", + "warningForeground": "Couleur de premier plan de la ligne ondulée marquant les avertissements dans l'éditeur.", + "warningBorder": "Couleur de bordure de la ligne ondulée marquant les avertissements dans l'éditeur.", + "infoForeground": "Couleur de premier plan de la ligne ondulée marquant les informations dans l'éditeur.", + "infoBorder": "Couleur de bordure de la ligne ondulée marquant les informations dans l'éditeur.", + "hintForeground": "Couleur de premier plan de la ligne ondulée d'indication dans l'éditeur.", + "hintBorder": "Couleur de bordure de la ligne ondulée d'indication dans l'éditeur.", + "unnecessaryCodeBorder": "Couleur de bordure du code source inutile (non utilisé) dans l'éditeur.", + "unnecessaryCodeOpacity": "Opacité du code source inutile (non utilisé) dans l'éditeur. Par exemple, '#000000c0' affiche le code avec une opacité de 75 %. Pour les thèmes à fort contraste, utilisez la couleur de thème 'editorUnnecessaryCode.border' pour souligner le code inutile au lieu d'utiliser la transparence.", + "overviewRulerRangeHighlight": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des plages. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "overviewRuleError": "Couleur du marqueur de la règle d'aperçu pour les erreurs.", + "overviewRuleWarning": "Couleur du marqueur de la règle d'aperçu pour les avertissements.", + "overviewRuleInfo": "Couleur du marqueur de la règle d'aperçu pour les informations." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Sélectionner tout", + "miUndo": "Ann&&uler", + "miRedo": "&&Rétablir" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "Le nombre de curseurs a été limité à {0}." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Impossible de comparer les fichiers car l'un d'eux est trop volumineux." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Éditeur", + "fontFamily": "Contrôle la famille de polices.", + "fontWeight": "Contrôle l'épaisseur de police.", + "fontSize": "Contrôle la taille de police en pixels.", + "lineHeight": "Contrôle la hauteur de ligne. Utilisez 0 pour calculer la hauteur de ligne de la taille de la police.", + "letterSpacing": "Contrôle l'espacement des lettres en pixels.", + "lineNumbers.off": "Les numéros de ligne ne sont pas affichés.", + "lineNumbers.on": "Les numéros de ligne sont affichés en nombre absolu.", + "lineNumbers.relative": "Les numéros de ligne sont affichés sous la forme de distance en lignes à la position du curseur.", + "lineNumbers.interval": "Les numéros de ligne sont affichés toutes les 10 lignes.", + "lineNumbers": "Contrôle l'affichage des numéros de ligne.", + "renderFinalNewline": "Affichez le dernier numéro de ligne quand le fichier se termine par un saut de ligne.", + "rulers": "Rendre les règles verticales après un certain nombre de caractères à espacement fixe. Utiliser plusieurs valeurs pour plusieurs règles. Aucune règle n'est dessinée si le tableau est vide.", + "wordSeparators": "Caractères utilisés comme séparateurs de mots durant la navigation ou les opérations basées sur les mots", + "tabSize": "Le nombre d'espaces auxquels une tabulation est égale. Ce paramètre est substitué basé sur le contenu du fichier lorsque `#editor.detectIndentation#` est à 'on'.", + "insertSpaces": "Espaces insérés quand vous appuyez sur la touche Tab. Ce paramètre est remplacé en fonction du contenu du fichier quand '#editor.detectIndentation#' est activé.", + "detectIndentation": "Contrôle si '#editor.tabSize#' et '#editor.insertSpaces#' sont automatiquement détectés lors de l’ouverture d’un fichier en fonction de son contenu.", + "roundedSelection": "Contrôle si les sélections doivent avoir des angles arrondis.", + "scrollBeyondLastLine": "Contrôle si l’éditeur défile au-delà de la dernière ligne.", + "scrollBeyondLastColumn": "Contrôle le nombre de caractères supplémentaires, au-delà duquel l’éditeur défile horizontalement.", + "smoothScrolling": "Contrôle si l'éditeur défile en utilisant une animation.", + "minimap.enabled": "Contrôle si la minimap est affichée.", + "minimap.side": "Contrôle le côté où afficher la minimap.", + "minimap.showSlider": "Contrôle si le curseur de la minimap est automatiquement masqué.", + "minimap.renderCharacters": "Afficher les caractères réels sur une ligne par opposition aux blocs de couleur.", + "minimap.maxColumn": "Limiter la largeur de la minimap pour afficher au plus un certain nombre de colonnes.", + "hover.enabled": "Contrôle si le pointage est affiché.", + "hover.delay": "Contrôle le délai en millisecondes, après lequel le survol est affiché.", + "hover.sticky": "Contrôle si le pointage doit rester visible quand la souris est déplacée au-dessus.", + "find.seedSearchStringFromSelection": "Détermine si la chaîne de recherche dans le Widget Recherche est initialisée avec la sélection de l’éditeur.", + "find.autoFindInSelection": "Contrôle si l’opération de recherche est effectuée sur le texte sélectionné ou sur l’intégralité du fichier dans l’éditeur.", + "find.globalFindClipboard": "Détermine si le Widget Recherche devrait lire ou modifier le presse-papiers de recherche partagé sur macOS.", + "find.addExtraSpaceOnTop": "Contrôle si le widget Recherche doit ajouter des lignes supplémentaires en haut de l'éditeur. Quand la valeur est true, vous pouvez faire défiler au-delà de la première ligne si le widget Recherche est visible.", + "wordWrap.off": "Le retour automatique à la ligne n'est jamais effectué.", + "wordWrap.on": "Le retour automatique à la ligne s'effectue en fonction de la largeur de la fenêtre d'affichage.", + "wordWrap.wordWrapColumn": "Les lignes seront terminées à `#editor.wordWrapColumn#`.", + "wordWrap.bounded": "Les lignes seront terminées au minimum du viewport et `#editor.wordWrapColumn#`.", + "wordWrap": "Contrôle comment les lignes doivent être limitées.", + "wordWrapColumn": "Contrôle la colonne de terminaison de l’éditeur lorsque `#editor.wordWrap#` est à `wordWrapColumn` ou `bounded`.", + "wrappingIndent.none": "Aucune mise en retrait. Les lignes enveloppées commencent à la colonne 1.", + "wrappingIndent.same": "Les lignes enveloppées obtiennent la même mise en retrait que le parent.", + "wrappingIndent.indent": "Les lignes justifiées obtiennent une mise en retrait +1 vers le parent.", + "wrappingIndent.deepIndent": "Les lignes justifiées obtiennent une mise en retrait +2 vers le parent. ", + "wrappingIndent": "Contrôle la mise en retrait des lignes justifiées.", + "mouseWheelScrollSensitivity": "Un multiplicateur à utiliser sur les `deltaX` et `deltaY` des événements de défilement de roulette de souris.", + "fastScrollSensitivity": "Multiplicateur de vitesse de défilement quand vous appuyez sur 'Alt'.", + "multiCursorModifier.ctrlCmd": "Mappe vers 'Contrôle' dans Windows et Linux, et vers 'Commande' dans macOS.", + "multiCursorModifier.alt": "Mappe vers 'Alt' dans Windows et Linux, et vers 'Option' dans macOS.", + "multiCursorModifier": "Le modificateur à utiliser pour ajouter plusieurs curseurs avec la souris. Les gestes de souris Atteindre la définition et Ouvrir le lien s'adapteront tels qu’ils n’entrent pas en conflit avec le modificateur multicursor. [Lire la suite] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "Fusionnez plusieurs curseurs quand ils se chevauchent.", + "quickSuggestions.strings": "Activez les suggestions rapides dans les chaînes.", + "quickSuggestions.comments": "Activez les suggestions rapides dans les commentaires.", + "quickSuggestions.other": "Activez les suggestions rapides en dehors des chaînes et des commentaires.", + "quickSuggestions": "Contrôle si les suggestions doivent apparaître automatiquement pendant la saisie.", + "quickSuggestionsDelay": "Contrôle le délai en millisecondes après lequel des suggestions rapides sont affichées.", + "parameterHints.enabled": "Active une fenêtre contextuelle qui affiche de la documentation sur les paramètres et des informations sur les types à mesure que vous tapez.", + "parameterHints.cycle": "Détermine si le menu de suggestions de paramètres se ferme ou reviens au début lorsque la fin de la liste est atteinte.", + "editor.autoClosingBrackets.languageDefined": "Utilisez les configurations de langage pour déterminer quand fermer automatiquement les parenthèses.", + "editor.autoClosingBrackets.beforeWhitespace": "Fermer automatiquement les parenthèses uniquement lorsque le curseur est à gauche de l’espace.", + "autoClosingBrackets": "Contrôle si l’éditeur doit fermer automatiquement les parenthèses quand l’utilisateur ajoute une parenthèse ouvrante.", + "editor.autoClosingQuotes.languageDefined": "Utilisez les configurations de langage pour déterminer quand fermer automatiquement les guillements.", + "editor.autoClosingQuotes.beforeWhitespace": "Fermer automatiquement les guillements uniquement lorsque le curseur est à gauche de l’espace.", + "autoClosingQuotes": "Contrôle si l’éditeur doit fermer automatiquement les guillemets après que l’utilisateur ajoute un guillemet ouvrant.", + "editor.autoSurround.languageDefined": "Utilisez les configurations de langue pour déterminer quand entourer automatiquement les sélections.", + "editor.autoSurround.brackets": "Entourez avec des crochets et non des guillemets.", + "editor.autoSurround.quotes": "Entourez avec des guillemets et non des crochets.", + "autoSurround": "Détermine si l'éditeur doit automatiquement entourer les sélections.", + "formatOnType": "Contrôle si l’éditeur doit mettre automatiquement en forme la ligne après la saisie.", + "formatOnPaste": "Détermine si l’éditeur doit automatiquement mettre en forme le contenu collé. Un formateur doit être disponible et être capable de mettre en forme une plage dans un document.", + "autoIndent": "Contrôle si l’éditeur doit ajuster automatiquement la mise en retrait quand des utilisateurs tapent, collent ou déplacent des lignes. Les extensions avec des règles de mise en retrait du langage doivent être disponibles.", + "suggestOnTriggerCharacters": "Contrôle si les suggestions devraient automatiquement s’afficher lorsque vous tapez les caractères de déclencheur.", + "acceptSuggestionOnEnterSmart": "Accepter uniquement une suggestion avec 'Entrée' quand elle effectue une modification textuelle.", + "acceptSuggestionOnEnter": "Contrôle si les suggestions sont acceptées après appui sur 'Entrée', en plus de 'Tab'. Permet d’éviter toute ambiguïté entre l’insertion de nouvelles lignes et l'acceptation de suggestions.", + "acceptSuggestionOnCommitCharacter": "Contrôle si les suggestions doivent être acceptées sur les caractères de validation. Par exemple, en JavaScript, le point-virgule (`;`) peut être un caractère de validation qui accepte une suggestion et tape ce caractère.", + "snippetSuggestions.top": "Afficher des suggestions d’extraits au-dessus d’autres suggestions.", + "snippetSuggestions.bottom": "Afficher des suggestions d’extraits en-dessous d’autres suggestions.", + "snippetSuggestions.inline": "Afficher des suggestions d’extraits avec d’autres suggestions.", + "snippetSuggestions.none": "Ne pas afficher de suggestions d’extrait de code.", + "snippetSuggestions": "Contrôle si les extraits de code s'affichent en même temps que d'autres suggestions, ainsi que leur mode de tri.", + "emptySelectionClipboard": "Contrôle si la copie sans sélection permet de copier la ligne actuelle.", + "copyWithSyntaxHighlighting": "Contrôle si la coloration syntaxique doit être copiée dans le presse-papiers.", + "wordBasedSuggestions": "Contrôle si la saisie semi-automatique doit être calculée en fonction des mots présents dans le document.", + "suggestSelection.first": "Sélectionnez toujours la première suggestion.", + "suggestSelection.recentlyUsed": "Sélectionnez les suggestions récentes sauf si une entrée ultérieure en a sélectionné une, par ex., 'console.| -> console.log', car 'log' a été effectué récemment.", + "suggestSelection.recentlyUsedByPrefix": "Sélectionnez des suggestions en fonction des préfixes précédents qui ont complété ces suggestions, par ex., 'co -> console' et 'con -> const'.", + "suggestSelection": "Contrôle comment les suggestions sont pré-sélectionnés lors de l’affichage de la liste de suggestion.", + "suggestFontSize": "Taille de la police pour le widget de suggestion. Lorsque la valeur est à `0`, la valeur de `#editor.fontSize` est utilisée.", + "suggestLineHeight": "Hauteur de ligne pour le widget de suggestion. Lorsque la valeur est à `0`, la valeur de `#editor.lineHeight#` est utilisée.", + "tabCompletion.on": "La complétion par tabulation insérera la meilleure suggestion lorsque vous appuyez sur tab.", + "tabCompletion.off": "Désactiver les complétions par tabulation.", + "tabCompletion.onlySnippets": "Compléter les extraits de code par tabulation lorsque leur préfixe correspond. Fonctionne mieux quand les 'quickSuggestions' ne sont pas activées.", + "tabCompletion": "Active les complétions par tabulation", + "suggest.filterGraceful": "Détermine si le filtre et le tri des suggestions doivent prendre en compte les fautes de frappes mineures.", + "suggest.localityBonus": "Contrôle si le tri favorise trier les mots qui apparaissent près du curseur.", + "suggest.shareSuggestSelections": "Contrôle si les sélections de suggestion mémorisées sont partagées entre plusieurs espaces de travail et fenêtres (nécessite '#editor.suggestSelection#').", + "suggest.snippetsPreventQuickSuggestions": "Contrôler si un extrait de code actif empêche les suggestions rapides.", + "suggest.showIcons": "Contrôle s'il faut montrer ou masquer les icônes dans les suggestions.", + "suggest.maxVisibleSuggestions": "Contrôle le nombre de suggestions IntelliSense affichées avant de montrer une barre de défilement (15 maximum).", + "suggest.filtered": "Contrôle si certains types de suggestion doivent être filtrés dans IntelliSense. Une liste de types de suggestion est disponible ici : https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'method'.", + "suggest.filtered.function": "Lorsque la valeur « false » est positionnée, IntelliSense n’affiche jamais de suggestion de « fonction ».", + "suggest.filtered.constructor": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'constructor'.", + "suggest.filtered.field": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'field'.", + "suggest.filtered.variable": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'variable'.", + "suggest.filtered.class": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'class'.", + "suggest.filtered.struct": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'struct'.", + "suggest.filtered.interface": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'interface'.", + "suggest.filtered.module": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'module'.", + "suggest.filtered.property": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'property'.", + "suggest.filtered.event": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'event'.", + "suggest.filtered.operator": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'operator'.", + "suggest.filtered.unit": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'unit'.", + "suggest.filtered.value": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'value'.", + "suggest.filtered.constant": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'constant'.", + "suggest.filtered.enum": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'enum'.", + "suggest.filtered.enumMember": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'enumMember'.", + "suggest.filtered.keyword": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'keyword'.", + "suggest.filtered.text": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'text'.", + "suggest.filtered.color": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'color'.", + "suggest.filtered.file": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'file'.", + "suggest.filtered.reference": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'reference'.", + "suggest.filtered.customcolor": "Lorsque la valeur « false » est sélectionnée IntelliSense n’affiche jamais de suggestion pour « customcolor ».", + "suggest.filtered.folder": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'folder'.", + "suggest.filtered.typeParameter": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'typeParameter'.", + "suggest.filtered.snippet": "Quand la valeur est 'false', IntelliSense ne montre jamais de suggestions pour 'snippet'.", + "editor.gotoLocation.multiple": "Contrôle le comportement des commandes 'Accéder à', comme Accéder à la définition, quand plusieurs emplacements cibles existent.", + "editor.gotoLocation.multiple.peek": "Montrer l'aperçu des résultats (par défaut)", + "editor.gotoLocation.multiple.gotoAndPeek": "Accéder au résultat principal et montrer un aperçu", + "editor.gotoLocation.multiple.goto": "Accéder au résultat principal et ignorer les autres", + "selectionHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les correspondances similaires à la sélection.", + "occurrencesHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les occurrences de symboles sémantiques.", + "overviewRulerLanes": "Contrôle le nombre de décorations qui peuvent apparaître à la même position dans la règle de la vue d’ensemble.", + "overviewRulerBorder": "Contrôle si une bordure doit être dessinée autour de la règle de la vue d'ensemble.", + "cursorBlinking": "Contrôler le style d’animation du curseur.", + "mouseWheelZoom": "Faire un zoom sur la police de l'éditeur quand l'utilisateur fait tourner la roulette de la souris tout en maintenant la touche 'Ctrl' enfoncée.", + "cursorSmoothCaretAnimation": "Contrôle si l'animation du point d'insertion doit être activée.", + "cursorStyle": "Contrôle le style du curseur.", + "cursorWidth": "Détermine la largeur du curseur lorsque `#editor.cursorStyle#` est à `line`.", + "fontLigatures": "Active/désactive les ligatures de police.", + "hideCursorInOverviewRuler": "Contrôle si le curseur doit être masqué dans la règle de la vue d’ensemble.", + "renderWhiteSpace.boundary": "Afficher les caractères d’espaces blancs à l’exception des espaces simple entre les mots.", + "renderWhitespace": "Contrôle la façon dont l’éditeur doit restituer les caractères espaces.", + "renderControlCharacters": "Contrôle si l’éditeur doit afficher les caractères de contrôle.", + "renderIndentGuides": "Contrôle si l’éditeur doit afficher les guides de mise en retrait.", + "highlightActiveIndentGuide": "Contrôle si l’éditeur doit mettre en surbrillance le guide de mise en retrait actif.", + "renderLineHighlight.all": "Met en surbrillance la gouttière et la ligne actuelle.", + "renderLineHighlight": "Contrôle la façon dont l’éditeur doit afficher la mise en surbrillance de la ligne actuelle.", + "codeLens": "Contrôle si l'éditeur affiche CodeLens.", + "folding": "Contrôle si l'éditeur a le pliage de code activé.", + "foldingStrategy": "Contrôle la stratégie pour le calcul des plages de pliage. 'auto' utilise une stratégie de pliage spécifique au langage, le cas échéant. 'indentation' utilise la stratégie de pliage en fonction de la mise en retrait.", + "showFoldingControls": "Définit si les contrôles de réduction sur la bordure sont cachés automatiquement", + "matchBrackets": "Met en surbrillance les crochets correspondants quand l'un d'eux est sélectionné.", + "glyphMargin": "Contrôle si l'éditeur doit afficher la marge de glyphes verticale. La marge de glyphes sert principalement au débogage.", + "useTabStops": "L'insertion et la suppression des espaces blancs suit les taquets de tabulation.", + "trimAutoWhitespace": "Supprimer l'espace blanc de fin inséré automatiquement.", + "stablePeek": "Garder les éditeurs d'aperçu ouverts même si l'utilisateur double-clique sur son contenu ou appuie sur la touche Échap. ", + "dragAndDrop": "Contrôle si l’éditeur autorise le déplacement de sélections par glisser-déplacer.", + "accessibilitySupport.auto": "L'éditeur utilise les API de la plateforme pour détecter si un lecteur d'écran est attaché.", + "accessibilitySupport.on": "L'éditeur est optimisé en permanence pour une utilisation avec un lecteur d'écran.", + "accessibilitySupport.off": "L'éditeur n'est jamais optimisé pour une utilisation avec un lecteur d'écran.", + "accessibilitySupport": "Contrôle si l'éditeur doit s'exécuter dans un mode optimisé pour les lecteurs d'écran.", + "showUnused": "Contrôle la disparition du code inutile.", + "links": "Contrôle si l’éditeur doit détecter les liens et les rendre cliquables.", + "colorDecorators": "Contrôle si l'éditeur doit afficher les éléments décoratifs de couleurs inline et le sélecteur de couleurs.", + "codeActions": "Active l’ampoule d’action de code dans l’éditeur.", + "maxTokenizationLineLength": "Les lignes plus longues que cette valeur ne sont pas tokenisées pour des raisons de performances", + "codeActionsOnSave.organizeImports": "Contrôle si l'action Organiser les importations doit être exécutée au moment de l'enregistrement du fichier.", + "codeActionsOnSave.fixAll": "Contrôle si l'action de correction automatique doit être exécutée à l'enregistrement du fichier.", + "codeActionsOnSave": "Types d'action de code à exécuter à l'enregistrement.", + "codeActionsOnSaveTimeout": "Délai d’attente en millisecondes après lequel les actions de code qui sont exécutées au moment de l'enregistrement sont annulées.", + "selectionClipboard": "Contrôle si le presse-papiers principal Linux doit être pris en charge.", + "sideBySide": "Contrôle si l'éditeur de différences affiche les différences en mode côte à côte ou inline.", + "ignoreTrimWhitespace": "Contrôle si l'éditeur de différences affiche les changements liés aux espaces blancs de début ou de fin comme des différences.", + "largeFileOptimizations": "Traitement spécial des fichiers volumineux pour désactiver certaines fonctionnalités utilisant beaucoup de mémoire.", + "renderIndicators": "Contrôle si l'éditeur de différences affiche les indicateurs +/- pour les changements ajoutés/supprimés ." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "L'éditeur n'est pas accessible pour le moment. Appuyez sur Alt+F1 pour connaître les options.", + "editorViewAccessibleLabel": "Contenu d'éditeur" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Fermer", + "no": "aucune ligne", + "one": "1 ligne", + "more": "{0} lignes", + "header": "Différence {0} sur {1} : original {2}, {3}, modifié {4}, {5}", + "blankLine": "vide", + "equalLine": "{0} d'origine, {1} modifiées : {2}", + "insertLine": "+ {0} modifiées : {1}", + "deleteLine": "- {0} d'origine : {1}", + "editor.action.diffReview.next": "Accéder à la différence suivante", + "editor.action.diffReview.prev": "Accéder la différence précédente" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Déplacer le point d'insertion vers la gauche", + "caret.moveRight": "Déplacer le point d'insertion vers la droite" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Transposer les lettres" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Activer/désactiver le commentaire de ligne", + "miToggleLineComment": "Afficher/masquer le commen&&taire de ligne", + "comment.line.add": "Ajouter le commentaire de ligne", + "comment.line.remove": "Supprimer le commentaire de ligne", + "comment.block": "Activer/désactiver le commentaire de bloc", + "miToggleBlockComment": "Afficher/masquer le commentaire de &&bloc" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Annulation réversible" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Agrandissement de l'éditeur de polices de caractères", + "EditorFontZoomOut.label": "Rétrécissement de l'éditeur de polices de caractères", + "EditorFontZoomReset.label": "Remise à niveau du zoom de l'éditeur de polices de caractères" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Indicateurs des paramètres Trigger" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Développeur : forcer la retokenisation" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus", + "toggle.tabMovesFocus.on": "Appuyer sur Tab déplacera le focus vers le prochain élément pouvant être désigné comme élément actif", + "toggle.tabMovesFocus.off": "Appuyer sur Tab insérera le caractère de tabulation" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Couleur du marqueur de la règle d'aperçu pour rechercher des parenthèses.", + "smartSelect.jumpBracket": "Atteindre le crochet", + "smartSelect.selectToBracket": "Select to Bracket", + "miGoToBracket": "Accéder au &&crochet" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Couper", + "miCut": "Co&&uper", + "actions.clipboard.copyLabel": "Copier", + "miCopy": "&&Copier", + "actions.clipboard.pasteLabel": "Coller", + "miPaste": "Co&&ller", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copier avec la coloration syntaxique" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Afficher le menu contextuel de l'éditeur" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Mettre le document en forme", + "formatSelection.label": "Mettre la sélection en forme" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Cliquez pour afficher {0} définitions." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Afficher par pointage" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Remplacer par la valeur précédente", + "InPlaceReplaceAction.next.label": "Remplacer par la valeur suivante" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " – {0} références", + "references.action.label": "Aperçu des références" + }, + "vs/editor/contrib/rename/rename": { + "no result": "Aucun résultat.", + "resolveRenameLocationFailed": "Une erreur inconnue s’est produite lors de la résolution de l'emplacement de renommage : {0}", + "aria": "'{0}' renommé en '{1}'. Récapitulatif : {2}", + "rename.failed": "Échec de l'exécution du renommage.", + "rename.label": "Renommer le symbole" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Étendre la sélection", + "miSmartSelectGrow": "Dév&&elopper la sélection", + "smartSelect.shrink": "Réduire la sélection", + "miSmartSelectShrink": "&&Réduire la sélection" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "Définition introuvable pour '{0}'", + "generic.noResults": "Définition introuvable", + "meta.title": " – {0} définitions", + "actions.goToDecl.label": "Atteindre la définition", + "actions.goToDeclToSide.label": "Ouvrir la définition sur le côté", + "actions.previewDecl.label": "Aperçu de définition", + "decl.noResultWord": "Aucune déclaration pour '{0}'", + "decl.generic.noResults": "Aucune déclaration", + "decl.meta.title": " – {0} déclarations", + "actions.goToDeclaration.label": "Accéder à la déclaration", + "actions.peekDecl.label": "Aperçu de la déclaration", + "goToImplementation.noResultWord": "Implémentation introuvable pour '{0}'", + "goToImplementation.generic.noResults": "Implémentation introuvable", + "meta.implementations.title": "– Implémentations {0}", + "actions.goToImplementation.label": "Accéder à l'implémentation", + "actions.peekImplementation.label": "Aperçu de l'implémentation", + "goToTypeDefinition.noResultWord": "Définition de type introuvable pour '{0}'", + "goToTypeDefinition.generic.noResults": "Définition de type introuvable", + "meta.typeDefinitions.title": " – Définitions de type {0}", + "actions.goToTypeDefinition.label": "Atteindre la définition de type", + "actions.peekTypeDefinition.label": "Aperçu de la définition du type", + "miGotoDefinition": "Atteindre la &&définition", + "miGotoTypeDefinition": "Accéder à la définition de &&type", + "miGotoImplementation": "Accéder à l'&&implémentation" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Aller au problème suivant (Erreur, Avertissement, Info)", + "markerAction.previous.label": "Aller au problème précédent (Erreur, Avertissement, Info)", + "markerAction.nextInFiles.label": "Aller au problème suivant dans Fichiers (Erreur, Avertissement, Info)", + "markerAction.previousInFiles.label": "Aller au problème précédent dans Fichiers (Erreur, Avertissement, Info)", + "miGotoNextProblem": "&&Problème suivant", + "miGotoPreviousProblem": "&&Problème précédent" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Commande + clic pour suivre le lien", + "links.navigate": "Ctrl + clic pour suivre le lien", + "links.command.mac": "Cmd + clic pour exécuter la commande", + "links.command": "Ctrl + clic pour exécuter la commande", + "links.navigate.al.mac": "Option + clic pour suivre le lien", + "links.navigate.al": "Alt + clic pour suivre le lien", + "links.command.al.mac": "Option + clic pour exécuter la commande", + "links.command.al": "Alt + clic pour exécuter la commande", + "invalid.url": "Échec de l'ouverture de ce lien, car il n'est pas bien formé : {0}", + "missing.url": "Échec de l'ouverture de ce lien, car sa cible est manquante.", + "label": "Ouvrir le lien" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Fermer" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Rechercher", + "miFind": "&&Rechercher", + "startFindWithSelectionAction": "Rechercher dans la sélection", + "findNextMatchAction": "Rechercher suivant", + "findPreviousMatchAction": "Rechercher précédent", + "nextSelectionMatchFindAction": "Sélection suivante", + "previousSelectionMatchFindAction": "Sélection précédente", + "startReplace": "Remplacer", + "miReplace": "&&Remplacer" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "L'acceptation de '{0}' a entraîné {1} modifications supplémentaires", + "suggest.trigger.label": "Suggestions pour Trigger" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Couleur d'arrière-plan d'un symbole pendant l'accès en lecture, comme la lecture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "wordHighlightStrong": "Couleur d'arrière-plan d'un symbole pendant l'accès en écriture, comme l'écriture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "wordHighlightBorder": "Couleur de bordure d'un symbole durant l'accès en lecture, par exemple la lecture d'une variable.", + "wordHighlightStrongBorder": "Couleur de bordure d'un symbole durant l'accès en écriture, par exemple l'écriture dans une variable.", + "overviewRulerWordHighlightForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "overviewRulerWordHighlightStrongForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles d'accès en écriture. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "wordHighlight.next.label": "Aller à la prochaine mise en évidence de symbole", + "wordHighlight.previous.label": "Aller à la mise en évidence de symbole précédente", + "wordHighlight.trigger.label": "Déclencher la mise en évidence de symbole" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Déplier", + "unFoldRecursivelyAction.label": "Déplier de manière récursive", + "foldAction.label": "Plier", + "foldRecursivelyAction.label": "Plier de manière récursive", + "foldAllBlockComments.label": "Replier tous les commentaires de bloc", + "foldAllMarkerRegions.label": "Replier toutes les régions", + "unfoldAllMarkerRegions.label": "Déplier toutes les régions", + "foldAllAction.label": "Plier tout", + "unfoldAllAction.label": "Déplier tout", + "foldLevelAction.label": "Niveau de pliage {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Copier la ligne en haut", + "miCopyLinesUp": "&&Copier la ligne en haut", + "lines.copyDown": "Copier la ligne en bas", + "miCopyLinesDown": "Co&&pier la ligne en bas", + "lines.moveUp": "Déplacer la ligne vers le haut", + "miMoveLinesUp": "Déplacer la ligne &&vers le haut", + "lines.moveDown": "Déplacer la ligne vers le bas", + "miMoveLinesDown": "Déplacer la &&ligne vers le bas", + "lines.sortAscending": "Trier les lignes dans l'ordre croissant", + "lines.sortDescending": "Trier les lignes dans l'ordre décroissant", + "lines.trimTrailingWhitespace": "Découper l'espace blanc de fin", + "lines.delete": "Supprimer la ligne", + "lines.indent": "Mettre en retrait la ligne", + "lines.outdent": "Ajouter un retrait négatif à la ligne", + "lines.insertBefore": "Insérer une ligne au-dessus", + "lines.insertAfter": "Insérer une ligne sous", + "lines.deleteAllLeft": "Supprimer tout ce qui est à gauche", + "lines.deleteAllRight": "Supprimer tout ce qui est à droite", + "lines.joinLines": "Joindre les lignes", + "editor.transpose": "Transposer les caractères autour du curseur", + "editor.transformToUppercase": "Transformer en majuscule", + "editor.transformToLowercase": "Transformer en minuscule", + "editor.transformToTitlecase": "Appliquer la casse \"1re lettre des mots en majuscule\"" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Ajouter un curseur au-dessus", + "miInsertCursorAbove": "&&Ajouter un curseur au-dessus", + "mutlicursor.insertBelow": "Ajouter un curseur en dessous", + "miInsertCursorBelow": "Aj&&outer un curseur en dessous", + "mutlicursor.insertAtEndOfEachLineSelected": "Ajouter des curseurs à la fin des lignes", + "miInsertCursorAtEndOfEachLineSelected": "Ajouter des c&&urseurs à la fin des lignes", + "mutlicursor.addCursorsToBottom": "Ajouter des curseurs en bas", + "mutlicursor.addCursorsToTop": "Ajouter des curseurs en haut", + "addSelectionToNextFindMatch": "Ajouter la sélection à la correspondance de recherche suivante", + "miAddSelectionToNextFindMatch": "Ajouter l'occurrence suiva&&nte", + "addSelectionToPreviousFindMatch": "Ajouter la sélection à la correspondance de recherche précédente", + "miAddSelectionToPreviousFindMatch": "Ajouter l'occurrence p&&récédente", + "moveSelectionToNextFindMatch": "Déplacer la dernière sélection vers la correspondance de recherche suivante", + "moveSelectionToPreviousFindMatch": "Déplacer la dernière sélection à la correspondance de recherche précédente", + "selectAllOccurrencesOfFindMatch": "Sélectionner toutes les occurrences des correspondances de la recherche", + "miSelectHighlights": "Sélectionner toutes les &&occurrences", + "changeAll.label": "Modifier toutes les occurrences" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Renommez l'entrée. Tapez le nouveau nom et appuyez sur Entrée pour valider." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, conseil" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Chargement en cours..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Afficher les correctifs ({0})", + "quickFix": "Afficher les correctifs", + "quickfix.trigger.label": "Correction rapide...", + "editor.action.quickFix.noneMessage": "Aucune action de code disponible", + "refactor.label": "Remanier...", + "editor.action.refactor.noneMessage": "Aucune refactorisation disponible", + "source.label": "Action de la source", + "editor.action.source.noneMessage": "Aucune action n'est disponible", + "organizeImports.label": "Organiser les Imports", + "editor.action.organize.noneMessage": "Aucune action organiser les imports disponible", + "fixAll.label": "Tout corriger", + "fixAll.noneMessage": "Aucune action Tout corriger disponible", + "autoFix.label": "Corriger automatiquement...", + "editor.action.autoFix.noneMessage": "Aucun correctif automatique disponible" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "symbole dans {0} sur la ligne {1}, colonne {2}", + "aria.fileReferences.1": "1 symbole dans {0}, chemin complet {1}", + "aria.fileReferences.N": "{0} symboles dans {1}, chemin complet {2}", + "aria.result.0": "Résultats introuvables", + "aria.result.1": "1 symbole dans {0}", + "aria.result.n1": "{0} symboles dans {1}", + "aria.result.nm": "{0} symboles dans {1} fichiers" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "Impossible de modifier dans l’éditeur en lecture seule" + }, + "vs/editor/contrib/format/format": { + "hint11": "1 modification de format effectuée à la ligne {0}", + "hintn1": "{0} modifications de format effectuées à la ligne {1}", + "hint1n": "1 modification de format effectuée entre les lignes {0} et {1}", + "hintnn": "{0} modifications de format effectuées entre les lignes {1} et {2}" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} problèmes sur {1}", + "change": "{0} problème(s) sur {1}", + "editorMarkerNavigationError": "Couleur d'erreur du widget de navigation dans les marqueurs de l'éditeur.", + "editorMarkerNavigationWarning": "Couleur d'avertissement du widget de navigation dans les marqueurs de l'éditeur.", + "editorMarkerNavigationInfo": "Couleur d’information du widget de navigation du marqueur de l'éditeur.", + "editorMarkerNavigationBackground": "Arrière-plan du widget de navigation dans les marqueurs de l'éditeur." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "Dimanche", + "Monday": "Lundi", + "Tuesday": "Mardi", + "Wednesday": "Mercredi", + "Thursday": "Jeudi", + "Friday": "Vendredi", + "Saturday": "Samedi", + "SundayShort": "Dim", + "MondayShort": "Lun", + "TuesdayShort": "Mar", + "WednesdayShort": "Mer", + "ThursdayShort": "Jeu", + "FridayShort": "Ven", + "SaturdayShort": "Sam", + "January": "Janvier", + "February": "Février", + "March": "Mars", + "April": "Avril", + "May": "Mai", + "June": "Juin", + "July": "Juillet", + "August": "Août", + "September": "Septembre", + "October": "Octobre", + "November": "Novembre", + "December": "Décembre", + "JanuaryShort": "Jan", + "FebruaryShort": "Fév", + "MarchShort": "Mar", + "AprilShort": "Avr", + "MayShort": "Mai", + "JuneShort": "Juin", + "JulyShort": "Jul", + "AugustShort": "Aoû", + "SeptemberShort": "Sept", + "OctoberShort": "Oct", + "NovemberShort": "Nov", + "DecemberShort": "Déc" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Rechercher", + "placeholder.find": "Rechercher", + "label.previousMatchButton": "Correspondance précédente", + "label.nextMatchButton": "Prochaine correspondance", + "label.closeButton": "Fermer" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Chargement en cours...", + "quick fixes": "Correction rapide...", + "peek problem": "Problème d'aperçu", + "editor.action.quickFix.noneMessage": "Aucune action de code disponible" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "aperçu non disponible", + "treeAriaLabel": "Références", + "noResults": "Aucun résultat", + "peekView.alternateTitle": "Références", + "peekViewTitleBackground": "Couleur d'arrière-plan de la zone de titre de l'affichage d'aperçu.", + "peekViewTitleForeground": "Couleur du titre de l'affichage d'aperçu.", + "peekViewTitleInfoForeground": "Couleur des informations sur le titre de l'affichage d'aperçu.", + "peekViewBorder": "Couleur des bordures et de la flèche de l'affichage d'aperçu.", + "peekViewResultsBackground": "Couleur d'arrière-plan de la liste des résultats de l'affichage d'aperçu.", + "peekViewResultsMatchForeground": "Couleur de premier plan des noeuds de lignes dans la liste des résultats de l'affichage d'aperçu.", + "peekViewResultsFileForeground": "Couleur de premier plan des noeuds de fichiers dans la liste des résultats de l'affichage d'aperçu.", + "peekViewResultsSelectionBackground": "Couleur d'arrière-plan de l'entrée sélectionnée dans la liste des résultats de l'affichage d'aperçu.", + "peekViewResultsSelectionForeground": "Couleur de premier plan de l'entrée sélectionnée dans la liste des résultats de l'affichage d'aperçu.", + "peekViewEditorBackground": "Couleur d'arrière-plan de l'éditeur d'affichage d'aperçu.", + "peekViewEditorGutterBackground": "Couleur d'arrière-plan de la bordure de l'éditeur d'affichage d'aperçu.", + "peekViewResultsMatchHighlight": "Couleur de mise en surbrillance d'une correspondance dans la liste des résultats de l'affichage d'aperçu.", + "peekViewEditorMatchHighlight": "Couleur de mise en surbrillance d'une correspondance dans l'éditeur de l'affichage d'aperçu.", + "peekViewEditorMatchHighlightBorder": "Bordure de mise en surbrillance d'une correspondance dans l'éditeur de l'affichage d'aperçu." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Fournisseur de structures", + "title.template": "{0} ({1})", + "1.problem": "1 problème dans cet élément", + "N.problem": "{0} problèmes dans cet élément", + "deep.problem": "Contient des éléments avec des problèmes", + "Array": "array", + "Boolean": "boolean", + "Class": "classe", + "Constant": "constante", + "Constructor": "constructeur", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "événement", + "Field": "Champ", + "File": "fichier", + "Function": "fonction", + "Interface": "interface", + "Key": "Clé", + "Method": "méthode", + "Module": "module", + "Namespace": "espace de noms", + "Null": "NULL", + "Number": "Nombre", + "Object": "Objet", + "Operator": "Opérateur", + "Package": "Package", + "Property": "propriété", + "String": "Chaîne", + "Struct": "struct", + "TypeParameter": "paramètre de type", + "Variable": "variable" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Rechercher", + "placeholder.find": "Rechercher", + "label.previousMatchButton": "Correspondance précédente", + "label.nextMatchButton": "Prochaine correspondance", + "label.toggleSelectionFind": "Rechercher dans la sélection", + "label.closeButton": "Fermer", + "label.replace": "Remplacer", + "placeholder.replace": "Remplacer", + "label.replaceButton": "Remplacer", + "label.replaceAllButton": "Tout remplacer", + "label.toggleReplaceButton": "Changer le mode de remplacement", + "title.matchesCountLimit": "Seuls les {0} premiers résultats sont mis en évidence, mais toutes les opérations de recherche fonctionnent sur l’ensemble du texte.", + "label.matchesLocation": "{0} sur {1}", + "label.noResults": "Aucun résultat" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Couleur d'arrière-plan du widget de suggestion.", + "editorSuggestWidgetBorder": "Couleur de bordure du widget de suggestion.", + "editorSuggestWidgetForeground": "Couleur de premier plan du widget de suggestion.", + "editorSuggestWidgetSelectedBackground": "Couleur d'arrière-plan de l'entrée sélectionnée dans le widget de suggestion.", + "editorSuggestWidgetHighlightForeground": "Couleur de la surbrillance des correspondances dans le widget de suggestion.", + "readMore": "En savoir plus...{0}", + "readLess": "En savoir moins...{0}", + "suggestWidget.loading": "Chargement en cours...", + "suggestWidget.noSuggestions": "Pas de suggestions.", + "ariaCurrenttSuggestionReadDetails": "Item {0}, docs: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Échec de la résolution du fichier.", + "referencesCount": "{0} références", + "referenceCount": "{0} référence" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Convertir les retraits en espaces", + "indentationToTabs": "Convertir les retraits en tabulations", + "configuredTabSize": "Taille des tabulations configurée", + "selectTabWidth": "Sélectionner la taille des tabulations pour le fichier actuel", + "indentUsingTabs": "Mettre en retrait avec des tabulations", + "indentUsingSpaces": "Mettre en retrait avec des espaces", + "detectIndentation": "Détecter la mise en retrait à partir du contenu", + "editor.reindentlines": "Remettre en retrait les lignes", + "editor.reindentselectedlines": "Réindenter les lignes sélectionnées" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Erreur", + "sev.warning": "Avertissement", + "sev.info": "Info" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Extensions", + "preferences": "Préférences" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "Paramètre de proxy à utiliser. S'il n'est pas défini, il est récupéré à partir des variables d'environnement http_proxy et https_proxy.", + "strictSSL": "Spécifie si le certificat de serveur proxy doit être vérifié par rapport à la liste des autorités de certification fournies.", + "proxyAuthorization": "Valeur à envoyer en tant qu'en-tête 'Proxy-Authorization' pour chaque requête réseau.", + "proxySupportOff": "Désactivez la prise en charge de proxy pour les extensions.", + "proxySupportOn": "Activez la prise en charge de proxy pour les extensions.", + "proxySupportOverride": "Activer le support de proxy pour les extensions, remplacer les options de demande.", + "proxySupport": "Utilisez la prise en charge du proxy pour les extensions.", + "systemCertificates": "Contrôle si les certificats d'autorité de certification doivent être chargés à partir de l'OS. (Sous Windows et macOS vous devez recharger la fenêtre après désactivation de ce paramètre.)" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 fichier supplémentaire non affiché", + "moreFiles": "...{0} fichiers supplémentaires non affichés" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Espace de travail de code" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Les arguments en mode '--goto' doivent être au format 'FILE(:LINE(:CHARACTER))'." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX non valide : package.json n'est pas un fichier JSON." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Télémétrie", + "telemetry.enableTelemetry": "Activer l'envoi de données d'utilisation et d'erreurs aux services en ligne Microsoft" + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Options", + "extensionsManagement": "Gestion des extensions", + "troubleshooting": "Résolution des problèmes", + "diff": "Comparez deux fichiers entre eux.", + "add": "Ajoutez un ou plusieurs dossiers à la dernière fenêtre active.", + "goto": "Ouvrez un fichier dans le chemin, à la ligne et la position de caractère spécifiées.", + "newWindow": "Force à ouvrir une nouvelle fenêtre.", + "reuseWindow": "Forcez l'ouverture d'un fichier ou dossier dans une fenêtre déjà ouverte.", + "wait": "Attendre que les fichiers soient fermés avant de retourner.", + "locale": "Paramètres régionaux à utiliser (exemple : fr-FR ou en-US).", + "userDataDir": "Spécifie le répertoire de l’utilisateur dans lequel les données sont conservées. Peut être utilisé pour ouvrir plusieurs instances distinctes du Code.", + "version": "Affichez la version.", + "help": "Affichez le mode d'utilisation.", + "folderUri": "Ouvre une fenêtre avec les urls d'un dossier donné", + "fileUri": "Ouvre une fenêtre avec le ou les URI de fichier donnés", + "extensionHomePath": "Définissez le chemin racine des extensions.", + "listExtensions": "Listez les extensions installées.", + "showVersions": "Affichez les versions des extensions installées, quand --list-extension est utilisé.", + "installExtension": "Installe ou met à jour l'extension. Utilisez l'argument '--force' pour éviter les messages de confirmation.", + "uninstallExtension": "Désinstalle une extension.", + "experimentalApis": "Active les fonctionnalités de l'API proposées pour les extensions. Peut recevoir un ou plusieurs ID d'extension pour les activer individuellement.", + "verbose": "Affichez la sortie détaillée (implique --wait).", + "log": "Niveau de journalisation à utiliser. La valeur par défaut est 'info'. Les valeurs autorisées sont 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off.", + "status": "Imprimer l'utilisation de processus et l'information des diagnostics.", + "prof-modules": "Capturer les marqueurs de performance pendant le chargement des modules JS et les imprimer avec 'F1 > Développeur : performance de démarrage", + "prof-startup": "Exécuter le profileur d'UC au démarrage", + "disableExtensions": "Désactivez toutes les extensions installées.", + "disableExtension": "Désactivez une extension.", + "inspect-extensions": "Permettre le débogage et le profilage d’extensions. Vérifier les outils de développement pour l'URI de connexion.", + "inspect-brk-extensions": "Permettre le débogage et le profilage d’extensions avec l’hôte de l’extension étant suspendu après le démarrage. Vérifier les outils de développement pour l'URI de connexion.", + "disableGPU": "Désactivez l'accélération matérielle du GPU.", + "uploadLogs": "Upload les logs depuis la session actuelle vers le endpoint sécurisé.", + "maxMemory": "Taille mémoire maximale pour une fenêtre (En Megaoctêts)", + "usage": "Utilisation", + "options": "Options", + "paths": "chemins", + "stdinWindows": "Pour lire la sortie d’un autre programme, ajouter '-' (ex. 'echo Bonjour tout le monde | {0} -')", + "stdinUnix": "Pour lire depuis stdin, ajouter '-' (ex. 'ps aux | grep code | {0} -')", + "unknownVersion": "Version inconnue", + "unknownCommit": "Validation inconnue" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "Sans titre(Espace de travail)", + "workspaceName": "{0} (Espace de travail)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Mettre à jour", + "updateMode": "Choisissez si vous voulez recevoir des mises à jour automatiques. Nécessite un redémarrage après le changement. Les mises à jour sont récupérées auprès d'un service en ligne Microsoft.", + "none": "Désactivez les mises à jour.", + "manual": "Désactivez la recherche de mises à jour automatique en arrière-plan. Les mises à jour sont disponibles si vous les rechercher manuellement.", + "default": "Activez la recherche de mises à jour automatique pour que VS Code recherche les mises à jour automatiquement et régulièrement.", + "deprecated": "Ce paramètre est déprécié, utilisez '{0}' à la place.", + "enableWindowsBackgroundUpdates": "Active les mises à jour de Windows en tâche de fond. Les mises à jour sont téléchargées depuis un service en ligne de Microsoft.", + "showReleaseNotes": "Afficher les Notes de publication après une mise à jour. Les Notes de publication sont téléchargées depuis un service en ligne de Microsoft." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Banc d'essai", + "multiSelectModifier.ctrlCmd": "Mappe vers 'Contrôle' dans Windows et Linux, et vers 'Commande' dans macOS.", + "multiSelectModifier.alt": "Mappe vers 'Alt' dans Windows et Linux, et vers 'Option' dans macOS.", + "multiSelectModifier": "Le modificateur à utiliser pour ajouter un élément dans les arbres et listes pour une sélection multiple avec la souris (par exemple dans l’Explorateur, les éditeurs ouverts et la vue scm). Les mouvements de la souris 'Ouvrir à côté' - si pris en charge - s'adapteront tels qu’ils n'entrent pas en conflit avec le modificateur multiselect.", + "openModeModifier": "Contrôle l’ouverture des éléments dans les arbres et listes à l’aide de la souris (si pris en charge). Pour les parents ayant des enfants dans les arbres, ce paramètre contrôlera si un simple clic déploie le parent ou un double-clic. Notez que certains arbres et listes peuvent choisir d’ignorer ce paramètre, si ce n’est pas applicable. ", + "horizontalScrolling setting": "Contrôle si les listes et les arborescences prennent en charge le défilement horizontal dans le banc d'essai.", + "tree horizontalScrolling setting": "Contrôle si les arborescences prennent en charge le défilement horizontal dans le plan de travail.", + "deprecated": "Ce paramètre est déprécié, utilisez '{0}' à la place.", + "tree indent setting": "Contrôle la mise en retrait de l'arborescence, en pixels.", + "keyboardNavigationSettingKey.simple": "La navigation au clavier Simple place le focus sur les éléments qui correspondent à l'entrée de clavier. La mise en correspondance est effectuée sur les préfixes uniquement.", + "keyboardNavigationSettingKey.highlight": "La navigation de mise en surbrillance au clavier met en surbrillance les éléments qui correspondent à l'entrée de clavier. La navigation ultérieure vers le haut ou vers le bas parcourt uniquement les éléments mis en surbrillance.", + "keyboardNavigationSettingKey.filter": "La navigation au clavier Filtrer filtre et masque tous les éléments qui ne correspondent pas à l'entrée de clavier.", + "keyboardNavigationSettingKey": "Contrôle le style de navigation au clavier pour les listes et les arborescences dans le banc d'essai. Les options sont Simple, Mise en surbrillance et Filtrer.", + "automatic keyboard navigation setting": "Contrôle si la navigation au clavier dans les listes et les arborescences est automatiquement déclenchée simplement par la frappe. Si défini sur 'false', la navigation au clavier est seulement déclenchée avec l'exécution de la commande 'list.toggleKeyboardNavigation', à laquelle vous pouvez attribuer un raccourci clavier." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Oui", + "cancelButton": "Annuler" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "Substitutions de configuration par défaut", + "overrideSettings.description": "Configurez les paramètres d'éditeur à remplacer pour le langage {0}.", + "overrideSettings.defaultDescription": "Configurez les paramètres d'éditeur à remplacer pour un langage.", + "config.property.languageDefault": "Impossible d'inscrire '{0}'. Ceci correspond au modèle de propriété '\\\\[.*\\\\]$' permettant de décrire les paramètres d'éditeur spécifiques à un langage. Utilisez la contribution 'configurationDefaults'.", + "config.property.duplicate": "Impossible d'inscrire '{0}'. Cette propriété est déjà inscrite." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Extension non valide : package.json n'est pas un fichier JSON.", + "incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'.", + "restartCode": "Redémarrez VS Code avant de réinstaller {0}.", + "malicious extension": "Impossible d’installer l'extension car elle a été signalée comme problématique.", + "notFoundCompatibleDependency": "Installation impossible car l'extension '{0}' compatible avec la version actuelle '{1}' de VS Code est introuvable.", + "MarketPlaceDisabled": "Le marketplace n’est pas activé", + "removeError": "Erreur lors de la suppression de l’extension : {0}. Veuillez quitter et relancer VS Code avant de réessayer.", + "Not a Marketplace extension": "Seules les Extensions de Marketplace peuvent être réinstallées", + "quitCode": "Impossible d’installer l’extension. Veuillez s’il vous plaît quitter et redémarrer VS Code avant de le réinstaller.", + "exitCode": "Impossible d’installer l’extension. Veuillez s’il vous plaît sortir et redémarrer VS Code avant de le réinstaller.", + "errorDeleting": "Impossible de supprimer le dossier existant '{0}' pendant l'installation de l'extension '{1}'. Supprimez le dossier manuellement et réessayez", + "cannot read": "Impossible de lire l'extension à partir de {0}", + "renameError": "Erreur inconnue en renommant {0} en {1}", + "notInstalled": "L'extension '{0}' n'est pas installée.", + "singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.", + "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent.", + "multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}', '{2}' et d'autres extensions en dépendent.", + "notExists": "Extension introuvable" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Journaliser le contenu de la base de données de stockage" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "Impossible d'analyser la valeur {0} de `engines.vscode`. Veuillez utiliser, par exemple : ^1.22.0, ^1.22.x, ...", + "versionSpecificity1": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode antérieures à 1.0.0, définissez au minimum les versions majeure et mineure souhaitées. Par exemple : ^0.10.0, 0.10.x, 0.11.0, etc.", + "versionSpecificity2": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode ultérieures à 1.0.0, définissez au minimum la version majeure souhaitée. Par exemple : ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.", + "versionMismatch": "L'extension n'est pas compatible avec le code {0}. L'extension nécessite {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "Touche ({0}) utilisée. En attente de la seconde touche pour la pression simultanée...", + "missing.chord": "La combinaison de touches ({0}, {1}) n'est pas une commande." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Couleur de premier plan globale. Cette couleur est utilisée si elle n'est pas remplacée par un composant.", + "errorForeground": "Couleur principale de premier plan pour les messages d'erreur. Cette couleur est utilisée uniquement si elle n'est pas redéfinie par un composant.", + "descriptionForeground": "Couleur de premier plan du texte descriptif fournissant des informations supplémentaires, par exemple pour un label.", + "focusBorder": "Couleur de bordure globale des éléments ayant le focus. Cette couleur est utilisée si elle n'est pas remplacée par un composant.", + "contrastBorder": "Bordure supplémentaire autour des éléments pour les séparer des autres et obtenir un meilleur contraste.", + "activeContrastBorder": "Bordure supplémentaire autour des éléments actifs pour les séparer des autres et obtenir un meilleur contraste.", + "selectionBackground": "La couleur d'arrière-plan des sélections de texte dans le banc d'essai (par ex., pour les champs d'entrée ou les zones de texte). Notez que cette couleur ne s'applique pas aux sélections dans l'éditeur et le terminal.", + "textSeparatorForeground": "Couleur pour les séparateurs de texte.", + "textLinkForeground": "Couleur des liens dans le texte.", + "textLinkActiveForeground": "Couleur de premier plan pour les liens dans le texte lorsqu'ils sont cliqués ou survolés.", + "textPreformatForeground": "Couleur des segments de texte préformatés.", + "textBlockQuoteBackground": "Couleur d'arrière-plan des citations dans le texte.", + "textBlockQuoteBorder": "Couleur de bordure des citations dans le texte.", + "textCodeBlockBackground": "Couleur d'arrière-plan des blocs de code dans le texte.", + "widgetShadow": "Couleur de l'ombre des widgets, comme rechercher/remplacer, au sein de l'éditeur.", + "inputBoxBackground": "Arrière-plan de la zone d'entrée.", + "inputBoxForeground": "Premier plan de la zone d'entrée.", + "inputBoxBorder": "Bordure de la zone d'entrée.", + "inputBoxActiveOptionBorder": "Couleur de la bordure des options activées dans les champs d'entrée.", + "inputPlaceholderForeground": "Couleur de premier plan de la zone d'entrée pour le texte d'espace réservé.", + "inputValidationInfoBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité des informations.", + "inputValidationInfoForeground": "Couleur de premier plan de validation de saisie pour la sévérité Information.", + "inputValidationInfoBorder": "Couleur de bordure de la validation d'entrée pour la gravité des informations.", + "inputValidationWarningBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité de l'avertissement.", + "inputValidationWarningForeground": "Couleur de premier plan de la validation de la saisie pour la sévérité Avertissement.", + "inputValidationWarningBorder": "Couleur de bordure de la validation d'entrée pour la gravité de l'avertissement.", + "inputValidationErrorBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité de l'erreur.", + "inputValidationErrorForeground": "Couleur de premier plan de la validation de saisie pour la sévérité Erreur.", + "inputValidationErrorBorder": "Couleur de bordure de la validation d'entrée pour la gravité de l'erreur. ", + "dropdownBackground": "Arrière-plan de la liste déroulante.", + "dropdownListBackground": "Arrière-plan de la liste déroulante.", + "dropdownForeground": "Premier plan de la liste déroulante.", + "dropdownBorder": "Bordure de la liste déroulante.", + "listFocusBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/aborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listFocusForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/aborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listActiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence de l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listActiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est active. Une liste/aborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listInactiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/aborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listInactiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est active. Une liste/aborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.", + "listInactiveFocusBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/aborescence active peut être sélectionnée au clavier (elle ne l'est pas quand elle est inactive).", + "listHoverBackground": "Arrière-plan de la liste/l'arborescence pendant le pointage sur des éléments avec la souris.", + "listHoverForeground": "Premier plan de la liste/l'arborescence pendant le pointage sur des éléments avec la souris.", + "listDropBackground": "Arrière-plan de l'opération de glisser-déplacer dans une liste/arborescence pendant le déplacement d'éléments avec la souris.", + "highlight": "Couleur de premier plan dans la liste/l'arborescence pour la surbrillance des correspondances pendant la recherche dans une liste/arborescence.", + "invalidItemForeground": "Couleur de premier plan de liste/arbre pour les éléments non valides, par exemple une racine non résolue dans l’Explorateur.", + "listErrorForeground": "Couleur de premier plan des éléments de la liste contenant des erreurs.", + "listWarningForeground": "Couleur de premier plan des éléments de liste contenant des avertissements.", + "listFilterWidgetBackground": "Couleur d'arrière-plan du widget de filtre de type dans les listes et les arborescences.", + "listFilterWidgetOutline": "Couleur de contour du widget de filtre de type dans les listes et les arborescences.", + "listFilterWidgetNoMatchesOutline": "Couleur de contour du widget de filtre de type dans les listes et les arborescences, en l'absence de correspondance.", + "pickerGroupForeground": "Couleur du sélecteur rapide pour les étiquettes de regroupement.", + "pickerGroupBorder": "Couleur du sélecteur rapide pour les bordures de regroupement.", + "buttonForeground": "Couleur de premier plan du bouton.", + "buttonBackground": "Couleur d'arrière-plan du bouton.", + "buttonHoverBackground": "Couleur d'arrière-plan du bouton pendant le pointage.", + "badgeBackground": "Couleur de fond des badges. Les badges sont de courts libelés d'information, ex. le nombre de résultats de recherche.", + "badgeForeground": "Couleur des badges. Les badges sont de courts libelés d'information, ex. le nombre de résultats de recherche.", + "scrollbarShadow": "Ombre de la barre de défilement pour indiquer que la vue défile.", + "scrollbarSliderBackground": "Couleur de fond du curseur de la barre de défilement.", + "scrollbarSliderHoverBackground": "Couleur de fond du curseur de la barre de défilement lors du survol.", + "scrollbarSliderActiveBackground": "Couleur d’arrière-plan de la barre de défilement lorsqu'on clique dessus.", + "progressBarBackground": "Couleur de fond pour la barre de progression qui peut s'afficher lors d'opérations longues.", + "menuBorder": "Couleur de bordure des menus.", + "menuForeground": "Couleur de premier plan des éléments de menu.", + "menuBackground": "Couleur d'arrière-plan des éléments de menu.", + "menuSelectionForeground": "Couleur de premier plan de l'élément de menu sélectionné dans les menus.", + "menuSelectionBackground": "Couleur d'arrière-plan de l'élément de menu sélectionné dans les menus.", + "menuSelectionBorder": "Couleur de bordure de l'élément de menu sélectionné dans les menus.", + "menuSeparatorBackground": "Couleur d'un élément de menu séparateur dans les menus.", + "editorBackground": "Couleur d'arrière-plan de l'éditeur.", + "editorForeground": "Couleur de premier plan par défaut de l'éditeur.", + "editorWidgetBackground": "Couleur d'arrière-plan des gadgets de l'éditeur tels que rechercher/remplacer.", + "editorWidgetBorder": "Couleur de bordure des widgets de l'éditeur. La couleur est utilisée uniquement si le widget choisit d'avoir une bordure et si la couleur n'est pas remplacée par un widget.", + "editorWidgetResizeBorder": "Couleur de bordure de la barre de redimensionnement des widgets de l'éditeur. La couleur est utilisée uniquement si le widget choisit une bordure de redimensionnement et si la couleur n'est pas remplacée par un widget.", + "editorSelectionBackground": "Couleur de la sélection de l'éditeur.", + "editorSelectionForeground": "Couleur du texte sélectionné pour le contraste élevé.", + "editorInactiveSelection": "Couleur de la sélection dans un éditeur inactif. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "editorSelectionHighlight": "Couleur des régions dont le contenu est le même que celui de la sélection. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "editorSelectionHighlightBorder": "Couleur de bordure des régions dont le contenu est identique à la sélection.", + "editorFindMatch": "Couleur du résultat de recherche actif.", + "findMatchHighlight": "Couleur des autres correspondances de recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "findRangeHighlight": "Couleur de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "editorFindMatchBorder": "Couleur de bordure du résultat de recherche actif.", + "findMatchHighlightBorder": "Couleur de bordure des autres résultats de recherche.", + "findRangeHighlightBorder": "Couleur de bordure de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "hoverHighlight": "Surlignage sous le mot sélectionné par pointage. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "hoverBackground": "Couleur d'arrière-plan du pointage de l'éditeur.", + "hoverBorder": "Couleur de bordure du pointage de l'éditeur.", + "statusBarBackground": "Couleur d'arrière-plan de la barre d'état du pointage de l'éditeur.", + "activeLinkForeground": "Couleur des liens actifs.", + "diffEditorInserted": "Couleur d'arrière-plan du texte inséré. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "diffEditorRemoved": "Couleur d'arrière-plan du texte supprimé. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "diffEditorInsertedOutline": "Couleur de contour du texte inséré.", + "diffEditorRemovedOutline": "Couleur de contour du texte supprimé.", + "diffEditorBorder": "Couleur de bordure entre les deux éditeurs de texte.", + "snippetTabstopHighlightBackground": "Couleur d’arrière-plan de mise en surbrillance d’un extrait tabstop.", + "snippetTabstopHighlightBorder": "Couleur de bordure de mise en surbrillance d’un extrait tabstop.", + "snippetFinalTabstopHighlightBackground": "Couleur d’arrière-plan de mise en surbrillance du tabstop final d’un extrait.", + "snippetFinalTabstopHighlightBorder": "Couleur de la bordure de mise en surbrillance du tabstop final d’un extrait.", + "breadcrumbsFocusForeground": "Couleur des éléments de navigation avec le focus.", + "breadcrumbsBackground": "Couleur de fond des éléments de navigation.", + "breadcrumbsSelectedForegound": "Couleur des éléments de navigation sélectionnés.", + "breadcrumbsSelectedBackground": "Couleur de fond du sélecteur d’élément de navigation.", + "mergeCurrentHeaderBackground": "Arrière-plan d'en-tête actuel dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeCurrentContentBackground": "Arrière-plan de contenu actuel dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeIncomingHeaderBackground": "Arrière-plan d'en-tête entrant dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeIncomingContentBackground": "Arrière-plan de contenu entrant dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeCommonHeaderBackground": "Arrière-plan d'en-tête de l'ancêtre commun dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeCommonContentBackground": "Arrière-plan de contenu de l'ancêtre commun dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "mergeBorder": "Couleur de bordure des en-têtes et du séparateur dans les conflits de fusion inline.", + "overviewRulerCurrentContentForeground": "Premier plan de la règle d'aperçu actuelle pour les conflits de fusion inline.", + "overviewRulerIncomingContentForeground": "Premier plan de la règle d'aperçu entrante pour les conflits de fusion inline.", + "overviewRulerCommonContentForeground": "Arrière-plan de la règle d'aperçu de l'ancêtre commun dans les conflits de fusion inline.", + "overviewRulerFindMatchForeground": "Couleur de marqueur de la règle d'aperçu pour rechercher les correspondances. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.", + "overviewRulerSelectionHighlightForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des sélections. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "Votre entrée n'est pas enregistrée. Voulez-vous vraiment fermer cette fenêtre ?", + "yes": "Oui", + "cancel": "Annuler", + "issueReporter": "Rapporteur du problème", + "processExplorer": "Explorateur de processus" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Nouvelle fenêtre", + "newWindowDesc": "Ouvre une nouvelle fenêtre", + "recentFolders": "Espaces de travail récents", + "folderDesc": "{0} {1}", + "codeWorkspace": "Espace de travail de code" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Version : {0}\nValidation : {1}\nDate : {2}\nÉlectron : {3}\nChrome : {4}\nNode.js : {5}\nV8 : {6}\nOS : {7}", + "okButton": "OK", + "copy": "&&Copier" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "Nouvelle &&fenêtre", + "mFile": "&&Fichier", + "mEdit": "&&Edition", + "mSelection": "&&Sélection", + "mView": "Affic&&hage", + "mGoto": "Attei&&ndre", + "mDebug": "&&Déboguer", + "mTerminal": "&&Terminal", + "mWindow": "Fenêtre", + "mHelp": "&&Aide", + "mAbout": "À propos de {0}", + "miPreferences": "Pr&&éférences", + "mServices": "Services", + "mHide": "Masquer {0}", + "mHideOthers": "Masquer les autres", + "mShowAll": "Afficher tout", + "miQuit": "Quitter {0}", + "mMinimize": "Réduire", + "mZoom": "Zoom", + "mBringToFront": "Mettre tout au premier plan", + "miSwitchWindow": "Changer de &&fenêtre...", + "mNewTab": "Nouvel onglet", + "mShowPreviousTab": "Afficher l'onglet précédent", + "mShowNextTab": "Afficher l'onglet suivant", + "mMoveTabToNewWindow": "Déplacer l’onglet vers une nouvelle fenêtre", + "mMergeAllWindows": "Fusionner toutes les fenêtres", + "miCheckForUpdates": "Rechercher les &&mises à jour...", + "miCheckingForUpdates": "Recherche des mises à jour...", + "miDownloadUpdate": "Télécharger la mise à jour disp&&onible", + "miDownloadingUpdate": "Téléchargement de la mise à jour...", + "miInstallUpdate": "Installer la &&mise à jour...", + "miInstallingUpdate": "Installation de la mise à jour...", + "miRestartToUpdate": "Redémarrer pour &&mettre à jour" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Installation", + "SetupWindowTitle": "Installation - %1", + "UninstallAppTitle": "Désinstaller", + "UninstallAppFullTitle": "Désinstallation de %1", + "InformationTitle": "Informations", + "ConfirmTitle": "Confirmer", + "ErrorTitle": "Erreur", + "SetupLdrStartupMessage": "%1 va être installé. Voulez-vous continuer ?", + "LdrCannotCreateTemp": "Impossible de créer un fichier temporaire. Abandon de l'installation", + "LdrCannotExecTemp": "Impossible d'exécuter le fichier dans le répertoire temporaire. Abandon de l'installation", + "LastErrorMessage": "%1.%n%nErreur %2 : %3", + "SetupFileMissing": "Il manque le fichier %1 dans le répertoire d'installation. Corrigez le problème ou procurez-vous une nouvelle copie du programme.", + "SetupFileCorrupt": "Les fichiers d'installation sont endommagés. Procurez-vous une nouvelle copie du programme.", + "SetupFileCorruptOrWrongVer": "Les fichiers d'installation sont endommagés, ou sont incompatibles avec cette version du programme d'installation. Corrigez le problème ou procurez-vous une nouvelle copie du programme.", + "InvalidParameter": "Un paramètre non valide a été passé sur la ligne de commande :%n%n%1", + "SetupAlreadyRunning": "Le programme d'installation est déjà en cours d'exécution.", + "WindowsVersionNotSupported": "Ce programme ne prend pas en charge la version de Windows en cours d'exécution sur votre ordinateur.", + "WindowsServicePackRequired": "Ce programme nécessite %1 Service Pack %2 ou une version ultérieure.", + "NotOnThisPlatform": "Ce programme ne peut pas s'exécuter sur %1.", + "OnlyOnThisPlatform": "Ce programme doit s'exécuter sur %1.", + "OnlyOnTheseArchitectures": "Ce programme ne peut être installé que sur les versions de Windows conçues pour les architectures de processeur suivantes :%n%n%1", + "MissingWOW64APIs": "La version de Windows que vous exécutez n'inclut pas les fonctionnalités dont le programme d'installation a besoin pour effectuer une installation 64 bits. Pour corriger ce problème, installez le Service Pack %1.", + "WinVersionTooLowError": "Ce programme nécessite %1 version %2 ou une version ultérieure.", + "WinVersionTooHighError": "Ce programme ne peut pas être installé sur %1 version %2 ou une version ultérieure.", + "AdminPrivilegesRequired": "Vous devez être connecté en tant qu'administrateur durant l'installation de ce programme.", + "PowerUserPrivilegesRequired": "Vous devez être connecté en tant qu'administrateur ou en tant que membre du groupe Utilisateurs avec pouvoir durant l'installation de ce programme.", + "SetupAppRunningError": "Le programme d'installation a détecté que %1 est en cours d'exécution.%n%nFermez toutes ses instances, puis cliquez sur OK pour continuer, ou sur Annuler pour quitter.", + "UninstallAppRunningError": "Le programme de désinstallation a détecté que %1 est en cours d'exécution.%n%nFermez toutes ses instances, puis cliquez sur OK pour continuer, ou sur Annuler pour quitter.", + "ErrorCreatingDir": "Le programme d'installation n'a pas pu créer le répertoire \"%1\"", + "ErrorTooManyFilesInDir": "Impossible de créer un fichier dans le répertoire \"%1\", car il contient trop de fichiers", + "ExitSetupTitle": "Quitter le programme d'installation", + "ExitSetupMessage": "L'installation est incomplète. Si vous quittez maintenant, le programme ne sera pas installé.%n%nVous pouvez réexécuter le programme d'installation plus tard pour achever l'installation.%n%nQuitter le programme d'installation ?", + "AboutSetupMenuItem": "À propos du programme d'&installation...", + "AboutSetupTitle": "À propos du programme d'installation", + "AboutSetupMessage": "%1 version %2%n%3%n%nPage d'accueil %1 :%n%4", + "ButtonBack": "< &Précédent", + "ButtonNext": "&Suivant >", + "ButtonInstall": "Install&er", + "ButtonOK": "OK", + "ButtonCancel": "Annuler", + "ButtonYes": "Ou&i", + "ButtonYesToAll": "Oui pour to&ut", + "ButtonNo": "&Non", + "ButtonNoToAll": "Non pour t&out", + "ButtonFinish": "&Terminer", + "ButtonBrowse": "Par&courir...", + "ButtonWizardBrowse": "Pa&rcourir...", + "ButtonNewFolder": "Créer un &dossier", + "SelectLanguageTitle": "Sélectionner la langue d'installation", + "SelectLanguageLabel": "Sélectionnez la langue à utiliser durant l'installation :", + "ClickNext": "Cliquez sur Suivant pour continuer, ou sur Annuler pour quitter le programme d'installation.", + "BrowseDialogTitle": "Rechercher un dossier", + "BrowseDialogLabel": "Sélectionnez un dossier dans la liste ci-dessous, puis cliquez sur OK.", + "NewFolderName": "Nouveau dossier", + "WelcomeLabel1": "Bienvenue dans l'Assistant Installation de [name]", + "WelcomeLabel2": "[name/ver] va être installé sur votre ordinateur.%n%nIl est recommandé de fermer toutes les autres applications avant de continuer.", + "WizardPassword": "Mot de passe", + "PasswordLabel1": "Cette installation est protégée par un mot de passe.", + "PasswordLabel3": "Indiquez le mot de passe, puis cliquez sur Suivant pour continuer. Les mots de passe respectent la casse.", + "PasswordEditLabel": "Mot de &passe :", + "IncorrectPassword": "Le mot de passe que vous avez entré n'est pas correct. Réessayez.", + "WizardLicense": "Contrat de licence", + "LicenseLabel": "Avant de continuer, lisez les informations importantes suivantes.", + "LicenseLabel3": "Lisez le contrat de licence suivant. Vous devez accepter les termes de ce contrat avant de poursuivre l'installation.", + "LicenseAccepted": "J'&accepte le contrat", + "LicenseNotAccepted": "Je &n'accepte pas le contrat", + "WizardInfoBefore": "Informations", + "InfoBeforeLabel": "Avant de continuer, lisez les informations importantes suivantes.", + "InfoBeforeClickLabel": "Une fois que vous êtes prêt à poursuivre l'installation, cliquez sur Suivant.", + "WizardInfoAfter": "Informations", + "InfoAfterLabel": "Avant de continuer, lisez les informations importantes suivantes.", + "InfoAfterClickLabel": "Une fois que vous êtes prêt à poursuivre l'installation, cliquez sur Suivant.", + "WizardUserInfo": "Informations de l'utilisateur", + "UserInfoDesc": "Entrez vos informations.", + "UserInfoName": "Nom d'&utilisateur :", + "UserInfoOrg": "&Organisation :", + "UserInfoSerial": "Numéro de sér&ie :", + "UserInfoNameRequired": "Vous devez entrer un nom.", + "WizardSelectDir": "Sélectionner l'emplacement de destination", + "SelectDirDesc": "Où [name] doit-il être installé ?", + "SelectDirLabel3": "Le programme d'installation va installer [name] dans le dossier suivant.", + "SelectDirBrowseLabel": "Pour continuer, cliquez sur Suivant. Si vous souhaitez sélectionner un autre dossier, cliquez sur Parcourir.", + "DiskSpaceMBLabel": "Au moins [mb] Mo d'espace disque libre est nécessaire.", + "CannotInstallToNetworkDrive": "Le programme d'installation ne peut pas effectuer l'installation sur un lecteur réseau.", + "CannotInstallToUNCPath": "Le programme d'installation ne peut pas effectuer l'installation sur un chemin UNC.", + "InvalidPath": "Vous devez entrer un chemin complet avec une lettre de lecteur, par exemple :%n%nC:\\APP%n%nou un chemin UNC au format :%n%n\\\\server\\share", + "InvalidDrive": "Le lecteur ou le partage UNC sélectionné n'existe pas ou n'est pas accessible. Sélectionnez-en un autre.", + "DiskSpaceWarningTitle": "Espace disque insuffisant", + "DiskSpaceWarning": "Le programme d'installation nécessite au moins %1 Ko d'espace libre pour effectuer l'installation. Toutefois, le lecteur sélectionné n'a que %2 Ko d'espace disponible.%n%nVoulez-vous quand même continuer ?", + "DirNameTooLong": "Le nom ou le chemin du dossier est trop long.", + "InvalidDirName": "Le nom de dossier est non valide.", + "BadDirName32": "Les noms de dossiers ne peuvent pas contenir les caractères suivants :%n%n%1", + "DirExistsTitle": "Le dossier existe", + "DirExists": "Le dossier :%n%n%1%n%nexiste déjà. Voulez-vous quand même effectuer l'installation dans ce dossier ?", + "DirDoesntExistTitle": "Le dossier n'existe pas", + "DirDoesntExist": "Le dossier :%n%n%1%n%nn'existe pas. Voulez-vous créer ce dossier ?", + "WizardSelectComponents": "Sélectionner les composants", + "SelectComponentsDesc": "Quels composants doivent être installés ?", + "SelectComponentsLabel2": "Sélectionnez les composants à installer. Effacez les composants que vous ne souhaitez pas installer. Une fois que vous êtes prêt à continuer, cliquez sur Suivant.", + "FullInstallation": "Installation complète", + "CompactInstallation": "Compacter l'installation", + "CustomInstallation": "Installation personnalisée", + "NoUninstallWarningTitle": "Composants existants", + "NoUninstallWarning": "Le programme d'installation a détecté que les composants suivants sont déjà installés sur votre ordinateur :%n%n%1%n%nSi vous désélectionnez ces composants, cela n'entraînera pas leur désinstallation.%n%nVoulez-vous quand même continuer ?", + "ComponentSize1": "%1 Ko", + "ComponentSize2": "%1 Mo", + "ComponentsDiskSpaceMBLabel": "La sélection actuelle nécessite au moins [mb] Mo d'espace disque.", + "WizardSelectTasks": "Sélectionner les tâches supplémentaires", + "SelectTasksDesc": "Quelles tâches supplémentaires doivent être effectuées ?", + "SelectTasksLabel2": "Sélectionnez les tâches supplémentaires que le programme d'installation doit effectuer durant l'installation de [name], puis cliquez sur Suivant.", + "WizardSelectProgramGroup": "Sélectionner le dossier Menu Démarrer", + "SelectStartMenuFolderDesc": "Où le programme d'installation doit-il placer les raccourcis du programme ?", + "SelectStartMenuFolderLabel3": "Le programme d'installation va créer les raccourcis du programme dans le dossier Menu Démarrer suivant.", + "SelectStartMenuFolderBrowseLabel": "Pour continuer, cliquez sur Suivant. Si vous souhaitez sélectionner un autre dossier, cliquez sur Parcourir.", + "MustEnterGroupName": "Vous devez entrer un nom de dossier.", + "GroupNameTooLong": "Le nom ou le chemin du dossier est trop long.", + "InvalidGroupName": "Le nom de dossier est non valide.", + "BadGroupName": "Le nom de dossier ne peut pas contenir les caractères suivants :%n%n%1", + "NoProgramGroupCheck2": "Ne pas créer de &dossier Menu Démarrer", + "WizardReady": "Prêt à installer", + "ReadyLabel1": "Le programme d'installation est prêt à installer [name] sur votre ordinateur.", + "ReadyLabel2a": "Cliquez sur Installer pour poursuivre l'installation, ou sur Précédent pour vérifier ou changer des paramètres.", + "ReadyLabel2b": "Cliquez sur Installer pour poursuivre l'installation.", + "ReadyMemoUserInfo": "Informations de l'utilisateur :", + "ReadyMemoDir": "Emplacement de destination :", + "ReadyMemoType": "Type d'installation :", + "ReadyMemoComponents": "Composants sélectionnés :", + "ReadyMemoGroup": "Dossier Menu Démarrer :", + "ReadyMemoTasks": "Tâches supplémentaires :", + "WizardPreparing": "Préparation de l'installation", + "PreparingDesc": "Le programme d'installation se prépare à installer [name] sur votre ordinateur.", + "PreviousInstallNotCompleted": "La précédente installation ou suppression d'un programme n'a pas été achevée. Vous devez redémarrer l'ordinateur pour finir cette installation.%n%nAprès le redémarrage de votre ordinateur, réexécutez le programme d'installation pour achever l'installation de [name].", + "CannotContinue": "Le programme d'installation ne peut pas continuer. Cliquez sur Annuler pour quitter.", + "ApplicationsFound": "Les applications suivantes utilisent des fichiers qui doivent être mis à jour par le programme d'installation. Il est recommandé d'autoriser le programme d'installation à fermer automatiquement ces applications.", + "ApplicationsFound2": "Les applications suivantes utilisent des fichiers qui doivent être mis à jour par le programme d'installation. Il est recommandé d'autoriser le programme d'installation à fermer automatiquement ces applications. Une fois l'installation achevée, le programme d'installation va tenter de redémarrer les applications.", + "CloseApplications": "&Fermer automatiquement les applications", + "DontCloseApplications": "&Ne pas fermer les applications", + "ErrorCloseApplications": "Le programme d'installation n'a pas pu fermer automatiquement toutes les applications. Avant de continuer, il est recommandé de fermer toutes les applications utilisant des fichiers qui doivent être mis à jour par le programme d'installation.", + "WizardInstalling": "Installation", + "InstallingLabel": "Patientez pendant que le programme d'installation installe [name] sur votre ordinateur.", + "FinishedHeadingLabel": "Fin de l'Assistant Installation de [name]", + "FinishedLabelNoIcons": "Le programme d'installation a fini d'installer [name] sur votre ordinateur.", + "FinishedLabel": "Le programme d'installation a terminé d'installer [name] sur votre ordinateur. L'application peut être lancée en sélectionnant les icônes installées.", + "ClickFinish": "Cliquez sur Terminer pour quitter le programme d'installation.", + "FinishedRestartLabel": "Pour achever l'installation de [name], le programme d'installation doit redémarrer l'ordinateur. Voulez-vous effectuer le redémarrage maintenant ?", + "FinishedRestartMessage": "Pour achever l'installation de [name], le programme d'installation doit redémarrer l'ordinateur.%n%nVoulez-vous effectuer le redémarrage maintenant ?", + "ShowReadmeCheck": "Oui, je souhaite consulter le fichier README", + "YesRadio": "&Oui, redémarrer l'ordinateur maintenant", + "NoRadio": "&Non, je vais redémarrer l'ordinateur plus tard", + "RunEntryExec": "Exécuter %1", + "RunEntryShellExec": "Afficher %1", + "ChangeDiskTitle": "Le programme d'installation a besoin du disque suivant", + "SelectDiskLabel2": "Insérez le disque %1, puis cliquez sur OK.%n%nSi les fichiers de ce disque se trouvent dans un autre dossier que celui qui est affiché ci-dessous, entrez le chemin approprié, ou cliquez sur Parcourir.", + "PathLabel": "&Chemin :", + "FileNotInDir2": "Le fichier \"%1\" est introuvable dans \"%2\". Insérez le disque approprié, ou sélectionnez un autre dossier.", + "SelectDirectoryLabel": "Spécifiez l'emplacement du disque suivant.", + "SetupAborted": "L'installation n'est pas finie.%n%nCorrigez le problème, puis réexécutez le programme d'installation.", + "EntryAbortRetryIgnore": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour continuer quand même, ou sur Abandonner pour annuler l'installation.", + "StatusClosingApplications": "Fermeture des applications...", + "StatusCreateDirs": "Création des répertoires...", + "StatusExtractFiles": "Extraction des fichiers...", + "StatusCreateIcons": "Création des raccourcis...", + "StatusCreateIniEntries": "Création des entrées INI...", + "StatusCreateRegistryEntries": "Création des entrées de Registre...", + "StatusRegisterFiles": "Inscription des fichiers...", + "StatusSavingUninstall": "Enregistrement des informations de désinstallation...", + "StatusRunProgram": "Achèvement de l'installation...", + "StatusRestartingApplications": "Redémarrage des applications...", + "StatusRollback": "Restauration des changements...", + "ErrorInternal2": "Erreur interne : %1", + "ErrorFunctionFailedNoCode": "Échec de %1", + "ErrorFunctionFailed": "Échec de %1. Code %2", + "ErrorFunctionFailedWithMessage": "Échec de %1. Code %2.%n%3", + "ErrorExecutingProgram": "Impossible d'exécuter le fichier :%n%1", + "ErrorRegOpenKey": "Erreur d'ouverture de la clé de Registre :%n%1\\%2", + "ErrorRegCreateKey": "Erreur de création de la clé de Registre :%n%1\\%2", + "ErrorRegWriteKey": "Erreur d'écriture dans la clé de Registre :%n%1\\%2", + "ErrorIniEntry": "Erreur durant la création de l'entrée INI dans le fichier \"%1\".", + "FileAbortRetryIgnore": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour ignorer ce fichier (déconseillé), ou sur Abandonner pour annuler l'installation.", + "FileAbortRetryIgnore2": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour continuer quand même (déconseillé), ou sur Abandonner pour annuler l'installation.", + "SourceIsCorrupted": "Le fichier source est endommagé", + "SourceDoesntExist": "Le fichier source \"%1\" n'existe pas", + "ExistingFileReadOnly": "Le fichier existant est marqué en lecture seule.%n%nCliquez sur Réessayer pour supprimer l'attribut de lecture seule et réessayer, sur Ignorer pour ignorer ce fichier, ou sur Abandonner pour annuler l'installation.", + "ErrorReadingExistingDest": "Une erreur s'est produite durant la lecture du fichier existant :", + "FileExists": "Le fichier existe déjà.%n%nVoulez-vous que le programme d'installation le remplace ?", + "ExistingFileNewer": "Le fichier existant est plus récent que celui que le programme d'installation tente d'installer. Il est recommandé de conserver le fichier existant.%n%nVoulez-vous conserver le fichier existant ?", + "ErrorChangingAttr": "Une erreur s'est produite durant le changement des attributs du fichier existant :", + "ErrorCreatingTemp": "Une erreur s'est produite durant la création d'un fichier dans le répertoire de destination :", + "ErrorReadingSource": "Une erreur s'est produite durant la lecture du fichier source :", + "ErrorCopying": "Une erreur s'est produite durant la copie d'un fichier :", + "ErrorReplacingExistingFile": "Une erreur s'est produite durant le remplacement du fichier existant :", + "ErrorRestartReplace": "Échec de RestartReplace :", + "ErrorRenamingTemp": "Une erreur s'est produite durant le changement de nom d'un fichier dans le répertoire de destination :", + "ErrorRegisterServer": "Impossible d'inscrire le fichier DLL/OCX : %1", + "ErrorRegSvr32Failed": "Échec de RegSvr32. Code de sortie %1", + "ErrorRegisterTypeLib": "Impossible d'inscrire la bibliothèque de types : %1", + "ErrorOpeningReadme": "Une erreur s'est produite durant l'ouverture du fichier README.", + "ErrorRestartingComputer": "Le programme d'installation n'a pas pu redémarrer l'ordinateur. Faites-le manuellement.", + "UninstallNotFound": "Le fichier \"%1\" n'existe pas. Impossible d'effectuer la désinstallation.", + "UninstallOpenError": "Impossible d'ouvrir le fichier \"%1\". Impossible d'effectuer la désinstallation", + "UninstallUnsupportedVer": "Le format du fichier journal de désinstallation \"%1\" n'est pas reconnu par cette version du programme de désinstallation. Impossible d'effectuer la désinstallation", + "UninstallUnknownEntry": "Une entrée inconnue (%1) a été détectée dans le journal de désinstallation", + "ConfirmUninstall": "Voulez-vous vraiment supprimer complètement %1 ? Les extensions et les paramètres ne sont pas supprimés.", + "UninstallOnlyOnWin64": "Cette installation ne peut être désinstallée que sur Windows 64 bits.", + "OnlyAdminCanUninstall": "Cette installation ne peut être désinstallée que par un utilisateur ayant des privilèges d'administrateur.", + "UninstallStatusLabel": "Patientez pendant la suppression de %1 de l'ordinateur.", + "UninstalledAll": "%1 a été correctement supprimé de l'ordinateur.", + "UninstalledMost": "La désinstallation de %1 est finie.%n%nCertains éléments n'ont pas pu être supprimés. Vous pouvez les supprimer manuellement.", + "UninstalledAndNeedsRestart": "Pour achever la désinstallation de %1, vous devez redémarrer l'ordinateur.%n%nVoulez-vous redémarrer maintenant ?", + "UninstallDataCorrupted": "Le fichier \"%1\" est endommagé. Désinstallation impossible", + "ConfirmDeleteSharedFileTitle": "Supprimer le fichier partagé ?", + "ConfirmDeleteSharedFile2": "Le système indique que le fichier partagé suivant n'est plus utilisé par les programmes. Voulez-vous que le programme de désinstallation supprime ce fichier partagé ?%n%nSi ce fichier est supprimé alors qu'il est toujours utilisé par des programmes, ces derniers risquent de ne plus fonctionner correctement. En cas de doute, choisissez Non. Cela ne pose pas de problème de laisser le fichier sur le système.", + "SharedFileNameLabel": "Nom du fichier :", + "SharedFileLocationLabel": "Emplacement :", + "WizardUninstalling": "État de la désinstallation", + "StatusUninstalling": "Désinstallation de %1...", + "ShutdownBlockReasonInstallingApp": "Installation de %1.", + "ShutdownBlockReasonUninstallingApp": "Désinstallation de %1.", + "NameAndVersion": "%1 version %2", + "AdditionalIcons": "Icônes supplémentaires :", + "CreateDesktopIcon": "Créer une icône de &Bureau", + "CreateQuickLaunchIcon": "Créer un & icône de lancement rapide", + "ProgramOnTheWeb": "%1 sur le web", + "UninstallProgram": "Désinstaller %1", + "LaunchProgram": "Lancer %1", + "AssocFileExtension": "Asso&cier %1 à l'extension de fichier %2", + "AssocingFileExtension": "Association de %1 à l'extension de fichier %2...", + "AutoStartProgramGroupDescription": "Démarrage :", + "AutoStartProgram": "Démarrer automatiquement %1", + "AddonHostProgramNotFound": "%1 est introuvable dans le dossier que vous avez sélectionné.%n%nVoulez-vous quand même continuer ?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de fichier de l'Explorateur Windows", + "AddContextMenuFolders": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de répertoire de l'Explorateur Windows", + "AssociateWithFiles": "Inscrire %1 en tant qu'éditeur pour les types de fichier pris en charge", + "AddToPath": "Ajouter à PATH (disponible après le redémarrage)", + "RunAfter": "Exécuter %1 après l'installation", + "Other": "Autre :", + "SourceFile": "Fichier source %1" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "% PROCESSEUR", + "memory": "Mémoire (Mo)", + "pid": "pid", + "name": "Nom ", + "killProcess": "Terminer le processus", + "forceKillProcess": "Forcer la suppression du processus", + "copy": "Copier", + "copyAll": "Copier tout", + "debug": "déboguer" + }, + "vs/code/node/cliProcessMain": { + "notFound": "Extension '{0}' introuvable.", + "notInstalled": "L'extension '{0}' n'est pas installée.", + "useId": "Veillez à utiliser l'ID complet de l'extension (serveur de publication inclus). Exemple : {0}", + "installation failed": "Échec d'installation des extensions : {0}", + "notSupportedUIExtension": "Impossible d'installer l'extension {0}, car les extensions d'interface utilisateur ne sont pas prises en charge", + "successVsixInstall": "L'extension '{0}' a été installée correctement !", + "cancelVsixInstall": "Installation annulée de l'Extension '{0}'.", + "alreadyInstalled": "L'extension '{0}' est déjà installée.", + "forceUpdate": "L'extension '{0}' v{1} est déjà installée, mais une version plus récente {2} est disponible dans la place de marché. Utilisez l'option '--force' pour passer à la version plus récente.", + "updateMessage": "Mise à jour de l'extension '{0}' vers la version {1}", + "foundExtension": "'{0}' trouvé dans le Marketplace.", + "forceDowngrade": "Une version plus récente de cette extension '{0}' v{1} est déjà installée. Utilisez l'option '--force' pour passer à une version antérieure.", + "installing": "Installation...", + "successInstall": "L'extension '{0}' v{1} a été correctement installée !", + "uninstalling": "Désinstallation de {0}...", + "successUninstall": "L'extension '{0}' a été correctement désinstallée !" + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Une autre instance de {0} est déjà en cours d'exécution mais ne répond pas", + "secondInstanceNoResponseDetail": "Veuillez s'il vous plaît fermer toutes les autres instances et réessayer à nouveau.", + "secondInstanceAdmin": "Une seconde instance de {0} est déjà en cours d'exécution en tant qu'administrateur.", + "secondInstanceAdminDetail": "Veuillez s'il vous plaît fermer l'autre instance et réessayer à nouveau.", + "close": "&&Fermer", + "startupDataDirError": "Impossible d'écrire les données utilisateur du programme.", + "startupDataDirErrorDetail": "Vérifiez que les répertoires {0} et {1} sont inscriptibles." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Point de terminaison d'upload de journal non valide", + "beginUploading": "Téléchargement (Upload) ...", + "didUploadLogs": "Téléchargement réussi ! ID du fichier de log : {0}", + "logUploadPromptHeader": "Vous êtes sur le point de téléverser vos journaux de session vers un terminal Microsoft sécurisé auquel seuls les membres de l'équipe VS Code peuvent accéder.", + "logUploadPromptBody": "Les journaux de session peuvent contenir des informations personnelles telles que les chemins d'accès complets ou le contenu des fichiers. Veuillez consulter et supprimer les fichiers journaux de session ici: '{0}'", + "logUploadPromptBodyDetails": "En continuant, vous confirmez que vous avez revu et édité vos fichiers journaux de session et que vous acceptez que Microsoft les utilise pour déboguer VS Code.", + "logUploadPromptAcceptInstructions": "Veuillez exécuter le code avec '--upload-logs={0}' pour réaliser l'upload", + "postError": "Erreur en postant les journaux : {0}", + "responseError": "Erreur en postant les journaux. Reçu {0} — {1}", + "parseError": "Erreur en analysant la réponse", + "zipError": "Erreur en compressant les journaux : {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "Masquer", + "show": "Afficher", + "previewOnGitHub": "Prévisualiser sur GitHub", + "loadingData": "Chargement des données en cours...", + "rateLimited": "Limite de requête GitHub dépassée. Veuillez patienter.", + "similarIssues": "Problèmes similaires", + "open": "Ouvrir ", + "closed": "Fermé", + "noSimilarIssues": "Aucun problème similaire trouvé", + "settingsSearchIssue": "Problème de paramètres de recherche", + "bugReporter": "Rapporteur de bogue", + "featureRequest": "Demande de fonctionnalité", + "performanceIssue": "Problème de performance", + "selectSource": "Sélectionner la source", + "vscode": "Visual Studio Code", + "extension": "Extension", + "unknown": "Je ne sais pas", + "stepsToReproduce": "Étapes à reproduire", + "bugDescription": "Partagez les étapes nécessaires pour reproduire fidèlement le problème. Veuillez inclure les résultats réels et prévus. Nous prenons en charge la syntaxe GitHub Markdown. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.", + "performanceIssueDesciption": "Quand ce problème de performance s'est-il produit ? Se produit-il au démarrage ou après une série d'actions spécifiques ? Nous prenons en charge la syntaxe Markdown de GitHub. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.", + "description": "Description", + "featureRequestDescription": "Veuillez décrire la fonctionnalité que vous voulez voir. Nous supportons la syntaxe GitHub Markdown. Vous pourrez modifier votre problème et ajouter des captures d’écran lorsque nous la prévisualiserons sur GitHub.", + "expectedResults": "Résultats attendus", + "settingsSearchResultsDescription": "Veuillez lister les résultats que vous vous attendiez à voir quand vous avez cherché cette requête. Nous supportons la syntaxe GitHub Markdown. Vous pourrez modifier votre question et ajouter des captures d’écran lorsque nous la prévisualiserons sur GitHub.", + "pasteData": "Nous avons écrit les données nécessaires dans votre presse-papiers, car elles étaient trop volumineuses à envoyer. Veuillez les coller.", + "disabledExtensions": "Les extensions sont désactivées" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Remplissez le formulaire en anglais.", + "issueTypeLabel": "Ceci est un ", + "issueSourceLabel": "Fichier sur", + "disableExtensionsLabelText": "Essayez de reproduire le problème au bout de {0}. Si le problème se reproduit uniquement quand les extensions sont actives, il s'agit probablement d'un problème d'extension.", + "disableExtensions": "en désactivant toutes les extensions et en rechargeant la fenêtre", + "chooseExtension": "Extension", + "issueTitleLabel": "Titre", + "issueTitleRequired": "Veuillez s’il vous plaît entrer un titre.", + "titleLengthValidation": "Le titre est trop long.", + "details": "Veuillez saisir les détails ", + "sendSystemInfo": "Inclure des informations sur mon système ({0})", + "show": "Afficher", + "sendProcessInfo": "Inclure mes processus en cours d’exécution ({0})", + "sendWorkspaceInfo": "Inclure des metadonnées sur mon espace de travail ({0})", + "sendExtensions": "Inclure mes extensions activées ({0})", + "sendSearchedExtensions": "Envoyer les extensions recherchées ({0})", + "sendSettingsSearchDetails": " Envoyer les paramètres des critères de recherche ({0}) " + }, + "vs/code/electron-main/app": { + "trace.message": "Trace créée avec succès.", + "trace.detail": "Veuillez créer un problème et joindre manuellement le fichier suivant : {0}", + "trace.ok": "OK" + }, + "vs/code/electron-main/auth": { + "authRequire": "Authentification du proxy obligatoire", + "proxyauth": "Le proxy {0} nécessite une authentification." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "Le chemin d'accès n'existe pas", + "pathNotExistDetail": "Le chemin d'accès '{0}' ne semble plus exister sur le disque.", + "uriInvalidTitle": "L'URI ne peut pas être ouverte", + "uriInvalidDetail": "L’URI '{0}' n’est pas valide et ne peut pas être ouverte.", + "ok": "OK", + "reopen": "&&Rouvrir", + "wait": "&&Continuer à attendre", + "close": "&&Fermer", + "appStalled": "La fenêtre ne répond plus", + "appStalledDetail": "Vous pouvez rouvrir ou fermer la fenêtre, ou continuer à patienter.", + "appCrashed": "La fenêtre s'est bloquée", + "appCrashedDetail": "Nous vous prions de nous excuser pour ce désagrément. Vous pouvez rouvrir la fenêtre pour reprendre l'action au moment où elle a été interrompue.", + "open": "Ouvrir ", + "openFolder": "Ouvrir le dossier", + "openFile": "Ouvrir un fichier", + "openWorkspaceTitle": "Ouvrir un espace de travail", + "openWorkspace": "&&Ouvrir", + "workspaceOpenedMessage": "Impossible d’enregistrer l’espace de travail '{0}'", + "workspaceOpenedDetail": "L’espace de travail est déjà ouvert dans une autre fenêtre. Veuillez s’il vous plaît d’abord fermer cette fenêtre et puis essayez à nouveau." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "Vous pouvez toujours accéder à la barre de menus en appuyant sur la touche Alt." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Banc d'essai", + "showEditorTabs": "Contrôle si les ouverts éditeurs devraient être affichés dans des onglets ou non.", + "highlightModifiedTabs": "Détermine si une bordure supérieure est dessinée ou non sur les onglets d'éditeur modifiés.", + "workbench.editor.labelFormat.default": "Afficher le nom du fichier. Lorsque les onglets sont activés et que deux fichiers portent le même nom dans un groupe, les sections distinctes du chemin de chaque fichier sont ajoutées. Lorsque les onglets sont désactivés, le chemin d’accès relatif au dossier de l'espace de travail est affiché si l’éditeur est actif.", + "workbench.editor.labelFormat.short": "Afficher le nom du fichier suivi du nom de dossier.", + "workbench.editor.labelFormat.medium": "Afficher le nom du fichier suivi de son chemin d’accès relatif au dossier de l'espace de travail.", + "workbench.editor.labelFormat.long": "Afficher le nom du fichier suivi de son chemin d’accès absolu.", + "tabDescription": "Contrôle le format de l’étiquette pour un éditeur.", + "editorTabCloseButton": "Contrôle la position des boutons de fermeture des onglets de l’éditeur ou la désactive lorsque spécifiée à 'off'.", + "workbench.editor.tabSizing.fit": "Toujours garder les onglets assez grands pour afficher l’étiquette de l’éditeur complet.", + "workbench.editor.tabSizing.shrink": "Permettre aux onglets d'être plus petits lorsque l’espace disponible n’est pas suffisant pour afficher tous les onglets à la fois.", + "tabSizing": "Contrôle la taille des onglets de l'éditeur.", + "focusRecentEditorAfterClose": "Contrôle si les onglets sont fermés dans l'ordre du dernier utilisé ou de gauche à droite.", + "showIcons": "Contrôle si les éditeurs ouverts devraient être affichés avec une icône ou non. Cela nécessite qu'un thème d’icônes soit également activé.", + "enablePreview": "Détermine si les éditeurs ouverts s'affichent en aperçu. Les éditeurs en aperçu sont réutilisés jusqu'à ce qu'ils soient épinglés (par ex., par double-clic ou modification) et s'affichent avec un style de police en italique.", + "enablePreviewFromQuickOpen": "Détermine si les éditeurs ouverts à partir de Quick Open s'affichent en aperçu. Les éditeurs en aperçu sont réutilisés jusqu'à ce qu'ils soient épinglés (par ex., par double-clic ou modification).", + "closeOnFileDelete": "Contrôle si les éditeurs affichant un fichier qui a été ouvert au cours de la session doivent se fermer automatiquement lors de la suppression ou le renommage par un autre processus. Cette désactivation gardera l’éditeur ouvert sur un tel événement. Notez que la suppression de l’application fermera toujours l’éditeur et que les fichiers modifiés ne se fermeront jamais pour préserver vos données.", + "editorOpenPositioning": "Permet de définir où s'ouvrent les éditeurs. Sélectionnez `left` ou `right` pour ouvrir les éditeurs à gauche ou à droite de celui actuellement actif. Sélectionnez `first` ou `last` pour ouvrir les éditeurs indépendamment de celui actuellement actif.", + "sideBySideDirection": "Contrôle de la direction par défaut des éditeurs qui sont ouverts côte à côte (par exemple à partir de l’Explorateur). Par défaut, les éditeurs seront ouverts sur le côté droit de celui actuellement actif. Si changé en `down`, les éditeurs seront ouverts en dessous de celui actuellement actif.", + "closeEmptyGroups": "Contrôle le comportement des groupes d'éditeurs vides quand le dernier onglet du groupe est fermé. Quand ce paramètre est activé, les groupes vides se ferment automatiquement. Quand le paramètre est désactivé, les groupes vides restent dans la grille.", + "revealIfOpen": "Contrôle si un éditeur est révélé dans un des groupes visibles si ouvert. Si désactivé, un éditeur préférera s'ouvrir dans le groupe éditeur actuellement active. Si activé, un éditeur déjà ouvert sera révélé au lieu d’ouvrir à nouveau dans le groupe éditeur actuellement actif. Notez qu’il y a des cas où ce paramètre est ignoré, par exemple lorsque vous forcez un éditeur à s'ouvrir dans un groupe spécifique ou sur le côté du groupe actuellement actif.", + "swipeToNavigate": "Parcourez les fichiers ouverts en faisant glisser trois doigts horizontalement. ", + "restoreViewState": "Restaure le dernier état d’affichage (ex. position de défilement) pour ré-ouvrir des fichiers après qu’ils sont fermés.", + "centeredLayoutAutoResize": "Détermine si la disposition centrée doit être redimensionnée automatiquement sur la largeur maximale quand plusieurs groupes sont ouverts. Quand il ne reste plus qu'un groupe ouvert, il est redimensionné sur la largeur centrée d'origine.", + "commandHistory": "Contrôle le nombre de commandes récemment utilisées à retenir dans l’historique de la palette de commande. Spécifier la valeur 0 pour désactiver l’historique des commandes.", + "preserveInput": "Contrôle si la dernière saisie tapée dans la palette de commande devrait être restaurée lors de l’ouverture la prochaine fois.", + "closeOnFocusLost": "Contrôles si l'ouverture rapide doit se fermer automatiquement une fois qu'elle perd le focus.", + "workbench.quickOpen.preserveInput": "Détermine si la dernière entrée tapée dans Quick Open doit être restaurée à la prochaine ouverture.", + "openDefaultSettings": "Contrôle si les paramètres d’ouverture ouvre également un éditeur affichant tous les paramètres par défaut.", + "useSplitJSON": "Contrôle s'il faut utiliser l'éditeur JSON de fractionnement pour modifier les paramètres au format JSON.", + "openDefaultKeybindings": "Contrôle si ouvrir les paramètres de raccourcis clavier ouvre également un éditeur affichant toutes les combinaisons de touches par défaut.", + "sideBarLocation": "Contrôle l'emplacement de la barre latérale. Elle peut s'afficher à gauche ou à droite du banc d'essai.", + "panelDefaultLocation": "Contrôle l'emplacement par défaut du panneau (terminal, console de débogage, sortie, problèmes). Le panneau peut s'afficher en bas ou à droite du banc d'essai.", + "statusBarVisibility": "Contrôle la visibilité de la barre d'état au bas du banc d'essai.", + "activityBarVisibility": "Contrôle la visibilité de la barre d'activités dans le banc d'essai.", + "viewVisibility": "Contrôle la visibilité des actions d'en-tête de vue. Les actions d'en-tête de vue peuvent être soit toujours visibles, ou uniquement visibles quand cette vue a le focus ou est survolée.", + "fontAliasing": "Contrôle la méthode d'aliasing de polices dans le banc d'essai.", + "workbench.fontAliasing.default": "Lissage de sous-pixel des polices. Sur la plupart des affichages non-retina, cela vous donnera le texte le plus vif.", + "workbench.fontAliasing.antialiased": "Lisser les polices au niveau du pixel, plutôt que les sous-pixels. Peut faire en sorte que la police apparaisse plus légère dans l’ensemble.", + "workbench.fontAliasing.none": "Désactive le lissage des polices. Le texte s'affichera avec des bordures dentelées.", + "workbench.fontAliasing.auto": "Applique `default` ou `antialiased`automatiquement en se basant sur la résolution de l'affichage.", + "enableNaturalLanguageSettingsSearch": "Contrôle si vous voulez activer le mode de recherche de langage naturel pour les paramètres de contrôle. La recherche en langage naturel est assurée par un service Microsoft en ligne.", + "settingsSearchTocBehavior.hide": "Masquer la Table des matières lors de la recherche.", + "settingsSearchTocBehavior.filter": "Filtrer la Table des matières à quelques catégories ayant des paramètres correspondants. Cliquer sur une catégorie filtrera les résultats pour cette catégorie.", + "settingsSearchTocBehavior": "Contrôle le comportement de la table des matières de l'éditeur de paramètres pendant la recherche.", + "settings.editor.ui": "Utiliser l’éditeur d’interface utilisateur de paramètres.", + "settings.editor.json": "Utiliser l’éditeur de fichiers JSON.", + "settings.editor.desc": "Détermine quel éditeur de paramètres utiliser par défaut.", + "workbench.enableExperiments": "Récupère les fonctionnalités expérimentales pour exécuter à partir d’un service en ligne de Microsoft.", + "workbench.useExperimentalGridLayout": "Active la disposition de grille pour le banc d'essai. Ce paramètre peut activer d'autres options de disposition pour les composants du banc d'essai.", + "windowTitle": "Contrôle basé sur l’éditeur actif du titre de la fenêtre. Les variables sont remplacées selon le contexte :", + "activeEditorShort": "'${activeEditorShort}' : nom du fichier (par ex., myFile.txt).", + "activeEditorMedium": "'${activeEditorMedium}' : chemin du fichier relatif au dossier d'espace de travail (par ex., myFolder/myFileFolder/myFile.txt).", + "activeEditorLong": "'${activeEditorLong}' : chemin complet du fichier (par ex., /Users/Development/myFolder/myFileFolder/myFile.txt).", + "activeFolderShort": "'${activeFolderShort}' : nom du dossier contenant le fichier (par ex., myFileFolder).", + "activeFolderMedium": "'${activeFolderMedium}' : chemin du dossier contenant le fichier, relatif au dossier d'espace de travail (par ex., myFolder/myFileFolder).", + "activeFolderLong": "'${activeFolderLong}' : chemin complet du dossier contenant le fichier (par ex., /Users/Development/myFolder/myFileFolder).", + "folderName": "'${folderName} : nom du dossier d'espace de travail contenant le fichier (par ex., myFolder).", + "folderPath": "'${folderPath}' : chemin de fichier du dossier d'espace de travail contenant le fichier (par ex., /Users/Development/myFolder).", + "rootName": "'${rootName}' : nom de l'espace de travail (par ex., myFolder ou myWorkspace).", + "rootPath": "'${rootPath}' : chemin de fichier de l'espace de travail (par ex., /Users/Development/myWorkspace).", + "appName": "« ${appName} » : par exemple, VS Code.", + "dirty": "'${dirty}' : indicateur erroné si l'éditeur actif est erroné.", + "separator": "'${separator}' : séparateur conditionnel (\"-\") qui apparaît uniquement quand il est entouré de variables avec des valeurs ou du texte statique.", + "windowConfigurationTitle": "Fenêtre", + "zenModeConfigurationTitle": "Mode Zen", + "zenMode.fullScreen": "Contrôle si activer le Mode Zen met aussi le workbench en mode plein écran.", + "zenMode.centerLayout": "Contrôle si activer le Mode Zen centre également la mise en page.", + "zenMode.hideTabs": "Contrôle si l'activation du mode Zen masque également les onglets du banc d'essai.", + "zenMode.hideStatusBar": "Contrôle si l'activation du mode Zen masque également la barre d’état au bas du banc d'essai.", + "zenMode.hideActivityBar": "Contrôle si activer le Mode Zen masque aussi la barre d’activité à la gauche du banc d'essai.", + "zenMode.hideLineNumbers": "Contrôle si l'activation du mode Zen masque aussi les numéros de ligne de l'éditeur.", + "zenMode.restore": "Détermine si une fenêtre doit être restaurée en mode zen, si celle-ci a été fermée en mode zen." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Naviguer vers l'affichage à gauche", + "navigateRight": "Naviguer vers l'affichage à droite", + "navigateUp": "Naviguer vers l'affichage au-dessus", + "navigateDown": "Naviguer vers l'affichage en dessous", + "view": "Afficher" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "les éléments de menu doivent figurer dans un tableau", + "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'", + "vscode.extension.contributes.menuItem.command": "Identificateur de la commande à exécuter. La commande doit être déclarée dans la section 'commands'", + "vscode.extension.contributes.menuItem.alt": "Identificateur d'une commande alternative à exécuter. La commande doit être déclarée dans la section 'commands'", + "vscode.extension.contributes.menuItem.when": "Condition qui doit être vraie pour afficher cet élément", + "vscode.extension.contributes.menuItem.group": "Groupe auquel cette commande appartient", + "vscode.extension.contributes.menus": "Contribue à fournir des éléments de menu à l'éditeur", + "menus.commandPalette": "Palette de commandes", + "menus.touchBar": "La touch bar (macOS uniquement)", + "menus.editorTitle": "Menu de titre de l'éditeur", + "menus.editorContext": "Menu contextuel de l'éditeur", + "menus.explorerContext": "Menu contextuel de l'Explorateur de fichiers", + "menus.editorTabContext": "Menu contextuel des onglets de l'éditeur", + "menus.debugCallstackContext": "Menu contextuel de la pile d'appels de débogage", + "menus.scmTitle": "Menu du titre du contrôle de code source", + "menus.scmSourceControl": "Le menu de contrôle de code source", + "menus.resourceGroupContext": "Menu contextuel du groupe de ressources du contrôle de code source", + "menus.resourceStateContext": "Menu contextuel de l'état des ressources du contrôle de code source", + "view.viewTitle": "Menu de titre de la vue ajoutée", + "view.itemContext": "Menu contextuel de l'élément de vue ajoutée", + "nonempty": "valeur non vide attendue.", + "opticon": "la propriété 'icon' peut être omise, ou bien elle doit être une chaîne ou un littéral tel que '{dark, light}'", + "requireStringOrObject": "la propriété `{0}` est obligatoire et doit être de type `string` ou `object`", + "requirestrings": "les propriétés `{0}` et `{1}` sont obligatoires et doivent être de type `string`", + "vscode.extension.contributes.commandType.command": "Identificateur de la commande à exécuter", + "vscode.extension.contributes.commandType.title": "Titre en fonction duquel la commande est représentée dans l'IU", + "vscode.extension.contributes.commandType.category": "(Facultatif) chaîne de catégorie en fonction de laquelle la commande est regroupée dans l'IU", + "vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'IU. Il s'agit d'un chemin de fichier ou d'une configuration dont le thème peut être changé", + "vscode.extension.contributes.commandType.icon.light": "Chemin de l’icône quand un thème clair est utilisé", + "vscode.extension.contributes.commandType.icon.dark": "Chemin de l’icône quand un thème sombre est utilisé", + "vscode.extension.contributes.commands": "Ajoute des commandes à la palette de commandes.", + "dup": "La commande '{0}' apparaît plusieurs fois dans la section 'commands'.", + "menuId.invalid": "'{0}' est un identificateur de menu non valide", + "proposedAPI.invalid": "{0} est un identificateur de menu proposé disponible uniquement après le développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {1}", + "missing.command": "L'élément de menu fait référence à une commande '{0}' qui n'est pas définie dans la section 'commands'.", + "missing.altCommand": "L'élément de menu fait référence à une commande alt '{0}' qui n'est pas définie dans la section 'commands'.", + "dupe.command": "L'élément de menu fait référence à la même commande que la commande par défaut et la commande alt" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Résumé des paramètres. Cette étiquette va être utilisée dans le fichier de paramètres en tant que commentaire de séparation.", + "vscode.extension.contributes.configuration.properties": "Description des propriétés de configuration.", + "scope.application.description": "Configuration propre à l'application, configurable seulement dans les paramètres de l'utilisateur local.", + "scope.machine.description": "Configuration propre à la machine, configurable seulement dans les paramètres de l'utilisateur local et distant.", + "scope.window.description": "Configuration spécifique de la fenêtre, qui peut être configurée dans les paramètres utilisateur ou de l'espace de travail.", + "scope.resource.description": "Configuration spécifique de la ressource, qui peut être configurée dans les paramètres utilisateur, de l'espace de travail ou du dossier.", + "scope.description": "Portée dans laquelle la configuration s’applique. Les portées disponibles sont `window` et `resource`.", + "scope.enumDescriptions": "Descriptions des valeurs d'énumération", + "scope.markdownEnumDescription": "Description des valeurs d'énumération au format markdown.", + "scope.markdownDescription": "La description au format markdown.", + "scope.deprecationMessage": "Si la valeur est définie, la propriété est marquée comme dépréciée et le message donné est affiché comme explication.", + "vscode.extension.contributes.defaultConfiguration": "Contribue aux paramètres de configuration d'éditeur par défaut en fonction du langage.", + "vscode.extension.contributes.configuration": "Ajoute des paramètres de configuration.", + "invalid.title": "'configuration.title' doit être une chaîne", + "invalid.properties": "'configuration.properties' doit être un objet", + "invalid.property": "'configuration.property' doit être un objet", + "invalid.allOf": "'configuration.allOf' est obsolète et ne doit plus être utilisé. Au lieu de cela, passez plusieurs sections de configuration sous forme de tableau au point de contribution 'configuration'.", + "workspaceConfig.folders.description": "Liste des dossiers à être chargés dans l’espace de travail.", + "workspaceConfig.path.description": "Un chemin de fichier, par exemple, '/root/folderA' ou './folderA' pour un chemin relatif résolu selon l’emplacement du fichier d’espace de travail.", + "workspaceConfig.name.description": "Nom facultatif pour le dossier.", + "workspaceConfig.uri.description": "URI du dossier", + "workspaceConfig.settings.description": "Paramètres de l'espace de travail", + "workspaceConfig.launch.description": "Configurations de lancement de l’espace de travail", + "workspaceConfig.extensions.description": "Extensions de l'espace de travail", + "unknownWorkspaceProperty": "Propriété de configuration d’espace de travail inconnue" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Focus sur la barre latérale", + "viewCategory": "Afficher" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "Identificateur unique utilisé pour identifier le conteneur dans lequel les vues peuvent être contribuées en utilisant le point de contribution 'views'.", + "vscode.extension.contributes.views.containers.title": "Chaîne lisible par un humain permettant d'afficher le conteneur", + "vscode.extension.contributes.views.containers.icon": "Chemin d’accès à l’icône de conteneur. Les icônes font 24x24, centrées sur un bloc de 50x40 et ont une couleur de remplissage de 'rgb (215, 218, 224)' ou '#d7dae0'. Il est recommandé que les icônes soient en SVG, même si n’importe quel type de fichier image est accepté.", + "vscode.extension.contributes.viewsContainers": "Contribue aux conteneurs de vues vers l’éditeur", + "views.container.activitybar": "Les conteneurs visuels contribuent à la barre d'activité", + "vscode.extension.contributes.view.id": "Identificateur de la vue. Utilisez-le pour inscrire un fournisseur de données au moyen de l'API 'vscode.window.registerTreeDataProviderForView', ainsi que pour déclencher l'activation de votre extension en inscrivant l'événement 'onView:${id}' dans 'activationEvents'.", + "vscode.extension.contributes.view.name": "Nom de la vue, contrôlable de visu. Affiché", + "vscode.extension.contributes.view.when": "Condition qui doit être vraie pour afficher cette vue", + "vscode.extension.contributes.views": "Ajoute des vues à l'éditeur", + "views.explorer": "Les vues dans le conteneur \"Explorer\" contribuent à la barre d'activité", + "views.debug": "Les vues dans le conteneur de débogage contribuent à la barre d'activité", + "views.scm": "Les vues dans le conteneur \"SCM\" contribuent à la barre d'activité", + "views.test": "Fournit des vues du conteneur de test dans la barre d'activités", + "views.contributed": "Les vues contribuent au conteneur de vues contributives", + "test": "test", + "viewcontainer requirearray": "les conteneurs de vues doivent être un tableau", + "requireidstring": "la propriété '{0}' est obligatoire et doit être de type 'string'. Seuls les caractères alphanumériques , '_', et '-' sont autorisés.", + "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "showViewlet": "Afficher {0}", + "view": "Afficher", + "ViewContainerDoesnotExist": "Le conteneur de vues '{0}' n'existe pas et toutes les vues inscrites dans ce conteneur sont ajoutées à l''Explorateur'.", + "duplicateView1": "Impossible d'inscrire plusieurs vues avec le même ID '{0}' dans le conteneur de vues '{1}'", + "duplicateView2": "Une vue avec l'ID '{0}' est déjà inscrite dans le conteneur de vues '{1}'", + "requirearray": "les vues doivent figurer dans un tableau", + "optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Afficher", + "toggleActivityBar": "Activer/désactiver la visibilité de la barre d'activités", + "miToggleActivityBar": "Activer/désactiver la &&barre d'activités", + "toggleCenteredLayout": "Activer/désactiver la disposition centrée", + "miToggleCenteredLayout": "Activer/désactiver la disposition centrée", + "flipLayout": "Activer/désactiver la disposition horizontale/verticale de l'éditeur", + "miToggleEditorLayout": "Retourner la &&disposition", + "toggleSidebarPosition": "Activer/désactiver la position de la barre latérale", + "moveSidebarRight": "Déplacer la barre latérale vers la droite", + "moveSidebarLeft": "Déplacer la barre latérale vers la gauche", + "miMoveSidebarLeftRight": "&&Déplacer la barre latérale à gauche ou à droite", + "toggleEditor": "Activer/désactiver la zone de l'éditeur", + "toggleSidebar": "Activer/désactiver la visibilité de la barre latérale", + "miToggleSidebar": "Activer/désactiver la &&barre latérale", + "toggleStatusbar": "Activer/désactiver la visibilité de la barre d'état", + "miToggleStatusbar": "&&Activer/désactiver la barre d'état", + "toggleTabs": "Activer/désactiver la visibilité de l'onglet", + "toggleZenMode": "Activer/désactiver le mode zen", + "miToggleZenMode": "Activer/désactiver le mode zen", + "toggleMenuBar": "Activer/désactiver la barre de menus", + "miToggleMenuBar": "Activer/désactiver la &&barre de menus", + "increaseViewSize": "Augmenter la taille de l'affichage actuel", + "decreaseViewSize": "Diminuer la taille de l'affichage actuel" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Masquer le panneau" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Gérer l'extension" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Mettre le focus sur la vue {0}", + "view category": "Afficher" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[Non prise en charge]", + "userIsAdmin": "[Administrator]", + "userIsSudo": "[Superuser]", + "devExtensionWindowTitlePrefix": "[Hôte de développement d'extension]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Masquer la barre d'activités", + "globalActions": "Actions globales" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "fichier", + "view": "Afficher", + "workspaces": "Espaces de travail", + "newTab": "Nouvel onglet de fenêtre", + "showPreviousTab": "Afficher l'onglet de fenêtre précédent", + "showNextWindowTab": "Afficher l'onglet de fenêtre suivant", + "moveWindowTabToNewWindow": "Déplacer l’onglet de la fenêtre vers la nouvelle fenêtre", + "mergeAllWindowTabs": "Fusionner toutes les fenêtres", + "toggleWindowTabsBar": "Activer/désactiver la barre de fenêtres d’onglets", + "developer": "Développeur", + "help": "Aide", + "miNewWindow": "Nouvelle &&fenêtre", + "miOpen": "&&Ouvrir...", + "miOpenFile": "&&Ouvrir le fichier...", + "miOpenFolder": "Ou&&vrir le dossier...", + "miOpenWorkspace": "Ouvrir l'e&&space de travail...", + "miOpenRecent": "Ouvrir les éléments &&récents", + "miMore": "&&Plus...", + "miAddFolderToWorkspace": "A&&jouter un dossier à l'espace de travail...", + "miSaveWorkspaceAs": "Enregistrer l’espace de travail sous...", + "miPreferences": "Pr&&éférences", + "miCloseFolder": "&&Fermer le dossier", + "miCloseWorkspace": "Fermer l'&&espace de travail", + "miCloseWindow": "Ferm&&er la fenêtre", + "miExit": "&&Quitter", + "miAppearance": "&&Apparence", + "miToggleFullScreen": "Plei&&n écran", + "miZoomIn": "&&Zoom avant", + "miZoomOut": "&&Zoom arrière", + "miZoomReset": "&&Réinitialiser le zoom", + "miDocumentation": "&&Documentation", + "miReleaseNotes": "Notes de pu&&blication", + "miKeyboardShortcuts": "Référence des racco&&urcis clavier", + "miIntroductoryVideos": "&&Vidéos d'introduction", + "miTipsAndTricks": "Conseils et astu&&ces", + "miTwitter": "&&Rejoignez-nous sur Twitter", + "miUserVoice": "&&Rechercher parmi les requêtes de fonctionnalités", + "miReportIssue": "Signaler le p&&roblème", + "miLicense": "Affic&&her la licence", + "miPrivacyStatement": "Déclarat&&ion de confidentialité", + "miToggleDevTools": "Activer/désactiver les ou&&tils de développement", + "miOpenProcessExplorerer": "Ouvrir l'Explorateur de &&processus", + "miAbout": "À pr&&opos de", + "windowConfigurationTitle": "Fenêtre", + "window.openFilesInNewWindow.on": "Les fichiers seront ouverts dans une nouvelle fenêtre.", + "window.openFilesInNewWindow.off": "Les fichiers seront ouverts dans la fenêtre avec le dossier des fichiers ouverts ou la dernière fenêtre active.", + "window.openFilesInNewWindow.defaultMac": "Les fichiers seront ouverts dans la fenêtre avec le dossier des fichiers ouverts ou la dernière fenêtre active sauf si ouvert via le Dock ou depuis la recherche.", + "window.openFilesInNewWindow.default": "Les fichiers seront ouverts dans une nouvelle fenêtre, à moins qu'ils soient sélectionnés dans l’application (via le menu fichier par exemple).", + "openFilesInNewWindowMac": "Contrôle si les fichiers doivent s’ouvrir dans une nouvelle fenêtre. \nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).", + "openFilesInNewWindow": "Contrôle si les fichiers doivent s’ouvrir dans une nouvelle fenêtre.\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window` ).", + "window.openFoldersInNewWindow.on": "Les dossiers seront ouverts dans une nouvelle fenêtre.", + "window.openFoldersInNewWindow.off": "Les dossiers remplaceront la dernière fenêtre active.", + "window.openFoldersInNewWindow.default": "Les dossiers seront ouverts dans une nouvelle fenêtre, à moins qu’un dossier est sélectionné dans l’application (par exemple via le menu fichier).", + "openFoldersInNewWindow": "Contrôle si les dossiers doivent s'ouvrir dans une nouvelle fenêtre ou remplacer la dernière fenêtre active.\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).", + "window.openWithoutArgumentsInNewWindow.on": "Ouvrir une nouvelle fenêtre vide.", + "window.openWithoutArgumentsInNewWindow.off": "Mettre le focus sur la dernière instance active", + "openWithoutArgumentsInNewWindow": "Contrôle si une nouvelle fenêtre vide doit s’ouvrir lors du démarrage d’une seconde instance sans arguments, ou si la dernière instance en cours d’exécution doit obtenir le focus.\nNotez qu’il peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` or `--reuse-window`).", + "window.reopenFolders.all": "Rouvre toutes les fenêtres.", + "window.reopenFolders.folders": "Rouvrir tous les dossiers. Les espaces de travail vides ne seront pas restaurées.", + "window.reopenFolders.one": "Rouvre la dernière fenêtre active.", + "window.reopenFolders.none": "Ne jamais rouvrir de fenêtre. Toujours démarrer avec une fenêtre vide.", + "restoreWindows": "Contrôle la façon dont les fenêtres sont réouvertes après un redémarrage.", + "restoreFullscreen": "Contrôle si une fenêtre doit être restaurée en mode plein écran si elle a été fermée dans ce mode.", + "zoomLevel": "Modifiez le niveau de zoom de la fenêtre. La taille d'origine est 0. Chaque incrément supérieur (exemple : 1) ou inférieur (exemple : -1) représente un zoom 20 % plus gros ou plus petit. Vous pouvez également entrer des décimales pour changer le niveau de zoom avec une granularité plus fine.", + "window.newWindowDimensions.default": "Permet d'ouvrir les nouvelles fenêtres au centre de l'écran.", + "window.newWindowDimensions.inherit": "Permet d'ouvrir les nouvelles fenêtres avec la même dimension que la dernière fenêtre active.", + "window.newWindowDimensions.maximized": "Permet d'ouvrir les nouvelles fenêtres de manière agrandie.", + "window.newWindowDimensions.fullscreen": "Permet d'ouvrir les nouvelles fenêtres en mode plein écran.", + "newWindowDimensions": "Contrôle les dimensions d'ouverture d'une nouvelle fenêtre quand au moins une fenêtre est déjà ouverte. Par défaut, une nouvelle fenêtre s'ouvre au centre de l'écran avec des dimensions réduites. Notez que ce paramètre n'a aucun impact sur la première fenêtre ouverte, laquelle est toujours restaurée à la taille et l'emplacement définis au moment de sa fermeture. ", + "closeWhenEmpty": "Contrôle si la fermeture le dernier éditeur doit également fermer la fenêtre. Ce paramètre s’applique uniquement pour windows, qui n'affiche pas de dossiers.", + "window.menuBarVisibility.default": "Le menu n'est masqué qu'en mode plein écran.", + "window.menuBarVisibility.visible": "Le menu est toujours visible même en mode plein écran.", + "window.menuBarVisibility.toggle": "Le menu est masqué mais il peut être affiché via la touche Alt.", + "window.menuBarVisibility.hidden": "Le menu est toujours masqué.", + "menuBarVisibility": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et qu'une seule pression sur la touche Alt permet de l'afficher. Par défaut, la barre de menus est visible, sauf si la fenêtre est en mode plein écran.", + "enableMenuBarMnemonics": "S'ils sont activés, les menus principaux peuvent être ouverts via des raccourcis avec la touche Alt. La désactivation des mnémoniques permet plutôt de lier ces raccourcis avec la touche Alt aux commandes de l'éditeur.", + "autoDetectHighContrast": "Si cette option est activée, le thème à contraste élevé est automatiquement choisi quand Windows utilise un thème à contraste élevé. À l'inverse, le thème sombre est automatiquement choisi quand Windows n'utilise plus le thème à contraste élevé.", + "window.doubleClickIconToClose": "Si activé, un double clic sur l'icône de l'application dans la barre de titre ferme la fenêtre, laquelle ne peut pas être déplacée par l'icône. Ce paramètre s'applique uniquement quand '#window.titleBarStyle#' est défini sur 'custom'.", + "titleBarStyle": "Réglez l'apparence de la barre de titre de la fenêtre. Sur Linux et Windows, ce paramètre affecte aussi l'apparence de l'application et du menu contextuel. L'application des changements nécessite un redémarrage complet.", + "window.nativeTabs": "Active les onglets macOS Sierra. Notez que vous devez redémarrer l'ordinateur pour appliquer les modifications et que les onglets natifs désactivent tout style de barre de titre personnalisé configuré, le cas échéant.", + "window.nativeFullScreen": "Détermine si le plein écran natif doit être utilisé sur macOS. Désactivez cette option pour empêcher macOS de créer un espace en cas de passage au plein écran.", + "window.clickThroughInactive": "Si activée, cliquer sur une fenêtre inactive activera la fenêtre et déclenchera l’élément sous la souris, si elle est cliquable. Si désactivé, cliquer n’importe où sur une fenêtre inactive va seulement l'activer et un second clic sur l’élément sera nécessaire.", + "telemetryConfigurationTitle": "Télémétrie", + "telemetry.enableCrashReporting": "Active l'envoi de rapports d’erreur à un service en ligne de Microsoft. \nCette option nécessite un redémarrage pour prendre effet." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Ajoute une configuration de schéma json.", + "contributes.jsonValidation.fileMatch": "Modèle de fichier correspondant recherché, par exemple \"package.json\" ou \"*.launch\".", + "contributes.jsonValidation.url": "URL de schéma ('http:', 'https:') ou chemin relatif du dossier d'extensions ('./').", + "invalid.jsonValidation": "'configuration.jsonValidation' doit être un tableau", + "invalid.fileMatch": "'configuration.jsonValidation.fileMatch' doit être défini", + "invalid.url": "'configuration.jsonValidation.url' doit être une URL ou un chemin relatif", + "invalid.path.1": "'contributes.{0}.url' ({1}) doit être inclus dans le dossier de l'extension ({2}). L'extension risque de ne pas être portable.", + "invalid.url.fileschema": "'configuration.jsonValidation.url' est une URL relative non valide : {0}", + "invalid.url.schema": "'configuration.jsonValidation.url' doit commencer par 'http:', 'https:' ou './' pour référencer les schémas situés dans l'extension" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Gérer l'extension" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (Extension)", + "defaultSource": "Extension", + "manageExtension": "Gérer l'extension", + "cancel": "Annuler", + "ok": "OK" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Grouper {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Tapez '?' pour obtenir de l'aide sur les actions que vous pouvez effectuer ici", + "historyMatches": "récemment ouvert", + "noResultsFound1": "Résultats introuvables", + "canNotRunPlaceholder": "Ce gestionnaire Quick Open ne peut pas être utilisé dans le contexte actuel", + "entryAriaLabel": "{0}, ouvert récemment", + "removeFromEditorHistory": "Supprimer de l'historique", + "pickHistory": "Sélectionnez une entrée de l'éditeur à supprimer de l'historique" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Masquer la barre latérale", + "collapse": "Réduire tout" + }, + "vs/workbench/common/views": { + "duplicateId": "Une vue avec l'ID '{0}' est déjà inscrite dans le conteneur '{1}'" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "L'extension '{0}' a ajouté 1 dossier à l’espace de travail", + "folderStatusMessageAddMultipleFolders": "L'extension '{0}' a ajouté {1} dossiers à l’espace de travail", + "folderStatusMessageRemoveSingleFolder": "L'extension '{0}' a supprimé 1 dossier de l’espace de travail", + "folderStatusMessageRemoveMultipleFolders": "L'extension '{0}' a supprimé {1} dossiers de l’espace de travail", + "folderStatusChangeFolder": "L'extension '{0}' a modifié des dossiers de l’espace de travail" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui n'est pas chargée. Voulez-vous recharger la fenêtre pour charger l'extension ?", + "reload": "Recharger la fenêtre", + "disabledDep": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui est désactivée. Voulez-vous activer l'extension et recharger la fenêtre ?", + "enable dep": "Activer et recharger", + "uninstalledDep": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui n'est pas installée. Voulez-vous installer l'extension et recharger la fenêtre ?", + "install missing dep": "Installer et recharger", + "unknownDep": "Impossible d'activer l'extension '{0}', car elle dépend d'une extension '{1}' inconnue." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Atteindre le fichier...", + "quickNavigateNext": "Naviguer vers l'élément suivant dans Quick Open", + "quickNavigatePrevious": "Naviguer vers l'élément précédent dans Quick Open", + "quickSelectNext": "Sélectionner l'élément suivant dans Quick Open", + "quickSelectPrevious": "Sélectionner l'élément précédent dans Quick Open" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "Aucun résultat correspondant", + "noResultsFound2": "Résultats introuvables" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Format avorté lors de l'enregistrement après {0} ms", + "codeActionsOnSave.didTimeout": "codeActionsOnSave abandonné au bout de {0} ms", + "timeout.onWillSave": "OnWillSaveTextDocument-event avorté après 1750 ms", + "saveParticipants": "Exécution de la sauvegarde des participants..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Une erreur s’est produite lors de restauration de a vue : {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Cliquer pour exécuter la commande '{0}'" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Masquer" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Éditeur de texte", + "readonlyEditorWithInputAriaLabel": "{0}. Éditeur de texte en lecture seule.", + "readonlyEditorAriaLabel": "Éditeur de texte en lecture seule.", + "untitledFileEditorWithInputAriaLabel": "{0}. Éditeur de texte de fichier sans titre.", + "untitledFileEditorAriaLabel": "Éditeur de texte de fichier sans titre." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Ouvrir un fichier...", + "openLocalFile": "Ouvrir le fichier local...", + "openFolder": "Ouvrir un dossier...", + "openLocalFolder": "Ouvrir un dossier local...", + "openFileFolder": "Ouvrir...", + "openLocalFileFolder": "Ouvrir un dépôt local...", + "globalRemoveFolderFromWorkspace": "Supprimer le dossier d’espace de travail...", + "saveWorkspaceAsAction": "Enregistrer l’espace de travail sous...", + "openWorkspaceAction": "Ouvrir un espace de travail...", + "closeWorkspace": "Fermer l'espace de travail", + "noWorkspaceOpened": "Il n’y a actuellement aucun espace de travail ouvert dans cette instance à fermer.", + "openWorkspaceConfigFile": "Ouvrir le Fichier de Configuration d’espace de travail", + "duplicateWorkspaceInNewWindow": "Dupliquer l'espace de travail dans une Nouvelle fenêtre" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "Précédent", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "Taper pour affiner les résultats.", + "inputModeEntry": "Appuyez sur 'Entrée' pour confirmer votre saisie, ou sur 'Échap' pour l'annuler", + "inputModeEntryDescription": "{0} (Appuyez sur 'Entrée' pour confirmer ou sur 'Échap' pour annuler)", + "quickInput.visibleCount": "{0} résultats", + "quickInput.countSelected": "{0} Sélectionnés", + "ok": "OK", + "custom": "Personnalisé", + "quickInput.backWithKeybinding": "Précédent ({0})", + "back": "Précédent" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Fermer le panneau", + "togglePanel": "Activer/désactiver le panneau", + "focusPanel": "Focus dans le panneau", + "toggledPanelPosition": "Basculer la position du panneau", + "moveToRight": "Déplacer le panneau vers la droite", + "moveToBottom": "Déplacer le panneau vers le bas", + "toggleMaximizedPanel": "Activer/désactiver le panneau agrandi", + "maximizePanel": "Agrandir la taille du panneau", + "minimizePanel": "Restaurer la taille du panneau", + "previousPanelView": "Vue de panneau précédente", + "nextPanelView": "Vue de panneau suivante", + "view": "Afficher", + "miTogglePanel": "Activer/désactiver le &&panneau" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} actions", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Ouvrir un espace de travail" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Ajouter un dossier à l'espace de travail...", + "add": "&&Ajouter", + "addFolderToWorkspaceTitle": "Ajouter un dossier à l'espace de travail", + "workspaceFolderPickerPlaceholder": "Sélectionner le dossier de l’espace de travail" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Couleur d'arrière-plan de l'onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabInactiveBackground": "Couleur d'arrière-plan de l'onglet inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabHoverBackground": "Couleur de l'onglet d’arrière-plan lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.", + "tabUnfocusedHoverBackground": "Couleur de l'onglet d’arrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.", + "tabBorder": "Bordure séparant les onglets les uns des autres. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveBorder": "Bordure en bas d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveUnfocusedBorder": "Bordure en bas d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveBorderTop": "Bordure en haut d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveUnfocusedBorderTop": "Bordure en haut d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabActiveModifiedBorder": "Bordure en haut des onglets actifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabInactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "unfocusedActiveModifiedBorder": "Bordure en haut des onglets actifs modifiés dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "unfocusedINactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabHoverBorder": "Bordure avec laquelle surligner les onglets lors du survol. Couleur de l'onglet d’arrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.", + "tabUnfocusedHoverBorder": "Bordure avec laquelle surligner les onglets lors du survol dans un groupe n'ayant pas le focus. Couleur de l'onglet d’arrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.", + "tabActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabInactiveForeground": "Couleur de premier plan de l'onglet inactif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabUnfocusedActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "tabUnfocusedInactiveForeground": "Couleur de premier plan de l'onglet inactif dans un groupe inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.", + "editorPaneBackground": "Couleur d'arrière-plan du volet d'éditeur visible à gauche et à droite de la disposition centrée de l'éditeur.", + "editorGroupBackground": "Couleur d'arrière-plan dépréciée d'un groupe d'éditeurs.", + "deprecatedEditorGroupBackground": "Déprécié : La couleur d'arrière-plan d'un groupe d'éditeurs n'est plus prise en charge avec l'introduction de la disposition de l'éditeur en grille. Vous pouvez utiliser editorGroup.emptyBackground pour définir la couleur d'arrière-plan des groupes d'éditeurs vides.", + "editorGroupEmptyBackground": "Couleur d'arrière-plan d'un groupe d'éditeurs vide. Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "editorGroupFocusedEmptyBorder": "Couleur de bordure d'un groupe d'éditeurs vide qui a le focus. Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "tabsContainerBackground": "Couleur d'arrière-plan de l'en-tête du titre du groupe d'éditeurs quand les onglets sont activés. Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "tabsContainerBorder": "Couleur de bordure de l'en-tête du titre du groupe d'éditeurs quand les onglets sont activés. Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "editorGroupHeaderBackground": "Couleur d'arrière-plan de l'en-tête du titre du groupe d'éditeurs quand les onglets sont désactivés (`\"workbench.editor.showTabs\": false`). Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "editorGroupBorder": "Couleur séparant plusieurs groupes d'éditeurs les uns des autres. Les groupes d'éditeurs sont les conteneurs des éditeurs.", + "editorDragAndDropBackground": "Couleur d'arrière-plan lors du déplacement des éditeurs par glissement. La couleur doit avoir une transparence pour que le contenu de l'éditeur soit visible à travers.", + "panelBackground": "Couleur d'arrière-plan du panneau. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des affichages tels que la sortie et le terminal intégré.", + "panelBorder": "Couleur de bordure du panneau pour séparer le panneau de l'éditeur. Les panneaux apparaissent sous la zone de l'éditeur et contiennent des vues comme la sortie et le terminal intégré.", + "panelActiveTitleForeground": "Couleur du titre du panneau actif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.", + "panelInactiveTitleForeground": "Couleur du titre du panneau inactif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.", + "panelActiveTitleBorder": "Couleur de la bordure du titre du panneau actif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.", + "panelDragAndDropBackground": "Glissez et déposez la couleur de vos commentaires pour les éléments de titre du panneau. La couleur devrait avoir de la transparence afin que les entrées du panneau puissent encore briller à travers. Les panneaux apparaissent sous la zone de l’éditeur et contiennent des vues comme la sortie et le terminal intégré.", + "panelInputBorder": "Bordure de la zone d'entrée des entrées du panneau.", + "statusBarForeground": "Couleur de premier plan de la barre d'état quand l'espace de travail est ouvert. La barre d'état est affichée en bas de la fenêtre.", + "statusBarNoFolderForeground": "Couleur de premier plan de la barre d'état quand aucun dossier n'est ouvert. La barre d'état est affichée en bas de la fenêtre.", + "statusBarBackground": "Couleur d'arrière-plan de la barre d'état quand l'espace de travail est ouvert. La barre d'état est affichée en bas de la fenêtre.", + "statusBarNoFolderBackground": "Couleur d'arrière-plan de la barre d'état quand aucun dossier n'est ouvert. La barre d'état est affichée en bas de la fenêtre.", + "statusBarBorder": "Couleur de bordure de la barre d'état faisant la séparation avec la barre latérale et l'éditeur. La barre d'état est affichée en bas de la fenêtre.", + "statusBarNoFolderBorder": "Couleur de la bordure qui sépare la barre latérale et l’éditeur lorsque aucun dossier ne s’ouvre la barre d’état. La barre d’état s’affiche en bas de la fenêtre.", + "statusBarItemActiveBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un clic. La barre d'état est affichée en bas de la fenêtre.", + "statusBarItemHoverBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un pointage. La barre d'état est affichée en bas de la fenêtre.", + "statusBarProminentItemForeground": "Couleur de premier-plan des éléments importants de la barre d'état. Les éléments importants se démarquent des autres entrées de la barre d'état pour indiquer leur importance. Changer le mode \"Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus\" de la palette de commandes pour voir un exemple. La barre d'état s'affiche en bas de la fenêtre.", + "statusBarProminentItemBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.", + "statusBarProminentItemHoverBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état lors du survol. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.", + "activityBarBackground": "Couleur d'arrière-plan de la barre d'activités. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.", + "activityBarForeground": "Couleur de premier plan de la barre d'activités lorsqu'elle est active. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.", + "activityBarInActiveForeground": "Couleur de premier plan de la barre d'activités lorsqu'elle est inactive. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.", + "activityBarBorder": "Couleur de bordure de la barre d'activités faisant la séparation avec la barre latérale. La barre d'activités, située à l'extrême droite ou gauche, permet de parcourir les vues de la barre latérale.", + "activityBarDragAndDropBackground": "Couleur des commentaires sur une opération de glisser-déplacer pour les éléments de la barre d'activités. La couleur doit avoir une transparence pour que les entrées de la barre d'activités soient visibles à travers. La barre d'activités, située à l'extrême droite ou gauche, permet de parcourir les vues de la barre latérale.", + "activityBarBadgeBackground": "Couleur d'arrière-plan du badge de notification d'activité. La barre d'activités, située à l'extrême gauche ou droite, permet de basculer entre les affichages de la barre latérale.", + "activityBarBadgeForeground": "Couleur de premier plan du badge de notification d'activité. La barre d'activités, située à l'extrême gauche ou droite, permet de basculer entre les affichages de la barre latérale.", + "statusBarItemHostBackground": "Couleur d'arrière-plan de l'indicateur distant dans la barre d'état.", + "statusBarItemHostForeground": "Couleur de premier plan de l'indicateur distant dans la barre d'état.", + "extensionBadge.remoteBackground": "Couleur d'arrière-plan du badge distant dans la vue des extensions", + "extensionBadge.remoteForeground": "Couleur de premier plan du badge distant dans la vue des extensions", + "sideBarBackground": "Couleur d'arrière-plan de la barre latérale. La barre latérale est le conteneur des affichages tels que ceux de l'exploration et la recherche.", + "sideBarForeground": "Couleur de premier plan de la barre latérale. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.", + "sideBarBorder": "Couleur de bordure de la barre latérale faisant la séparation avec l'éditeur. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.", + "sideBarTitleForeground": "Couleur de premier plan du titre de la barre latérale. La barre latérale est le conteneur des affichages tels que ceux de l'exploration et la recherche.", + "sideBarDragAndDropBackground": "Glisser-déposer la couleur pour les sections de barre latérale. La couleur devrait avoir de la transparence afin que les sections de barre latérale puissent encore briller à travers. La barre latérale est le conteneur des vues comme l'explorateur et la recherche.", + "sideBarSectionHeaderBackground": "Couleur d'arrière-plan de l'en-tête de section de la barre latérale. La barre latérale est le conteneur des vues comme celles de l'explorateur et la recherche.", + "sideBarSectionHeaderForeground": "Couleur de premier plan de l'en-tête de section de la barre latérale. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.", + "sideBarSectionHeaderBorder": "Couleur de bordure de l'en-tête de section de la barre latérale. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.", + "titleBarActiveForeground": "Premier plan de la barre de titre quand la fenêtre est active. Notez que cette couleur est uniquement prise en charge sur macOS.", + "titleBarInactiveForeground": "Premier plan de la barre de titre quand la fenêtre est inactive. Notez que cette couleur est uniquement prise en charge sur macOS.", + "titleBarActiveBackground": "Arrière-plan de la barre de titre quand la fenêtre est active. Notez que cette couleur est uniquement prise en charge sur macOS.", + "titleBarInactiveBackground": "Arrière-plan de la barre de titre quand la fenêtre est inactive. Notez que cette couleur est uniquement prise en charge sur macOS.", + "titleBarBorder": "Couleur de bordure de la barre titre. Notez que cette couleur est actuellement uniquement pris en charge sur macOS.", + "menubarSelectionForeground": "Couleur de premier plan de l'élément de menu sélectionné dans la barre de menus.", + "menubarSelectionBackground": "Couleur d'arrière-plan de l’élément de menu sélectionné dans la barre de menus.", + "menubarSelectionBorder": "Couleur de bordure de l'élément de menu sélectionné dans la barre de menus.", + "notificationCenterBorder": "Couleur de bordure du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationToastBorder": "Couleur de bordure du toast des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationsForeground": "Couleur de premier plan des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationsBackground": "Couleur d'arrière plan des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationsLink": "Couleur de premier plan des liens des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationCenterHeaderForeground": "Couleur de premier plan de l'en-tête du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationCenterHeaderBackground": "Couleur d'arrière plan de l'en-tête du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.", + "notificationsBorder": "Couleur de bordure séparant des autres notifications dans le centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre." + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Référence des raccourcis clavier", + "openDocumentationUrl": "Documentation", + "openIntroductoryVideosUrl": "Vidéos d'introduction", + "openTipsAndTricksUrl": "Conseils et astuces", + "openTwitterUrl": "Rejoignez-nous sur Twitter", + "openUserVoiceUrl": "Rechercher dans les demandes de fonctionnalité", + "openLicenseUrl": "Voir la licence", + "openPrivacyStatement": "Déclaration de confidentialité" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "Échec du chargement d'un fichier obligatoire. Redémarrez l'application pour réessayer. Détails : {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Vue de barre latérale précédente", + "nextSideBarView": "Vue de barre latérale suivante", + "view": "Afficher" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "Vues supplémentaires", + "numberBadge": "{0} ({1})", + "manageExtension": "Gérer l'extension", + "titleKeybinding": "{0} ({1})", + "hide": "Masquer", + "keep": "Conserver", + "compositeActive": "{0} actif", + "toggle": "Afficher/masquer la vue épinglée" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Activer/désactiver les outils de développement", + "toggleSharedProcess": "Activer/désactiver le processus partagé", + "inspect context keys": "Inspecter les clés de contexte", + "toggle screencast mode": "Activer/désactiver le mode Capture vidéo" + }, + "vs/workbench/electron-browser/window": { + "undo": "Annuler", + "redo": "Rétablir", + "cut": "Couper", + "copy": "Copier", + "paste": "Coller", + "selectAll": "Tout sélectionner", + "runningAsRoot": "Il est déconseillé d’exécuter {0} en tant qu’utilisateur root." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Sélecteur d'affichage actif" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Fermer la fenêtre", + "newWindow": "Nouvelle fenêtre", + "toggleFullScreen": "Plein écran", + "zoomIn": "Zoom avant", + "zoomOut": "Zoom arrière", + "zoomReset": "Réinitialiser le zoom", + "reloadWindow": "Recharger la fenêtre", + "reloadWindowWithExntesionsDisabled": "Recharger la fenêtre avec les extensions désactivées", + "close": "Fermer la fenêtre", + "switchWindowPlaceHolder": "Sélectionner une fenêtre vers laquelle basculer", + "current": "Fenêtre active", + "switchWindow": "Changer de fenêtre...", + "quickSwitchWindow": "Changement rapide de fenêtre...", + "remove": "Supprimer des récemment ouverts", + "workspaces": "Espaces de travail", + "files": "Fichiers", + "openRecentPlaceHolderMac": "Sélectionner pour ouvrir (maintenir Cmd-key pour ouvrir dans une nouvelle fenêtre)", + "openRecentPlaceHolder": "Sélectionner pour ouvrir (maintenir Ctrl-key pour ouvrir dans une nouvelle fenêtre)", + "openRecent": "Ouvrir les éléments récents...", + "quickOpenRecent": "Ouverture rapide des éléments récents...", + "about": "À propos de {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "Il n’y a pas de fournisseur de données enregistré qui peut fournir des données de vue.", + "collapseAll": "Réduire tout" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} actions" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Visionneuse binaire" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "L'extension '{0}' n’a pas pu mettre à jour les dossiers de l’espace de travail : {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&Fichier", + "mEdit": "&&Edition", + "mSelection": "&&Sélection", + "mView": "Affic&&hage", + "mGoto": "Attei&&ndre", + "mDebug": "&&Déboguer", + "mTerminal": "&&Terminal", + "mHelp": "&&Aide", + "menubar.linuxTitlebarRevertNotification": "Nous avons mis à jour la barre de titre par défaut sur Linux pour utiliser le paramètre natif. Si vous préférez, vous pouvez rétablir le paramètre personnalisé. Plus d'informations sont disponibles dans notre [documentation en ligne](https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Ouvrir les paramètres", + "menubar.customTitlebarAccessibilityNotification": "La prise en charge de l'accessibilité est activée pour vous. Pour une meilleure expérience d'accessibilité, nous vous recommandons le style de barre de titre personnalisé.", + "miMoveSidebarRight": "Déplacer la &&barre latérale vers la droite", + "miMoveSidebarLeft": "Déplacer la &&barre latérale vers la gauche", + "miHideStatusbar": "&&Masquer la barre d'état", + "miShowStatusbar": "Affic&&her la barre d'état", + "miHideActivityBar": "Masquer la &&Barre d'activités", + "miShowActivityBar": "Afficher la &&Barre d'activités", + "checkForUpdates": "Rechercher les &&mises à jour...", + "checkingForUpdates": "Recherche des mises à jour...", + "download now": "T&&élécharger maintenant", + "DownloadingUpdate": "Téléchargement de la mise à jour...", + "installUpdate...": "Installer la &&mise à jour...", + "installingUpdate": "Installation de la mise à jour...", + "restartToUpdate": "Redémarrer pour &&mettre à jour" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Déplacer l'éditeur actif par onglets ou par groupes", + "editorCommand.activeEditorMove.arg.name": "Argument de déplacement de l'éditeur actif", + "editorCommand.activeEditorMove.arg.description": "Propriétés d'argument :\n\t* 'to' : Valeur de chaîne indiquant la destination du déplacement.\n\t* 'by' : Valeur de chaîne indiquant l'unité de déplacement (par onglet ou par groupe).\n\t* 'value' : Valeur numérique indiquant le nombre de positions ou une position absolue pour le déplacement.", + "toggleInlineView": "Activer/désactiver l'affichage Inline", + "compare": "Comparer" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Erreur : {0}", + "alertWarningMessage": "Avertissement : {0}", + "alertInfoMessage": "Info : {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Masquer les notifications", + "zeroNotifications": "Aucune notification", + "noNotifications": "Aucune nouvelle notification", + "oneNotification": "1 nouvelle notification", + "notifications": "{0} nouvelles notifications" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "Le chemin {0} ne pointe pas vers un Test Runner d'extension valide." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Notifications", + "showNotifications": "Afficher les notifications", + "hideNotifications": "Masquer les notifications", + "clearAllNotifications": "Effacer toutes les notifications" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "Aucune nouvelle notification", + "notifications": "Notifications", + "notificationsToolbar": "Actions du centre de notifications", + "notificationsList": "Liste des notifications" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Toast de notification" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Éditeur de texte", + "textDiffEditor": "Éditeur de différences textuelles", + "binaryDiffEditor": "Éditeur de différences binaires", + "sideBySideEditor": "Éditeur côte à côte", + "groupOnePicker": "Afficher les éditeurs du groupe actif", + "allEditorsPicker": "Afficher tous les éditeurs ouverts", + "view": "Afficher", + "file": "fichier", + "splitUp": "Fractionner en haut", + "splitDown": "Fractionner en bas", + "splitLeft": "Fractionner à gauche", + "splitRight": "Fractionner à droite", + "close": "Fermer", + "closeOthers": "Fermer les autres", + "closeRight": "Fermer à droite", + "closeAllSaved": "Fermer la version sauvegardée", + "closeAll": "Tout fermer", + "keepOpen": "Garder ouvert", + "toggleSideBySideView": "Activer/désactiver la vue côte à côte", + "showOpenedEditors": "Afficher les éditeurs ouverts", + "splitEditorRight": "Fractionner l'éditeur à droite", + "splitEditorDown": "Fractionner l'éditeur en bas", + "navigate.prev.label": "Modification précédente", + "navigate.next.label": "Modification suivante", + "ignoreTrimWhitespace.label": "Ignorer la suppression des espaces", + "showTrimWhitespace.label": "Afficher la suppression des espaces", + "keepEditor": "Conserver l'éditeur", + "closeEditorsInGroup": "Fermer tous les éditeurs du groupe", + "closeSavedEditors": "Fermer les éditeurs sauvegardés dans le groupe", + "closeOtherEditors": "Fermer les autres éditeurs du groupe", + "closeRightEditors": "Fermer les éditeurs à droite dans le groupe", + "miReopenClosedEditor": "&&Rouvrir l'éditeur fermé", + "miClearRecentOpen": "&&Effacer les éléments récemment ouverts", + "miEditorLayout": "Disposition de &&l'éditeur", + "miSplitEditorUp": "Fractionner en &&haut", + "miSplitEditorDown": "Fractionner en &&bas", + "miSplitEditorLeft": "Fractionner à &&gauche", + "miSplitEditorRight": "Fractionner à &&droite", + "miSingleColumnEditorLayout": "&&Simple", + "miTwoColumnsEditorLayout": "&&Deux colonnes", + "miThreeColumnsEditorLayout": "T&&rois colonnes", + "miTwoRowsEditorLayout": "D&&eux lignes", + "miThreeRowsEditorLayout": "Trois &&lignes", + "miTwoByTwoGridEditorLayout": "&&Grille (2x2)", + "miTwoRowsRightEditorLayout": "Deux lignes à dr&&oite", + "miTwoColumnsBottomEditorLayout": "Deux &&colonnes en bas", + "miBack": "&&Précédent", + "miForward": "&&Suivant", + "miLastEditLocation": "&&Emplacement de la dernière modification", + "miNextEditor": "Éditeur &&suivant", + "miPreviousEditor": "Éditeur pré&&cédent", + "miNextEditorInGroup": "Éditeur &&utilisé suivant dans le groupe", + "miPreviousEditorInGroup": "É&&diteur utilisé précédent dans le groupe", + "miSwitchEditor": "Changer d'é&&diteur", + "miFocusFirstGroup": "Groupe &&1", + "miFocusSecondGroup": "Groupe &&2", + "miFocusThirdGroup": "Groupe &&3", + "miFocusFourthGroup": "Groupe &&4", + "miFocusFifthGroup": "Groupe &&5", + "miNextGroup": "Groupe &&suivant", + "miPreviousGroup": "Groupe pré&&cédent", + "miFocusLeftGroup": "Regrouper à &&gauche", + "miFocusRightGroup": "Regrouper à &&droite", + "miFocusAboveGroup": "Regrouper d&&essus", + "miFocusBelowGroup": "Regrouper &&dessous", + "miSwitchGroup": "Changer de gr&&oupe" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Actions de groupe d'éditeurs", + "closeGroupAction": "Fermer", + "emptyEditorGroup": "{0} (vide)", + "editorOpenError": "Impossible d'ouvrir '{0}' : {1}." + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Éditeur de différences textuelles", + "readonlyEditorWithInputAriaLabel": "{0}. Éditeur de comparaison de texte en lecture seule.", + "readonlyEditorAriaLabel": "Éditeur de comparaison de texte en lecture seule.", + "editableEditorWithInputAriaLabel": "{0}. Éditeur de comparaison de fichier texte.", + "editableEditorAriaLabel": "Éditeur de comparaison de fichier texte." + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} o", + "sizeKB": "{0} Ko", + "sizeMB": "{0} Mo", + "sizeGB": "{0} Go", + "sizeTB": "{0} To", + "largeImageError": "L’image n’est pas affichée dans l’éditeur parce qu’elle est trop grande ({0}).", + "resourceOpenExternalButton": " Ouvrir l'image en utilisant un programme externe ?", + "nativeFileTooLargeError": "Le fichier n’est pas affiché dans l’éditeur, parce qu’il est trop volumineux ({0}).", + "nativeBinaryError": "Le fichier n’est pas affiché dans l’éditeur parce que c’est un fichier binaire ou qu'il utilise un encodage de texte non pris en charge.", + "openAsText": "Vous voulez l'ouvrir quand même ?", + "zoom.action.fit.label": "Image entière", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui n'a pas pu être activée.", + "activationError": "L'activation de l'extension '{0}' a échoué: {1}. " + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Effacer la notification", + "clearNotifications": "Effacer toutes les notifications", + "hideNotificationsCenter": "Masquer les notifications", + "expandNotification": "Développer la notification", + "collapseNotification": "Réduire la notification", + "configureNotification": "Configurer la notification", + "copyNotification": "Copier le texte" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, sélecteur de groupes d'éditeurs", + "noResultsFoundInGroup": "Éditeur ouvert correspondant introuvable dans le groupe", + "noOpenedEditors": "La liste des éditeurs ouverts dans le groupe est vide", + "noResultsFound": "Éditeur ouvert correspondant introuvable", + "noOpenedEditorsAllGroups": "La liste des éditeurs ouverts est vide" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Fractionner l'éditeur", + "splitEditorOrthogonal": "Fractionner l'éditeur de manière orthogonale", + "splitEditorGroupLeft": "Fractionner l'éditeur à gauche", + "splitEditorGroupRight": "Fractionner l'éditeur à droite", + "splitEditorGroupUp": "Fractionner l'éditeur en haut", + "splitEditorGroupDown": "Fractionner l'éditeur en bas", + "joinTwoGroups": "Joindre le groupe d'éditeurs au groupe suivant", + "joinAllGroups": "Joindre tous les groupes d'éditeurs", + "navigateEditorGroups": "Naviguer entre les groupes d'éditeurs", + "focusActiveEditorGroup": "Placer le focus sur le groupe d'éditeurs d'actifs", + "focusFirstEditorGroup": "Focus sur le premier groupe d'éditeurs", + "focusLastEditorGroup": "Focus sur le dernier groupe d'éditeurs", + "focusNextGroup": "Focus sur le groupe d'éditeurs suivant", + "focusPreviousGroup": "Focus sur le groupe d'éditeurs précédent", + "focusLeftGroup": "Focus sur le groupe d'éditeurs à gauche", + "focusRightGroup": "Focus sur le groupe d'éditeurs à droite", + "focusAboveGroup": "Focus sur le groupe d'éditeurs au-dessus", + "focusBelowGroup": "Focus sur le groupe d'éditeurs en dessous", + "openToSide": "Ouvrir sur le côté", + "closeEditor": "Fermer l'éditeur", + "closeOneEditor": "Fermer", + "revertAndCloseActiveEditor": "Restaurer et fermer l'éditeur", + "closeEditorsToTheLeft": "Fermer les éditeurs à gauche dans le groupe", + "closeAllEditors": "Fermer tous les éditeurs", + "closeAllGroups": "Fermer tous les groupes d'éditeurs", + "closeEditorsInOtherGroups": "Fermer les éditeurs des autres groupes", + "closeEditorInAllGroups": "Fermer l’éditeur dans tous les groupes", + "moveActiveGroupLeft": "Déplacer le groupe d'éditeurs vers la gauche", + "moveActiveGroupRight": "Déplacer le groupe d'éditeurs vers la droite", + "moveActiveGroupUp": "Déplacer le groupe d'éditeurs vers le haut", + "moveActiveGroupDown": "Déplacer le groupe d'éditeurs vers le bas", + "minimizeOtherEditorGroups": "Agrandir le groupe d'éditeurs", + "evenEditorGroups": "Réinitialiser la taille des groupes d'éditeurs", + "maximizeEditor": "Maximiser le groupe d'éditeurs et masquer la barre latérale", + "openNextEditor": "Ouvrir l'éditeur suivant", + "openPreviousEditor": "Ouvrir l'éditeur précédent", + "nextEditorInGroup": "Ouvrir l'éditeur suivant du groupe", + "openPreviousEditorInGroup": "Ouvrir l'éditeur précédent du groupe", + "firstEditorInGroup": "Ouvrir le premier éditeur du groupe", + "lastEditorInGroup": "Ouvrir le dernier éditeur du groupe", + "navigateNext": "Suivant", + "navigatePrevious": "Précédent", + "navigateToLastEditLocation": "Aller à l'emplacement de la dernière édition", + "navigateLast": "Aller au dernier", + "reopenClosedEditor": "Rouvrir l'éditeur fermé", + "clearRecentFiles": "Effacer les fichiers récemment ouverts", + "showEditorsInActiveGroup": "Afficher les éditeurs du groupe actif", + "showAllEditors": "Afficher tous les éditeurs", + "openPreviousRecentlyUsedEditorInGroup": "Ouvrir l'éditeur précédent du groupe", + "openNextRecentlyUsedEditorInGroup": "Ouvrir l'éditeur suivant du groupe", + "navigateEditorHistoryByInput": "Ouvrir l'éditeur précédent dans l'historique", + "openNextRecentlyUsedEditor": "Ouvrir l'éditeur suivant", + "openPreviousRecentlyUsedEditor": "Ouvrir l'éditeur précédent", + "clearEditorHistory": "Effacer l'historique de l'éditeur", + "moveEditorLeft": "Déplacer l'éditeur vers la gauche", + "moveEditorRight": "Déplacer l'éditeur vers la droite", + "moveEditorToPreviousGroup": "Déplacer l'éditeur vers le groupe précédent", + "moveEditorToNextGroup": "Déplacer l'éditeur vers le groupe suivant", + "moveEditorToAboveGroup": "Déplacer l'éditeur dans le groupe de dessus", + "moveEditorToBelowGroup": "Déplacer l'éditeur dans le groupe de dessous", + "moveEditorToLeftGroup": "Déplacer l'éditeur dans le groupe de gauche", + "moveEditorToRightGroup": "Déplacer l'éditeur dans le groupe de droite", + "moveEditorToFirstGroup": "Déplacer l'éditeur vers le premier groupe", + "moveEditorToLastGroup": "Déplacer l'éditeur dans le dernier groupe", + "editorLayoutSingle": "Disposition de l'éditeur sur une colonne", + "editorLayoutTwoColumns": "Disposition de l'éditeur sur deux colonnes", + "editorLayoutThreeColumns": "Disposition de l'éditeur sur trois colonnes", + "editorLayoutTwoRows": "Disposition de l'éditeur sur deux lignes", + "editorLayoutThreeRows": "Disposition de l'éditeur sur trois lignes", + "editorLayoutTwoByTwoGrid": "Disposition de l'éditeur en grille (2x2)", + "editorLayoutTwoColumnsBottom": "Disposition de l'éditeur sur deux colonnes en bas", + "editorLayoutTwoRowsRight": "Disposition d'éditeur avec deux lignes droite", + "newEditorLeft": "Nouveau groupe d'éditeurs à gauche", + "newEditorRight": "Nouveau groupe d'éditeurs à droite", + "newEditorAbove": "Nouveau groupe d'éditeurs au-dessus", + "newEditorBelow": "Nouveau groupe d'éditeurs en dessous" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Actions de notification", + "notificationSource": "Source : {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Li {0}, Col {1} ({2} sélectionné)", + "singleSelection": "Li {0}, Col {1}", + "multiSelectionRange": "{0} sélections ({1} caractères sélectionnés)", + "multiSelection": "{0} sélections", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "La touche Tab déplace le focus", + "screenReaderDetected": "Optimisé pour un lecteur d’écran ", + "screenReaderDetectedExtra": "Si vous n'utilisez pas de lecteur d'écran, définissez le paramètre 'editor.accessibilitySupport' sur \"désactivé\".", + "disableTabMode": "Désactiver le mode d'accessibilité", + "gotoLine": "Atteindre la ligne", + "selectIndentation": "Sélectionner le retrait", + "selectEncoding": "Sélectionner l'encodage", + "selectEOL": "Sélectionner la séquence de fin de ligne", + "selectLanguageMode": "Sélectionner le mode de langage", + "fileInfo": "Informations sur le fichier", + "screenReaderDetectedExplanation.question": "Vous servez-vous d'un lecteur d'écran pour utiliser VS Code ? (Certaines fonctionnalités comme le pliage, minimap ou le retour automatique à la ligne sont désactivées quand vous utilisez un lecteur d'écran)", + "screenReaderDetectedExplanation.answerYes": "Oui", + "screenReaderDetectedExplanation.answerNo": "Non", + "spacesSize": "Espaces : {0}", + "tabSize": "Taille des tabulations : {0}", + "showLanguageExtensions": "Rechercher '{0}' dans les extensions Marketplace...", + "changeMode": "Changer le mode de langage", + "noEditor": "Aucun éditeur de texte actif en ce moment", + "languageDescription": "({0}) - Langage configuré", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "langages (identificateur)", + "configureModeSettings": "Configurer les paramètres du langage '{0}'...", + "configureAssociationsExt": "Configurer l'association de fichier pour '{0}'...", + "autoDetect": "Détection automatique", + "pickLanguage": "Sélectionner le mode de langage", + "currentAssociation": "Association actuelle", + "pickLanguageToConfigure": "Sélectionnez le mode de langage à associer à '{0}'", + "changeIndentation": "Changer le retrait", + "noWritableCodeEditor": "L'éditeur de code actif est en lecture seule.", + "indentConvert": "convertir le fichier", + "indentView": "modifier la vue", + "pickAction": "Sélectionner une action", + "changeEndOfLine": "Changer la séquence de fin de ligne", + "pickEndOfLine": "Sélectionner la séquence de fin de ligne", + "changeEncoding": "Changer l'encodage des fichiers", + "noFileEditor": "Aucun fichier actif actuellement", + "saveWithEncoding": "Enregistrer avec l'encodage", + "reopenWithEncoding": "Rouvrir avec l'encodage", + "guessedEncoding": "Deviné à partir du contenu", + "pickEncodingForReopen": "Sélectionner l'encodage du fichier pour rouvrir le fichier", + "pickEncodingForSave": "Sélectionner l'encodage du fichier à utiliser pour l'enregistrement" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Actions d'onglet" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Actions de l'éditeur", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (Extension)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "Les {0} erreurs et avertissements supplémentaires ne sont pas affichés." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "Aucune arborescence avec l'ID « {0} » n'est enregistrée.", + "treeView.duplicateElement": "L'élément avec l'id {0} est déjà inscrit" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Navigation par fil d’Ariane", + "enabled": "Activez/désactivez les barres de navigation.", + "filepath": "Contrôle si et comment les chemins de fichiers sont affichés dans la vue de fil d'ariane.", + "filepath.on": "Afficher le chemin du fichier dans l’affichage de barres de navigation.", + "filepath.off": "Ne pas afficher le chemin du fichier dans la vue de barres de navigation.", + "filepath.last": "Afficher uniquement le dernier élément du chemin du fichier dans la vue de barres de navigation.", + "symbolpath": "Contrôle si et comment les symboles sont affichés dans la vue de fil d'ariane.", + "symbolpath.on": "Afficher tous les symboles dans l’affichage de barres de navigation", + "symbolpath.off": "Ne pas afficher de symboles dans la vue de barres de navigation.", + "symbolpath.last": "Afficher uniquement le symbole actuel dans la vue de barres de navigation.", + "symbolSortOrder": "Détermine le mode de tri des symboles dans la vue des barres de navigation.", + "symbolSortOrder.position": "Affichez la structure des symboles par position de fichier.", + "symbolSortOrder.name": "Affichez la structure des symboles par ordre alphabétique.", + "symbolSortOrder.type": "Affichez la structure des symboles par type de symbole." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "élément débogué" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Basculer les barres de navigation", + "cmd.category": "Afficher", + "miToggleBreadcrumbs": "Activer/désactiver les &&barres de navigation", + "cmd.focus": "Focus sur les barres de navigation" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "Aucun résultat", + "title": "Afficher un aperçu de la hiérarchie d'appels" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Affichage des appels", + "toggle.to": "Affichage des appelants", + "tree.aria": "Hiérarchie d'appels", + "meta": " – {0}", + "title.loading": "Chargement en cours...", + "empt.callsFrom": "Aucun appel de '{0}'", + "empt.callsTo": "Aucun appel à '{0}'" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Installer la commande '{0}' dans PATH", + "not available": "Cette commande n'est pas disponible", + "successIn": "La commande d'interpréteur de commandes '{0}' a été correctement installée dans PATH.", + "ok": "OK", + "cancel2": "Annuler", + "warnEscalation": "Code va maintenant demander avec 'osascript' des privilèges d'administrateur pour installer la commande d'interpréteur de commandes.", + "cantCreateBinFolder": "Impossible de créer '/usr/local/bin'.", + "aborted": "Abandonné", + "uninstall": "Désinstaller la commande '{0}' de PATH", + "successFrom": "La commande d'interpréteur de commandes '{0}' a été correctement désinstallée à partir de PATH.", + "warnEscalationUninstall": "Code va maintenant demander avec 'osascript' des privilèges d'administrateur pour désinstaller la commande shell.", + "cantUninstall": "Impossible de désinstaller la commande shell '{0}'.", + "shellCommand": "Commande d'interpréteur de commandes" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0} : la tokenisation, l'entourage et le repliage ont été désactivés pour ce gros fichier afin de réduire l’utilisation de la mémoire et éviter de se figer ou de crasher.", + "dontShowAgain": "Ne plus afficher", + "removeOptimizations": "Activer les fonctionnalités en forçant", + "reopenFilePrompt": "Veuillez rouvrir le dossier pour que ce paramètre soit effectif." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Développeur : Inspecter les mappages de touches" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Changer le modificateur multicurseur", + "miMultiCursorAlt": "Utiliser Alt+Clic pour l'option multicurseur", + "miMultiCursorCmd": "Utiliser Cmd+Clic pour l'option multicurseur", + "miMultiCursorCtrl": "Utiliser Ctrl+Clic pour l'option multicurseur" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Affichage : Activer/désactiver la minimap", + "miToggleMinimap": "Activer/désactiver la &&minimap" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Affichage : Activer/désactiver les caractères de contrôle", + "miToggleRenderControlCharacters": "Activer/désactiver les &&caractères de contrôle" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Affichage : Activer/désactiver l'affichage des espaces", + "miToggleRenderWhitespace": "Activer/désactiver &&Restituer l'espace" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Afficher : activer/désactiver le retour automatique à la ligne", + "wordWrap.notInDiffEditor": "Impossible d'activer/désactiver le retour automatique à la ligne dans un éditeur de différences.", + "unwrapMinified": "Désactiver le retour automatique à la ligne pour ce fichier", + "wrapMinified": "Activer le retour à la ligne pour ce fichier", + "miToggleWordWrap": "Activer/désactiver le retour automatique à la &&ligne" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Développeur : inspecter les portées TextMate", + "inspectTMScopesWidget.loading": "Chargement en cours..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Définition du paramètre 'editor.accessibilitySupport' sur 'activé'.", + "openingDocs": "Ouverture de la page de documentation sur l'accessibilité dans VS Code.", + "introMsg": "Nous vous remercions de tester les options d'accessibilité de VS Code.", + "status": "État :", + "changeConfigToOnMac": "Pour configurer l'éditeur de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran, appuyez sur Commande+E.", + "changeConfigToOnWinLinux": "Pour configurer l'éditeur de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran, appuyez sur Ctrl+E.", + "auto": "L'éditeur est configuré pour détecter automatiquement si un lecteur d'écran est attaché, ce qui n'est pas le cas pour le moment.", + "configuredOn": "L'éditeur est configuré de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran. Vous pouvez changer ce comportement en modifiant le paramètre 'editor.accessibilitySupport'.", + "configuredOff": "L'éditeur est configuré de sorte à ne jamais être optimisé pour une utilisation avec un lecteur d'écran.", + "tabFocusModeOnMsg": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. Activez ou désactivez ce comportement en appuyant sur {0}.", + "tabFocusModeOnMsgNoKb": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. La commande {0} ne peut pas être déclenchée par une combinaison de touches.", + "tabFocusModeOffMsg": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. Activez ou désactivez ce comportement en appuyant sur {0}.", + "tabFocusModeOffMsgNoKb": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. La commande {0} ne peut pas être déclenchée par une combinaison de touches.", + "openDocMac": "Appuyez sur Commande+H pour ouvrir une fenêtre de navigateur contenant plus d'informations sur l'accessibilité dans VS Code.", + "openDocWinLinux": "Appuyez sur Ctrl+H pour ouvrir une fenêtre de navigateur contenant plus d'informations sur l'accessibilité dans VS Code.", + "outroMsg": "Vous pouvez masquer cette info-bulle et revenir à l'éditeur en appuyant sur Échap ou Maj+Échap.", + "ShowAccessibilityHelpAction": "Afficher l'aide sur l'accessibilité" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Erreurs durant l'analyse de {0} : {1}", + "schema.openBracket": "Séquence de chaînes ou de caractères de crochets ouvrants.", + "schema.closeBracket": "Séquence de chaînes ou de caractères de crochets fermants.", + "schema.comments": "Définit les symboles de commentaire", + "schema.blockComments": "Définit le marquage des commentaires de bloc.", + "schema.blockComment.begin": "Séquence de caractères au début d'un commentaire de bloc.", + "schema.blockComment.end": "Séquence de caractères à la fin d'un commentaire de bloc.", + "schema.lineComment": "Séquence de caractères au début d'un commentaire de ligne.", + "schema.brackets": "Définit les symboles de type crochet qui augmentent ou diminuent le retrait.", + "schema.autoClosingPairs": "Définit les paires de crochets. Quand vous entrez un crochet ouvrant, le crochet fermant est inséré automatiquement.", + "schema.autoClosingPairs.notIn": "Définit une liste d'étendues où les paires automatiques sont désactivées.", + "schema.autoCloseBefore": "Définit quels caractères doivent être après le curseur pour que la fermeture automatique de parenthèses ou de guillemets se produise lorsque vous utilisez le paramètre de fermeture automatique 'languageDefined'. Il s’agit généralement de l’ensemble des caractères qui ne peuvent pas commencer une expression.", + "schema.surroundingPairs": "Définit les paires de crochets qui peuvent être utilisées pour entourer la chaîne sélectionnée.", + "schema.wordPattern": "Définit ce qui est considéré comme un mot dans le langage de programmation.", + "schema.wordPattern.pattern": "L'expression régulière utilisée pour la recherche", + "schema.wordPattern.flags": "Les options d'expression régulière utilisées pour la recherche", + "schema.wordPattern.flags.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.", + "schema.indentationRules": "Paramètres de mise en retrait du langage.", + "schema.indentationRules.increaseIndentPattern": "Si une ligne correspond à ce modèle, toutes les lignes qui la suivent doivent être mises en retrait une fois (jusqu'à ce qu'une autre règle corresponde).", + "schema.indentationRules.increaseIndentPattern.pattern": "Modèle RegExp pour increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Indicateurs RegExp pour increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.", + "schema.indentationRules.decreaseIndentPattern": "Si une ligne correspond à ce modèle, vous devez annuler une fois le retrait de toutes les lignes qui la suivent (jusqu'à ce qu'une autre règle corresponde).", + "schema.indentationRules.decreaseIndentPattern.pattern": "Modèle RegExp pour decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Indicateurs RegExp pour decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.", + "schema.indentationRules.indentNextLinePattern": "Si une ligne correspond à ce modèle, **seule la ligne suivante** doit être mise en retrait une fois.", + "schema.indentationRules.indentNextLinePattern.pattern": "Modèle RegExp pour indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "Indicateurs RegExp pour indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.", + "schema.indentationRules.unIndentedLinePattern": "Si une ligne correspond à ce modèle, sa mise en retrait ne doit pas être changée et la ligne ne doit pas être évaluée par rapport aux autres règles.", + "schema.indentationRules.unIndentedLinePattern.pattern": "Modèle RegExp pour unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Indicateurs RegExp pour unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.", + "schema.folding": "Paramètres de repliage de la langue.", + "schema.folding.offSide": "Un langage adhère à la règle du hors-champ si les blocs dans ce langage sont exprimées par leur indentation. Si spécifié, les lignes vides appartiennent au bloc suivant.", + "schema.folding.markers": "Les marqueurs de langage spécifiques de repliage tels que '#region' et '#endregion'. Les regex de début et la fin seront testés sur le contenu de toutes les lignes et doivent être conçues de manière efficace.", + "schema.folding.markers.start": "Le modèle de RegExp pour le marqueur de début. L’expression régulière doit commencer par '^'.", + "schema.folding.markers.end": "Le modèle de RegExp pour le marqueur de fin. L’expression régulière doit commencer par '^'." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Commentaires", + "openComments": "Contrôle quand le panneau des composants doit s'ouvrir." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Sélectionner un fournisseur de commentaires", + "commentThreadAddFailure": "L'ajout d'un nouveau thread de commentaires a échoué : {0}.", + "nextCommentThreadAction": "Aller au thread de commentaires suivant" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Couleur de décoration de gouttière d'éditeur pour commenter des plages." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "Aucun commentaire sur cette révision." + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Image : {0}", + "image": "Image" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Réduire", + "commentCreationError": "L'ajout d’un commentaire a échoué : {0}.", + "commentCreationDefaultError": "L'ajout d’un commentaire a échoué. Veuillez réessayer ou signaler un problème avec l’extension si le problème persiste.", + "commentThreadParticipants": "Participants : {0}", + "startThread": "Démarrer la discussion", + "reply": "Répondre ...", + "newComment": "Taper un nouveau commentaire" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Mettre à jour le commentaire", + "label.updatingComment": "Mise à jour du commentaire...", + "commentToggleReaction": "Activer/désactiver la réaction", + "commentToggleReactionError": "L'activation/la désactivation de la réaction de commentaire a échoué : {0}.", + "commentToggleReactionDefaultError": "L'activation/la désactivation de la réaction de commentaire a échoué", + "commentAddReaction": "Ajouter une réaction", + "commentAddReactionError": "La suppression de la réaction de commentaire a échoué : {0}.", + "commentAddReactionDefaultError": "La suppression de la réaction de commentaire a échoué", + "commentDeleteReactionError": "La suppression de la réaction de commentaire a échoué : {0}.", + "commentDeleteReactionDefaultError": "La suppression de la réaction de commentaire a échoué", + "commentEditError": "La mise à jour du commentaire a échoué : {0}.", + "commentEditDefaultError": "La mise à jour du commentaire a échoué.", + "label.delete": "Supprimer", + "confirmDelete": "Supprimer le commentaire ?", + "commentDeletionError": "La suppression du commentaire a échoué : {0}.", + "commentDeletionDefaultError": "La suppression du commentaire a échoué.", + "label.edit": "Modifier", + "label.cancel": "Annuler" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Choisir des réactions..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0}, débogage", + "debugAriaLabel": "Tapez le nom d'une configuration de lancement à exécuter.", + "addConfigTo": "Ajouter une configuration ({0})...", + "addConfiguration": "Ajouter une configuration...", + "noConfigurationsMatching": "Aucune configuration de débogage correspondante", + "noConfigurationsFound": "Configurations de débogage introuvables. Créez un fichier 'launch.json'." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Démarrer une session supplémentaire", + "debugConsoleAction": "Console de débogage" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Afficher le débogage", + "toggleDebugPanel": "Console de débogage", + "debug": "déboguer", + "debugPanel": "Console de débogage", + "variables": "Variables", + "watch": "Espion", + "callStack": "Pile des appels", + "breakpoints": "Points d'arrêt", + "loadedScripts": "Scripts Chargés", + "view": "Afficher", + "debugCategory": "déboguer", + "restartDebug": "Redémarrer", + "stepOverDebug": "Pas à pas principal", + "stepIntoDebug": "Pas à pas détaillé", + "stepOutDebug": "Pas à pas sortant", + "pauseDebug": "Pause", + "disconnect": "Déconnecter", + "stop": "Arrêter", + "continueDebug": "Continuer", + "terminateThread": "Terminer le thread", + "debugFocusConsole": "Mettre le focus sur la vue de la Console de débogage", + "debugCommands": "Configuration de débogage", + "debugConfigurationTitle": "déboguer", + "allowBreakpointsEverywhere": "Permettre de définir des points d’arrêt dans n’importe quel fichier.", + "openExplorerOnEnd": "Ouvre automatiquement la vue Explorateur à la fin d'une session de débogage.", + "inlineValues": "Afficher les valeurs des variables inline dans l'éditeur pendant le débogage.", + "toolBarLocation": "Contrôle l'emplacement de la barre d'outils de débogage. Les options sont 'floating' dans toutes les vues, 'docked' dans la vue de débogage ou 'hidden'.", + "never": "Ne jamais afficher debug dans la barre d'état", + "always": "Toujours afficher debug dans la barre d’état", + "onFirstSessionStart": "Afficher debug dans seule la barre d’état après que le débogage a été lancé pour la première fois", + "showInStatusBar": "Contrôle le moment où la barre d’état de débogage doit être visible.", + "openDebug": "Contrôle le moment où la vue de débogage doit s’ouvrir.", + "enableAllHovers": "Contrôle si le survol sans débogage doit être activé pendant le débogage. Lorsque activé les fournisseurs de survol seront appelés à fournir un survol. Les survols ne seront pas affichés même si ce paramètre est activé.", + "showSubSessionsInToolBar": "Contrôle si les sous-sessions de débogage sont affichées dans la barre d'outils de débogage. Quand ce paramètre a la valeur false, la commande stop sur une sous-session arrête également la session parente.", + "debug.console.fontSize": "Contrôle la taille de police en pixels dans la console de débogage.", + "debug.console.fontFamily": "Contrôle la famille de polices dans la console de débogage.", + "debug.console.lineHeight": "Contrôle la hauteur de ligne en pixels dans la console de débogage. Utilisez 0 pour calculer la hauteur de ligne à partir de la taille de police.", + "launch": "Configuration de lancement du débogage global. Doit être utilisée à la place de 'launch.json' qui est partagé entre les espaces de travail.", + "stepBackDebug": "Revenir en arrière", + "reverseContinue": "Inverser", + "restartFrame": "Redémarrer le frame", + "copyStackTrace": "Copier la pile des appels", + "miViewDebug": "&&Déboguer", + "miToggleDebugConsole": "Console de dé&&bogage", + "miStartDebugging": "&&Démarrer le débogage", + "miStartWithoutDebugging": "Démarrer &&sans débogage", + "miStopDebugging": "&&Arrêter le débogage", + "miRestart Debugging": "&&Redémarrer le débogage", + "miOpenConfigurations": "Ouvrir les &&configurations", + "miAddConfiguration": "A&&jouter une configuration...", + "miStepOver": "Effect&&uer un pas à pas principal", + "miStepInto": "Effectuer un pas à pas déta&&illé", + "miStepOut": "Effectuer un pas à pas s&&ortant", + "miContinue": "&&Continuer", + "miToggleBreakpoint": "Activer/désactiver le poi&&nt d'arrêt", + "miConditionalBreakpoint": "Point d'arrêt &&conditionnel...", + "miInlineBreakpoint": "P&&oint d'arrêt inline", + "miFunctionBreakpoint": "Point d'arrêt sur &&fonction...", + "miLogPoint": "&&Logpoint...", + "miNewBreakpoint": "&&Nouveau point d'arrêt", + "miEnableAllBreakpoints": "&&Activer tous les points d'arrêt", + "miDisableAllBreakpoints": "Désacti&&ver tous les points d'arrêt", + "miRemoveAllBreakpoints": "Supprimer t&&ous les points d'arrêt", + "miInstallAdditionalDebuggers": "&&Installer des débogueurs supplémentaires..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Point de journalisation", + "breakpoint": "Point d'arrêt", + "removeBreakpoint": "Supprimer {0}", + "editBreakpoint": "Modifier {0}...", + "disableBreakpoint": "Désactiver {0}", + "enableBreakpoint": "Activer {0}", + "removeBreakpoints": "Supprimer les points d'arrêt", + "removeInlineBreakpointOnColumn": "Supprimer le point d’arrêt Inline sur la colonne {0}", + "removeLineBreakpoint": "Supprimer le point d'arrêt de la ligne", + "editBreakpoints": "Modifier les points d'arrêt", + "editInlineBreakpointOnColumn": "Modifier le point d’arrêt Inline sur la colonne {0}", + "editLineBrekapoint": "Modifier le point d'arrêt de la ligne", + "enableDisableBreakpoints": "Activer/désactiver les points d'arrêt", + "disableInlineColumnBreakpoint": "Désactiver le point d’arrêt Inline sur la colonne {0}", + "disableBreakpointOnLine": "Désactiver le point d'arrêt de la ligne", + "enableBreakpoints": "Activer le point d’arrêt Inline sur la colonne {0}", + "enableBreakpointOnLine": "Activer le point d'arrêt de la ligne", + "addBreakpoint": "Ajouter un point d'arrêt", + "addConditionalBreakpoint": "Ajouter un point d'arrêt conditionnel...", + "addLogPoint": "Ajouter un point de journalisation...", + "breakpointHasConditionDisabled": "Ce {0} a un {1} qui sera perdu en cas de suppression. Activez le {0} à la place.", + "message": "Message", + "condition": "Condition", + "breakpointHasConditionEnabled": "Ce {0} a un {1} qui sera perdu en cas de suppression. Désactivez le {0} à la place.", + "removeLogPoint": "Supprimer {0}", + "disableLogPoint": "{0} {1}", + "disable": "Désactiver", + "enable": "Activer", + "cancel": "Annuler", + "addConfiguration": "Ajouter une configuration..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "Panneau REPL (Read Eval Print Loop)", + "copy": "Copier", + "copyAll": "Copier tout", + "collapse": "Réduire tout", + "startDebugFirst": "Démarrez une session de débogage pour évaluer des expressions", + "stateCapture": "L'état de l'objet est capturé à partir de la première évaluation", + "replVariableAriaLabel": "La variable {0} a la valeur {1}, boucle REPL (Read Eval Print Loop), débogage", + "replExpressionAriaLabel": "L'expression {0} a la valeur {1}, boucle REPL (Read Eval Print Loop), débogage", + "replValueOutputAriaLabel": "{0}, boucle REPL (Read Eval Print Loop), débogage", + "replRawObjectAriaLabel": "La variable Repl {0} a la valeur {1}, read eval print loop, débogage", + "actions.repl.acceptInput": "Accepter l'entrée REPL", + "actions.repl.copyAll": "Débogage : Tout copier (console)", + "selectRepl": "Sélectionner la console de débogage", + "clearRepl": "Effacer la console", + "debugConsoleCleared": "La console de débogage a été effacée" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Contrôle le moment où la console de débogage interne doit s’ouvrir." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "Ouvrir {0}", + "launchJsonNeedsConfigurtion": "Configurer ou corriger 'launch.json'", + "noFolderDebugConfig": "Ouvrez d'abord un dossier pour effectuer une configuration de débogage avancée.", + "startDebug": "Démarrer le débogage", + "startWithoutDebugging": "Exécuter sans débogage", + "selectAndStartDebugging": "Sélectionner et démarrer le débogage", + "removeBreakpoint": "Supprimer un point d'arrêt", + "removeAllBreakpoints": "Supprimer tous les points d'arrêt", + "enableAllBreakpoints": "Activer tous les points d'arrêt", + "disableAllBreakpoints": "Désactiver tous les points d'arrêt", + "activateBreakpoints": "Activer les points d'arrêt", + "deactivateBreakpoints": "Désactiver les points d'arrêt", + "reapplyAllBreakpoints": "Réappliquer tous les points d'arrêt", + "addFunctionBreakpoint": "Ajouter un point d'arrêt sur fonction", + "addWatchExpression": "Ajouter une expression", + "removeAllWatchExpressions": "Supprimer toutes les expressions", + "focusSession": "Focus Session", + "copyValue": "Copier la valeur" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Déboguer les configurations de lancement", + "noConfigurations": "Aucune configuration", + "addConfigTo": "Ajouter une configuration ({0})...", + "addConfiguration": "Ajouter une configuration...", + "debugSession": "Session de débogage" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Couleur d'arrière-plan de la barre d'outils de débogage.", + "debugToolBarBorder": "Couleur de bordure de la barre d'outils de débogage." + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Couleur d'arrière-plan de la barre d'état quand un programme est en cours de débogage. La barre d'état est affichée en bas de la fenêtre", + "statusBarDebuggingForeground": "Couleur de premier plan de la barre d'état quand un programme est en cours de débogage. La barre d'état est affichée en bas de la fenêtre", + "statusBarDebuggingBorder": "Couleur de la bordure qui sépare à l’éditeur et la barre latérale quand un programme est en cours de débogage. La barre d’état s’affiche en bas de la fenêtre" + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Sélectionner et démarrer la configuration de débogage" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "Impossible de résoudre la ressource sans session de débogage", + "canNotResolveSourceWithError": "Impossible de charger la source '{0}' : {1}.", + "canNotResolveSource": "Impossible de charger la source '{0}'." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Déboguer : activer/désactiver un point d'arrêt", + "conditionalBreakpointEditorAction": "Déboguer : ajouter un point d'arrêt conditionnel...", + "logPointEditorAction": "Débogage : Ajouter un point de journalisation...", + "runToCursor": "Exécuter jusqu'au curseur", + "debugEvaluate": "Déboguer : évaluer", + "debugAddToWatch": "Déboguer : ajouter à la fenêtre Espion", + "showDebugHover": "Déboguer : afficher par pointage", + "goToNextBreakpoint": "Débogage : Aller au prochain point d’arrêt", + "goToPreviousBreakpoint": "Débogage : Aller au point d’arrêt précédent", + "debug": "déboguer" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Section des expressions espionnées", + "watchAriaTreeLabel": "Déboguer les expressions espionnées", + "editWatchExpression": "Modifier l'expression", + "removeWatchExpression": "Supprimer une expression", + "watchExpressionInputAriaLabel": "Tapez l'expression à espionner", + "watchExpressionPlaceholder": "Expression à espionner", + "watchExpressionAriaLabel": "{0} valeur {1}, espion, débogage", + "watchVariableAriaLabel": "{0} valeur {1}, espion, débogage" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Section des variables", + "variablesAriaTreeLabel": "Déboguer les variables", + "setValue": "Définir la valeur", + "copyAsExpression": "Copier en tant qu'Expression", + "addToWatchExpressions": "Ajouter à la fenêtre Espion", + "variableValueAriaLabel": "Tapez une nouvelle valeur de variable", + "variableScopeAriaLabel": "Portée {0}, variables, débogage", + "variableAriaLabel": "{0} valeur {1}, variables, débogage" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Couleur de bordure du widget d'exception.", + "debugExceptionWidgetBackground": "Couleur d'arrière-plan du widget d'exception.", + "exceptionThrownWithId": "Une exception s'est produite : {0}", + "exceptionThrown": "Une exception s'est produite." + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne au niveau du frame de pile le plus haut.", + "focusedStackFrameLineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne au niveau du frame de pile qui a le focus." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Section des scripts chargés", + "loadedScriptsAriaLabel": "Déboguer les scripts chargés", + "loadedScriptsSession": "Session de débogage", + "loadedScriptsRootFolderAriaLabel": "Dossier de l’espace de travail {0}, script chargé, débogage", + "loadedScriptsSessionAriaLabel": "Session {0}, script chargé, débogage", + "loadedScriptsFolderAriaLabel": "Dossier {0}, script chargé, débogage", + "loadedScriptsSourceAriaLabel": "{0}, script chargé, débogage" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Ouvrez d'abord un dossier pour effectuer une configuration de débogage avancée.", + "inlineBreakpoint": "Point d'arrêt inline", + "debug": "déboguer", + "addInlineBreakpoint": "Ajouter un point d’arrêt Inline" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Déboguer par pointage", + "variableAriaLabel": "{0} valeur {1}, variables, débogage" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Cliquez pour suivre (Commande + clic permet d'ouvrir sur le côté)", + "fileLink": "Cliquez pour suivre (Ctrl + clic permet d'ouvrir sur le côté)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Section des points d'arrêt", + "Logpoint": "Point de journalisation", + "Breakpoint": "Point d'arrêt", + "editBreakpoint": "Modifier {0}...", + "removeBreakpoint": "Supprimer {0}", + "functionBreakpointsNotSupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage", + "functionBreakpointPlaceholder": "Fonction où effectuer un point d'arrêt", + "functionBreakPointInputAriaLabel": "Point d'arrêt sur fonction de type", + "disabledLogpoint": "Point de journalisation désactivé", + "disabledBreakpoint": "Point d'arrêt désactivé", + "unverifiedLogpoint": "Point de journalisation non vérifié", + "unverifiedBreakopint": "Point d'arrêt non vérifié", + "functionBreakpointUnsupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage", + "logBreakpointUnsupported": "Les points de journalisation ne sont pas pris en charge par ce type de débogage", + "logMessage": "Message de journalisation : {0}", + "conditionalBreakpointUnsupported": "Les points d'arrêt conditionnels ne sont pas pris en charge par ce type de débogage", + "hitBreakpointUnsupported": "Les points d'arrêt conditionnels ne sont pas pris en charge par ce type de débogage", + "expression": "Expression : {0}", + "hitCount": "Nombre d'accès : {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Section de pile des appels", + "debugStopped": "En pause sur {0}", + "callStackAriaLabel": "Déboguer la pile des appels", + "showMoreStackFrames2": "Afficher plus de frames de pile", + "session": "Session", + "paused": "Suspendu", + "running": "En cours d'exécution", + "thread": "Thread", + "loadMoreStackFrames": "Charger plus de frames de pile", + "showMoreAndOrigin": "Afficher {0} éléments supplémentaires : {1}", + "showMoreStackFrames": "Afficher {0} frames de pile supplémentaires", + "threadAriaLabel": "Thread {0}, pile des appels, débogage", + "stackFrameAriaLabel": "Frame de pile {0}, ligne {1} {2}, pile des appels, débogage", + "sessionLabel": "Déboguer la session {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Message à loguer lorsque le point d’arrêt est atteint. Les expressions entre {} sont interpolées. 'Entrée' pour accepter,'Echap' pour annuler.", + "breakpointWidgetHitCountPlaceholder": "Arrêt quand le nombre d'accès est atteint. 'Entrée' pour accepter ou 'Échap' pour annuler.", + "breakpointWidgetExpressionPlaceholder": "Arrêt quand l'expression prend la valeur true. 'Entrée' pour accepter ou 'Échap' pour annuler.", + "expression": "EXPRESSION", + "hitCount": "Nombre d'accès", + "logMessage": "Message de log", + "breakpointType": "Type de point d'arrêt" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Source inconnue" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Une configuration de débogage \"{0}\" est déjà en cours d'exécution.", + "compoundMustHaveConfigurations": "L'attribut \"configurations\" du composé doit être défini pour permettre le démarrage de plusieurs configurations.", + "noConfigurationNameInWorkspace": "La configuration de lancement '{0}' est introuvable dans l’espace de travail.", + "multipleConfigurationNamesInWorkspace": "Il y a plusieurs configurations de lancement `{0}` dans l’espace de travail. Utilisez le nom du dossier pour qualifier la configuration.", + "noFolderWithName": "Impossible de trouver le dossier avec le nom '{0}' pour la configuration '{1}' dans le composé '{2}'.", + "configMissing": "Il manque la configuration '{0}' dans 'launch.json'.", + "launchJsonDoesNotExist": "'launch.json' n’existe pas.", + "debugRequestNotSupported": "L’attribut '{0}' a une valeur '{1}' non prise en charge dans la configuration de débogage sélectionnée.", + "debugRequesMissing": "L’attribut '{0}' est introuvable dans la configuration de débogage choisie.", + "debugTypeNotSupported": "Le type de débogage '{0}' configuré n'est pas pris en charge.", + "debugTypeMissing": "Propriété 'type' manquante pour la configuration de lancement choisie.", + "noFolderWorkspaceDebugError": "Impossible de déboguer le fichier actif. Vérifiez qu'il est enregistré sur le disque et qu'une extension de débogage est installée pour ce type de fichier.", + "debugAdapterCrash": "Le débogage du processus adaptateur s'est terminé de manière inattendue ({0})", + "cancel": "Annuler", + "debugAnyway": "Déboguer quand même", + "preLaunchTaskErrors": "Des erreurs se sont produites pendant l'exécution de preLaunchTask '{0}'.", + "preLaunchTaskError": "Une erreur s'est produite pendant l'exécution de preLaunchTask '{0}'.", + "preLaunchTaskExitCode": "Le preLaunchTask '{0}' s'est terminé avec le code de sortie {1}.", + "showErrors": "Afficher les erreurs", + "invalidTaskReference": "La tâche « {0} » n'a pas peu être référencée depuis une configuration de lancement se trouvant dans un dossier d'espace de travail différent.", + "DebugTaskNotFoundWithTaskId": "Tâche '{0}' introuvable.", + "DebugTaskNotFound": "Tâche spécifiée introuvable.", + "taskNotTrackedWithTaskId": "Impossible de suivre la tâche spécifiée.", + "taskNotTracked": "La tâche '{0}' ne peut pas être tracée.", + "debuggingPaused": "Débogage suspendu {0}, {1} {2}", + "breakpointAdded": "Point d'arrêt ajouté, ligne {0}, fichier {1}", + "breakpointRemoved": "Point d'arrêt supprimé, ligne {0}, fichier {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "Non disponible", + "startDebugFirst": "Démarrez une session de débogage pour évaluer des expressions", + "pausedOn": "En pause sur {0}", + "paused": "Suspendu", + "running": "En cours d'exécution", + "breakpointDirtydHover": "Point d'arrêt non vérifié. Fichier modifié. Redémarrez la session de débogage." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "Le 'type' de débogueur ne peut pas être omis et doit être de type 'string'.", + "selectDebug": "Sélectionner l'environnement", + "DebugConfig.failed": "Impossible de créer le fichier 'launch.json' dans le dossier '.vscode' ({0}).", + "workspace": "Espace de travail", + "user settings": "Paramètres utilisateur" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "Débogage démarré.", + "debuggingStopped": "Débogage arrêté." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "élément débogué" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "La console a été effacée", + "snapshotObj": "Seules les valeurs primitives sont affichées pour cet objet." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Ajoute des adaptateurs de débogage.", + "vscode.extension.contributes.debuggers.type": "Identificateur unique de cet adaptateur de débogage.", + "vscode.extension.contributes.debuggers.label": "Nom complet de cet adaptateur de débogage.", + "vscode.extension.contributes.debuggers.program": "Chemin du programme de l'adaptateur de débogage. Le chemin est absolu ou relatif par rapport au dossier d'extensions.", + "vscode.extension.contributes.debuggers.args": "Arguments facultatifs à passer à l'adaptateur.", + "vscode.extension.contributes.debuggers.runtime": "Runtime facultatif, si l'attribut de programme n'est pas un exécutable, mais qu'il nécessite un exécutable.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Arguments du runtime facultatif.", + "vscode.extension.contributes.debuggers.variables": "Mappage à partir de variables interactives (par exemple, ${action.pickProcess}) dans 'launch.json' vers une commande.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Configurations pour la génération du fichier 'launch.json' initial.", + "vscode.extension.contributes.debuggers.languages": "Liste de langages pour lesquels l'extension de débogage peut être considérée comme \"débogueur par défaut\".", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Si l'extension VS Code spécifiée appelle cette commande pour déterminer le chemin de l'exécutable de l'adaptateur de débogage et les arguments à passer.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Extraits pour l'ajout de nouvelles configurations à 'launch.json'.", + "vscode.extension.contributes.debuggers.configurationAttributes": "Configurations de schéma JSON pour la validation de 'launch.json'.", + "vscode.extension.contributes.debuggers.windows": "Paramètres spécifiques à Windows.", + "vscode.extension.contributes.debuggers.windows.runtime": "Runtime utilisé pour Windows.", + "vscode.extension.contributes.debuggers.osx": "Paramètres spécifiques à macOS.", + "vscode.extension.contributes.debuggers.osx.runtime": "Runtime utilisé pour macOS.", + "vscode.extension.contributes.debuggers.linux": "Paramètres spécifiques à Linux.", + "vscode.extension.contributes.debuggers.linux.runtime": "Runtime utilisé pour Linux.", + "vscode.extension.contributes.breakpoints": "Ajoute des points d'arrêt.", + "vscode.extension.contributes.breakpoints.language": "Autorisez les points d'arrêt pour ce langage.", + "app.launch.json.title": "Lancer", + "app.launch.json.version": "Version de ce format de fichier.", + "app.launch.json.configurations": "Liste des configurations. Ajoutez de nouvelles configurations, ou modifiez celles qui existent déjà à l'aide d'IntelliSense.", + "app.launch.json.compounds": "Liste des composés. Chaque composé référence plusieurs configurations qui sont lancées ensemble.", + "app.launch.json.compound.name": "Nom du composé. Apparaît dans le menu déroulant de la configuration de lancement.", + "useUniqueNames": "Veuillez utiliser des noms de configuration uniques.", + "app.launch.json.compound.folder": "Nom du dossier où se trouve l'élément composé.", + "app.launch.json.compounds.configurations": "Noms des configurations qui sont lancées dans le cadre de ce composé." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "Adaptateur de débogage introuvable pour le type '{0}'.", + "cannot.create.da.with.err": "Impossible de créer l'adaptateur de débogage ({0}).", + "cannot.create.da": "Impossible de créer l'adaptateur de débogage.", + "launch.config.comment1": "Utilisez IntelliSense pour en savoir plus sur les attributs possibles.", + "launch.config.comment2": "Pointez pour afficher la description des attributs existants.", + "launch.config.comment3": "Pour plus d'informations, visitez : {0}", + "debugType": "Type de configuration.", + "debugTypeNotRecognised": "Le type de débogage n'est pas reconnu. Vérifiez que vous avez installé l'extension de débogage correspondante et qu'elle est activée.", + "node2NotSupported": "\"node2\" n'est plus pris en charge. Utilisez \"node\" à la place, et affectez la valeur \"inspector\" à l'attribut \"protocol\".", + "debugName": "Le nom de la configuration s'affiche dans le menu déroulant de la configuration de lancement.", + "debugRequest": "Type de requête de configuration. Il peut s'agir de \"launch\" ou \"attach\".", + "debugServer": "Pour le développement d'une extension de débogage uniquement : si un port est spécifié, VS Code tente de se connecter à un adaptateur de débogage s'exécutant en mode serveur", + "debugPrelaunchTask": "Tâche à exécuter avant le démarrage de la session de débogage.", + "debugPostDebugTask": "Tâche à exécuter après que le débogage se termine.", + "debugWindowsConfiguration": "Attributs de configuration de lancement spécifiques à Windows.", + "debugOSXConfiguration": "Attributs de configuration de lancement spécifiques à OS X.", + "debugLinuxConfiguration": "Attributs de configuration de lancement spécifiques à Linux." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Informations" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "Console VS Code", + "mac.terminal.script.failed": "Échec du script '{0}'. Code de sortie : {1}", + "mac.terminal.type.not.supported": "'{0}' non pris en charge", + "press.any.key": "Appuyez sur une touche pour continuer...", + "linux.term.failed": "Échec de '{0}'. Code de sortie : {1}", + "ext.term.app.not.found": "application de terminal '{0}' introuvable" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "L'exécutable d'adaptateur de débogage '{0}' n'existe pas.", + "debugAdapterCannotDetermineExecutable": "Impossible de déterminer l'exécutable pour l'adaptateur de débogage '{0}'.", + "unableToLaunchDebugAdapter": "Impossible de lancer l'adaptateur de débogage à partir de '{0}'.", + "unableToLaunchDebugAdapterNoArgs": "Impossible de lancer l'adaptateur de débogage." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet : Expand Abbreviation", + "miEmmetExpandAbbreviation": "Emmet : dé&&velopper l'abréviation" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Afficher les commandes Emmet", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Appuyez sur Entrée pour gérer vos extensions.", + "install": "Appuyez sur entrée pour installer '{0}' depuis le Marketplace.", + "searchFor": "Appuyez sur Entrée pour rechercher '{0}' dans le Marketplace.", + "noExtensionsToInstall": "Tapez un nom d'extension" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Gérer les extensions", + "galleryExtensionsCommands": "Installer les extensions de la galerie", + "extension": "Extension", + "runtimeExtension": "Extensions en cours d'exécution", + "extensions": "Extensions", + "view": "Afficher", + "developer": "Développeur", + "extensionsConfigurationTitle": "Extensions", + "extensionsAutoUpdate": "Lorsqu’activé, installe automatiquement les mises à jour pour les extensions. Les mises à jour sont récupérées à partir d’un service en ligne de Microsoft.", + "extensionsCheckUpdates": "Lorsqu’activé, vérifie automatiquement les extensions pour les mises à jour. Si une extension est une mise à jour, elle est marquée comme obsolète dans l’affichage des Extensions. Les mises à jour sont récupérées à partir d’un service en ligne de Microsoft.", + "extensionsIgnoreRecommendations": "Si cette option est activée, les notifications pour les recommandations d’extension ne sont pas affichées.", + "extensionsShowRecommendationsOnlyOnDemand": "Lorsqu’activé, les recommandations ne seront pas récupérées à moins que d'être spécifiquement demandé par l’utilisateur. Certaines recommandations sont récupérées à partir d’un service en ligne de Microsoft.", + "extensionsCloseExtensionDetailsOnViewChange": "Si cette option est activée, les éditeurs avec les détails d'extension sont automatiquement fermés quand vous quittez l'affichage Extensions.", + "miOpenKeymapExtensions": "&&Mappages de touches", + "miPreferencesExtensions": "&&Extensions", + "miViewExtensions": "E&&xtensions" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Marketplace", + "enabledExtensions": "Activé", + "disabledExtensions": "Désactivé", + "popularExtensions": "Populaire", + "recommendedExtensions": "Recommandées", + "otherRecommendedExtensions": "Autres recommandations", + "workspaceRecommendedExtensions": "Recommandations d'espace de travail", + "builtInExtensions": "Fonctionnalités", + "builtInThemesExtensions": "Thèmes", + "builtInBasicsExtensions": "Langages de programmation", + "searchExtensions": "Rechercher des extensions dans Marketplace", + "sort by installs": "Trier par : nombre d'installations", + "sort by rating": "Trier par : évaluation", + "sort by name": "Trier par : Nom", + "extensionFoundInSection": "1 extension trouvée dans la section {0}.", + "extensionFound": "1 extension trouvée.", + "extensionsFoundInSection": "{0} extensions trouvées dans la section {1}.", + "extensionsFound": "{0} extensions trouvées.", + "suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'.", + "extensions": "Extensions", + "outdatedExtensions": "{0} extensions obsolètes", + "malicious warning": "Nous avons désinstallé '{0}' qui a été signalé comme problématique.", + "reloadNow": "Recharger maintenant" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Extensions", + "app.extensions.json.recommendations": "Liste des extensions qui doivent être recommandées pour les utilisateurs de cet espace de travail. L'identificateur d'une extension est toujours '${publisher}.${name}'. Par exemple : 'vscode.csharp'.", + "app.extension.identifier.errorMessage": "Format attendu : '${publisher}.${name}'. Exemple : 'vscode.csharp'.", + "app.extensions.json.unwantedRecommendations": "Liste des extensions recommandées par VS Code qui ne doivent pas être recommandées pour les utilisateurs de cet espace de travail. L'identificateur d'une extension est toujours '${publisher}.${name}'. Par exemple : 'vscode.csharp'." + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Activation des extensions..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Profiler les extensions", + "restart2": "Un redémarrage est nécessaire pour profiler les extensions. Voulez-vous redémarrer '{0}' maintenant ?", + "restart3": "Redémarrer", + "cancel": "Annuler", + "selectAndStartDebug": "Cliquer pour arrêter le profilage" + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "Désactiver les autres mappages de touches ({0}) pour éviter les conflits de combinaisons de touches ?", + "yes": "Oui", + "no": "Non" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "L'extension '{0}' a mis très longtemps à exécuter sa dernière opération et a empêché l'exécution d'autres extensions.", + "show": "Afficher les extensions" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Activées au démarrage", + "workspaceContainsGlobActivation": "Activées parce qu'il existe un fichier correspondant à {0} dans votre espace de travail", + "workspaceContainsFileActivation": "Activées parce que un fichier {0} existe dans votre espace de travail", + "workspaceContainsTimeout": "Activés car la recherche de {0} a pris trop de temps", + "languageActivation": "Activées parce que vous avez ouvert un fichier {0}", + "workspaceGenericActivation": "Activée le {0}", + "unresponsive.title": "L'extension a entraîné le gel de l'hôte d'extension.", + "errors": " {0} erreurs non détectées", + "disable workspace": "Désactiver (espace de travail)", + "disable": "Désactiver", + "showRuntimeExtensions": "Afficher les extensions en cours d'exécution", + "reportExtensionIssue": "Signaler un problème", + "debugExtensionHost": "Démarrer le débogage d'hôte d'Extension", + "restart1": "Profiler les extensions", + "restart2": "Un redémarrage est nécessaire pour profiler les extensions. Voulez-vous redémarrer '{0}' maintenant ?", + "restart3": "Redémarrer", + "cancel": "Annuler", + "debugExtensionHost.launch.name": "Attacher l'hôte d'extension", + "extensionHostProfileStart": "Démarrer le profilage d'hôte d'extension", + "stopExtensionHostProfileStart": "Arrêter le profilage d'hôte d'extension", + "saveExtensionHostProfile": "Enregistrer le profilage d'hôte d'extension" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "Le manifeste n’a pas été trouvé", + "malicious": "Cette extension est signalée comme problématique.", + "uninstallingExtension": "Désinstallation d'extension...", + "incompatible": "Impossible d'installer l'extension '{0}' avec la version '{1}', car elle n'est pas compatible avec VS Code.", + "installing named extension": "Installation de l'extension '{0}'...", + "installing extension": "Installation de l'extension...", + "singleDependentError": "Impossible de désactiver l'extension '{0}'. L'extension '{1}' en dépend.", + "twoDependentsError": "Impossible de désactiver l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent.", + "multipleDependentsError": "Impossible de désactiver l'extension '{0}'. Les extensions '{1}', '{2}' et d'autres extensions en dépendent.", + "installConfirmation": "Voulez-vous installer l'extension '{0}' ?", + "install": "Installer" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "Ne plus afficher", + "searchMarketplace": "Rechercher dans le Marketplace", + "dynamicWorkspaceRecommendation": "Cette extension peut vous intéresser car elle est populaire parmi les utilisateurs du dépôt {0}.", + "exeBasedRecommendation": "Cette extension est recommandée parce que {0} est installé.", + "fileBasedRecommendation": "Cette extension est recommandée basé sur les fichiers que vous avez ouverts récemment.", + "workspaceRecommendation": "Cette extension est recommandée par les utilisateurs de l'espace de travail actuel.", + "workspaceRecommended": "Cet espace de travail a des recommandations d'extension.", + "installAll": "Tout installer", + "showRecommendations": "Afficher les recommandations", + "reallyRecommended2": "L'extension '{0}' est recommandée pour ce type de fichier.", + "reallyRecommendedExtensionPack": "Le pack d’extensions '{0}' est recommandé pour ce type de fichier.", + "install": "Installer", + "ignoreExtensionRecommendations": "Voulez-vous ignorer toutes les recommandations d’extensions ?", + "ignoreAll": "Oui, ignorer tout", + "no": "Non", + "showLanguageExtensions": "Le Marketplace a des extensions qui peuvent aider avec les fichiers '.{0}'", + "dontShowAgainExtension": "Ne plus afficher pour les fichiers '.{0}'" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Nom de l'extension", + "extension id": "Identificateur d'extension", + "preview": "Aperçu", + "builtin": "Intégrée", + "publisher": "Nom de l'éditeur", + "install count": "Nombre d'installations", + "rating": "Évaluation", + "repository": "Dépôt", + "license": "Licence", + "details": "Détails", + "detailstooltip": "Détails de l’extension, affichés depuis le fichier 'README.md' de l’extension", + "extensionPack": "Pack d'extension", + "extensionsPack": "Ensemble d’extensions qui peuvent être installées ensemble", + "contributions": "Contributions", + "contributionstooltip": "Listes des contributions à VS Code par cette extension", + "changelog": "Journal des modifications", + "changelogtooltip": "Historique de mise à jour de de l'extension, affiché depuis le fichier 'CHANGELOG.md' de l’extension", + "dependencies": "Dépendances", + "dependenciestooltip": "Répertorie les extensions dont dépend cette extension", + "recommendationHasBeenIgnored": "Vous avez choisi de ne pas recevoir de recommandations pour cette extension.", + "noReadme": "Aucun fichier README disponible.", + "noChangelog": "Aucun Changelog disponible.", + "noContributions": "Aucune contribution", + "noDependencies": "Aucune dépendance", + "settings": "Paramètres ({0})", + "setting name": "Nom", + "description": "Description", + "default": "Par défaut", + "debuggers": "Débogueurs ({0})", + "debugger name": "Nom", + "debugger type": "Type", + "viewContainers": "Voir les conteneurs ({0})", + "view container id": "ID", + "view container title": "Titre", + "view container location": "Emplacement", + "views": "Vues ({0})", + "view id": "ID", + "view name": "Nom", + "view location": "Emplacement", + "localizations": "Localisations ({0})", + "localizations language id": "ID de langue", + "localizations language name": "Nom de la langue", + "localizations localized language name": "Nom de la langue (localisé)", + "colorThemes": "Thèmes de couleur ({0})", + "iconThemes": "Thèmes d'icône ({0})", + "colors": "Couleurs ({0})", + "colorId": "ID", + "defaultDark": "Défaut pour le thème sombre", + "defaultLight": "Défaut pour le thème clair", + "defaultHC": "Défaut pour le thème de contraste élevé", + "JSON Validation": "Validation JSON ({0})", + "fileMatch": "Correspondance de fichier", + "schema": "Schéma", + "commands": "Commandes ({0})", + "command name": "Nom", + "keyboard shortcuts": "Raccourcis clavier", + "menuContexts": "Contextes de menu", + "languages": "Langages ({0})", + "language id": "ID", + "language name": "Nom", + "file extensions": "Extensions de fichier", + "grammar": "Grammaire", + "snippets": "Extraits" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Problème de performance", + "cmd.report": "Signaler un problème", + "attach.title": "Avez-vous attaché le profil du processeur ?", + "ok": "OK", + "attach.msg": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' au problème que vous venez de créer.", + "cmd.show": "Afficher les problèmes", + "attach.msg2": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' à un problème de performance existant." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Extensions", + "galleryError": "Nous ne pouvons pas vous connecter sur le Marketplace des Extensions en ce moment, veuillez s’il vous plaît essayer à nouveau plus tard.", + "no extensions found": "Extensions introuvables.", + "suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Évaluée par 1 utilisateur", + "ratedByUsers": "Évaluée par {0} utilisateurs", + "noRating": "Pas de note", + "extension-arialabel": "{0}. Appuyez sur Entrée pour voir les détails de l'extension.", + "extension enabled on remote": "L'extension est activée sur '{0}'", + "extension enabled locally": "L'extension est activée localement.", + "viewExtensionDetailsAria": "{0}. Appuyez sur Entrée pour voir les détails de l'extension.", + "remote extension title": "Extension dans {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Erreur", + "Unknown Extension": "Extension inconnue :" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Télécharger manuellement", + "install vsix": "Une fois téléchargé, installez manuellement le VSIX de '{0}'.", + "noOfYearsAgo": "il y a {0} ans", + "one year ago": "Il y a 1 an", + "noOfMonthsAgo": "il y a {0} mois", + "one month ago": "Il y a 1 mois", + "noOfDaysAgo": "il y a {0} jours", + "one day ago": "Il y a 1 jour", + "noOfHoursAgo": "il y a {0} heures", + "one hour ago": "Il y a 1 heure", + "just now": "À l'instant", + "install": "Installer", + "installing": "Installation", + "installExtensionStart": "L'installation de l’extension {0} a commencé. Un éditeur est maintenant ouvert avec plus de détails sur cette extension", + "installExtensionComplete": "L'installation de l'extension {0} est terminée. Veuillez recharger Visual Studio Code pour l’activer.", + "failedToInstall": "Échec d'installation de '{0}'.", + "install locally": "Installer localement", + "uninstallAction": "Désinstaller", + "Uninstalling": "Désinstallation en cours", + "uninstallExtensionStart": "La désinstallation de l’extension {0} a commencé.", + "uninstallExtensionComplete": "Veuillez recharger Visual Studio Code pour terminer la désinstallation de l’extension {0}.", + "updateExtensionStart": "La mise à jour de l'extension {0} vers la version {1} a commencé.", + "updateExtensionComplete": "Mise à jour de l'extension {0} vers la version {1} terminée.", + "failedToUpdate": "Échec de mise à jour de '{0}'.", + "updateTo": "Mettre à jour vers {0}", + "updateAction": "Mettre à jour", + "manage": "Gérer", + "ManageExtensionAction.uninstallingTooltip": "Désinstallation en cours", + "install another version": "Installer une autre version...", + "selectVersion": "Sélectionner la version à installer", + "current": "Actuelle", + "extensionInfoAction": "Copier les informations d'extension", + "extensionInfoName": "Nom : {0}", + "extensionInfoId": "ID : {0}", + "extensionInfoDescription": "Description : {0}", + "extensionInfoVersion": "Version : {0}", + "extensionInfoPublisher": "Serveur de publication : {0}", + "extensionInfoVSMarketplaceLink": "Lien de VS Marketplace : {0}", + "extensionSettingsAction": "Configurer les paramètres d'extension", + "enableForWorkspaceAction": "Activer (espace de travail)", + "enableGloballyAction": "Activer", + "disableForWorkspaceAction": "Désactiver (espace de travail)", + "disableGloballyAction": "Désactiver", + "enableAction": "Activer", + "disableAction": "Désactiver", + "checkForUpdates": "Rechercher les mises à jour d'extensions", + "noUpdatesAvailable": "Toutes les extensions sont à jour.", + "singleUpdateAvailable": "Une mise à jour d'extension est disponible.", + "updatesAvailable": "{0} mises à jour d'extension sont disponibles.", + "singleDisabledUpdateAvailable": "Une mise à jour d'une extension désactivée est disponible.", + "updatesAvailableOneDisabled": "{0} mises à jour d'extension sont disponibles. L’une d’elles est pour une extension désactivée.", + "updatesAvailableAllDisabled": "{0} mises à jour d'extension sont disponibles. Elles sont toutes pour des extensions désactivées.", + "updatesAvailableIncludingDisabled": "{0} mises à jour d'extension sont disponibles. {1} d'entre elles sont pour des extensions désactivées.", + "enableAutoUpdate": "Activer la mise à jour automatique des extensions", + "disableAutoUpdate": "Désactiver la mise à jour automatique des extensions", + "updateAll": "Mettre à jour toutes les extensions", + "reloadAction": "recharger", + "reloadRequired": "Rechargement obligatoire", + "postUninstallTooltip": "Rechargez Visual Studio Code pour désinstaller cette extension.", + "postDisableTooltip": "Veuillez recharger Visual Studio Code pour désactiver cette extension.", + "color theme": "Définir le thème de couleur", + "select color theme": "Sélectionner le thème de couleur", + "file icon theme": "Définir le thème des icônes de fichier", + "select file icon theme": "Sélectionner un thème d'icône de fichier", + "toggleExtensionsViewlet": "Afficher les extensions", + "installExtensions": "Installer les extensions", + "showEnabledExtensions": "Afficher les extensions activées", + "showInstalledExtensions": "Afficher les extensions installées", + "showDisabledExtensions": "Afficher les extensions désactivées", + "clearExtensionsInput": "Effacer l'entrée des extensions", + "showBuiltInExtensions": "Afficher les extensions intégrées", + "showOutdatedExtensions": "Afficher les extensions obsolètes", + "showPopularExtensions": "Afficher les extensions les plus demandées", + "showRecommendedExtensions": "Afficher les extensions recommandées", + "installWorkspaceRecommendedExtensions": "Installer toutes les Extensions recommandées pour l'espace de travail", + "installRecommendedExtension": "Installer l'Extension Recommandée", + "ignoreExtensionRecommendation": "Ne plus recommander cette extension", + "undo": "Annuler", + "showRecommendedKeymapExtensionsShort": "Mappages de touches", + "showLanguageExtensionsShort": "Extensions de langage", + "showAzureExtensionsShort": "Extensions Azure", + "extensions": "Extensions", + "OpenExtensionsFile.failed": "Impossible de créer le fichier 'extensions.json' dans le dossier '.vscode' ({0}).", + "configureWorkspaceRecommendedExtensions": "Configurer les extensions recommandées (espace de travail)", + "configureWorkspaceFolderRecommendedExtensions": "Configurer les extensions recommandées (Dossier d'espace de travail)", + "addToWorkspaceFolderRecommendations": "Ajouter aux extensions recommandées (dossier d'espace de travail)", + "addToWorkspaceFolderIgnoredRecommendations": "Ignorer les extensions recommandées (dossier d'espace de travail)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "Aucun dossier d'espace de travail ouvert pour ajouter des recommandations.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "Cette extension est déjà présente dans les recommandations du dossier d'espace de travail.", + "AddToWorkspaceFolderRecommendations.success": "L'extension a été ajoutée aux recommandations de ce dossier d'espace de travail.", + "viewChanges": "Afficher les changements", + "AddToWorkspaceFolderRecommendations.failure": "Échec d'écriture dans extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Cette extension est déjà présente dans les recommandations indésirables de ce dossier d'espace de travail.", + "AddToWorkspaceFolderIgnoredRecommendations.success": "L'extension a été ajoutée aux recommandations indésirables de ce dossier d'espace de travail.", + "addToWorkspaceRecommendations": "Ajouter aux extensions recommandées (espace de travail)", + "addToWorkspaceIgnoredRecommendations": "Ignorer l'extension recommandée (espace de travail)", + "AddToWorkspaceRecommendations.alreadyExists": "Cette extension est déjà présente dans les recommandations de l'espace de travail.", + "AddToWorkspaceRecommendations.success": "L'extension a été ajoutée aux recommandations de cet espace de travail.", + "AddToWorkspaceRecommendations.failure": "Échec d'écriture. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Cette extension est déjà présente dans les recommandations indésirables de l'espace de travail.", + "AddToWorkspaceUnwantedRecommendations.success": "L'extension a été ajoutée aux recommandations indésirables de cet espace de travail.", + "updated": "Mise à jour terminée", + "uninstalled": "NON INSTALLÉ", + "enabled": "Activé", + "disabled": "Désactivé", + "malicious tooltip": "Cette extension a été signalée comme posant un problème.", + "malicious": "Malveillant", + "disabled by user": "Cette extension est désactivée par l'utilisateur.", + "disableAll": "Désactiver toutes les extensions installées", + "disableAllWorkspace": "Désactiver toutes les extensions installées pour cet espace de travail", + "enableAll": "Activer toutes les extension", + "enableAllWorkspace": "Activer toutes les extensions pour cet espace de travail", + "openExtensionsFolder": "Ouvrir le dossier d'extensions", + "installVSIX": "Installer depuis un VSIX...", + "installFromVSIX": "Installer à partir d'un VSIX", + "installButton": "&&Installer", + "InstallVSIXAction.successReload": "Rechargez Visual Studio Code pour terminer l'installation de l'extension {0}.", + "InstallVSIXAction.success": "Extension {0} installée.", + "InstallVSIXAction.reloadNow": "Recharger maintenant", + "reinstall": "Réinstallez l'extension...", + "selectExtensionToReinstall": "Sélectionner l'extension à réinstaller", + "ReinstallAction.successReload": "Rechargez Visual Studio Code pour terminer la réinstallation de l'extension {0}.", + "ReinstallAction.success": "Extension {0} réinstallée.", + "install previous version": "Installer une version spécifique de l'extension...", + "selectExtension": "Sélectionner une extension", + "InstallAnotherVersionExtensionAction.successReload": "Rechargez Visual Studio Code pour terminer l'installation de l'extension {0}.", + "InstallAnotherVersionExtensionAction.success": "Extension {0} installée.", + "InstallAnotherVersionExtensionAction.reloadNow": "Recharger maintenant", + "extensionButtonProminentBackground": "Couleur d'arrière-plan du bouton pour les extension d'actions importantes (par ex., le bouton d'installation).", + "extensionButtonProminentForeground": "Couleur d'arrière-plan du bouton pour l'extension d'actions importantes (par ex., le bouton d'installation).", + "extensionButtonProminentHoverBackground": "Couleur d'arrière-plan du pointage de bouton pour l'extension d'actions importantes (par ex., le bouton d'installation)." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Terminal externe", + "terminal.explorerKind.integrated": "Utiliser le terminal intégré de VS Code.", + "terminal.explorerKind.external": "Utiliser le terminal externe configuré.", + "explorer.openInTerminalKind": "Personnalise le type de terminal à lancer.", + "terminal.external.windowsExec": "Personnalise le terminal à exécuter sur Windows.", + "terminal.external.osxExec": "Personnalise l’application de terminal à exécuter sur macOS.", + "terminal.external.linuxExec": "Personnalise le terminal à exécuter sur Linux.", + "globalConsoleAction": "Ouvrir un nouveau Terminal", + "scopedConsoleAction": "Ouvrir dans Terminal" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "Console VS Code", + "mac.terminal.script.failed": "Échec du script '{0}'. Code de sortie : {1}", + "mac.terminal.type.not.supported": "'{0}' non pris en charge", + "press.any.key": "Appuyez sur une touche pour continuer...", + "linux.term.failed": "Échec de '{0}'. Code de sortie : {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Banc d'essai", + "feedbackVisibility": "Contrôle la visibilité du feedback Twitter (smiley) dans la barre d'état au bas du banc d'essai." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Masquer" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Tweeter des commentaires", + "label.sendASmile": "Tweetez-nous vos commentaires.", + "close": "Fermer", + "patchedVersion1": "Votre installation est endommagée.", + "patchedVersion2": "Spécifiez cela, si vous soumettez un bogue.", + "sentiment": "Quelles sont vos impressions ?", + "smileCaption": "Sentiment de retour satisfaisant", + "frownCaption": "Sentiment de retour non satisfaisant", + "other ways to contact us": "Autres façons de nous contacter", + "submit a bug": "Soumettre un bogue", + "request a missing feature": "Demander une fonctionnalité manquante", + "tell us why": "Pourquoi ?", + "feedbackTextInput": "Faites-nous part de vos commentaires", + "showFeedback": "Afficher le Smiley Feedback dans la barre d'état", + "tweet": "Tweet", + "tweetFeedback": "Tweeter des commentaires", + "character left": "caractère restant", + "characters left": "caractères restants" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Dossiers" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Afficher l'Explorateur", + "explore": "Explorateur", + "view": "Afficher", + "textFileEditor": "Éditeur de fichier texte", + "binaryFileEditor": "Éditeur de fichier binaire", + "filesConfigurationTitle": "Fichiers", + "exclude": "Configurer les modèles glob pour exclure des fichiers et des dossiers dans les recherches. Par exemple, l’Explorateur de fichiers décide quels fichiers et dossiers afficher ou masquer en fonction de ce paramètre. En savoir plus sur les modèles glob [ici] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "files.exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", + "files.exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.", + "associations": "Configurez les associations entre les fichiers et les langages (exemple : \"*.extension\": \"html\"`). Celles-ci sont prioritaires sur les associations par défaut des langages installés. ", + "encoding": "Encodage de jeu de caractères par défaut à utiliser lors de la lecture et l’écriture des fichiers. Ce paramètre peut également être configuré par langage.", + "autoGuessEncoding": "Quand cette option est activée, tente de deviner l'encodage du jeu de caractères à l'ouverture des fichiers. Ce paramètre peut également être configuré par langage.", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Utilise le caractère de fin de ligne spécifique du système d'exploitation.", + "eol": "Caractère de fin de ligne par défaut.", + "useTrash": "Déplace les fichiers/dossiers dans la corbeille du système d'exploitation (corbeille sous Windows) lors de la suppression. Désactiver ceci supprimera définitivement les fichiers/dossiers.", + "trimTrailingWhitespace": "Si l'option est activée, l'espace blanc de fin est supprimé au moment de l'enregistrement d'un fichier.", + "insertFinalNewline": "Quand l'option est activée, une nouvelle ligne finale est insérée à la fin du fichier au moment de son enregistrement.", + "trimFinalNewlines": "Si l'option est activée, va supprimer toutes les nouvelles lignes après la dernière ligne à la fin du fichier lors de l’enregistrement.", + "files.autoSave.off": "Un fichier dont l'intégrité est compromise n'est jamais enregistré automatiquement.", + "files.autoSave.afterDelay": "Un fichier dont l'intégrité est compromise est automatiquement enregistré après le délai `#files.autoSaveDelay#` configuré.", + "files.autoSave.onFocusChange": "Un fichier dont l'intégrité est compromise est automatiquement enregistré quand l'éditeur perd le focus.", + "files.autoSave.onWindowChange": "Un fichier dont l'intégrité est compromise est automatiquement enregistré quand la fenêtre perd le focus.", + "autoSave": "Contrôle la sauvegarde automatique de fichiers dont l'intégrité est compromise. Découvrez plus en détail la sauvegarde automatique [ici] (https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Contrôle le délai en ms au bout duquel un fichier à l'intégrité compromise est enregistré automatiquement. S'applique uniquement quand 'files.autoSave' a la valeur '{0}'.", + "watcherExclude": "Configurez les modèles Glob des chemins de fichier à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus (par ex., utilisez le préfixe ** ou le chemin complet pour une correspondance appropriée). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez que le code consomme beaucoup de temps processeur au démarrage, excluez les dossiers volumineux pour réduire la charge initiale.", + "hotExit.off": "Désactivez la sortie à chaud.", + "hotExit.onExit": "La sortie à chaud se déclenchera lorsque la dernière fenêtre est fermée sous Windows/Linux ou quand la commande `workbench.action.quit` est déclenchée (palette, raccourci clavier, menu). Toutes les fenêtres avec les sauvegardes seront restaurées au prochain démarrage.", + "hotExit.onExitAndWindowClose": "La sortie à chaud se déclenchera lorsque la dernière fenêtre sera fermée sur Windows/Linux ou lorsque la commande `workbench.action.quit` est déclenchée (palette de commande, raccourci clavier, menu), et aussi pour n’importe quelle fenêtre avec un dossier ouvert indépendamment du fait que ça soit la dernière fenêtre. Toutes les fenêtres sans dossiers ouverts seront restaurées au prochain démarrage. Pour restaurer les fenêtres de dossier comme ils étaient avant l’arrêt la valeur affecter `#window.restoreWindows#` à `tous`.", + "hotExit": "Contrôle si les fichiers non enregistrés sont mémorisés entre les sessions, ce qui permet d'ignorer la demande d'enregistrement à la sortie de l'éditeur.", + "defaultLanguage": "Mode de langage par défaut affecté aux nouveaux fichiers.", + "maxMemoryForLargeFilesMB": "Contrôle la mémoire disponible pour VS Code après le redémarrage en cas de tentative d'ouverture de fichiers volumineux. Même effet que de spécifier '--max-memory=NEWSIZE' sur la ligne de commande.", + "editorConfigurationTitle": "Éditeur", + "formatOnSave": "Met en forme un fichier à l'enregistrement. Un formateur doit être disponible, le fichier ne doit pas être enregistré après un délai et l'éditeur ne doit pas être en cours d'arrêt.", + "formatOnSaveTimeout": "Délai d’attente en millisecondes après lequel la mise en forme qui est exécutée au moment de l'enregistrement est annulée.", + "explorerConfigurationTitle": "Explorateur de fichiers", + "openEditorsVisible": "Nombre d'éditeurs affichés dans le volet Éditeurs ouverts.", + "autoReveal": "Contrôle si l’Explorateur devrait automatiquement révéler et sélectionner les fichiers lors de leur ouverture.", + "enableDragAndDrop": "Contrôle si l’Explorateur devrait permettre de déplacer des fichiers et dossiers par glisser/déplacer.", + "confirmDragAndDrop": "Contrôle si l’Explorateur doit demander confirmation pour déplacer des fichiers et des dossiers par glisser/déplacer.", + "confirmDelete": "Contrôle si l’Explorateur devrait demander confirmation lorsque vous supprimez un fichier via la corbeille.", + "sortOrder.default": "Les fichiers et dossiers sont triés par nom, dans l’ordre alphabétique. Les dossiers sont affichés avant les fichiers.", + "sortOrder.mixed": "Les fichiers et dossiers sont triés par nom, dans l’ordre alphabétique. Les fichiers sont imbriqués dans les dossiers.", + "sortOrder.filesFirst": "Les fichiers et dossiers sont triés par nom, dans l’ordre alphabétique. Les fichiers sont affichés avant les dossiers.", + "sortOrder.type": "Les fichiers et dossiers sont triés par extension, dans l’ordre alphabétique. Les dossiers sont affichés avant les fichiers.", + "sortOrder.modified": "Les fichiers et dossiers sont triés par date de dernière modification, dans l’ordre décroissant. Les dossiers sont affichés avant les fichiers.", + "sortOrder": "Contrôle l'ordre de tri des fichiers et des dossiers dans l’Explorateur.", + "explorer.decorations.colors": "Contrôle si les décorations de fichier devraient utiliser des couleurs.", + "explorer.decorations.badges": "Contrôle si les décorations de fichier devraient utiliser des badges.", + "miViewExplorer": "&&Explorateur" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "fichier", + "copyPath": "Copier le chemin", + "copyRelativePath": "Copier le chemin d’accès relatif", + "revealInSideBar": "Afficher dans la barre latérale", + "acceptLocalChanges": "Utiliser vos modifications et écraser les contenus du disque", + "revertLocalChanges": "Ignorer les modifications locales et restaurer le contenu sur disque", + "copyPathOfActive": "Copier le chemin du fichier actif", + "copyRelativePathOfActive": "Copier le chemin relatif du fichier actif", + "saveAllInGroup": "Enregistrer tout dans le groupe", + "saveFiles": "Enregistrer tous les fichiers", + "revert": "Rétablir le fichier", + "compareActiveWithSaved": "Compare le fichier actif avec celui enregistré", + "closeEditor": "Fermer l'éditeur", + "view": "Afficher", + "openToSide": "Ouvrir sur le côté", + "revealInWindows": "Révéler dans l'Explorateur", + "revealInMac": "Révéler dans le Finder", + "openContainer": "Ouvrir le dossier contenant", + "saveAll": "Enregistrer tout", + "compareWithSaved": "Comparer avec celui enregistré", + "compareWithSelected": "Comparer avec ce qui est sélectionné", + "compareSource": "Sélectionner pour comparer", + "compareSelected": "Comparer le sélectionné", + "close": "Fermer", + "closeOthers": "Fermer les autres", + "closeSaved": "Fermer la version sauvegardée", + "closeAll": "Tout fermer", + "cut": "Couper", + "deleteFile": "Supprimer définitivement", + "newFile": "Nouveau fichier", + "openFile": "Ouvrir un fichier...", + "miNewFile": "&&Nouveau fichier", + "miSave": "Enregi&&strer", + "miSaveAs": "Enregistrer &&sous...", + "miSaveAll": "Enregistrer to&&ut", + "miAutoSave": "Enregistrement a&&utomatique", + "miRevert": "Réta&&blir le fichier", + "miCloseEditor": "Fermer l'édit&&eur", + "miGotoFile": "Atteindre le &&fichier..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "Aucun dossier ouvert", + "explorerSection": "Section de l'Explorateur de fichiers", + "noWorkspaceHelp": "Vous n'avez pas encore ajouté un dossier à l'espace de travail.", + "addFolder": "Ajouter un dossier", + "noFolderHelp": "Vous n'avez pas encore ouvert de dossier.", + "openFolder": "Ouvrir le dossier" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 fichier non enregistré", + "dirtyFiles": "{0} fichiers non enregistrés" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Visionneuse de fichier binaire" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Éditeur de fichier texte", + "openFolderError": "Le fichier est un répertoire", + "createFile": "Créer un fichier", + "relaunchWithIncreasedMemoryLimit": "Redémarrer avec {0} Mo", + "configureMemoryLimit": "Configurer la limite de mémoire", + "fileEditorWithInputAriaLabel": "{0}. Éditeur de fichier texte.", + "fileEditorAriaLabel": "Éditeur de fichier texte." + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (deleted from disk)", + "readonlyFile": "{0} (en lecture seule)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Utilisez les actions de la barre d'outils de l'éditeur pour annuler vos modifications, ou pour remplacer le contenu sur le disque par vos modifications.", + "staleSaveError": "Échec de l'enregistrement de '{0}' : le contenu sur le disque est plus récent. Veuillez comparer votre version à celle située sur le disque.", + "retry": "Réessayer", + "discard": "Annuler", + "readonlySaveErrorAdmin": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant qu'administrateur' pour réessayer en tant qu'administrateur.", + "readonlySaveErrorSudo": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant que Sudo' pour réessayer en tant que superutilisateur.", + "readonlySaveError": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer' pour essayer de le rendre inscriptible.", + "permissionDeniedSaveError": "Échec de l'enregistrement de '{0}' : Permissions insuffisantes. Sélectionnez 'Remplacer en tant qu'Admin' pour réessayer en tant qu'administrator.", + "permissionDeniedSaveErrorSudo": "L'enregistrement de '{0}' a échoué : Autorisations insuffisantes. Sélectionnez 'Réessayer en tant que Sudo' pour réessayer comme superutilisateur.", + "genericSaveError": "Échec d'enregistrement de '{0}' ({1}).", + "learnMore": "En savoir plus", + "dontShowAgain": "Ne plus afficher", + "compareChanges": "Comparer", + "saveConflictDiffLabel": "{0} (sur le disque) ↔ {1} (dans {2}) - Résoudre le conflit d'enregistrement", + "overwriteElevated": "Remplacer en tant qu'Admin...", + "overwriteElevatedSudo": "Remplacer en tant que Sudo...", + "saveElevated": "Réessayer en tant qu'Admin...", + "saveElevatedSudo": "Réessayer en tant que Sudo...", + "overwrite": "Remplacer" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Éditeurs ouverts", + "openEditosrSection": "Section des éditeurs ouverts", + "dirtyCounter": "{0} non enregistré(s)" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Section de l'Explorateur de fichiers", + "treeAriaLabel": "Explorateur de fichiers" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Nouveau fichier", + "newFolder": "Nouveau dossier", + "rename": "Renommer", + "delete": "Supprimer", + "copyFile": "Copier", + "pasteFile": "Coller", + "createNewFile": "Nouveau fichier", + "createNewFolder": "Nouveau dossier", + "newUntitledFile": "Nouveau fichier sans titre", + "deleteButtonLabelRecycleBin": "&&Déplacer vers la Corbeille", + "deleteButtonLabelTrash": "&&Déplacer vers la Poubelle", + "deleteButtonLabel": "S&&upprimer", + "dirtyMessageFilesDelete": "Vous supprimez des fichiers dont les changements n'ont pas été enregistrés. Voulez-vous continuer ?", + "dirtyMessageFolderOneDelete": "Vous supprimez un dossier contenant 1 fichier dont les changements n'ont pas été enregistrés. Voulez-vous continuer ?", + "dirtyMessageFolderDelete": "Vous supprimez un dossier contenant {0} fichiers dont les changements n'ont pas été enregistrés. Voulez-vous continuer ?", + "dirtyMessageFileDelete": "Vous supprimez un fichier dont les changements n'ont pas été enregistrés. Voulez-vous continuer ?", + "dirtyWarning": "Vous perdrez vos modifications, si vous ne les enregistrez pas.", + "undoBin": "Vous pouvez restaurer à partir de la Corbeille.", + "undoTrash": "Vous pouvez restaurer à partir de la Poubelle.", + "doNotAskAgain": "Ne plus me demander", + "irreversible": "Cette action est irréversible !", + "binFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?", + "trashFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?", + "deletePermanentlyButtonLabel": "&&Supprimer définitivement", + "retryButtonLabel": "&&Réessayer", + "confirmMoveTrashMessageFilesAndDirectories": "Voulez-vous vraiment supprimer les {0} fichiers/répertoires suivants et leur contenu ?", + "confirmMoveTrashMessageMultipleDirectories": "Voulez-vous vraiment supprimer les {0} répertoires suivants et leur contenu ?", + "confirmMoveTrashMessageMultiple": "Êtes-vous sûr de vouloir supprimer les fichiers {0} suivants ?", + "confirmMoveTrashMessageFolder": "Voulez-vous vraiment supprimer '{0}' et son contenu ?", + "confirmMoveTrashMessageFile": "Voulez-vous vraiment supprimer '{0}' ?", + "confirmDeleteMessageFilesAndDirectories": "Voulez-vous vraiment supprimer définitivement les {0} fichiers/répertoires suivants et leur contenu ?", + "confirmDeleteMessageMultipleDirectories": "Voulez-vous vraiment supprimer définitivement les {0} répertoires suivants et leur contenu ?", + "confirmDeleteMessageMultiple": "Êtes-vous sûr de vouloir supprimer définitivement les fichiers {0} suivants ?", + "confirmDeleteMessageFolder": "Voulez-vous vraiment supprimer définitivement '{0}' et son contenu ?", + "confirmDeleteMessageFile": "Voulez-vous vraiment supprimer définitivement '{0}' ?", + "globalCompareFile": "Comparer le fichier actif à...", + "openFileToCompare": "Ouvrez d'abord un fichier pour le comparer à un autre fichier.", + "toggleAutoSave": "Activer/désactiver la sauvegarde automatique", + "saveAllInGroup": "Enregistrer tout dans le groupe", + "closeGroup": "Fermer le groupe", + "focusFilesExplorer": "Focus sur l'Explorateur de fichiers", + "showInExplorer": "Révéler le fichier actif dans la barre latérale", + "openFileToShow": "Ouvrir d'abord un fichier pour l'afficher dans l'Explorateur", + "collapseExplorerFolders": "Réduire les dossiers dans l'explorateur", + "refreshExplorer": "Actualiser l'explorateur", + "openFileInNewWindow": "Ouvrir le fichier actif dans une nouvelle fenêtre", + "openFileToShowInNewWindow.unsupportedschema": "L'éditeur actif doit contenir une ressource ouvrable.", + "openFileToShowInNewWindow.nofile": "Ouvrir d'abord un fichier à ouvrir dans une nouvelle fenêtre", + "emptyFileNameError": "Un nom de fichier ou de dossier doit être fourni.", + "fileNameStartsWithSlashError": "Un nom de fichier ou de dossier ne peut commencer par une barre oblique.", + "fileNameExistsError": "Un fichier ou dossier **{0}** existe déjà à cet emplacement. Choisissez un autre nom.", + "invalidFileNameError": "Le nom **{0}** est non valide en tant que nom de fichier ou de dossier. Choisissez un autre nom.", + "filePathTooLongError": "Le nom **{0}** correspond à un chemin d'accès trop long. Choisissez un nom plus court.", + "compareWithClipboard": "Compare le fichier actif avec le presse-papiers", + "clipboardComparisonLabel": "Presse-papier ↔ {0}", + "retry": "Réessayer", + "fileIsAncestor": "Le fichier à copier est un ancêtre du dossier de destination", + "fileDeleted": "Le fichier à coller a été supprimé ou déplacé pendant ce temps" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Révéler dans l'Explorateur", + "revealInMac": "Révéler dans le Finder", + "openContainer": "Ouvrir le dossier contenant", + "saveAs": "Enregistrer sous...", + "save": "Enregistrer", + "saveWithoutFormatting": "Enregistrer sans mise en forme", + "saveAll": "Enregistrer tout", + "removeFolderFromWorkspace": "Supprimer le dossier de l'espace de travail", + "genericRevertError": "Échec pour faire revenir '{0}' : {1}", + "modifiedLabel": "{0} (sur le disque) ↔ {1}", + "openFileToReveal": "Open a file first to reveal", + "openFileToCopy": "Ouvrir d'abord un fichier pour copier son chemin" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Explorateur", + "canNotResolve": "Impossible de résoudre le dossier de l'espace de travail", + "symbolicLlink": "Lien symbolique" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Tapez le nom du fichier. Appuyez sur Entrée pour confirmer ou sur Échap pour annuler.", + "dropFolders": "Voulez-vous ajouter les dossiers à l’espace de travail ?", + "dropFolder": "Voulez-vous ajouter le dossier à l’espace de travail ?", + "addFolders": "&&Ajouter des dossiers", + "addFolder": "&&Ajouter un dossier", + "confirmOverwrite": "Un fichier ou dossier portant le même nom existe déjà dans le dossier de destination. Voulez-vous le remplacer ?", + "irreversible": "Cette action est irréversible !", + "replaceButtonLabel": "&&Remplacer", + "confirmRootsMove": "Êtes-vous sûr de vouloir modifier l’ordre de plusieurs dossiers de la racine dans votre espace de travail ?", + "confirmMultiMove": "Êtes-vous sûr de vouloir déplacer les fichiers '{0}' suivants ?", + "confirmRootMove": "Êtes-vous sûr de vouloir modifier l’ordre de dossier racine '{0}' dans votre espace de travail ?", + "confirmMove": "Êtes-vous certain de vouloir déplacer '{0}' ?", + "doNotAskAgain": "Ne plus me demander", + "moveButtonLabel": "&&Déplacer", + "confirmOverwriteMessage": "{0}' existe déjà dans le dossier de destination. Voulez-vous le remplacer ?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Mettre le document en forme", + "no.provider": "Il n’y a aucun formateur installé pour les fichiers '{0}'.", + "install.formatter": "Installer le formateur..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "Aucun(e)", + "miss": "L'extension '{0}' ne peut pas mettre en forme '{1}'", + "config.needed": "Il y a plusieurs formateurs pour les fichiers de {0}. Sélectionnez un formateur par défaut pour continuer.", + "config.bad": "L'extension '{0}' est configurée comme formateur, mais n'est pas disponible. Sélectionnez un autre formateur par défaut pour continuer.", + "do.config": "Configurer...", + "select": "Sélectionner un formateur par défaut pour les fichiers de {0}", + "formatter.default": "Définit un formateur par défaut qui est prioritaire sur tous les autres paramètres de formateur. Doit être l'identificateur d'une extension contribuant à un formateur.", + "def": "(Par défaut)", + "config": "Configurer le formateur par défaut...", + "format.placeHolder": "Sélectionner un formateur", + "formatDocument.label.multiple": "Mettre en forme un document avec...", + "formatSelection.label.multiple": "Mettre en forme la sélection avec..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Aide", + "reportIssueInEnglish": "Signaler un problème", + "developer": "Développeur" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Ouvrir l'explorateur de processus", + "reportPerformanceIssue": "Signaler un problème de performance" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "Souhaitez-vous changer la langue de l’interface de VS Code en {0} et redémarrer ?", + "activateLanguagePack": "Pour être utilisé dans {0}, VS Code doit être redémarré.", + "yes": "Oui", + "restart now": "Redémarrer maintenant", + "neverAgain": "Ne plus afficher", + "JsonSchema.locale": "Langue d'interface utilisateur (IU) à utiliser.", + "vscode.extension.contributes.localizations": "Contribuer aux localisations de l’éditeur", + "vscode.extension.contributes.localizations.languageId": "Id de la langue dans laquelle les chaînes d’affichage sont traduites.", + "vscode.extension.contributes.localizations.languageName": "Nom de la langue en anglais.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Nom de la langue dans la langue contribuée.", + "vscode.extension.contributes.localizations.translations": "Liste des traductions associées à la langue.", + "vscode.extension.contributes.localizations.translations.id": "Id de VS Code ou Extension pour lesquels cette traduction contribue. L'Id de VS Code est toujours `vscode` et d’extension doit être au format `publisherId.extensionName`.", + "vscode.extension.contributes.localizations.translations.id.pattern": "L’Id doit être `vscode` ou au format `publisherId.extensionName` pour traduire respectivement VS code ou une extension.", + "vscode.extension.contributes.localizations.translations.path": "Un chemin relatif vers un fichier contenant les traductions du langage." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Configurer la langue d'affichage", + "installAdditionalLanguages": "Installer des langues supplémentaires...", + "chooseDisplayLanguage": "Sélectionner la langue d'affichage", + "relaunchDisplayLanguageMessage": "Vous devez redémarrer pour appliquer le changement de la langue d'affichage.", + "relaunchDisplayLanguageDetail": "Appuyez sur le bouton Redémarrer pour redémarrer {0} et changer la langue d'affichage.", + "restart": "&&Redémarrer" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Recherchez dans les modules linguistiques du Marketplace pour remplacer la langue d'affichage par {0}.", + "searchMarketplace": "Rechercher dans le Marketplace", + "installAndRestartMessage": "Installez le module linguistique pour remplacer la langue d'affichage par {0}.", + "installAndRestart": "Installer et Redémarrer" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Partagé", + "rendererLog": "Fenêtre", + "telemetryLog": "Télémétrie", + "developer": "Développeur" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Ouvrir le dossier des journaux", + "setLogLevel": "Définir le niveau de journalisation (log) ...", + "trace": "Trace", + "debug": "déboguer", + "info": "Info", + "warn": "Avertissement", + "err": "Erreur", + "critical": "Critique", + "off": "DESACTIVÉ", + "selectLogLevel": "Sélectionner le niveau de journalisation (log)", + "default and current": "Par défaut et actuel", + "default": "Par défaut", + "current": "Actuelle" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Copier", + "copyMessage": "Copier le message", + "show multiline": "Afficher le message sur plusieurs lignes", + "problems": "Problèmes", + "show singleline": "Afficher le message sur une seule ligne", + "miMarker": "&&Problèmes" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Afficher", + "problems.view.toggle.label": "Activer/désactiver les problèmes (Erreurs, Avertissements, Infos)", + "problems.view.focus.label": " Focus sur les problèmes (Erreurs, Avertissements, Infos)", + "problems.panel.configuration.title": "Affichage des problèmes", + "problems.panel.configuration.autoreveal": "Contrôles si la vue Problèmes devrait révéler automatiquement les fichiers lors de leur ouverture.", + "markers.panel.title.problems": "Problèmes", + "markers.panel.no.problems.build": "Aucun problème n'a été détecté dans l'espace de travail jusqu'à présent.", + "markers.panel.no.problems.filters": "Aucun résultat avec les critères de filtre fournis.", + "markers.panel.no.problems.file.exclusions": "Tous les problèmes sont masqués parce que le filtre d’exclusion de fichiers est activé.", + "markers.panel.action.useFilesExclude": "Filtrer en utilisant le paramètre d’exclusion de fichiers", + "markers.panel.action.donotUseFilesExclude": "Ne pas utiliser le paramètre d’exclusion de fichiers", + "markers.panel.action.filter": "Filtrer les problèmes", + "markers.panel.action.quickfix": "Afficher les correctifs", + "markers.panel.filter.ariaLabel": "Filtrer les problèmes", + "markers.panel.filter.placeholder": "Filtre. Par exemple : texte, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "erreurs", + "markers.panel.filter.warnings": "avertissements", + "markers.panel.filter.infos": "infos", + "markers.panel.single.error.label": "1 erreur", + "markers.panel.multiple.errors.label": "{0} erreurs", + "markers.panel.single.warning.label": "1 avertissement", + "markers.panel.multiple.warnings.label": "{0} avertissements", + "markers.panel.single.info.label": "1 info", + "markers.panel.multiple.infos.label": "{0} infos", + "markers.panel.single.unknown.label": "1 inconnu", + "markers.panel.multiple.unknowns.label": "{0} inconnus", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "{0} problèmes dans le fichier {1} du dossier {2}", + "problems.tree.aria.label.marker.relatedInformation": " Ce problème a des références à {0} emplacements.", + "problems.tree.aria.label.error.marker": "Erreur générée par {0} : {1} à la ligne {2} et au caractère {3}. {4}", + "problems.tree.aria.label.error.marker.nosource": "Erreur : {0} à la ligne {1} et au caractère {2}.{3}", + "problems.tree.aria.label.warning.marker": "Avertissement généré par {0} : {1} à la ligne {2} et au caractère {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Avertissement : {0} à la ligne {1} et au caractère {2}.{3}", + "problems.tree.aria.label.info.marker": "Information générée par {0} : {1} à la ligne {2} et au caractère {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Information : {0} à la ligne {1} et au caractère {2}.{3}", + "problems.tree.aria.label.marker": "Problème généré par {0} : {1} à la ligne {2} et au caractère {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Problème : {0} à la ligne {1} et au caractère {2}.{3}", + "problems.tree.aria.label.relatedinfo.message": "{0} à la ligne {1} et caractère {2} dans {3}", + "errors.warnings.show.label": "Afficher les erreurs et les avertissements" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Total de {0} problèmes" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Problèmes", + "tooltip.1": "1 problème dans ce fichier", + "tooltip.N": "{0} problèmes dans ce fichier", + "markers.showOnFile": "Affichez les erreurs et les avertissements sur les fichiers et les dossiers." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Afficher {0} sur {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Réduire tout", + "No problems filtered": "Affichage de {0} problèmes", + "problems filtered": "Affichage de {0} problèmes sur {1}", + "disableFilesExclude": "Désactivez le filtre d'exclusion de fichiers.", + "clearFilter": "Effacez le filtre." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Afficher le message sur une seule ligne", + "multi line": "Afficher le message sur plusieurs lignes" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Structure", + "outlineConfigurationTitle": "Structure", + "outline.showIcons": "Restituez les éléments de structure avec des icônes. ", + "outline.showProblem": "Affichez les erreurs et les avertissements pendant l'application de contour aux éléments.", + "outline.problem.colors": "Utilisez des couleurs pour les erreurs et les avertissements.", + "outline.problems.badges": "Utilisez des badges pour les erreurs et les avertissements." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Réduire tout", + "sortByPosition": "Trier par : Position", + "sortByName": "Trier par : Nom", + "sortByKind": "Trier par : Type", + "followCur": "Suivre le curseur", + "filterOnType": "Filtrer sur le type", + "no-editor": "L'éditeur actif ne peut pas fournir les informations de contour.", + "loading": "Chargement des symboles de document pour '{0}'...", + "no-symbols": "Aucun symbole trouvé dans le document '{0}'" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Sortie", + "logViewer": "Visionneuse du journal", + "viewCategory": "Afficher", + "developer": "Développeur", + "clearOutput.label": "Effacer la sortie", + "openActiveLogOutputFile": "Ouvrir le fichier de sortie du journal actif", + "miToggleOutput": "&&Sortie" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Sortie", + "outputPanelWithInputAriaLabel": "{0}, Panneau de sortie", + "outputPanelAriaLabel": "Panneau de sortie" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - Sortie", + "channel": "Canal de sortie pour '{0}'" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Activer/désactiver la sortie", + "clearOutput": "Effacer la sortie", + "outputCleared": "Sortie effacée", + "toggleOutputScrollLock": "Activer/désactiver l'arrêt du défilement de la sortie", + "switchToOutput.label": "Passer à la sortie", + "outputChannels": "Canaux de sortie.", + "logChannel": "Journal ({0})", + "openInLogViewer": "Ouvrir le fichier de log", + "showLogs": "Afficher les journaux...", + "selectlog": "Sélectionner le journal", + "openLogFile": "Ouvrir le fichier de log...", + "selectlogFile": "Sélectionner le fichier journal" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Développeur", + "show.label": "Performance de démarrage" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "Création réussie des profils.", + "prof.detail": "Créez un problème et joignez manuellement les fichiers suivants :\n{0}", + "prof.restartAndFileIssue": "Créer le problème et redémarrer", + "prof.restart": "Redémarrer", + "prof.thanks": "Merci de votre aide.", + "prof.detail.restart": "Un redémarrage final est nécessaire pour continuer à utiliser '{0}'. Nous vous remercions une fois de plus pour votre contribution." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Performance de démarrage" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Définir une combinaison de touches", + "defineKeybinding.kbLayoutErrorMessage": "Vous ne pouvez pas produire cette combinaison de touches avec la disposition actuelle du clavier.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** pour votre disposition actuelle du clavier (**{1}** pour le clavier États-Unis standard).", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** pour votre disposition actuelle du clavier." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Éditeur de préférences par défaut", + "settingsEditor2": "Éditeur de paramètres 2", + "keybindingsEditor": "Éditeur de combinaisons de touches", + "preferences": "Préférences", + "openRemoteSettings": "Ouvrir les paramètres d'utilisation à distance ({0})", + "preferencesCategory": "Préférences", + "showDefaultKeybindings": "Afficher les combinaisons de touches par défaut", + "showUserKeybindings": "Afficher les combinaisons de touches de l'utilisateur", + "miOpenSettings": "Para&&mètres", + "miOpenKeymap": "Racco&&urcis clavier", + "openSettingsJson": "Afficher les paramètres (en JSON)", + "filterModifiedLabel": "Afficher les paramètres modifiés", + "filterOnlineServicesLabel": "Afficher les paramètres des services en ligne" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "1 commande existante a cette combinaison de touche", + "defineKeybinding.existing": "{0} commandes existantes ont ce combinaison de touche", + "defineKeybinding.initial": "Appuyez sur la combinaison de touches souhaitée puis appuyez sur Entrée", + "defineKeybinding.chordsTo": "pression simultanée avec" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Ouvrir les paramètres par défaut (JSON)", + "openSettings2": "Afficher les paramètres (IU)", + "openSettingsJson": "Afficher les paramètres (en JSON)", + "openGlobalSettings": "Ouvrir les paramètres utilisateur", + "openGlobalKeybindings": "Ouvrir les raccourcis clavier", + "openGlobalKeybindingsFile": "Ouvrir les raccourcis clavier (JSON)", + "openDefaultKeybindingsFile": "Ouvrir les raccourcis clavier par défaut (JSON)", + "openWorkspaceSettings": "Ouvrir les paramètres d'espace de travail", + "openFolderSettings": "Ouvrir le dossier Paramètres", + "configureLanguageBasedSettings": "Configurer les paramètres spécifiques au langage...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Sélectionner un langage" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Taper pour rechercher dans les combinaisons de touches", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Enregistrement des touches. Appuyer sur Echap pour sortir", + "clearInput": "Effacer le champ de recherche des raccourcis clavier", + "sortByPrecedeneLabel": "Trier par priorité", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Enregistrer les clés", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Enregistrement des touches", + "command": "Commande", + "keybinding": "Combinaison de touches", + "when": "Quand", + "source": "source", + "keybindingsLabel": "Combinaisons de touches", + "show sorted keybindings": "Affichage de {0} raccourcis clavier par ordre de priorité", + "show keybindings": "Affichage de {0} raccourcis clavier par ordre alphabétique", + "changeLabel": "Changer de combinaison de touches", + "addLabel": "Ajouter une combinaison de touches", + "editWhen": "Changer en cas d'expression", + "removeLabel": "Supprimer la combinaison de touches", + "resetLabel": "Définir une combinaison de touches", + "showSameKeybindings": "Afficher les mêmes raccourcis clavier", + "copyLabel": "Copier", + "copyCommandLabel": "Copier la Commande", + "error": "Erreur '{0}' durant la modification de la combinaison de touches. Ouvrez le fichier 'keybindings.json', puis corrigez les erreurs.", + "editKeybindingLabelWithKey": "Changer de combinaison de touches {0}", + "editKeybindingLabel": "Changer de combinaison de touches", + "addKeybindingLabelWithKey": "Ajouter une combinaison de touches {0}", + "addKeybindingLabel": "Ajouter une combinaison de touches", + "title": "{0} ({1})", + "commandAriaLabel": "Commande : {0}.", + "keybindingAriaLabel": "Combinaison de touches : {0}.", + "noKeybinding": "Aucune combinaison de touches n'est affectée.", + "sourceAriaLabel": "Source : {0}.", + "whenContextInputAriaLabel": "Tapez en cas de contexte. Appuyez sur Entrée pour confirmer ou Échap pour annuler.", + "whenAriaLabel": "When : {0}.", + "noWhen": "Pas de contexte when." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Placez vos paramètres dans l’éditeur du côté droit pour substituer.", + "noSettingsFound": "Aucun paramètre.", + "settingsSwitcherBarAriaLabel": "Sélecteur de paramètres", + "userSettings": "Utilisateur", + "userSettingsRemote": "Distant", + "workspaceSettings": "Espace de travail", + "folderSettings": "dossier" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Paramètres de recherche", + "SearchSettingsWidget.Placeholder": "Paramètres de recherche", + "noSettingsFound": "Aucun paramètre trouvé.", + "oneSettingFound": "1 paramètre trouvé", + "settingsFound": "{0} paramètres trouvés", + "totalSettingsMessage": "Total de {0} paramètres", + "nlpResult": "Résultats en langage naturel", + "filterResult": "Résultats filtrés", + "defaultSettings": "Paramètres par défaut", + "defaultUserSettings": "Paramètres utilisateur par défaut", + "defaultWorkspaceSettings": "Paramètres de l'espace de travail par défaut", + "defaultFolderSettings": "Paramètres de dossier par défaut", + "defaultEditorReadonly": "Modifier dans l’éditeur du côté droit pour substituer les valeurs par défaut.", + "preferencesAriaLabel": "Préférences par défaut. Éditeur de texte en lecture seule." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Pour plus d’actions, appuyer sur {0}.", + "SearchSettings.AriaLabel": "Paramètres de recherche", + "noResults": "Aucun paramètre trouvé.", + "clearSearchFilters": "Effacer les filtres", + "clearSearch": "Effacer la recherche", + "settingsNoSaveNeeded": "Vos modifications sont enregistrées automatiquement lorsque vous modifiez un fichier.", + "oneResult": "1 paramètre trouvé", + "moreThanOneResult": "{0} paramètres trouvés" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Utilisés le plus souvent", + "textEditor": "Éditeur de texte", + "cursor": "Curseur", + "find": "Rechercher", + "font": "Police", + "formatting": "Mise en forme", + "diffEditor": "Éditeur de différences", + "minimap": "Minimap", + "suggestions": "Suggestions", + "files": "Fichiers", + "workbench": "Banc d'essai", + "appearance": "Apparence", + "breadcrumbs": "Fil d'Ariane", + "editorManagement": "Gestion de l'éditeur", + "settings": "Éditeur de paramètres", + "zenMode": "Mode Zen", + "window": "Fenêtre", + "newWindow": "Nouvelle fenêtre", + "features": "Fonctionnalités", + "fileExplorer": "Explorateur", + "search": "Recherche", + "debug": "déboguer", + "scm": "SCM", + "extensionViewlet": "Viewlet d'extension", + "terminal": "Terminal", + "problems": "Problèmes", + "comments": "Commentaires", + "remote": "Distant", + "application": "Application", + "proxy": "Proxy", + "keyboard": "Clavier", + "update": "Mettre à jour", + "telemetry": "Télémétrie" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, groupe" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "Espace de travail", + "remote": "Distant", + "user": "Utilisateur" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Pour la préversion de l'éditeur de paramètres) Couleur de premier plan pour un en-tête de section ou un titre actif.", + "modifiedItemForeground": "(Pour les paramètres de prévisualisation d'éditeur) La couleur de l’indicateur de paramètre mis à jour.", + "settingsDropdownBackground": "(Pour la préversion de l'éditeur de paramètres) Arrière-plan de la liste déroulante de l'éditeur de paramètres.", + "settingsDropdownForeground": "(Pour la préversion de l'éditeur de paramètres) Premier plan de la liste déroulante d'éditeur de paramètres.", + "settingsDropdownBorder": "(Pour la préversion de l'éditeur de paramètres) Bordure de la liste déroulante de l'éditeur de paramètres.", + "settingsDropdownListBorder": "(Pour les paramètres de prévisualisation d'éditeur) Bordure de liste déroulante de paramètres d'éditeur. Ceci entoure les options et sépare les options de la description.", + "settingsCheckboxBackground": "(Pour la préversion de l'éditeur de paramètres) Arrière-plan de case à cocher de l'éditeur de paramètres.", + "settingsCheckboxForeground": "(Pour la préversion de l'éditeur de paramètres) Premier-plan de la case à cocher de l'éditeur de paramètres.", + "settingsCheckboxBorder": "(Pour la préversion de l'éditeur de paramètres) Bordure de la case à cocher de l'éditeur de paramètres.", + "textInputBoxBackground": "(Pour la préversion de l'éditeur de paramètres) Arrière-plan de zone de saisie de texte de l’éditeur de paramètres.", + "textInputBoxForeground": "(Pour la préversion de l'éditeur de paramètres) Premier plan de zone de saisie de texte de l'éditeur de paramètres.", + "textInputBoxBorder": "(Pour la préversion de l'éditeur de paramètres) Bordure de zone de saisie de texte de l'éditeur de paramètres.", + "numberInputBoxBackground": "(Pour la préversion de l'éditeur de paramètres) Arrière plan de zone de saisie de nombre de l'éditeur de paramètres.", + "numberInputBoxForeground": "(Pour la préversion de l'éditeur de paramètres) Premier plan de zone de saisie de nombre de l'éditeur de paramètres.", + "numberInputBoxBorder": "(Pour la préversion de l'éditeur de paramètres) Bordure de zone de saisie de nombre de l'éditeur de paramètres.", + "removeExcludeItem": "Supprimer l’élément exclus", + "editExcludeItem": "Modifier l’élément exclus", + "excludeSiblingHintLabel": "Exclure les fichiers correspondant à `{0}`, seulement quand un fichier correspondant à `{1}` est présent", + "excludePatternHintLabel": "Exclure les fichiers correspondant à `{0}`", + "addPattern": "Ajouter le modèle", + "excludePatternInputPlaceholder": "Modèle d'exclusion", + "excludeSiblingInputPlaceholder": "Quand le modèle est présent ...", + "okButton": "OK", + "cancelButton": "Annuler" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Placez vos paramètres ici pour remplacer ceux par défaut.", + "emptyWorkspaceSettingsHeader": "Placez vos paramètres ici pour remplacer les paramètres utilisateur.", + "emptyFolderSettingsHeader": "Placez ici vos paramètres de dossier pour remplacer ceux de l’espace de travail.", + "editTtile": "Modifier", + "replaceDefaultValue": "Remplacer dans les paramètres", + "copyDefaultValue": "Copier dans Paramètres" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Extensions", + "modified": "Modifié le", + "settingsContextMenuTitle": "Plus d'actions...", + "alsoConfiguredIn": "Également modifiés dans", + "configuredIn": "Modifié dans", + "settings.Modified": " Modifiés.", + "newExtensionsButtonLabel": "Afficher les extensions correspondantes", + "editInSettingsJson": "Modifier dans settings.json", + "settings.Default": "{0}", + "resetSettingLabel": "Réinitialiser le paramètre", + "validationError": "Erreur de validation.", + "treeAriaLabel": "Paramètres", + "copySettingIdLabel": "Copier l'ID du paramètre", + "copySettingAsJSONLabel": "Copier le Paramètre en JSON" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Afficher", + "commandsHandlerDescriptionDefault": "Commandes d'affichage et d'exécution", + "gotoLineDescriptionMac": "Atteindre la ligne", + "gotoLineDescriptionWin": "Atteindre la ligne", + "gotoSymbolDescription": "Atteindre le symbole dans le fichier", + "gotoSymbolDescriptionScoped": "Atteindre le symbole dans le fichier par catégorie", + "helpDescription": "Afficher l'aide", + "viewPickerDescription": "Ouvrir l'affichage", + "miCommandPalette": "Palette de &&commandes...", + "miOpenView": "&&Ouvrir la vue...", + "miGotoSymbolInFile": "Atteindre le &&symbole dans le fichier...", + "miGotoLine": "Accéder à la &&ligne/colonne..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, aide sur le sélecteur", + "globalCommands": "commandes globales", + "editorCommands": "commandes de l'éditeur" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Atteindre la ligne...", + "gotoLineLabelEmptyWithLimit": "Ligne actuelle : {0}. Tapez un numéro de ligne entre 1 et {1} pour y accéder.", + "gotoLineLabelEmpty": "Ligne actuelle : {0}. Tapez un numéro de ligne pour y accéder.", + "gotoLineColumnLabel": "Accédez à la ligne {0} et au caractère {1}.", + "gotoLineLabel": "Accédez à la ligne {0}.", + "cannotRunGotoLine": "Ouvrez un fichier texte pour accéder à une ligne." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, sélecteur de vues", + "views": "Barre latérale", + "panels": "Panneau", + "terminals": "Terminal", + "terminalTitle": "{0}: {1}", + "channels": "Sortie", + "logChannel": "Journal ({0})", + "openView": "Ouvrir l'affichage", + "quickOpenView": "Mode Quick Open" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "propriétés ({0})", + "method": "méthodes ({0})", + "function": "fonctions ({0})", + "_constructor": "constructeurs ({0})", + "variable": "variables ({0})", + "class": "classes ({0})", + "struct": "structures ({0})", + "event": "événements ({0})", + "operator": "opérateurs ({0})", + "interface": "interfaces ({0})", + "namespace": "espaces de noms ({0})", + "package": "packages ({0})", + "typeParameter": "paramètres de type ({0})", + "modules": "modules ({0})", + "enum": "énumérations ({0})", + "enumMember": "membres d’énumération ({0})", + "string": "chaînes ({0})", + "file": "fichiers ({0})", + "array": "tableaux ({0})", + "number": "nombres ({0})", + "boolean": "booléens ({0})", + "object": "objets ({0})", + "key": "touches ({0})", + "field": "champs ({0})", + "constant": "constantes ({0})", + "gotoSymbol": "Atteindre le symbole dans le fichier...", + "symbols": "symboles ({0})", + "entryAriaLabel": "{0}, symboles", + "noSymbolsMatching": "Aucun symbole correspondant", + "noSymbolsFound": "Symboles introuvables", + "gotoSymbolHandlerAriaLabel": "Tapez pour réduire le nombre de symboles de l'éditeur actif.", + "cannotRunGotoSymbolInFile": "Aucune information sur les symboles pour le fichier", + "cannotRunGotoSymbol": "Ouvrir d'abord un fichier texte pour atteindre un symbole" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Afficher toutes les commandes", + "clearCommandHistory": "Effacer l'historique de commandes", + "showCommands.label": "Palette de commandes...", + "entryAriaLabelWithKey": "{0}, {1}, commandes", + "entryAriaLabel": "{0}, commandes", + "actionNotEnabled": "La commande '{0}' n'est pas activée dans le contexte actuel.", + "canNotRun": "La commande '{0}' a abouti à une erreur.", + "recentlyUsed": "récemment utilisées", + "morecCommands": "autres commandes", + "cat.title": "{0}: {1}", + "noCommandsMatching": "Aucune commande correspondante" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "Un paramètre a changé et nécessite un redémarrage pour être appliqué.", + "relaunchSettingDetail": "Appuyez sur le bouton de redémarrage pour redémarrer {0} et activer le paramètre.", + "restart": "&&Redémarrer" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Afficher Git", + "source control": "Contrôle de code source", + "toggleSCMViewlet": "Afficher SCM", + "view": "Afficher", + "scmConfigurationTitle": "SCM", + "alwaysShowProviders": "Contrôle si vous souhaitez toujours afficher la section fournisseur de contrôle de code source.", + "providersVisible": "Contrôle le nombre de fournisseurs visibles dans la section Fournisseur de contrôle de code source. Définissez la valeur '0' pour redimensionner manuellement la vue.", + "diffDecorations": "Contrôle les décorations diff dans l'éditeur", + "diffGutterWidth": "Contrôle la largeur (px) des ornements des différences dans la marge (ajoutées et modifiées).", + "alwaysShowActions": "Contrôle si les actions inline sont toujours visibles dans la vue Contrôle de code source.", + "miViewSCM": "S&&CM", + "scm accept": "SCM : Accepter l’entrée" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} changements en attente" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Fournisseurs de contrôle de code source", + "no open repo": "Aucun fournisseur de contrôle de code source inscrit.", + "source control": "Contrôle de code source", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} sur {1} modifications", + "change": "{0} sur {1} modification", + "show previous change": "Afficher le changement précédent", + "show next change": "Voir la modification suivante", + "miGotoNextChange": "&&Changement suivant", + "miGotoPreviousChange": "&&Changement précédent", + "move to previous change": "Aller à la modification précédente", + "move to next change": "Aller à la modification suivante", + "editorGutterModifiedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes modifiées.", + "editorGutterAddedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes ajoutées.", + "editorGutterDeletedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes supprimées.", + "overviewRulerModifiedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu modifié.", + "overviewRulerAddedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu ajouté.", + "overviewRulerDeletedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu supprimé." + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "Résultats des fichiers et des symboles", + "fileResults": "fichier de résultats" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Recherche", + "copyMatchLabel": "Copier", + "copyPathLabel": "Copier le chemin", + "copyAllLabel": "Copier tout", + "clearSearchHistoryLabel": "Effacer l'historique de recherche", + "toggleSearchViewPositionLabel": "Basculer la position de la vue de Recherche", + "focusSearchListCommandLabel": "Focus sur la liste", + "findInFolder": "Rechercher dans le dossier...", + "findInWorkspace": "Trouver dans l’espace de travail...", + "showTriggerActions": "Atteindre le symbole dans l'espace de travail...", + "name": "Recherche", + "view": "Afficher", + "findInFiles": "Chercher dans les fichiers", + "miFindInFiles": "Rechercher dans les f&&ichiers", + "miReplaceInFiles": "Remplacer &&dans les fichiers", + "openAnythingHandlerDescription": "Accéder au fichier", + "openSymbolDescriptionNormal": "Atteindre le symbole dans l'espace de travail", + "searchConfigurationTitle": "Recherche", + "exclude": "Configurer des modèles glob pour exclure des fichiers et des dossiers dans les recherches. Hérite de tous les modèles glob du paramètre '#files.exclude#'. Découvrez-en plus sur les modèles glob [ici] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", + "exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.", + "useRipgrep": "Ce paramètre est déprécié et remplacé par \"search.usePCRE2\".", + "useRipgrepDeprecated": "Déprécié. Utilisez \"search.usePCRE2\" pour prendre en charge la fonctionnalité regex avancée.", + "search.maintainFileSearchCache": "Si activé, le processus searchService est maintenu actif au lieu d'être arrêté au bout d'une heure d'inactivité. Ce paramètre conserve le cache de recherche de fichier en mémoire.", + "useIgnoreFiles": "Contrôle s'il faut utiliser les fichiers `.gitignore` et `.ignore` par défaut pendant la recherche de fichiers.", + "useGlobalIgnoreFiles": "Détermine s'il faut utiliser les fichiers généraux '.gitignore' et '.ignore' pendant la recherche de fichiers.", + "search.quickOpen.includeSymbols": "Indique s’il faut inclure les résultats d’une recherche de symbole global dans les résultats de fichier pour l'ouverture rapide.", + "search.quickOpen.includeHistory": "Indique si vous souhaitez inclure les résultats de fichiers récemment ouverts dans les résultats de fichiers pour l'ouverture rapide.", + "search.followSymlinks": "Contrôle s'il faut suivre les symlinks pendant la recherche.", + "search.smartCase": "Faire une recherche non sensible à la casse si le modèle est tout en minuscules, dans le cas contraire, faire une rechercher sensible à la casse.", + "search.globalFindClipboard": "Contrôle si la vue de recherche doit lire ou modifier le presse-papiers partagé sur macOS.", + "search.location": "Contrôle si la recherche s’affiche comme une vue dans la barre latérale ou comme un panneau dans la zone de panneaux pour plus d'espace horizontal.", + "search.collapseAllResults": "Contrôle si les résultats de recherche seront réduits ou développés.", + "search.useReplacePreview": "Détermine s'il faut ouvrir l'aperçu du remplacement quand vous sélectionnez ou remplacez une correspondance.", + "search.showLineNumbers": "Détermine s'il faut afficher les numéros de ligne dans les résultats de recherche.", + "search.searchRipgrepEnableDeprecated": "Déprécié. Utilisez plutôt \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "Détermine s'il faut exécuter la recherche dans l'hôte d'extension", + "search.runInExtensionHost": "Détermine s'il faut exécuter la recherche dans l’hôte d'extension. Nécessite un redémarrage.", + "search.usePCRE2": "Détermine s'il faut utiliser le moteur regex PCRE2 dans la recherche de texte. Cette option permet d'utiliser des fonctionnalités regex avancées comme lookahead et les références arrière. Toutefois, les fonctionnalités PCRE2 ne sont pas toutes prises en charge, seulement celles qui sont aussi prises en charge par JavaScript.", + "search.actionsPositionAuto": "Positionnez la barre d'action à droite quand la vue de recherche est étroite et immédiatement après le contenu quand la vue de recherche est large.", + "search.actionsPositionRight": "Positionnez toujours la barre d'action à droite.", + "search.actionsPosition": "Contrôle le positionnement de la barre d'action sur des lignes dans la vue de recherche.", + "miViewSearch": "&&Rechercher", + "miGotoSymbolInWorkspace": "Accéder au symbole dans l'espace de tra&&vail..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, sélecteur de fichiers", + "searchResults": "Résultats de la recherche" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, sélecteur de symboles", + "symbols": "résultats des symboles", + "noSymbolsMatching": "Aucun symbole correspondant", + "noSymbolsWithoutInput": "Tapez pour rechercher des symboles" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Recherche" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Recherche", + "moreSearch": "Activer/désactiver les détails de la recherche", + "searchScope.includes": "fichiers à inclure", + "label.includes": "Modèles d'inclusion de recherche", + "searchScope.excludes": "fichiers à exclure", + "label.excludes": "Modèles d'exclusion de recherche", + "replaceAll.confirmation.title": "Tout remplacer", + "replaceAll.confirm.button": "&&Remplacer", + "replaceAll.occurrence.file.message": "{0} occurrence remplacée dans {1} fichier par '{2}'.", + "removeAll.occurrence.file.message": "{0} occurrence remplacée dans {1} fichier.", + "replaceAll.occurrence.files.message": "{0} occurrence remplacée dans {1} fichiers par '{2}'.", + "removeAll.occurrence.files.message": "{0} occurrence remplacée dans {1} fichiers.", + "replaceAll.occurrences.file.message": "{0} occurrences remplacées dans {1} fichier par '{2}'.", + "removeAll.occurrences.file.message": "{0} occurrences remplacées dans {1} fichier.", + "replaceAll.occurrences.files.message": "{0} occurrences remplacées dans {1} fichiers par '{2}'.", + "removeAll.occurrences.files.message": "{0} occurrences remplacées dans {1} fichiers.", + "removeAll.occurrence.file.confirmation.message": "Remplacer {0} occurrence dans {1} fichier par '{2}' ?", + "replaceAll.occurrence.file.confirmation.message": "Remplacer {0} occurrence dans {1} fichier ?", + "removeAll.occurrence.files.confirmation.message": "Remplacer {0} occurrence dans {1} fichiers par '{2}' ?", + "replaceAll.occurrence.files.confirmation.message": "Remplacer {0} occurrence dans {1} fichiers ?", + "removeAll.occurrences.file.confirmation.message": "Remplacer {0} occurrences dans {1} fichier par '{2}' ?", + "replaceAll.occurrences.file.confirmation.message": "Remplacer {0} occurrences dans {1} fichier ?", + "removeAll.occurrences.files.confirmation.message": "Remplacer {0} occurrences dans {1} fichiers par '{2}' ?", + "replaceAll.occurrences.files.confirmation.message": "Remplacer {0} occurrences dans {1} fichiers ?", + "searchPathNotFoundError": "Chemin de recherche introuvable : {0}", + "searchMaxResultsWarning": "Le jeu de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats retournés.", + "searchCanceled": "La recherche a été annulée avant l'obtention de résultats - ", + "noResultsIncludesExcludes": "Résultats introuvables pour '{0}' excluant '{1}' - ", + "noResultsIncludes": "Résultats introuvables dans '{0}' - ", + "noResultsExcludes": "Résultats introuvables avec l'exclusion de '{0}' - ", + "noResultsFound": "Aucun résultat. Vérifiez les exclusions configurées dans vos paramètres et examinez vos fichiers gitignore -", + "rerunSearch.message": "Rechercher à nouveau", + "rerunSearchInAll.message": "Rechercher à nouveau dans tous les fichiers", + "openSettings.message": "Ouvrir les paramètres", + "openSettings.learnMore": "En savoir plus", + "ariaSearchResultsStatus": "La recherche a retourné {0} résultats dans {1} fichiers", + "rgRegexError": "Vous pouvez activer \"search.usePCRE2\" pour activer des fonctionnalités regex supplémentaires comme lookbehind et les références arrière.", + "neverAgain": "Ne plus afficher", + "otherEncodingWarning.openSettingsLabel": "Ouvrir les paramètres", + "useIgnoresAndExcludesDisabled": "- Exclure les paramètres et ignorer les fichiers sont désactivés", + "search.file.result": "{0} résultat dans {1} fichier", + "search.files.result": "{0} résultat dans {1} fichiers", + "search.file.results": "{0} résultats dans {1} fichier", + "search.files.results": "{0} résultats dans {1} fichiers", + "searchWithoutFolder": "Vous n'avez pas encore ouvert de dossier. Seuls les fichiers ouverts font l'objet de recherches - ", + "openFolder": "Ouvrir le dossier" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Tout remplacer (soumettre la recherche pour activer)", + "search.action.replaceAll.enabled.label": "Tout remplacer", + "search.replace.toggle.button.title": "Activer/désactiver le remplacement", + "label.Search": "Rechercher : tapez le terme de recherche, puis appuyez sur Entrée pour lancer la recherche, ou sur Échap pour l'annuler", + "search.placeHolder": "Recherche", + "label.Replace": "Remplacer : tapez le terme de remplacement, puis appuyez sur Entrée pour avoir un aperçu, ou sur Échap pour l'annuler", + "search.replace.placeHolder": "Remplacer", + "regexp.backreferenceValidationFailure": "Les références arrières (Backreferences) ne sont pas prises en charge" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Aucun dossier dans l’espace de travail avec le nom {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Afficher la zone de recherche", + "replaceInFiles": "Remplacer dans les fichiers", + "RefreshAction.label": "Actualiser", + "CollapseDeepestExpandedLevelAction.label": "Réduire tout", + "ClearSearchResultsAction.label": "Effacer les résultats de la recherche", + "CancelSearchAction.label": "Annuler la recherche", + "FocusNextSearchResult.label": "Focus sur le résultat de la recherche suivant", + "FocusPreviousSearchResult.label": "Focus sur le résultat de la recherche précédent", + "RemoveAction.label": "Ignorer", + "file.replaceAll.label": "Tout remplacer", + "match.replace.label": "Remplacer" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Entrée", + "useExcludesAndIgnoreFilesDescription": "Utiliser les paramètres d'exclusion et ignorer les fichiers" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Autres fichiers", + "searchFileMatches": "{0} fichiers", + "searchFileMatch": "{0} fichier trouvé", + "searchMatches": "{0} correspondances trouvées", + "searchMatch": "{0} correspondance trouvée", + "lineNumStr": "À partir de la ligne {0}", + "numLinesStr": "{0} lignes supplémentaires", + "folderMatchAriaLabel": "{0} correspondances dans le dossier racine {1}, Résultat de la recherche", + "otherFilesAriaLabel": "{0} correspondances en dehors de l'espace de travail, Résultat de la recherche", + "fileMatchAriaLabel": "{0} correspondances dans le fichier {1} du dossier {2}, Résultat de la recherche", + "replacePreviewResultAria": "Remplacer le terme {0} par {1} à la position de colonne {2} dans la ligne avec le texte {3}", + "searchResultAria": "Terme {0} trouvé à la position de colonne {1} dans la ligne avec le texte {2}" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Extrait de code vide", + "snippetSchema.json": "Configuration de l'extrait de code utilisateur", + "snippetSchema.json.prefix": "Préfixe à utiliser durant la sélection de l'extrait de code dans IntelliSense", + "snippetSchema.json.body": "Contenu de l'extrait de code. Utilisez '$1', '${1:defaultText}' pour définir les positions du curseur, utilisez '$0' pour la position finale du curseur. Insérez les valeurs de variable avec '${varName}' et '${varName:defaultText}', par ex., 'Il s'agit du fichier : $TM_FILENAME'.", + "snippetSchema.json.description": "Description de l'extrait de code.", + "snippetSchema.json.scope": "Une liste des noms de langages auxquels s’applique cet extrait de code, par exemple 'typescript,javascript'." + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Insérer un extrait", + "sep.userSnippet": "Extraits de code de l'utilisateur", + "sep.extSnippet": "Extraits de code d’extension", + "sep.workspaceSnippet": "Extraits de code de l’espace de travail" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}", + "invalid.language.0": "Si le langage est omis, la valeur de 'contributes.{0}.path' doit être un fichier `.code-snippets`. Valeur fournie : {1}", + "invalid.language": "Langage inconnu dans 'contributes.{0}.language'. Valeur fournie : {1}", + "invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.", + "vscode.extension.contributes.snippets": "Ajoute des extraits de code.", + "vscode.extension.contributes.snippets-language": "Identificateur de langage pour lequel cet extrait de code est ajouté.", + "vscode.extension.contributes.snippets-path": "Chemin du fichier d'extraits de code. Le chemin est relatif au dossier d'extensions et commence généralement par './snippets/'.", + "badVariableUse": "Un ou plusieurs extraits de l’extension '{0}' confondent très probablement des snippet-variables et des snippet-placeholders (Voir https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax pour plus de détails)", + "badFile": "Le fichier d’extrait \"{0}\" n’a pas pu être lu." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(global)", + "global.1": "({0})", + "badPath": "Les extraits de code doivent être dans ce dossier : '{0}'. ", + "new.global": "Nouveau fichier d'extraits globaux...", + "new.workspace": "espace de travail {0}", + "new.folder": "Nouveau fichier d'extraits pour '{0}'...", + "group.global": "Extraits existants", + "new.global.sep": "Nouveaux extraits de code", + "openSnippet.pickLanguage": "Sélectionner le fichier d'extraits ou créer des extraits", + "openSnippet.label": "Configurer les extraits de l’utilisateur", + "preferences": "Préférences", + "miOpenSnippets": "E&&xtraits de code utilisateur" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Extrait de code de l’espace de travail", + "source.userSnippetGlobal": "Extrait de code global de l’utilisateur", + "source.userSnippet": "Extrait de code utilisateur" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "Ne plus afficher", + "workspaceFound": "Ce dossier contient un fichier d’espace de travail '{0}'. Voulez-vous l’ouvrir ? [En savoir plus] ({1}) sur les fichiers de l’espace de travail.", + "openWorkspace": "Ouvrir un espace de travail", + "workspacesFound": "Ce dossier contient plusieurs fichiers d'espace de travail. Voulez-vous en ouvrir un ? [Découvrez plus d'informations]({0}) sur les fichiers d'espace de travail.", + "selectWorkspace": "Sélectionner un espace de travail", + "selectToOpen": "Sélectionner un espace de travail à ouvrir" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "Acceptez-vous de répondre à une enquête rapide ?", + "takeSurvey": "Répondre à l'enquête", + "remindLater": "Me le rappeler plus tard", + "neverAgain": "Ne plus afficher" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Aidez-nous à améliorer le support de {0}", + "takeShortSurvey": "Répondre à une enquête rapide", + "remindLater": "Me le rappeler plus tard", + "neverAgain": "Ne plus afficher" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Erreur : L'identificateur de tâche '{0}' est manquant dans la propriété obligatoire '{1}'. L'identificateur de tâche est ignoré." + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Tâches", + "ConfigureTaskRunnerAction.label": "Configurer une tâche", + "totalErrors": "{0} erreurs", + "totalWarnings": "{0} avertissements", + "totalInfos": "{0} infos", + "problems": "Problèmes", + "building": "Génération...", + "manyProblems": "10K+", + "runningTasks": "Afficher les tâches en cours d'exécution", + "tasks": "Tâches", + "TaskSystem.noHotSwap": "Le changement du moteur d'exécution de tâches avec une tâche active en cours d'exécution nécessite le rechargement de la fenêtre", + "reloadWindow": "Recharger la fenêtre", + "taskServiceOutputPrompt": "Erreurs de tâche. Consultez la sortie pour plus de détails.", + "showOutput": "Afficher la sortie", + "TaskServer.folderIgnored": "Le dossier {0} est ignoré car il utilise la version 0.1.0 de task", + "TaskService.noBuildTask1": "Aucune tâche de build définie. Marquez une tâche avec 'isBuildCommand' dans le fichier tasks.json.", + "TaskService.noBuildTask2": "Aucune tâche de génération définie. Marquez une tâche comme groupe 'build' dans le fichier tasks.json.", + "TaskService.noTestTask1": "Aucune tâche de test définie. Marquez une tâche avec 'isTestCommand' dans le fichier tasks.json.", + "TaskService.noTestTask2": "Aucune tâche de test définie. Marquez une tâche comme groupe 'test' dans le fichier tasks.json.", + "TaskServer.noTask": "La tâche a exécuter n’est pas définie", + "TaskService.associate": "Associer", + "TaskService.attachProblemMatcher.continueWithout": "Continuer sans analyser la sortie de la tâche", + "TaskService.attachProblemMatcher.never": "Ne jamais analyser la sortie de tâche", + "TaskService.attachProblemMatcher.learnMoreAbout": "En savoir plus sur l'analyse de la sortie de la tâche", + "selectProblemMatcher": "Sélectionner pour quel type d’erreurs et d’avertissements analyser la sortie de la tâche", + "customizeParseErrors": "La configuration de tâche actuelle contient des erreurs. Corrigez-les avant de personnaliser une tâche. ", + "tasksJsonComment": "// Consultez https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// pour voir la documentation sur le format de tasks.json", + "moreThanOneBuildTask": "De nombreuses tâches de génération sont définies dans le fichier tasks.json. Exécution de la première.\n", + "TaskSystem.activeSame.background": "La tâche '{0}\" est déjà active et en mode arrière-plan.", + "TaskSystem.activeSame.noBackground": "La tâche '{0}' est déjà active.", + "terminateTask": "Terminer la tâche", + "restartTask": "Redémarrer la tâche", + "TaskSystem.active": "Une tâche est déjà en cours d'exécution. Terminez-la avant d'exécuter une autre tâche.", + "TaskSystem.restartFailed": "Échec de l'arrêt et du redémarrage de la tâche {0}", + "TaskService.noConfiguration": "Erreur : La détection de la tâche {0} n’a pas contribué à une tâche pour la configuration suivante : {1}, la tâche sera ignorée.\n", + "TaskSystem.configurationErrors": "Erreur : la configuration de tâche fournie comporte des erreurs de validation et ne peut pas être utilisée. Corrigez d'abord les erreurs.", + "taskService.ignoreingFolder": "Les configurations de tâche seront ignorées pour le dossier de l’espace de travail {0}. Le support de la tâche d'espace de travail multi-dossier requiert que tous les dossiers utilisent task version 2.0.0\n", + "TaskSystem.invalidTaskJson": "Erreur : le fichier tasks.json contient des erreurs de syntaxe. Corrigez-les avant d'exécuter une tâche.\n", + "TaskSystem.runningTask": "Une tâche est en cours d'exécution. Voulez-vous la terminer ?", + "TaskSystem.terminateTask": "&&Terminer la tâche", + "TaskSystem.noProcess": "La tâche lancée n'existe plus. Si la tâche a engendré des processus en arrière-plan, la sortie de VS Code risque de donner lieu à des processus orphelins. Pour éviter ce problème, démarrez le dernier processus en arrière-plan avec un indicateur d'attente.", + "TaskSystem.exitAnyways": "&&Quitter quand même", + "TerminateAction.label": "Terminer la tâche", + "TaskSystem.unknownError": "Une erreur s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal des tâches.", + "TaskService.noWorkspace": "Les tâches ne sont disponibles que dans un dossier d'espace de travail.", + "TaskService.learnMore": "En savoir plus", + "configureTask": "Configurer une tâche", + "recentlyUsed": "tâches récemment utilisées", + "configured": "tâches configurées", + "detected": "tâches détectées", + "TaskService.ignoredFolder": "Les dossiers d’espace de travail suivants sont ignorés car ils utilisent task version 0.1.0 : ", + "TaskService.notAgain": "Ne plus afficher", + "TaskService.pickRunTask": "Sélectionner la tâche à exécuter", + "TaskService.noEntryToRun": "Aucune tâche à exécuter n'a été trouvée. Configurer les tâches...", + "TaskService.fetchingBuildTasks": "Récupération des tâches de génération...", + "TaskService.pickBuildTask": "Sélectionner la tâche de génération à exécuter", + "TaskService.noBuildTask": "Aucune tâche de génération à exécuter n'a été trouvée. Configurer la tâche de génération...", + "TaskService.fetchingTestTasks": "Récupération des tâches de test...", + "TaskService.pickTestTask": "Sélectionner la tâche de test à exécuter", + "TaskService.noTestTaskTerminal": "Aucune tâche de test à exécuter n'a été trouvée. Configurer les tâches...", + "TaskService.taskToTerminate": "Sélectionner une tâche à terminer", + "TaskService.noTaskRunning": "Aucune tâche en cours d'exécution", + "TaskService.terminateAllRunningTasks": "Toutes les tâches en cours d'exécution", + "TerminateAction.noProcess": "Le processus lancé n'existe plus. Si la tâche a engendré des tâches en arrière-plan, la sortie de VS Code risque de donner lieu à des processus orphelins.", + "TerminateAction.failed": "Échec de la fin de l'exécution de la tâche", + "TaskService.taskToRestart": "Sélectionner la tâche à redémarrer", + "TaskService.noTaskToRestart": "Aucune tâche à redémarrer.", + "TaskService.template": "Sélectionner un modèle de tâche", + "TaskService.createJsonFile": "Créer le fichier tasks.json à partir d'un modèle", + "TaskService.openJsonFile": "Ouvrir le fichier tasks.json", + "TaskService.pickTask": "Sélectionner une tâche à configurer", + "TaskService.defaultBuildTaskExists": "{0} est déjà marquée comme la tâche de génération par défaut", + "TaskService.pickDefaultBuildTask": "Sélectionner la tâche à utiliser comme tâche de génération par défaut", + "TaskService.defaultTestTaskExists": "{0} est déjà marquée comme tâche de test par défaut.", + "TaskService.pickDefaultTestTask": "Sélectionner la tâche à utiliser comme tâche de test par défaut", + "TaskService.pickShowTask": "Sélectionner la tâche pour montrer sa sortie", + "TaskService.noTaskIsRunning": "Aucune tâche en cours d'exécution", + "miRunTask": "&&Exécuter la tâche...", + "miBuildTask": "Exécuter la &&tâche de génération...", + "miRunningTask": "Afficher les tâches en cours d'e&&xécution...", + "miRestartTask": "R&&edémarrer la tâche en cours d'exécution...", + "miTerminateTask": "&&Terminer la tâche...", + "miConfigureTask": "&&Configurer des tâches...", + "miConfigureBuildTask": "Configurez la tâche de génération par dé&&faut...", + "ShowLogAction.label": "Afficher le journal des tâches", + "RunTaskAction.label": "Exécuter la tâche", + "ReRunTaskAction.label": "Réexécuter la dernière tâche", + "RestartTaskAction.label": "Redémarrer la tâche en cours d'exécution", + "ShowTasksAction.label": "Afficher les tâches en cours d'exécution", + "BuildAction.label": "Exécuter la tâche de génération", + "TestAction.label": "Exécuter la tâche de test", + "ConfigureDefaultBuildTask.label": "Configurer la tâche de génération par défaut", + "ConfigureDefaultTestTask.label": "Configurer la tâche de test par défaut", + "quickOpen.task": "Exécuter la tâche" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "Type de tâche réel. Notez que les types commençant par '$' sont réservés à un usage interne.", + "TaskDefinition.properties": "Propriétés supplémentaires du type de tâche", + "TaskTypeConfiguration.noType": "La propriété 'taskType' obligatoire est manquante dans la configuration du type de tâche", + "TaskDefinitionExtPoint": "Ajoute des types de tâche" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Tapez le nom d'une tâche à exécuter", + "noTasksMatching": "Aucune tâche correspondante", + "noTasksFound": "Tâches introuvables" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "Task version 0.1.0 est dépréciée. Veuillez utiliser 2.0.0", + "JsonSchema.version": "Numéro de version de la configuration", + "JsonSchema.": "Le runner est dégradé. Utiliser la propriété runner officielle", + "JsonSchema.runner": "Définit si la tâche est exécutée sous forme de processus, et si la sortie s'affiche dans la fenêtre de sortie ou dans le terminal.", + "JsonSchema.windows": "Configuration de commande spécifique à Windows", + "JsonSchema.mac": "Configuration de commande spécifique à Mac", + "JsonSchema.linux": "Configuration de commande spécifique à Linux", + "JsonSchema.shell": "Spécifie si la commande est une commande d'interpréteur de commandes ou un programme externe. La valeur par défaut est false, en cas d'omission." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Exécute une commande de génération .NET Core", + "msbuild": "Exécute la cible de génération", + "externalCommand": "Exemple d'exécution d'une commande externe arbitraire", + "Maven": "Exécute les commandes Maven courantes" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, tasks", + "recentlyUsed": "tâches récemment utilisées", + "configured": "tâches configurées", + "detected": "tâches détectées", + "customizeTask": "Configurer une tâche" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "L'exécution de gulp --tasks-simple n'a listé aucune tâche. Avez-vous exécuté npm install ?", + "TaskSystemDetector.noJakeTasks": "L'exécution de jake --tasks n'a listé aucune tâche. Avez-vous exécuté npm install ?", + "TaskSystemDetector.noGulpProgram": "Gulp n'est pas installé sur votre système. Exécutez npm install -g gulp pour l'installer.", + "TaskSystemDetector.noJakeProgram": "Jake n'est pas installé sur votre système. Exécutez npm install -g jake pour l'installer.", + "TaskSystemDetector.noGruntProgram": "Grunt n'est pas installé sur votre système. Exécutez npm install -g grunt pour l'installer.", + "TaskSystemDetector.noProgram": "Le programme {0} est introuvable. Message : {1}", + "TaskSystemDetector.buildTaskDetected": "La tâche de génération nommée '{0}' a été détectée.", + "TaskSystemDetector.testTaskDetected": "La tâche de test nommée '{0}' a été détectée." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "Ce dossier a des tâches ({0}) définies dans 'tasks.json' qui s'exécutent automatiquement à l'ouverture du dossier. Autorisez-vous l'exécution des tâches automatiques à l'ouverture de ce dossier ?", + "allow": "Autoriser et exécuter", + "disallow": "Interdire", + "openTasks": "Ouvrir tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "Autoriser les tâches automatiques dans le dossier", + "workbench.action.tasks.disallowAutomaticRunning": "Interdire les tâches automatiques dans le dossier" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "Le système de tâches est configuré pour la version 0.1.0 (voir le fichier tasks.json), qui peut uniquement exécuter des tâches personnalisées. Mettre à niveau vers la version 2.0.0 pour exécuter la tâche : {0}", + "TaskRunnerSystem.unknownError": "Une erreur inconnue s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal de sortie des tâches.", + "TaskRunnerSystem.watchingBuildTaskFinished": "\nFin du suivi des tâches de génération.", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\nThe task '{0}' was terminated per user request.", + "unkownProblemMatcher": "Impossible de résoudre le détecteur de problèmes {0}. Le détecteur est ignoré" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Spécifie si la commande est une commande d'interpréteur de commandes ou un programme externe. La valeur par défaut est false, en cas d'omission.", + "JsonSchema.tasks.isShellCommand.deprecated": "La propriété isShellCommand est dépréciée. Utilisez à la place la propriété de type de la tâche et la propriété d'interpréteur de commandes dans les options. Consultez également les notes de publication 1.14.", + "JsonSchema.tasks.dependsOn.identifier": "Identificateur de tâche.", + "JsonSchema.tasks.dependsOn.string": "Autre tâche dont cette tâche dépend.", + "JsonSchema.tasks.dependsOn.array": "Autres tâches dont cette tâche dépend.", + "JsonSchema.tasks.presentation": "Configure le panneau utilisé pour présenter la sortie de la tâche et lit son entrée.", + "JsonSchema.tasks.presentation.echo": "Contrôle si la commande exécutée est répercutée dans le panneau. La valeur par défaut est true.", + "JsonSchema.tasks.presentation.focus": "Contrôle si le panneau reçoit le focus. La valeur par défaut est false. Si la valeur est true, le panneau est également affiché.", + "JsonSchema.tasks.presentation.revealProblems.always": "Affiche toujours le panneau de problèmes quand cette tâche est exécutée.", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Affiche le panneau de problèmes seulement si un problème est détecté.", + "JsonSchema.tasks.presentation.revealProblems.never": "N'affiche jamais le panneau de problèmes quand cette tâche est exécutée.", + "JsonSchema.tasks.presentation.revealProblems": "Contrôle si le panneau de problèmes est affiché ou non pendant l'exécution de cette tâche. Prioritaire sur l'option \"reveal\". La valeur par défaut est \"jamais\".", + "JsonSchema.tasks.presentation.reveal.always": "Toujours afficher le terminal quand cette tâche est exécutée.", + "JsonSchema.tasks.presentation.reveal.silent": "Affiche le terminal seulement si la tâche se termine avec une erreur ou si le détecteur de problèmes de correspondance trouve une erreur.", + "JsonSchema.tasks.presentation.reveal.never": "Ne jamais afficher le terminal quand cette tâche est exécutée.", + "JsonSchema.tasks.presentation.reveal": "Contrôle si le terminal exécutant la tâche est affiché ou non. Peut être remplacé par l'option \"revealProblems\". La valeur par défaut est \"toujours\".", + "JsonSchema.tasks.presentation.instance": "Contrôle si le panneau est partagé entre les tâches, dédié à cette tâche ou si un panneau est créé à chaque exécution.", + "JsonSchema.tasks.presentation.showReuseMessage": "Contrôle l'affichage du message 'Le terminal est réutilisé par les tâches, appuyez sur une touche pour le fermer'.", + "JsonSchema.tasks.presentation.clear": "Détermine si le terminal est effacé avant l'exécution de la tâche.", + "JsonSchema.tasks.presentation.group": "Contrôle si la tâche est exécutée dans un groupe de terminaux spécifique à l'aide de volets de fractionnement.", + "JsonSchema.tasks.terminal": "La propriété de terminal est dépréciée. Utilisez la présentation à la place", + "JsonSchema.tasks.group.kind": "Groupe d'exécution de la tâche.", + "JsonSchema.tasks.group.isDefault": "Définit si cette tâche est la tâche par défaut du groupe.", + "JsonSchema.tasks.group.defaultBuild": "Marque la tâche comme tâche de génération par défaut.", + "JsonSchema.tasks.group.defaultTest": "Marque la tâche comme tâche de test par défaut.", + "JsonSchema.tasks.group.build": "Marque la tâche comme une tâche de build accessible avec la commande 'Exécuter la tâche de build'.", + "JsonSchema.tasks.group.test": "Marque la tâche comme tâche de test accessible avec la commande 'Exécuter la tâche de test'.", + "JsonSchema.tasks.group.none": "N'assigne la tâche à aucun groupe", + "JsonSchema.tasks.group": "Définit le groupe d'exécution auquel la tâche appartient. Prend en charge \"build\" pour l'ajouter au groupe de génération et \"test\" pour l'ajouter au groupe de test.", + "JsonSchema.tasks.type": "Définit si la tâche est exécutée comme un processus ou comme une commande à l’intérieur d’un shell.", + "JsonSchema.commandArray": "La commande shell à exécuter. Les éléments du tableau seront joints en utilisant un caractère d’espacement", + "JsonSchema.command.quotedString.value": "La valeur réelle de la commande", + "JsonSchema.tasks.quoting.escape": "Echappe les caractères à l’aide du caractère d’échappement du shell (par exemple: ` sous PowerShell et \\ sous bash).", + "JsonSchema.tasks.quoting.strong": "Entoure l’argument en utilisant le caractère guillemet du shell (par exemple: \" sous PowerShell et bash).", + "JsonSchema.tasks.quoting.weak": "Entoure l’argument en utilisant le caractère apostrophe du shell (par exemple: ' sous PowerShell et bash).", + "JsonSchema.command.quotesString.quote": "Comment la valeur de la commande devrait être donnée.", + "JsonSchema.command": "Commande à exécuter. Il peut s'agir d'un programme externe ou d'une commande d'interpréteur de commandes.", + "JsonSchema.args.quotedString.value": "La valeur réelle de l’argument", + "JsonSchema.args.quotesString.quote": "Comment la valeur de l’argument devrait être donnée.", + "JsonSchema.tasks.args": "Arguments passés à la commande quand cette tâche est appelée.", + "JsonSchema.tasks.label": "L'étiquette de l’interface utilisateur de la tâche", + "JsonSchema.version": "Numéro de version de la configuration.", + "JsonSchema.tasks.identifier": "Identificateur défini par l'utilisateur pour référencer la tâche dans launch.json ou une clause dependsOn.", + "JsonSchema.tasks.identifier.deprecated": "Les identificateurs définis par l'utilisateur sont dépréciés. Pour une tâche personnalisée, utilisez le nom comme référence et pour les tâches fournies par des extensions, utilisez leur identificateur de tâche défini.", + "JsonSchema.tasks.reevaluateOnRerun": "Indique s'il faut réévaluer les variables de tâche au moment de la réexécution.", + "JsonSchema.tasks.runOn": "Configure quand la tâche doit être exécutée. Si la valeur est folderOpen, la tâche s'exécute automatiquement quand le dossier est ouvert.", + "JsonSchema.tasks.runOptions": "Options liées à l'exécution de la tâche", + "JsonSchema.tasks.taskLabel": "Étiquette de la tâche", + "JsonSchema.tasks.taskName": "Nom de la tâche", + "JsonSchema.tasks.taskName.deprecated": "La propriété de nom de la tâche est dépréciée. Utilisez la propriété d'étiquette à la place.", + "JsonSchema.tasks.background": "Spécifie si la tâche exécutée est persistante, et si elle s'exécute en arrière-plan.", + "JsonSchema.tasks.promptOnClose": "Spécifie si l'utilisateur est prévenu quand VS Code se ferme avec une tâche en cours d'exécution.", + "JsonSchema.tasks.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou encore d'un tableau de chaînes et de détecteurs de problèmes de correspondance.", + "JsonSchema.customizations.customizes.type": "Type de tâche à personnaliser", + "JsonSchema.tasks.customize.deprecated": "La propriété de personnalisation est dépréciée. Consultez les notes de publication 1.14 pour savoir comment migrer vers la nouvelle approche de personnalisation des tâches", + "JsonSchema.tasks.showOputput.deprecated": "La propriété showOutput est dépréciée. Utilisez à la place la propriété d'affichage au sein de la propriété de présentation. Consultez également les notes de publication 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "La propriété echoCommand est dépréciée. Utilisez à la place la propriété d'écho au sein de la propriété de présentation. Consultez également les notes de publication 1.14.", + "JsonSchema.tasks.suppressTaskName.deprecated": "La propriété suppressTaskName est obsolète. Utiliser la ligne de commande avec ses arguments dans la tâche à la place. Voir aussi les notes de version 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "La propriété isBuildCommand est dépréciée. Utilisez la propriété de groupe à la place. Consultez également les notes de publication 1.14.", + "JsonSchema.tasks.isTestCommand.deprecated": "La propriété isTestCommand est dépréciée. Utilisez la propriété de groupe à la place. Consultez également les notes de publication 1.14.", + "JsonSchema.tasks.taskSelector.deprecated": "La propriété taskSelector est obsolète. Utiliser la ligne de commande avec ses arguments dans la tâche à la place. Voir aussi les notes de version 1.14.", + "JsonSchema.windows": "Configuration de commande spécifique à Windows", + "JsonSchema.mac": "Configuration de commande spécifique à Mac", + "JsonSchema.linux": "Configuration de commande spécifique à Linux" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Options de commande supplémentaires", + "JsonSchema.options.cwd": "Répertoire de travail actif du programme ou script exécuté. En cas d'omission, la racine de l'espace de travail actif de Code est utilisée.", + "JsonSchema.options.env": "Environnement du programme ou de l'interpréteur de commandes exécuté. En cas d'omission, l'environnement du processus parent est utilisé.", + "JsonSchema.shellConfiguration": "Configure l'interpréteur de commandes à utiliser.", + "JsonSchema.shell.executable": "Interpréteur de commandes à utiliser.", + "JsonSchema.shell.args": "Arguments de l'interpréteur de commandes.", + "JsonSchema.command": "Commande à exécuter. Il peut s'agir d'un programme externe ou d'une commande d'interpréteur de commandes.", + "JsonSchema.tasks.args": "Arguments passés à la commande quand cette tâche est appelée.", + "JsonSchema.tasks.taskName": "Nom de la tâche", + "JsonSchema.tasks.windows": "Configuration de commande spécifique à Windows", + "JsonSchema.tasks.mac": "Configuration de commande spécifique à Mac", + "JsonSchema.tasks.linux": "Configuration de commande spécifique à Linux", + "JsonSchema.tasks.suppressTaskName": "Contrôle si le nom de la tâche est ajouté en tant qu'argument de la commande. En cas d'omission, la valeur définie globalement est utilisée.", + "JsonSchema.tasks.showOutput": "Contrôle si la sortie de la tâche en cours d'exécution est affichée ou non. En cas d'omission, la valeur définie globalement est utilisée.", + "JsonSchema.echoCommand": "Contrôle si la commande exécutée fait l'objet d'un écho dans la sortie. La valeur par défaut est false.", + "JsonSchema.tasks.watching.deprecation": "Déconseillé. Utilisez isBackground à la place.", + "JsonSchema.tasks.watching": "Spécifie si la tâche exécutée est persistante, et si elle surveille le système de fichiers.", + "JsonSchema.tasks.background": "Spécifie si la tâche exécutée est persistante, et si elle s'exécute en arrière-plan.", + "JsonSchema.tasks.promptOnClose": "Spécifie si l'utilisateur est prévenu quand VS Code se ferme avec une tâche en cours d'exécution.", + "JsonSchema.tasks.build": "Mappe cette tâche à la commande de génération par défaut de Code.", + "JsonSchema.tasks.test": "Mappe cette tâche à la commande de test par défaut de Code.", + "JsonSchema.tasks.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou encore d'un tableau de chaînes et de détecteurs de problèmes de correspondance.", + "JsonSchema.args": "Arguments supplémentaires passés à la commande.", + "JsonSchema.showOutput": "Contrôle si la sortie de la tâche en cours d'exécution est affichée ou non. En cas d'omission, 'always' est utilisé.", + "JsonSchema.watching.deprecation": "Déconseillé. Utilisez isBackground à la place.", + "JsonSchema.watching": "Spécifie si la tâche exécutée est persistante, et si elle surveille le système de fichiers.", + "JsonSchema.background": "Spécifie si la tâche exécutée est persistante, et si elle s'exécute en arrière-plan.", + "JsonSchema.promptOnClose": "Spécifie si l'utilisateur est prévenu quand VS Code se ferme avec une tâche s'exécutant en arrière-plan.", + "JsonSchema.suppressTaskName": "Contrôle si le nom de la tâche est ajouté en tant qu'argument de la commande. La valeur par défaut est false.", + "JsonSchema.taskSelector": "Préfixe indiquant qu'un argument est une tâche.", + "JsonSchema.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou encore d'un tableau de chaînes et de détecteurs de problèmes de correspondance.", + "JsonSchema.tasks": "Configurations de la tâche. Il s'agit généralement d'enrichissements d'une tâche déjà définie dans l'exécuteur de tâches externe." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "Il manque une expression régulière dans le modèle de problème.", + "ProblemPatternParser.loopProperty.notLast": "La propriété loop est uniquement prise en charge dans le détecteur de problèmes de correspondance de dernière ligne.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "Le modèle du problème est invalide. La propriété Type doit être uniquement fournie sur le premier élément", + "ProblemPatternParser.problemPattern.missingProperty": "Le modèle du problème est invalide. Il doit avoir au moins un fichier et un message.", + "ProblemPatternParser.problemPattern.missingLocation": "Le modèle du problème est invalide. Il doit avoir au moins un type: \"fichier\" ou avoir une ligne ou un emplacement de groupe de correspondance. ", + "ProblemPatternParser.invalidRegexp": "Erreur : la chaîne {0} est une expression régulière non valide.\n", + "ProblemPatternSchema.regexp": "Expression régulière permettant de trouver une erreur, un avertissement ou une information dans la sortie.", + "ProblemPatternSchema.kind": "Si le modèle correspond à un emplacement (fichier ou ligne) ou seulement à un fichier.", + "ProblemPatternSchema.file": "Index de groupe de correspondance du nom de fichier. En cas d'omission, 1 est utilisé.", + "ProblemPatternSchema.location": "Index de groupe de correspondance de l'emplacement du problème. Les modèles d'emplacement valides sont : (line), (line,column) et (startLine,startColumn,endLine,endColumn). En cas d'omission, (line,column) est choisi par défaut.", + "ProblemPatternSchema.line": "Index de groupe de correspondance de la ligne du problème. La valeur par défaut est 2", + "ProblemPatternSchema.column": "Index de groupe de correspondance du caractère de ligne du problème. La valeur par défaut est 3", + "ProblemPatternSchema.endLine": "Index de groupe de correspondance de la ligne de fin du problème. La valeur par défaut est non définie", + "ProblemPatternSchema.endColumn": "Index de groupe de correspondance du caractère de ligne de fin du problème. La valeur par défaut est non définie", + "ProblemPatternSchema.severity": "Index de groupe de correspondance de la gravité du problème. La valeur par défaut est non définie", + "ProblemPatternSchema.code": "Index de groupe de correspondance du code du problème. La valeur par défaut est non définie", + "ProblemPatternSchema.message": "Index de groupe de correspondance du message. En cas d'omission, la valeur par défaut est 4 si l'emplacement est spécifié. Sinon, la valeur par défaut est 5.", + "ProblemPatternSchema.loop": "Dans une boucle de détecteur de problèmes de correspondance multiligne, indique si le modèle est exécuté en boucle tant qu'il correspond. Peut uniquement être spécifié dans le dernier modèle d'un modèle multiligne.", + "NamedProblemPatternSchema.name": "Nom du modèle de problème.", + "NamedMultiLineProblemPatternSchema.name": "Nom du modèle de problème multiligne.", + "NamedMultiLineProblemPatternSchema.patterns": "Modèles réels.", + "ProblemPatternExtPoint": "Contribue aux modèles de problèmes", + "ProblemPatternRegistry.error": "Modèle de problème non valide. Le modèle va être ignoré.", + "ProblemMatcherParser.noProblemMatcher": "Erreur : impossible de convertir la description en détecteur de problèmes de correspondance :\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "Erreur : la description ne définit pas un modèle de problème valide :\n{0}\n", + "ProblemMatcherParser.noOwner": "Erreur : la description ne définit pas un propriétaire :\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Erreur : la description ne définit pas un emplacement de fichier :\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Information : gravité inconnue {0}. Les valeurs valides sont erreur, avertissement et information.\n", + "ProblemMatcherParser.noDefinedPatter": "Erreur : le modèle ayant pour identificateur {0} n'existe pas.", + "ProblemMatcherParser.noIdentifier": "Erreur : la propriété du modèle référence un identificateur vide.", + "ProblemMatcherParser.noValidIdentifier": "Erreur : la propriété de modèle {0} n'est pas un nom de variable de modèle valide.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "Un détecteur de problèmes de correspondance doit définir un modèle de début et un modèle de fin à observer.", + "ProblemMatcherParser.invalidRegexp": "Erreur : la chaîne {0} est une expression régulière non valide.\n", + "WatchingPatternSchema.regexp": "Expression régulière permettant de détecter le début ou la fin d'une tâche en arrière-plan.", + "WatchingPatternSchema.file": "Index de groupe de correspondance du nom de fichier. Peut être omis.", + "PatternTypeSchema.name": "Nom d'un modèle faisant l'objet d'une contribution ou prédéfini", + "PatternTypeSchema.description": "Modèle de problème ou bien nom d'un modèle de problème faisant l'objet d'une contribution ou prédéfini. Peut être omis si base est spécifié.", + "ProblemMatcherSchema.base": "Nom d'un détecteur de problèmes de correspondance de base à utiliser.", + "ProblemMatcherSchema.owner": "Propriétaire du problème dans Code. Peut être omis si base est spécifié. Prend la valeur 'external' par défaut en cas d'omission et si base n'est pas spécifié.", + "ProblemMatcherSchema.source": "Une chaîne lisible par humain qui décrit la source de ce diagnostic, par exemple 'typescript' ou 'super lint'.", + "ProblemMatcherSchema.severity": "Gravité par défaut des problèmes de capture. Est utilisé si le modèle ne définit aucun groupe de correspondance pour la gravité.", + "ProblemMatcherSchema.applyTo": "Contrôle si un problème signalé pour un document texte s'applique uniquement aux documents ouverts ou fermés, ou bien à l'ensemble des documents.", + "ProblemMatcherSchema.fileLocation": "Définit la façon dont les noms de fichiers signalés dans un modèle de problème doivent être interprétés.", + "ProblemMatcherSchema.background": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance actif sur une tâche en arrière-plan.", + "ProblemMatcherSchema.background.activeOnStart": "Si la valeur est true, le moniteur d'arrière-plan est actif au démarrage de la tâche. Cela revient à envoyer une ligne qui correspond à beginPattern", + "ProblemMatcherSchema.background.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche en arrière-plan est signalé.", + "ProblemMatcherSchema.background.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche en arrière-plan est signalée.", + "ProblemMatcherSchema.watching.deprecated": "La propriété espion est déconseillée. Utilisez l'arrière-plan à la place.", + "ProblemMatcherSchema.watching": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance espion.", + "ProblemMatcherSchema.watching.activeOnStart": "Si la valeur est true, le mode espion est actif au démarrage de la tâche. Cela revient à émettre une ligne qui correspond à beginPattern", + "ProblemMatcherSchema.watching.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche de suivi est signalé.", + "ProblemMatcherSchema.watching.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche de suivi est signalée.", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Cette propriété est déconseillée. Utilisez la propriété espion à la place.", + "LegacyProblemMatcherSchema.watchedBegin": "Expression régulière signalant qu'une tâche faisant l'objet d'un suivi commence à s'exécuter via le suivi d'un fichier.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Cette propriété est déconseillée. Utilisez la propriété espion à la place.", + "LegacyProblemMatcherSchema.watchedEnd": "Expression régulière signalant qu'une tâche faisant l'objet d'un suivi a fini de s'exécuter.", + "NamedProblemMatcherSchema.name": "Nom du détecteur de problèmes de correspondance utilisé comme référence.", + "NamedProblemMatcherSchema.label": "Étiquette contrôlable de visu du détecteur de problèmes de correspondance.", + "ProblemMatcherExtPoint": "Contribue aux détecteurs de problèmes de correspondance", + "msCompile": "Problèmes du compilateur Microsoft", + "lessCompile": "Moins de problèmes", + "gulp-tsc": "Problèmes liés à Gulp TSC", + "jshint": "Problèmes liés à JSHint", + "jshint-stylish": "Problèmes liés au formateur stylish de JSHint", + "eslint-compact": "Problèmes liés au formateur compact d'ESLint", + "eslint-stylish": "Problèmes liés au formateur stylish d'ESLint", + "go": "Problèmes liés à Go" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Warning: options.cwd must be of type string. Ignoring value {0}\n", + "ConfigurationParser.inValidArg": "Erreur : l'argument de commande doit être une chaîne ou une chaîne entre apostrophes. La valeur fournie est : \n{0}", + "ConfigurationParser.noShell": "Avertissement : La configuration de l'interpréteur de commandes n'est prise en charge que durant l'exécution des tâches dans le terminal.", + "ConfigurationParser.noName": "Erreur : le détecteur de problèmes de correspondance dans la portée de déclaration doit avoir un nom :\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "Avertissement : Le détecteur de problèmes de correspondance défini est inconnu. Les types pris en charge sont string | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "Erreur : référence à problemMatcher non valide : {0}\n", + "ConfigurationParser.noTaskType": "Erreur : la configuration des tâches doit avoir une propriété de type. La configuration est ignorée.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Erreur : aucun type de tâche '{0}' enregistré. Avez-vous oublié d'installer une extension incluant le fournisseur de tâches correspondant ?", + "ConfigurationParser.missingType": "Erreur : La configuration de tâche '{0}' est manquante dans la propriété obligatoire 'type'. La configuration de tâche est ignorée.", + "ConfigurationParser.incorrectType": "Erreur : La configuration de tâche '{0}' utilise un type inconnu. La configuration de tâche est ignorée.", + "ConfigurationParser.notCustom": "Erreur : la tâche n'est pas déclarée comme une tâche personnalisée. La configuration est ignorée.\n{0}\n", + "ConfigurationParser.noTaskName": "Erreur : un tâche doit fournir une propriété label. La tâche va être ignorée.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Erreur : La tâche '{0}' ne spécifie ni une commande, ni une propriété dependsOn. La tâche est ignorée. Sa définition est :\n{1}", + "taskConfiguration.noCommand": "Erreur : La tâche '{0}' ne définit aucune commande. La tâche va être ignorée. Sa définition est :\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "Task Version 2.0.0 ne supporte pas les tâches spécifiques globales du système d'exploitation. Convertissez-les en une tâche en une commande spécifique du système d'exploitation. Les tâches concernées sont : {0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "Une erreur inconnue s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal de sortie des tâches.", + "dependencyFailed": "Impossible de résoudre la tâche dépendante '{0}' dans le dossier de l’espace de travail '{1}'", + "TerminalTaskSystem.terminalName": "Tâche - {0}", + "closeTerminal": "Appuyez sur n'importe quelle touche pour fermer le terminal.", + "reuseTerminal": "Le terminal sera réutilisé par les tâches, appuyez sur une touche pour le fermer.", + "TerminalTaskSystem": "Impossible d'exécuter une commande d'interpréteur de commandes sur un lecteur UNC à l'aide de cmd.exe.", + "unkownProblemMatcher": "Impossible de résoudre le détecteur de problèmes {0}. Le détecteur est ignoré" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Terminal intégré", + "terminal.integrated.shell.linux": "Chemin de l’interpréteur de commandes que le terminal utilise sous Linux. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "Chemin de l’interpréteur de commandes que le terminal utilise sur Mac OS. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "Chemin de l’interpréteur de commandes que le terminal utilise sous Windows. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)." + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Afficher tous les terminaux ouverts", + "terminalIntegratedConfigurationTitle": "Terminal intégré", + "terminal.integrated.shellArgs.linux": "Arguments de ligne de commande à utiliser sur le terminal Linux. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.osx": "Arguments de ligne de commande à utiliser sur le terminal de macOS. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows": "Arguments de ligne de commande à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "Les arguments de ligne de commande [format de ligne de commande] (https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) à utiliser dans le terminal de Windows. [En savoir plus sur la configuration de l’interpréteur de commandes] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.macOptionIsMeta": "Détermine s’il faut considérer la touche option enfoncée comme la touche meta dans le terminal sur Mac OS.", + "terminal.integrated.macOptionClickForcesSelection": "Contrôle s’il faut forcer la sélection quand la combinaison de touches Option+clic est utilisée sur Mac OS. Force une sélection normale (ligne) et interdit l’utilisation du mode de sélection de colonne. Cela permet de copier et coller à l’aide de la sélection de terminal normale, par exemple quand le mode de la souris est activé dans tmux.", + "terminal.integrated.copyOnSelection": "Contrôle si le texte sélectionné dans le terminal est copié dans le presse-papiers.", + "terminal.integrated.drawBoldTextInBrightColors": "Contrôle si texte en gras dans le terminal utilise toujours la variante de couleur ANSI \"bright\". ", + "terminal.integrated.fontFamily": "Contrôle la famille de polices du terminal. La valeur par défaut est la valeur associée à '#editor.fontFamily#`'. ", + "terminal.integrated.fontSize": "Contrôle la taille de police en pixels du terminal.", + "terminal.integrated.letterSpacing": "Contrôle l'espacement de lettre du terminal, il s’agit d’une valeur entière qui représente la quantité de pixels supplémentaires à ajouter entre les caractères.", + "terminal.integrated.lineHeight": "Contrôle la hauteur de ligne du terminal. La multiplication de ce nombre par la taille de police du terminal permet d'obtenir la hauteur de ligne réelle en pixels.", + "terminal.integrated.fontWeight": "La police de caractères à utiliser dans le terminal pour le texte non gras.", + "terminal.integrated.fontWeightBold": "La police de caractères à utiliser dans le terminal pour le texte en gras.", + "terminal.integrated.cursorBlinking": "Contrôle si le curseur du terminal clignote.", + "terminal.integrated.cursorStyle": "Contrôle le style du curseur du terminal.", + "terminal.integrated.scrollback": "Contrôle la quantité maximale de lignes que le terminal conserve dans sa mémoire tampon.", + "terminal.integrated.setLocaleVariables": "Contrôle si les variables locales sont définies au démarrage du terminal.", + "terminal.integrated.rendererType.auto": "Laisser VS Code deviner le moteur de rendu à utiliser.", + "terminal.integrated.rendererType.canvas": "Utiliser le moteur de rendu basé sur un canevas/GPU standard", + "terminal.integrated.rendererType.dom": "Utiliser le moteur de rendu basé sur DOM de secours.", + "terminal.integrated.rendererType": "Contrôle la façon dont le terminal est affiché.", + "terminal.integrated.rightClickBehavior.default": "Affichez le menu contextuel.", + "terminal.integrated.rightClickBehavior.copyPaste": "Copie quand il y a une sélection, sinon colle.", + "terminal.integrated.rightClickBehavior.selectWord": "Sélectionner le mot sous le curseur et afficher le menu contextuel.", + "terminal.integrated.rightClickBehavior": "Contrôle la façon dont le terminal réagit à un clic droit.", + "terminal.integrated.cwd": "Chemin explicite de lancement du terminal. Il est utilisé comme répertoire de travail actif du processus d'interpréteur de commandes. Cela peut être particulièrement utile dans les paramètres d'espace de travail, si le répertoire racine n'est pas un répertoire de travail actif adéquat.", + "terminal.integrated.confirmOnExit": "Contrôle s’il faut confirmer à la sortie si des sessions de terminal sont actives.", + "terminal.integrated.enableBell": "Contrôle si la cloche du terminal est activée.", + "terminal.integrated.commandsToSkipShell": "Ensemble d'ID de commande dont les combinaisons de touches ne sont pas envoyées à l'interpréteur de commandes, mais sont toujours gérées par VS Code. De cette façon, les combinaisons de touches habituellement consommées par l'interpréteur de commandes ont le même comportement que quand le terminal n'a pas le focus, par exemple, ctrl+p pour lancer Quick Open.\nCommandes ignorées par défaut : \n\n{0}", + "terminal.integrated.env.osx": "Objet avec les variables d’environnement qui seront ajoutées au processus VS Code pour être utilisées par le terminal sur macOS. Affectez la valeur `null` pour supprimer la variable d’environnement.", + "terminal.integrated.env.linux": "Objet avec les variables d’environnement qui seront ajoutées au processus VS Code pour être utilisées par le terminal sur Linux. Affectez la valeur `null` pour supprimer la variable d’environnement.", + "terminal.integrated.env.windows": "Objet avec les variables d’environnement qui seront ajoutées au processus VS Code pour être utilisées par le terminal sur Windows. Affectez la valeur `null` pour supprimer la variable d’environnement.", + "terminal.integrated.showExitAlert": "Contrôle s'il faut afficher l’alerte \"Le processus du terminal s’est arrêté avec le code de sortie\" quand le code de sortie est différent de zéro.", + "terminal.integrated.splitCwd": "Détermine le répertoire de travail avec lequel démarre un terminal fractionné.", + "terminal.integrated.splitCwd.workspaceRoot": "Un nouveau terminal fractionné utilise la racine de l'espace de travail comme répertoire de travail. Dans un espace de travail multiracine, vous pouvez choisir le dossier racine à utiliser.", + "terminal.integrated.splitCwd.initial": "Un nouveau terminal fractionné utilise le répertoire de travail avec lequel le terminal parent a démarré.", + "terminal.integrated.splitCwd.inherited": "Sur macOS et Linux, un nouveau terminal fractionné utilise le répertoire de travail du terminal parent. Sur Windows, il se comporte comme celui d'origine.", + "terminal.integrated.windowsEnableConpty": "Détermine s'il faut utiliser ConPTY pour la communication des processus de terminal Windows (nécessite Windows 10, numéro de build 18309+). Winpty est utilisé si la valeur est false.", + "terminal": "Terminal", + "terminalCategory": "Terminal", + "viewCategory": "Afficher" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, sélecteur de terminaux", + "termCreateEntryAriaLabel": "{0}, créer un terminal", + "workbench.action.terminal.newplus": "$(plus) Créer un terminal intégré", + "noTerminalsMatching": "Aucun terminal correspondant", + "noTerminalsFound": "Aucun terminal ouvert" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "Utilisez 'monospace'", + "terminal.monospaceOnly": "Le terminal prend uniquement en charge les polices à espacement fixe." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Ligne vide", + "terminal.integrated.a11yPromptLabel": "Entrée du terminal", + "terminal.integrated.a11yTooMuchOutput": "Trop de sorties à annoncer, naviguer dans les lignes manuellement pour lire" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Sélectionnez votre interpréteur de commandes de terminal favori. Vous pouvez le changer plus tard dans vos paramètres" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Sélectionner le répertoire de travail actuel pour le nouveau terminal", + "workbench.action.terminal.toggleTerminal": "Activer/désactiver le terminal intégré", + "workbench.action.terminal.kill": "Tuer l'instance active du terminal", + "workbench.action.terminal.kill.short": "Tuer le terminal", + "workbench.action.terminal.quickKill": "Tuer l'instance de terminal", + "workbench.action.terminal.copySelection": "Copier la sélection", + "workbench.action.terminal.copySelection.short": "Copier", + "workbench.action.terminal.selectAll": "Tout sélectionner", + "workbench.action.terminal.deleteWordLeft": "Supprimer le mot à gauche", + "workbench.action.terminal.deleteWordRight": "Supprimer le mot à droite", + "workbench.action.terminal.deleteToLineStart": "Supprimer jusqu'au début de la ligne", + "workbench.action.terminal.moveToLineStart": "Aller au début de la ligne", + "workbench.action.terminal.moveToLineEnd": "Aller à la fin de la ligne", + "workbench.action.terminal.sendSequence": "Envoyer une séquence personnalisée au terminal", + "workbench.action.terminal.new": "Créer un terminal intégré", + "workbench.action.terminal.new.short": "Nouveau terminal", + "workbench.action.terminal.newInActiveWorkspace": "Créer un nouveau Terminal intégré (dans l'espace de travail actif)", + "workbench.action.terminal.split": "Diviser le terminal", + "workbench.action.terminal.split.short": "Fractionner", + "workbench.action.terminal.splitInActiveWorkspace": "Diviser le Terminal (dans l'espace de travail actif)", + "workbench.action.terminal.focusPreviousPane": "Focus sur le panneau précédent", + "workbench.action.terminal.focusNextPane": "Focus sur le panneau suivant", + "workbench.action.terminal.resizePaneLeft": "Redimensionner le panneau vers la gauche", + "workbench.action.terminal.resizePaneRight": "Redimensionner le panneau vers la droite", + "workbench.action.terminal.resizePaneUp": "Redimensionner le panneau vers le haut", + "workbench.action.terminal.resizePaneDown": "Redimensionner le panneau vers le bas", + "workbench.action.terminal.focus": "Focus sur le terminal", + "workbench.action.terminal.focusNext": "Focus sur le terminal suivant", + "workbench.action.terminal.focusPrevious": "Focus sur le terminal précédent", + "workbench.action.terminal.paste": "Coller dans le terminal actif", + "workbench.action.terminal.paste.short": "Coller", + "workbench.action.terminal.selectDefaultShell": "Sélectionner l'interpréteur de commandes par défaut", + "workbench.action.terminal.runSelectedText": "Exécuter le texte sélectionné dans le terminal actif", + "workbench.action.terminal.runActiveFile": "Exécuter le fichier actif dans le terminal actif", + "workbench.action.terminal.runActiveFile.noFile": "Seuls les fichiers sur disque peuvent être exécutés dans le terminal", + "workbench.action.terminal.switchTerminal": "Changer de terminal", + "terminals": "Ouvrez les terminaux.", + "workbench.action.terminal.scrollDown": "Faire défiler vers le bas (ligne)", + "workbench.action.terminal.scrollDownPage": "Faire défiler vers le bas (page)", + "workbench.action.terminal.scrollToBottom": "Faire défiler jusqu'en bas", + "workbench.action.terminal.scrollUp": "Faire défiler vers le haut (ligne)", + "workbench.action.terminal.scrollUpPage": "Faire défiler vers le haut (page)", + "workbench.action.terminal.scrollToTop": "Faire défiler jusqu'en haut", + "workbench.action.terminal.clear": "Effacer", + "workbench.action.terminal.clearSelection": "Effacer la sélection", + "workbench.action.terminal.allowWorkspaceShell": "Autoriser la configuration de l'interpréteur de commandes de l'espace de travail", + "workbench.action.terminal.disallowWorkspaceShell": "Interdire la configuration de l'interpréteur de commandes de l'espace de travail", + "workbench.action.terminal.rename": "Renommer", + "workbench.action.terminal.rename.prompt": "Entrer le nom du terminal", + "workbench.action.terminal.focusFindWidget": "Focus sur le widget de recherche", + "workbench.action.terminal.hideFindWidget": "Masquer le widget de recherche", + "quickOpenTerm": "Changer de terminal actif", + "workbench.action.terminal.scrollToPreviousCommand": "Faire défiler jusqu'à la commande précédente", + "workbench.action.terminal.scrollToNextCommand": "Faire défiler jusqu'à la prochaine commande", + "workbench.action.terminal.selectToPreviousCommand": "Sélectionnez pour la commande précédente", + "workbench.action.terminal.selectToNextCommand": "Sélectionnez pour la commande suivante", + "workbench.action.terminal.selectToPreviousLine": "Sélectionner pour la ligne précédente", + "workbench.action.terminal.selectToNextLine": "Sélectionner pour la ligne suivante", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Activer/désactiver la journalisation de la séquence d'échappement", + "workbench.action.terminal.toggleFindRegex": "Activer/désactiver la recherche en utilisant une regex", + "workbench.action.terminal.toggleFindWholeWord": "Activer/désactiver la recherche par mot entier", + "workbench.action.terminal.toggleFindCaseSensitive": "Activer/désactiver la recherche non sensible à la casse", + "workbench.action.terminal.findNext": "Rechercher le suivant", + "workbench.action.terminal.findPrevious": "Rechercher le précédent" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "Couleur d'arrière-plan du terminal, permet d'appliquer au terminal une couleur différente de celle du panneau.", + "terminal.foreground": "Couleur de premier plan du terminal.", + "terminalCursor.foreground": "La couleur de premier plan du curseur du terminal.", + "terminalCursor.background": "La couleur d’arrière-plan du curseur terminal. Permet de personnaliser la couleur d’un caractère recouvert par un curseur de bloc.", + "terminal.selectionBackground": "Couleur d'arrière-plan de sélection du terminal.", + "terminal.border": "Couleur de bordure qui sépare les volets de fractionnement dans le terminal. La valeur par défaut est panel.border.", + "terminal.ansiColor": "Couleur ansi '{0}' dans le terminal." + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Terminal", + "miNewTerminal": "&&Nouveau terminal", + "miSplitTerminal": "&&Fractionner le terminal", + "miRunActiveFile": "Exécuter le fichier &&actif", + "miRunSelectedText": "Exécuter le texte &&sélectionné" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Oui", + "terminal.rendererInAllNewTerminals": "Le terminal utilise désormais le moteur de rendu de secours.", + "no": "Non", + "dontShowAgain": "Ne plus afficher", + "terminal.slowRendering": "Le moteur de rendu standard pour le terminal intégré semble lent sur votre ordinateur. Souhaitez-vous basculer vers le moteur de rendu basé sur DOM ce qui peut améliorer les performances ? [En savoir plus sur les paramètres de terminal] (https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "Le terminal n'a aucune sélection à copier", + "terminal.integrated.exitedWithCode": "Le processus du terminal s'est achevé avec le code de sortie {0}", + "terminal.integrated.launchFailed": "Échec du lancement de la commande de traitement du terminal '{0}{1}' (code de sortie : {2})", + "terminal.integrated.launchFailedExtHost": "Impossible de démarrer le processus du terminal (code de sortie : {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Vous pouvez changer l'interpréteur de commandes par défaut du terminal en sélectionnant le bouton Personnaliser.", + "customize": "Personnaliser", + "never again": "Ne plus afficher" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "Autorisez-vous cet espace de travail à modifier l'interpréteur de commandes de votre terminal ? {0}", + "allow": "Autoriser", + "disallow": "Interdire" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "Alt + clic pour suivre le lien", + "terminalLinkHandler.followLinkCmd": "Commande + clic pour suivre le lien", + "terminalLinkHandler.followLinkCtrl": "Ctrl + clic pour suivre le lien" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Terminal {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "Il existe une session de terminal active. Voulez-vous la tuer ?", + "terminalService.terminalCloseConfirmationPlural": "Il existe {0} sessions de terminal actives. Voulez-vous les tuer ?", + "terminal.minWidth": "Pas assez d’espace pour diviser le terminal." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Thème de couleur", + "themes.category.light": "thèmes clairs", + "themes.category.dark": "thèmes sombres", + "themes.category.hc": "thèmes à contraste élevé", + "installColorThemes": "Installer des thèmes de couleurs supplémentaires...", + "themes.selectTheme": "Sélectionner un thème de couleur (flèches bas/haut pour afficher l'aperçu)", + "selectIconTheme.label": "Thème d'icône de fichier", + "noIconThemeLabel": "Aucun(e)", + "noIconThemeDesc": "Désactiver les icônes de fichiers", + "installIconThemes": "Installer des thèmes d'icônes de fichiers supplémentaires...", + "themes.selectIconTheme": "Sélectionner un thème d'icône de fichier", + "generateColorTheme.label": "Générer le thème de couleur à partir des paramètres actuels", + "preferences": "Préférences", + "developer": "Développeur", + "miSelectColorTheme": "Thème de &&couleur", + "miSelectIconTheme": "Thème d'&&icône de fichier" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Notes de publication", + "showReleaseNotes": "Afficher les notes de publication", + "read the release notes": "Bienvenue dans {0} v{1} ! Voulez-vous lire les notes de publication ?", + "licenseChanged": "Nos termes du contrat de licence ont changé. Veuillez cliquer [ici]({0}) pour les consulter.", + "neveragain": "Ne plus afficher", + "64bitisavailable": "{0} pour Windows 64 bits est maintenant disponible ! Cliquez [ici]({0}) pour en savoir plus.", + "linux64bits": "{0} pour Linux 32 bits ne sera bientôt plus disponible. Passez à la version 64 bits.", + "learnmore": "En savoir plus", + "manage": "Gérer", + "updateIsReady": "Nouvelle mise à jour de {0} disponible.", + "update service": "Service de mise à jour", + "noUpdatesAvailable": "Aucune mise à jour n'est disponible actuellement.", + "ok": "OK", + "thereIsUpdateAvailable": "Une mise à jour est disponible.", + "download now": "Télécharger maintenant", + "later": "Plus tard", + "updateAvailable": "Une mise à jour est disponible : {0} {1}", + "installUpdate": "Installer la mise à jour", + "updateInstalling": "{0} {1} est installé en tâche de fond ; Nous vous ferons savoir quand c’est fini.", + "updateNow": "Mettre à jour maintenant", + "updateAvailableAfterRestart": "Redémarrer {0} pour appliquer la dernière mise à jour.", + "commandPalette": "Palette de commandes...", + "settings": "Paramètres", + "showExtensions": "Extensions", + "keyboardShortcuts": "Raccourcis clavier", + "userSnippets": "Extraits de code de l'utilisateur", + "selectTheme.label": "Thème de couleur", + "themes.selectIconTheme.label": "Thème d'icône de fichier", + "checkForUpdates": "Rechercher les mises à jour...", + "checkingForUpdates": "Recherche des mises à jour...", + "DownloadingUpdate": "Téléchargement de la mise à jour...", + "installUpdate...": "Installer la mise à jour...", + "installingUpdate": "Installation de la mise à jour...", + "restartToUpdate": "Redémarrer pour mettre à jour" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Notes de publication : {0}", + "unassigned": "non assigné" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "Ouvrir le lien", + "developer": "Développeur" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Afficher toutes les commandes", + "watermark.quickOpen": "Accéder au fichier", + "watermark.openFile": "Ouvrir un fichier", + "watermark.openFolder": "Ouvrir le dossier", + "watermark.openFileFolder": "Ouvrir un fichier ou un dossier", + "watermark.openRecent": "Ouvrir les éléments récents", + "watermark.newUntitledFile": "Nouveau fichier sans titre", + "watermark.toggleTerminal": "Activer/désactiver le terminal", + "watermark.findInFiles": "Chercher dans les fichiers", + "watermark.startDebugging": "Démarrer le débogage", + "workbenchConfigurationTitle": "Banc d'essai", + "tips.enabled": "Si cette option est activée, les conseils en filigrane s'affichent quand aucun éditeur n'est ouvert." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "éditeur webview", + "developer": "Développeur" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Ouvrir les outils de développement Webview", + "refreshWebviewLabel": "Recharger les Webviews" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Banc d'essai", + "workbench.startupEditor.none": "Démarrage sans éditeur.", + "workbench.startupEditor.welcomePage": "Ouvre la page de bienvenue (par défaut).", + "workbench.startupEditor.readme": "Ouvre le fichier README s'il est présent dans le dossier ouvert, sinon ouvre 'welcomePage'.", + "workbench.startupEditor.newUntitledFile": "Ouvrir un nouveau fichier sans titre (s’applique uniquement lors de l’ouverture d’un espace de travail vide).", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.", + "workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", + "help": "Aide", + "miWelcome": "&&Bienvenue" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Terrain de jeu interactif", + "help": "Aide", + "miInteractivePlayground": "Terrain de jeu i&&nteractif" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Explorateur de fichiers", + "welcomeOverlay.search": "Rechercher dans les fichiers", + "welcomeOverlay.git": "Gestion du code source", + "welcomeOverlay.debug": "Lancer et déboguer", + "welcomeOverlay.extensions": "Gérer les extensions", + "welcomeOverlay.problems": "Afficher les erreurs et avertissements", + "welcomeOverlay.terminal": "Activer/désactiver le terminal intégré", + "welcomeOverlay.commandPalette": "Rechercher et exécuter toutes les commandes", + "welcomeOverlay.notifications": "Afficher les notifications", + "welcomeOverlay": "Vue d'ensemble de l'interface utilisateur", + "hideWelcomeOverlay": "Masquer la vue d'ensemble de l'interface", + "help": "Aide" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Terrain de jeu interactif", + "editorWalkThrough": "Terrain de jeu interactif" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données d’utilisation. Lisez notre [déclaration sur la vie privée]({0}) et apprenez comment [se désengager]({1}).", + "telemetryOptOut.optInNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données d’utilisation. Lisez notre [déclaration sur la vie privée]({0}) et apprenez comment [se désengager]({1}).", + "telemetryOptOut.readMore": "Lire la suite", + "telemetryOptOut.optOutOption": "Aidez-nous à améliorer Visual Studio Code en permettant à Microsoft de recueillir des données d’utilisation. Pour plus d'informations, lisez notre [déclaration de confidentialité]({0}). ", + "telemetryOptOut.OptIn": "Oui, heureux de vous aider", + "telemetryOptOut.OptOut": "Non, merci" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "indépendant", + "walkThrough.gitNotFound": "Git semble ne pas être installé sur votre système.", + "walkThrough.embeddedEditorBackground": "Couleur d'arrière-plan des éditeurs incorporés dans le terrain de jeu interactif." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Bienvenue", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Afficher les extensions Azure", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.", + "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}.", + "welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...", + "welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.", + "welcomePage.keymapAlreadyInstalled": "Les raccourcis clavier {0} sont déjà installés.", + "welcomePage.willReloadAfterInstallingKeymap": "La fenêtre se recharge après l'installation des raccourcis clavier {0}.", + "welcomePage.installingKeymap": "Installation des raccourcis clavier de {0}...", + "welcomePage.keymapNotFound": "Les raccourcis clavier {0} ayant l'ID {1} sont introuvables.", + "welcome.title": "Bienvenue", + "welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "Installer le mappage de touches {0}", + "welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ", + "welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé", + "welcomePage.installedExtensionPack": "Le support {0} est déjà installé.", + "ok": "OK", + "details": "Détails", + "welcomePage.buttonBackground": "Couleur d'arrière-plan des boutons de la page d'accueil.", + "welcomePage.buttonHoverBackground": "Couleur d'arrière-plan du pointage des boutons de la page d'accueil.", + "welcomePage.background": "Couleur d'arrière-plan de la page d'accueil." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Édition évoluée", + "welcomePage.start": "Démarrer", + "welcomePage.newFile": "Nouveau fichier", + "welcomePage.openFolder": "Ouvrir un dossier...", + "welcomePage.addWorkspaceFolder": "Ajoutez un dossier d'espace de travail...", + "welcomePage.recent": "Récent", + "welcomePage.moreRecent": "Plus...", + "welcomePage.noRecentFolders": "Aucun dossier récent", + "welcomePage.help": "Aide", + "welcomePage.keybindingsCheatsheet": "Fiche de révision du clavier imprimable", + "welcomePage.introductoryVideos": "Vidéos d'introduction", + "welcomePage.tipsAndTricks": "Conseils et astuces", + "welcomePage.productDocumentation": "Documentation du produit", + "welcomePage.gitHubRepository": "Dépôt GitHub", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage", + "welcomePage.customize": "Personnaliser", + "welcomePage.installExtensionPacks": "Outils et langages", + "welcomePage.installExtensionPacksDescription": "Installer un support pour {0} et {1}", + "welcomePage.showLanguageExtensions": "Afficher plus d'extensions de langage", + "welcomePage.moreExtensions": "plus", + "welcomePage.installKeymapDescription": "Paramètres et combinaisons de touches", + "welcomePage.installKeymapExtension": "Installer les paramètres et les raccourcis clavier de {0} et {1}", + "welcomePage.showKeymapExtensions": "Afficher d'autres extensions de mappage de touches", + "welcomePage.others": "autres", + "welcomePage.colorTheme": "Thème de couleur", + "welcomePage.colorThemeDescription": "Personnalisez l'apparence de l'éditeur et de votre code", + "welcomePage.learn": "Apprendre", + "welcomePage.showCommands": "Rechercher et exécuter toutes les commandes", + "welcomePage.showCommandsDescription": "La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une", + "welcomePage.interfaceOverview": "Vue d'ensemble de l'interface", + "welcomePage.interfaceOverviewDescription": "Obtenez une superposition visuelle mettant en évidence les principaux composants de l'IU", + "welcomePage.interactivePlayground": "Terrain de jeu interactif", + "welcomePage.interactivePlaygroundDescription": "Essayez les fonctionnalités essentielles de l'éditeur en suivant une brève procédure pas à pas" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "Aucune modification effectuée", + "summary.nm": "{0} modifications de texte effectuées dans {1} fichiers", + "summary.n0": "{0} modifications de texte effectuées dans un fichier", + "conflict": "Ces fichiers ont changé pendant ce temps : {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "Impossible d’écrire dans le fichier. Veuillez ouvrir le fichier pour corriger les erreurs/avertissements dans le fichier et réessayer.", + "errorFileDirty": "Impossible d’écrire dans le fichier parce que le fichier a été modifié. Veuillez enregistrer le fichier et réessayer." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Ce paramètre est applicable seulement dans les paramètres utilisateur de l'application", + "unsupportedMachineSetting": "Ce paramètre ne peut être appliqué que dans les paramètres utilisateur", + "unsupportedWindowSetting": "Ce paramètre ne peut pas être appliqué maintenant. Il est appliqué quand vous ouvrez ce dossier directement." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Ouvrir la configuration des tâches", + "openLaunchConfiguration": "Ouvrir la configuration du lancement", + "open": "Ouvrir les paramètres", + "saveAndRetry": "Enregistrer et Réessayer", + "errorUnknownKey": "Impossible d'écrire dans {0}, car {1} n'est pas une configuration inscrite.", + "errorInvalidWorkspaceConfigurationApplication": "Impossible d’écrire {0} dans les paramètres de l’espace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de l’utilisateur.", + "errorInvalidWorkspaceConfigurationMachine": "Impossible d’écrire {0} dans les paramètres de l’espace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de l’utilisateur.", + "errorInvalidFolderConfiguration": "Impossible d'écrire dans les paramètres de dossier, car {0} ne prend pas en charge la portée des ressources de dossier.", + "errorInvalidUserTarget": "Impossible d'écrire dans les paramètres utilisateur, car {0} ne prend pas en charge la portée globale.", + "errorInvalidWorkspaceTarget": "Impossible d’écrire dans les paramètres de l’espace de travail car {0} ne supporte pas de portée d’espace de travail dans un espace de travail multi dossiers.", + "errorInvalidFolderTarget": "Impossible d’écrire dans les paramètres de dossier car aucune ressource n’est fournie.", + "errorNoWorkspaceOpened": "Impossible d’écrire dans {0} car aucun espace de travail n’est ouvert. Veuillez ouvrir un espace de travail et essayer à nouveau.", + "errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration des tâches. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", + "errorInvalidLaunchConfiguration": "Impossible d’écrire dans le fichier de configuration de lancement. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", + "errorInvalidConfiguration": "Impossible d’écrire dans les paramètres de l’utilisateur. Veuillez s’il vous plaît ouvrir le fichier des paramètres de l’utilisateur pour y corriger les erreurs/avertissements et essayez à nouveau.", + "errorInvalidRemoteConfiguration": "Impossible d'écrire dans les paramètres de l'utilisateur distant. Ouvrez les paramètres de l'utilisateur distant pour corriger les erreurs/avertissements, et réessayez.", + "errorInvalidConfigurationWorkspace": "Impossible d’écrire dans les paramètres de l’espace de travail. Veuillez s’il vous plaît ouvrir le fichier des paramètres de l’espace de travail pour corriger les erreurs/avertissements dans le fichier et réessayez.", + "errorInvalidConfigurationFolder": "Impossible d’écrire dans les paramètres de dossier. Veuillez s’il vous plaît ouvrir le fichier des paramètres du dossier '{0}' pour y corriger les erreurs/avertissements et essayez à nouveau.", + "errorTasksConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration des tâches car le fichier a été modifié. Veuillez, s’il vous plaît, l'enregistrez et réessayez.", + "errorLaunchConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de lancement car le fichier a été modifié. Veuillez l'enregistrer et réessayez.", + "errorConfigurationFileDirty": "Impossible d’écrire dans les paramètres de l'utilisateur car le fichier a été modifié. Veuillez s’il vous plaît enregistrer le fichier des paramètres de l'utilisateur et réessayez.", + "errorRemoteConfigurationFileDirty": "Impossible d'écrire dans les paramètres de l'utilisateur distant, car le fichier est erroné. Enregistrez d'abord le fichier de paramètres de l'utilisateur distant, puis réessayez.", + "errorConfigurationFileDirtyWorkspace": "Impossible d’écrire dans les paramètres de l’espace de travail, car le fichier est en attente de sauvegarde. Veuillez s’il vous plaît enregistrer le fichier des paramètres de l’espace de travail et essayez à nouveau.", + "errorConfigurationFileDirtyFolder": "Impossible d’écrire dans les paramètres de dossier, car le fichier est en attente de sauvegarde. Veuillez s’il vous plaît enregistrer le fichier des paramètres du dossier '{0}' et essayez à nouveau.", + "userTarget": "Paramètres utilisateur", + "remoteUserTarget": "Paramètres de l'utilisateur distant", + "workspaceTarget": "Paramètres de l'espace de travail", + "folderTarget": "Paramètres de dossier" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "Impossible de remplacer la variable de commande '{0}', car la commande n'a pas retourné de résultat de type chaîne.", + "inputVariable.missingAttribute": "La variable d'entrée '{0}' est de type '{1}' et doit inclure '{2}'.", + "inputVariable.defaultInputValue": "Par défaut", + "inputVariable.command.noStringType": "Impossible de remplacer la variable d'entrée '{0}', car la commande '{1}' n'a pas retourné de résultat de type chaîne.", + "inputVariable.unknownType": "La variable d'entrée '{0}' peut seulement être de type 'promptString', 'pickString' ou 'command'.", + "inputVariable.undefinedVariable": "Variable d'entrée '{0}' non définie. Supprimez ou définissez '{0}' pour continuer." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "'{0}' ne peut pas être résolu. Veuillez ouvrir un éditeur.", + "canNotFindFolder": "'{0}' ne peut pas être résolu. Aucun dossier '{1}'.", + "canNotResolveWorkspaceFolderMultiRoot": "'{0}' ne peut pas être résolu dans un espace de travail de dossiers multiples. Gérer la portée cette variable en utilisant ':' et un nom de dossier d’espace de travail.", + "canNotResolveWorkspaceFolder": "'{0}' ne peut pas être résolu. Veuillez ouvrir un dossier.", + "missingEnvVarName": "'{0}' ne peut pas être résolu car aucun nom de variable d’environnement n’est donné.", + "configNotFound": "'{0}' ne peut pas être résolu car le paramètre '{1}' est introuvable.", + "configNoString": "'{0}' ne peut pas être résolu car '{1}' est une valeur structurée.", + "missingConfigName": "'{0}' ne peut pas être résolu car aucun nom de paramètre n'est donné.", + "canNotResolveLineNumber": "'{0}' ne peut pas être résolu. Assurez-vous d’avoir une ligne sélectionnée dans l’éditeur actif.", + "canNotResolveSelectedText": "'{0}' ne peut pas être résolu. Assurez-vous que vous avez du texte sélectionné dans l’éditeur actif.", + "noValueForCommand": "Impossible de résoudre '{0}', car la commande n'a pas de valeur." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "env.', 'config.' et 'command.' sont déconseillés. Utilisez 'env:', 'config:' et 'command:' à la place." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "L'ID d'entrée est utilisé pour associer une entrée à une variable de la forme ${input:id}.", + "JsonSchema.input.type": "Type de l'invite d'entrée utilisateur à utiliser.", + "JsonSchema.input.description": "La description s'affiche quand l'utilisateur est invité à taper une entrée.", + "JsonSchema.input.default": "Valeur par défaut de l'entrée.", + "JsonSchema.inputs": "Entrées utilisateur. Utilisées pour définir les invites d'entrée utilisateur, comme une entrée de chaîne libre ou un choix parmi plusieurs options.", + "JsonSchema.input.type.promptString": "Le type 'promptString' ouvre une zone d'entrée pour inviter l'utilisateur à taper une entrée.", + "JsonSchema.input.type.pickString": "Le type 'pickString' affiche une liste de sélection.", + "JsonSchema.input.options": "Tableau de chaînes qui définit les options pour une sélection rapide.", + "JsonSchema.input.type.command": "Le type 'command' exécute une commande.", + "JsonSchema.input.command.command": "Commande à exécuter pour cette variable d'entrée.", + "JsonSchema.input.command.args": "Arguments facultatifs passés à la commande." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Contient des éléments mis en évidence" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Ouvrir un fichier ou un dossier", + "openFile.title": "Ouvrir un fichier", + "openFolder.title": "Ouvrir le dossier", + "openWorkspace.title": "Ouvrir un espace de travail", + "filterName.workspace": "Espace de travail" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Oui", + "cancelButton": "Annuler" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "Le fournisseur de système de fichiers pour {0} n'est pas disponible.", + "remoteFileDialog.local": "Afficher les valeurs locales", + "remoteFileDialog.badPath": "Le chemin n'existe pas.", + "remoteFileDialog.cancel": "Annuler", + "remoteFileDialog.invalidPath": "Entrez un chemin valide.", + "remoteFileDialog.validateFolder": "Le dossier existe déjà. Utilisez un nouveau nom de fichier.", + "remoteFileDialog.validateExisting": "Le fichier {0} existe déjà. Êtes-vous sûr de vouloir le remplacer ?", + "remoteFileDialog.validateBadFilename": "Entrez un nom de fichier valide.", + "remoteFileDialog.validateNonexistentDir": "Veuillez entrer un chemin d’accès qui existe.", + "remoteFileDialog.validateFileOnly": "Veuillez sélectionner un fichier.", + "remoteFileDialog.validateFolderOnly": "Veuillez sélectionner un dossier." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "Aucun espace de travail." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Hôte d'extension" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Distant" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "Autoriser une extension à ouvrir cette URL ?", + "open": "&&Ouvrir", + "reloadAndHandle": "L'extension '{0}' n’est pas chargée. Souhaitez-vous recharger la fenêtre afin de charger l’extension et ouvrir l’URL ?", + "reloadAndOpen": "&&Recharger la fenêtre et ouvrir", + "enableAndHandle": "L'extension '{0}' est désactivée. Souhaitez-vous activer l’extension et recharger la fenêtre pour ouvrir l’URL ?", + "enableAndReload": "&&Activer et ouvrir", + "installAndHandle": "L'extension '{0}' n’est pas installée. Souhaitez-vous installer l’extension et recharger la fenêtre pour ouvrir cette URL ?", + "install": "&&Installer", + "Installing": "Installation de l'extension '{0}'...", + "reload": "Souhaitez-vous recharger la fenêtre et ouvrir l’URL '{0}' ?", + "Reload": "Recharger la fenêtre et ouvrir" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.", + "twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent.", + "multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}', '{2}' et d'autres en dépendent.", + "Manifest is not found": "L'installation de l'extension {0} a échoué : le manifeste est introuvable." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Toutes les extensions installées sont temporairement désactivées. Rechargez la fenêtre pour retourner à l’état précédent.", + "Reload": "recharger", + "looping": "Les extensions suivantes contiennent des boucles de dépendance et ont été désactivées : {0}", + "extensionService.versionMismatchCrash": "L'hôte de l’extension ne peut pas démarrer : incompatibilité de version.", + "relaunch": "Relancer VS Code", + "extensionService.crash": "L'hôte d’extension s'est arrêté de manière inattendue.", + "extensionService.unresponsiveCrash": "L'hôte d'extension s'est arrêté, car il ne répondait pas.", + "devTools": "Ouvrir les outils de développement", + "restart": "Redémarrer l’hôte d'extension", + "notFound": "Extension '{0}' ne peut pas utiliser l'API proposée car il est impossible de la trouver" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Moteur de compatibilité.", + "vscode.extension.engines.vscode": "Pour les extensions VS Code, spécifie la version de VS Code avec laquelle l'extension est compatible. Ne peut pas être *. Exemple : ^0.10.5 indique une compatibilité avec la version minimale 0.10.5 de VS Code.", + "vscode.extension.publisher": "Éditeur de l'extension VS Code.", + "vscode.extension.displayName": "Nom d'affichage de l'extension utilisée dans la galerie VS Code.", + "vscode.extension.categories": "Catégories utilisées par la galerie VS Code pour catégoriser l'extension.", + "vscode.extension.category.languages.deprecated": "Utiliser 'Langages de programmation' à la place", + "vscode.extension.galleryBanner": "Bannière utilisée dans le marketplace VS Code.", + "vscode.extension.galleryBanner.color": "Couleur de la bannière de l'en-tête de page du marketplace VS Code.", + "vscode.extension.galleryBanner.theme": "Thème de couleur de la police utilisée dans la bannière.", + "vscode.extension.contributes": "Toutes les contributions de l'extension VS Code représentées par ce package.", + "vscode.extension.preview": "Définit l'extension à marquer en tant que préversion dans Marketplace.", + "vscode.extension.activationEvents": "Événements d'activation pour l'extension VS Code.", + "vscode.extension.activationEvents.onLanguage": "Événement d'activation envoyé quand un fichier résolu dans le langage spécifié est ouvert.", + "vscode.extension.activationEvents.onCommand": "Événement d'activation envoyé quand la commande spécifiée est appelée.", + "vscode.extension.activationEvents.onDebug": "Un événement d’activation émis chaque fois qu’un utilisateur est sur le point de démarrer le débogage ou sur le point de la déboguer des configurations.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Événement d'activation envoyé chaque fois qu’un \"launch.json\" doit être créé (et toutes les méthodes de provideDebugConfigurations doivent être appelées).", + "vscode.extension.activationEvents.onDebugResolve": "Événement d'activation envoyé quand une session de débogage du type spécifié est sur le point d’être lancée (et une méthode resolveDebugConfiguration correspondante doit être appelée).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Événement d'activation émis chaque fois qu'une session de débogage avec le type spécifique est sur le point d'être lancée et qu'un traqueur de protocole de débogage peut être nécessaire.", + "vscode.extension.activationEvents.workspaceContains": "Événement d'activation envoyé quand un dossier ouvert contient au moins un fichier correspondant au modèle glob spécifié.", + "vscode.extension.activationEvents.onFileSystem": "Un événement d’activation est émis chaque fois qu'un fichier ou un dossier fait l'objet d'un accès avec le schéma donné.", + "vscode.extension.activationEvents.onSearch": "Un événement d’activation est émis chaque fois qu'une recherche est lancée dans le dossier avec le schéma donné. ", + "vscode.extension.activationEvents.onView": "Événement d'activation envoyé quand la vue spécifiée est développée.", + "vscode.extension.activationEvents.onUri": "Événement d'activation envoyé quand un URI système dirigé vers cette extension est ouvert.", + "vscode.extension.activationEvents.star": "Événement d'activation envoyé au démarrage de VS Code. Pour garantir la qualité de l'expérience utilisateur, utilisez cet événement d'activation dans votre extension uniquement quand aucune autre combinaison d'événements d'activation ne fonctionne dans votre cas d'utilisation.", + "vscode.extension.badges": "Ensemble de badges à afficher dans la barre latérale de la page d'extensions de Marketplace.", + "vscode.extension.badges.url": "URL de l'image du badge.", + "vscode.extension.badges.href": "Lien du badge.", + "vscode.extension.badges.description": "Description du badge.", + "vscode.extension.markdown": "Contrôle le moteur de rendu de Markdown utilisé sur le marché. Github (par défaut) ou standard.", + "vscode.extension.qna": "Contrôle le lien Questions et réponses dans le Marketplace. Définissez sur marketplace pour activer le site Questions et réponses par défaut du Marketplace. Définissez sur une chaîne pour fournir l'URL d'un site Questions et réponses personnalisé. Définissez sur false pour désactiver les Questions et réponses.", + "vscode.extension.extensionDependencies": "Dépendances envers d'autres extensions. L'identificateur d'une extension est toujours ${publisher}.${name}. Exemple : vscode.csharp.", + "vscode.extension.contributes.extensionPack": "Ensemble d’extensions pouvant être installées ensemble. L’identificateur d’une extension est toujours ${publisher}.${name}. Par exemple : vscode.csharp.", + "vscode.extension.scripts.prepublish": "Le script exécuté avant le package est publié en tant qu'extension VS Code.", + "vscode.extension.scripts.uninstall": "Désinstallez le crochet pour l'extension VS Code. Script exécuté quand l'extension est complètement désinstallée dans VS Code et au redémarrage de VS Code (arrêt, puis démarrage). Seuls les scripts Node sont pris en charge.", + "vscode.extension.icon": "Chemin d'une icône de 128 x 128 pixels." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Mesurer la latence de l'hôte d'extension", + "developer": "Développeur" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Remplacement de l'extension {0} par {1}.", + "extensionUnderDevelopment": "Chargement de l'extension de développement sur {0}", + "extensionCache.invalid": "Des extensions ont été modifiées sur le disque. Veuillez recharger la fenêtre.", + "reloadWindow": "Recharger la fenêtre" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il est peut-être arrêté à la première ligne et a besoin d'un débogueur pour continuer.", + "extensionHost.startupFail": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il existe peut-être un problème.", + "reloadWindow": "Recharger la fenêtre", + "extensionHost.error": "Erreur de l'hôte d'extension : {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "Échec de l'analyse de {0} : {1}.", + "fileReadFail": "Impossible de lire le fichier {0} : {1}.", + "jsonsParseReportErrors": "Échec de l'analyse de {0} : {1}.", + "missingNLSKey": "Le message est introuvable pour la clé {0}.", + "notSemver": "La version de l'extension n'est pas compatible avec SemVer.", + "extensionDescription.empty": "Description d'extension vide obtenue", + "extensionDescription.publisher": "l'éditeur de propriété doit être de type 'string'.", + "extensionDescription.name": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "extensionDescription.version": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "extensionDescription.engines": "la propriété '{0}' est obligatoire et doit être de type 'object'", + "extensionDescription.engines.vscode": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "extensionDescription.extensionDependencies": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", + "extensionDescription.activationEvents1": "la propriété '{0}' peut être omise ou doit être de type 'string[]'", + "extensionDescription.activationEvents2": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises", + "extensionDescription.main1": "La propriété '{0}' peut être omise ou doit être de type 'string'", + "extensionDescription.main2": "'main' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.", + "extensionDescription.main3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 est obligatoire. Suivez le lien pour l'installer.", + "installNet": "Télécharger .NET Framework 4.5", + "neverShowAgain": "Ne plus afficher", + "enospcError": "Impossible de surveiller les changements de fichier dans ce grand espace de travail. Suivez le lien d'instructions pour résoudre ce problème.", + "learnMore": "Instructions" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Échec du déplacement de '{0}' vers la corbeille", + "trashFailed": "Échec du déplacement de '{0}' vers la corbeille" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "Le chemin d’accès de la ressource '{0}' doit être absolu", + "noProviderFound": "Aucun fournisseur de système de fichiers pour {0}", + "fileNotFoundError": "Fichier introuvable ({0})", + "fileExists": "Le fichier à créer existe déjà ({0})", + "err.write": "Impossible d'écrire le fichier ({0})", + "fileIsDirectoryError": "Le fichier {0} attendu est un répertoire", + "fileModifiedError": "Fichier modifié depuis", + "err.read": "Impossible de lire le fichier ({0})", + "fileNotModifiedError": "Fichier non modifié depuis", + "fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et lui permettre d'utiliser plus de mémoire", + "fileTooLargeError": "Le fichier est trop grand pour être ouvert", + "unableToMoveCopyError1": "Impossible d'effectuer un déplacement/une copie quand le chemin source est un chemin cible ou son parent", + "unableToMoveCopyError2": "Déplacement/copie impossible. Le fichier existe déjà dans la destination.", + "unableToMoveCopyError3": "Impossible de déplacer/copier. Le fichier remplace le dossier qui le contient.", + "mkdirExistsError": "{0} existe, mais n'est pas un répertoire", + "err.trash": "Le fournisseur ne prend pas en charge la corbeille.", + "deleteFailed": "Impossible de supprimer le dossier non vide '{0}'.", + "err.readonly": "Impossible de modifier la ressource.", + "unknownError": "Erreur inconnue" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "Le fichier existe déjà", + "fileNotExists": "Le fichier n'existe pas", + "moveError": "Impossible de déplacer '{0}' dans '{1}' ({2}).", + "copyError": "Impossible de copier '{0}' dans '{1}' ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 est obligatoire. Suivez le lien pour l'installer.", + "installNet": "Télécharger .NET Framework 4.5", + "neverShowAgain": "Ne plus afficher", + "enospcError": "Impossible de surveiller les changements de fichier dans ce grand espace de travail. Suivez le lien d'instructions pour résoudre ce problème.", + "learnMore": "Instructions" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "Échec du déplacement de '{0}' vers la corbeille", + "trashFailed": "Échec du déplacement de '{0}' vers la corbeille" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "Le chemin d’accès de la ressource '{0}' doit être absolu", + "fileNotFoundError": "Fichier introuvable ({0})", + "fileExists": "Le fichier à créer existe déjà ({0})", + "err.write": "L'écriture du fichier {0} a échoué", + "fileIsDirectoryError": "Le fichier attendu {0} est un répertoire", + "fileModifiedError": "Fichier modifié depuis", + "unableToMoveCopyError1": "Impossible d'effectuer un déplacement/une copie quand le chemin source est un chemin cible ou son parent", + "unableToMoveCopyError2": "Déplacement/copie impossible. Le fichier existe déjà dans la destination.", + "unableToMoveCopyError3": "Impossible de déplacer/copier. Le fichier remplace le dossier qui le contient.", + "mkdirExistsError": "{0} existe, mais n'est pas un répertoire", + "err.trash": "Le fournisseur ne prend pas en charge la corbeille.", + "deleteFailed": "Échec de suppression du dossier non vide '{0}'.", + "err.readonly": "Impossible de modifier la ressource." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "Le fichier existe déjà", + "fileNotExists": "Le fichier n'existe pas", + "moveError": "Impossible de déplacer '{0}' dans '{1}' ({2}).", + "copyError": "Impossible de copier '{0}' dans '{1}' ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "Votre installation de {0} semble être endommagée. Effectuez une réinstallation.", + "integrity.moreInformation": "Informations", + "integrity.dontShowAgain": "Ne plus afficher" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "Impossible d’écrire parce que la configuration des combinaisons de touches a été modifiée. Veuillez enregistrer le fichier et réessayer.", + "parseErrors": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Veuillez l'ouvrir pour corriger les erreurs/avertissements dans le fichier et réessayer.", + "errorInvalidConfiguration": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Il y a un objet qui n'est pas de type Array. Veuillez ouvrir le fichier pour nettoyer et réessayer.", + "emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "valeur non vide attendue.", + "requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'", + "vscode.extension.contributes.keybindings.command": "Identificateur de la commande à exécuter quand la combinaison de touches est déclenchée.", + "vscode.extension.contributes.keybindings.args": "Arguments à passer à la commande à exécuter.", + "vscode.extension.contributes.keybindings.key": "Touche ou séquence de touches (séparez les touches avec le signe plus et les séquences de touches avec un espace. Exemple : Ctrl+O et Ctrl+L L pour une pression simultanée).", + "vscode.extension.contributes.keybindings.mac": "Touche ou séquence de touches spécifique à Mac.", + "vscode.extension.contributes.keybindings.linux": "Touche ou séquence de touches spécifique à Linux.", + "vscode.extension.contributes.keybindings.win": "Touche ou séquence de touches spécifique à Windows.", + "vscode.extension.contributes.keybindings.when": "Condition quand la touche est active.", + "vscode.extension.contributes.keybindings": "Ajoute des combinaisons de touches.", + "invalid.keybindings": "'contributes.{0}' non valide : {1}", + "unboundCommands": "Voici d'autres commandes disponibles : ", + "keybindings.json.title": "Configuration des combinaisons de touches", + "keybindings.json.key": "Touche ou séquence de touches (séparées par un espace)", + "keybindings.json.command": "Nom de la commande à exécuter", + "keybindings.json.when": "Condition quand la touche est active.", + "keybindings.json.args": "Arguments à passer à la commande à exécuter.", + "keyboardConfigurationTitle": "Clavier", + "dispatch": "Contrôle la logique de distribution des appuis sur les touches pour utiliser soit 'code' (recommandé), soit 'keyCode'.", + "touchbar.enabled": "Active les boutons de la touchbar macOS sur le clavier si disponible." + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Contribue aux règles de mise en forme d'étiquette de ressource.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "Schéma d'URI sur lequel faire correspondre le formateur. Par exemple, \"fichier\". Les modèles glob simples sont pris en charge.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorité d'URI à laquelle doit correspondre le formateur. Les modèles glob simples sont pris en charge.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Règles de mise en forme des étiquettes de ressource d'URI.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Règles d'étiquette à afficher. Par exemple : myLabel:/${path}. ${path}, ${scheme} et ${authority} sont des variables prises en charge.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Séparateur à utiliser dans l'affichage de l'étiquette d'URI. '/' ou '', par exemple.", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Contrôle si l'étiquette d'URI doit commencer par un tilde si possible.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffixe ajouté à l'étiquette de l'espace de travail.", + "untitledWorkspace": "Sans titre(Espace de travail)", + "workspaceNameVerbose": "{0} (Espace de travail)", + "workspaceName": "{0} (Espace de travail)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Ajoute des déclarations de langage.", + "vscode.extension.contributes.languages.id": "ID du langage.", + "vscode.extension.contributes.languages.aliases": "Alias de nom du langage.", + "vscode.extension.contributes.languages.extensions": "Extensions de fichier associées au langage.", + "vscode.extension.contributes.languages.filenames": "Noms de fichiers associés au langage.", + "vscode.extension.contributes.languages.filenamePatterns": "Modèles Glob de noms de fichiers associés au langage.", + "vscode.extension.contributes.languages.mimetypes": "Types MIME associés au langue.", + "vscode.extension.contributes.languages.firstLine": "Expression régulière correspondant à la première ligne d'un fichier du langage.", + "vscode.extension.contributes.languages.configuration": "Chemin relatif d'un fichier contenant les options de configuration du langage.", + "invalid": "'contributes.{0}' non valide. Tableau attendu.", + "invalid.empty": "Valeur vide pour 'contributes.{0}'", + "require.id": "la propriété '{0}' est obligatoire et doit être de type 'string'", + "opt.extensions": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.filenames": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.firstLine": "la propriété '{0}' peut être omise et doit être de type 'string'", + "opt.configuration": "la propriété '{0}' peut être omise et doit être de type 'string'", + "opt.aliases": "la propriété '{0}' peut être omise et doit être de type 'string[]'", + "opt.mimetypes": "la propriété '{0}' peut être omise et doit être de type 'string[]'" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Ouvrir d'abord un dossier pour créer les paramètres d'espace de travail", + "emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut", + "defaultKeybindings": "Combinaisons de touches par défaut", + "defaultSettings": "Paramètres par défaut", + "folderSettingsName": "{0} (Paramètres du dossier)", + "fail.createSettings": "Impossible de créer '{0}' ({1})." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Paramètres par défaut", + "keybindingsInputName": "Raccourcis clavier", + "settingsEditor2InputName": "Paramètres" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Paramètres utilisateur", + "workspaceSettingsTarget": "Paramètres de l'espace de travail" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Utilisés le plus souvent", + "validations.exclusiveMax": "La valeur doit être strictement inférieure à {0}.", + "validations.exclusiveMin": "La valeur doit être strictement supérieure à {0}.", + "validations.max": "La valeur doit être inférieure ou égale à {0}.", + "validations.min": "La valeur doit être supérieure ou égale à {0}.", + "validations.multipleOf": "La valeur doit être un multiple de {0}.", + "validations.expectedInteger": "La valeur doit être un entier.", + "validations.maxLength": "La valeur doit avoir {0} caractères maximum.", + "validations.minLength": "La valeur doit avoir au moins {0} caractères.", + "validations.regex": "La valeur doit correspondre à l'expression régulière `{0}`.", + "validations.expectedNumeric": "La valeur doit être un nombre.", + "defaultKeybindingsHeader": "Remplacez les combinaisons de touches en les plaçant dans votre fichier de combinaisons de touches." + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "Par défaut", + "user": "Utilisateur", + "cat.title": "{0}: {1}", + "meta": "méta", + "option": "Option" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Annuler", + "dismiss": "Ignorer" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "La connexion au serveur hôte d'extension distant a échoué (erreur : {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "Il semble que le fichier soit binaire. Impossible de l'ouvrir en tant que texte", + "fileReadOnlyError": "Fichier en lecture seule" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "L'intégrité du fichier est compromise. Enregistrez-le avant de le rouvrir avec un autre encodage.", + "genericSaveError": "Échec d'enregistrement de '{0}' ({1})." + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "Les fichiers qui sont modifiés ne peuvent pas être écrits à l’emplacement de sauvegarde (erreur : {0}). Essayez d’enregistrer vos fichiers d’abord, puis sortez.", + "saveChangesMessage": "Voulez-vous enregistrer les modifications apportées à {0} ?", + "saveChangesMessages": "Voulez-vous enregistrer les modifications apportées aux {0} fichiers suivants ?", + "saveAll": "&&Enregistrer tout", + "save": "Enregi&&strer", + "dontSave": "&&Ne pas enregistrer", + "cancel": "Annuler", + "saveChangesDetail": "Vous perdrez vos modifications, si vous ne les enregistrez pas.", + "confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?", + "irreversible": "Un fichier ou dossier du même nom existe déjà dans le dossier {0}. Si vous le remplacez, son contenu actuel est également remplacé.", + "replaceButtonLabel": "&&Remplacer", + "saveAsTitle": "Enregistrer sous", + "allFiles": "Tous les fichiers", + "noExt": "Aucune extension" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Langage inconnu dans 'contributes.{0}.language'. Valeur fournie : {1}", + "invalid.scopeName": "Chaîne attendue dans 'contributes.{0}.scopeName'. Valeur fournie : {1}", + "invalid.path.0": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}", + "invalid.injectTo": "Valeur non valide dans 'contributes.{0}.injectTo'. Il doit s'agir d'un tableau de noms de portées de langage. Valeur fournie : {1}", + "invalid.embeddedLanguages": "Valeur non valide dans 'contributes.{0}.embeddedLanguages'. Il doit s'agir d'un mappage d'objets entre le nom de portée et le langage. Valeur fournie : {1}", + "invalid.tokenTypes": "Valeur non valide dans 'contribue.{0}.tokenTypes'. Il doit s'agir d'un mappage d’objets entre un nom d’étendue et un type de jeton. Valeur fournie : {1}", + "invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.", + "no-tm-grammar": "Aucune grammaire TM n'est inscrite pour ce langage.", + "too many characters": "La tokenisation des lignes longues est ignorée pour des raisons de performances. La longueur d'une ligne longue peut être configurée via 'editor.maxTokenizationLineLength'." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Ajoute des générateurs de jetons TextMate.", + "vscode.extension.contributes.grammars.language": "Identificateur de langue pour lequel cette syntaxe est ajoutée.", + "vscode.extension.contributes.grammars.scopeName": "Nom de portée TextMate utilisé par le fichier tmLanguage.", + "vscode.extension.contributes.grammars.path": "Chemin du fichier tmLanguage. Le chemin est relatif au dossier d'extensions et commence généralement par './syntaxes/'.", + "vscode.extension.contributes.grammars.embeddedLanguages": "Mappage du nom de portée à l'ID de langage si cette grammaire contient des langages incorporés.", + "vscode.extension.contributes.grammars.tokenTypes": "Un mappage entre un nom d'étendue et des types de token.", + "vscode.extension.contributes.grammars.injectTo": "Liste de noms des portées de langage auxquelles cette grammaire est injectée." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Contribue à des couleurs définies pour des extensions dont le thème peut être changé", + "contributes.color.id": "L’identifiant de la couleur dont le thème peut être changé", + "contributes.color.id.format": "Les identifiants doivent être sous la forme aa[.bb]*", + "contributes.color.description": "La description de la couleur dont le thème peut être changé", + "contributes.defaults.light": "La couleur par défaut pour les thèmes clairs. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", + "contributes.defaults.dark": "La couleur par défaut pour les thèmes sombres. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", + "contributes.defaults.highContrast": "La couleur par défaut pour les thèmes de contraste élevé. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", + "invalid.colorConfiguration": "'configuration.colors' doit être un tableau", + "invalid.default.colorType": "{0} doit être soit une valeur de couleur en hexadécimal (#RRGGBB[AA] ou #RGB[A]) ou l’identifiant d’une couleur dont le thème peut être changé qui fournit la valeur par défaut.", + "invalid.id": "'configuration.colors.id' doit être défini et ne peut pas être vide", + "invalid.id.format": "'configuration.colors.id' doit suivre le word[.word]*", + "invalid.description": "'configuration.colors.description' doit être défini et ne peut pas être vide", + "invalid.defaults": "'configuration.colors.defaults' doit être défini et doit contenir 'light', 'dark' et 'highContrast'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "Impossible de charger {0} : {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "Theme is unknown or not installed.", + "iconTheme": "Spécifie le thème d'icône utilisé dans le banc d'essai ou 'null' pour n'afficher aucune icône de fichier.", + "noIconThemeDesc": "No file icons", + "iconThemeError": "File icon theme is unknown or not installed.", + "workbenchColors": "Remplace les couleurs du thème de couleur sélectionné.", + "editorColors.comments": "Définit les couleurs et les styles des commentaires", + "editorColors.strings": "Définit les couleurs et les styles des littéraux de chaînes.", + "editorColors.keywords": "Définit les couleurs et les styles des mots clés.", + "editorColors.numbers": "Définit les couleurs et les styles des littéraux de nombre.", + "editorColors.types": "Définit les couleurs et les styles des déclarations et références de type.", + "editorColors.functions": "Définit les couleurs et les styles des déclarations et références de fonctions.", + "editorColors.variables": "Définit les couleurs et les styles des déclarations et références de variables.", + "editorColors.textMateRules": "Définit les couleurs et les styles à l’aide de règles de thème textmate (avancé).", + "editorColors": "Remplace les couleurs et le style de la police de l’éditeur du thème par la couleur actuellement sélectionnée." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Couleurs et styles du jeton.", + "schema.token.foreground": "Couleur de premier plan du jeton.", + "schema.token.background.warning": "Les couleurs d’arrière-plan des tokens ne sont actuellement pas pris en charge.", + "schema.token.fontStyle": "Style de police de la règle: 'italic', 'bold' ou 'underline' ou une combinaison. La chaîne vide défait les paramètres hérités.", + "schema.fontStyle.error": "Le style de polie doit être 'italic', 'bold' or 'underline' ou une combinaison ou la chaîne vide.", + "schema.token.fontStyle.none": "Aucun (vide le style hérité)", + "schema.properties.name": "Description de la règle.", + "schema.properties.scope": "Sélecteur de portée qui correspond à cette règle.", + "schema.workbenchColors": "Couleurs dans le banc d'essai", + "schema.tokenColors.path": "Chemin d'un ficher tmTheme (relatif au fichier actuel).", + "schema.colors": "Couleurs de la coloration syntaxique" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "ID du thème d'icône utilisé dans les paramètres utilisateur.", + "vscode.extension.contributes.themes.label": "Étiquette du thème de couleur comme indiqué dans l'interface utilisateur (IU).", + "vscode.extension.contributes.themes.uiTheme": "Thème de base définissant les couleurs autour de l'éditeur : 'vs' est le thème de couleur clair, 'vs-dark' est le thème de couleur sombre. 'hc-black' est le thème sombre à contraste élevé.", + "vscode.extension.contributes.themes.path": "Chemin du fichier tmTheme. Le chemin est relatif au dossier d'extensions et correspond généralement à './themes/themeFile.tmTheme'.", + "reqarray": "Extension point `{0}` must be an array.", + "reqpath": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}", + "invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "ID du thème d'icône utilisé dans les paramètres utilisateur.", + "vscode.extension.contributes.iconThemes.label": "Étiquette du thème d'icône indiqué dans l'IU (interface utilisateur).", + "vscode.extension.contributes.iconThemes.path": "Chemin du fichier de définitions de thèmes d'icônes. Le chemin est relatif au dossier d'extensions et correspond généralement à './icons/awesome-icon-theme.json'.", + "reqarray": "Extension point `{0}` must be an array.", + "reqpath": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}", + "reqid": "Chaîne attendue dans 'contributes.{0}.id'. Valeur fournie : {1}", + "invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "The folder icon for expanded folders. The expanded folder icon is optional. If not set, the icon defined for folder will be shown.", + "schema.folder": "Icône de dossier des dossiers réduits. Si folderExpanded n'est pas défini, s'applique aussi aux dossiers développés.", + "schema.file": "The default file icon, shown for all files that don't match any extension, filename or language id.", + "schema.folderNames": "Associe des noms de dossier à des icônes. La clé d'objet est le nom de dossier, sans les segments de chemin. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de dossier ne respecte pas la casse.", + "schema.folderName": "ID de la définition d'icône de l'association.", + "schema.folderNamesExpanded": "Associe des noms de dossiers à des icônes pour les dossiers développés. La clé d'objet est le nom de dossier, sans les segments de chemin. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de dossier ne respecte pas la casse.", + "schema.folderNameExpanded": "ID de la définition d'icône de l'association.", + "schema.fileExtensions": "Associe des extensions de fichier à des icônes. La clé d'objet est le nom de l'extension de fichier. Le nom d'extension est le dernier segment de nom de fichier après le dernier point (sans le point). Les extensions sont comparées sans respecter la casse.", + "schema.fileExtension": "ID de la définition d'icône de l'association.", + "schema.fileNames": "Associe des noms de fichiers à des icônes. La clé d'objet est le nom de fichier complet, sans les segments de chemin. Le nom de fichier peut inclure des points et une éventuelle extension de fichier. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de fichier ne respecte pas la casse.", + "schema.fileName": "ID de la définition d'icône de l'association.", + "schema.languageIds": "Associe des langages à des icônes. La clé de l'objet est l'ID de langage défini dans le point de contribution du langage.", + "schema.languageId": "ID de la définition d'icône de l'association.", + "schema.fonts": "Polices utilisées dans les définitions d'icônes.", + "schema.id": "The ID of the font.", + "schema.src": "Emplacement de la police.", + "schema.font-path": "The font path, relative to the current icon theme file.", + "schema.font-format": "The format of the font.", + "schema.font-weight": "Poids de la police.", + "schema.font-sstyle": "Style de la police.", + "schema.font-size": "The default size of the font.", + "schema.iconDefinitions": "Description de toutes les icônes utilisables durant l'association de fichiers à des icônes.", + "schema.iconDefinition": "An icon definition. The object key is the ID of the definition.", + "schema.iconPath": "When using a SVG or PNG: The path to the image. The path is relative to the icon set file.", + "schema.fontCharacter": "Quand une police de type glyphe est employée : caractère de police à utiliser.", + "schema.fontColor": "Quand une police de type glyphe est employée : couleur à utiliser.", + "schema.fontSize": "Quand une police est utilisée : taille de police en pourcentage par rapport à la police du texte. En l'absence de définition, la taille de la définition de police est utilisée par défaut.", + "schema.fontId": "Quand une police est employée : ID de la police. En l'absence de définition, la première définition de police est utilisée par défaut.", + "schema.light": "Associations facultatives des icônes de fichiers dans les thèmes de couleur claire.", + "schema.highContrast": "Optional associations for file icons in high contrast color themes.", + "schema.hidesExplorerArrows": "Détermine si les flèches de l’Explorateur de fichier doivent être masquées lorsque ce thème est actif." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Problèmes durant l'analyse du fichier de thème JSON : {0}", + "error.invalidformat.colors": "Problème pendant l'analyse du fichier de thème de couleur : {0}. La propriété 'colors' n'est pas de type 'object'.", + "error.invalidformat.tokenColors": "Problème pendant l'analyse du fichier de thème de couleur : {0}. La propriété 'tokenColors' doit être un tableau spécifiant des couleurs ou le chemin d'un fichier de thème TextMate", + "error.plist.invalidformat": "Problème pendant l'analyse du fichier tmTheme : {0}. 'settings' n'est pas un tableau.", + "error.cannotparse": "Problèmes pendant l'analyse du fichier tmTheme : {0}", + "error.cannotload": "Problèmes pendant le chargement du fichier tmTheme {0} : {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Enregistrer", + "doNotSave": "Ne pas enregistrer", + "cancel": "Annuler", + "saveWorkspaceMessage": "Voulez-vous enregistrer la configuration de votre espace de travail dans un fichier ?", + "saveWorkspaceDetail": "Enregistrez votre espace de travail si vous avez l’intention de le rouvrir.", + "saveWorkspace": "Enregistrer l'espace de travail", + "ok": "OK", + "workspaceOpenedMessage": "Impossible d’enregistrer l’espace de travail '{0}'", + "workspaceOpenedDetail": "L’espace de travail est déjà ouvert dans une autre fenêtre. Veuillez s’il vous plaît d’abord fermer cette fenêtre et puis essayez à nouveau.", + "errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration de l’espace de travail. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.", + "errorWorkspaceConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de l’espace de travail, car le fichier a été modifié. Veuillez, s’il vous plaît, l'enregistrez et réessayez.", + "openWorkspaceConfigurationFile": "Ouvrir la Configuration de l’espace de travail" + }, + "sql/base/parts/editableDropdown/browser/actions": { + "dropdownAction.toggle": "Activer/désactiver la liste déroulante" + }, + "sql/base/parts/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Doit être une option dans la liste" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "OK", + "optionsDialog.cancel": "Annuler" + }, + "sql/workbench/browser/modal/optionsDialogHelper": { + "optionsDialog.missingRequireField": "est nécessaire." + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "OK", + "webViewDialog.close": "Fermer" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Fermer" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertErrorMessage": "Erreur : {0}", + "alertWarningMessage": "Avertissement : {0}", + "alertInfoMessage": "Info : {0}" + }, + "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { + "selectDeselectAll": "Sélectionner/désélectionner tout" + }, + "sql/platform/theme/common/colors": { + "tableHeaderBackground": "Couleur d’arrière-plan de l'entete du tableau", + "tableHeaderForeground": "Couleur de premier plan d'en-tête de table", + "buttonFocusOutline": "Couleur du contour de bouton quand il a le focus." + }, + "sql/platform/accounts/browser/accountDialog": { + "accountDialog.close": "Fermer" + }, + "sql/platform/accounts/browser/accountDialogController": { + "accountDialog.addAccountErrorTitle": "Erreur lors de l'ajout du compte" + }, + "sql/platform/accounts/browser/accountListStatusbarItem": { + "manageLinedAccounts": "Gérer les comptes liés" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "cancel": "Annuler", + "userCode": "Code utilisateur", + "website": "Site Web" + }, + "sql/platform/accounts/browser/media/accountActions": { + "addAccount": "Ajouter un compte", + "accountActions.yes": "Oui", + "accountActions.no": "Non", + "removeAccountFailed": "Échec de suppression du compte", + "applyFilters": "Appliquer des filtres", + "refreshAccount": "Entrez à nouveau vos informations d’identification", + "NoAccountToRefresh": "Il n’y a aucun compte à actualiser" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "Vous devez actualiser les informations d’identification pour ce compte." + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account.id": "Identificateur du type de compte", + "carbon.extension.contributes.account.icon.dark": "Chemin de l’icône quand un thème sombre est utilisé", + "carbon.extension.contributes.account": "Icônes de contribution au fournisseur de compte." + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "createNewFirewallRule": "Créer une nouvelle règle de pare-feu", + "firewall.ok": "OK", + "firewall.cancel": "Annuler", + "azureAccount": "Compte Azure", + "from": "De", + "to": "Vers", + "filewallRule": "Règle de pare-feu", + "addIPAddressLabel": "Ajouter l'adresse IP de mon client", + "addIpRangeLabel": "Ajouter ma plage d'adresses de sous-réseau IP" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallRuleError": "Erreur de règle du pare-feu" + }, + "sql/workbench/services/admin/common/adminService": { + "adminService.providerIdNotValidError": "La connexion est nécessaire pour interagir avec adminservice", + "noHandlerRegistered": "Aucun gestionnaire enregistré" + }, + "sql/parts/admin/database/create/createDatabase.component": { + "createDatabase.databaseFiles": "Fichiers de base de données :", + "createDatabase.noRecordsFound": "Aucun enregistrement trouvé" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.maxRecentConnectionsDescription": "Le nombre maximal de connexions récemment utilisées à stocker dans la liste de connexions." + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearRecentlyUsedLabel": "Effacer la liste des connexions récentes", + "ClearedRecentConnections": "Liste des connexions récentes supprimée", + "connectionAction.yes": "Oui", + "connectionAction.no": "Non", + "delete": "Supprimer" + }, + "sql/platform/connection/common/connectionConfig": { + "invalidServerName": "Un groupe de serveurs avec le même nom existe déjà." + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "Connexion non acceptée", + "connectionService.yes": "Oui", + "connectionService.no": "Non", + "cancelConnectionConfirmation": "Êtes-vous certain de vouloir annuler cette connexion ?" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Connecté à", + "onDidDisconnectMessage": "Déconnecté", + "unsavedGroupLabel": "Connexions non enregistrées" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "connectionAdvancedProperties": "Propriétés avancées", + "advancedProperties.discard": "Annuler" + }, + "sql/workbench/services/connection/browser/connectionDialogService": { + "connectionError": "Erreur de connexion", + "kerberosErrorStart": "La connexion a échoué en raison d'une erreur Kerberos.", + "kerberosHelpLink": " Une aide pour configurer Kerberos est disponible à", + "kerberosKinit": "Si vous étiez connecté précédemment, vous devrez peut-être relancer kinit." + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "connection": "Connexion", + "recentConnectionTitle": "Dernières connexions", + "savedConnectionTitle": "Connexions enregistrées", + "connectType": "Type de connexion", + "connectionDialog.cancel": "Annuler", + "clearRecentConnectionMessage": "Êtes-vous sûr de vouloir supprimer toutes les connexions de la liste ?", + "connectionDialog.yes": "Oui", + "connectionDialog.no": "Non", + "recentHistory": "Historique récent", + "noRecentConnections": "Aucune connexion récente", + "noSavedConnections": "Aucune connexion enregistrée" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "loadingDatabaseOption": "Chargement en cours...", + "addNewServerGroup": "Ajouter un nouveau groupe...", + "connectionWidget.missingRequireField": "est requis.", + "rememberPassword": "Se souvenir du mot de passe", + "serverGroup": "Groupe de serveurs" + }, + "sql/workbench/parts/dashboard/common/actions": { + "editDashboard": "Modifier", + "editDashboardExit": "Quitter", + "refreshWidget": "Actualiser", + "toggleMore": "Activer/désactiver plus", + "deleteWidget": "Supprimer le Widget", + "clickToPin": "Cliquer pour épingler", + "addFeatureAction.openInstalledFeatures": "Ouvrir les fonctionnalités installées" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "providerMissingEdition": "Les filtres de Widget sont basés sur l'édition, mais le fournisseur n’a pas d'édition", + "unknownDashboardContainerError": "Le conteneur de tableau de bord spécifié est inconnu." + }, + "sql/workbench/parts/dashboard/common/dashboardPage.component": { + "home": "Accueil", + "missingConnectionInfo": "Aucune information de connexion n'a pu être trouvée pour ce tableau de bord" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.id": "Identificateur unique pour cet onglet. Sera transmis à l’extension pour toutes les demandes.", + "sqlops.extension.contributes.dashboard.tab.description": "Description de cet onglet qui sera affiché à l’utilisateur.", + "sqlops.extension.contributes.dashboard.tab.provider": "Fournisseurs pour lesquels cet onglet devrait être autorisé.", + "sqlops.extension.contributes.dashboard.tab.edition": "Modifications pour lesquelles cet onglet devrait être autorisé.", + "sqlops.extension.contributes.dashboard.tab.container": "Le conteneur qui s’affichera dans cet onglet.", + "sqlops.extension.contributes.tabs": "Fournit un onglet simple ou multiple que les utilisateurs peuvent ajouter à leur tableau de bord." + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "Identificateur unique pour ce conteneur.", + "sqlops.extension.contributes.dashboard.container.container": "Le conteneur qui sera affiché dans l’onglet.", + "sqlops.extension.contributes.containers": "Contribue à un ou plusieurs conteneurs de tableau de bord pour que les utilisateurs l'ajoutent à leur tableau de bord." + }, + "sql/workbench/parts/dashboard/containers/dashboardGridContainer.contribution": { + "dashboard.container.gridtab.items": "La liste des widgets ou webviews qui s’afficheront dans cet onglet." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.icon.dark": "Chemin de l’icône quand un thème sombre est utilisé" + }, + "sql/workbench/parts/dashboard/containers/dashboardWidgetContainer.contribution": { + "dashboard.container.widgets": "La liste des widgets qui s’afficheront dans cet onglet." + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.openInstalledFeatures": "Ouvrir les fonctionnalités installées", + "newDashboardTab.ok": "OK", + "newDashboardTab.cancel": "Annuler", + "allFeatures": "Toutes les fonctionnalités" + }, + "sql/workbench/parts/dashboard/pages/dashboardPageContribution": { + "sqlops.extension.contributes.dashboardPage.tab.id": "Identificateur unique pour cet onglet. Sera transmis à l’extension pour toutes les demandes." + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.component": { + "databasePageName": "TABLEAU DE BORD DE BASE DE DONNÉES" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboardDatabaseProperties": "Activer ou désactiver le widget de propriétés", + "dashboard.databaseproperties": "Valeurs de propriété à afficher", + "dashboard.databaseproperties.ignore": "Spécifiez des valeurs spécifiques à ignorer", + "recoveryModel": "Modèle de récupération", + "lastDatabaseBackup": "Dernière sauvegarde de base de données", + "lastLogBackup": "Dernière sauvegarde du journal", + "compatibilityLevel": "Niveau de compatibilité", + "owner": "Propriétaire", + "dashboardDatabase": "Personnalise la page \"Tableau de bord de la base de données\"", + "dashboardDatabaseTabs": "Personnalise les onglets du tableau de bord de base de données" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboardServerProperties": "Activer ou désactiver le widget de propriétés", + "dashboard.serverproperties": "Valeurs de propriété à afficher", + "dashboard.serverproperties.displayName": "Nom d'affichage de la propriété", + "version": "Version", + "edition": "Edition", + "computerName": "Nom de l'ordinateur", + "osVersion": "Version du système d'exploitation", + "dashboardServer": "Personnalise la page de tableau de bord du serveur" + }, + "sql/workbench/parts/dashboard/services/breadcrumb.service": { + "homeCrumb": "Accueil" + }, + "sql/workbench/parts/dashboard/services/dashboardServiceInterface.service": { + "dashboard.changeDatabaseFailure": "Impossible de changer la base de données" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "seachObjects": "Recherche par nom de type (a:, t:, v:, f: ou sp :)", + "searchDatabases": "Rechercher les bases de données", + "dashboard.explorer.objectError": "Impossible de charger les objets", + "dashboard.explorer.databaseError": "Impossible de charger les bases de données" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "insights.lastUpdated": "Dernière mise à jour : {0} {1}" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightWidgetDescription": "Ajoute un widget qui peut interroger un serveur ou une base de données et afficher les résultats de plusieurs façons - tel qu'un graphique, un compte résumé, ou autre...", + "insightIdDescription": "Identificateur unique utilisé pour mettre en cache les résultats de l'aperçu.", + "insightQueryDescription": "Requête SQL à exécuter. Cela devrait renvoyer exactement 1 jeu de résultat.", + "insightQueryFileDescription": "[Facultatif] chemin vers un fichier qui contient une requête. A utiliser si la « requête » n’est pas définie", + "actionDatabaseDescription": "Base de données cible pour l’action ; Vous pouvez utiliser le format ${columnName} pour définir un nom de colonne basé sur les données.", + "actionServerDescription": "Serveur cible pour l’action ; Vous pouvez utiliser le format ${columnName} pour définir un nom de colonne basé sur les données." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/imageInsight.contribution": { + "imageFormatDescription": "Quel format est attendu - est-ce un JPEG, PNG ou autre format ?" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "chartInsightDescription": "Affiche les résultats d’une requête sous forme de diagramme sur le tableau de bord", + "colorMapDescription": "Mappe \"nom de la colonne\" -> couleur. par exemple, ajoutez \"colonne1\" : rouge pour s'assurer que cette colonne utilise une couleur rouge", + "legendDescription": "Indique la position préférée et la visibilité de la légende du graphique. Ce sont les noms des colonnes de votre requête reliés à l’étiquette de chaque entrée du tableau", + "columnsAsLabels": "Si dataDirection est verticale, mettre ceci à vrai fera que les noms de colonnes seront utilisés pour la légende." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMin": "Valeur minimale de l’axe y", + "yAxisMax": "Valeur maximale de l’axe y", + "yAxisLabel": "Étiquette pour l’axe y", + "xAxisMin": "Valeur minimale de l’axe x", + "xAxisMax": "Valeur maximale de l’axe des x", + "xAxisLabel": "Étiquette de l’axe des x" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/lineChart.contribution": { + "dataTypeDescription": "Indique la propriété d'une donnée d’un jeu de données pour un graphique." + }, + "sql/workbench/parts/dashboard/widgets/properties/propertiesWidget.component": { + "dashboard.properties.error": "Impossible de charger les propriétés du tableau de bord" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupName": "Nom de la sauvegarde", + "backup.backupType": "Type de sauvegarde", + "backup.backupDevice": "Fichiers de sauvegarde", + "backup.algorithm": "Algorithme", + "backup.certificateOrAsymmetricKey": "Certificat ou clé asymétrique", + "backup.media": "Support", + "backup.existingMediaAppend": "Ajouter au jeu de sauvegarde existant", + "backup.newMediaSetName": "Nouveau nom de jeu de supports", + "backup.verifyContainer": "Vérifier la sauvegarde après son achèvement", + "backup.continueOnErrorContainer": "Continuer en cas d’erreur", + "backup.expiration": "Expiration", + "backup.setBackupRetainDays": "Définir le délai de rétention en jours", + "backup.advancedConfiguration": "Configuration avancée", + "backup.compression": "Compression", + "backup.setBackupCompression": "Activer la compression de la sauvegarde", + "backup.encryption": "Chiffrement", + "backup.transactionLog": "Journal des transactions", + "backup.reliability": "Fiabilité", + "addFile": "Ajouter un fichier", + "removeFile": "Supprimer les fichiers", + "backupComponent.invalidInput": "Entrée incorrecte. La valeur doit être supérieure ou égale à 0.", + "backupComponent.script": "Script", + "backupComponent.backup": "Sauvegarde", + "backupComponent.cancel": "Annuler", + "backup.backupFileRequired": "Le chemin du fichier de sauvegarde est nécessaire" + }, + "sql/platform/connection/common/constants": { + "backup.filterBackupFiles": "Fichiers de sauvegarde", + "backup.allFiles": "Tous les fichiers" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Restaurer la base de données", + "restoreDialog.restoreTitle": "Restaurer la base de données", + "restoreDialog.database": "Base de données", + "restoreDialog.backupFile": "Fichier de sauvegarde", + "restoreDialog.restore": "Restaurer", + "restoreDialog.cancel": "Annuler", + "restoreDialog.script": "Script", + "source": "Source", + "restoreFrom": "Restaurer à partir de", + "missingBackupFilePathError": "Le chemin du fichier de sauvegarde est requis.", + "multipleBackupFilePath": "Veuillez saisir un ou plusieurs chemins d’accès séparés par des virgules", + "backupFilePath": "Chemin du fichier de sauvegarde", + "database": "Base de données", + "destination": "Destination", + "restorePlan": "Plan de restauration", + "backupSetsToRestore": "Jeux de sauvegarde à restaurer", + "restoreDatabaseFileDetails": "Restaurer les détails du fichier de base de données", + "logicalFileName": "Nom de fichier logique", + "fileType": "Type de fichier", + "restoreAs": "Restaurer en tant que", + "serverConnection": "Connexions serveur", + "generalTitle": "Général", + "filesTitle": "Fichiers", + "optionsTitle": "Options" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "Nombre maximum de lignes :" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "editData.refresh": "Actualiser", + "editData.stop": "Arrêter" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "Chemin sélectionné", + "fileFilter": "Fichiers de type", + "fileBrowser.ok": "OK", + "fileBrowser.discard": "Annuler" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "Sélectionnez un fichier" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserTreeView": { + "fileBrowser.regTreeAriaLabel": "Arborescence du navigateur de fichiers" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "Tous les fichiers" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Une erreur s’est produite lors du chargement de l’Explorateur de fichiers.", + "fileBrowserErrorDialogTitle": "Erreur du navigateur de fichier" + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Enregistrer au format CSV", + "saveAsJson": "Enregistrer au format JSON", + "saveAsExcel": "Enregistrer au format Excel", + "copySelection": "Copier", + "copyWithHeaders": "Copier avec en-têtes", + "selectAll": "Tout sélectionner", + "copyMessages": "Copie" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "deleteRow": "Supprimer la ligne", + "revertRow": "Rétablir la ligne" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "dataDirectionLabel": "Direction des données", + "verticalLabel": "Vertical", + "horizontalLabel": "Horizontal", + "dataTypeLabel": "Type de données", + "numberLabel": "Nombre", + "pointLabel": "Point", + "labelFirstColumnLabel": "Utiliser la première colonne comme étiquette de ligne ?", + "legendLabel": "Position de la légende", + "chartNotFound": "Le graphique à sauvegarder n'a pas été trouvé", + "saveAsFileTitle": "Choisissez le fichier de résultats", + "createInsightNoEditor": "Impossible de créer un aperçu car l’éditeur actif n’est pas un éditeur SQL" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "createInsightLabel": "Créer un Insight", + "saveImageLabel": "Enregistrer comme image" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.item": "Elément", + "insights.value": "Valeur", + "property": "Propriété", + "value": "Valeur", + "InsightsDialogTitle": "Aperçus", + "insights.dialog.items": "Éléments" + }, + "sql/workbench/services/insights/common/insightDialogActions": { + "workbench.action.insights.copySelection": "Copier la cellule" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsError": "Erreur d'aperçus" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "carbon.actions.newProfiler": "Ouvrir une nouvelle fenêtre de profileur" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Se connecter", + "profilerAction.disconnect": "Déconnecté", + "profilerAction.connect": "Connecter", + "start": "Démarrer", + "pause": "Pause", + "profilerStop.stop": "Arrêter", + "profiler.clear": "Effacer les données", + "profiler.toggleAutoscroll": "Activer/désactiver le défilement automatique", + "profiler.editColumns": "Modifier les colonnes", + "profiler.findPrevious": "Trouvez la chaîne précédente", + "profilerAction.newProfiler": "Nouveau Profiler" + }, + "sql/parts/profiler/contrib/profilerWorkbenchActions": { + "profilerWorkbenchAction.newProfiler": "Nouveau profileur" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Trier par événement", + "profilerColumnDialog.ok": "OK", + "profilerColumnDialog.cancel": "Annuler" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "text": "Texte", + "label": "Étiquette", + "profilerEditor.value": "Valeur", + "details": "Détails" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "Profileur" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "label.find": "Trouver", + "placeholder.find": "Trouver", + "label.previousMatchButton": "Correspondance précédente", + "label.nextMatchButton": "Prochaine correspondance", + "label.closeButton": "Fermer", + "title.matchesCountLimit": "Seuls les premiers 999 résultats sont mis en évidence, mais toutes les opérations de recherche fonctionnent sur l’ensemble du texte.", + "label.matchesLocation": "{0} sur {1}", + "label.noResults": "Aucun résultat" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "changeProvider": "Changer de fournisseur de langage SQL", + "alreadyConnected": "Une connexion utilisant le moteur {0} existe déjà. Pour changer, veuillez vous déconnecter ou modifier la connexion.", + "noEditor": "Aucun éditeur de texte actif en ce moment", + "pickSqlProvider": "Sélectionner le fournisseur de langage SQL" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "runQueryBatchStartLine": "Ligne {0}", + "msgCancelQueryFailed": "L'annulation de la requête a échoué : {0}", + "msgSaveStarted": "A commencé à enregistrer les résultats vers", + "msgSaveFailed": "Echec de l'enregistrement des résultats.", + "msgStatusRunQueryInProgress": "Requête en cours d'exécution...", + "maximizeLabel": "Maximiser", + "resultsPane.restoreLabel": "Restaurer", + "saveCSVLabel": "Enregistrer au format CSV", + "saveJSONLabel": "Enregistrer au format JSON", + "saveExcelLabel": "Enregistrer au format Excel", + "viewChartLabel": "Vue sous forme de graphique", + "resultPaneLabel": "Résultats", + "executeQueryLabel": "Requête en cours d'exécution", + "messagePaneLabel": "Messages", + "elapsedTimeLabel": "Temps d’exécution total : {0}" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.showBatchTime": "[Facultatif] Le temps d’exécution doit-il être indiqué pour chaque lot", + "defaultChartType": "[Optionnel] le type de graphique par défaut à utiliser lors de l’ouverture de la visionneuse graphique à partir d’un résultat de requête", + "tabColorMode.border": "La bordure supérieure de chaque onglet Éditeur sera colorée pour correspondre au groupe concerné", + "mssql.intelliSense.enableSuggestions": "Les suggestions IntelliSense devraient être activées" + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Extension" + }, + "sql/platform/node/resultSerializer": { + "resultsSerializer.saveAsFileTitle": "Choisissez le fichier de résultats" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runQueryKeyboardAction": "Exécutez la requête", + "runCurrentQueryKeyboardAction": "Exécutez la requête en cours", + "cancelQueryKeyboardAction": "Annuler la requête", + "refreshIntellisenseKeyboardAction": "Actualiser le Cache IntelliSense", + "toggleQueryResultsKeyboardAction": "Activer/désactiver les résultats de requête", + "queryShortcutNoEditor": "Le paramètre de l’éditeur est nécessaire pour qu'un raccourci soit exécuter" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "Exécuter", + "cancelQueryLabel": "Annuler", + "estimatedQueryPlan": "Expliquer", + "actualQueryPlan": "Actuel", + "disconnectDatabaseLabel": "Déconnecter", + "changeConnectionDatabaseLabel": "Changer la connexion", + "connectDatabaseLabel": "Se connecter", + "selectDatabase": "Sélectionnez la base de données" + }, + "sql/platform/query/common/queryModelService": { + "updateCellFailed": "Échec de la mise à jour de la cellule :" + }, + "sql/platform/query/common/queryRunner": { + "query.ExecutionFailedError": "L’exécution a échoué en raison d’une erreur inattendue : {0} {1}", + "query.initEditExecutionFailed": "Echec à l'initialisation de l'exécution de la modification", + "elapsedBatchTime": "Temps d’exécution par lots : {0}" + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Résultats", + "queryPlan": "Plan de requête", + "chartViewer": "Afficheur de graphique" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.operation": "Opération", + "topOperations.object": "Objet", + "topOperations.estCost": "Coût estimé", + "topOperations.estSubtreeCost": "Coût estimé de la sous-arborescence", + "topOperations.actualRows": "Lignes actuelles", + "topOperations.estRows": "Nombre de lignes estimées", + "topOperations.actualExecutions": "Exécutions actuelles", + "topOperations.estCPUCost": "Coût processeur estimé", + "topOperations.estIOCost": "Coût Estimé des E/S", + "topOperations.parallel": "Parallèle", + "topOperations.estRewinds": "Rembobinages estimés", + "topOperations.partitioned": "Partitionné" + }, + "sql/workbench/services/objectExplorer/common/objectExplorerService": { + "OeSessionFailedError": "Echec de la création d'une session de l’Explorateur d’objets" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "registeredServers.view": "Vue", + "databaseConnections": "Connexions de base de données", + "datasource.connectionGroups": "groupes de source de données", + "startupConfig": "Configuration de démarrage" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Groupes de serveurs", + "serverGroup.ok": "OK", + "serverGroup.cancel": "Annuler", + "connectionGroupName": "Nom de groupe serveur", + "MissingGroupNameError": "Le nom du groupe est nécessaire.", + "groupDescription": "Description du groupe", + "groupColor": "Couleur de groupe" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "Ajouter le groupe de serveurs", + "serverGroup.editServerGroup": "Modifier le groupe de serveurs" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "connectionTree.refresh": "Actualiser", + "DisconnectAction": "Se déconnecter", + "connectionTree.addConnection": "Nouvelle connexion", + "connectionTree.addServerGroup": "Nouveau groupe de serveurs", + "connectionTree.editServerGroup": "Modifier le groupe serveur", + "activeConnections": "Voir les connexions actives", + "clearAll": "Effacer tout", + "recentConnections": "Connexions récentes", + "registeredServers.newQuery": "Nouvelle requête", + "deleteConnection": "Supprimer la connexion", + "deleteConnectionGroup": "Supprimer le groupe", + "clearSearch": "Effacer la recherche" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "ManageAction": "Gérer", + "objectExplorAction.disconnect": "Déconnecter" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Chargement en cours..." + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeView": { + "serverTree.addConnection": "Ajouter une connexion" + }, + "sql/workbench/parts/objectExplorer/browser/treeCreationUtils": { + "treeAriaLabel": "Connexions récentes", + "treeCreation.regTreeAriaLabel": "Serveurs" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "inProgressTasksChangesBadge": "{0} tâches en cours", + "taskHistory.view": "Vue", + "taskHistory": "Historique de la tâche" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "1 ou plusieurs tâches sont en cours. Êtes-vous sûr de vouloir quitter ?", + "yes": "Oui", + "no": "Non" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "cancelTask.cancel": "Annuler", + "errorMsgFromCancelTask": "L'annulation de la tâche a échoué.", + "taskAction.script": "Script" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "failed": "Échec", + "inProgress": "en cours", + "canceled": "annulé", + "canceling": "annulation" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "noTaskMessage": "Aucun historique de tâche à afficher. Essayez de sauvegarder ou de restaurer la tâche pour voir son statut d’exécution.", + "taskError": "Erreur de la tâche" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property": "Définit une propriété à afficher sur le tableau de bord", + "dashboard.properties.property.displayName": "Quelle est la valeur à utiliser comme étiquette pour la propriété", + "dashboard.properties.property.value": "Quelle valeur dans les objets pour accéder à la valeur", + "dashboard.properties.property.ignore": "Spécifiez des valeurs à ignorer", + "dashboard.properties.property.default": "Valeur par défaut à afficher si ignoré ou aucune valeur", + "dashboard.properties.flavor.condition.operator": "Quel opérateur utiliser pour la comparaison", + "dashboard.properties.flavor.condition.value": "Valeur avec laquelle comparer le champ", + "dashboard.properties.serverProperties": "Propriétés à afficher pour la page du serveur", + "carbon.extension.dashboard": "Définit que ce fournisseur prend en charge le tableau de bord", + "dashboard.id": "Id du fournisseur (p. ex. MSSQL)", + "dashboard.properties": "Valeurs de propriétés à afficher sur le tableau de bord" + }, + "sql/platform/dashboard/common/widgetRegistry": { + "schema.dashboardWidgets.all": "Widget utilisé dans les tableaux de bord", + "schema.dashboardWidgets.database": "Widget utilisé dans les tableaux de bord", + "schema.dashboardWidgets.server": "Widget utilisé dans les tableaux de bord" + }, + "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountManagementNoProvider": "Le fournisseur de compte n’existe pas" + }, + "sql/workbench/common/actions": { + "newQueryAction.newQuery": "Nouvelle requête", + "scriptSelect": "Sélectionnez les 1000 premiers", + "editData": "Modifier les données", + "scriptCreate": "Script de création", + "backupAction.backup": "Sauvegarde", + "restoreAction.restore": "Restaurer", + "manage": "Gérer", + "showDetails": "Afficher les détails", + "newDatabase": "Nouvelle base de données", + "configureDashboard": "Configurer" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "Sélectionner", + "createOperationName": "Créer", + "insertOperationName": "Insérer", + "updateOperationName": "Mettre à jour", + "deleteOperationName": "Supprimer", + "scriptingFailed": "Échec de l’écriture de scripts" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "OK", + "errorMessageDialog.close": "Fermer", + "copyDetails": "Copier les détails" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "Erreur", + "warning": "Attention", + "info": "Info" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Mise en route", + "showReleaseNotes": "Voir la mise en route", + "read the release notes": "Bienvenue à {0} février Public Preview ! Souhaitez vous voir le guide de démarrage ?" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-fr/vsc-extension-quickstart.md b/i18n/language-pack-fr/vsc-extension-quickstart.md new file mode 100644 index 0000000000..22a77b2dc9 --- /dev/null +++ b/i18n/language-pack-fr/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the French language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "fr", + "languageName": "French", + "localizedLanguageName": "français" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension fr` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-it/.gitignore b/i18n/language-pack-it/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-it/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-it/.vscodeignore b/i18n/language-pack-it/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-it/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-it/CHANGELOG.md b/i18n/language-pack-it/CHANGELOG.md new file mode 100644 index 0000000000..d920e7b702 --- /dev/null +++ b/i18n/language-pack-it/CHANGELOG.md @@ -0,0 +1,17 @@ +# Change Log +Tutti i cambiamenti degni di nota al language pack "vscode-language-pack-it" saranno documentati in questo file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 10, 2018 - Initial release for VS Code 1.23 diff --git a/i18n/language-pack-it/README.md b/i18n/language-pack-it/README.md new file mode 100644 index 0000000000..8e3e49622f --- /dev/null +++ b/i18n/language-pack-it/README.md @@ -0,0 +1,115 @@ +# Language Pack italiano per Azure Data Studio + +Il Language Pack italiano offre un'esperienza localizzata per le UI di Azure Data Studio. + +## Come applicare il Language Pack + +Una volta installato, impostare `"locale": "it"` nel file `locale.json` per caricare il Language Pack italiano. Per modificare il file `locale.json`, premere `Ctrl+Maiusc+P` ed accedere al **Riquadro comandi**; scrivere "config" per filtrare la lista dei comandi disponibili, quindi selezionare **Configura Lingua**. Per maggiori informazioni, consultare la [documentazione](https://go.microsoft.com/fwlink/?LinkId=761051). + +## Come contribuire + +Le stringhe tradotte vengono gestite nel progetto "DevTools - Azure Data Studio" nella piattaforma della community di localizzazione Microsoft (MLCP). + +Se si è interessati a partecipare, per contribuire alla traduzione o per migliorarla, per altre informazioni visitare la [pagina del progetto di localizzazione della community](https://aka.ms/vscodeloc). + +## Licenza + +Il codice sorgente e le stringhe sono sotto licenza [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt). + +## Ringraziamenti + +Il Language Pack italiano esiste grazie all'impegno derivante "dalla community, per la community". + +Un ringraziamento speciale va a chi ha contribuito al fine di renderlo disponibile a tutti. + +**Migliori contributori:** + +* Aldo Donetti +* Alessandro Alpi +* Piero Azi + +**Contributori:** + +* Marco Dal Pino +* Andrea Dottor +* Riccardo Cappello +* Luca Bruni +* Michele +* Luca Nardi +* Luigi Bruno +* Emilie Rollandin +* Francesco Mugnai +* Gianluca Bertelli +* Emanuele Curati +* Simone Chiaretta +* Steve Roger +* Alessandro Burato +* Lukáš Chaloupka +* Fabrizio Di Pietro +* Pascal Brax +* Gianluca Acerbis +* Giuseppe Pignataro (Fasbyte01) +* Giuliano Latini +* Kiren Paul +* Nicolò Carandini +* Lorthirk + +**Buon divertimento!** + +# Italian Language Pack for VS Code + +Italian Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "it"` in `locale.json` to load Italian Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribue translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Italian Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Aldo Donetti +* Alessandro Alpi +* Piero Azi + +**Contributors:** + +* Marco Dal Pino +* Andrea Dottor +* Riccardo Cappello +* Luca Bruni +* Michele +* Luca Nardi +* Luigi Bruno +* Emilie Rollandin +* Francesco Mugnai +* Gianluca Bertelli +* Emanuele Curati +* Simone Chiaretta +* Steve Roger +* Alessandro Burato +* Lukáš Chaloupka +* Fabrizio Di Pietro +* Pascal Brax +* Gianluca Acerbis +* Giuseppe Pignataro (Fasbyte01) +* Giuliano Latini +* Kiren Paul +* Nicolò Carandini +* Lorthirk + +**Enjoy!** diff --git a/i18n/language-pack-it/languagepack.png b/i18n/language-pack-it/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "it", + "languageName": "Italian", + "localizedLanguageName": "italiano", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension it" + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/bat.i18n.json b/i18n/language-pack-it/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..0eb03e0682 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Windows Bat", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file batch Windows." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/clojure.i18n.json b/i18n/language-pack-it/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..484df26379 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Clojure", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Clojure." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-it/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..a2275bee10 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base sul linguaggio CoffeeScript", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file CoffeeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-it/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..c75bb267da --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Modifica della configurazione", + "description": "Offre funzionalità (IntelliSense avanzato, auto correzione) nei file di configurazione come le impostazioni, i file di suggerimenti di avvio e di estensione." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "il nome del file (ad esempio MyFile.txt)", + "activeEditorMedium": "percorso del file relativo alla cartella dell'area di lavoro (ad esempio Cartella/CartellaFile/File.txt)", + "activeEditorLong": "percorso completo del file (ad esempio /Utenti/Sviluppo/Cartella/CartellaFile/File.txt)", + "activeFolderShort": "nome della cartella in cui si trova il file (ad esempio CartellaFile)", + "activeFolderMedium": "percorso della cartella che contiene il file, relativo alla cartella dell'area di lavoro (ad esempio Cartella/CartellaFile)", + "activeFolderLong": "percorso completo della cartella che contiene il file (ad esempio /Utenti/Sviluppo/Cartella/CartellaFile)", + "rootName": "nome dell'Area di lavoro (ad es. myFolder o myWorkspace)", + "rootPath": "percorso dell'Area di lavoro (ad es. /Users/Development/myWorkspace)", + "folderName": "nome della cartella dell'area di lavoro in cui è contenuto il file (ad es. myFolder)", + "folderPath": "percorso della cartella dell'area di lavoro in cui è contenuto il file (ad es. /Users/Development/myFolder)", + "appName": "ad esempio VS Code", + "dirty": "un indicatore dirty se l'editor attivo è dirty", + "separator": "un separatore condizionale (' - ') visualizzato solo se circondato da variabili con valori", + "assocLabelFile": "File con estensione", + "assocDescriptionFile": "Esegue il mapping di tutti i file il cui nome file corrisponde al criterio GLOB alla lingua con l'identificatore specificato.", + "assocLabelPath": "File con percorso", + "assocDescriptionPath": "Esegue il mapping di tutti i file il cui percorso assoluto corrisponde al criterio GLOB alla lingua con l'identificatore specificato.", + "fileLabel": "File in base all'estensione", + "fileDescription": "Trova tutti i file di un'estensione di file specifica.", + "filesLabel": "File con più estensioni", + "filesDescription": "Trova tutti i file con qualsiasi estensione di file.", + "derivedLabel": "File con elementi di pari livello in base al nome", + "derivedDescription": "Trova file con elementi di pari livello e nome identico ma estensione diversa.", + "topFolderLabel": "Cartella in base al nome (primo livello)", + "topFolderDescription": "Trova una cartella di primo livello con un nome specifico.", + "topFoldersLabel": "Cartella con più nomi (primo livello)", + "topFoldersDescription": "Trova più cartelle di primo livello.", + "folderLabel": "Cartella in base al nome (qualsiasi percorso)", + "folderDescription": "Trova una cartella con un nome specifico in qualsiasi percorso.", + "falseDescription": "Disabilita il criterio.", + "trueDescription": "Abilita il criterio.", + "siblingsDescription": "Trova file con elementi di pari livello e nome identico ma estensione diversa.", + "languageSpecificEditorSettings": "Impostazioni dell'editor specifiche del linguaggio", + "languageSpecificEditorSettingsDescription": "Esegue l'override delle impostazioni dell'editor per il linguaggio" + }, + "out/extension": { + "workspaceFolder": "Percorso della cartella aperta in VS Code", + "workspaceFolderBasename": "Nome della cartella aperta In VS Code senza barre di separazione (/)", + "relativeFile": "Il file attualmente aperto relativo a ${workspaceFolder}", + "file": "File attualmente aperto", + "cwd": "Cartella di lavoro attuale per il task di avvio", + "lineNumber": "La riga attuale nel file attivo", + "selectedText": "Il testo selezionato nel file attivo", + "fileDirname": "Il nome della cartella del file attuale", + "fileExtname": "L'estensione del file attualmente aperto", + "fileBasename": "Il nome del file attualmente aperto", + "fileBasenameNoExtension": "Il nome del file attualmente aperto senza estensione", + "exampleExtension": "esempio" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/cpp.i18n.json b/i18n/language-pack-it/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..03dce47ef5 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni fondamentali del linguaggio C/C++", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file C/C++." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/csharp.i18n.json b/i18n/language-pack-it/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..b16c1b2682 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio c#", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file C#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..05d3061c25 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Funzionalità del linguaggio CSS", + "description": "Offre un supporto avanzato per i file CSS, LESS e SCSS", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "Per impostazione predefinita, VS Code attiva il completamento del valore della proprietà dopo la selezione di una proprietà CSS. Questa impostazione consente di disabilitare questo comportamento.", + "css.lint.argumentsInColorFunction.desc": "Numero di parametri non valido.", + "css.lint.boxModel.desc": "Non usare `width` o `height` con `padding` o `border`.", + "css.lint.compatibleVendorPrefixes.desc": "Quando si usa un prefisso specifico del fornitore, assicurarsi di includere anche tutte le altre proprietà specifiche del fornitore.", + "css.lint.duplicateProperties.desc": "Non usare definizioni di stile duplicate.", + "css.lint.emptyRules.desc": "Non usare set di regole vuoti.", + "css.lint.float.desc": "Evitare di usare `float`. Con gli elementi float si ottiene codice CSS che causa facilmente interruzioni in caso di modifica di un aspetto del layout.", + "css.lint.fontFaceProperties.desc": "La regola `@font-face` deve definire le proprietà `src` e `font-family`.", + "css.lint.hexColorLength.desc": "I colori esadecimali devono essere composti da tre o sei numeri esadecimali.", + "css.lint.idSelector.desc": "I selettori non devono contenere ID perché queste regole sono strettamente accoppiate al codice HTML.", + "css.lint.ieHack.desc": "Gli hack IE sono necessari solo per il supporto di IE7 e versioni precedenti.", + "css.lint.important.desc": "Evitare di usare '!important' perché indica che la specificità dell'intero codice CSS non è più controllabile ed è necessario effettuarne il refactoring.", + "css.lint.importStatement.desc": "Le istruzioni Import non vengono caricate in parallelo.", + "css.lint.propertyIgnoredDueToDisplay.desc": "La proprietà viene ignorata a causa della visualizzazione. Ad esempio, con `display: inline`, le proprietà `width`, `height`, `margin-top`, `margin-bottom` e `float` non hanno effetto.", + "css.lint.universalSelector.desc": "Il selettore universale (`*`) è notoriamente lento.", + "css.lint.unknownAtRules.desc": "Regola-at sconosciuta.", + "css.lint.unknownProperties.desc": "Proprietà sconosciuta.", + "css.lint.validProperties.desc": "Elenco di proprietà che non vengono convalidate in base alla regola `unknownProperties`.", + "css.lint.unknownVendorSpecificProperties.desc": "Proprietà specifica del fornitore sconosciuta.", + "css.lint.vendorPrefix.desc": "Quando si usa un prefisso specifico del fornitore, includere anche la proprietà standard.", + "css.lint.zeroUnits.desc": "Non è necessaria alcuna unità per lo zero.", + "css.trace.server.desc": "Traccia la comunicazione tra VS Code e il server del linguaggio CSS.", + "css.validate.title": "Controlla la convalida CSS e le gravità dei problemi.", + "css.validate.desc": "Abilita o disabilita tutte le convalide.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Numero di parametri non valido.", + "less.lint.boxModel.desc": "Non usare `width` o `height` con `padding` o `border`.", + "less.lint.compatibleVendorPrefixes.desc": "Quando si usa un prefisso specifico del fornitore, assicurarsi di includere anche tutte le altre proprietà specifiche del fornitore.", + "less.lint.duplicateProperties.desc": "Non usare definizioni di stile duplicate.", + "less.lint.emptyRules.desc": "Non usare set di regole vuoti.", + "less.lint.float.desc": "Evitare di usare `float`. Con gli elementi float si ottiene codice CSS che causa facilmente interruzioni in caso di modifica di un aspetto del layout.", + "less.lint.fontFaceProperties.desc": "La regola `@font-face` deve definire le proprietà `src` e `font-family`.", + "less.lint.hexColorLength.desc": "I colori esadecimali devono essere composti da tre o sei numeri esadecimali.", + "less.lint.idSelector.desc": "I selettori non devono contenere ID perché queste regole sono strettamente accoppiate al codice HTML.", + "less.lint.ieHack.desc": "Gli hack IE sono necessari solo per il supporto di IE7 e versioni precedenti.", + "less.lint.important.desc": "Evitare di usare '!important' perché indica che la specificità dell'intero codice CSS non è più controllabile ed è necessario effettuarne il refactoring.", + "less.lint.importStatement.desc": "Le istruzioni Import non vengono caricate in parallelo.", + "less.lint.propertyIgnoredDueToDisplay.desc": "La proprietà viene ignorata a causa della visualizzazione. Ad esempio, con `display: inline`, le proprietà `width`, `height`, `margin-top`, `margin-bottom` e `float` non hanno effetto.", + "less.lint.universalSelector.desc": "Il selettore universale (`*`) è notoriamente lento.", + "less.lint.unknownProperties.desc": "Proprietà sconosciuta.", + "less.lint.validProperties.desc": "Elenco di proprietà che non vengono convalidate in base alla regola `unknownProperties`.", + "less.lint.unknownVendorSpecificProperties.desc": "Proprietà specifica del fornitore sconosciuta.", + "less.lint.vendorPrefix.desc": "Quando si usa un prefisso specifico del fornitore, includere anche la proprietà standard.", + "less.lint.zeroUnits.desc": "Non è necessaria alcuna unità per lo zero.", + "less.validate.title": "Controlla la convalida LESS e le gravità dei problemi.", + "less.validate.desc": "Abilita o disabilita tutte le convalide.", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "Numero di parametri non valido.", + "scss.lint.boxModel.desc": "Non usare `width` o `height` con `padding` o `border`.", + "scss.lint.compatibleVendorPrefixes.desc": "Quando si usa un prefisso specifico del fornitore, assicurarsi di includere anche tutte le altre proprietà specifiche del fornitore.", + "scss.lint.duplicateProperties.desc": "Non usare definizioni di stile duplicate.", + "scss.lint.emptyRules.desc": "Non usare set di regole vuoti.", + "scss.lint.float.desc": "Evitare di usare `float`. Con gli elementi float si ottiene codice CSS che causa facilmente interruzioni in caso di modifica di un aspetto del layout.", + "scss.lint.fontFaceProperties.desc": "La regola `@font-face` deve definire le proprietà `src` e `font-family`.", + "scss.lint.hexColorLength.desc": "I colori esadecimali devono essere composti da tre o sei numeri esadecimali.", + "scss.lint.idSelector.desc": "I selettori non devono contenere ID perché queste regole sono strettamente accoppiate al codice HTML.", + "scss.lint.ieHack.desc": "Gli hack IE sono necessari solo per il supporto di IE7 e versioni precedenti.", + "scss.lint.important.desc": "Evitare di usare '!important' perché indica che la specificità dell'intero codice CSS non è più controllabile ed è necessario effettuarne il refactoring.", + "scss.lint.importStatement.desc": "Le istruzioni Import non vengono caricate in parallelo.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "La proprietà viene ignorata a causa della visualizzazione. Ad esempio, con `display: inline`, le proprietà `width`, `height`, `margin-top`, `margin-bottom` e `float` non hanno effetto.", + "scss.lint.universalSelector.desc": "Il selettore universale (`*`) è notoriamente lento.", + "scss.lint.unknownProperties.desc": "Proprietà sconosciuta.", + "scss.lint.validProperties.desc": "Elenco di proprietà che non vengono convalidate in base alla regola `unknownProperties`.", + "scss.lint.unknownVendorSpecificProperties.desc": "Proprietà specifica del fornitore sconosciuta.", + "scss.lint.vendorPrefix.desc": "Quando si usa un prefisso specifico del fornitore, includere anche la proprietà standard.", + "scss.lint.zeroUnits.desc": "Non è necessaria alcuna unità per lo zero.", + "scss.validate.title": "Controlla la convalida SCSS e le gravità dei problemi.", + "scss.validate.desc": "Abilita o disabilita tutte le convalide.", + "css.colorDecorators.enable.deprecationMessage": "L'impostazione `css.colorDecorators.enable` è stata deprecata e sostituita da `editor.colorDecorators`.", + "scss.colorDecorators.enable.deprecationMessage": "L'impostazione `scss.colorDecorators.enable` è stata deprecata e sostituita da `editor.colorDecorators`.", + "less.colorDecorators.enable.deprecationMessage": "L'impostazione `less.colorDecorators.enable` è stata deprecata e sostituita da `editor.colorDecorators`." + }, + "client\\out/cssMain": { + "cssserver.name": "Server di linguaggio CSS", + "folding.start": "Inizio di una regione riducibile", + "folding.end": "Fine di una regione riducibile" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/css.i18n.json b/i18n/language-pack-it/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..c47133d10f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio CSS", + "description": "Offre l'evidenziazione della sintassi e la corrispondenza delle parentesi nei file CSS, LESS e SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-it/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..dac440618e --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Debug Node Auto-Attach", + "description": "Supporto per la funzionalità di Auto-Attach quando l'estensione node-debug non è attiva.", + "debug.node.autoAttach.description": "Collega automaticamente il debug di node quando node.js è avviato in modalità debug dal terminale integrato. ", + "debug.node.autoAttach.disabled.description": "La funzionalità di auto attach è disabilitata e non mostrata nella barra di stato.", + "debug.node.autoAttach.on.description": "Auto Attach è attivo.", + "debug.node.autoAttach.off.description": "La connessione automatica è inattiva.", + "toggle.auto.attach": "Attiva/Disattiva collegamento automatico" + }, + "out/extension": { + "status.text.auto.attach.on": "Auto Attach: On", + "status.text.auto.attach.off": "Collegamento automatico: disattivato", + "status.tooltip.auto.attach": "Connetti automaticamente ai processi di node.js in modalità debug" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-it/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..489b2bff36 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Azione per server pronto", + "description": "Apre l'URI nel browser se il server di cui si esegue il debug è pronto.", + "debug.server.ready.serverReadyAction.description": "Interviene su un URI quando un programma server di cui è in corso il debug è pronto (indicato dall'invio dell'output in formato 'in ascolto sulla porta 3000' o 'In ascolto su: https://localhost:5001' alla console di debug).", + "debug.server.ready.action.description": "Consente di indicare l'operazione da eseguire con l'URI quando il server è pronto.", + "debug.server.ready.action.openExternally.description": "Apre l'URI esternamente con l'applicazione predefinita.", + "debug.server.ready.action.debugWithChrome.description": "Avvia il debug con 'Debugger per Chrome'.", + "debug.server.ready.pattern.description": "Il server è pronto se nella console di debug viene visualizzato questo criterio. Il primo gruppo Capture deve includere un URI o un numero di porta.", + "debug.server.ready.uriFormat.description": "Stringa di formato usata per creare l'URI da un numero di porta. Il primo '%s' è sostituito dal numero di porta.", + "debug.server.ready.webRoot.description": "Valore passato alla configurazione di debug per 'Debugger per Chrome'." + }, + "out/extension": { + "server.ready.nocapture.error": "L'URI di formato ('{0}') usa un segnaposto di sostituzione ma con il criterio non è stato acquisito nulla.", + "server.ready.placeholder.error": "L'URI di formato ('{0}') deve contenere esattamente un segnaposto di sostituzione.", + "server.ready.chrome.not.installed": "Con l'azione 'debugWithChrome' è richiesto '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/docker.i18n.json b/i18n/language-pack-it/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..04b0042c2f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Docker", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Docker." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/emmet.i18n.json b/i18n/language-pack-it/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..c51298b723 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Supporto Emmet per VS Code", + "command.wrapWithAbbreviation": "Esegui il wrapping con l'abbreviazione", + "command.wrapIndividualLinesWithAbbreviation": "Esegui il wrapping di singole righe con l'abbreviazione", + "command.removeTag": "Rimuovi tag", + "command.updateTag": "Aggiorna tag", + "command.matchTag": "Vai alla coppia corrispondente", + "command.balanceIn": "Corrispondenza (interna)", + "command.balanceOut": "Corrispondenza (esterna)", + "command.prevEditPoint": "Vai al punto di modifica precedente", + "command.nextEditPoint": "Vai al punto di modifica successivo", + "command.mergeLines": "Esegui merge delle righe", + "command.selectPrevItem": "Seleziona l'elemento precedente", + "command.selectNextItem": "Seleziona l'elemento successivo", + "command.splitJoinTag": "Dividi/Unisci tag", + "command.toggleComment": "Attiva/Disattiva commento", + "command.evaluateMathExpression": "Valuta espressione matematica", + "command.updateImageSize": "Aggiorna dimensioni immagine", + "command.reflectCSSValue": "Ricopia il valore CSS", + "command.incrementNumberByOne": "Aumenta di 1", + "command.decrementNumberByOne": "Riduci di 1", + "command.incrementNumberByOneTenth": "Aumenta di 0,1", + "command.decrementNumberByOneTenth": "Riduci di 0,1", + "command.incrementNumberByTen": "Aumenta di 10", + "command.decrementNumberByTen": "Riduci di 10", + "emmetSyntaxProfiles": "Consente di definire il profilo per la sintassi specificata oppure di usare un profilo personalizzato con regole specifiche.", + "emmetExclude": "Una matrice di linguaggi dove le abbreviazioni Emmet non dovrebbero essere espanse.", + "emmetExtensionsPath": "Percorso di una cartella contenente profili e snippet Emmet.", + "emmetShowExpandedAbbreviation": "Mostra le abbreviazioni Emmet espanse come suggerimenti.\nL'opzione \"inMarkupAndStylesheetFilesOnly\" si applica a html, haml, jade, slim, xml, xsl, css, scss, sass, less e stylus.\nL'opzione \"always\" si applica a tutte le parti del file indipendentemente dal markup/css.", + "emmetShowAbbreviationSuggestions": "Mostra possibili abbreviazioni Emmet come suggerimenti. Non si applica a fogli di stile o quando emmet.showExpandedAbbreviation è impostato su \"never\".", + "emmetIncludeLanguages": "Abilita le abbreviazioni Emmet in linguaggi che non sono normalmente supportati. Qui si può aggiungere un mapping tra il linguaggio ed il linguaggio supportato da Emmet.\n Ad esempio: '{\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}'", + "emmetVariables": "Variabili da utilizzare negli snippet Emmet", + "emmetTriggerExpansionOnTab": "Se abilitate, le abbreviazioni Emmet vengono espanse quando si preme TAB.", + "emmetPreferences": "Preferenze usate per modificare il comportamento di alcune azioni e i resolver di Emmet.", + "emmetPreferencesIntUnit": "Unità predefinita per i valori integer", + "emmetPreferencesFloatUnit": "Unità predefinita per i valori float", + "emmetPreferencesCssAfter": "Simbolo da inserire alla fine della proprietà CSS quando si espandono le abbreviazioni CSS", + "emmetPreferencesSassAfter": "Simbolo da inserire alla fine della proprietà CSS quando si espandono le abbreviazioni CSS nei file Sass", + "emmetPreferencesStylusAfter": "Simbolo da inserire alla fine della proprietà CSS quando si espandono le abbreviazioni CSS nei file Stylus", + "emmetPreferencesCssBetween": "Simbolo da inserire tra la proprietà CSS e il valore quando si espandono le abbreviazioni CSS", + "emmetPreferencesSassBetween": "Simbolo da inserire tra la proprietà CSS e il valore quando si espandono le abbreviazioni CSS nei file Sass", + "emmetPreferencesStylusBetween": "Simbolo da inserire tra la proprietà CSS e il valore quando si espandono le abbreviazioni CSS nei file Stylus", + "emmetShowSuggestionsAsSnippets": "Se è true, i suggerimenti Emmet verranno visualizzati come frammenti consentendo di ordinarli in base all'impostazione `#editor.snippetSuggestions#`.", + "emmetPreferencesBemElementSeparator": "Separatore di elementi utilizzati per le classi quando si utilizza il filtro BEM", + "emmetPreferencesBemModifierSeparator": "Separatore di modificatore utilizzato per le classi quando si utilizza il filtro BEM", + "emmetPreferencesFilterCommentBefore": "Una definizione di commento che deve essere inserita prima dell'elemento corrispondente quando viene applicato il filtro commenti.", + "emmetPreferencesFilterCommentAfter": "Una definizione di commento che deve essere posizionato dopo l'elemento corrispondente quando viene applicato il filtro commenti.", + "emmetPreferencesFilterCommentTrigger": "Un elenco delimitato da virgole di nomi di attributi che dovrebbero esistere come abbreviazione per il filtro commenti da applicare", + "emmetPreferencesFormatNoIndentTags": "Una matrice di nomi di tag che non dovrebbe ottenere il rientro interno", + "emmetPreferencesFormatForceIndentTags": "Una matrice di nomi di tag che dovrebbe sempre ottenere il rientro interno", + "emmetPreferencesAllowCompactBoolean": "Se true, viene prodotta una notazione compatta degli attributi booleani", + "emmetPreferencesCssWebkitProperties": "Proprietà CSS delimitate da virgola che assumono il prefisso 'webkit' del vendor quando utilizzate nelle abbreviazioni di Emmet che iniziano per '-'. Per evitare sempre il prefisso 'webkit' impostare stringa vuota.", + "emmetPreferencesCssMozProperties": "Proprietà CSS delimitate da virgola che assumono il prefisso 'moz' del vendor quando utilizzate nelle abbreviazioni di Emmet che iniziano per '-'. Per evitare sempre il prefisso 'moz' impostare stringa vuota.", + "emmetPreferencesCssOProperties": "Proprietà CSS delimitate da virgola che assumono il prefisso 'o' del vendor quando utilizzate nelle abbreviazioni di Emmet che iniziano per '-'. Per evitare sempre il prefisso 'o' impostare stringa vuota.", + "emmetPreferencesCssMsProperties": "Proprietà CSS delimitate da virgola che assumono il prefisso 'ms' del vendor quando utilizzate nelle abbreviazioni di Emmet che iniziano per '-'. Per evitare sempre il prefisso 'ms' impostare stringa vuota.", + "emmetPreferencesCssFuzzySearchMinScore": "Il valore minimo (da 0 a 1) che dovrebbe raggiungere un'abbreviazione di fuzzy-match. I valori più bassi possono produrre molti falsi positivi, i valori più alti possono ridurre le possibili corrispondenze.", + "emmetOptimizeStylesheetParsing": "Se è impostato su 'false', l'intero file viene analizzato per determinare se la posizione corrente è valida per l'espansione delle abbreviazioni di Emmet. Se è impostato su 'true', viene analizzato solo il contenuto circostante alla posizione corrente nei file css/scss/less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-it/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..87d7ab0045 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Creazione estensione", + "description": "Fornisce funzionalità di linting per la creazione di estensioni." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Impostazioni dell'editor specifiche del linguaggio", + "languageSpecificEditorSettingsDescription": "Esegue l'override delle impostazioni dell'editor per il linguaggio" + }, + "out/extensionLinter": { + "httpsRequired": "Le immagini devono utilizzare il protocollo HTTPS.", + "svgsNotValid": "Immagini di tipo SVG non sono una fonte valida.", + "embeddedSvgsNotValid": "Immagini SVG incorporate non sono una fonte valida.", + "dataUrlsNotValid": "URL di dati non sono una fonte valida per le immagini.", + "relativeUrlRequiresHttpsRepository": "Immagini con URL relative richiedono di specificare un repository con protocollo HTTPS in package.json.", + "relativeIconUrlRequiresHttpsRepository": "Un'icona richiede di specificare un repository con protocollo HTTPS in questo package.json.", + "relativeBadgeUrlRequiresHttpsRepository": "Notifiche con URL relativo richiedono di specificare un repository con protocollo HTTPS in questo package.json." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/fsharp.i18n.json b/i18n/language-pack-it/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..15ef87c2d7 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio F #", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file F#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/git.i18n.json b/i18n/language-pack-it/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..88d311c0b7 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "GIT", + "description": "Integrazione SCM su Git", + "command.clone": "Clona", + "command.init": "Inizializza repository", + "command.openRepository": "Apri repository", + "command.close": "Chiudi repository", + "command.refresh": "Aggiorna", + "command.openChange": "Apri modifiche", + "command.openFile": "Apri file", + "command.openHEADFile": "Apri File (HEAD)", + "command.stage": "Prepara modifiche per commit", + "command.stageAll": "Prepara tutte le modifiche per commit", + "command.stageSelectedRanges": "Prepara per il commit intervalli selezionati", + "command.revertSelectedRanges": "Ripristina intervalli selezionati", + "command.stageChange": "Prepara modifica per commit", + "command.revertChange": "Annulla modifica", + "command.unstage": "Annulla preparazione modifiche per commit", + "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", + "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", + "command.clean": "Rimuovi modifiche", + "command.cleanAll": "Rimuovi tutte le modifiche", + "command.commit": "Commit", + "command.commitStaged": "Esegui commit dei file preparati", + "command.commitEmpty": "Commit vuoto", + "command.commitStagedSigned": "Esegui commit dei file preparati (approvazione)", + "command.commitStagedAmend": "Esegui commit dei file preparati (modifica)", + "command.commitAll": "Esegui commit di tutto", + "command.commitAllSigned": "Esegui commit di tutto (approvazione)", + "command.commitAllAmend": "Esegui commit di tutto (modifica)", + "command.restoreCommitTemplate": "Ripristina il modello di Commit", + "command.undoCommit": "Annulla ultimo commit", + "command.checkout": "Estrai in...", + "command.branch": "Crea ramo...", + "command.branchFrom": "Crea ramo da...", + "command.deleteBranch": "Elimina ramo...", + "command.renameBranch": "Rinomina Branch...", + "command.merge": "Merge ramo...", + "command.createTag": "Crea tag", + "command.fetch": "Fetch", + "command.fetchPrune": "Recupera (elimina)", + "command.fetchAll": "Recupera da tutti gli elementi remoti", + "command.pull": "Esegui pull", + "command.pullRebase": "Esegui pull (Riassegna)", + "command.pullFrom": "Pull da...", + "command.push": "Esegui push", + "command.pushForce": "Push (Forzato)", + "command.pushTo": "Esegui push in...", + "command.pushToForce": "Push a... (Forzato)", + "command.pushWithTags": "Esegui push con tag", + "command.pushWithTagsForce": "Push con tag (Forzato)", + "command.addRemote": "Aggiungi repository remoto", + "command.removeRemote": "Rimuovi repository remoto", + "command.sync": "Sincronizza", + "command.syncRebase": "Sincronizza (Rebase)", + "command.publish": "Pubblica ramo", + "command.showOutput": "Mostra output GIT", + "command.ignore": "Aggiungi file a .gitignore", + "command.stashIncludeUntracked": "Stash (includi non tracciate)", + "command.stash": "Accantona", + "command.stashPop": "Preleva accantonamento...", + "command.stashPopLatest": "Preleva accantonamento più recente", + "command.stashApply": "Applica Stash...", + "command.stashApplyLatest": "Applica ultimo Stash", + "config.enabled": "Indica se GIT è abilitato.", + "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", + "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", + "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", + "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", + "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", + "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", + "config.autofetch": "Quando è abilitata, i commit verranno recuperati automaticamente dal ramo remoto del repository GIT corrente.", + "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `git.autofetch`.", + "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", + "config.countBadge": "Controlla il contatore dei log GIT.", + "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", + "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", + "config.countBadge.off": "Disattiva il contatore.", + "config.checkoutType": "Controlla il tipo di rami elencati quando si esegue 'Estrai in...'.", + "config.checkoutType.all": "Mostra tutti i riferimenti.", + "config.checkoutType.local": "Mostra solo rami locali.", + "config.checkoutType.tags": "Mostra solo tag.", + "config.checkoutType.remote": "Mostra solo rami remoti.", + "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", + "config.branchWhitespaceChar": "Il carattere per sostituire gli spazi vuoti nei nomi delle nuove branch.", + "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", + "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", + "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", + "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", + "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", + "config.enableCommitSigning": "Abilita la firma del commit con GPG.", + "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", + "config.decorations.enabled": "Controlla se Git fornisce colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", + "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", + "config.postCommitCommand": "Esegue un comando git dopo un'operazione commit riuscita.", + "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", + "config.postCommitCommand.push": "Esegue 'Git Push' dopo un commit riuscito.", + "config.postCommitCommand.sync": "Esegue 'Git Sync' dopo un commit riuscito.", + "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", + "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", + "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", + "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", + "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", + "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", + "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", + "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", + "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", + "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", + "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", + "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", + "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", + "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti.", + "config.fetchOnPull": "Recupera tutti i rami durante il pull oppure solo il ramo corrente.", + "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", + "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", + "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", + "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", + "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", + "colors.added": "Colore delle risorse aggiunte.", + "colors.modified": "Colore delle risorse modificate.", + "colors.deleted": "Colore delle risorse eliminate.", + "colors.untracked": "Colore delle risorse non tracciate.", + "colors.ignored": "Colore delle risorse ignorate.", + "colors.conflict": "Colore delle risorse con conflitti.", + "colors.submodule": "Colore delle risorse sottomodulo" + }, + "out/statusbar": { + "rebasing": "Rebase in corso", + "checkout": "Estrai...", + "sync changes": "Sincronizza modifiche", + "publish changes": "Pubblica modifiche", + "syncing changes": "Sincronizzazione delle modifiche in corso..." + }, + "out/repository": { + "open": "Apri", + "index modified": "Indice modificato", + "modified": "Modificato", + "index added": "Indice aggiunto", + "index deleted": "Indice eliminato", + "deleted": "Eliminato", + "index renamed": "Indice rinominato", + "index copied": "Indice copiato", + "untracked": "Non registrato", + "ignored": "Ignorato", + "intent to add": "Finalità da aggiungere", + "both deleted": "Entrambi eliminati", + "added by us": "Aggiunto da Microsoft", + "deleted by them": "Eliminato dall'utente", + "added by them": "Aggiunto dall'utente", + "deleted by us": "Eliminato da Microsoft", + "both added": "Entrambi aggiunti", + "both modified": "Entrambi modificati", + "commitMessage": "Message (press {0} to commit)", + "commit": "Commit", + "merge changes": "Esegui merge delle modifiche", + "staged changes": "Modifiche preparate per il commit", + "changes": "Modifiche", + "push success": "Push avvenuto con successo.", + "commit in rebase": "Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva.", + "commitMessageWhitespacesOnlyWarning": "Il messaggio di commit attuale contiene solo spazi vuoti", + "commitMessageCountdown": "ancora {0} caratteri disponibili nella riga corrente", + "commitMessageWarning": "{0} caratteri rispetto ai {1} disponibili nella riga corrente", + "huge": "Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git.", + "neveragain": "Non visualizzare più questo messaggio", + "add known": "Aggiungere '{0}' a .gitignore?", + "yes": "Sì" + }, + "out/model": { + "not supported": "I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'.", + "too many submodules": "Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno.", + "no repositories": "Non ci sono repository disponibili", + "pick repo": "Scegli un repository" + }, + "out/main": { + "looking": "Ricerca di git in: {0}", + "using git": "Uso di GIT {0} da {1}", + "downloadgit": "Scarica GIT", + "neverShowAgain": "Non visualizzare più questo messaggio", + "notfound": "Git non trovato. Installarlo o configurarlo utilizzando l'impostazione 'git.path'.", + "updateGit": "Aggiorna GIT", + "git20": "La versione installata di GIT è la {0}. Per il corretto funzionamento di Code è consigliabile usare una versione di GIT non inferiore alla 2." + }, + "out/commands": { + "tag at": "Tag in {0}", + "remote branch at": "Ramo remoto in {0}", + "create branch": "$(plus) Crea nuovo ramo...", + "create branch from": "$(plus) Crea nuovo ramo da...", + "repourl": "URL del repository", + "selectFolder": "Seleziona il Percorso del Repository", + "cloning": "Clonazione del repository GIT '{0}'...", + "proposeopen": "Aprire il repository clonato?", + "openrepo": "Apri repository", + "add": "Aggiungi all'Area di Lavoro", + "proposeopen2": "Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente?", + "init": "Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo", + "choose": "Scegli cartella...", + "init repo": "Inizializza repository", + "create repo": "Inizializza repository", + "are you sure": "Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare?", + "proposeopen init": "Aprire il repository inizializzato?", + "proposeopen2 init": "Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente?", + "open repo": "Apri repository", + "HEAD not available": "La versione HEAD di '{0}' non è disponibile.", + "confirm stage files with merge conflicts": "Preparare per il commit {0} file con conflitti di merge?", + "confirm stage file with merge conflicts": "Preparare per il commit {0} con conflitti di merge?", + "yes": "Sì", + "keep ours": "Mantieni la versione dell'utente corrente", + "delete": "Elimina il file", + "deleted by them": "Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente\n\nCome si vuole procedere?", + "keep theirs": "Mantieni la versione degli altri utenti", + "deleted by us": "Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti.\n\nCome si vuole procedere?", + "discard": "Rimuovi modifiche", + "confirm delete": "ELIMINARE {0}?", + "delete file": "Elimina file", + "restore file": "Ripristina il file", + "confirm restore": "Ripristinare {0}?", + "confirm discard": "Rimuovere le modifiche in {0}?", + "restore files": "Ripristina i file", + "confirm restore multiple": "Ripristinare {0} file?", + "confirm discard multiple": "Rimuovere le modifiche in {0} file?", + "warn untracked": "Verranno ELIMINATI {0} file di cui non viene tenuta traccia.", + "confirm discard all single": "Rimuovere le modifiche in {0}?", + "confirm discard all": "Rimuovere TUTTE le modifiche apportate in {0} file?\nQuesta operazione è IRREVERSIBILE.\nIl working set corrente andrà PERSO PER SEMPRE.", + "discardAll multiple": "Rimuovi 1 file", + "discardAll": "Rimuovi tutti i {0} file", + "confirm delete multiple": "ELIMINARE {0} file?", + "delete files": "Elimina file", + "there are untracked files single": "Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}.", + "there are untracked files": "Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO.", + "confirm discard all 2": "{0}\n\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE.", + "yes discard tracked": "Rimuovi 1 file di cui viene tenuta traccia", + "yes discard tracked multiple": "Rimuovi {0} file di cui viene tenuta traccia", + "unsaved files single": "Il file seguente non è stato salvato: {0}\n\nSalvarlo prima di eseguire il commit?", + "unsaved files": "Sono presenti {0} file non salvati.\n\nSalvarli prima di eseguire il commit?", + "save and commit": "Salva tutto & esegui Commit", + "commit": "Esegui il Commit comunque", + "no staged changes": "Non ci sono modifiche in stage di cui eseguire il commit.\n\nSI desidera mettere in stage automaticamente tutte le modifiche ed eseguirne il commit direttamente?", + "always": "Sempre", + "no changes": "Non ci sono modifiche di cui eseguire il commit.", + "commit message": "Messaggio di commit", + "provide commit message": "Specificare un messaggio di commit", + "confirm emtpy commit": "Creare un commit vuoto?", + "yes never again": "Sì, non visualizzare più questo messaggio", + "no more": "Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit.", + "select a ref to checkout": "Selezionare un ref di cui eseguire checkout", + "branch name": "Nome ramo", + "provide branch name": "Specificare un nome di ramo", + "branch name format invalid": "Il nome del ramo deve corrispondere all'espressione regex: {0}", + "select a ref to create a new branch from": "Seleziona un riferimento da cui creare il ramo '{0}'", + "select branch to delete": "Seleziona un ramo da cancellare", + "confirm force delete branch": "Il merge del ramo '{0}' non è completo. Elimina comunque?", + "delete branch": "Elimina ramo", + "invalid branch name": "Nome di branch non valido", + "branch already exists": "La branch denominata '{0}' esiste già", + "select a branch to merge from": "Selezionare un ramo da cui eseguire il merge", + "tag name": "Nome tag", + "provide tag name": "Specificare un nome di tag", + "tag message": "Messaggio", + "provide tag message": "Specificare un messaggio per aggiungere un'annotazione per il tag", + "no remotes to fetch": "Questo repository non ha remote configurati da cui eseguire un fetch.", + "no remotes to pull": "Il repository non contiene elementi remoti configurati come origini del pull.", + "pick remote pull repo": "Selezionare un repository remoto da cui effettuare il pull del ramo", + "pick branch pull": "Selezionare un ramo da cui eseguire il pull", + "no remotes to push": "Il repository non contiene elementi remoti configurati come destinazione del push.", + "force push not allowed": "Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'.", + "confirm force push": "Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\n\nContinuare?", + "ok": "OK", + "never ask again": "OK, non visualizzare più questo messaggio", + "push with tags success": "Il push con tag è riuscito.", + "nobranch": "Estrarre un ramo per eseguire il push in un elemento remoto.", + "confirm publish branch": "La branch '{0}' non ha una branch corrispondente a monte. Desideri pubblicarla?", + "pick remote": "Selezionare un repository remoto in cui pubblicare il ramo '{0}':", + "remote name": "Nome del repository remoto", + "provide remote name": "Specificare un nome di repository remoto", + "remote name format invalid": "Il formato del nome di repository remoto non è valido", + "remote already exists": "Il repository remoto '{0}' esiste già.", + "remote url": "URL del repository remoto", + "provide remote URL": "Immettere l'URL per il repository remoto \"{0}\"", + "no remotes added": "Il repository non contiene repository remoti.", + "remove remote": "Scegliere un repository remoto da rimuovere", + "sync is unpredictable": "Questa azione consentirà di effettuare il push e il pull di commit da e verso '{0}/[1]'.", + "never again": "OK, non visualizzare più", + "no remotes to publish": "Il repository non contiene elementi remoti configurati come destinazione della pubblicazione.", + "no changes stash": "Non ci sono modifiche da accantonare.", + "provide stash message": "Specificare un messaggio di accantonamento (facoltativo)", + "stash message": "Messaggio di accantonamento", + "pick stash to pop": "Scegli un accantonamento da prelevare", + "no stashes": "Non ci sono accantonamenti nel repository.", + "pick stash to apply": "Scegli un accantonamento da applicare", + "open git log": "Apri log GIT", + "clean repo": "Pulire l'albero di lavoro del repository prima dell'estrazione.", + "cant push": "Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche.", + "merge conflicts": "Ci sono conflitti di merge. Risolverli prima di eseguire commit.", + "stash merge conflicts": "Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento.", + "missing user info": "Assicurarsi di configurare 'user.name' e 'user.email' in GIT.", + "learn more": "Altre informazioni", + "git error details": "GIT: {0}", + "git error": "Errore GIT" + }, + "out/autofetch": { + "yes": "Sì", + "no": "No", + "not now": "Chiedimelo in seguito", + "suggest auto fetch": "Desideri che Code [esegua `git fetch` periodicamente]({0})?" + }, + "out/askpass-main": { + "missOrInvalid": "Credenziali mancanti o non valide." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/go.i18n.json b/i18n/language-pack-it/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..8af38ae583 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Go", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Go." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/groovy.i18n.json b/i18n/language-pack-it/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..e425d6728a --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Groovy", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Groovy." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/grunt.i18n.json b/i18n/language-pack-it/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..8f2cfdee38 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Estensione che aggiunge le funzionalità di Grunt a VS Code.", + "displayName": "Supporto di Grunt per VS Code", + "config.grunt.autoDetect": "Controlla se la rilevazione automatica delle attività Grunt è on/off. L'impostazione predefinita è 'on'.", + "grunt.taskDefinition.type.description": "L'attività di Grunt da personalizzare.", + "grunt.taskDefinition.file.description": "Il file di Grunt che fornisce l'attività. Può essere omesso." + }, + "out/main": { + "gulpTaskDetectError": "Si è verificato un problema durante la ricerca delle attività di jake. Per altre informazioni, vedere l'output.", + "jakeShowOutput": "Passa all'output", + "execFailed": "Rilevamento automatico di Grunt per la cartella {0} non riuscito - errore: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/gulp.i18n.json b/i18n/language-pack-it/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..ee8c2fbdab --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Estensione che aggiunge le funzionalità di Gulp a VSCode.", + "displayName": "Supporto Gulp per VSCode", + "config.gulp.autoDetect": "Controlla se la rilevazione automatica delle attività gulp è on/off. L'impostazione predefinita è 'on'.", + "gulp.taskDefinition.type.description": "L'attività di Gulp da personalizzare.", + "gulp.taskDefinition.file.description": "Il file di Grunt che fornisce l'attività. Può essere omesso." + }, + "out/main": { + "gulpTaskDetectError": "Si è verificato un problema durante la ricerca delle attività di gulp. Per altre informazioni, vedere l'output.", + "gulpShowOutput": "Passa all'output", + "execFailed": "Rilevamento automatico di Gulp per la cartella {0} non riuscito - errore: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/handlebars.i18n.json b/i18n/language-pack-it/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..3e3a90e54e --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Handlebars", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Handlebars." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/hlsl.i18n.json b/i18n/language-pack-it/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..1965fa8e08 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio HLSL", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file HLSL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..b1727dadda --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Funzionalità del linguaggio HTML", + "description": "Fornisce un supporto avanzato del linguaggio per i file HTML e Handlebar", + "html.format.enable.desc": "Abilita/Disabilita il formattatore HTML predefinito.", + "html.format.wrapLineLength.desc": "Numero massimo di caratteri per riga (0 = disabilita).", + "html.format.unformatted.desc": "Elenco di tag, delimitati da virgole, che non devono essere riformattati. Con `null` viene usata l'impostazione predefinita che prevede l'uso di tutti i tag elencati in https://www.w3.org/TR/html5/dom.html#phrasing-content.", + "html.format.contentUnformatted.desc": "Elenco di tag, delimitati da virgole, in cui il contenuto non deve essere riformattato. Per impostazione predefinita, con `null` viene usato il tag `pre`.", + "html.format.indentInnerHtml.desc": "Imposta un rientro per le sezioni `` e ``.", + "html.format.preserveNewLines.desc": "Controlla se è necessario mantenere interruzioni di riga esistenti prima degli elementi. Funziona solo prima degli elementi e non all'interno di tag o per il testo.", + "html.format.maxPreserveNewLines.desc": "Numero massimo di interruzioni di riga da mantenere in un unico blocco. Per non impostare un numero massimo, usare `null`.", + "html.format.indentHandlebars.desc": "Applica la formattazione e imposta un rientro per `{{#foo}}` e `{{/foo}}`.", + "html.format.endWithNewline.desc": "Termina con un carattere di nuova riga.", + "html.format.extraLiners.desc": "Elenco di tag, delimitati da virgole, che devono essere preceduti da un carattere aggiuntivo di nuova riga. Con `null` viene usata l'impostazione predefinita `\"head, body, /html\"`.", + "html.format.wrapAttributes.desc": "Esegue il wrapping degli attributi.", + "html.format.wrapAttributes.auto": "Esegue il wrapping degli attributi solo quando viene superata la lunghezza di riga.", + "html.format.wrapAttributes.force": "Esegue il wrapping di ogni attributo ad eccezione del primo.", + "html.format.wrapAttributes.forcealign": "Esegue il wrapping di ogni attributo ad eccezione del primo e mantiene l'allineamento.", + "html.format.wrapAttributes.forcemultiline": "Esegue il wrapping di ogni attributo.", + "html.format.wrapAttributes.alignedmultiple": "Esegue il wrapping quando viene superata la lunghezza di riga. Allinea gli attributi verticalmente.", + "html.format.wrapAttributes.preserve": "Mantieni il ritorno a capo degli attributi", + "html.format.wrapAttributes.preservealigned": "Mantiene il ritorno a capo degli attributi e allinea.", + "html.suggest.html5.desc": "Controlla se il supporto del linguaggio HTML predefinito suggerisce tag, proprietà e valori di HTML5.", + "html.trace.server.desc": "Traccia la comunicazione tra VS Code e il server del linguaggio HTML.", + "html.validate.scripts": "Controlla se il supporto del linguaggio HTML predefinito convalida gli script incorporati.", + "html.validate.styles": "Controlla se il supporto del linguaggio HTML predefinito convalida gli stili incorporati.", + "html.autoClosingTags": "Abilita/Disabilita la chiusura automatica dei tag HTML." + }, + "client\\out/htmlMain": { + "htmlserver.name": "Server di linguaggio HTML", + "folding.start": "Inizio di una regione riducibile", + "folding.end": "Fine di una regione riducibile", + "folding.html": "Punto iniziale HTML5 semplice" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/html.i18n.json b/i18n/language-pack-it/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..e1ed26f773 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio HTML", + "description": "Fornisce l'evidenziazione della sintassi, la corrispondenza delle parentesi & frammenti nei file HTML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/ini.i18n.json b/i18n/language-pack-it/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..d097876335 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio ini", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Ini." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/jake.i18n.json b/i18n/language-pack-it/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..8f4b6f062f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Estensione che aggiunge le funzionalità di Jake a VS Code.", + "displayName": "Supporto di Jake per VS Code", + "jake.taskDefinition.type.description": "L'attività di Jake da personalizzare.", + "jake.taskDefinition.file.description": "Il file di Jake che fornisce l'attività. Può essere omesso.", + "config.jake.autoDetect": "Controlla se la rilevazione automatica delle attività Jake è on/off. L'impostazione predefinita è 'on'." + }, + "out/main": { + "gulpTaskDetectError": "Si è verificato un problema cercando le attività jake. Vedere l'output per ulteriori informazioni.", + "jakeShowOutput": "Passa all'output", + "execFailed": "Rilevamento automatico di Jake per la cartella {0} non riuscito - errore: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/java.i18n.json b/i18n/language-pack-it/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..fcf43efa62 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Java", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Java." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/javascript.i18n.json b/i18n/language-pack-it/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..e8abc8b2fa --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio JavaScript", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file JavaScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..f072ea5f46 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Funzionalità del linguaggio JSON", + "description": "Fornisce supporto avanzato del linguaggio per i file JSON.", + "json.schemas.desc": "Associa schemi a file JSON nel progetto corrente", + "json.schemas.url.desc": "URL di uno schema o percorso relativo di uno schema nella directory corrente", + "json.schemas.fileMatch.desc": "Matrice di criteri dei file da usare per la ricerca durante la risoluzione di file JSON in schemi.", + "json.schemas.fileMatch.item.desc": "Criteri dei file che possono contenere '*' da usare per la ricerca durante la risoluzione di file JSON in schemi.", + "json.schemas.schema.desc": "Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema.", + "json.format.enable.desc": "Abilita/Disabilita il formattatore JSON predefinito", + "json.tracing.desc": "Traccia le comunicazioni tra Visual Studio Code e il server di linguaggio JSON.", + "json.colorDecorators.enable.desc": "Abilita o disabilita gli elementi Decorator di tipo colore", + "json.colorDecorators.enable.deprecationMessage": "L'impostazione `json.colorDecorators.enable` è stata deprecata e sostituita da `editor.colorDecorators`.", + "json.schemaResolutionErrorMessage": "Non è possibile risolvere lo schema.", + "json.clickToRetry": "Fare clic per riprovare." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "Non è possibile risolvere lo schema.", + "json.clickToRetry": "Fare clic per riprovare.", + "jsonserver.name": "Server di linguaggio JSON" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/json.i18n.json b/i18n/language-pack-it/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..323cfa04bf --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio JSON", + "description": "Offre l'evidenziazione della sintassi e la corrispondenza delle parentesi nei file JSON." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/less.i18n.json b/i18n/language-pack-it/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..001d7dd43a --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Less", + "description": "Offre la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/log.i18n.json b/i18n/language-pack-it/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..c2c867c89f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "LOG", + "description": "Offre la sottolineatura delle sintassi per i file con estensione log." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/lua.i18n.json b/i18n/language-pack-it/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..851fd3d2b6 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Lua", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Lua." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/make.i18n.json b/i18n/language-pack-it/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..fb217025b1 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Make", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Make." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-it/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..7523ac3de7 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Markdown", + "description": "Offre gli snippet e la sottolineatura delle sintassi per Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..58bd99da05 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Funzionalità del linguaggio Markdown", + "description": "Fornisce un supporto avanzato del linguaggio per Markdown.", + "markdown.preview.breaks.desc": "Imposta come le interruzioni di riga vengono visualizzate nell'anteprima di markdown. Impostarlo a 'true' crea un
per ogni carattere di nuova riga.", + "markdown.preview.linkify": "Abilita o disabilita la conversione di testo simile a URL in collegamenti nell'anteprima markdown.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Fare doppio clic nell'anteprima markdown per passare all'editor.", + "markdown.preview.fontFamily.desc": "Consente di controllare la famiglia di caratteri usata nell'anteprima markdown.", + "markdown.preview.fontSize.desc": "Consente di controllare le dimensioni del carattere in pixel usate nell'anteprima markdown.", + "markdown.preview.lineHeight.desc": "Consente di controllare l'altezza della riga usata nell'anteprima markdown. Questo numero è relativo alle dimensioni del carattere.", + "markdown.preview.markEditorSelection.desc": "Contrassegna la selezione dell'editor corrente nell'anteprima markdown.", + "markdown.preview.scrollEditorWithPreview.desc": "Quando si scorre l'anteprima markdown, aggiorna la visualizzazione dell'editor.", + "markdown.preview.scrollPreviewWithEditor.desc": "Quando si scorre l'editor markdown, aggiorna la visualizzazione dell'anteprima.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Deprecato] Scorre l'anteprima markdown in modo da visualizzare la riga attualmente selezionata dall'editor.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Questa impostazione è stata sostituita da 'markdown.preview.scrollPreviewWithEditor' e non ha più effetto.", + "markdown.preview.title": "Apri anteprima", + "markdown.previewSide.title": "Apri anteprima lateralmente", + "markdown.showLockedPreviewToSide.title": "Apri anteprima bloccata lateralmente", + "markdown.showSource.title": "Mostra origine", + "markdown.styles.dec": "Elenco di URL o percorsi locali dei fogli di stile CSS da usare dall'anteprima markdown. I percorsi relativi vengono interpretati come relativi alla cartella aperta nella finestra di esplorazione. Se non è presente alcuna cartella aperta, vengono interpretati come relativi al percorso del file markdown. Tutti i caratteri '\\' devono essere scritti come '\\\\'.", + "markdown.showPreviewSecuritySelector.title": "Modifica impostazioni di sicurezza anteprima", + "markdown.trace.desc": "Abilitare la registrazione debug per l'estensione markdown.", + "markdown.preview.refresh.title": "Aggiorna anteprima", + "markdown.preview.toggleLock.title": "Attiva/Disattiva blocco anteprima", + "configuration.markdown.preview.openMarkdownLinks.description": "Come devono essere gestiti i click sui link nell'anteprima del markdown", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Prova ad aprire i collegamenti nell'editor", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Prova ad aprire i collegamenti nell'anteprima markdown" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "Alcuni contenuti sono stati disabilitati in questo documento", + "preview.securityMessage.title": "Contenuti potenzialmente non sicuri sono stati disattivati nell'anteprima del Markdown. Modificare l'impostazione di protezione dell'anteprima del Markdown per consentire la visualizzazione di contenuto insicuro o abilitare gli script", + "preview.securityMessage.label": "Avviso di sicurezza contenuto disabilitato", + "preview.notFound": "{0} non è stato trovato" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "Impossibile caricare 'markdown.styles': {0}", + "lockedPreviewTitle": "[Anteprima] {0}", + "previewTitle": "Anteprima {0}", + "preview.clickOpenFailed": "Non è stato possibile aprire {0}" + }, + "out/security": { + "strict.title": "Strict", + "strict.description": "Carica solo contenuto protetto", + "insecureLocalContent.title": "Consenti contenuto locale non protetto", + "insecureLocalContent.description": "Consente il caricamento di contenuti tramite HTTP servito da localhost", + "insecureContent.title": "Consenti contenuto non protetto", + "insecureContent.description": "Consente il caricamento di contenuti tramite HTTP", + "disable.title": "Disabilita", + "disable.description": "Consente l'esecuzione di tutti i contenuti e script. Scelta non consigliata", + "moreInfo.title": "Altre informazioni", + "enableSecurityWarning.title": "Abilita anteprima degli avvisi di protezione in questa area di lavoro", + "disableSecurityWarning.title": "Disabilita anteprima degli avvisi di protezione in questa area di lavoro", + "toggleSecurityWarning.description": "Non influisce sul livello di sicurezza del contenuto", + "preview.showPreviewSecuritySelector.title": "Seleziona impostazioni di protezione per le anteprime Markdown in questa area di lavoro" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-it/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..9239f783a5 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Esegui merge del conflitto", + "description": "Evidenziazione e comandi per i conflitti di merge inline.", + "command.category": "Esegui merge del conflitto", + "command.accept.all-current": "Accettare tutte le modifiche correnti", + "command.accept.all-incoming": "Accettare tutte le modifiche in ingresso", + "command.accept.all-both": "Accettare tutte in entrambe", + "command.accept.current": "Accettare corrente", + "command.accept.incoming": "Accettare modifiche in ingresso", + "command.accept.selection": "Accettare selezione", + "command.accept.both": "Accettare entrambe", + "command.next": "Conflitto successivo", + "command.previous": "Conflitto precedente", + "command.compare": "Confronta il conflitto corrente", + "config.title": "Esegui merge del conflitto", + "config.autoNavigateNextConflictEnabled": "Indica se passare automaticamente al conflitto successivo dopo la risoluzione di un conflitto di merge.", + "config.codeLensEnabled": "Crea le finestre di CodeLens per i blocchi di conflitti di merge all'interno dell'editor.", + "config.decoratorsEnabled": "Crea elementi Decorator per blocchi di conflitti di merge all'interno dell'editor." + }, + "out/mergeDecorator": { + "currentChange": "(modifica corrente)", + "incomingChange": "(modifica in ingresso)" + }, + "out/commandHandler": { + "cursorNotInConflict": "Il cursore dell'editor non si trova all'interno di un conflitto merge", + "compareChangesTitle": "{0}: modifiche correnti ⟷ modifiche in ingresso", + "cursorOnCommonAncestorsRange": "Il cursore dell'editor si trova all'interno del blocco di antenati comuni, si prega di passare al blocco \"corrente\" o \"in arrivo\"", + "cursorOnSplitterRange": "Il cursore si trova sulla barra di divisione di merge conflitti, si prega di spostarlo o al blocco \"corrente\" o a quello \"in ricezione\"", + "noConflicts": "Conflitti merge non trovati in questo file", + "noOtherConflictsInThisFile": "Nessun altro conflitto merge trovato in questo file" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Accetta modifica corrente", + "acceptIncomingChange": "Accetta modifica in ingresso", + "acceptBothChanges": "Accetta entrambe le modifiche", + "compareChanges": "Confronta le modifiche" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/npm.i18n.json b/i18n/language-pack-it/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..43cb3c6807 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Estensione che aggiunge il supporto delle attività per gli script npm.", + "displayName": "Supporto di npm per VS Code", + "config.npm.autoDetect": "Controlla se gli script di npm devono essere rilevati automaticamente.", + "config.npm.runSilent": "Eseguire comandi npm con l'opzione `--silent`.", + "config.npm.packageManager": "Utilità di gestione pacchetti usata per eseguire gli script.", + "config.npm.exclude": "Configura i modelli glob per le cartelle che dovrebbero essere escluse dalla rilevazione automatica di script.", + "config.npm.enableScriptExplorer": "Vedi come Esplora risorse gli script npm.", + "config.npm.scriptExplorerAction": "Azione predefinita per il clic in Esplora script: `open` o `run`. L'impostazione predefinita è `open`.", + "config.npm.fetchOnlinePackageInfo": "Recupera i dati da https://registry.npmjs/org e https://registry.bower.io per fornire le funzionalità di completamento automatico e di informazioni al passaggio del mouse per le dipendenze di npm.", + "npm.parseError": "Rilevamento attività npm: non è stato possibile analizzare il file {0}", + "taskdef.script": "Lo script di npm da personalizzare.", + "taskdef.path": "Il percorso della cartella del file J.json contenente lo script può essere omesso.", + "view.name": "Script di npm", + "command.refresh": "Aggiorna", + "command.run": "Esegui", + "command.debug": "Debug", + "command.openScript": "Apri", + "command.runInstall": "Esegui install", + "command.runSelectedScript": "Esegui script" + }, + "out/features/packageJSONContribution": { + "json.package.default": "package.json predefinito", + "json.npm.error.repoaccess": "La richiesta al repository NPM non è riuscita: {0}", + "json.npm.latestversion": "Ultima versione attualmente disponibile del pacchetto", + "json.npm.majorversion": "Trova la versione principale più recente (1.x.x)", + "json.npm.minorversion": "Trova la versione secondaria più recente (1.2.x)", + "json.npm.version.hover": "Ultima versione: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "bower.json predefinito", + "json.bower.error.repoaccess": "La richiesta al repository Bower non è riuscita: {0}", + "json.bower.latest.version": "più recente" + }, + "out/tasks": { + "npm.parseError": "Rilevamento attività npm: non è stato possibile analizzare il file {0}" + }, + "out/scriptHover": { + "runScript": "Esegui script", + "runScript.tooltip": "Esegui lo script come attività", + "debugScript": "Script di debug", + "debugScript.tooltip": "Esegue lo script nel debugger" + }, + "out/npmView": { + "noScripts": "Script non trovato", + "noDebugOptions": "Non è possibile avviare \"{0}\" per eseguire il debug perché negli script manca un'opzione di debug dei nodi, ad esempio \"--inspect-brk\".", + "learnMore": "Altre informazioni", + "ok": "OK", + "scriptInvalid": "Non è stato possibile trovare lo script \"{0}\". Provare ad aggiornare la visualizzazione." + }, + "out/commands": { + "noScriptFound": "Non è stato possibile trovare uno script di npm valido nella selezione." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/objective-c.i18n.json b/i18n/language-pack-it/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..e8808b4a76 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Objective-C", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Objective-C." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/perl.i18n.json b/i18n/language-pack-it/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..5feaffba3b --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Perl", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Perl." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..c518e55919 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Controlla l'abilitazione dei suggerimenti predefiniti per il linguaggio PHP. Il supporto suggerisce variabili e variabili globali PHP.", + "configuration.validate.enable": "Abilita/Disabilita la convalida PHP predefinita.", + "configuration.validate.executablePath": "Punta all'eseguibile di PHP.", + "configuration.validate.run": "Indica se il linter viene eseguito durante il salvataggio o la digitazione.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "Non consentire la convalida di PHP eseguibile (definito come impostazione dell'area di lavoro)", + "displayName": "Funzionalità del linguaggio PHP", + "description": "Fornisce supporto avanzato del linguaggio per i file PHP." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "Consentire l'esecuzione di {0} (definito come impostazione dell'area di lavoro) per il lint dei file PHP?", + "php.yes": "Allow", + "php.no": "Non consentire", + "wrongExecutable": "Non è possibile eseguire la convalida perché {0} non è un file eseguibile di PHP valido. Usare l'impostazione 'php.validate.executablePath' per convalidare il file eseguibile di PHP.", + "noExecutable": "Non è possibile eseguire la convalida perché non è impostato alcun file eseguibile di PHP. Usare l'impostazione 'php.validate.executablePath' per convalidare il file eseguibile di PHP.", + "unknownReason": "Non è stato possibile eseguire php con il percorso {0}. Il motivo è sconosciuto." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/php.i18n.json b/i18n/language-pack-it/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..06f3556a19 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio PHP", + "description": "Offre l'evidenziazione della sintassi e la corrispondenza delle parentesi nei file PHP." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/powershell.i18n.json b/i18n/language-pack-it/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..e1436b3eda --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio PowerShell", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file PowerShell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/pug.i18n.json b/i18n/language-pack-it/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..29544e299e --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Pug", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Pug." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/python.i18n.json b/i18n/language-pack-it/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..d6630b1412 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Python", + "description": "Offre la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Python." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/r.i18n.json b/i18n/language-pack-it/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..9c9bae1ddd --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio R", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file R." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/razor.i18n.json b/i18n/language-pack-it/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..06dad3c774 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Razor", + "description": "Offre la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Razor." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/ruby.i18n.json b/i18n/language-pack-it/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..97e064ae0f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Ruby", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Ruby." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/rust.i18n.json b/i18n/language-pack-it/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..52e3d5ff78 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Rust", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Rust." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/scss.i18n.json b/i18n/language-pack-it/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..2f8beb7322 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio SCSS", + "description": "Offre la sottolineatura delle sintassi, il match delle parentesi e il folding nei file SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-it/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..af576bc5ee --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Shaderlab", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Shaderlab." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/shellscript.i18n.json b/i18n/language-pack-it/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..19541c23fd --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Shell Script", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file Shell Script." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/sql.i18n.json b/i18n/language-pack-it/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..4906d8c74d --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio SQL", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file SQL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/swift.i18n.json b/i18n/language-pack-it/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..50b4f2da68 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Swift", + "description": "Offre gli snippet, la sottolineatura delle sintassi e il match delle parentesi nei file Swift." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-it/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..b9d42defcc --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Abyss", + "description": "Tema Abyss per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-it/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..dd36bfe829 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema predefinito", + "description": "I temi dark e light predefiniti in Visual Studio" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-it/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..b34ca8f62c --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Kimbie Dark", + "description": "Tema Kimbie Dark per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-it/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..c37061710f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai Dimmed", + "description": "Tema Monokai Dimmed per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-it/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..fff523f636 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai", + "description": "Tema Monokai per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-it/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..69f82b4270 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Quiet Light", + "description": "Tema Quiet Light per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-red.i18n.json b/i18n/language-pack-it/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..87ed6ef130 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Red", + "description": "Tema Red per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-it/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..999f7fdadd --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Seti per le icone dei file", + "description": "Un tema per le icone dei file creato sulla base di Seti UI" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-it/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..e0014f53ee --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Solarized Dark", + "description": "Tema Solarized Dark per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-it/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..56843f5279 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Solarized Light", + "description": "Tema Solarized Light per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-it/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..9a15b551c1 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Tomorrow Night Blue", + "description": "Tema Tomorrow Night Blue per Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-it/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..a87b32a8b6 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio TypeScript", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file TypeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-it/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..105f09861f --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Funzionalità dei linguaggi TypeScript e JavaScript", + "description": "Fornisce un supporto avanzato per JavaScript e TypeScript", + "reloadProjects.title": "Ricarica progetto", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Completare le funzioni con la relativa firma del parametro.", + "typescript.tsdk.desc": "Specifica il percorso della cartella che contiene i file tsserver e lib*.d.ts da usare.", + "typescript.disableAutomaticTypeAcquisition": "Disabilita l'acquisizione automatica del tipo. L'acquisizione automatica del tipo consente di acquisire pacchetti `@types` da npm per migliorare IntelliSense per le librerie esterne.", + "typescript.tsserver.log": "Abilita la registrazione del server TypeScript in un file. Questo registro può essere utilizzato per diagnosticare problemi del server TypeScript. Il registro può contenere percorsi di file, codice sorgente e altre informazioni del progetto potenzialmente riservate. ", + "typescript.tsserver.pluginPaths": "Percorsi aggiuntivi per scoprire plugin Typescript Language Service. Richiede l'utilizzo nell'area di lavoro di TypeScript 2.3.0 o superiore.", + "typescript.tsserver.pluginPaths.item": "Percorso assoluto o relativo. Il percorso relativo verrà risolto in base alle cartelle dell'area di lavoro.", + "typescript.tsserver.trace": "Abilita la traccia dei messaggi inviati al server TypeScript. Questa traccia può essere utilizzata per diagnosticare problemi del server TypeScript. La traccia può contenere percorsi di file, codice sorgente e altre informazioni del progetto potenzialmente riservate.", + "typescript.validate.enable": "Abilita/Disabilita la convalida TypeScript.", + "typescript.format.enable": "Abilita/Disabilita il formattatore TypeScript predefinito.", + "javascript.format.enable": "Abilita/Disabilita il formattatore JavaScript predefinito.", + "format.insertSpaceAfterCommaDelimiter": "Consente di definire la gestione dello spazio dopo una virgola di delimitazione6", + "format.insertSpaceAfterConstructor": "Definisce la gestione dello spazio dopo la parola chiave constructor. Richiede l'utilizzo nello spazio di lavoro di TypeScript 2.3.0 o superiore.", + "format.insertSpaceAfterSemicolonInForStatements": " Consente di definire la gestione dello spazio dopo un punto e virgola in un'istruzione for.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Consente di definire la gestione dello spazio dopo un operatore binario.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Consente di definire la gestione dello spazio dopo le parole chiave in un'istruzione del flusso di controllo.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Consente di definire la gestione dello spazio dopo la parola chiave function per funzioni anonime.", + "format.insertSpaceBeforeFunctionParenthesis": "Consente di definire la gestione dello spazio prima delle parentesi dell'argomento della funzione.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Consente di definire la gestione dello spazio dopo le parentesi tonde di apertura e di chiusura non vuote.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Consente di definire la gestione dello spazio dopo le parentesi quadre di apertura e di chiusura non vuote.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Consente di definire la gestione dello spazio dopo l'apertura e prima della chiusura di parentesi graffe non vuote. Richiede l'utilizzo nello spazio di lavoro di TypeScript >= 2.3.0 o superiore.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Consente di definire la gestione dello spazio dopo la parentesi graffa iniziale e prima della parentesi graffa finale della stringa del modello.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Consente di definire la gestione dello spazio dopo la parentesi graffa iniziale e prima della parentesi graffa finale dell'espressione JSX.", + "format.insertSpaceAfterTypeAssertion": "Consente di definire la gestione dello spazio dopo le asserzioni di tipo in TypeScript. Richiede TypeScript 2.4 o versione successiva nell'area di lavoro.", + "format.placeOpenBraceOnNewLineForFunctions": "Consente di definire se una parentesi graffa di apertura viene o meno inserita su una riga per le funzioni.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Consente di definire se una parentesi graffa di apertura viene o meno inserita su una riga per i blocchi di controllo.", + "javascript.validate.enable": "Abilita/Disabilita la convalida JavaScript.", + "goToProjectConfig.title": "Passa a Configurazione progetto", + "javascript.referencesCodeLens.enabled": "Abilita/disabilita riferimenti CodeLens nei file JavaScript.", + "typescript.referencesCodeLens.enabled": "Abilita/Disabilita le finestre CodeLens per i riferimenti nei file JavaScript.", + "typescript.implementationsCodeLens.enabled": "Abilita/Disabilita le finestre CodeLens per le implementazioni. Questa finestra CodeLens mostra gli implementatori di un'interfaccia.", + "typescript.openTsServerLog.title": "Apri il log del server TypeScript", + "typescript.restartTsServer": "Riavvia server TS", + "typescript.selectTypeScriptVersion.title": "Seleziona la versione di TypeScript...", + "typescript.reportStyleChecksAsWarnings": "Segnala i controlli di stile come avvisi.", + "javascript.implicitProjectConfig.checkJs": "Abilita/Disabilita il controllo semantico di file JavaScript. File jsconfig.json o tsconfig.json esistenti sovrascrivono su questa impostazione. Richiede TypeScript 2.3.1 o versione successiva nello spazio di lavoro.", + "typescript.npm": "Consente di specificare il percorso dell'eseguibile NPM usato per l'acquisizione automatica del tipo. Richiede TypeScript 2.3.4 o versione successiva nello spazio di lavoro.", + "typescript.check.npmIsInstalled": "Controlla se NPM è installato per l'acquisizione automatica delle definizioni di tipi", + "configuration.suggest.names": "Abilita/disabilita l'inclusione di nomi univoci dal file nei suggerimenti di JavaScript.", + "typescript.tsc.autoDetect": "Controlla la rilevazione automatica di attività tsc.", + "typescript.tsc.autoDetect.off": "Disabilita questa funzionalità.", + "typescript.tsc.autoDetect.on": "Crea attività di compilazione e di controllo.", + "typescript.tsc.autoDetect.build": "Crea solo singole attività di compilazione esecuzione.", + "typescript.tsc.autoDetect.watch": "Crea solo attività di compilazione e di controllo.", + "typescript.problemMatchers.tsc.label": "Problemi TypeScript", + "typescript.problemMatchers.tscWatch.label": "Problemi TypeScript (modalità espressione di controllo)", + "configuration.suggest.paths": "Abilita/disabilita i suggerimenti per i percorsi nelle istruzioni di importazione e si richiedono chiamate.", + "typescript.locale": "Consente di definire le impostazioni locali usate per segnalare errori JavaScript e TypeScript. Richiede TypeScript 2.6.0 o versione successiva nell'area di lavoro. Con l'impostazione predefinita `null` vengono usate le impostazioni locali di VS Code.", + "javascript.implicitProjectConfig.experimentalDecorators": "Abilita/Disabilita gli elementi 'experimentalDecorators' per file JavaScript che non fanno parte di un progetto. I file jsconfig.json o tsconfig.json esistenti sovrascrivono questa impostazione. Richiede TypeScript 2.3.1 o versione successiva nell'area di lavoro.", + "configuration.suggest.autoImports": "Abilita/Disabilita i suggerimenti per l'importazione automatica. Richiede TypeScript 2.6.1 o versione successiva nell'area di lavoro.", + "taskDefinition.tsconfig.description": "File tsconfig che definisce la compilazione TS.", + "javascript.suggestionActions.enabled": "Abilita/Disabilita la diagnostica dei suggerimenti per i file JavaScript nell'editor. Richiede TypeScript 2.8 o versione successiva nell'area di lavoro.", + "typescript.suggestionActions.enabled": "Abilita/Disabilita la diagnostica dei suggerimenti per i file TypeScript nell'editor. Richiede TypeScript 2.8 o versione successiva nell'area di lavoro.", + "typescript.preferences.quoteStyle": "Stile di virgolette preferito da usare per le correzioni rapide. È possibile scegliere tra `single` quotes, `double` oppure `auto` per derivare il tipo di virgolette dalle importazioni esistenti. Richiede TypeScript 2.9 o versione successiva nell'area di lavoro.", + "typescript.preferences.importModuleSpecifier": "Stile di percorso preferito per le importazioni automatiche.", + "typescript.preferences.importModuleSpecifier.auto": "Consente di dedurre il tipo di percorso più breve.", + "typescript.preferences.importModuleSpecifier.relative": "Relativo al percorso del file.", + "typescript.preferences.importModuleSpecifier.nonRelative": "Basato sull'elemento 'baseUrl' configurato in 'jsconfig.json' / 'tsconfig.json'.", + "typescript.updateImportsOnFileMove.enabled": "Abilita/Disabilita l'aggiornamento automatico dei percorsi di importazione quando si rinomina o si sposta un file in VS Code. Richiede TypeScript 2.9 o versione successiva nell'area di lavoro.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Chiede conferma per ogni ridenominazione.", + "typescript.updateImportsOnFileMove.enabled.always": "Aggiorna sempre i percorsi automaticamente.", + "typescript.updateImportsOnFileMove.enabled.never": "Non rinomina mai i percorsi senza chiedere conferma.", + "typescript.autoClosingTags": "Attiva/disattiva la chiusura automatica dei tag JSX. Richiede l'utilizzo di TypeScript 3.0 o versione successiva nell'area di lavoro.", + "typescript.suggest.enabled": "Abilita/disabilita i suggerimenti per il completamento automatico.", + "configuration.surveys.enabled": "Abilita/disabilita sondaggi occasionali che consentono di migliorare il supporto di JavaScript e TypeScript in VS Code.", + "configuration.suggest.completeJSDocs": "Abilita/disabilita il suggerimento per il completamento dei commenti JSDoc.", + "typescript.preferences.renameShorthandProperties": "Abilita/disabilita l'introduzione di alias per le proprietà a sintassi abbreviata degli oggetti durante le ridenominazioni. Richiede l'uso di TypeScript 3.4 o versione successiva nell'area di lavoro." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "Non è stato possibile caricare la versione di TypeScript in questo percorso", + "noBundledServerFound": "Il file tsserver di VS Code è stato eliminato da un'altra applicazione, ad esempio uno strumento di rilevamento virus che non funziona correttamente. Reinstallare VS Code." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Usa versione di VS Code", + "useWorkspaceVersionOption": "Usa versione dell'area di lavoro", + "learnMore": "Altre informazioni", + "selectTsVersion": "Selezionare la versione di TypeScript usata per le funzionalità del linguaggio JavaScript e TypeScript" + }, + "out/utils/typingsStatus": { + "installingPackages": "Recupero dei dati per ottimizzare IntelliSense in TypeScript", + "typesInstallerInitializationFailed.title": "Non è stato possibile installare i file di definizione tipi per le funzionalità del linguaggio JavaScript. Verificare che NPM sia installato e o configurare 'typescript.npm' nelle impostazioni utente. Clicca [qui]({0}) per saperne di più.", + "typesInstallerInitializationFailed.doNotCheckAgain": "Non visualizzare più questo messaggio" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "È possibile contribuire a migliorare il supporto di VS Code per [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking) in JavaScript. Dal momento che si è già usata questa funzionalità, si è disponibili a partecipare a un breve sondaggio sull'esperienza con tale funzionalità?", + "takeShortSurvey": "Partecipa a un breve sondaggio", + "remindLater": "Visualizza più tardi", + "neverAgain": "Disabilita i sondaggi JS/TS" + }, + "out/utils/projectStatus": { + "hintExclude": "Per abilitare le funzionalità del linguaggio JavaScript/TypeScript a livello di progetto, escludere le cartelle che contengono molti file, come {0}", + "hintExclude.generic": "Per abilitare le funzionalità del linguaggio JavaScript/TypeScript a livello di progetto, escludere le cartelle di grandi dimensioni che contengono file di origine su cui non si lavora.", + "large.label": "Configura esclusioni", + "hintExclude.tooltip": "Per abilitare le funzionalità del linguaggio JavaScript/TypeScript a livello di progetto, escludere le cartelle di grandi dimensioni che contengono file di origine su cui non si lavora." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "versione non valida" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Verifica della disponibilità di aggiornamenti per le importazioni JS/TS", + "prompt": "Aggiornare automaticamente le importazioni per il file spostato: '{0}'?", + "reject.title": "No", + "accept.title": "Sì", + "always.title": "Aggiorna sempre automaticamente le importazioni", + "never.title": "Non aggiornare mai le importazioni automaticamente" + }, + "out/features/task": { + "buildTscLabel": "Compila - {0}", + "buildAndWatchTscLabel": "Osserva - {0}" + }, + "out/features/rename": { + "fileRenameFail": "Si è verificato un errore durante la ridenominazione del file" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 riferimento", + "manyReferenceLabel": "{0} riferimenti" + }, + "out/features/refactor": { + "refactoringFailed": "Non è stato possibile applicare il refactoring" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Correggi tutti nel file)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Organizza gli Imports" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "Commento JSDoc" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 implementazione", + "manyImplementationLabel": "{0} implementazioni" + }, + "out/features/fixAll": { + "autoFix.label": "Correzione automatica" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Attiva il controllo semantico in un file JavaScript. Deve essere all'inizio del file.", + "ts-nocheck": "Disattiva il controllo semantico in un file JavaScript. Deve essere all'inizio del file.", + "ts-ignore": "Elimina errori di @ts-check sulla riga successiva di un file." + }, + "out/features/completions": { + "selectCodeAction": "Selezionare l'azione codice da applicare", + "acquiringTypingsLabel": "Acquisizione dei file typings...", + "acquiringTypingsDetail": "Acquisizione delle definizioni dei file typings per IntelliSense.", + "autoImportLabel": "Importazione automatica da {0}" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "Non è stato possibile determinare i riferimenti" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Aprire una cartella in Visual Studio Code per usare un progetto TypeScript o JavaScript", + "typescript.projectConfigUnsupportedFile": "Non è stato possibile determinare il progetto TypeScript o JavaScript. Il tipo di file non è supportato", + "typescript.projectConfigCouldNotGetInfo": "Non è stato possibile determinare il progetto TypeScript o JavaScript", + "typescript.noTypeScriptProjectConfig": "Il file non fa parte di un progetto TypeScript. Clicca [qui]({0}) per saperne di più.", + "typescript.noJavaScriptProjectConfig": "Il file non fa parte di un progetto JavaScript. Clicca [qui]({0}) per saperne di più.", + "typescript.configureTsconfigQuickPick": "Configura tsconfig.json", + "typescript.configureJsconfigQuickPick": "Configura jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "Il percorso {0} non punta a un'installazione valida di tsserver. Verrà eseguito il fallback alla versione in bundle di TypeScript.", + "serverExitedWithError": "Il server di linguaggio TypeScript. è stato chiuso ed è stato restituito un errore. Messaggio di errore: {0}", + "typescript.openTsServerLog.notSupported": "Per la registrazione del server TypeScript è necessario almeno TypeScript 2.2.2", + "typescript.openTsServerLog.loggingNotEnabled": "La registrazione del server TypeScript è disattivata. Per abilitarla, impostare `typescript.tsserver.log` e riavviare il server TypeScript", + "typescript.openTsServerLog.enableAndReloadOption": "Abilita la registrazione e riavvia il server TypeScript", + "typescript.openTsServerLog.noLogFile": "Il server TypeScript non ha avviato la registrazione.", + "openTsServerLog.openFileFailedFailed": "Non è stato possibile aprire il file di log del server TypeScript", + "serverDiedAfterStart": "Il servizio di linguaggio TypeScript è stato arrestato in modo imprevisto per cinque volte dopo che è stato avviato e non verrà riavviato.", + "serverDiedReportIssue": "Segnala problema", + "serverDied": "Il servizio di linguaggio Typescript è stato arrestato in modo imprevisto per cinque volte negli ultimi cinque minuti.", + "serverLoading.progress": "Inizializzazione delle funzionalità del linguaggio JS/TS" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/vb.i18n.json b/i18n/language-pack-it/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..9075d78d9c --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio Visual Basic", + "description": "Offre gli snippet, la sottolineatura delle sintassi, il match delle parentesi e il folding nei file Visual Basic." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-it/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..52f45b5ce6 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "Non disponibile", + "not.connected": "non connesso al runtime", + "restartFrame.cannot": "Non è possibile riavviare il frame", + "attribute.path.not.exist": "L'attributo '{0}' non esiste ('{1}').", + "attribute.path.not.absolute": "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", + "more.information": "Altre informazioni", + "setVariable.error": "Il valore dell'impostazione non è supportato", + "source.not.found": "Non è stato possibile recuperare il contenuto.", + "VSND2010": "Impossibile connettersi al processo di runtime, timeout dopo {0} ms - (motivo: {1}).", + "VSND2023": "Non sono disponibili stack di chiamate." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Tutte le eccezioni", + "exceptions.uncaught": "Eccezioni non rilevate", + "exceptions.promise": "Promise rifiutate", + "setBPTimedOut": "La richiesta di impostazione punti di interruzione è scaduta", + "bp.fail.unbound": "Punto di interruzione impostato ma non ancora associato", + "bp.fail.noscript": "Impossibile trovare script per la richiesta di un punto di interruzione", + "validateBP.sourcemapFail": "Il punto di interruzione è stato ignorato perché il codice generato non è stato trovato. È possibile che si sia verificato un problema di mapping di origine.", + "validateBP.notFound": "Punto di interruzione ignorato perché non è stato trovato il percorso di destinazione", + "invalidHitCondition": "La condizione incontrata è invalida: {0}", + "skipReason": "(ignorata da '{0}')", + "scope.exception": "Eccezione" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "È stata ottenuta una risposta dall'app di destinazione, ma non sono state trovate pagine di destinazione", + "attach.cannotConnect": "Impossibile connettersi alla destinazione: {0}", + "attach.invalidResponse": "La risposta dalla destinazione sembra non valida. Errore: {0}. Risposta: {1}", + "attach.invalidResponseArray": "La risposta dalla destinazione sembra non valida: {0}", + "attach.noMatchingTarget": "Non è possibile trovare una destinazione valida corrispondente a {0}. Pagine disponibili: {1}", + "attach.devToolsAttached": "Impossibile collegarsi a questo target che può avere i DevTools di Chrome collegati: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "Sospeso in corrispondenza del passaggio", + "reason.description.breakpoint": "Sospeso in corrispondenza di un punto di interruzione", + "reason.description.exception": "Sospeso in corrispondenza dell'eccezione", + "reason.description.uncaughtException": "Sospeso su eccezione non intercettata", + "reason.description.caughtException": "Sospeso su eccezione intercettata", + "reason.description.user": "Sospeso in corrispondenza della richiesta dell'utente", + "reason.description.entry": "Sospeso in corrispondenza della voce", + "reason.description.debugger": "Sospeso in corrispondenza dell'istruzione del debugger", + "reason.description.restart": "Sospeso in corrispondenza della voce frame", + "reason.description.promiseRejection": "In pausa sul rifiuto di Promise" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "contenuto inline di sola lettura del mapping di origine" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "Devono essere specificati sia localRoot che remoteRoot." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-it/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..59a37a9198 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Supporto per il debug Node.js (versioni precedenti alla 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Apri script caricato", + "attach.node.process": "Collega al processo Node", + "toggle.skipping.this.file": "Attiva/disattiva Ignora questo file", + "start.with.stop.on.entry": "Avvia il debug e arrestalo in corrispondenza della voce", + "smartStep.description": "Esegue automaticamente un'istruzione alla volta del codice generato che non può essere mappato all'origine.", + "skipFiles.description": "Matrice di criteri GLOB per i file da ignorare durante il debug.. Il criterio `/**` consente di trovare una corrispondenza per tutti i moduli Node.js interni.", + "outFiles.description": "Se sono abilitati i mapping di origine, questi criteri GLOB specificano i file JavaScript generati. Se un criterio inizia con `!`, i file sono esclusi. Se non è specificato, il codice generato dovrebbe trovarsi nella stessa directory dell'origine.", + "outDir.deprecationMessage": "L'attributo 'outDir' è deprecato. Usare 'outFiles'.", + "trace.description": "Produce l'output di diagnostica. Invece di impostare questa opzione su true, è possibile elencare uno o più selettori delimitati da virgole. Usare il selettore 'verbose' per abilitare output molto dettagliato.", + "launch.args.description": "Argomenti della riga di comando passati al programma.", + "node.protocol.description": "Protocollo di debug di Node.js da usare.", + "node.protocol.auto.description": "Prova a rilevare automaticamente il protocollo migliore, selezionando 'inspector' per avviare Node 8.0 o versione successiva", + "node.protocol.inspector.description": "Nuovo protocollo supportato da Node.js a partire dalla versione 6.3", + "node.protocol.legacy.description": "Protocollo precedente supportato dalle versioni di Node.js precedenti alla 8.0", + "node.sourceMaps.description": "Usa i mapping di origine JavaScript (se esistenti).", + "node.stopOnEntry.description": "Arresta automaticamente il programma dopo l'avvio.", + "node.port.description": "Porta di debug a cui connettersi. Il valore predefinito è 5858.", + "node.address.description": "Indirizzo TCP/IP del processo di cui eseguire il debug (solo per Node.js >= 5.0). L'impostazione predefinita è 'localhost'.", + "node.timeout.description": "Numero di millisecondi in cui vengono effettuati i tentativi di connessione a Node.js. Il valore predefinito è 10000 ms.", + "node.restart.description": "Riavvia la sessione dopo la chiusura di Node.js.", + "node.localRoot.description": "Percorso della directory locale che contiene il programma.", + "node.remoteRoot.description": "Percorso assoluto della directory remota che contiene il programma.", + "node.showAsyncStacks.description": "Mostra le chiamate asincrone che hanno causato lo stack di chiamate corrente. Solo protocollo 'inspector'.", + "node.sourceMapPathOverrides.description": "Un insieme di mapping per riscrivere i percorsi dei file sorgenti dalla locazione indicata nel sourcemap alla loro posizione sul disco.", + "node.disableOptimisticBPs.description": "Non imposta punti di interruzione in un file finché non viene caricato un sourcemap per tale file.", + "node.launch.program.description": "Percorso assoluto del programma. Per ipotizzare il valore generato, esaminare package.json e i file aperti. Modificare questo attributo.", + "node.launch.externalConsole.deprecationMessage": "L'attributo 'externalConsole' è deprecato. Usare 'console'.", + "node.launch.console.description": "Indica dove avviare la destinazione di debug.", + "node.launch.console.internalConsole.description": "console di debug di Visual Studio Code (che non include il supporto per leggere dati di input da un programma)", + "node.launch.console.integratedTerminal.description": "terminale integrato di Visual Studio Code", + "node.launch.console.externalTerminal.description": "Terminale esterno che può essere configurato tramite impostazioni utente", + "node.launch.cwd.description": "Percorso assoluto della directory di lavoro del programma di cui eseguire il debug.", + "node.launch.runtimeExecutable.description": "Runtime da usare. Corrisponde a un percorso assoluto o al nome di un runtime disponibile in PATH. Se viene omesso, si presuppone che sia `node`.", + "node.launch.runtimeArgs.description": "Argomenti facoltativi passati all'eseguibile del runtime.", + "node.launch.runtimeVersion.description": "Versione del runtime di `node` da usare. Richiede 'nvm'.", + "node.launch.env.description": "Variabili di ambiente passate al programma. Con il valore `null` la variabile viene rimossa dall'ambiente.", + "node.launch.envFile.description": "Percorso assoluto di un file che contiene le definizioni delle variabili di ambiente.", + "node.launch.useWSL.description": "Utilizza il sottosistema Windows per Linux.", + "node.launch.outputCapture.description": "Da dove catturare i messaggi di output: dalle API di debug o dai flussi stdout/stderr.", + "node.launch.autoAttachChildProcesses.description": "Collega automaticamente il debugger ad un nuovo processo figlio.", + "node.launch.config.name": "Launch", + "node.attach.processId.description": "ID del processo a cui collegarsi.", + "node.attach.config.name": "Attach", + "node.processattach.config.name": "Collega a processo", + "node.snippet.launch.label": "Node.js: avvia il programma", + "node.snippet.launch.description": "Avvia un programma Node in modalità di debug", + "node.snippet.npm.label": "Node.js: avvio tramite npm", + "node.snippet.npm.description": "Avvia un programma Node tramite uno script `debug` di npm", + "node.snippet.attach.label": "Node.js: collega", + "node.snippet.attach.description": "Collega a un programma node in esecuzione", + "node.snippet.remoteattach.label": "Node.js: collega a programma remoto", + "node.snippet.remoteattach.description": "Collega alla porta di debug di un programma Node remoto", + "node.snippet.attachProcess.label": "Node.js: collega al processo", + "node.snippet.attachProcess.description": "Apre l'utilità di selezione processi per selezionare il processo Node a cui collegarsi", + "node.snippet.nodemon.label": "Node.js: configurazione di nodemon", + "node.snippet.nodemon.description": "Usa nodemon per riavviare una sessione di debug in seguito a modifiche dell'origine", + "node.snippet.mocha.label": "Node.js: test Mocha", + "node.snippet.mocha.description": "Esegue il debug di test Mocha", + "node.snippet.yo.label": "Node.js: generatore yeoman", + "node.snippet.yo.description": "Esegue il debug del generatore yeoman (per installare, eseguire `npm link` nella cartella del progetto)", + "node.snippet.gulp.label": "Node.js: attività gulp", + "node.snippet.gulp.description": "Esegue il debug dell'attività gulp (assicurarsi che nel progetto sia installata un'istanza locale di gulp)", + "node.snippet.electron.label": "Node.js: principale Electron", + "node.snippet.electron.description": "Esegue il debug del processo principale Electron" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-it/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..6d60736f67 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Supporto per il debug di Node.js", + "node.label": "Node.js v6.3+ tramite protocollo inspector", + "node.sourceMaps.description": "Usa i mapping di origine JavaScript (se esistenti).", + "outDir.deprecationMessage": "L'attributo 'outDir' è deprecato. Usare 'outFiles'.", + "node.outFiles.description": "Se sono abilitati i mapping di origine, questi criteri GLOB specificano i file JavaScript generati. Se un criterio inizia con `!`, i file sono esclusi. Se non è specificato, il codice generato dovrebbe trovarsi nella stessa directory dell'origine.", + "node.stopOnEntry.description": "Arresta automaticamente il programma dopo l'avvio.", + "node.port.description": "Debug sulla porta a cui connettersi. Il valore predefinito è 9229.", + "node.address.description": "Indirizzo TCP/IP della porta di debug. Il valore predefinito è 'localhost'.", + "node.timeout.description": "Numero di millisecondi in cui vengono effettuati i tentativi di connessione a Node.js. Il valore predefinito è 10000 ms.", + "node.smartStep.description": "Esegue automaticamente un'istruzione alla volta del codice generato che non può essere mappato all'origine.", + "node.enableSourceMapCaching.description": "Quando le sourcemap vengono scaricate da un URL, memorizzarle sul disco.", + "node.diagnosticLogging.description": "Quando è true, l'adapter registra le proprie informazioni diagnostiche nella console", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", + "node.verboseDiagnosticLogging.description": "Quando è true, l'adapter registra tutto il traffico con il client e con il target (oltre alle informazioni registrate dal 'diagnosticLogging')", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", + "node.trace.description": "Se 'true', il debugger registrerà informazioni di trace in un file. Se 'verbose', mostrerà anche i log nella console.", + "node.sourceMapPathOverrides.description": "Un insieme di mapping per riscrivere i percorsi dei file sorgenti dalla locazione indicata nel sourcemap alla loro posizione sul disco. Per dettagli, vedere il file README.", + "node.skipFiles.description": "Una matrice di nomi di file o di cartelle, o modelli di glob, da ignorare durante il debug.", + "node.restart.description": "Riavvia la sessione dopo la chiusura di Node.js.", + "node.showAsyncStacks.description": "Visualizza le chiamate asincrone che hanno portato allo stack di chiamate corrente.", + "node.disableOptimisticBPs.description": "Non imposta punti di interruzione in un file finché non viene caricato un sourcemap per tale file.", + "node.launch.program.description": "Percorso assoluto del programma.", + "node.launch.console.description": "Da dove eseguire la destinazione del debug: console interna, terminale integrato o terminale esterno.", + "node.launch.args.description": "Argomenti della riga di comando passati al programma.", + "node.launch.cwd.description": "Percorso assoluto della directory di lavoro del programma di cui eseguire il debug.", + "node.launch.runtimeExecutable.description": "Runtime da usare. Corrisponde a un percorso assoluto o al nome di un runtime disponibile in PATH. Se viene omesso, si presuppone che sia `node`.", + "node.launch.runtimeArgs.description": "Argomenti facoltativi passati all'eseguibile del runtime.", + "node.launch.env.description": "Variabili di ambiente passate al programma. Con il valore `null` la variabile viene rimossa dall'ambiente.", + "node.launch.envFile.description": "Percorso assoluto di un file che contiene le definizioni delle variabili di ambiente.", + "node.launch.outputCapture.description": "Da dove catturare i messaggi di output: dalle API di debug o dai flussi stdout/stderr.", + "node.launch.config.name": "Launch", + "node.attach.processId.description": "ID del processo a cui collegarsi.", + "node.attach.localRoot.description": "La radice dei sorgenti locali che corrisponde a 'remoteRoot'.", + "node.attach.remoteRoot.description": "La radice dei sorgenti dell'host remoto.", + "node.attach.config.name": "Attach", + "node.processattach.config.name": "Collega a processo", + "toggle.skipping.this.file": "Attiva/disattiva Ignora questo file", + "extensionHost.label": "Sviluppo di estensioni per Visual Studio Code", + "extensionHost.launch.runtimeExecutable.description": "Percorso assoluto di Visual Studio Code.", + "extensionHost.launch.stopOnEntry.description": "Arresta automaticamente l'host dell'estensione dopo l'avvio.", + "extensionHost.launch.env.description": "Variabili di ambiente passate all'host dell'estensione.", + "extensionHost.snippet.launch.label": "Sviluppo di estensioni per Visual Studio Code", + "extensionHost.snippet.launch.description": "Avvia un'estensione Visual Studio Code in modalità di debug", + "extensionHost.launch.config.name": "Avvia estensione" + }, + "out/src/errors": { + "VSND2001": "Non è possibile trovare il runtime '{0}' in PATH. '{0}' è installato?", + "VSND2011": "Non è possibile avviare la destinazione di debug nel terminale ({0}).", + "VSND2017": "Non è possibile avviare la destinazione di debug ({0}).", + "VSND2035": "Non è possibile eseguire il debug dell'estensione ({0}).", + "VSND2028": "Il tipo di console '{0}' è sconosciuto.", + "VSND2002": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a configurare i mapping di origine.", + "VSND2003": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a impostare l'attributo '{1}'.", + "VSND2009": "Non è possibile avviare il programma '{0}' perché non è stata trovata la versione di JavaScript corrispondente.", + "VSND2029": "Non è possibile caricare le variabili di ambiente dal file ({0})." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "Impossibile trovare il Sottosistema di Windows per l'installazione di Linux", + "program.path.case.mismatch.warning": "La combinazione di minuscole/maiuscole usata nel percorso del programma è diversa rispetto al file su disco. È possibile che i punti di interruzione non vengano rilevati.", + "node.console.title": "Console di debug nodo", + "attribute.path.not.exist": "L'attributo '{0}' non esiste ('{1}').", + "attribute.path.not.absolute": "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", + "VSND2001": "Il runtime '{0}' non è stato trovato in PATH. Assicurarsi che '{0}' sia installato.", + "more.information": "Altre informazioni", + "origin.from.node": "contenuto di sola lettura di Node.js", + "origin.core.module": "modulo principale di sola lettura" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/xml.i18n.json b/i18n/language-pack-it/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..d8636dcaea --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio XML", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file XML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/extensions/yaml.i18n.json b/i18n/language-pack-it/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..b853e7f5e2 --- /dev/null +++ b/i18n/language-pack-it/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Nozioni di base del linguaggio YAML", + "description": "Offre la sottolineatura delle sintassi e il match delle parentesi nei file YAML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/translations/main.i18n.json b/i18n/language-pack-it/translations/main.i18n.json new file mode 100644 index 0000000000..d3a796449a --- /dev/null +++ b/i18n/language-pack-it/translations/main.i18n.json @@ -0,0 +1,6303 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Errore", + "sev.warning": "Avviso", + "sev.info": "Info" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Si è verificato un errore sconosciuto. Per altri dettagli, vedere il log.", + "nodeExceptionMessage": "Si è verificato un errore di sistema ({0})", + "error.moreErrors": "{0} ({1} errori in totale)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "non associato" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Chiudi finestra di dialogo" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, selezione", + "quickOpenAriaLabel": "selezione" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "Non è possibile eseguire un comando della shell su un'unità UNC." + }, + "vs/base/node/zip": { + "invalid file": "Errore durante l'estrazione di {0}. File non valido.", + "incompleteExtract": "Non completato. Trovate {0} di {1} voci", + "notFound": "{0} non è stato trovato all'interno del file ZIP." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (nuova occorrenza)", + "repeatedNtimes": "{0} ( accaduto {1} volte)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "CTRL", + "shiftKey": "MAIUSC", + "altKey": "ALT", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "CTRL", + "shiftKey.long": "MAIUSC", + "altKey.long": "ALT", + "cmdKey.long": "Comando", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Comprimi tutto" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Altre azioni..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Selezione rapida. Digitare per ridurre il numero di risultati.", + "treeAriaLabel": "Selezione rapida", + "quickInput.visibleCount": "{0} risultati" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Errore: {0}", + "alertWarningMessage": "Avviso: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. utilizzare i tasti di navigazione per navigare." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Simbolo non valido", + "error.invalidNumberFormat": "Formato di numero non valido", + "error.propertyNameExpected": "È previsto un nome di proprietà", + "error.valueExpected": "È previsto un valore", + "error.colonExpected": "Sono previsti i due punti", + "error.commaExpected": "È prevista la virgola", + "error.closeBraceExpected": "È prevista la parentesi graffa di chiusura", + "error.closeBracketExpected": "È prevista la parentesi quadra di chiusura", + "error.endOfFileExpected": "È prevista la fine del file" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Input" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "Maiuscole/minuscole", + "wordsDescription": "Parola intera", + "regexDescription": "Usa espressione regolare" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Cancella", + "disable filter on type": "Disabilita filtro sul tipo", + "enable filter on type": "Abilita filtro sul tipo", + "empty": "Non sono stati trovati elementi", + "found": "Abbinamento di {0} su {1} elementi" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "Nessuna selezione", + "singleSelectionRange": "Riga {0}, colonna {1} ({2} selezionate)", + "singleSelection": "Riga {0}, colonna {1}", + "multiSelectionRange": "{0} selezioni ({1} caratteri selezionati)", + "multiSelection": "{0} selezioni", + "emergencyConfOn": "Modifica dell'impostazione 'accessibilitySupport' su 'on' in corso.", + "openingDocs": "Apertura della pagina di documentazione sull'accessibilità dell'editor in corso.", + "readonlyDiffEditor": "in un riquadro di sola lettura di un editor diff.", + "editableDiffEditor": "in un riquadro di un editor diff.", + "readonlyEditor": " in un editor di codice di sola lettura", + "editableEditor": " in un editor di codice", + "changeConfigToOnMac": "Per configurare l'editor da ottimizzare per l'utilizzo con un'utilità per la lettura dello schermo, premere Comando+E.", + "changeConfigToOnWinLinux": "Per configurare l'editor da ottimizzare per l'utilizzo con un'utilità per la lettura dello schermo, premere CTRL+E.", + "auto": "L'editor è configurato per non essere ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo, che non viene usata in questo momento.", + "tabFocusModeOnMsg": "Premere TAB nell'editor corrente per spostare lo stato attivo sull'elemento con stato attivabile successivo. Per attivare/disattivare questo comportamento, premere {0}.", + "tabFocusModeOnMsgNoKb": "Premere TAB nell'editor corrente per spostare lo stato attivo sull'elemento con stato attivabile successivo. Il comando {0} non può essere attualmente attivato con un tasto di scelta rapida.", + "tabFocusModeOffMsg": "Premere TAB nell'editor corrente per inserire il carattere di tabulazione. Per attivare/disattivare questo comportamento, premere {0}.", + "tabFocusModeOffMsgNoKb": "Premere TAB nell'editor corrente per inserire il carattere di tabulazione. Il comando {0} non può essere attualmente attivato con un tasto di scelta rapida.", + "openDocMac": "Premere Comando+H per aprire una finestra del browser contenente maggiori informazioni correlate all'accessibilità dell'editor.", + "openDocWinLinux": "Premere CTRL+H per aprire una finestra del browser contenente maggiori informazioni correlate all'accessibilità dell'editor.", + "outroMsg": "Per chiudere questa descrizione comando e tornare all'editor, premere ESC o MAIUSC+ESC.", + "showAccessibilityHelpAction": "Visualizza la Guida sull'accessibilità", + "inspectTokens": "Sviluppatore: Controlla token", + "gotoLineLabelValidLineAndColumn": "Vai a riga {0} e carattere {1}", + "gotoLineLabelValidLine": "Vai a riga {0}", + "gotoLineLabelEmptyWithLineLimit": "Digitare un numero di riga a cui passare compreso tra 1 e {0}", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Digitare un carattere compreso tra 1 e {0} a cui passare", + "gotoLineAriaLabel": "Riga corrente: {0}. Passa a riga {1}.", + "gotoLineActionInput": "Digitare un numero di riga, seguito da due punti facoltativi e da un numero di carattere a cui passare", + "gotoLineActionLabel": "Vai alla riga...", + "ariaLabelEntryWithKey": "{0}, {1}, comandi", + "ariaLabelEntry": "{0}, comandi", + "quickCommandActionInput": "Digitare il nome di un'azione da eseguire", + "quickCommandActionLabel": "Riquadro comandi", + "entryAriaLabel": "{0}, simboli", + "quickOutlineActionInput": "Digitare il nome di un identificatore a cui passare", + "quickOutlineActionLabel": "Vai al simbolo...", + "symbols": "simboli ({0})", + "modules": "moduli ({0})", + "class": "classi ({0})", + "interface": "interfacce ({0})", + "method": "metodi ({0})", + "function": "funzioni ({0})", + "property": "proprietà ({0})", + "variable": "variabili ({0})", + "variable2": "variabili ({0})", + "_constructor": "costruttori ({0})", + "call": "chiamate ({0})", + "editorViewAccessibleLabel": "Contenuto editor", + "accessibilityHelpMessageIE": "Premere CTRL+F1 per le opzioni di accessibilità.", + "accessibilityHelpMessage": "Premere ALT+F1 per le opzioni di accessibilità.", + "toggleHighContrast": "Attiva/disattiva tema a contrasto elevato", + "bulkEditServiceSummary": "Effettuate {0} modifiche in {1} file" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Testo normale" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Colore di sfondo per l'evidenziazione della riga alla posizione del cursore.", + "lineHighlightBorderBox": "Colore di sfondo per il bordo intorno alla riga alla posizione del cursore.", + "rangeHighlight": "Colore di sfondo degli intervalli evidenziati, ad esempio dalle funzionalità Quick Open e Trova. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "rangeHighlightBorder": "Colore di sfondo del bordo intorno agli intervalli selezionati.", + "caret": "Colore del cursore dell'editor.", + "editorCursorBackground": "Colore di sfondo del cursore editor. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", + "editorWhitespaces": "Colore dei caratteri di spazio vuoto nell'editor.", + "editorIndentGuides": "Colore delle guide per i rientri dell'editor.", + "editorActiveIndentGuide": "Colore delle guide di indentazione dell'editor attivo", + "editorLineNumbers": "Colore dei numeri di riga dell'editor.", + "editorActiveLineNumber": "Colore dei numeri per la riga attiva dell'editor", + "deprecatedEditorActiveLineNumber": "Id è deprecato. In alternativa utilizzare 'editorLineNumber.activeForeground'.", + "editorRuler": "Colore dei righelli dell'editor.", + "editorCodeLensForeground": "Colore primo piano delle finestre di CodeLens dell'editor", + "editorBracketMatchBackground": "Colore di sfondo delle parentesi corrispondenti", + "editorBracketMatchBorder": "Colore delle caselle di parentesi corrispondenti", + "editorOverviewRulerBorder": "Colore del bordo del righello delle annotazioni.", + "editorGutter": "Colore di sfondo della barra di navigazione dell'editor. La barra contiene i margini di glifo e i numeri di riga.", + "errorForeground": "Colore primo piano degli squiggle di errore nell'editor.", + "errorBorder": "Colore del bordo degli squiggle di errore nell'editor.", + "warningForeground": "Colore primo piano degli squiggle di avviso nell'editor", + "warningBorder": "Colore del bordo degli squggle di avviso nell'editor.", + "infoForeground": "Colore primo piano degli squiggle di informazione nell'editor", + "infoBorder": "Colore del bordo degli squiggle di informazione nell'editor", + "hintForeground": "Colore primo piano degli squiggle di suggerimento nell'editor.", + "hintBorder": "Colore del bordo degli squiggle di suggerimento nell'editor.", + "unnecessaryCodeBorder": "Colore del bordo del codice sorgente non necessario (non usato) nell'editor.", + "unnecessaryCodeOpacity": "Opacità del codice sorgente non necessario (non usato) nell'editor. Ad esempio, con \"#000000c0\" il rendering del codice verrà eseguito con il 75% di opacità. Per i temi a contrasto elevato, usare il colore del tema 'editorUnnecessaryCode.border' per sottolineare il codice non necessario invece di opacizzarlo.", + "overviewRulerRangeHighlight": "Colore del marcatore del righello delle annotazioni per le evidenziazioni degli intervalli. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "overviewRuleError": "Colore del marcatore del righello delle annotazioni per gli errori.", + "overviewRuleWarning": "Colore del marcatore del righello delle annotazioni per gli avvisi.", + "overviewRuleInfo": "Colore del marcatore del righello delle annotazioni per i messaggi di tipo informativo." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Seleziona tutto", + "miUndo": "&&Annulla", + "miRedo": "&&Ripeti" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "Il numero di cursori è stato limitato a {0}." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Non è possibile confrontare i file perché uno è troppo grande." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Editor", + "fontFamily": "Controlla la famiglia di caratteri.", + "fontWeight": "Controlla lo spessore del carattere.", + "fontSize": "Controlla le dimensioni del carattere in pixel.", + "lineHeight": "Controlla l'altezza della riga. Usare 0 per calcolare l'altezza della riga dalle dimensioni del carattere.", + "letterSpacing": "Controlla la spaziatura tra le lettere in pixel.", + "lineNumbers.off": "I numeri di riga non vengono visualizzati.", + "lineNumbers.on": "I numeri di riga vengono visualizzati come numeri assoluti.", + "lineNumbers.relative": "I numeri di riga vengono visualizzati come distanza in linee alla posizione del cursore.", + "lineNumbers.interval": "I numeri di riga vengono visualizzati ogni 10 righe.", + "lineNumbers": "Controlla la visualizzazione dei numeri di riga.", + "renderFinalNewline": "Esegue il rendering dell'ultimo numero di riga quando il file termina con un carattere di nuova riga.", + "rulers": "Esegue il rendering dei righelli verticali dopo un certo numero di caratteri a spaziatura fissa. Usare più valori per più righelli. Se la matrice è vuota, non vengono disegnati righelli.", + "wordSeparators": "Caratteri che verranno usati come separatori di parola quando si eseguono operazioni o spostamenti correlati a parole.", + "tabSize": "Numero di spazi a cui equivale una tabulazione. Quando `#editor.detectIndentation#` è attivo, questa impostazione viene sostituita in base al contenuto del file.", + "insertSpaces": "Inserisce spazi quando viene premuto TAB. Quando `#editor.detectIndentation#` è attivo, questa impostazione viene sostituita in base al contenuto del file.", + "detectIndentation": "Controlla se `#editor.tabSize#` e `#editor.insertSpaces#` verranno rilevati automaticamente quando un file viene aperto in base al contenuto del file.", + "roundedSelection": "Controlla se le selezioni devono avere gli angoli arrotondati.", + "scrollBeyondLastLine": "Controlla se l'editor scorrerà oltre l'ultima riga.", + "scrollBeyondLastColumn": "Controlla il numero di caratteri aggiuntivi oltre i quali l'editor scorrerà orizzontalmente.", + "smoothScrolling": "Controlla se per lo scorrimento dell'editor verrà usata un'animazione.", + "minimap.enabled": "Controlla se la minimappa è visualizzata.", + "minimap.side": "Definisce il lato in cui eseguire il rendering della minimappa.", + "minimap.showSlider": "Controlla se lo slider della minimappa viene nascosto automaticamente.", + "minimap.renderCharacters": "Esegue il rendering dei caratteri effettivi di una riga in contrapposizione ai blocchi colore.", + "minimap.maxColumn": "Limita la larghezza della minimappa in modo da eseguire il rendering al massimo di un certo numero di colonne.", + "hover.enabled": "Controlla se mostrare l'area sensibile al passaggio del mouse.", + "hover.delay": "Controlla il ritardo in millisecondi dopo il quale viene mostrato il passaggio del mouse.", + "hover.sticky": "Controlla se l'area sensibile al passaggio del mouse deve rimanere visibile quando vi si passa sopra con il puntatore del mouse", + "find.seedSearchStringFromSelection": "Controlla se inizializzare la stringa di ricerca nel Widget Trova con il testo selezionato nell'editor", + "find.autoFindInSelection": "Controlla se l'operazione di ricerca viene eseguita all'interno del testo selezionato o in tutto il file aperto nell'editor.", + "find.globalFindClipboard": "Controlla se il widget Trova deve leggere o modificare gli appunti di ricerca condivisi in macOS.", + "find.addExtraSpaceOnTop": "Controlla se il widget Trova deve aggiungere altre righe nella parte superiore dell'editor. Quando è true, è possibile scorrere oltre la prima riga quando il widget Trova è visibile.", + "wordWrap.off": "Il wrapping delle righe non viene eseguito.", + "wordWrap.on": "Verrà eseguito il wrapping delle righe in base alla larghezza del viewport.", + "wordWrap.wordWrapColumn": "Verrà eseguito il wrapping delle righe alla posizione corrispondente a `#editor.wordWrapColumn#`.", + "wordWrap.bounded": "Verrà eseguito il wrapping delle righe alla posizione minima del viewport e di `#editor.wordWrapColumn#`.", + "wordWrap": "Controlla il wrapping delle righe.", + "wordWrapColumn": "Controlla la colonna di wrapping dell'editor quando il valore di `#editor.wordWrap#` è `wordWrapColumn` o `bounded`.", + "wrappingIndent.none": "Nessun rientro. Le righe con ritorno a capo iniziano dalla colonna 1. ", + "wrappingIndent.same": "Le righe con ritorno a capo hanno lo stesso rientro della riga padre.", + "wrappingIndent.indent": "Le righe con ritorno a capo hanno un rientro di +1 rispetto alla riga padre.", + "wrappingIndent.deepIndent": "Le righe con ritorno a capo hanno un rientro di +2 rispetto alla riga padre.", + "wrappingIndent": "Controlla il rientro delle righe con ritorno a capo.", + "mouseWheelScrollSensitivity": "Moltiplicatore da usare sui valori `deltaX` e `deltaY` degli eventi di scorrimento della rotellina del mouse.", + "fastScrollSensitivity": "Moltiplicatore della velocità di scorrimento quando si preme `Alt`.", + "multiCursorModifier.ctrlCmd": "Rappresenta il tasto 'Control' (ctrl) su Windows e Linux e il tasto 'Comando' (cmd) su OSX.", + "multiCursorModifier.alt": "Rappresenta il tasto 'Alt' su Windows e Linux e il tasto 'Opzione' su OSX.", + "multiCursorModifier": "Modificatore da usare per aggiungere più cursori con il mouse. I gesti del mouse Vai alla definizione e Apri il collegamento si adatteranno in modo da non entrare in conflitto con il modificatore di selezione multipla. [Altre informazioni](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "Unire i cursori multipli se sovrapposti.", + "quickSuggestions.strings": "Abilita i suggerimenti rapidi all'interno di stringhe.", + "quickSuggestions.comments": "Abilita i suggerimenti rapidi all'interno di commenti.", + "quickSuggestions.other": "Abilita i suggerimenti rapidi all'esterno di stringhe e commenti.", + "quickSuggestions": "Controlla se visualizzare automaticamente i suggerimenti durante la digitazione.", + "quickSuggestionsDelay": "Controlla il ritardo in millisecondi dopo il quale verranno visualizzati i suggerimenti rapidi.", + "parameterHints.enabled": "Abilita un popup che mostra documentazione sui parametri e informazioni sui tipi mentre si digita.", + "parameterHints.cycle": "Controlla se il menù del suggerimento parametri cicla o si chiude quando raggiunge la fine dell'elenco.", + "editor.autoClosingBrackets.languageDefined": "Utilizza le configurazioni del linguaggio per determinare la chiusura automatica delle parentesi.", + "editor.autoClosingBrackets.beforeWhitespace": "Chiudi automaticamente le parentesi solo quando il cursore si trova alla sinistra di uno spazio vuoto.", + "autoClosingBrackets": "Controlla se l'editor deve chiudere automaticamente le parentesi quadre dopo che sono state aperte.", + "editor.autoClosingQuotes.languageDefined": "Utilizza le configurazioni del linguaggio per determinare la chiusura automatica delle virgolette.", + "editor.autoClosingQuotes.beforeWhitespace": "Chiudi automaticamente le virgolette solo quando il cursore si trova alla sinistra di uno spazio vuoto.", + "autoClosingQuotes": "Controlla se l'editor deve chiudere automaticamente le citazioni dopo che sono state aperte.", + "editor.autoSurround.languageDefined": "Usa le configurazioni del linguaggio per determinare quando racchiudere automaticamente le selezioni tra parentesi quadre o virgolette.", + "editor.autoSurround.brackets": "Racchiude la selezione tra parentesi quadre ma non tra virgolette.", + "editor.autoSurround.quotes": "Racchiude la selezione tra virgolette ma non tra parentesi quadre.", + "autoSurround": "Controlla se l'editor deve racchiudere automaticamente le selezioni tra parentesi quadre o virgolette.", + "formatOnType": "Controlla se l'editor deve formattare automaticamente la riga dopo la digitazione.", + "formatOnPaste": "Controlla se l'editor deve formattare automaticamente il contenuto incollato. Deve essere disponibile un formattatore che deve essere in grado di formattare un intervallo in un documento.", + "autoIndent": "Controlla se l'editor deve correggere automaticamente il rientro mentre l'utente digita, incolla o sposta le righe. Devono essere disponibili le estensioni con le regole di rientro della lingua.", + "suggestOnTriggerCharacters": "Controlla se i suggerimenti devono essere visualizzati automaticamente durante la digitazione dei caratteri trigger.", + "acceptSuggestionOnEnterSmart": "Accetta un suggerimento con 'Invio' solo quando si apporta una modifica al testo.", + "acceptSuggestionOnEnter": "Controlla se i suggerimenti devono essere accettati con 'INVIO' in aggiunta a 'TAB'. In questo modo è possibile evitare ambiguità tra l'inserimento di nuove righe e l'accettazione di suggerimenti.", + "acceptSuggestionOnCommitCharacter": "Controlla se accettare i suggerimenti con i caratteri di commit. Ad esempio, in JavaScript il punto e virgola (';') può essere un carattere di commit che accetta un suggerimento e digita tale carattere.", + "snippetSuggestions.top": "Visualizza i suggerimenti dello snippet sopra gli altri suggerimenti.", + "snippetSuggestions.bottom": "Visualizza i suggerimenti dello snippet sotto gli altri suggerimenti.", + "snippetSuggestions.inline": "Visualizza i suggerimenti degli snippet insieme agli altri suggerimenti.", + "snippetSuggestions.none": "Non mostrare i suggerimenti sugli snippet.", + "snippetSuggestions": "Controlla se i frammenti di codice sono visualizzati con altri suggerimenti e il modo in cui sono ordinati.", + "emptySelectionClipboard": "Consente di controllare se, quando si copia senza aver effettuato una selezione, viene copiata la riga corrente.", + "copyWithSyntaxHighlighting": "Controlla se l'evidenziazione della sintassi deve essere copiata negli Appunti.", + "wordBasedSuggestions": "Controlla se calcolare i completamenti in base alle parole presenti nel documento.", + "suggestSelection.first": "Consente di selezionare sempre il primo suggerimento.", + "suggestSelection.recentlyUsed": "Consente di selezionare suggerimenti recenti a meno che continuando a digitare non ne venga selezionato uno, ad esempio `console.| -> console.log` perché `log` è stato completato di recente.", + "suggestSelection.recentlyUsedByPrefix": "Consente di selezionare i suggerimenti in base a prefissi precedenti che hanno completato tali suggerimenti, ad esempio `co -> console` e `con -> const`.", + "suggestSelection": "Controlla la modalità di preselezione dei suggerimenti durante la visualizzazione degll'elenco dei suggerimenti.", + "suggestFontSize": "Dimensione del carattere per il widget dei suggerimenti. Se impostato su '0', viene utilizzato il valore di '#editor.fontSize#'.", + "suggestLineHeight": "Altezza della riga per il widget dei suggerimenti. Se impostato su '0', viene utilizzato il valore '#editor.lineHeight#'.", + "tabCompletion.on": "La funzionalità di tab complete inserirà il migliore suggerimento alla pressione del tasto Tab.", + "tabCompletion.off": "Disabilita le funzionalità di tab completions.", + "tabCompletion.onlySnippets": "Completa gli snippets con il tasto Tab quando i loro prefissi comorrispondono. Funziona nel modo migliore quando le 'quickSuggestions' non sono abilitate.", + "tabCompletion": "Abilità la funzionalità di tab completions.", + "suggest.filterGraceful": "Controlla se i suggerimenti di filtro e ordinamento valgono per piccoli errori di battitura", + "suggest.localityBonus": "Controlla se l'ordinamento privilegia le parole che appaiono più vicine al cursore.", + "suggest.shareSuggestSelections": "Controlla se condividere le selezioni dei suggerimenti memorizzati tra aree di lavoro e finestre (richiede `#editor.suggestSelection#`).", + "suggest.snippetsPreventQuickSuggestions": "Controlla se un frammento attivo previene i suggerimenti rapidi.", + "suggest.showIcons": "Consente di controllare se mostrare o nascondere le icone nei suggerimenti.", + "suggest.maxVisibleSuggestions": "Consente di controllare il numero di suggerimenti mostrati da IntelliSense prima di visualizzare una barra di scorrimento (massimo 15).", + "suggest.filtered": "Consente di controllare se filtrare alcuni tipi di suggerimenti in IntelliSense. L'elenco dei tipi di suggerimenti è disponibile in: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `method`.", + "suggest.filtered.function": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `function`.", + "suggest.filtered.constructor": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `constructor`.", + "suggest.filtered.field": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `field`.", + "suggest.filtered.variable": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `variable`.", + "suggest.filtered.class": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `class`.", + "suggest.filtered.struct": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `struct`.", + "suggest.filtered.interface": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `interface`.", + "suggest.filtered.module": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `module`.", + "suggest.filtered.property": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `property`.", + "suggest.filtered.event": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `event`.", + "suggest.filtered.operator": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `operator`.", + "suggest.filtered.unit": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `unit`.", + "suggest.filtered.value": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `value`.", + "suggest.filtered.constant": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `constant`.", + "suggest.filtered.enum": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `enum`.", + "suggest.filtered.enumMember": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `enumMember`.", + "suggest.filtered.keyword": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `keyword`.", + "suggest.filtered.text": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `text`.", + "suggest.filtered.color": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `color`.", + "suggest.filtered.file": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `file`.", + "suggest.filtered.reference": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `reference`.", + "suggest.filtered.customcolor": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `customcolor`.", + "suggest.filtered.folder": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `folder`.", + "suggest.filtered.typeParameter": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `typeParameter`.", + "suggest.filtered.snippet": "Se è impostato su `false`, IntelliSense non visualizza mai i suggerimenti per `snippet`.", + "editor.gotoLocation.multiple": "Controlla il comportamento di comandi di tipo 'Vai a', come Vai alla definizione, quando esistono più posizioni di destinazione.", + "editor.gotoLocation.multiple.peek": "Mostra la visualizzazione rapida dei risultati (impostazione predefinita)", + "editor.gotoLocation.multiple.gotoAndPeek": "Passa al risultato principale e mostra una visualizzazione rapida", + "editor.gotoLocation.multiple.goto": "Passa al risultato principale e ignora gli altri", + "selectionHighlight": "Controlla se l'editor deve evidenziare gli elementi corrispondenti simili alla selezione.", + "occurrencesHighlight": "Controlla se l'editor deve evidenziare le occorrenze di simboli semantici.", + "overviewRulerLanes": "Controlla il numero di effetti che possono essere visualizzati nella stessa posizione nel righello delle annotazioni.", + "overviewRulerBorder": "Controlla se deve essere disegnato un bordo intorno al righello delle annotazioni.", + "cursorBlinking": "Controllo dello stile di animazione del cursore.", + "mouseWheelZoom": "Ingrandisce il carattere dell'editor quando si usa la rotellina del mouse e si tiene premuto 'CTRL'.", + "cursorSmoothCaretAnimation": "Controlla se l'animazione del cursore con anti-aliasing deve essere abilitata.", + "cursorStyle": "Controlla lo stile del cursore.", + "cursorWidth": "Controlla la larghezza del cursore quando `#editor.cursorStyle#` è impostato su `line`.", + "fontLigatures": "Abilita/Disabilita i caratteri legatura.", + "hideCursorInOverviewRuler": "Controlla se il cursore deve essere nascosto nel righello delle annotazioni.", + "renderWhiteSpace.boundary": "Esegue il rendering dei caratteri di spazio vuoto ad eccezione dei singoli spazi tra le parole.", + "renderWhitespace": "Controlla in che modo l'editor deve eseguire il rendering dei caratteri di spazio vuoto.", + "renderControlCharacters": "Controlla se l'editor deve eseguire il rendering dei caratteri di controllo.", + "renderIndentGuides": "Controlla se l'editor deve eseguire il rendering delle guide con rientro.", + "highlightActiveIndentGuide": "Controlla se l'editor deve evidenziare la guida con rientro attiva", + "renderLineHighlight.all": "Mette in evidenza sia la barra di navigazione sia la riga corrente.", + "renderLineHighlight": "Consente di controllare in che modo l'editor deve eseguire il rendering dell'evidenziazione di riga corrente.", + "codeLens": "Controlla se l'editor visualizza CodeLens.", + "folding": "Controlla se per l'editor è abilitata la riduzione del codice.", + "foldingStrategy": "Controlla in che modo vengono calcolati gli intervalli di riduzione. Con 'auto' viene usata la strategia di riduzione specifica della lingua. Con 'indentation' viene usata forzatamente la strategia di riduzione basata sui rientri.", + "showFoldingControls": "Controlla se i controlli di riduzione sul margine della barra di scorrimento sono automaticamente nascosti.", + "matchBrackets": "Evidenzia le parentesi corrispondenti quando se ne seleziona una.", + "glyphMargin": "Controlla se l'editor deve eseguire il rendering del margine verticale del glifo. Il margine del glifo viene usato principalmente per il debug.", + "useTabStops": "Inserimento ed eliminazione dello spazio vuoto dopo le tabulazioni.", + "trimAutoWhitespace": "Rimuovi gli spazi finali inseriti automaticamente.", + "stablePeek": "Mantiene aperti gli editor rapidi anche quando si fa doppio clic sul contenuto o si preme 'ESC'.", + "dragAndDrop": "Controlla se l'editor deve consentire lo spostamento di selezioni tramite trascinamento della selezione.", + "accessibilitySupport.auto": "L'editor utilizzerà API della piattaforma per rilevare quando è collegata un'utilità per la lettura dello schermo.", + "accessibilitySupport.on": "L'editor sarà definitivamente ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo.", + "accessibilitySupport.off": "L'editor non sarà mai ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo.", + "accessibilitySupport": "Controlla se l'editor deve essere eseguito in una modalità ottimizzata per le utilità per la lettura dello schermo.", + "showUnused": "Controllo dissolvenza del codice inutilizzato.", + "links": "Controlla se l'editor deve individuare i collegamenti e renderli selezionabili.", + "colorDecorators": "Controlla se l'editor deve eseguire il rendering del selettore di colore e degli elementi Decorator di tipo colore inline.", + "codeActions": "Abilita la lampadina delle azioni codice nell'editor.", + "maxTokenizationLineLength": "Per motivi di prestazioni le righe di lunghezza superiore non verranno tokenizzate", + "codeActionsOnSave.organizeImports": "Controlla se l'azione di organizzazione delle imposrtazioni deve essere eseguita al salvataggio del file.", + "codeActionsOnSave.fixAll": "Controlla se eseguire l'azione di correzione automatica al salvataggio del file.", + "codeActionsOnSave": "Tipi di azione codice da eseguire durante il salvataggio.", + "codeActionsOnSaveTimeout": "Timeout in millisecondi dopo il quale le azioni codice eseguite al salvataggio vengono annullate.", + "selectionClipboard": "Controlla se gli appunti primari di Linux devono essere supportati.", + "sideBySide": "Controlla se l'editor diff mostra le differenze affiancate o incorporate.", + "ignoreTrimWhitespace": "Controlla se l'editor diff mostra come differenze le modifiche relative a spazi vuoti iniziali e finali.", + "largeFileOptimizations": "Gestione speciale dei file di grandi dimensioni per disabilitare alcune funzionalità che fanno un uso intensivo della memoria.", + "renderIndicators": "Consente di controllare se l'editor diff mostra gli indicatori +/- per le modifiche aggiunte/rimosse." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "L'editor non è accessibile in questo momento. Premere Alt+F1 per le opzioni.", + "editorViewAccessibleLabel": "Contenuto editor" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Chiudi", + "no": "nessuna linea", + "one": "1 linea", + "more": "{0} linee", + "header": "Differenza {0} di {1}: originale {2}, {3}, modificate {4}, {5}", + "blankLine": "vuota", + "equalLine": "originali {0}, modificate {1}: {2}", + "insertLine": "+ modificate {0}: {1}", + "deleteLine": "- originali {0}: {1}", + "editor.action.diffReview.next": "Vai alla differenza successiva", + "editor.action.diffReview.prev": "Vai alla differenza precedente" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Sposta il punto di inserimento a sinistra", + "caret.moveRight": "Sposta il punto di inserimento a destra" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Trasponi lettere" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Attiva/disattiva commento per la riga", + "miToggleLineComment": "Attiva/Disattiva commento per &&riga", + "comment.line.add": "Aggiungi commento per la riga", + "comment.line.remove": "Rimuovi commento per la riga", + "comment.block": "Attiva/Disattiva commento per il blocco", + "miToggleBlockComment": "Attiva/Disattiva commento per &&blocco" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Annullamento temporaneo" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Zoom In del Font Editor", + "EditorFontZoomOut.label": "Zoom Reset del Font Editor", + "EditorFontZoomReset.label": "Reset dello Zoom del Font Editor" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Attiva i suggerimenti per i parametri" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Sviluppatore: Forza retokenizzazione" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "Attiva/Disattiva l'uso di TAB per spostare lo stato attivo", + "toggle.tabMovesFocus.on": "Se si preme TAB, lo stato attivo verrà spostato sull'elemento con stato attivabile successivo.", + "toggle.tabMovesFocus.off": "Se si preme TAB, verrà inserito il carattere di tabulazione" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Colore del marcatore del righello delle annotazioni per la corrispondenza delle parentesi.", + "smartSelect.jumpBracket": "Vai alla parentesi", + "smartSelect.selectToBracket": "Seleziona fino alla parentesi", + "miGoToBracket": "Vai alla parentesi &&quadra" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Taglia", + "miCut": "&&Taglia", + "actions.clipboard.copyLabel": "Copia", + "miCopy": "&&Copia", + "actions.clipboard.pasteLabel": "Incolla", + "miPaste": "&&Incolla", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copia con evidenziazione sintassi" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Mostra il menu di scelta rapida editor" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Formatta documento", + "formatSelection.label": "Formatta selezione" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Fare clic per visualizzare {0} definizioni." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Visualizza passaggio del mouse" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Sostituisci con il valore precedente", + "InPlaceReplaceAction.next.label": "Sostituisci con il valore successivo" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " - Riferimenti di {0}", + "references.action.label": "Anteprima riferimenti" + }, + "vs/editor/contrib/rename/rename": { + "no result": "Nessun risultato.", + "resolveRenameLocationFailed": "Si è verificato un errore sconosciuto durante la risoluzione del percorso di ridenominazione", + "aria": "Correttamente rinominato '{0}' in '{1}'. Sommario: {2}", + "rename.failed": "L'esecuzione dell'operazione di ridenominazione non è riuscita.", + "rename.label": "Rinomina simbolo" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Espandi selezione", + "miSmartSelectGrow": "Espan&&di selezione", + "smartSelect.shrink": "Riduci selezione", + "miSmartSelectShrink": "&&Riduci selezione" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "Non è stata trovata alcuna definizione per '{0}'", + "generic.noResults": "Non è stata trovata alcuna definizione", + "meta.title": " - Definizioni di {0}", + "actions.goToDecl.label": "Vai a definizione", + "actions.goToDeclToSide.label": "Apri definizione lateralmente", + "actions.previewDecl.label": "Visualizza la definizione", + "decl.noResultWord": "Non è stata trovata alcuna dichiarazione per '{0}'", + "decl.generic.noResults": "Dichiarazione non trovata", + "decl.meta.title": "– {0} dichiarazioni", + "actions.goToDeclaration.label": "Vai a dichiarazione", + "actions.peekDecl.label": "Anteprima dichiarazione", + "goToImplementation.noResultWord": "Non sono state trovate implementazioni per '{0}'", + "goToImplementation.generic.noResults": "Non sono state trovate implementazioni", + "meta.implementations.title": "- {0} implementazioni", + "actions.goToImplementation.label": "Vai all'implementazione", + "actions.peekImplementation.label": "Anteprima implementazione", + "goToTypeDefinition.noResultWord": "Non sono state trovate definizioni di tipi per '{0}'", + "goToTypeDefinition.generic.noResults": "Non sono state trovate definizioni di tipi", + "meta.typeDefinitions.title": " - {0} definizioni di tipo", + "actions.goToTypeDefinition.label": "Vai alla definizione di tipo", + "actions.peekTypeDefinition.label": "Anteprima definizione di tipo", + "miGotoDefinition": "Vai alla &&definizione", + "miGotoTypeDefinition": "Vai alla &&definizione di tipo", + "miGotoImplementation": "&&Vai all'implementazione" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Vai al problema successivo (Errore, Avviso, Informazioni)", + "markerAction.previous.label": "Vai al problema precedente (Errore, Avviso, Info)", + "markerAction.nextInFiles.label": "Vai al Problema Successivo nei File (Error, Warning, Info)", + "markerAction.previousInFiles.label": "Vai al Problema Precedente nei File (Error, Warning, Info) ", + "miGotoNextProblem": "&&Problema successivo", + "miGotoPreviousProblem": "&&Problema precedente" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Cmd + clic per seguire il collegamento", + "links.navigate": "CTRL + clic per seguire il collegamento", + "links.command.mac": "Cmd + click per eseguire il comando", + "links.command": "Ctrl + clic per eseguire il comando", + "links.navigate.al.mac": "Opzione + clic per seguire il collegamento", + "links.navigate.al": "Alt + clic per seguire il collegamento", + "links.command.al.mac": "Opzione + clic per eseguire il comando", + "links.command.al": "Alt + clic per eseguire il comando", + "invalid.url": "Non è stato possibile aprire questo collegamento perché il formato non è valido: {0}", + "missing.url": "Non è stato possibile aprire questo collegamento perché manca la destinazione.", + "label": "Apri il collegamento" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Chiudi" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Trova", + "miFind": "&&Trova", + "startFindWithSelectionAction": "Trova nella selezione", + "findNextMatchAction": "Trova successivo", + "findPreviousMatchAction": "Trova precedente", + "nextSelectionMatchFindAction": "Trova selezione successiva", + "previousSelectionMatchFindAction": "Trova selezione precedente", + "startReplace": "Sostituisci", + "miReplace": "&&Sostituisci" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "In seguito all'accettazione di '{0}' sono state apportate altre {1} modifiche", + "suggest.trigger.label": "Attiva suggerimento" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Colore di sfondo di un simbolo durante l'accesso in lettura, ad esempio durante la lettura di una variabile. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "wordHighlightStrong": "Colore di sfondo di un simbolo durante l'accesso in scrittura, ad esempio durante la scrittura in una variabile. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "wordHighlightBorder": "Colore del bordo di un simbolo durante l'accesso in lettura, ad esempio durante la lettura di una variabile.", + "wordHighlightStrongBorder": "Colore del bordo di un simbolo durante l'accesso in scrittura, ad esempio durante la scrittura in una variabile.", + "overviewRulerWordHighlightForeground": "Colore del marcatore del righello delle annotazioni per le evidenziazioni dei simboli. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "overviewRulerWordHighlightStrongForeground": "Colore del marcatore del righello delle annotazioni per le evidenziazioni dei simboli di accesso in scrittura. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "wordHighlight.next.label": "Vai al prossimo simbolo evidenziato", + "wordHighlight.previous.label": "Vai al precedente simbolo evidenziato", + "wordHighlight.trigger.label": "Attiva/disattiva evidenziazione simbolo" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Espandi", + "unFoldRecursivelyAction.label": "Espandi in modo ricorsivo", + "foldAction.label": "Riduci", + "foldRecursivelyAction.label": "Riduci in modo ricorsivo", + "foldAllBlockComments.label": "Riduci tutti i blocchi commento", + "foldAllMarkerRegions.label": "Riduci tutte le regioni", + "unfoldAllMarkerRegions.label": "Espandi tutte le regioni", + "foldAllAction.label": "Riduci tutto", + "unfoldAllAction.label": "Espandi tutto", + "foldLevelAction.label": "Livello riduzione {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Copia la riga in alto", + "miCopyLinesUp": "&&Copia riga in alto", + "lines.copyDown": "Copia la riga in basso", + "miCopyLinesDown": "Co&&pia riga in basso", + "lines.moveUp": "Sposta la riga in alto", + "miMoveLinesUp": "Sposta riga in &&alto", + "lines.moveDown": "Sposta la riga in basso", + "miMoveLinesDown": "Sposta riga in &&basso", + "lines.sortAscending": "Ordinamento righe crescente", + "lines.sortDescending": "Ordinamento righe decrescente", + "lines.trimTrailingWhitespace": "Taglia spazio vuoto finale", + "lines.delete": "Elimina riga", + "lines.indent": "Imposta un rientro per la riga", + "lines.outdent": "Riduci il rientro per la riga", + "lines.insertBefore": "Inserisci la riga sopra", + "lines.insertAfter": "Inserisci la riga sotto", + "lines.deleteAllLeft": "Elimina tutto a sinistra", + "lines.deleteAllRight": "Elimina tutto a destra", + "lines.joinLines": "Unisci righe", + "editor.transpose": "Trasponi caratteri intorno al cursore", + "editor.transformToUppercase": "Converti in maiuscolo", + "editor.transformToLowercase": "Converti in minuscolo", + "editor.transformToTitlecase": "Trasforma in Tutte Iniziali Maiuscole" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Aggiungi cursore sopra", + "miInsertCursorAbove": "&&Aggiungi cursore sopra", + "mutlicursor.insertBelow": "Aggiungi cursore sotto", + "miInsertCursorBelow": "A&&ggiungi cursore sotto", + "mutlicursor.insertAtEndOfEachLineSelected": "Aggiungi cursore alla fine delle righe", + "miInsertCursorAtEndOfEachLineSelected": "Aggiungi c&&ursori a fine riga", + "mutlicursor.addCursorsToBottom": "Aggiungi cursori alla fine", + "mutlicursor.addCursorsToTop": "Aggiungi cursori all'inizio", + "addSelectionToNextFindMatch": "Aggiungi selezione a risultato ricerca successivo", + "miAddSelectionToNextFindMatch": "Aggiungi &&occorrenza successiva", + "addSelectionToPreviousFindMatch": "Aggiungi selezione a risultato ricerca precedente", + "miAddSelectionToPreviousFindMatch": "Aggiungi occorrenza &&precedente", + "moveSelectionToNextFindMatch": "Sposta ultima selezione a risultato ricerca successivo", + "moveSelectionToPreviousFindMatch": "Sposta ultima selezione a risultato ricerca precedente", + "selectAllOccurrencesOfFindMatch": "Seleziona tutte le occorrenze del risultato ricerca", + "miSelectHighlights": "Seleziona &&tutte le occorrenze", + "changeAll.label": "Cambia tutte le occorrenze" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Consente di rinominare l'input. Digitare il nuovo nome e premere INVIO per eseguire il commit." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, suggerimento" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Caricamento..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Mostra correzioni ({0})", + "quickFix": "Mostra correzioni", + "quickfix.trigger.label": "Correzione rapida...", + "editor.action.quickFix.noneMessage": "Azioni codice non disponibili", + "refactor.label": "Effettua refactoring...", + "editor.action.refactor.noneMessage": "Refactoring non disponibili", + "source.label": "Azione origine...", + "editor.action.source.noneMessage": "Azioni origine non disponibili", + "organizeImports.label": "Organizza gli Imports", + "editor.action.organize.noneMessage": "Azioni di organizzazione Imports non disponibili", + "fixAll.label": "Correggi tutto", + "fixAll.noneMessage": "Non è disponibile alcuna azione Correggi tutto", + "autoFix.label": "Correzione automatica...", + "editor.action.autoFix.noneMessage": "Non sono disponibili correzioni automatiche" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "simbolo in {0} alla riga {1} colonna {2}", + "aria.fileReferences.1": "1 simbolo in {0}, percorso completo {1}", + "aria.fileReferences.N": "{0} simboli in {1}, percorso completo {2}", + "aria.result.0": "Non sono stati trovati risultati", + "aria.result.1": "Trovato 1 simbolo in {0}", + "aria.result.n1": "Trovati {0} simboli in {1}", + "aria.result.nm": "Trovati {0} simboli in {1} file" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "Impossibile modificare nell'editor di sola lettura" + }, + "vs/editor/contrib/format/format": { + "hint11": "È stata apportata 1 modifica di formattazione a riga {0}", + "hintn1": "Sono state apportate {0} modifiche di formattazione a riga {1}", + "hint1n": "È stata apportata 1 modifica di formattazione tra le righe {0} e {1}", + "hintnn": "Sono state apportate {0} modifiche di formattazione tra le righe {1} e {2}" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} di {1} problemi", + "change": "{0} di {1} problema", + "editorMarkerNavigationError": "Colore per gli errori del widget di spostamento tra marcatori dell'editor.", + "editorMarkerNavigationWarning": "Colore per gli avvisi del widget di spostamento tra marcatori dell'editor.", + "editorMarkerNavigationInfo": "Colore delle informazioni del widget di navigazione marcatori dell'editor.", + "editorMarkerNavigationBackground": "Sfondo del widget di spostamento tra marcatori dell'editor." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "Domenica", + "Monday": "Lunedì", + "Tuesday": "Martedì", + "Wednesday": "Mercoledì", + "Thursday": "Giovedì", + "Friday": "Venerdì", + "Saturday": "Sabato", + "SundayShort": "Dom", + "MondayShort": "Lun", + "TuesdayShort": "Mar", + "WednesdayShort": "Mer", + "ThursdayShort": "Gio", + "FridayShort": "Ven", + "SaturdayShort": "Sab", + "January": "Gennaio", + "February": "Febbraio", + "March": "Marzo", + "April": "Aprile", + "May": "Mag", + "June": "Giugno", + "July": "Luglio", + "August": "Agosto", + "September": "Settembre", + "October": "Ottobre", + "November": "Novembre", + "December": "Dicembre", + "JanuaryShort": "Gen", + "FebruaryShort": "Feb", + "MarchShort": "Mar", + "AprilShort": "Apr", + "MayShort": "Mag", + "JuneShort": "Giu", + "JulyShort": "Lug", + "AugustShort": "Ago", + "SeptemberShort": "Set", + "OctoberShort": "Ott", + "NovemberShort": "Nov", + "DecemberShort": "Dic" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Trova", + "placeholder.find": "Trova", + "label.previousMatchButton": "Corrispondenza precedente", + "label.nextMatchButton": "Trova successivo", + "label.closeButton": "Chiudi" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Caricamento...", + "quick fixes": "Correzione rapida...", + "peek problem": "Posiziona puntatore sul problema", + "editor.action.quickFix.noneMessage": "Azioni codice non disponibili" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "anteprima non disponibile", + "treeAriaLabel": "Riferimenti", + "noResults": "Nessun risultato", + "peekView.alternateTitle": "Riferimenti", + "peekViewTitleBackground": "Colore di sfondo dell'area del titolo della visualizzazione rapida.", + "peekViewTitleForeground": "Colore del titolo della visualizzazione rapida.", + "peekViewTitleInfoForeground": "Colore delle informazioni del titolo della visualizzazione rapida.", + "peekViewBorder": "Colore dei bordi e della freccia della visualizzazione rapida.", + "peekViewResultsBackground": "Colore di sfondo dell'elenco risultati della visualizzazione rapida.", + "peekViewResultsMatchForeground": "Colore primo piano dei nodi riga nell'elenco risultati della visualizzazione rapida.", + "peekViewResultsFileForeground": "Colore primo piano dei nodi file nell'elenco risultati della visualizzazione rapida.", + "peekViewResultsSelectionBackground": "Colore di sfondo della voce selezionata nell'elenco risultati della visualizzazione rapida.", + "peekViewResultsSelectionForeground": "Colore primo piano della voce selezionata nell'elenco risultati della visualizzazione rapida.", + "peekViewEditorBackground": "Colore di sfondo dell'editor di visualizzazioni rapide.", + "peekViewEditorGutterBackground": "Colore di sfondo della barra di navigazione nell'editor visualizzazione rapida.", + "peekViewResultsMatchHighlight": "Colore dell'evidenziazione delle corrispondenze nell'elenco risultati della visualizzazione rapida.", + "peekViewEditorMatchHighlight": "Colore dell'evidenziazione delle corrispondenze nell'editor di visualizzazioni rapide.", + "peekViewEditorMatchHighlightBorder": "Bordo dell'evidenziazione delle corrispondenze nell'editor di visualizzazioni rapide." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Provider contorni", + "title.template": "{0} ({1})", + "1.problem": "1 problema in questo elemento", + "N.problem": "{0} problemi in questo elemento", + "deep.problem": "Contiene elementi con problemi", + "Array": "array", + "Boolean": "boolean", + "Class": "classe", + "Constant": "constant", + "Constructor": "costruttore", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "evento", + "Field": "campo", + "File": "FILE", + "Function": "function", + "Interface": "interfaccia", + "Key": "Chiave", + "Method": "metodo", + "Module": "modulo", + "Namespace": "Spazio dei nomi", + "Null": "Null", + "Number": "Numero", + "Object": "Oggetto", + "Operator": "operatore", + "Package": "Pacchetto", + "Property": "Proprietà.", + "String": "Stringa", + "Struct": "struct", + "TypeParameter": "parametro di tipo", + "Variable": "variabile" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Trova", + "placeholder.find": "Trova", + "label.previousMatchButton": "Corrispondenza precedente", + "label.nextMatchButton": "Trova successivo", + "label.toggleSelectionFind": "Trova nella selezione", + "label.closeButton": "Chiudi", + "label.replace": "Sostituisci", + "placeholder.replace": "Sostituisci", + "label.replaceButton": "Sostituisci", + "label.replaceAllButton": "Sostituisci tutto", + "label.toggleReplaceButton": "Attiva/Disattiva modalità sostituzione", + "title.matchesCountLimit": "Solo i primi {0} risultati vengono evidenziati, ma tutte le operazioni di ricerca funzionano su tutto il testo.", + "label.matchesLocation": "{0} di {1}", + "label.noResults": "Nessun risultato" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Colore di sfondo del widget dei suggerimenti.", + "editorSuggestWidgetBorder": "Colore del bordo del widget dei suggerimenti.", + "editorSuggestWidgetForeground": "Colore primo piano del widget dei suggerimenti.", + "editorSuggestWidgetSelectedBackground": "Colore di sfondo della voce selezionata del widget dei suggerimenti.", + "editorSuggestWidgetHighlightForeground": "Colore delle evidenziazioni corrispondenze nel widget dei suggerimenti.", + "readMore": "Altre informazioni...{0}", + "readLess": "Meno informazioni... {0}", + "suggestWidget.loading": "Caricamento...", + "suggestWidget.noSuggestions": "Non ci sono suggerimenti.", + "ariaCurrenttSuggestionReadDetails": "Elemento {0}, documenti: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Non è stato possibile risolvere il file.", + "referencesCount": "{0} riferimenti", + "referenceCount": "{0} riferimento" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Converti rientro in spazi", + "indentationToTabs": "Converti rientro in tabulazioni", + "configuredTabSize": "Dimensione tabulazione configurata", + "selectTabWidth": "Seleziona dimensione tabulazione per il file corrente", + "indentUsingTabs": "Imposta rientro con tabulazioni", + "indentUsingSpaces": "Imposta rientro con spazi", + "detectIndentation": "Rileva rientro dal contenuto", + "editor.reindentlines": "Imposta nuovo rientro per righe", + "editor.reindentselectedlines": "Re-Indenta le Linee Selezionate" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Errore", + "sev.warning": "Avviso", + "sev.info": "Info" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Estensioni", + "preferences": "Preferenze" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "L'impostazione proxy da usare. Se non è impostata, verrà ottenuta dalle variabili di ambiente http_proxy e https_proxy.", + "strictSSL": "Controlla se il certificato del server proxy deve essere verificato in base all'elenco di CA specificate.", + "proxyAuthorization": "Valore da inviare come intestazione 'Proxy-Authorization' per ogni richiesta di rete.", + "proxySupportOff": "Disabilita il supporto proxy per le estensioni.", + "proxySupportOn": "Abilita il supporto proxy per le estensioni.", + "proxySupportOverride": "Abilita il supporto proxy per le estensioni ed esegue l'override delle opzioni di richiesta.", + "proxySupport": "Usa il supporto proxy per le estensioni.", + "systemCertificates": "Consente di controllare se i certificati della CA devono essere caricati dal sistema operativo. Dopo la disattivazione in Windows e macOS è richiesto un riavvio della finestra." + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 altro file non visualizzato", + "moreFiles": "...{0} altri file non visualizzati" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Area di lavoro del codice" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Gli argomenti nella modalità `--goto` devono essere espressi nel formato `FILE(:LINE(:CHARACTER))`." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX non valido: package.json non è un file JSON." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Telemetria", + "telemetry.enableTelemetry": "Abilita raccolta e invio dati di utilizzo ed errori ad un servizio online di Microsoft." + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Opzioni", + "extensionsManagement": "Gestione estensioni", + "troubleshooting": "Risoluzione dei problemi", + "diff": "Confronta due file tra loro.", + "add": "Aggiunge la cartella o le cartelle all'ultima finestra attiva.", + "goto": "Apre un file nel percorso alla posizione specificata di riga e carattere.", + "newWindow": "Forza l'apertura di una nuova finestra.", + "reuseWindow": "Forza l'apertura di un file o di una cartella in una finestra già aperta.", + "wait": "Attendere la chiusura dei file prima della restituzione.", + "locale": "Impostazioni locali da usare, ad esempio en-US o it-IT.", + "userDataDir": "Consente di specificare la directory in cui si trovano i dati utente. Può essere usata per aprire più istanze diverse di Code.", + "version": "Visualizza la versione.", + "help": "Visualizza la sintassi.", + "folderUri": "Apre una finestra con l'URI o gli URI della cartella specificati", + "fileUri": "Apre una finestra con gli URI file specificati", + "extensionHomePath": "Impostare il percorso radice per le estensioni.", + "listExtensions": "Elenca le estensioni installate.", + "showVersions": "Mostra le versioni delle estensioni installate, quando si usa --list-extension.", + "installExtension": "Installa o aggiorna l'estensione. Utilizzare l'argomento '--force' per evitare richieste di conferma.", + "uninstallExtension": "Disinstalla un'estensione.", + "experimentalApis": "Abilita le funzionalità API proposte per un'estensione. Puoi ricevere uno o più ID di estensione da attivare singolarmente. ", + "verbose": "Visualizza l'output dettagliato (implica --wait).", + "log": "Livello di logging da utilizzare. Il valore predefinito è 'info'. I valori consentiti sono 'critical, 'error', 'warn', 'info', 'debug', 'trace', 'off'.", + "status": "Stampare le informazioni di utilizzo e diagnostica di processo.", + "prof-modules": "Acquisisci i marcatori di prestazioni durante il caricamento di moduli JS e stampali con 'F1 > Sviluppatore: Prestazioni all'avvio", + "prof-startup": "Esegui il profiler della CPU durante l'avvio", + "disableExtensions": "Disabilita tutte le estensioni installate.", + "disableExtension": "Disabilita un'estensione.", + "inspect-extensions": "Consente il debug e profiling delle estensioni. Controllare gli strumenti di sviluppo per la URI di connessione.", + "inspect-brk-extensions": "Consente di eseguire debug e profilatura delle estensioni con l'host dell'estensione messo in pausa dopo l'avvio. Controllare gli strumenti di sviluppo per l'URI di connessione.", + "disableGPU": "Disabilita l'accelerazione hardware della GPU.", + "uploadLogs": "Caricamento dei log della sessione corrente verso un punto di comunicazione sicuro.", + "maxMemory": "Dimensione massima della memoria per una finestra (in Mbytes).", + "usage": "Sintassi", + "options": "Opzioni", + "paths": "percorsi", + "stdinWindows": "Per leggere l'output da un altro programma, aggiungere alla fine '-' (ad esempio 'echo Hello World | {0} -')", + "stdinUnix": "Per leggere da stdin, aggiungere alla fine '-' (ad esempio 'ps aux | grep code | {0} -')", + "unknownVersion": "Versione sconosciuta", + "unknownCommit": "Commit sconosciuto" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "Senza titolo (Area di lavoro)", + "workspaceName": "{0} (Area di lavoro)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Aggiorna", + "updateMode": "Consente di configurare la ricezione degli aggiornamenti automatici. Richiede un riavvio dopo la modifica. Gli aggiornamenti vengono recuperati da un servizio online Microsoft.", + "none": "Disabilita gli aggiornamenti.", + "manual": "Disabilita la verifica automatica degli aggiornamenti in background. Gli aggiornamenti saranno disponibili solo se la verifica della disponibilità di aggiornamenti viene eseguita manualmente.", + "default": "Abilita la verifica automatica degli aggiornamenti. Code controlla periodicamente la disponibilità di aggiornamenti in modo automatico.", + "deprecated": "Questa impostazione è deprecata. In alternativa, usare '{0}'.", + "enableWindowsBackgroundUpdates": "Abilita gli aggiornamenti in background di Windows. Gli aggiornamenti vengono recuperati da un servizio Microsoft online.", + "showReleaseNotes": "Visualizza le note di rilascio dopo un aggiornamento. Le note verranno recuperate da un servizio online di Microsoft." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Area di lavoro", + "multiSelectModifier.ctrlCmd": "Rappresenta il tasto 'Control' (ctrl) su Windows e Linux e il tasto 'Comando' (cmd) su OSX.", + "multiSelectModifier.alt": "Rappresenta il tasto 'Alt' su Windows e Linux e il tasto 'Opzione' su OSX.", + "multiSelectModifier": "Il modificatore da utilizzare per aggiungere un elemento di alberi e liste ad una selezione multipla con il mouse (ad esempio in Esplora Risorse, apre gli editor e le viste scm). Le gesture del mouse 'Apri a lato' - se supportate - si adatteranno in modo da non creare conflitti con il modificatore di selezione multipla.", + "openModeModifier": "Controlla l'apertura degli elementi di alberi ed elenchi attraverso l'utilizzo del mouse (se supportato). Per i nodi con figli, questa impostazione ne controlla l'apertura tramite singolo o doppio clic. Si noti che alcuni alberi e liste potrebbero scegliere di ignorare questa impostazione se non applicabile.", + "horizontalScrolling setting": "Controlla se elenchi e alberi supportano lo scorrimento orizzontale nel workbench.", + "tree horizontalScrolling setting": "Controlla se gli alberi supportano lo scorrimento orizzontale in workbench.", + "deprecated": "Questa impostazione è deprecata. In alternativa, usare '{0}'.", + "tree indent setting": "Controlla il rientro dell'albero in pixel.", + "keyboardNavigationSettingKey.simple": "Con lo stile di spostamento da tastiera simple lo stato attivo si trova sugli elementi che corrispondono all'input da tastiera. L'abbinamento viene effettuato solo in base ai prefissi.", + "keyboardNavigationSettingKey.highlight": "Con lo stile di spostamento da tastiera highlight vengono evidenziati gli elementi corrispondenti all'input da tastiera. Spostandosi ulteriormente verso l'alto o verso il basso ci si sposterà solo negli elementi evidenziati.", + "keyboardNavigationSettingKey.filter": "Con lo stile di spostamento da tastiera filter verranno filtrati e nascosti tutti gli elementi che non corrispondono all'input da tastiera.", + "keyboardNavigationSettingKey": "Controlla lo stile di spostamento da tastiera per elenchi e alberi nel workbench. Le opzioni sono: simple, highlight e filter.", + "automatic keyboard navigation setting": "Controlla se gli spostamenti da tastiera per elenchi e alberi vengono attivati semplicemente premendo un tasto. Se è impostato su `false`, gli spostamenti da tastiera vengono attivati solo durante l'esecuzione del comando `list.toggleKeyboardNavigation`, al quale è possibile assegnare un tasto di scelta rapida." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Sì", + "cancelButton": "Annulla" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "Override configurazione predefinita", + "overrideSettings.description": "Consente di configurare le impostazioni dell'editor di cui eseguire l'override per il linguaggio {0}.", + "overrideSettings.defaultDescription": "Consente di configurare le impostazioni dell'editor di cui eseguire l'override per un linguaggio.", + "config.property.languageDefault": "Non è possibile registrare '{0}'. Corrisponde al criterio di proprietà '\\\\[.*\\\\]$' per la descrizione delle impostazioni dell'editor specifiche del linguaggio. Usare il contributo 'configurationDefaults'.", + "config.property.duplicate": "Non è possibile registrare '{0}'. Questa proprietà è già registrata." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Estensione non valida: package.json non è un file JSON.", + "incompatible": "Non è possibile installare l'estensione '{0}' perché non è compatibile con VS Code '{1}'.", + "restartCode": "Riavviare VS Code prima di reinstallare {0}.", + "malicious extension": "Non è possibile installare l'estensione poiché è stata segnalata come problematica.", + "notFoundCompatibleDependency": "Impossibile installare perché non è stata trovata l'estensione '{0}' compatibile con la versione corrente '{1}' di VS Code.", + "MarketPlaceDisabled": "Il Marketplace non è abilitato", + "removeError": "Errore durante la rimozione dell'estensione: {0}. Chiudere e riavviare VS Code prima di riprovare.", + "Not a Marketplace extension": "Solo le Estensioni del Marketplace possono essere reinstallate", + "quitCode": "Impossibile installare l'estensione. Riavviare VS Code prima di procedere ad un nuovo setup.", + "exitCode": "Impossibile installare l'estensione. Riavviare VS Code prima di procedere ad un nuovo setup.", + "errorDeleting": "Non è possibile eliminare la cartella esistente '{0}' durante l'installazione dell'estensione '{1}'. Eliminare la cartella manualmente e riprovare", + "cannot read": "Non è possibile leggere l'estensione da {0}", + "renameError": "Errore sconosciuto durante la ridenominazione di {0} in {1}", + "notInstalled": "L'estensione '{0}' non è installata.", + "singleDependentError": "Non è possibile disinstallare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", + "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione.", + "multipleDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Alcune estensioni, tra cui '{1}' e '{2}' dipendono da tale estensione.", + "notExists": "L'estensione non è stata trovata" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Registra contenuto del database di archiviazione" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "Non è stato possibile analizzare il valore {0} di `engines.vscode`. Usare ad esempio: ^1.22.0, ^1.22.x e così via.", + "versionSpecificity1": "La versione specificata in `engines.vscode` ({0}) non è abbastanza specifica. Per le versioni di vscode precedenti alla 1.0.0, definire almeno le versioni principale e secondaria desiderate, ad esempio ^0.10.0, 0.10.x, 0.11.0 e così via.", + "versionSpecificity2": "La versione specificata in `engines.vscode` ({0}) non è abbastanza specifica. Per le versioni di vscode successive alla 1.0.0, definire almeno la versione principale desiderata, ad esempio ^1.10.0, 1.10.x, 1.x.x, 2.x.x e così via.", + "versionMismatch": "L'estensione non è compatibile con Visual Studio Code {0}. Per l'estensione è richiesto: {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "È stato premuto ({0}). In attesa del secondo tasto...", + "missing.chord": "La combinazione di tasti ({0}, {1}) non è un comando." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Colore primo piano generale. Questo colore viene usato solo se non è sostituito da quello di un componente.", + "errorForeground": "Colore primo piano globale per i messaggi di errore. Questo colore è utilizzato solamente se non viene sottoposto a override da un componente.", + "descriptionForeground": "Colore primo piano del testo che fornisce informazioni aggiuntive, ad esempio per un'etichetta di testo.", + "focusBorder": "Colore dei bordi degli elementi evidenziati. Questo colore è utilizzato solo se non viene sovrascritto da un componente.", + "contrastBorder": "Un bordo supplementare attorno agli elementi per contrastarli maggiormente rispetto agli altri.", + "activeContrastBorder": "Un bordo supplementare intorno agli elementi attivi per contrastarli maggiormente rispetto agli altri.", + "selectionBackground": "Il colore di sfondo delle selezioni di testo nel workbench (ad esempio per i campi di input o aree di testo). Si noti che questo non si applica alle selezioni all'interno dell'editor.", + "textSeparatorForeground": "Colore dei separatori di testo.", + "textLinkForeground": "Colore primo piano dei link nel testo.", + "textLinkActiveForeground": "Colore di primo piano per i link nel testo cliccati o sotto il mouse.", + "textPreformatForeground": "Colore primo piano dei segmenti di testo preformattato.", + "textBlockQuoteBackground": "Colore di sfondo per le citazioni nel testo.", + "textBlockQuoteBorder": "Colore bordo per citazioni nel testo.", + "textCodeBlockBackground": "Colore sfondo per blocchi di codice nel testo.", + "widgetShadow": "Colore ombreggiatura dei widget, ad es. Trova/Sostituisci all'interno dell'editor.", + "inputBoxBackground": "Sfondo della casella di input.", + "inputBoxForeground": "Primo piano della casella di input.", + "inputBoxBorder": "Bordo della casella di input.", + "inputBoxActiveOptionBorder": "Colore del bordo di opzioni attivate nei campi di input.", + "inputPlaceholderForeground": "Colore primo piano di casella di input per il testo segnaposto.", + "inputValidationInfoBackground": "Colore di sfondo di convalida dell'input di tipo Informazione.", + "inputValidationInfoForeground": "Colore primo piano di convalida dell'input di tipo Informazione.", + "inputValidationInfoBorder": "Colore bordo di convalida dell'input di tipo Informazione.", + "inputValidationWarningBackground": "Colore di sfondo di convalida dell'input di tipo Avviso.", + "inputValidationWarningForeground": "Colore primo piano di convalida dell'input di tipo Avviso.", + "inputValidationWarningBorder": "Colore bordo di convalida dell'input di tipo Avviso.", + "inputValidationErrorBackground": "Colore di sfondo di convalida dell'input di tipo Errore.", + "inputValidationErrorForeground": "Colore primo piano di convalida dell'input di tipo Errore.", + "inputValidationErrorBorder": "Colore bordo di convalida dell'input di tipo Errore.", + "dropdownBackground": "Sfondo dell'elenco a discesa.", + "dropdownListBackground": "Sfondo dell'elenco a discesa.", + "dropdownForeground": "Primo piano dell'elenco a discesa.", + "dropdownBorder": "Bordo dell'elenco a discesa.", + "listFocusBackground": "Colore sfondo Elenco/Struttura ad albero per l'elemento evidenziato quando l'Elenco/Struttura ad albero è attivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listFocusForeground": "Colore primo piano Elenco/Struttura ad albero per l'elemento con stato attivo quando l'Elenco/Struttura ad albero è attivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listActiveSelectionBackground": "Colore sfondo Elenco/Struttura ad albero per l'elemento selezionato quando l'Elenco/Struttura ad albero è attivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listActiveSelectionForeground": "Colore primo piano Elenco/Struttura ad albero per l'elemento selezionato quando l'Elenco/Struttura ad albero è attivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listInactiveSelectionBackground": "Colore sfondo Elenco/Struttura ad albero per l'elemento selezionato quando l'Elenco/Struttura ad albero è inattivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listInactiveSelectionForeground": "Colore primo piano Elenco/Struttura ad albero per l'elemento selezionato quando l'Elenco/Struttura ad albero è inattivo. Un Elenco/Struttura ad albero attivo\nha il focus della tastiera, uno inattivo no.", + "listInactiveFocusBackground": "Colore di sfondo dell'elenco/albero per l'elemento con lo stato attivo quando l'elenco/albero è inattivo. Un elenco/albero attivo ha lo stato attivo della tastiera, uno inattivo no.", + "listHoverBackground": "Sfondo Elenco/Struttura ad albero al passaggio del mouse sugli elementi.", + "listHoverForeground": "Primo piano Elenco/Struttura ad albero al passaggio del mouse sugli elementi.", + "listDropBackground": "Sfondo Elenco/Struttura ad albero durante il trascinamento degli elementi selezionati.", + "highlight": "Colore primo piano Elenco/Struttura ad albero delle occorrenze trovate durante la ricerca nell'Elenco/Struttura ad albero.", + "invalidItemForeground": "Colore di primo piano di Elenco/Struttura ad albero per gli elementi non validi, ad esempio una radice non risolta in Esplora.", + "listErrorForeground": "Colore di primo piano della lista degli errori.", + "listWarningForeground": "Colore di primo piano della lista delle warning.", + "listFilterWidgetBackground": "Colore di sfondo del widget del filtro per tipo in elenchi e alberi.", + "listFilterWidgetOutline": "Colore del contorno del widget del filtro per tipo in elenchi e alberi.", + "listFilterWidgetNoMatchesOutline": "Colore del contorno del widget del filtro per tipo in elenchi e alberi quando non sono presenti corrispondenze.", + "pickerGroupForeground": "Colore di selezione rapida per il raggruppamento delle etichette.", + "pickerGroupBorder": "Colore di selezione rapida per il raggruppamento dei bordi.", + "buttonForeground": "Colore primo piano del pulsante.", + "buttonBackground": "Colore di sfondo del pulsante.", + "buttonHoverBackground": "Colore di sfondo del pulsante al passaggio del mouse.", + "badgeBackground": "Colore di sfondo del badge. I badge sono piccole etichette informative, ad esempio per mostrare il conteggio dei risultati di una ricerca.", + "badgeForeground": "Colore primo piano del badge. I badge sono piccole etichette informative, ad esempio per mostrare il conteggio dei risultati di una ricerca.", + "scrollbarShadow": "Ombra di ScrollBar per indicare lo scorrimento della visualizzazione.", + "scrollbarSliderBackground": "Colore di sfondo dello slider della barra di scorrimento.", + "scrollbarSliderHoverBackground": "Colore di sfondo dello Slider della Barra di scorrimento al passaggio del mouse.", + "scrollbarSliderActiveBackground": "Colore di sfondo del cursore della barra di scorrimento quando cliccata.", + "progressBarBackground": "Colore di sfondo dell'indicatore di stato che può essere mostrato durante l'esecuzione di operazioni lunghe.", + "menuBorder": "Colore del bordo del menu.", + "menuForeground": "Colore di primo piano delle voci di menu.", + "menuBackground": "Colore di sfondo delle voci di menu.", + "menuSelectionForeground": "Colore di primo piano della voce di menu selezionata nei menu.", + "menuSelectionBackground": "Colore di sfondo della voce di menu selezionata nei menu.", + "menuSelectionBorder": "Colore del bordo della voce di menu selezionata nei menu.", + "menuSeparatorBackground": "Colore di un elemento separatore delle voci di menu.", + "editorBackground": "Colore di sfondo dell'editor.", + "editorForeground": "Colore primo piano predefinito dell'editor.", + "editorWidgetBackground": "Colore di sfondo dei widget dell'editor, ad esempio Trova/Sostituisci.", + "editorWidgetBorder": "Colore bordo dei widget dell'editor. Il colore viene utilizzato solo se il widget sceglie di avere un bordo e se il colore non è sottoposto a override da un widget.", + "editorWidgetResizeBorder": "Colore del bordo della barra di ridimensionamento dei widget dell'editor. Il colore viene utilizzato solo se il widget sceglie di avere un bordo di ridimensionamento e se il colore non è sottoposto ad override da un widget.", + "editorSelectionBackground": "Colore della selezione dell'editor.", + "editorSelectionForeground": "Colore del testo selezionato per il contrasto elevato.", + "editorInactiveSelection": "Colore della selezione in un editor inattivo. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "editorSelectionHighlight": "Colore delle aree con lo stesso contenuto della selezione. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "editorSelectionHighlightBorder": "Colore del bordo delle regioni con lo stesso contenuto della selezione.", + "editorFindMatch": "Colore della corrispondenza di ricerca corrente.", + "findMatchHighlight": "Colore degli altri risultati della ricerca. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "findRangeHighlight": "Colore dell'intervallo di limite della ricerca. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "editorFindMatchBorder": "Colore del bordo della corrispondenza della ricerca corrente.", + "findMatchHighlightBorder": "Colore del bordo delle altre corrispondenze della ricerca.", + "findRangeHighlightBorder": "Colore del bordo dell'intervallo che limita la ricerca. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "hoverHighlight": "Evidenziazione sotto la parola per cui è visualizzata un'area sensibile al passaggio del mouse. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "hoverBackground": "Colore di sfondo dell'area sensibile al passaggio del mouse dell'editor.", + "hoverBorder": "Colore del bordo dell'area sensibile al passaggio del mouse dell'editor.", + "statusBarBackground": "Colore di sfondo della barra di stato sensibile al passaggio del mouse dell'editor.", + "activeLinkForeground": "Colore dei collegamenti attivi.", + "diffEditorInserted": "Colore di sfondo per il testo che è stato inserito. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "diffEditorRemoved": "Colore di sfondo per il testo che è stato rimosso. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "diffEditorInsertedOutline": "Colore del contorno del testo che è stato inserito.", + "diffEditorRemovedOutline": "Colore del contorno del testo che è stato rimosso.", + "diffEditorBorder": "Colore del bordo tra due editor di testo.", + "snippetTabstopHighlightBackground": "Colore di sfondo dell'evidenziazione della tabulazione di un frammento.", + "snippetTabstopHighlightBorder": "Colore del bordo dell'evidenziazione della tabulazione di un frammento.", + "snippetFinalTabstopHighlightBackground": "Colore di sfondo dell'evidenziazione della tabulazione finale di un frammento.", + "snippetFinalTabstopHighlightBorder": "Colore del bordo dell'evidenziazione della tabulazione finale di un frammento.", + "breadcrumbsFocusForeground": "Colore degli elementi di navigazione in evidenza.", + "breadcrumbsBackground": "Colore di sfondo degli elementi di navigazione.", + "breadcrumbsSelectedForegound": "Colore degli elementi di navigazione selezionati.", + "breadcrumbsSelectedBackground": "Colore di sfondo del controllo di selezione elementi di navigazione.", + "mergeCurrentHeaderBackground": "Sfondo dell'intestazione corrente in conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeCurrentContentBackground": "Sfondo del contenuto corrente in conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeIncomingHeaderBackground": "Sfondo dell'intestazione in ingresso in conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeIncomingContentBackground": "Sfondo del contenuto in ingresso in conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeCommonHeaderBackground": "Sfondo dell'intestazione dell'antenato comune nei conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeCommonContentBackground": "Sfondo del contenuto dell'antenato comune nei conflitti di merge in linea. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "mergeBorder": "Colore bordo su intestazioni e sulla barra di divisione di conflitti di merge in linea.", + "overviewRulerCurrentContentForeground": "Colore primo piano righello panoramica attuale per i conflitti di merge in linea.", + "overviewRulerIncomingContentForeground": "Colore primo piano del righello panoramica modifiche in arrivo per i conflitti di merge in linea.", + "overviewRulerCommonContentForeground": "Colore primo piano righello panoramica dell'antenato comune per i conflitti di merge in linea.", + "overviewRulerFindMatchForeground": "Colore del marcatore del righello delle annotazioni per la ricerca di corrispondenze. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti.", + "overviewRulerSelectionHighlightForeground": "Colore del marcatore del righello delle annotazioni per le evidenziazioni delle selezioni. Il colore non deve essere opaco per evitare di nascondere le decorazioni sottostanti." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "L'input non verrà salvato. Chiudere questa finestra?", + "yes": "Sì", + "cancel": "Annulla", + "issueReporter": "Rapporti di issue", + "processExplorer": "Esplora processi" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Nuova finestra", + "newWindowDesc": "Apre una nuova finestra", + "recentFolders": "Aree di lavoro recenti", + "folderDesc": "{0} {1}", + "codeWorkspace": "Area di lavoro del codice" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Versione: {0}\nCommit: {1}\nData: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nOS: {7}", + "okButton": "OK", + "copy": "&&Copia" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "&&Nuova finestra", + "mFile": "&&File", + "mEdit": "&&Modifica", + "mSelection": "&&Selezione", + "mView": "&&Visualizza", + "mGoto": "&&Vai", + "mDebug": "&&Debug", + "mTerminal": "&&Terminale", + "mWindow": "Finestra", + "mHelp": "&&Guida", + "mAbout": "Informazioni su {0}", + "miPreferences": "&&Preferenze", + "mServices": "Servizi", + "mHide": "Nascondi {0}", + "mHideOthers": "Nascondi altri", + "mShowAll": "Mostra tutto", + "miQuit": "Chiudi {0}", + "mMinimize": "Riduci a icona", + "mZoom": "Zoom", + "mBringToFront": "Porta tutto in primo piano", + "miSwitchWindow": "Cambia &&finestra...", + "mNewTab": "Nuova scheda", + "mShowPreviousTab": "Mostra scheda precedente", + "mShowNextTab": "Mostra scheda successiva", + "mMoveTabToNewWindow": "Sposta scheda in una nuova finestra", + "mMergeAllWindows": "Unisci tutte le finestre", + "miCheckForUpdates": "Controlla la disponibilità di &&aggiornamenti...", + "miCheckingForUpdates": "Verifica della disponibilità di aggiornamenti...", + "miDownloadUpdate": "Scarica l'aggiornamento &&disponibile", + "miDownloadingUpdate": "Download dell'aggiornamento...", + "miInstallUpdate": "Installa &&aggiornamento...", + "miInstallingUpdate": "Installazione dell'aggiornamento...", + "miRestartToUpdate": "Riavvia per &&aggiornare" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Installa", + "SetupWindowTitle": "Installazione - %1", + "UninstallAppTitle": "Disinstalla", + "UninstallAppFullTitle": "Disinstallazione di %1", + "InformationTitle": "Informazioni", + "ConfirmTitle": "Conferma", + "ErrorTitle": "Errore", + "SetupLdrStartupMessage": "%1 verrà installato. Continuare?", + "LdrCannotCreateTemp": "Non è possibile creare un file temporaneo. L'installazione è stata interrotta", + "LdrCannotExecTemp": "Non è possibile eseguire il file nella directory temporanea. L'installazione è stata interrotta", + "LastErrorMessage": "%1.%n%nErrore %2: %3", + "SetupFileMissing": "Nella directory di installazione manca il file %1. Risolvere il problema o procurarsi una nuova copia del programma.", + "SetupFileCorrupt": "I file di installazione sono danneggiati. Procurarsi una nuova copia del programma.", + "SetupFileCorruptOrWrongVer": "I file di installazione sono danneggiati o sono incompatibili con questa versione del programma di installazione. Risolvere il problema o procurarsi una nuova copia del programma.", + "InvalidParameter": "Alla riga di comando è stato passato un parametro non valido:%n%n%1", + "SetupAlreadyRunning": "Il programma di installazione è già in esecuzione.", + "WindowsVersionNotSupported": "Questo programma non supporta la versione di Windows in esecuzione nel computer.", + "WindowsServicePackRequired": "Per questo programma è necessario %1 Service Pack %2 o versione successiva.", + "NotOnThisPlatform": "Questo programma non verrà eseguito in %1.", + "OnlyOnThisPlatform": "Questo programma deve essere eseguito in %1.", + "OnlyOnTheseArchitectures": "Questo programma può essere installato solo in versioni di Windows progettate per le architetture di processori seguenti:%n%n%1", + "MissingWOW64APIs": "La versione di Windows in esecuzione non include la funzionalità richiesta dal programma di installazione per eseguire un'installazione a 64 bit. Per risolvere il problema, installare il Service Pack %1.", + "WinVersionTooLowError": "Per questo programma è necessario %1 %2 o versione successiva.", + "WinVersionTooHighError": "Questo programma non può essere installato in %1 %2 o versione successiva.", + "AdminPrivilegesRequired": "Per installare questo programma, è necessario aver eseguito l'accesso come amministratore.", + "PowerUserPrivilegesRequired": "Per installare questo programma, è necessario aver eseguito l'accesso come amministratore o come membro del gruppo Power Users.", + "SetupAppRunningError": "Il programma di installazione ha rilevato che %1 è attualmente in esecuzione.%n%nChiuderne ora tutte le istanze, quindi fare clic su OK per continuare o su Annulla per uscire.", + "UninstallAppRunningError": "Il programma di disinstallazione ha rilevato che %1 è attualmente in esecuzione.%n%nChiuderne ora tutte le istanze, quindi fare clic su OK per continuare o su Annulla per uscire.", + "ErrorCreatingDir": "Il programma di installazione non è riuscito a creare la directory \"%1\"", + "ErrorTooManyFilesInDir": "Non è possibile creare un file nella directory \"%1\" perché contiene troppi file", + "ExitSetupTitle": "Esci", + "ExitSetupMessage": "L'installazione non è completa. Se si esce ora, il programma non verrà installato.%n%nÈ possibile eseguire di nuovo il programma di installazione in un altro momento per completare l'installazione.%n%nUscire dall'installazione?", + "AboutSetupMenuItem": "&Informazioni sull'installazione...", + "AboutSetupTitle": "Informazioni sull'installazione", + "AboutSetupMessage": "%1 versione %2%n%3%n%nHome page di %1:%n%4", + "ButtonBack": "< In&dietro", + "ButtonNext": "&Avanti >", + "ButtonInstall": "&Installa", + "ButtonOK": "OK", + "ButtonCancel": "Annulla", + "ButtonYes": "&Sì", + "ButtonYesToAll": "Sì a t&utti", + "ButtonNo": "&No", + "ButtonNoToAll": "N&o a tutti", + "ButtonFinish": "&Fine", + "ButtonBrowse": "Sfo&glia...", + "ButtonWizardBrowse": "S&foglia...", + "ButtonNewFolder": "&Crea nuova cartella", + "SelectLanguageTitle": "Seleziona lingua di installazione", + "SelectLanguageLabel": "Selezionare la lingua da usare durante l'installazione:", + "ClickNext": "Fare clic su Avanti per continuare o su Annulla per uscire dall'installazione.", + "BrowseDialogTitle": "Cerca cartella", + "BrowseDialogLabel": "Selezionare una cartella nell'elenco seguente, quindi fare clic su OK.", + "NewFolderName": "Nuova cartella", + "WelcomeLabel1": "Installazione guidata di [name]", + "WelcomeLabel2": "[name/ver] verrà installato nel computer.%n%nPrima di continuare, è consigliabile chiudere tutte le altre applicazioni.", + "WizardPassword": "Password", + "PasswordLabel1": "Questa installazione è protetta da password.", + "PasswordLabel3": "Digitare la password, quindi fare clic su Avanti per continuare. Per le password viene fatta distinzione tra maiuscole e minuscole.", + "PasswordEditLabel": "&Password:", + "IncorrectPassword": "La password immessa non è corretta. Riprovare.", + "WizardLicense": "Contratto di licenza", + "LicenseLabel": "Prima di continuare, leggere le informazioni importanti seguenti.", + "LicenseLabel3": "Leggere il contratto di licenza seguente. Per proseguire con l'installazione, è necessario accettare le condizioni del contratto.", + "LicenseAccepted": "&Accetto il contratto", + "LicenseNotAccepted": "&Non accetto il contratto", + "WizardInfoBefore": "Informazioni", + "InfoBeforeLabel": "Prima di continuare, leggere le informazioni importanti seguenti.", + "InfoBeforeClickLabel": "Quando si è pronti per continuare con l'installazione, fare clic su Avanti.", + "WizardInfoAfter": "Informazioni", + "InfoAfterLabel": "Prima di continuare, leggere le informazioni importanti seguenti.", + "InfoAfterClickLabel": "Quando si è pronti per continuare con l'installazione, fare clic su Avanti.", + "WizardUserInfo": "Informazioni utente", + "UserInfoDesc": "Immettere le informazioni personali.", + "UserInfoName": "&Nome utente:", + "UserInfoOrg": "&Organizzazione:", + "UserInfoSerial": "Numero di &serie:", + "UserInfoNameRequired": "Immettere un nome.", + "WizardSelectDir": "Seleziona percorso di destinazione", + "SelectDirDesc": "Specificare la cartella in cui installare [name].", + "SelectDirLabel3": "Il programma di installazione installerà [name] nella cartella seguente.", + "SelectDirBrowseLabel": "Per continuare, fare clic su Avanti. Per selezionare una cartella diversa, fare clic su Sfoglia.", + "DiskSpaceMBLabel": "Sono necessari almeno [mb] MB di spazio libero su disco.", + "CannotInstallToNetworkDrive": "Non è possibile eseguire l'installazione su un'unità di rete.", + "CannotInstallToUNCPath": "Non è possibile eseguire l'installazione in un percorso UNC.", + "InvalidPath": "È necessario immettere un percorso completo che include la lettera di unità, ad esempio:%n%nC:\\APP%n%noppure un percorso UNC nel formato:%n%n\\\\server\\condivisione", + "InvalidDrive": "L'unità o la condivisione UNC selezionata non esiste o non è accessibile. Selezionarne un'altra.", + "DiskSpaceWarningTitle": "Spazio su disco insufficiente", + "DiskSpaceWarning": "Per l'installazione sono necessari almeno %1 KB di spazio libero, ma nell'unità selezionata sono disponibili solo %2 KB.%n%nContinuare comunque?", + "DirNameTooLong": "Il nome o il percorso della cartella è troppo lungo.", + "InvalidDirName": "Il nome della cartella non è valido.", + "BadDirName32": "I nomi di cartella non possono includere nessuno dei caratteri seguenti:%n%n%1", + "DirExistsTitle": "Cartella già esistente", + "DirExists": "La cartella:%n%n%1%n%nesiste già. Eseguire comunque l'installazione in tale cartella?", + "DirDoesntExistTitle": "Cartella non esistente", + "DirDoesntExist": "La cartella:%n%n%1%n%nnon esiste. Crearla?", + "WizardSelectComponents": "Seleziona componenti", + "SelectComponentsDesc": "Specificare i componenti da installare.", + "SelectComponentsLabel2": "Selezionare i componenti da installare e deselezionare quelli da non installare. Quando si è pronti, fare clic su Avanti.", + "FullInstallation": "Installazione completa", + "CompactInstallation": "Installazione compatta", + "CustomInstallation": "Installazione personalizzata", + "NoUninstallWarningTitle": "Componenti esistenti", + "NoUninstallWarning": "Il programma di installazione ha rilevato che i componenti seguenti sono già installati nel computer:%n%n%1%n%nLa deselezione di questi componenti non ne implica la disinstallazione.%n%nContinuare comunque?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "Con la selezione corrente sono necessari almeno [mb] MB di spazio su disco.", + "WizardSelectTasks": "Seleziona attività aggiuntive", + "SelectTasksDesc": "Indicare le eventuali attività aggiuntive da eseguire.", + "SelectTasksLabel2": "Selezionare le attività aggiuntive da eseguire durante l'installazione di [name], quindi fare clic su Avanti.", + "WizardSelectProgramGroup": "Seleziona cartella del menu Start", + "SelectStartMenuFolderDesc": "Specificare la cartella in cui inserire i collegamenti del programma.", + "SelectStartMenuFolderLabel3": "Il programma di installazione creerà i collegamenti del programma nella cartella del menu Start seguente.", + "SelectStartMenuFolderBrowseLabel": "Per continuare, fare clic su Avanti. Per selezionare una cartella diversa, fare clic su Sfoglia.", + "MustEnterGroupName": "Immettere un nome di cartella.", + "GroupNameTooLong": "Il nome o il percorso della cartella è troppo lungo.", + "InvalidGroupName": "Il nome della cartella non è valido.", + "BadGroupName": "Il nome di cartella non può includere nessuno dei caratteri seguenti:%n%n%1", + "NoProgramGroupCheck2": "&Non creare la cartella del menu Start", + "WizardReady": "Pronto per l'installazione", + "ReadyLabel1": "Il programma di installazione è pronto per avviare l'installazione di [name] nel computer.", + "ReadyLabel2a": "Fare clic su Installa per continuare con l'installazione oppure su Indietro per rivedere o modificare le impostazioni.", + "ReadyLabel2b": "Fare clic su Installa per continuare con l'installazione.", + "ReadyMemoUserInfo": "Informazioni utente:", + "ReadyMemoDir": "Percorso di destinazione:", + "ReadyMemoType": "Tipo di installazione:", + "ReadyMemoComponents": "Componenti selezionati:", + "ReadyMemoGroup": "Cartella del menu Start:", + "ReadyMemoTasks": "Attività aggiuntive:", + "WizardPreparing": "Preparazione dell'installazione", + "PreparingDesc": "Il programma di installazione sta preparando l'installazione di [name] nel computer.", + "PreviousInstallNotCompleted": "L'installazione e/o la rimozione di un programma precedente non è stata completata. Per completarla, è necessario riavviare il computer.%n%nDopo il riavvio del computer, eseguire di nuovo il programma di installazione per completare l'installazione di [name].", + "CannotContinue": "L'installazione non può continuare. Fare clic su Annulla per uscire.", + "ApplicationsFound": "Le applicazioni seguenti usano file che devono essere aggiornati dal programma di installazione. È consigliabile consentire al programma di installazione di chiudere automaticamente le applicazioni.", + "ApplicationsFound2": "Le applicazioni seguenti usano file che devono essere aggiornati dal programma di installazione. È consigliabile consentire al programma di installazione di chiudere automaticamente le applicazioni. Al termine dell'installazione, il programma di installazione proverà a riavviarle.", + "CloseApplications": "&Chiudi automaticamente le applicazioni", + "DontCloseApplications": "&Non chiudere le applicazioni", + "ErrorCloseApplications": "Il programma di installazione non è riuscito a chiudere automaticamente tutte le applicazioni. Prima di continuare, è consigliabile chiudere tutte le applicazioni che usano i file da aggiornare.", + "WizardInstalling": "Installazione", + "InstallingLabel": "Attendere. [name] verrà installato nel computer.", + "FinishedHeadingLabel": "Completamento dell'Installazione guidata di [name]", + "FinishedLabelNoIcons": "Il programma di installazione ha completato l'installazione di [name] nel computer.", + "FinishedLabel": "L'installazione di [name] nel computer è stata completata. Per avviare l'applicazione, selezionare le icone installate.", + "ClickFinish": "Fare clic su Fine per uscire dall'installazione.", + "FinishedRestartLabel": "Per completare l'installazione di [name], il programma di installazione deve riavviare il computer. Riavviare ora?", + "FinishedRestartMessage": "Per completare l'installazione di [name], il programma di installazione deve riavviare il computer.%n%nRiavviare ora?", + "ShowReadmeCheck": "Sì, visualizza il file README", + "YesRadio": "&Sì, riavvia il computer ora", + "NoRadio": "&No, non riavviare", + "RunEntryExec": "Esegui %1", + "RunEntryShellExec": "Visualizza %1", + "ChangeDiskTitle": "Inserire il disco successivo", + "SelectDiskLabel2": "Inserire il disco %1 e fare clic su OK.%n%nSe i file nel disco si trovano in una cartella diversa da quella specificata di seguito, immettere il percorso corretto oppure fare clic su Sfoglia.", + "PathLabel": "&Percorso:", + "FileNotInDir2": "Il file \"%1\" non è stato trovato in \"%2\". Inserire il disco corretto o selezionare un'altra cartella.", + "SelectDirectoryLabel": "Specificare il percorso del disco successivo.", + "SetupAborted": "L'installazione non è stata completata.%n%nRisolvere il problema ed eseguire di nuovo il programma di installazione.", + "EntryAbortRetryIgnore": "Fare clic su Riprova per riprovare, su Ignora per procedere comunque oppure su Interrompi per annullare l'installazione.", + "StatusClosingApplications": "Chiusura delle applicazioni...", + "StatusCreateDirs": "Creazione delle directory...", + "StatusExtractFiles": "Estrazione dei file...", + "StatusCreateIcons": "Creazione dei collegamenti...", + "StatusCreateIniEntries": "Creazione delle voci INI...", + "StatusCreateRegistryEntries": "Creazione delle voci del Registro di sistema...", + "StatusRegisterFiles": "Registrazione dei file...", + "StatusSavingUninstall": "Salvataggio delle informazioni per la disinstallazione...", + "StatusRunProgram": "Completamento dell'installazione...", + "StatusRestartingApplications": "Riavvio delle applicazioni...", + "StatusRollback": "Roll back delle modifiche...", + "ErrorInternal2": "Errore interno: %1", + "ErrorFunctionFailedNoCode": "%1 non riuscito", + "ErrorFunctionFailed": "%1 non riuscito. Codice: %2", + "ErrorFunctionFailedWithMessage": "%1 non riuscito. Codice %2.%n%3", + "ErrorExecutingProgram": "Non è possibile eseguire il file:%n%1", + "ErrorRegOpenKey": "Errore durante l'apertura della chiave del registro di sistema:%n%1\\%2", + "ErrorRegCreateKey": "Si è verificato un errore durante la creazione della chiave del Registro di sistema:%n%1\\%2", + "ErrorRegWriteKey": "Si è verificato un errore durante la scrittura nella chiave del Registro di sistema:%n%1\\%2", + "ErrorIniEntry": "Si è verificato un errore durante la creazione della voce INI nel file \"%1\".", + "FileAbortRetryIgnore": "Fare clic su Riprova per riprovare, su Ignora per ignorare questo file (scelta non consigliata) oppure su Interrompi per annullare l'installazione.", + "FileAbortRetryIgnore2": "Fare clic su Riprova per riprovare, su Ignora per procedere comunque (scelta non consigliata) oppure su Interrompi per annullare l'installazione.", + "SourceIsCorrupted": "Il file di origine è danneggiato", + "SourceDoesntExist": "Il file di origine \"%1\" non esiste", + "ExistingFileReadOnly": "Il file esistente è contrassegnato come di sola lettura.%n%nFare clic su Riprova per rimuovere l'attributo di sola lettura e riprovare, su Ignora per ignorare questo file e su Interrompi per annullare l'installazione.", + "ErrorReadingExistingDest": "Si è verificato un errore durante il tentativo di leggere il file esistente:", + "FileExists": "Il file esiste già.%n%nSovrascriverlo?", + "ExistingFileNewer": "Il file esistente è più recente di quello che il programma di installazione sta provando a installare. È consigliabile mantenere il file esistente.%n%nMantenere il file esistente?", + "ErrorChangingAttr": "Si è verificato un errore durante il tentativo di cambiare gli attributi del file esistente:", + "ErrorCreatingTemp": "Si è verificato un errore durante il tentativo di creare un file nella directory di destinazione:", + "ErrorReadingSource": "Si è verificato un errore durante il tentativo di leggere il file di origine:", + "ErrorCopying": "Si è verificato un errore durante il tentativo di copiare un file:", + "ErrorReplacingExistingFile": "Si è verificato un errore durante il tentativo di sostituire il file esistente:", + "ErrorRestartReplace": "RestartReplace non è riuscito:", + "ErrorRenamingTemp": "Si è verificato un errore durante il tentativo di rinominare un file nella directory di destinazione:", + "ErrorRegisterServer": "Non è possibile registrare il file DLL/OCX: %1", + "ErrorRegSvr32Failed": "RegSvr32 non è riuscito. Codice di uscita: %1", + "ErrorRegisterTypeLib": "Non è possibile registrare la libreria dei tipi: %1", + "ErrorOpeningReadme": "Si è verificato un errore durante il tentativo di aprire il file README.", + "ErrorRestartingComputer": "Il programma di installazione non è riuscito ad avviare il computer. Eseguire manualmente questa operazione.", + "UninstallNotFound": "Non è possibile disinstallare: il file \"%1\" non esiste.", + "UninstallOpenError": "Non è possibile disinstallare: il file \"%1\" non può essere aperto", + "UninstallUnsupportedVer": "Non è possibile disinstallare: il formato del file di log di disinstallazione \"%1\" non è riconosciuto in questa versione del programma di disinstallazione", + "UninstallUnknownEntry": "Nel log di disinstallazione è stata rilevata una voce sconosciuta (%1)", + "ConfirmUninstall": "Rimuovere completamente %1? Le estensioni e le impostazioni non verranno rimosse.", + "UninstallOnlyOnWin64": "Questa installazione può essere disinstallata solo in Windows a 64 bit.", + "OnlyAdminCanUninstall": "Questa installazione può essere disinstallata solo da un utente con privilegi amministrativi.", + "UninstallStatusLabel": "Attendere. %1 verrà rimosso dal computer.", + "UninstalledAll": "%1 è stato rimosso dal computer.", + "UninstalledMost": "La disinstallazione di %1 è stata completata.%n%nNon è stato possibile rimuovere alcuni elementi, che possono essere rimossi manualmente.", + "UninstalledAndNeedsRestart": "Per completare la disinstallazione di %1, è necessario riavviare il computer.%n%nRiavviare ora?", + "UninstallDataCorrupted": "Il file \"%1\" è danneggiato. Non è possibile disinstallare", + "ConfirmDeleteSharedFileTitle": "Rimuovere il file condiviso?", + "ConfirmDeleteSharedFile2": "Il sistema indica che il file condiviso seguente non viene più usato da nessun programma. Disinstallare per rimuovere questo file condiviso?%n%nSe questo file viene rimosso anche se è ancora usato in altri programmi, questi potrebbero non funzionare correttamente. Se non si è certi, scegliere No. La presenza del file nel sistema non causa alcun problema.", + "SharedFileNameLabel": "Nome file:", + "SharedFileLocationLabel": "Posizione:", + "WizardUninstalling": "Stato disinstallazione", + "StatusUninstalling": "Disinstallazione di %1...", + "ShutdownBlockReasonInstallingApp": "Installazione di %1.", + "ShutdownBlockReasonUninstallingApp": "Disinstallazione di %1.", + "NameAndVersion": "%1 versione %2", + "AdditionalIcons": "Icone aggiuntive:", + "CreateDesktopIcon": "Crea un'icona &desktop", + "CreateQuickLaunchIcon": "Crea un'icona &Avvio veloce", + "ProgramOnTheWeb": "%1 sul Web", + "UninstallProgram": "Disinstalla %1", + "LaunchProgram": "Avvia %1", + "AssocFileExtension": "&Associa %1 all'estensione di file %2", + "AssocingFileExtension": "Associazione di %1 all'estensione di file %2...", + "AutoStartProgramGroupDescription": "Avvio:", + "AutoStartProgram": "Avvia automaticamente %1", + "AddonHostProgramNotFound": "%1 non è stato trovato nella cartella selezionata.%n%nContinuare comunque?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Aggiungi azione \"Apri con %1\" al menu di scelta rapida file di Esplora risorse", + "AddContextMenuFolders": "Aggiungi azione \"Apri con %1\" al menu di scelta rapida directory di Esplora risorse", + "AssociateWithFiles": "Registra %1 come editor per i tipi di file supportati", + "AddToPath": "Aggiungi a PATH (disponibile dopo il riavvio)", + "RunAfter": "Esegui %1 dopo l'installazione", + "Other": "Altro:", + "SourceFile": "File di origine %1" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "% CPU", + "memory": "Memoria (MB)", + "pid": "PID", + "name": "Nome", + "killProcess": "Arresta il processo", + "forceKillProcess": "Arresto forzato del processo", + "copy": "Copia", + "copyAll": "Copia tutti", + "debug": "Debug" + }, + "vs/code/node/cliProcessMain": { + "notFound": "L'estensione '{0}' non è stata trovata.", + "notInstalled": "L'estensione '{0}' non è installata.", + "useId": "Assicurarsi di usare l'ID estensione completo, incluso l'editore, ad esempio {0}", + "installation failed": "Non è stato possibile installare le estensioni: {0}", + "notSupportedUIExtension": "Non è possibile installare l'estensione {0} perché le estensioni dell'interfaccia utente non sono supportate", + "successVsixInstall": "L'estensione '{0}' è stata installata.", + "cancelVsixInstall": "Installazione dell'estensione '{0}' annullata.", + "alreadyInstalled": "L'estensione '{0}' è già installata.", + "forceUpdate": "L'estensione '{0}' versione {1} è già installata, ma nel Marketplace è disponibile una versione più recente ({2}). Usare l'opzione '--force' per eseguire l'aggiornamento alla versione più recente.", + "updateMessage": "Aggiornamento dell'estensione '{0}' alla versione {1}", + "foundExtension": "L'estensione '{0}' è stata trovata nel Marketplace.", + "forceDowngrade": "È già installata una versione più recente di questa estensione '{0}' versione {1}. Usare l'opzione '--force' per eseguire il downgrade alla versione precedente.", + "installing": "Installazione...", + "successInstall": "L'estensione '{0}' versione {1} è stata installata.", + "uninstalling": "Disinstallazione di {0}...", + "successUninstall": "L'estensione '{0}' è stata disinstallata." + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Un'altra istanza di {0} è in esecuzione ma non risponde", + "secondInstanceNoResponseDetail": "Chiudere tutte le altre istanze e riprovare.", + "secondInstanceAdmin": "Una seconda istanza di {0} è già in esecuzione come amministratore.", + "secondInstanceAdminDetail": "Chiudere l'altra istanza e riprovare.", + "close": "&&Chiudi", + "startupDataDirError": "Non è possibile scrivere i dati utente del programma.", + "startupDataDirErrorDetail": "Assicurarsi che le directory {0} e {1} siano scrivibili." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Endpoint dell'uploader di log non valido", + "beginUploading": "Caricamento...", + "didUploadLogs": "Caricamento riuscito. ID file di log: {0}", + "logUploadPromptHeader": "I log della sessione verranno caricati in un endpoint Microsoft protetto accessibile solo ai membri Microsoft del team di VS Code.", + "logUploadPromptBody": "I log della sessione possono contenere informazioni personali, quali percorsi completi o contenuti di file. Esaminare e correggere i file di log della sessione qui: '{0}'", + "logUploadPromptBodyDetails": "Continuando si conferma di aver esaminato e corretto i file di log della sessione e di accettare che Microsoft li usi per eseguire il debug di VS Code.", + "logUploadPromptAcceptInstructions": "Per proseguire con l'upload, eseguire il codice con '--upload-logs={0}'", + "postError": "Si è verificato un errore durante l'invio dei log: {0}", + "responseError": "Si è verificato un errore durante l'invio dei log. È stato ottenuto {0} - {1}", + "parseError": "Si è verificato un errore durante l'analisi della risposta", + "zipError": "Si è verificato un errore durante la compressione dei log: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "nascondi", + "show": "mostra", + "previewOnGitHub": "Anteprima in GitHub", + "loadingData": "Caricamento dei dati...", + "rateLimited": "Superato il limite di query GitHub. Attendere prego.", + "similarIssues": "Problemi simili", + "open": "Apri", + "closed": "Chiuso", + "noSimilarIssues": "Nessun problema simile trovato", + "settingsSearchIssue": "Problema di ricerca impostazioni", + "bugReporter": "Segnalazione bug", + "featureRequest": "Richiesta di funzionalità", + "performanceIssue": "Problema di prestazioni", + "selectSource": "Seleziona origine", + "vscode": "Visual Studio Code", + "extension": "Un'estensione", + "unknown": "Non so", + "stepsToReproduce": "Passaggi da riprodurre", + "bugDescription": "Indicare i passaggi necessari per riprodurre il problema in modo affidabile. Includere i risultati effettivi e quelli previsti. È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", + "performanceIssueDesciption": "Quando si è verificato questo problema di prestazioni? All'avvio o dopo una serie specifiche di azioni? È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", + "description": "Descrizione", + "featureRequestDescription": "Descrivere la funzionalità desiderata. È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", + "expectedResults": "Risultati previsti", + "settingsSearchResultsDescription": "Elencare i risultati che si prevedeva di visualizzare durante la ricerca con questa query. È supportato il linguaggio Markdown per GitHub. Sarà possibile modificare il problema e aggiungere screenshot quando verrà visualizzato in anteprima in GitHub.", + "pasteData": "I dati necessari sono stati scritti negli appunti perché erano eccessivi per l'invio. Incollarli.", + "disabledExtensions": "Le estensioni sono disabilitate" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Completare il modulo in lingua inglese.", + "issueTypeLabel": "Questo è un", + "issueSourceLabel": "File in", + "disableExtensionsLabelText": "Provare a riprodurre il problema dopo {0}. Se il problema si verifica solo quando le estensioni sono attive, è probabilmente un problema legato ad un'estensione.", + "disableExtensions": "disabilitando tutte le estensioni e ricaricando la finestra", + "chooseExtension": "Estensione", + "issueTitleLabel": "Titolo", + "issueTitleRequired": "Immettere un titolo.", + "titleLengthValidation": "Il titolo è troppo lungo.", + "details": "Immettere i dettagli.", + "sendSystemInfo": "Includi informazioni sul sistema ({0})", + "show": "mostra", + "sendProcessInfo": "Includi i processi attualmente in esecuzione ({0})", + "sendWorkspaceInfo": "Includi i metadati dell'area di lavoro ({0})", + "sendExtensions": "Includi le estensioni abilitate ({0})", + "sendSearchedExtensions": "Invia le estensioni cercate ({0})", + "sendSettingsSearchDetails": "Invia i dettagli di ricerca delle impostazioni ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "L'analisi è stata creata.", + "trace.detail": "Creare un problema e allegare manualmente il file seguente:\n{0}", + "trace.ok": "OK" + }, + "vs/code/electron-main/auth": { + "authRequire": "Autenticazione proxy necessaria", + "proxyauth": "Il proxy {0} richiede l'autenticazione." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "Il percorso non esiste", + "pathNotExistDetail": "Il percorso '{0}' sembra non esistere più sul disco.", + "uriInvalidTitle": "L'URI non può essere aperto", + "uriInvalidDetail": "L'URI '{0}' non è valido e non può essere aperto.", + "ok": "OK", + "reopen": "&&Riaprire", + "wait": "&&Continua ad attendere", + "close": "&&Chiudi", + "appStalled": "La finestra non risponde", + "appStalledDetail": "È possibile riaprire la finestra, chiuderla oppure attendere.", + "appCrashed": "Si è verificato un arresto anomalo della finestra", + "appCrashedDetail": "Ci scusiamo per l'inconveniente. Per riprendere dal punto in cui si è verificata l'interruzione, riaprire la finestra.", + "open": "Apri", + "openFolder": "Apri cartella", + "openFile": "Apri file", + "openWorkspaceTitle": "Apri area di lavoro", + "openWorkspace": "&&Apri", + "workspaceOpenedMessage": "Non è possibile salvare l'area di lavoro '{0}'", + "workspaceOpenedDetail": "L'area di lavoro è già aperta in un'altra finestra. Chiudere tale finestra prima di riprovare." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "È comunque possibile accedere alla barra dei menu premendo ALT." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Area di lavoro", + "showEditorTabs": "Controlla se visualizzare o meno gli editor aperti in schede.", + "highlightModifiedTabs": "Controlla se viene o meno disegnato un bordo superiore nelle schede dell'editor modificate (non salvate).", + "workbench.editor.labelFormat.default": "Visualizza il nome del file. Quando le schede sono abilitate e due file presentano lo stesso nome in un unico gruppo, vengono aggiunte le sezioni distintive del percorso di ciascun file. Quando le schede sono disabilitate, viene visualizzato il percorso relativo alla cartella dell'area di lavoro se l'editor è attivo.", + "workbench.editor.labelFormat.short": "Visualizza il nome del file seguito dal nome della directory.", + "workbench.editor.labelFormat.medium": "Visualizza il nome del file seguito dal percorso corrispondente relativo alla cartella dell'area di lavoro.", + "workbench.editor.labelFormat.long": "Visualizza il nome del file seguito dal relativo percorso assoluto.", + "tabDescription": "Controlla il formato dell'etichetta per un editor.", + "editorTabCloseButton": "Controlla la posizione dei pulsanti di chiusura delle schede dell'editor oppure li disabilita quando è impostata su 'off'.", + "workbench.editor.tabSizing.fit": "Adatta sempre le dimensioni delle schede in modo da visualizzare l'etichetta completa dell'editor.", + "workbench.editor.tabSizing.shrink": "Consente di ridurre le dimensioni delle schede quando lo spazio disponibile non è sufficiente per visualizzare tutte le schede contemporaneamente.", + "tabSizing": "Controlla il ridimensionamento delle schede dell'editor.", + "focusRecentEditorAfterClose": "Controlla se le schede vengono chiuse nell'ordine in cui sono state aperte a partire dall'ultima aperta oppure da sinistra verso destra.", + "showIcons": "Controlla se visualizzare o meno un'icona per gli editor aperti. Richiede l'abilitazione anche di un tema dell'icona.", + "enablePreview": "Controlla se gli editor aperti vengono visualizzati come anteprima. Le anteprime editor vengono riutilizzate finché risultano bloccate (ad esempio tramite doppio clic o modifica) e vengono visualizzate in corsivo.", + "enablePreviewFromQuickOpen": "Controlla se gli editor aperti da Quick Open vengono visualizzati come anteprima. Le anteprime editor vengono riutilizzate finché risultano bloccate, ad esempio tramite doppio clic o modifica.", + "closeOnFileDelete": "Controlla se gli editor che visualizzano un file aperto durante la sessione devono chiudersi automaticamente quando il file viene eliminato o rinominato da un altro processo. Se si disabilita questa opzione, in una simile circostanza l'editor rimarrà aperto. Tenere presente che si elimina il file dall'interno dell'applicazione, l'editor verrà sempre chiuso e i file modificati ma non salvati non verranno mai chiusi allo scopo di salvaguardare i dati.", + "editorOpenPositioning": "Controlla la posizione in cui vengono aperti gli editor. Selezionare `left` o `right` per aprire gli editor a sinistra o a destra di quello attualmente attivo. Selezionare `first` o `last` per aprire gli editor indipendentemente da quello attualmente attivo.", + "sideBySideDirection": "Controlla la direzione predefinita degli editor aperti affiancati, ad esempio da Esplora risorse. Per impostazione predefinita, gli editor verranno aperti sul lato destro di quello attualmente attivo. Se si modifica l'impostazione in `down`, gli editor verranno aperti sotto quello attualmente attivo.", + "closeEmptyGroups": "Controlla il comportamento dei gruppi vuoti di editor quando viene chiusa l'ultima scheda nel gruppo. Quando abilitato, i gruppi vuoti si chiuderanno automaticamente. Quando disabilitato, i gruppi vuoti rimarranno parte della griglia.", + "revealIfOpen": "Controlla se un editor viene visualizzato in uno qualsiasi dei gruppi visibili quando viene aperto. Se l'opzione è disabilitata, un editor verrà aperto preferibilmente nel gruppo di editor attualmente attivo. Se è abilitata, un editor già aperto verrà visualizzato e non aperto di nuovo nel gruppo di editor attualmente attivo. Tenere presente che alcuni casi questa impostazione viene ignorata, ad esempio quando si forza l'apertura di un editor in un gruppo specifico oppure a lato del gruppo attualmente attivo.", + "swipeToNavigate": "Scorrere orizzontalmente con tre dita per spostarsi tra i file aperti.", + "restoreViewState": "Ripristina l'ultimo stato della visualizzazione, ad esempio posizione dello scorrimento, si riaprono file chiusi in precedenza.", + "centeredLayoutAutoResize": "Controlla se il layout centrato deve essere ridimensionato automaticamente alla massima larghezza quando è aperto più di un gruppo. Quando è aperto un solo gruppo, verrà ridimensionato alla larghezza originale del layout centrato.", + "commandHistory": "Controlla il numero di comandi utilizzati di recente da mantenere nella cronologia. Impostare a 0 per disabilitare la cronologia dei comandi.", + "preserveInput": "Controlla se l'ultimo input digitato nel riquadro comandi deve essere ripristinato alla successiva riapertura del riquadro.", + "closeOnFocusLost": "Controlla se Quick Open deve essere chiuso automaticamente quando perde lo stato attivo.", + "workbench.quickOpen.preserveInput": "Controlla se l'ultimo input digitato in Quick Open deve essere ripristinato alla riapertura successiva.", + "openDefaultSettings": "Controlla se all'apertura delle impostazioni viene aperto anche un editor che mostra tutte le impostazioni predefinite.", + "useSplitJSON": "Controlla se usare l'editor JSON diviso quando si modificano impostazioni come JSON.", + "openDefaultKeybindings": "Controlla se all'apertura delle impostazioni dei tasti di scelta rapida viene aperto anche un editor che mostra tutti i tasti di scelta rapida predefiniti.", + "sideBarLocation": "Controlla la posizione della barra laterale. Può essere visualizzata a sinistra o a destra del workbench.", + "panelDefaultLocation": "Controlla la posizione predefinita del pannello (terminale, console di debug, output, problemi). Può essere visualizzato nella parte inferiore o a destra dell'area di lavoro.", + "statusBarVisibility": "Controlla la visibilità della barra di stato nella parte inferiore del workbench.", + "activityBarVisibility": "Controlla la visibilità della barra attività nel workbench.", + "viewVisibility": "Controlla la visibilità delle azioni dell'intestazione della visualizzazione. Le azioni dell'intestazione della visualizzazione possono essere sempre visibili oppure visibili solo quando lo stato attivo è spostato sulla visualizzazione o si passa con il puntatore sulla visualizzazione.", + "fontAliasing": "Controlla il metodo di aliasing dei caratteri nell'area di lavoro.", + "workbench.fontAliasing.default": "Anti-aliasing dei caratteri a livello di sub-pixel. Nella maggior parte delle visualizzazioni non retina consentirà di ottenere un testo con il massimo contrasto.", + "workbench.fontAliasing.antialiased": "Anti-aliasing dei caratteri a livello di pixel, invece che a livello di sub-pixel. Consente di visualizzare i caratteri più chiari.", + "workbench.fontAliasing.none": "Disabilita l'anti-aliasing dei caratteri. Il testo verrà visualizzato con contorni irregolari. ", + "workbench.fontAliasing.auto": "Applica automaticamente `default` o `antialiased` in base al valore DPI degli schermi.", + "enableNaturalLanguageSettingsSearch": "Controlla se abilitare la modalità di ricerca in linguaggio naturale per le impostazioni. La ricerca in linguaggio naturale è fornita da un servizio Microsoft online.", + "settingsSearchTocBehavior.hide": "Nasconde il sommario durante la ricerca.", + "settingsSearchTocBehavior.filter": "Filtra il sommario in modo da visualizzare solo le categorie con impostazioni corrispondenti. Fare clic su una categoria per filtrare i risultati in base a tale categoria.", + "settingsSearchTocBehavior": "Controlla il comportamento del sommario dell'editor impostazioni durante la ricerca.", + "settings.editor.ui": "Usa l'editor dell'interfaccia utente per le impostazioni.", + "settings.editor.json": "Usa l'editor di file JSON.", + "settings.editor.desc": "Determina l'editor di impostazioni da usare per impostazione predefinita.", + "workbench.enableExperiments": "Recupera gli esperimenti da eseguire da un servizio online Microsoft.", + "workbench.useExperimentalGridLayout": "Abilita il layout griglia per il workbench. Con questa impostazione è possibile abilitare altre opzioni di layout per i componenti del workbench.", + "windowTitle": "Controlla il titolo della finestra in base all'editor attivo. Le variabili vengono sostituite in base al contesto:", + "activeEditorShort": "`${activeEditorShort}`: nome file (ad esempio File.txt).", + "activeEditorMedium": "`${activeEditorMedium}`: percorso del file relativo alla cartella dell'area di lavoro (ad esempio Cartella/CartellaFile/File.txt).", + "activeEditorLong": "`${activeEditorLong}`: percorso completo del file (ad esempio /Utenti/Sviluppo/Cartella/CartellaFile/File.txt).", + "activeFolderShort": "`${activeFolderShort}`: nome della cartella in cui si trova il file (ad esempio CartellaFile).", + "activeFolderMedium": "`${activeFolderMedium}`: percorso della cartella che contiene il file, relativo alla cartella dell'area di lavoro (ad esempio Cartella/CartellaFile).", + "activeFolderLong": "`${activeFolderLong}`: percorso completo della cartella che contiene il file (ad esempio /Utenti/Sviluppo/Cartella/CartellaFile).", + "folderName": "`${folderName}`: nome della cartella dell'area di lavoro in cui si trova il file (ad esempio Cartella).", + "folderPath": "`${folderPath}`: percorso file della cartella dell'area di lavoro in cui si trova il file (ad esempio /Utenti/Sviluppo/Cartella).", + "rootName": "`${rootName}`: nome dell'area di lavoro (ad esempio Cartella o AreaDiLavoro).", + "rootPath": "`${rootPath}`: percorso file dell'area di lavoro (ad esempio /Utenti/Sviluppo/AreaDiLavoro).", + "appName": "`${appName}`: ad esempio VS Code.", + "dirty": "`${dirty}`: indicatore dirty se l'editor attivo è dirty.", + "separator": "`${separator}`: separatore condizionale (\" - \") visualizzato solo se circondato da variabili con valori o testo statico.", + "windowConfigurationTitle": "Finestra", + "zenModeConfigurationTitle": "Modalità Zen", + "zenMode.fullScreen": "Consente di controllare se attivando la modalità Zen anche l'area di lavoro passa alla modalità schermo intero.", + "zenMode.centerLayout": "Controlla se attivando la modalità Zen viene centrato anche il layout.", + "zenMode.hideTabs": "Controlla se attivando la modalità Zen vengono nascoste anche le schede del workbench.", + "zenMode.hideStatusBar": "Controlla se attivando la modalità Zen viene nascosta anche la barra di stato nella parte inferiore del workbench.", + "zenMode.hideActivityBar": "Controlla se attivando la modalità Zen viene nascosta anche la barra di stato alla sinistra dell'area di lavoro.", + "zenMode.hideLineNumbers": "Controlla se attivando la modalità Zen vengono nascosti anche i numeri di riga dell'editor.", + "zenMode.restore": "Controlla se una finestra deve essere ripristinata nella modalità Zen se è stata chiusa in questa modalità." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Passa alla visualizzazione a sinistra", + "navigateRight": "Passa alla visualizzazione a destra", + "navigateUp": "Passa alla visualizzazione in alto", + "navigateDown": "Passa alla visualizzazione in basso", + "view": "Vista" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "le voci di menu devono essere una matrice", + "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "vscode.extension.contributes.menuItem.command": "Identificatore del comando da eseguire. Il comando deve essere dichiarato nella sezione 'commands'", + "vscode.extension.contributes.menuItem.alt": "Identificatore di un comando alternativo da eseguire. Il comando deve essere dichiarato nella sezione 'commands'", + "vscode.extension.contributes.menuItem.when": "Condizione che deve essere vera per mostrare questo elemento", + "vscode.extension.contributes.menuItem.group": "Gruppo a cui appartiene questo comando", + "vscode.extension.contributes.menus": "Aggiunge voci del menu all'editor come contributo", + "menus.commandPalette": "Riquadro comandi", + "menus.touchBar": "La Touch Bar (solo Mac OS)", + "menus.editorTitle": "Menu del titolo dell'editor", + "menus.editorContext": "Menu di scelta rapida dell'editor", + "menus.explorerContext": "Menu di scelta rapida Esplora file", + "menus.editorTabContext": "Menu di scelta rapida delle schede dell'editor", + "menus.debugCallstackContext": "Menu di scelta rapida dello stack di chiamate di debug", + "menus.scmTitle": "Menu del titolo del controllo del codice sorgente", + "menus.scmSourceControl": "Menu del controllo del codice sorgente", + "menus.resourceGroupContext": "Menu di scelta rapida del gruppo di risorse del controllo del codice sorgente", + "menus.resourceStateContext": "Menu di scelta rapida dello stato delle risorse del controllo del codice sorgente", + "view.viewTitle": "Menu del titolo della visualizzazione contribuita", + "view.itemContext": "Menu di contesto dell'elemento visualizzazione contribuita", + "nonempty": "è previsto un valore non vuoto.", + "opticon": "la proprietà `icon` può essere omessa o deve essere una stringa o un valore letterale come `{dark, light}`", + "requireStringOrObject": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object` o `string`", + "requirestrings": "le proprietà `{0}` e `{1}` sono obbligatorie e devono essere di tipo `string`", + "vscode.extension.contributes.commandType.command": "Identificatore del comando da eseguire", + "vscode.extension.contributes.commandType.title": "Titolo con cui è rappresentato il comando nell'interfaccia utente", + "vscode.extension.contributes.commandType.category": "(Facoltativo) Stringa di categoria in base a cui è raggruppato il comando nell'interfaccia utente", + "vscode.extension.contributes.commandType.icon": "(Facoltativa) Icona usata per rappresentare il comando nell'interfaccia utente. Percorso di file o configurazione che supporta i temi", + "vscode.extension.contributes.commandType.icon.light": "Percorso dell'icona quando è utilizzato un tema chiaro", + "vscode.extension.contributes.commandType.icon.dark": "Percorso dell'icona quando si utilizza un tema scuro", + "vscode.extension.contributes.commands": "Comandi di contributes per il riquadro comandi.", + "dup": "Il comando `{0}` è presente più volte nella sezione `commands`.", + "menuId.invalid": "`{0}` non è un identificatore di menu valido", + "proposedAPI.invalid": "{0} è un identificatore di menu proposto ed è disponibile solo durante l'esecuzione all'esterno di dev o con l'opzione della riga di comando seguente: --enable-proposed-api {1}", + "missing.command": "La voce di menu fa riferimento a un comando `{0}` che non è definito nella sezione 'commands'.", + "missing.altCommand": "La voce di menu fa riferimento a un comando alternativo `{0}` che non è definito nella sezione 'commands'.", + "dupe.command": "La voce di menu fa riferimento allo stesso comando come comando predefinito e come comando alternativo" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Riepilogo delle impostazioni. Questa etichetta verrà usata nel file di impostazioni come commento di separazione.", + "vscode.extension.contributes.configuration.properties": "Descrizione delle proprietà di configurazione.", + "scope.application.description": "Configurazione specifica dell'applicazione, che può essere definita solo nelle impostazioni utente locali.", + "scope.machine.description": "Configurazione specifica del computer, che può essere definita solo nelle impostazioni utente locali e remote.", + "scope.window.description": "Configurazione specifica della finestra, che può essere configurata nelle impostazioni dell'utente o dell'area di lavoro.", + "scope.resource.description": "Configurazione specifica di risorse, che possono essere configurate nelle impostazioni utente, in quelle dell'area di lavoro o di una cartella.", + "scope.description": "Ambito in cui la configurazione è applicabile. Gli ambiti disponibili sono 'finestra' e 'risorsa'.", + "scope.enumDescriptions": "Descrizioni dei valori di enumerazione", + "scope.markdownEnumDescription": "Descrizioni dei valori di enumerazione nel formato Markdown.", + "scope.markdownDescription": "Descrizione nel formato Markdown.", + "scope.deprecationMessage": "Se impostata, la proprietà è contrassegnata come obsoleta e viene mostrato il messaggio come spiegazione.", + "vscode.extension.contributes.defaultConfiguration": "Aggiunge come contributo le impostazioni di configurazione predefinite dell'editor in base al linguaggio.", + "vscode.extension.contributes.configuration": "Impostazioni di configurazione di contributes.", + "invalid.title": "'configuration.title' deve essere una stringa", + "invalid.properties": "'configuration.properties' deve essere un oggetto", + "invalid.property": "'configuration.property' deve essere un oggetto", + "invalid.allOf": "'configuration.allOf' è deprecato e non deve più essere usato. Passare invece una matrice di sezioni di configurazione al punto di aggiunta contributo 'configuration'.", + "workspaceConfig.folders.description": "Elenco di cartelle da caricare nell'area di lavoro.", + "workspaceConfig.path.description": "Percorso di file, ad esempio `/root/folderA` o `./folderA` per un percorso relativo che verrà risolto in base alla posizione del file dell'area di lavoro.", + "workspaceConfig.name.description": "Nome facoltativo per la cartella. ", + "workspaceConfig.uri.description": "URI della cartella", + "workspaceConfig.settings.description": "Impostazioni area di lavoro", + "workspaceConfig.launch.description": "Configurazioni di avvio dell'area di lavoro", + "workspaceConfig.extensions.description": "Estensioni dell'area di lavoro", + "unknownWorkspaceProperty": "La proprietà di configurazione dell'area di lavoro è sconosciuta" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Sposta lo stato attivo nella barra laterale", + "viewCategory": "Vista" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "ID univoco usato per identificare il contenitore in cui è possibile aggiungere visualizzazioni come contributo usando il punto di aggiunta contributo 'views'", + "vscode.extension.contributes.views.containers.title": "Stringa leggibile usata per il rendering del contenitore", + "vscode.extension.contributes.views.containers.icon": "Percorso dell'icona del contenitore. Le icone, le cui dimensioni sono 24x24, sono centrate in un blocco le cui dimensioni sono 50x40 e sono caratterizzate dal colore di riempimento 'rgb(215, 218, 224)' o '#d7dae0'. Anche se è accettato qualsiasi tipo di file immagine, per le icone è consigliabile usare il formato SVG.", + "vscode.extension.contributes.viewsContainers": "Aggiunge come contributo contenitori di visualizzazioni all'editor", + "views.container.activitybar": "Aggiunge come contributo contenitori di visualizzazioni alla barra attività", + "vscode.extension.contributes.view.id": "Identificatore della vista. Utilizzare questo per registrare un provider di dati tramite l'API 'vscode.window.registerTreeDataProviderForView'. Anche per innescare l'attivazione dell'estensione tramite la registrazione dell'evento 'onView: ${id}' a 'activationEvents'.", + "vscode.extension.contributes.view.name": "Il nome della visualizzazione. Verrà mostrato", + "vscode.extension.contributes.view.when": "Condizione che deve essere vera per mostrare questa visualizzazione", + "vscode.extension.contributes.views": "Contribuisce visualizzazioni all'editor", + "views.explorer": "Aggiunge come contributo visualizzazioni al contenitore Esplora risorse nella barra attività", + "views.debug": "Aggiunge come contributo visualizzazioni al contenitore Debug nella barra attività", + "views.scm": "Aggiunge come contributo visualizzazioni al contenitore Gestione controllo servizi nella barra attività", + "views.test": "Aggiunge come contributo visualizzazioni al contenitore Test nella barra attività", + "views.contributed": "Aggiunge come contributo visualizzazioni al contenitore delle visualizzazioni aggiunto come contributo", + "test": "test", + "viewcontainer requirearray": "i contenitori di visualizzazioni devono essere una matrice", + "requireidstring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`. Sono consentiti solo caratteri alfanumerici, '_' e '-'.", + "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "showViewlet": "Mostra {0}", + "view": "Vista", + "ViewContainerDoesnotExist": "Il contenitore di visualizzazioni '{0}' non esiste e tutte le visualizzazioni registrate verranno aggiunte a 'Esplora risorse'.", + "duplicateView1": "Non è possibile registrare più visualizzazioni con stesso ID `{0}` nel contenitore delle visualizzazioni `{1}`", + "duplicateView2": "Una visualizzazione con ID `{0}` è già registrata nel contenitore delle visualizzazioni `{1}`", + "requirearray": "Visualizzazioni devono essere una matrice", + "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Vista", + "toggleActivityBar": "Attiva/Disattiva visibilità della barra attività", + "miToggleActivityBar": "Attiva/Disattiva &&barra attività", + "toggleCenteredLayout": "Attiva/Disattiva layout centrato", + "miToggleCenteredLayout": "Attiva/Disattiva layout centrato", + "flipLayout": "Attiva/Disattiva il layout verticale/orizzontale dell'editor", + "miToggleEditorLayout": "Inverti &&layout", + "toggleSidebarPosition": "Attiva/Disattiva posizione della barra laterale", + "moveSidebarRight": "Sposta barra laterale a destra", + "moveSidebarLeft": "Sposta barra laterale a sinistra", + "miMoveSidebarLeftRight": "&&Sposta barra laterale a sinistra/destra", + "toggleEditor": "Attiva/Disattiva l'area degli editor", + "toggleSidebar": "Attiva/Disattiva visibilità della barra laterale", + "miToggleSidebar": "Attiva/Disattiva &&barra laterale", + "toggleStatusbar": "Attiva/Disattiva visibilità della barra di stato", + "miToggleStatusbar": "Attiva/Disattiva barra di s&&tato", + "toggleTabs": "Attiva/disattiva visibilità delle schede", + "toggleZenMode": "Attiva/Disattiva modalità Zen", + "miToggleZenMode": "Attiva/Disattiva modalità Zen", + "toggleMenuBar": "Attiva/Disattiva barra dei menu", + "miToggleMenuBar": "Attiva/Disattiva &&barra dei menu", + "increaseViewSize": "Aumenta dimensioni della visualizzazione corrente", + "decreaseViewSize": "Riduci dimensioni della visualizzazione corrente" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Nascondi pannello" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Gestisci estensione" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Stato attivo su visualizzazione {0}", + "view category": "Vista" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[Non supportata]", + "userIsAdmin": "[Amministratore]", + "userIsSudo": "[Superutente]", + "devExtensionWindowTitlePrefix": "[Host di sviluppo estensione]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Nascondi barra attività", + "globalActions": "Azioni globali" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "FILE", + "view": "Vista", + "workspaces": "Aree di lavoro", + "newTab": "Nuova scheda della finestra", + "showPreviousTab": "Visualizza scheda della finestra precedente", + "showNextWindowTab": "Visualizza scheda della finestra successiva", + "moveWindowTabToNewWindow": "Sposta scheda della finestra in una nuova finestra", + "mergeAllWindowTabs": "Unisci tutte le finestre", + "toggleWindowTabsBar": "Attiva/Disattiva barra delle schede delle finestre", + "developer": "Sviluppatore", + "help": "Guida", + "miNewWindow": "&&Nuova finestra", + "miOpen": "&&Apri...", + "miOpenFile": "&&Apri file...", + "miOpenFolder": "Apri &&cartella...", + "miOpenWorkspace": "Aprire Wor&&kspace...", + "miOpenRecent": "Apri &&recenti", + "miMore": "&&Altro...", + "miAddFolderToWorkspace": "A&&ggiungere cartella all'area di lavoro...", + "miSaveWorkspaceAs": "Salva area di lavoro con nome...", + "miPreferences": "&&Preferenze", + "miCloseFolder": "Chiudi &&cartella", + "miCloseWorkspace": "Chiudi &&area di lavoro", + "miCloseWindow": "Chiudi &&finestra", + "miExit": "E&&sci", + "miAppearance": "&&Aspetto", + "miToggleFullScreen": "Attiva/Disattiva sc&&hermo intero", + "miZoomIn": "&&Zoom avanti", + "miZoomOut": "&&Zoom indietro", + "miZoomReset": "&&Reimposta zoom", + "miDocumentation": "&&Documentazione", + "miReleaseNotes": "&&Note sulla versione", + "miKeyboardShortcuts": "&&Riferimento per tasti di scelta rapida", + "miIntroductoryVideos": "&&Video introduttivi", + "miTipsAndTricks": "Suggerimenti e trucc&&hi", + "miTwitter": "Seguici su T&&witter", + "miUserVoice": "&&Cerca in richieste di funzionalità", + "miReportIssue": "&&Segnala problema", + "miLicense": "&&Visualizza licenza", + "miPrivacyStatement": "&&Informativa sulla privacy", + "miToggleDevTools": "&&Attiva/Disattiva strumenti di sviluppo", + "miOpenProcessExplorerer": "Apri &&Process Explorer", + "miAbout": "&&Informazioni su", + "windowConfigurationTitle": "Finestra", + "window.openFilesInNewWindow.on": "I file verranno aperti in una nuova finestra.", + "window.openFilesInNewWindow.off": "I file verranno aperti nella finestra con la cartella dei file aperta o nell'ultima finestra attiva.", + "window.openFilesInNewWindow.defaultMac": "I file verranno aperti nella finestra con la cartella dei file aperta o nell'ultima finestra attiva a meno che non vengano aperti tramite il pannello Dock o da Finder.", + "window.openFilesInNewWindow.default": "I file verranno aperti in una nuova finestra a meno che non vengano selezionati all'interno dell'applicazione, ad esempio tramite il menu File.", + "openFilesInNewWindowMac": "Controlla se i file devono essere aperti in una nuova finestra. \nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "openFilesInNewWindow": "Controlla se i file devono essere aperti in una nuova finestra.\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "window.openFoldersInNewWindow.on": "Le cartelle verranno aperte in una nuova finestra.", + "window.openFoldersInNewWindow.off": "Le cartelle sostituiranno l'ultima finestra attiva.", + "window.openFoldersInNewWindow.default": "Le cartelle verranno aperte in una nuova finestra a meno che non si selezioni una cartella dall'interno dell'applicazione, ad esempio tramite il menu File.", + "openFoldersInNewWindow": "Controlla se le cartelle devono essere aperte in una nuova finestra o sostituire l'ultima finestra attiva.\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "window.openWithoutArgumentsInNewWindow.on": "Apre una nuova finestra vuota.", + "window.openWithoutArgumentsInNewWindow.off": "Imposta lo stato attivo sull'ultima istanza in esecuzione attiva.", + "openWithoutArgumentsInNewWindow": "Controlla se deve essere aperta una nuova finestra vuota quando si avvia una seconda istanza senza argomento o se è necessario impostare lo stato attivo sull'ultima istanza in esecuzione.\nTenere presente che in alcuni casi questa impostazione viene ignorata, ad esempio quando si usa l'opzione della riga di comando `--new-window` o `--reuse-window`.", + "window.reopenFolders.all": "Riapre tutte le finestre.", + "window.reopenFolders.folders": "Riapre tutte le cartelle. Le aree di lavoro vuote non verranno ripristinate.", + "window.reopenFolders.one": "Riapre l'ultima finestra attiva.", + "window.reopenFolders.none": "Non riapre mai una finestra. Inizia sempre con una finestra vuota.", + "restoreWindows": "Controlla la modalità di riapertura delle finestre dopo un riavvio.", + "restoreFullscreen": "Controlla se una finestra deve essere ripristinata a schermo intero se è stata chiusa in questa modalità.", + "zoomLevel": "Consente di modificare il livello di zoom della finestra. Il valore originale è 0 e ogni incremento superiore (ad esempio 1) o inferiore (ad esempio -1) rappresenta un aumento o una diminuzione del 20% della percentuale di zoom. È anche possibile immettere valori decimali per modificare il livello di zoom con maggiore granularità.", + "window.newWindowDimensions.default": "Apre nuove finestre al centro della schermata.", + "window.newWindowDimensions.inherit": "Apre nuove finestre le cui dimensioni sono uguali a quelle dell'ultima finestra attiva.", + "window.newWindowDimensions.maximized": "Apre nuove finestre ingrandite a schermo intero.", + "window.newWindowDimensions.fullscreen": "Apre nuove finestre nella modalità a schermo intero.", + "newWindowDimensions": "Controlla le dimensioni relative all'apertura di una nuova finestra quando almeno un'altra finestra è già aperta. Si noti che questa impostazione non influisce sulla prima finestra aperta. La prima finestra si riaprirà sempre con le dimensioni e la posizione che aveva prima della chiusura.", + "closeWhenEmpty": "Controlla se con la chiusura dell'ultimo editor deve essere chiusa anche la finestra. Questa impostazione viene applicata solo alle finestre che non contengono cartelle.", + "window.menuBarVisibility.default": "Il menu è nascosto solo nella modalità a schermo intero.", + "window.menuBarVisibility.visible": "Il menu è sempre visibile, anche nella modalità a schermo intero.", + "window.menuBarVisibility.toggle": "Il menu è nascosto ma può essere visualizzato premendo ALT.", + "window.menuBarVisibility.hidden": "Il menu è sempre nascosto.", + "menuBarVisibility": "Controlla la visibilità della barra dei menu. L'impostazione 'toggle' indica che la barra dei menu è nascosta e che per visualizzarla è necessario premere una sola volta il tasto ALT. Per impostazione predefinita, la barra dei menu è visibile a meno che la finestra non sia a schermo intero.", + "enableMenuBarMnemonics": "Se abilitato, i menu principali possono essere aperti tramite tasti di scelta rapida Alt + tasto. Disattivare i tasti di scelta permette invece di associare questi tasti di scelta rapida Alt + tasto ai comandi dell'editor.", + "autoDetectHighContrast": "Se è abilitata, passa automaticamente a un tema a contrasto elevato se Windows usa un tema di questo tipo e al tipo scuro quando non si usa più un tema a contrasto elevato Windows.", + "window.doubleClickIconToClose": "Se è abilitata, quando si fa doppio clic sull'icona dell'applicazione nella barra del titolo la finestra viene chiusa e non è possibile trascinarla dall'icona. Questa impostazione ha effetto solo quando `#window.titleBarStyle#` è impostato su `custom`.", + "titleBarStyle": "Regola l'aspetto della barra del titolo della finestra. In Linux e Windows questa impostazione influisce anche sull'aspetto dell'applicazione e dei menu di scelta rapida. Per applicare le modifiche, è necessario un riavvio completo.", + "window.nativeTabs": "Abilita le finestre di tab per macOS Sierra. La modifica richiede un riavvio. Eventuali personalizzazioni della barra del titolo verranno disabilitate", + "window.nativeFullScreen": "Controlla se usare la modalità a schermo intero nativa in macOS. Disabilitare questa opzione per impedire a macOS di creare un nuovo spazio quando si passa alla modalità a schermo intero.", + "window.clickThroughInactive": "Se è abilitata, facendo clic su una finestra inattiva si attiverà non solo la finestra, ma anche l'elemento su cui è posizionato il puntatore del mouse se è selezionabile. Se è disabilitata, facendo clic in un punto qualsiasi in una finestra inattiva verrà attivata solo la finestra e sarà necessario fare di nuovo clic sull'elemento.", + "telemetryConfigurationTitle": "Telemetria", + "telemetry.enableCrashReporting": "Consente l'invio di segnalazioni di arresto anomalo del sistema a un servizio online Microsoft. \nPer rendere effettiva questa opzione, è necessario riavviare." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Configurazione dello schema JSON per contributes.", + "contributes.jsonValidation.fileMatch": "Criteri dei file da soddisfare, ad esempio \"package.json\" o \"*.launch\".", + "contributes.jsonValidation.url": "URL dello schema ('http:', 'https:') o percorso relativo della cartella delle estensioni ('./').", + "invalid.jsonValidation": "'configuration.jsonValidation' deve essere una matrice", + "invalid.fileMatch": "'configuration.jsonValidation.fileMatch' deve essere definito", + "invalid.url": "'configuration.jsonValidation.url' deve essere un URL o un percorso relativo", + "invalid.path.1": "Valore previsto di `contributes.{0}.url` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile.", + "invalid.url.fileschema": "'configuration.jsonValidation.url' è un URL relativo non valido: {0}", + "invalid.url.schema": "'configuration.jsonValidation.url' deve iniziare con 'http:', 'https:' o './' per fare riferimento agli schemi presenti nell'estensione" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Gestisci estensione" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (Estensione)", + "defaultSource": "Estensione", + "manageExtension": "Gestisci estensione", + "cancel": "Annulla", + "ok": "OK" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Gruppo {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Digitare '?' per visualizzare la Guida relativa alle azioni che è possibile eseguire qui", + "historyMatches": "aperti di recente", + "noResultsFound1": "Non sono stati trovati risultati", + "canNotRunPlaceholder": "Questo gestore per Quick Open non può essere usato nel contesto corrente", + "entryAriaLabel": "{0}, aperti di recente", + "removeFromEditorHistory": "Rimuovi dalla cronologia", + "pickHistory": "Selezionare una voce dell'editor da rimuovere dalla cronologia" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Nascondi barra laterale", + "collapse": "Comprimi tutto" + }, + "vs/workbench/common/views": { + "duplicateId": "Nel contenitore '{1}' è già registrata una visualizzazione con ID '{0}'" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "L'estensione '{0}' ha aggiunto 1 cartella all'area di lavoro", + "folderStatusMessageAddMultipleFolders": "L'estensione '{0}' ha aggiunto {1} cartelle all'area di lavoro", + "folderStatusMessageRemoveSingleFolder": "L'estensione '{0}' ha rimosso 1 cartella dall'area di lavoro", + "folderStatusMessageRemoveMultipleFolders": "L'estensione '{0}' ha rimosso {1} cartelle dall'area di lavoro", + "folderStatusChangeFolder": "L'estensione '{0}' ha cambiato le cartelle dell'area di lavoro" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "Non è possibile attivare l'estensione '{0}' perché dipende dall'estensione '{1}', che non è caricata. Ricaricare la finestra per caricare l'estensione?", + "reload": "Ricarica finestra", + "disabledDep": "Non è possibile attivare l'estensione '{0}' perché si basa sull'estensione '{1}', che è disabilitata. Abilitare l'estensione e ricaricare la finestra?", + "enable dep": "Abilita e ricarica", + "uninstalledDep": "Non è possibile attivare l'estensione '{0}' perché si basa sull'estensione '{1}', che non è installata. Installare l'estensione e ricaricare la finestra?", + "install missing dep": "Installa e ricarica", + "unknownDep": "Non è possibile attivare l'estensione '{0}' perché dipende da un'estensione sconosciuta '{1}'." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Vai al file...", + "quickNavigateNext": "Passa a successiva in Quick Open", + "quickNavigatePrevious": "Passa a precedente in Quick Open", + "quickSelectNext": "Seleziona successiva in Quick Open", + "quickSelectPrevious": "Seleziona precedente in Quick Open" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "Non ci sono risultati corrispondenti", + "noResultsFound2": "Non sono stati trovati risultati" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Comando Formatta dopo salvataggio interrotto dopo {0} ms", + "codeActionsOnSave.didTimeout": "codeActionsOnSave interrotto dopo {0} ms", + "timeout.onWillSave": "Evento onWillSaveTextDocument interrotto dopo 1750 ms", + "saveParticipants": "Esecuzione del salvataggio partecipanti..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Si è verificato un errore durante il tentativo di ripristinare la visualizzazione: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Fare clic per eseguire il comando '{0}'" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Nascondi" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Editor di testo", + "readonlyEditorWithInputAriaLabel": "{0}. Editor di testo di sola lettura.", + "readonlyEditorAriaLabel": "Editor di testo di sola lettura.", + "untitledFileEditorWithInputAriaLabel": "{0}. Editor di testo file senza titolo.", + "untitledFileEditorAriaLabel": "Editor di testo file senza titolo." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Apri file...", + "openLocalFile": "Apri file locale...", + "openFolder": "Apri cartella...", + "openLocalFolder": "Apri cartella locale...", + "openFileFolder": "Apri...", + "openLocalFileFolder": "Apri locale...", + "globalRemoveFolderFromWorkspace": "Rimuovi cartella dall'area di lavoro...", + "saveWorkspaceAsAction": "Salva area di lavoro con nome...", + "openWorkspaceAction": "Apri area di lavoro...", + "closeWorkspace": "Chiudi area di lavoro", + "noWorkspaceOpened": "In questa istanza non ci sono attualmente aree di lavoro aperte da chiudere.", + "openWorkspaceConfigFile": "Apri file di configurazione dell'area di lavoro", + "duplicateWorkspaceInNewWindow": "Duplica area di lavoro nella nuova finestra" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "Indietro", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "Digitare per ridurre il numero di risultati.", + "inputModeEntry": "Premere 'INVIO' per confermare l'input oppure 'ESC' per annullare", + "inputModeEntryDescription": "{0} (premere 'INVIO' per confermare oppure 'ESC' per annullare)", + "quickInput.visibleCount": "{0} risultati", + "quickInput.countSelected": "{0} selezionati", + "ok": "OK", + "custom": "Personalizzato", + "quickInput.backWithKeybinding": "Indietro ({0})", + "back": "Indietro" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Chiudi pannello", + "togglePanel": "Attiva/Disattiva pannello", + "focusPanel": "Sposta lo stato attivo nel pannello", + "toggledPanelPosition": "Attiva/Disattiva la posizione del pannello", + "moveToRight": "Sposta pannello a destra", + "moveToBottom": "Sposta pannello verso il basso", + "toggleMaximizedPanel": "Attiva/Disattiva pannello ingrandito", + "maximizePanel": "Ingrandisci dimensioni del pannello", + "minimizePanel": "Ripristina dimensioni del pannello", + "previousPanelView": "Visualizzazione pannello precedente", + "nextPanelView": "Visualizzazione pannello successivo", + "view": "Vista", + "miTogglePanel": "Attiva/Disattiva &&pannello" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} azioni", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Apri area di lavoro" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Aggiungi cartella all'area di lavoro...", + "add": "&&Aggiungi", + "addFolderToWorkspaceTitle": "Aggiungi cartella all'area di lavoro", + "workspaceFolderPickerPlaceholder": "Selezionare la cartella dell'area di lavoro" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Colore di sfondo delle schede attive. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabInactiveBackground": "Colore di sfondo delle schede inattive. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabHoverBackground": "Colore di sfondo al passaggio del mouse sulle schede. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabUnfocusedHoverBackground": "Colore di sfondo al passaggio del mouse sulle schede in un gruppo non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabBorder": "Bordo per separare le schede l'una dall'altra. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveBorder": "Bordo nella parte inferiore di una scheda attiva. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveUnfocusedBorder": "Bordo nella parte inferiore di una scheda attiva in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveBorderTop": "Bordo nella parte superiore di una scheda attiva. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveUnfocusedBorderTop": "Bordo nella parte superiore di una scheda attiva in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) attive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabInactiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) inattive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "unfocusedActiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) attive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "unfocusedINactiveModifiedBorder": "Bordo nella parte superiore delle schede modificate (ma non salvate) inattive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabHoverBorder": "Bordo da utilizzare per evidenziare la scheda al passaggio del mouse. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabUnfocusedHoverBorder": "Bordo da utilizzare per evidenziare la scheda non attiva al passaggio del mouse. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabActiveForeground": "Colore di primo piano delle schede attive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabInactiveForeground": "Colore di primo piano delle schede inattive in un gruppo attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabUnfocusedActiveForeground": "Colore primo piano delle schede attive in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "tabUnfocusedInactiveForeground": "Colore primo piano delle schede inattiva in un gruppo con stato non attivo. Le schede sono i contenitori degli editor nell'area degli editor. È possibile aprire più schede in un gruppo di editor e possono esistere più gruppi di editor.", + "editorPaneBackground": "Colore di sfondo del riquadro degli editor visibile a sinistra e a destra del layout editor centrato.", + "editorGroupBackground": "Colore di sfondo deprecato di un gruppo di editor.", + "deprecatedEditorGroupBackground": "Deprecato: in seguito all'introduzione del layout dell'editor griglia, il colore di sfondo di un gruppo di editor non è più supportato. È possibile usare editorGroup.emptyBackground per impostare il colore di sfondo di gruppi di editor vuoti.", + "editorGroupEmptyBackground": "Colore di sfondo di un gruppo di editor vuoto. I gruppi di editor sono contenitori di editor.", + "editorGroupFocusedEmptyBorder": "Colore del bordo di un gruppo di editor vuoto con stato attivo. I gruppi di editor sono contenitori di editor.", + "tabsContainerBackground": "Colore di sfondo dell'intestazione del titolo di gruppo di editor, quando le schede sono abilitate. I gruppi di editor sono i contenitori degli editor.", + "tabsContainerBorder": "Colore del bordo dell'intestazione del titolo di gruppo di editor, quando le schede sono abilitate. I gruppi di editor sono i contenitori degli editor.", + "editorGroupHeaderBackground": "Colore di sfondo dell'intestazione del titolo dell'editor quando le schede sono disabilitate (`\"workbench.editor.showTabs\": false`). I gruppi di editor sono contenitori di editor.", + "editorGroupBorder": "Colore per separare più gruppi di editor l'uno dall'altro. I gruppi di editor sono i contenitori degli editor.", + "editorDragAndDropBackground": "Colore di sfondo quando si trascinano gli editor. Il colore dovrebbe avere una trasparenza impostata in modo che il contenuto dell'editor sia ancora visibile.", + "panelBackground": "Colore di sfondo dei pannelli. I pannelli sono visualizzati sotto l'area degli editor e contengono visualizzazioni quali quella di output e del terminale integrato.", + "panelBorder": "Colore del bordo dei pannelli per separarli dall'editor. I pannelli sono visualizzati sotto l'area dell'editor e contengono viste quali quella di output e del terminale integrato.", + "panelActiveTitleForeground": "Colore del titolo del pannello attivo. I pannelli sono visualizzati sotto l'area degli editor e contengono visualizzazioni quali quella di output e quella del terminale integrato.", + "panelInactiveTitleForeground": "Colore del titolo del pannello inattivo. I pannelli sono visualizzati sotto l'area degli editor e contengono visualizzazioni quali quella di output e quella del terminale integrato.", + "panelActiveTitleBorder": "Colore del bordo per il titolo del pannello attivo. I pannelli sono visualizzati sotto l'area degli editor e contengono visualizzazioni quali quella di output e quella del terminale integrato.", + "panelDragAndDropBackground": "Colore di feedback trascinamento per il titolo del pannello. Il colore dovrebbe avere trasparenza in modo che le voci del pannello possono ancora trasparire. I pannelli vengono visualizzati sotto l'area dell'editor e contengono viste come quella di output e del terminale integrato.", + "panelInputBorder": "Bordo della casella di input per gli input nel pannello.", + "statusBarForeground": "Colore primo piano quando viene aperta un'area di lavoro. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarNoFolderForeground": "Colore primo piano quando non ci sono cartelle aperte. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarBackground": "Colore di sfondo della barra di stato quando viene aperta un'area di lavoro. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarNoFolderBackground": "Colore di sfondo della barra di stato quando non ci sono cartelle aperte. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarBorder": "Colore del bordo della barra di stato che la separa dalla sidebar e dall'editor. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarNoFolderBorder": "Colore del bordo della barra di stato che la separa dalla barra laterale e dall'editor quando non ci sono cartelle aperte. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarItemActiveBackground": "Colore di sfondo degli elementi della barra di stato quando si fa clic. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarItemHoverBackground": "Colore di sfondo degli elementi della barra di stato al passaggio del mouse. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarProminentItemForeground": "Colore primo piano degli elementi rilevanti della barra di stato. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Attiva/Disattiva l'uso di TAB per spostare lo stato attivo` nel riquadro comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarProminentItemBackground": "Colore di sfondo degli elementi rilevanti della barra di stato. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Toggle Tab Key Moves Focus` nella barra dei comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", + "statusBarProminentItemHoverBackground": "Colore di sfondo degli elementi rilevanti della barra di stato al passaggio del mouse. Gli elementi rilevanti spiccano rispetto ad altre voci della barra di stato. Per vedere un esempio, cambiare la modalità `Toggle Tab Key Moves Focus` nella barra dei comandi. La barra di stato è visualizzata nella parte inferiore della finestra.", + "activityBarBackground": "Colore di sfondo della barra attività. La barra attività viene visualizzata nella parte inferiore sinistra/destra e consente il passaggio tra diverse visualizzazioni della barra laterale", + "activityBarForeground": "Colore primo piano dell'elemento della barra attività quando è attivo. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", + "activityBarInActiveForeground": "Colore primo piano dell'elemento della barra attività quando è inattivo. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", + "activityBarBorder": "Colore del bordo della barra attività che la separa dalla barra laterale. La barra di attività viene mostrata all'estrema sinistra o destra e permette di alternare le visualizzazioni della barra laterale.", + "activityBarDragAndDropBackground": "Colore feedback drag and drop per gli elementi della barra di attività. Il colore dovrebbe avere una trasparenza impostata in modo che le voci della barra di attività possano ancora essere visibili. La barra di attività viene mostrata all'estrema sinistra o destra e permette di alternare le visualizzazioni della barra laterale.", + "activityBarBadgeBackground": "Colore di sfondo della notifica utente dell'attività. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", + "activityBarBadgeForeground": "Colore primo piano della notifica utente dell'attività. La barra attività viene visualizzata all'estrema sinistra o all'estrema destra e consente di spostarsi tra le visualizzazioni della barra laterale.", + "statusBarItemHostBackground": "Colore di sfondo per l'indicatore di remoto sulla barra di stato.", + "statusBarItemHostForeground": "Colore primo piano per l'indicatore di remoto sulla barra di stato.", + "extensionBadge.remoteBackground": "Colore di sfondo per la notifica di remoto nella visualizzazione delle estensioni", + "extensionBadge.remoteForeground": "Colore primo piano per la notifica di remoto nella visualizzazione delle estensioni", + "sideBarBackground": "Colore di sfondo della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca.", + "sideBarForeground": "Colore primo piano della barra laterale. La barra laterale è il contenitore per le visualizzazioni come Esplora risorse e Cerca.", + "sideBarBorder": "Colore del bordo della barra laterale che la separa all'editor. La barra laterale è il contenitore per visualizzazioni come Esplora risorse e Cerca.", + "sideBarTitleForeground": "Colore primo piano del titolo della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca.", + "sideBarDragAndDropBackground": "Colore di retroazione di trascinamento della selezione per le sezioni della barra laterale. Il colore dovrebbe avere una trasparenza impostata in modo che le sezioni della barra laterale siano ancora visibili. La barra laterale è il contenitore di visualizzazioni come Esplora risorse e Cerca.", + "sideBarSectionHeaderBackground": "Colore di sfondo dell'intestazione di sezione della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca.", + "sideBarSectionHeaderForeground": "Colore primo piano dell'intestazione di sezione della barra laterale. La barra laterale è il contenitore di visualizzazioni come Esplora risorse e Cerca.", + "sideBarSectionHeaderBorder": "Colore del bordo dell'intestazione di sezione della barra laterale. La barra laterale è il contenitore di visualizzazioni quali Esplora risorse e Cerca.", + "titleBarActiveForeground": "Colore primo piano della barra del titolo quando la finestra è attiva. Si noti che questo colore è attualmente supportato solo su macOS.", + "titleBarInactiveForeground": "Primo piano della barra del titolo quando la finestra è inattiva. Si noti che questo colore è attualmente supportato solo in macOS.", + "titleBarActiveBackground": "Sfondo della barra del titolo quando la finestra è attiva. Si noti che questo colore è attualmente supportato solo in macOS.", + "titleBarInactiveBackground": "Sfondo della barra del titolo quando la finestra è inattiva. Si noti che questo colore è attualmente supportato solo in macOS.", + "titleBarBorder": "Colore del bordo della barra di stato. Si noti che questo colore è attualmente supportato solo su macOS.", + "menubarSelectionForeground": "Colore di primo piano della voce di menu selezionata.", + "menubarSelectionBackground": "Colore di sfondo della voce di menu selezionata nella barra dei menu.", + "menubarSelectionBorder": "Colore del bordo della voce di menu selezionata nella barra dei menu.", + "notificationCenterBorder": "Colore del bordo del centro notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationToastBorder": "Colore del bordo dell'avviso popup di notifica. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationsForeground": "Colore primo piano delle notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationsBackground": "Colore di sfondo delle notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationsLink": "Colore primo piano dei collegamenti delle notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationCenterHeaderForeground": "Colore primo piano dell'intestazione del centro notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationCenterHeaderBackground": "Colore di sfondo dell'intestazione del centro notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra.", + "notificationsBorder": "Colore del bordo che separa le notifiche da altre notifiche nel centro notifiche. Le notifiche scorrono dalla parte inferiore destra della finestra." + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Riferimento per tasti di scelta rapida", + "openDocumentationUrl": "Documentazione", + "openIntroductoryVideosUrl": "Video introduttivi", + "openTipsAndTricksUrl": "Suggerimenti e trucchi", + "openTwitterUrl": "Seguici su Twitter", + "openUserVoiceUrl": "Cerca in richieste di funzionalità", + "openLicenseUrl": "Visualizza licenza", + "openPrivacyStatement": "Informativa sulla privacy" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "Non è stato possibile caricare un file obbligatorio. Riavviare l'applicazione e riprovare. Dettagli: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Visualizzazione barra laterale precedente", + "nextSideBarView": "Visualizzazione barra laterale successiva", + "view": "Vista" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "Visualizzazioni aggiuntive", + "numberBadge": "{0} ({1})", + "manageExtension": "Gestisci estensione", + "titleKeybinding": "{0} ({1})", + "hide": "Nascondi", + "keep": "Mantieni", + "compositeActive": "{0} attivo", + "toggle": "Attiva/Disattiva visualizzazione bloccata" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Attiva/Disattiva strumenti di sviluppo", + "toggleSharedProcess": "Attiva/Disattiva processo condiviso", + "inspect context keys": "Esamina le chiavi di contesto", + "toggle screencast mode": "Attiva/disattiva modalità Screencast" + }, + "vs/workbench/electron-browser/window": { + "undo": "Annulla", + "redo": "Ripristina", + "cut": "Taglia", + "copy": "Copia", + "paste": "Incolla", + "selectAll": "Seleziona tutto", + "runningAsRoot": "Non è consigliabile eseguire {0} come utente root." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Cambio visualizzazione attiva" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Chiudi finestra", + "newWindow": "Nuova finestra", + "toggleFullScreen": "Attiva/Disattiva schermo intero", + "zoomIn": "Zoom avanti", + "zoomOut": "Zoom indietro", + "zoomReset": "Reimposta zoom", + "reloadWindow": "Ricarica finestra", + "reloadWindowWithExntesionsDisabled": "Ricarica la finestra con le estensioni disabilitate", + "close": "Chiudi finestra", + "switchWindowPlaceHolder": "Selezionare una finestra a cui passare", + "current": "Finestra corrente", + "switchWindow": "Cambia finestra...", + "quickSwitchWindow": "Cambio rapido finestra...", + "remove": "Rimuovi dagli elementi aperti di recente", + "workspaces": "Aree di lavoro", + "files": "File", + "openRecentPlaceHolderMac": "Selezionare per aprirlo (tenere premuto CMD per aprire l'elemento in una nuova finestra)", + "openRecentPlaceHolder": "Selezionare per aprirlo (tenere premuto CTRL per aprire l'elemento in una nuova finestra)", + "openRecent": "Apri recenti...", + "quickOpenRecent": "Apertura rapida recenti...", + "about": "Informazioni su {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "Non ci sono data provider registrati che possono fornire una visualizzazione dei dati.", + "collapseAll": "Comprimi tutto" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} azioni" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Visualizzatore file binari" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "L'estensione '{0}' non è riuscita ad aggiornare le cartelle dell'area di lavoro: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&File", + "mEdit": "&&Modifica", + "mSelection": "&&Selezione", + "mView": "&&Visualizza", + "mGoto": "&&Vai", + "mDebug": "&&Debug", + "mTerminal": "&&Terminale", + "mHelp": "&&Guida", + "menubar.linuxTitlebarRevertNotification": "La barra del titolo predefinita in Linux è stata aggiornata in modo da usare l'impostazione nativa. Se si preferisce, è possibile tornare all'impostazione personalizzata. Per altre informazioni, vedere la [documentazione online] (https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Apri impostazioni", + "menubar.customTitlebarAccessibilityNotification": "Il supporto dell'accessibilità è abilitato. Per un'esperienza più accessibile, si consiglia lo stile di barra del titolo personalizzato.", + "miMoveSidebarRight": "Sposta barra laterale a &&destra", + "miMoveSidebarLeft": "Sp&&osta barra laterale a sinistra", + "miHideStatusbar": "&&Nascondi barra di stato", + "miShowStatusbar": "&&Mostra barra di stato", + "miHideActivityBar": "Nascondi &&barra attività", + "miShowActivityBar": "Mostra &&barra attività", + "checkForUpdates": "Controlla la disponibilità di &&aggiornamenti...", + "checkingForUpdates": "Verifica della disponibilità di aggiornamenti...", + "download now": "Scarica &&ora", + "DownloadingUpdate": "Download dell'aggiornamento...", + "installUpdate...": "Installa &&aggiornamento...", + "installingUpdate": "Installazione dell'aggiornamento...", + "restartToUpdate": "Riavvia per &&aggiornare" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Consente di spostare l'editor attivo per schede o gruppi", + "editorCommand.activeEditorMove.arg.name": "Argomento per spostamento editor attivo", + "editorCommand.activeEditorMove.arg.description": "Proprietà degli argomenti:\n\t* 'to': valore stringa che specifica dove eseguire lo spostamento.\n\t* 'by': valore stringa che specifica l'unità per lo spostamento, ovvero per scheda o per gruppo.\n\t* 'value': valore numerico che specifica il numero di posizioni o una posizione assoluta per lo spostamento.", + "toggleInlineView": "Attiva/disattiva visualizzazione inline ", + "compare": "Confronta" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Errore: {0}", + "alertWarningMessage": "Avviso: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Nascondi notifiche", + "zeroNotifications": "Nessuna notifica", + "noNotifications": "Nessuna nuova notifica", + "oneNotification": "1 nuova notifica", + "notifications": "{0} nuove notifiche" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "Il percorso {0} non punta a un Test Runner di estensioni valido." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Notifiche", + "showNotifications": "Mostra notifiche", + "hideNotifications": "Nascondi notifiche", + "clearAllNotifications": "Cancella tutte le notifiche" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "Nessuna nuova notifica", + "notifications": "Notifiche", + "notificationsToolbar": "Azioni del centro notifiche", + "notificationsList": "Elenco notifiche" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Avviso popup di notifica" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Editor di testo", + "textDiffEditor": "Editor diff file di testo", + "binaryDiffEditor": "Editor diff file binari", + "sideBySideEditor": "Editor affiancato", + "groupOnePicker": "Mostra gli editor nel gruppo attivo", + "allEditorsPicker": "Mostra tutti gli editor aperti", + "view": "Vista", + "file": "FILE", + "splitUp": "Dividi Su", + "splitDown": "Dividi Giù", + "splitLeft": "Dividi Sinistra", + "splitRight": "Dividi Destra", + "close": "Chiudi", + "closeOthers": "Chiudi altri", + "closeRight": "Chiudi a destra", + "closeAllSaved": "Chiudi salvati", + "closeAll": "Chiudi tutto", + "keepOpen": "Mantieni aperto", + "toggleSideBySideView": "Attiva/Disattiva la visualizzazione affiancata", + "showOpenedEditors": "Mostra editor aperti", + "splitEditorRight": "Dividi editor a destra", + "splitEditorDown": "Dividi editor sotto", + "navigate.prev.label": "Revisione precedente", + "navigate.next.label": "Revisione successiva", + "ignoreTrimWhitespace.label": "Ignora lo spazio vuoto finale", + "showTrimWhitespace.label": "Mostra lo spazio vuoto finale", + "keepEditor": "Mantieni editor", + "closeEditorsInGroup": "Chiudi tutti gli editor del gruppo", + "closeSavedEditors": "Chiudi editor salvati del gruppo", + "closeOtherEditors": "Chiudi gli altri editor del gruppo", + "closeRightEditors": "Chiudi gli editor a destra nel gruppo", + "miReopenClosedEditor": "&&Riapri editor chiuso", + "miClearRecentOpen": "&&Cancella elementi aperti di recente", + "miEditorLayout": "Editor &&Layout", + "miSplitEditorUp": "Dividi &&Su", + "miSplitEditorDown": "Dividi &&Giù", + "miSplitEditorLeft": "Dividi &&Sinistra", + "miSplitEditorRight": "Dividi &&Destra", + "miSingleColumnEditorLayout": "&&Singolo", + "miTwoColumnsEditorLayout": "&&Due Colonne", + "miThreeColumnsEditorLayout": "T&&re Colonne", + "miTwoRowsEditorLayout": "D&&ue Righe", + "miThreeRowsEditorLayout": "Tre &&Righe", + "miTwoByTwoGridEditorLayout": "&&Griglia (2x2)", + "miTwoRowsRightEditorLayout": "Due R&&ighe a destra", + "miTwoColumnsBottomEditorLayout": "Due &&Colonne sotto", + "miBack": "&&Indietro", + "miForward": "&&Avanti", + "miLastEditLocation": "&&Posizione ultima modifica", + "miNextEditor": "&&Editor successivo", + "miPreviousEditor": "Editor &&precedente", + "miNextEditorInGroup": "&&Editor successivo usato nel gruppo", + "miPreviousEditorInGroup": "Editor &&precedente usato nel gruppo", + "miSwitchEditor": "Cambia &&editor", + "miFocusFirstGroup": "Gruppo &&1", + "miFocusSecondGroup": "Gruppo &&2", + "miFocusThirdGroup": "Gruppo &&3", + "miFocusFourthGroup": "Gruppo &&4", + "miFocusFifthGroup": "Gruppo &&5", + "miNextGroup": "&&Gruppo successivo", + "miPreviousGroup": "Gruppo &&precedente", + "miFocusLeftGroup": "Gruppo &&Sinistra", + "miFocusRightGroup": "Gruppo &&Destra", + "miFocusAboveGroup": "Gruppo &&Sopra", + "miFocusBelowGroup": "Gruppo &&Sotto", + "miSwitchGroup": "Cambia &&gruppo" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Azioni del gruppo di editor", + "closeGroupAction": "Chiudi", + "emptyEditorGroup": "{0} (vuoto)", + "editorOpenError": "Non è possibile aprire '{0}': {1}." + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Editor diff file di testo", + "readonlyEditorWithInputAriaLabel": "{0}. Editor di confronto testo di sola lettura.", + "readonlyEditorAriaLabel": "Editor di confronto testo di sola lettura.", + "editableEditorWithInputAriaLabel": "{0}. Editor di confronto file di testo", + "editableEditorAriaLabel": "Editor di confronto file di testo." + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} B", + "sizeKB": "{0} KB", + "sizeMB": "{0} MB", + "sizeGB": "{0} GB", + "sizeTB": "{0} TB", + "largeImageError": "L'immagine non viene visualizzata nell'editor perché è troppo grande ({0}).", + "resourceOpenExternalButton": "Aprire l'immagine utilizzando un programma esterno?", + "nativeFileTooLargeError": "Il file non viene visualizzato nell'editor perché è troppo grande ({0}).", + "nativeBinaryError": "Il file non viene visualizzato nell'editor perché è binario o usa una codifica di testo non supportata.", + "openAsText": "Aprirlo comunque?", + "zoom.action.fit.label": "Immagine intera", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "Non è possibile attivare l'estensione '{0}' perché dipende dall'estensione '{1}', che non è stato possibile attivare.", + "activationError": "L'attivazione dell'estensione '{0}' non è riuscita: {1}." + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Cancella notifica", + "clearNotifications": "Cancella tutte le notifiche", + "hideNotificationsCenter": "Nascondi notifiche", + "expandNotification": "Espandi notifica", + "collapseNotification": "Comprimi notifica", + "configureNotification": "Configura notifica", + "copyNotification": "Copia testo" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, selezione gruppo di editor", + "noResultsFoundInGroup": "Nel gruppo non è stato trovato alcun editor aperto corrispondente", + "noOpenedEditors": "L'elenco degli editor aperti è attualmente vuoto nel gruppo", + "noResultsFound": "Non è stato trovato alcun editor aperto corrispondente", + "noOpenedEditorsAllGroups": "L'elenco degli editor aperti è attualmente vuoto" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Dividi editor", + "splitEditorOrthogonal": "Dividi l'editor ortogonalmente", + "splitEditorGroupLeft": "Dividi l'Editor a sinistra", + "splitEditorGroupRight": "Dividi editor a destra", + "splitEditorGroupUp": "Dividi l'Editor Sopra", + "splitEditorGroupDown": "Dividi editor sotto", + "joinTwoGroups": "Unisci gruppo di editor con il gruppo successivo", + "joinAllGroups": "Unisci tutti i gruppi di editor", + "navigateEditorGroups": "Esplora gruppi di editor", + "focusActiveEditorGroup": "Sposta stato attivo sul gruppo di editor attivo", + "focusFirstEditorGroup": "Sposta stato attivo sul primo gruppo di editor", + "focusLastEditorGroup": "Sposta lo stato attivo sull'ultimo gruppo di editor", + "focusNextGroup": "Sposta lo stato attivo sul gruppo di editor successivo", + "focusPreviousGroup": "Sposta lo stato attivo sul gruppo di editor precedente", + "focusLeftGroup": "Sposta lo stato attivo sul gruppo di editor di sinistra", + "focusRightGroup": "Sposta lo stato attivo sul gruppo di editor di destra", + "focusAboveGroup": "Sposta lo stato attivo sul gruppo di editor sopra", + "focusBelowGroup": "Sposta lo stato attivo sul gruppo di editor sotto", + "openToSide": "Apri lateralmente", + "closeEditor": "Chiudi editor", + "closeOneEditor": "Chiudi", + "revertAndCloseActiveEditor": "Ripristina e chiudi editor", + "closeEditorsToTheLeft": "Chiudi gli editor a sinistra nel gruppo", + "closeAllEditors": "Chiudi tutti gli editor", + "closeAllGroups": "Chiudi tutti i gruppi di editor", + "closeEditorsInOtherGroups": "Chiudi editor in altri gruppi", + "closeEditorInAllGroups": "Chiudi editor in tutti i gruppi", + "moveActiveGroupLeft": "Sposta gruppo di editor a sinistra", + "moveActiveGroupRight": "Sposta gruppo di editor a destra", + "moveActiveGroupUp": "Sposta il gruppo di editor su", + "moveActiveGroupDown": "Sposta il gruppo di editor giù", + "minimizeOtherEditorGroups": "Ingrandisci gruppo di editor", + "evenEditorGroups": "Reimposta le dimensioni del gruppo di editor", + "maximizeEditor": "Ingrandisci gruppo di editor e nascondi barra laterale", + "openNextEditor": "Apri editor successivo", + "openPreviousEditor": "Apri editor precedente", + "nextEditorInGroup": "Apri editor successivo del gruppo", + "openPreviousEditorInGroup": "Apri editor precedente del gruppo", + "firstEditorInGroup": "Apri il primo editor nel gruppo", + "lastEditorInGroup": "Apri ultimo editor del gruppo", + "navigateNext": "Avanti", + "navigatePrevious": "Indietro", + "navigateToLastEditLocation": "Vai all'ultima posizione di modifica", + "navigateLast": "Vai all'ultima", + "reopenClosedEditor": "Riapri editor chiuso", + "clearRecentFiles": "Cancella elementi aperti di recente", + "showEditorsInActiveGroup": "Mostra gli editor nel gruppo attivo", + "showAllEditors": "Mostra tutti gli editor", + "openPreviousRecentlyUsedEditorInGroup": "Apri editor precedente usato di recente nel gruppo", + "openNextRecentlyUsedEditorInGroup": "Apri editor successivo usato di recente nel gruppo", + "navigateEditorHistoryByInput": "Apri editor precedente dalla cronologia", + "openNextRecentlyUsedEditor": "Apri editor successivo usato di recente", + "openPreviousRecentlyUsedEditor": "Apri editor precedente usato di recente", + "clearEditorHistory": "Cancella cronologia degli editor", + "moveEditorLeft": "Sposta editor a sinistra", + "moveEditorRight": "Sposta editor a destra", + "moveEditorToPreviousGroup": "Sposta editor nel gruppo precedente", + "moveEditorToNextGroup": "Sposta editor nel gruppo successivo", + "moveEditorToAboveGroup": "Sposta l'editor nel gruppo sopra", + "moveEditorToBelowGroup": "Sposta l'editor nel gruppo sotto", + "moveEditorToLeftGroup": "Sposta l'editor nel gruppo di sinistra", + "moveEditorToRightGroup": "Sposta l'editor nel gruppo di destra", + "moveEditorToFirstGroup": "Sposta l'Editor nel primo gruppo", + "moveEditorToLastGroup": "Sposta l'editor nell'ultimo gruppo", + "editorLayoutSingle": "Layout di editor a singola colonna", + "editorLayoutTwoColumns": "Layout di editor a due colonne", + "editorLayoutThreeColumns": "Layout di editor a tre colonne", + "editorLayoutTwoRows": "Layout di editor a due righe", + "editorLayoutThreeRows": "Layout di editor a tre righe", + "editorLayoutTwoByTwoGrid": "Layout di editor a griglia (2x2)", + "editorLayoutTwoColumnsBottom": "Layout di editor a due colonne in basso", + "editorLayoutTwoRowsRight": "Editor layout con due righe a destra", + "newEditorLeft": "Nuovo gruppo di editor a sinistra", + "newEditorRight": "Nuovo gruppo di editor a destra", + "newEditorAbove": "Nuovo gruppo di editor sopra", + "newEditorBelow": "Nuovo gruppo di editor sotto" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Azioni notifica", + "notificationSource": "Origine: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Ri {0}, col {1} ({2} selezionate)", + "singleSelection": "Ri {0}, col {1}", + "multiSelectionRange": "{0} selezioni ({1} caratteri selezionati)", + "multiSelection": "{0} selezioni", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "TAB per spostare lo stato attivo", + "screenReaderDetected": "Ottimizzato per l'utilità per la lettura dello schermo", + "screenReaderDetectedExtra": "Se non si utilizza un'utilità per la lettura dello schermo, si prega di impostare 'editor.accessibilitySupport' a \"off\".", + "disableTabMode": "Disabilita modalità accessibilità", + "gotoLine": "Vai alla riga", + "selectIndentation": "Seleziona rientro", + "selectEncoding": "Seleziona codifica", + "selectEOL": "Seleziona sequenza di fine riga", + "selectLanguageMode": "Seleziona modalità linguaggio", + "fileInfo": "Informazioni sul file", + "screenReaderDetectedExplanation.question": "Si usa un'utilità per la lettura per lo schermo per VS Code? Alcune funzionalità come la riduzione, la minimappa o il ritorno a capo automatico sono disabilitate quando si usa un'utilità per la lettura per lo schermo", + "screenReaderDetectedExplanation.answerYes": "Sì", + "screenReaderDetectedExplanation.answerNo": "No", + "spacesSize": "Spazi: {0}", + "tabSize": "Dimensione tabulazione: {0}", + "showLanguageExtensions": "Cerca '{0}' nelle estensioni del Marketplace...", + "changeMode": "Cambia modalità linguaggio", + "noEditor": "Nessun editor di testo attivo in questo momento", + "languageDescription": "({0}) - Linguaggio configurato", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "linguaggi (identificatore)", + "configureModeSettings": "Configura impostazioni basate su linguaggio '{0}'...", + "configureAssociationsExt": "Configura associazione file per '{0}'...", + "autoDetect": "Rilevamento automatico", + "pickLanguage": "Seleziona modalità linguaggio", + "currentAssociation": "Associazione corrente", + "pickLanguageToConfigure": "Seleziona la modalità linguaggio da associare a '{0}'", + "changeIndentation": "Cambia rientro", + "noWritableCodeEditor": "L'editor di testo attivo è di sola lettura.", + "indentConvert": "converti file", + "indentView": "cambia visualizzazione", + "pickAction": "Seleziona azione", + "changeEndOfLine": "Cambia sequenza di fine riga", + "pickEndOfLine": "Seleziona sequenza di fine riga", + "changeEncoding": "Cambia codifica file", + "noFileEditor": "Al momento non ci sono file attivi", + "saveWithEncoding": "Salva con codifica", + "reopenWithEncoding": "Riapri con codifica", + "guessedEncoding": "Ipotizzata dal contenuto", + "pickEncodingForReopen": "Seleziona codifica per la riapertura del file", + "pickEncodingForSave": "Seleziona codifica per il salvataggio del file" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Azioni delle schede" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Azioni editor", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (Estensione)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "Non verranno visualizzati altri {0} errori e avvisi." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "Nessuna visualizzazione di struttura ad albero con ID '{0}' registrata.", + "treeView.duplicateElement": "L'elemento con id {0} è già registrato" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Percorso di navigazione", + "enabled": "Abilita/disabilita la barra di navigazione.", + "filepath": "Controlla se e come i percorsi dei file sono visualizzati nei percorsi di navigazione.", + "filepath.on": "Mostra il percorso del file nella vista di navigazione.", + "filepath.off": "Non mostra il percorso del file nella vista di navigazione.", + "filepath.last": "Mostra solo l'ultimo elemento del percorso del file nella vista di navigazione.", + "symbolpath": "Controlla se e come i simboli sono visualizzati nei percorsi di navigazione.", + "symbolpath.on": "Mostra tutti i simboli nella vista di navigazione.", + "symbolpath.off": "Non mostra i simboli nella vista di navigazione.", + "symbolpath.last": "Mostra solo il simbolo corrente nella vista di navigazione.", + "symbolSortOrder": "Controlla in che modo sono ordinati i simboli nella visualizzazione della struttura di spostamento.", + "symbolSortOrder.position": "Mostra la struttura dei simboli nell'ordine della posizione del file.", + "symbolSortOrder.name": "Mostra la struttura dei simboli in ordine alfabetico.", + "symbolSortOrder.type": "Mostra la struttura dei simboli nell'ordine dei tipi di simboli." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "oggetto del debug" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Attiva/Disattiva percorsi di navigazione", + "cmd.category": "Vista", + "miToggleBreadcrumbs": "Attiva/Disattiva &&percorsi di navigazione", + "cmd.focus": "Percorsi di navigazione con stato attivo" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "Nessun risultato", + "title": "Anteprima gerarchia di chiamata" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Visualizzazione delle chiamate", + "toggle.to": "Visualizzazione dei chiamanti", + "tree.aria": "Gerarchia di chiamata", + "meta": "- {0}", + "title.loading": "Caricamento...", + "empt.callsFrom": "Nessuna chiamata da '{0}'", + "empt.callsTo": "Nessuna chiamata a '{0}'" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Installa il comando '{0}' in PATH", + "not available": "Questo comando non è disponibile", + "successIn": "Il comando della shell '{0}' è stato installato in PATH.", + "ok": "OK", + "cancel2": "Annulla", + "warnEscalation": "Visual Studio Code eseguirà 'osascript' per richiedere i privilegi di amministratore per installare il comando della shell.", + "cantCreateBinFolder": "Non è possibile creare '/usr/local/bin'.", + "aborted": "Operazione interrotta", + "uninstall": "Disinstalla il comando '{0}' da PATH", + "successFrom": "Il comando della shell '{0}' è stato disinstallato da PATH.", + "warnEscalationUninstall": "Visual Studio Code richiederà i privilegi di amministratore per disinstallare il comando della shell con 'osascript'.", + "cantUninstall": "Impossibile disinstallare il comando di shell '{0}'.", + "shellCommand": "Comando della shell" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: per questo file di grandi dimensioni sono state disattivate le opzioni di tokenizzazione, ritorno a capo automatico e riduzione del codice allo scopo di ridurre l'utilizzo della memoria ed evitare blocchi o arresti anomali.", + "dontShowAgain": "Non visualizzare più questo messaggio", + "removeOptimizations": "Abilita le funzionalità in modo forzato", + "reopenFilePrompt": "Riaprire il file per rendere effettiva questa impostazione." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Sviluppatore: controlla mapping tasti" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Modificatore per l'attivazione/disattivazione multi-cursore", + "miMultiCursorAlt": "Passare ad ALT+clic per multi-cursore", + "miMultiCursorCmd": "Passare a Cmd+clic per multi-cursore", + "miMultiCursorCtrl": "Passare a CTRL+clic per multi-cursore" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Visualizza: Attiva/Disattiva minimappa", + "miToggleMinimap": "Attiva/Disattiva &&mini mappa" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Visualizza: Attiva/Disattiva caratteri di controllo", + "miToggleRenderControlCharacters": "Attiva/Disattiva &&caratteri di controllo" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Visualizza: Attiva/Disattiva rendering spazi vuoti", + "miToggleRenderWhitespace": "Attiva/Disattiva rendering &&spazi vuoti" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Visualizza: Attiva/Disattiva ritorno a capo automatico", + "wordWrap.notInDiffEditor": "Non è possibile attivare/disattivare il ritorno a capo automatico in un editor diff.", + "unwrapMinified": "Disabilita il ritorno a capo automatico per questo file", + "wrapMinified": "Abilita il ritorno a capo automatico per questo file", + "miToggleWordWrap": "Attiva/Disattiva &&ritorno a capo automatico" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Sviluppatore: controlla ambiti TextMate", + "inspectTMScopesWidget.loading": "Caricamento..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Modifica dell'impostazione 'editor.accessibilitySupport' a 'on' in corso.", + "openingDocs": "Apertura della pagina di documentazione sull'accessibilità di VS Code in corso.", + "introMsg": "Grazie per aver provato le opzioni di accessibilità di Visual Studio Code.", + "status": "Stato:", + "changeConfigToOnMac": "Premere Comando+E per configurare l'editor per essere definitivamente ottimizzato per l'utilizzo con un un'utilità per la lettura dello schermo.", + "changeConfigToOnWinLinux": "Premere Control+E per configurare l'editor per essere definitivamente ottimizzato per l'utilizzo con un un'utilità per la lettura dello schermo.", + "auto": "L'editor è configurato per rilevare automaticamente quando è collegata un'utilità per la lettura dello schermo, che non è collegata in questo momento.", + "configuredOn": "L'editor è configurato per essere definitivamente ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo - è possibile modificare questo modificando l'impostazione 'editor.accessibilitySupport'.", + "configuredOff": "L'editor è configurato per non essere ottimizzato per l'utilizzo con un'utilità per la lettura dello schermo.", + "tabFocusModeOnMsg": "Premere TAB nell'editor corrente per spostare lo stato attivo sull'elemento con stato attivabile successivo. Per attivare/disattivare questo comportamento, premere {0}.", + "tabFocusModeOnMsgNoKb": "Premere TAB nell'editor corrente per spostare lo stato attivo sull'elemento con stato attivabile successivo. Il comando {0} non può essere attualmente attivato con un tasto di scelta rapida.", + "tabFocusModeOffMsg": "Premere TAB nell'editor corrente per inserire il carattere di tabulazione. Per attivare/disattivare questo comportamento, premere {0}.", + "tabFocusModeOffMsgNoKb": "Premere TAB nell'editor corrente per inserire il carattere di tabulazione. Il comando {0} non può essere attualmente attivato con un tasto di scelta rapida.", + "openDocMac": "Premere Comando+H per aprire una finestra del browser con maggiori informazioni relative all'accessibilità di VS Code.", + "openDocWinLinux": "Premere Control+H per aprire una finestra del browser con maggiori informazioni relative all'accessibilità di VS Code.", + "outroMsg": "Per chiudere questa descrizione comando e tornare all'editor, premere ESC o MAIUSC+ESC.", + "ShowAccessibilityHelpAction": "Visualizza la Guida sull'accessibilità" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Errori durante l'analisi di {0}: {1}", + "schema.openBracket": "Sequenza di stringa o carattere parentesi quadra di apertura.", + "schema.closeBracket": "Sequenza di stringa o carattere parentesi quadra di chiusura.", + "schema.comments": "Definisce i simboli di commento", + "schema.blockComments": "Definisce il modo in cui sono contrassegnati i commenti per il blocco.", + "schema.blockComment.begin": "Sequenza di caratteri che indica l'inizio di un commento per il blocco.", + "schema.blockComment.end": "Sequenza di caratteri che termina i commenti per il blocco.", + "schema.lineComment": "Sequenza di caratteri che indica l'inizio di un commento per la riga.", + "schema.brackets": "Definisce i simboli di parentesi quadra che aumentano o riducono il rientro.", + "schema.autoClosingPairs": "Definisce le coppie di parentesi quadre. Quando viene immessa una parentesi quadra di apertura, quella di chiusura viene inserita automaticamente.", + "schema.autoClosingPairs.notIn": "Definisce un elenco di ambiti in cui la corrispondenza automatica delle coppie è disabilitata.", + "schema.autoCloseBefore": "Definisce i caratteri che devono trovarsi dopo il cursore per applicare la chiusura automatica di parentesi quadre o virgolette quando si usa l'impostazione di chiusura automatica 'languageDefined'. Si tratta in genere di un set di caratteri con cui non può iniziare un'espressione.", + "schema.surroundingPairs": "Definisce le coppie di parentesi quadre che possono essere usate per racchiudere una stringa selezionata.", + "schema.wordPattern": "Consente di definire che cosa si intende per parola nel linguaggio di programmazione.", + "schema.wordPattern.pattern": "Il modello di RegExp utilizzato per trovare parole.", + "schema.wordPattern.flags": "I flag di RegExp utilizzati per trovare parole.", + "schema.wordPattern.flags.errorMessage": "Deve corrispondere al modello `/^([gimuy]+)$/`.", + "schema.indentationRules": "Impostazioni di rientro del linguaggio.", + "schema.indentationRules.increaseIndentPattern": "Se una riga corrisponde a questo criterio, tutte le linee successive devono essere rientrate una volta (fino alla corrispondenza di un'altra regola).", + "schema.indentationRules.increaseIndentPattern.pattern": "Criterio di RegExp per increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Flag di RegExp per increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Deve corrispondere al modello `/^([gimuy]+)$/`.", + "schema.indentationRules.decreaseIndentPattern": "Se una riga corrisponde a questo criterio, il rientro di tutte le linee successive verrà ridotto una volta (fino alla corrispondenza di un'altra regola).", + "schema.indentationRules.decreaseIndentPattern.pattern": "Criterio di RegExp per decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Flag di RegExp per decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Deve corrispondere al modello `/^([gimuy]+)$/`.", + "schema.indentationRules.indentNextLinePattern": "Se una riga corrisponde a questo criterio, il rientro verrà applicato una sola volta **solo alla riga successiva**.", + "schema.indentationRules.indentNextLinePattern.pattern": "Criterio di RegExp per indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "Flag di RegExp per indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Deve corrispondere al modello `/^([gimuy]+)$/`.", + "schema.indentationRules.unIndentedLinePattern": "Se una riga corrisponde a questo criterio, il rientro non deve essere modificato e la riga non deve essere valutata rispetto alle altre regole.", + "schema.indentationRules.unIndentedLinePattern.pattern": "Criterio di RegExp per unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Flag di RegExp per unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Deve corrispondere al modello `/^([gimuy]+)$/`.", + "schema.folding": "Impostazioni di riduzione del codice del linguaggio.", + "schema.folding.offSide": "Un linguaggio è conforme alla regola di offside se i blocchi in tale linguaggio vengono espressi in base al relativo rientro. Se questa opzione è impostata, le righe vuote appartengono al blocco successivo.", + "schema.folding.markers": "Marcatori di riduzione del codice specifici del linguaggio, come '#region' e '#endregion'. Le espressioni regolari di inizio e fine verranno confrontate con il contenuto di tutte le righe e devono essere progettate in modo efficace", + "schema.folding.markers.start": "Criterio di espressione regolare per il marcatore di inizio. L'espressione regolare deve iniziare con '^'.", + "schema.folding.markers.end": "Criterio di espressione regolare per il marcatore di fine. L'espressione regolare deve iniziare con '^'." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Commenti", + "openComments": "Controlla l'apertura del pannello dei commenti." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Seleziona provider di commenti", + "commentThreadAddFailure": "Non è stato possibile aggiungere un nuovo thread di commento: {0}.", + "nextCommentThreadAction": "Vai al thread di commento successivo" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Colore delle decorazioni della barra di navigazione dell'editor per commentare gli intervalli." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "Non sono presenti commenti in questa revisione." + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Immagine: {0}", + "image": "Immagine" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Comprimi", + "commentCreationError": "Non è stato possibile aggiungere un commento: {0}.", + "commentCreationDefaultError": "Non è stato possibile aggiungere un commento. Se il problema persiste, riprovare o segnalare un problema relativo all'estensione.", + "commentThreadParticipants": "Partecipanti: {0}", + "startThread": "Avvia discussione", + "reply": "Rispondi...", + "newComment": "Digitare un nuovo commento" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Aggiorna il commento", + "label.updatingComment": "Aggiornamento del commento...", + "commentToggleReaction": "Attiva/disattiva reazione", + "commentToggleReactionError": "L'attivazione o la disattivazione della reazione al commento non è riuscita: {0}.", + "commentToggleReactionDefaultError": "L'attivazione o la disattivazione della reazione al commento non è riuscita", + "commentAddReaction": "Aggiungi reazione", + "commentAddReactionError": "L'eliminazione della reazione al commento non è riuscita: {0}.", + "commentAddReactionDefaultError": "L'eliminazione della reazione al commento non è riuscita", + "commentDeleteReactionError": "L'eliminazione della reazione al commento non è riuscita: {0}.", + "commentDeleteReactionDefaultError": "L'eliminazione della reazione al commento non è riuscita", + "commentEditError": "L'aggiornamento del commento non è riuscito: {0}.", + "commentEditDefaultError": "L'aggiornamento del commento non è riuscito.", + "label.delete": "Elimina", + "confirmDelete": "Cancello il Commento?", + "commentDeletionError": "L'eliminazione del commento non è riuscita: {0}.", + "commentDeletionDefaultError": "L'eliminazione del commento non è riuscita", + "label.edit": "Modifica", + "label.cancel": "Annulla" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Seleziona reazioni..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0}, debug", + "debugAriaLabel": "Digitare il nome di una configurazione di avvio da eseguire.", + "addConfigTo": "Aggiungi configurazione ({0})...", + "addConfiguration": "Aggiungi configurazione...", + "noConfigurationsMatching": "Non esistono configurazioni di debug corrispondenti", + "noConfigurationsFound": "Non è stata trovata alcuna configurazione di debug. Creare un file 'launch.json'." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Avvia sessione aggiuntiva", + "debugConsoleAction": "Console di debug" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Mostra debug", + "toggleDebugPanel": "Console di debug", + "debug": "Debug", + "debugPanel": "Console di debug", + "variables": "Variabili", + "watch": "Espressione di controllo", + "callStack": "Stack di chiamate", + "breakpoints": "Punti di interruzione", + "loadedScripts": "Script caricati", + "view": "Vista", + "debugCategory": "Debug", + "restartDebug": "Riavvia", + "stepOverDebug": "Esegui istruzione/routine", + "stepIntoDebug": "Esegui istruzione", + "stepOutDebug": "Esci da istruzione/routine", + "pauseDebug": "Pausa", + "disconnect": "Disconnetti", + "stop": "Arresta", + "continueDebug": "Continua", + "terminateThread": "Termina thread", + "debugFocusConsole": "Stato attivo su visualizzazione console di debug", + "debugCommands": "Configurazione di debug", + "debugConfigurationTitle": "Debug", + "allowBreakpointsEverywhere": "Consente di impostare punti di interruzione in qualsiasi file.", + "openExplorerOnEnd": "Apre automaticamente la visualizzazione di esplorazione al termine di una sessione di debug.", + "inlineValues": "Mostra i valori delle variabili inline nell'editor durante il debug.", + "toolBarLocation": "Controlla la posizione della barra degli strumenti di debug. Le opzioni sono: `floating`, ovvero mobile in tutte le visualizzazioni, `docked`, ovvero ancorata nella visualizzazione di debug oppure `hidden`, ovvero nascosta.", + "never": "Non mostrare mai debug nella barra di stato", + "always": "Visualizzare sempre debug nella barra di stato", + "onFirstSessionStart": "Mostra debug nella barra solo stato dopo il primo avvio del debug", + "showInStatusBar": "Controlla quando rendere visibile la barra di stato del debug.", + "openDebug": "Controlla quando aprire la visualizzazione di debug.", + "enableAllHovers": "Controlla se è necessario abilitare i passaggi del mouse non di debug durante il debug. Se è abilitata, i provider di passaggi del mouse verranno chiamati per fornire un passaggio del mouse. I passaggi del mouse normali non verranno visualizzati anche se questa impostazione è abilitata.", + "showSubSessionsInToolBar": "Controlla se le sessioni secondarie di debug vengono visualizzate nella barra degli strumenti di debug. Quando questa impostazione è false, il comando di arresto di una sessione secondaria avrà effetto anche sulla sessione padre.", + "debug.console.fontSize": "Controllare le dimensioni del carattere in pixel nella console di debug.", + "debug.console.fontFamily": "Controlla la famiglia di caratteri nella console di debug.", + "debug.console.lineHeight": "Controlla l'altezza della riga in pixel nella console di debug. Usare 0 per calcolare l'altezza della riga dalle dimensioni del carattere.", + "launch": "Configurazione globale per l'avvio del debug. Deve essere usata in alternativa a 'launch.json' che è condiviso tra più aree di lavoro.", + "stepBackDebug": "Torna indietro", + "reverseContinue": "Inverti", + "restartFrame": "Riavvia frame", + "copyStackTrace": "Copia stack di chiamate", + "miViewDebug": "&&Debug", + "miToggleDebugConsole": "Console di de&&bug", + "miStartDebugging": "&&Avvia debug", + "miStartWithoutDebugging": "Avvia &&senza debug", + "miStopDebugging": "A&&rresta debug", + "miRestart Debugging": "&&Riavvia debug", + "miOpenConfigurations": "Apri &&configurazioni", + "miAddConfiguration": "A&&ggiungi configurazione...", + "miStepOver": "Ese&&gui istruzione/routine", + "miStepInto": "&&Esegui istruzione", + "miStepOut": "Esci da &&istruzione/routine", + "miContinue": "&&Continua", + "miToggleBreakpoint": "Attiva/Disattiva &&punto di interruzione", + "miConditionalBreakpoint": "Punto di interruzione &&condizionale...", + "miInlineBreakpoint": "P&&unto di interruzione in linea", + "miFunctionBreakpoint": "Punto di interruzione &&funzione...", + "miLogPoint": "&&Punto di registrazione...", + "miNewBreakpoint": "&&Nuovo punto di interruzione", + "miEnableAllBreakpoints": "A&&bilita tutti i punti di interruzione", + "miDisableAllBreakpoints": "Disabilita tutti i &&punti di interruzione", + "miRemoveAllBreakpoints": "Rimuovi &&tutti i punti di interruzione", + "miInstallAdditionalDebuggers": "&&Installa debugger aggiuntivi..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Punto di registrazione", + "breakpoint": "Punto di interruzione", + "removeBreakpoint": "Rimuovi {0}", + "editBreakpoint": "Modifica {0}...", + "disableBreakpoint": "Disabilita {0}", + "enableBreakpoint": "Abilita {0}", + "removeBreakpoints": "Rimuovi punti di interruzione", + "removeInlineBreakpointOnColumn": "Rimuovi punto di interruzione in linea a colonna {0}", + "removeLineBreakpoint": "Rimuovi punto di interruzione riga", + "editBreakpoints": "Modifica punti di interruzione", + "editInlineBreakpointOnColumn": "Modifica punto di interruzione in linea a colonna {0}", + "editLineBrekapoint": "Modifica punto di interruzione riga", + "enableDisableBreakpoints": "Abilita/Disabilita punti di interruzione", + "disableInlineColumnBreakpoint": "Disabilita punto di interruzione in linea a colonna {0}", + "disableBreakpointOnLine": "Disabilita punto di interruzione riga", + "enableBreakpoints": "Abilita punto di interruzione in linea a colonna {0}", + "enableBreakpointOnLine": "Abilita punto di interruzione riga", + "addBreakpoint": "Aggiungi punto di interruzione", + "addConditionalBreakpoint": "Aggiungi punto di interruzione condizionale...", + "addLogPoint": "Aggiungi punto di registrazione...", + "breakpointHasConditionDisabled": "Questo {0} ha un {1} che potrebbe essere perso dopo il Rimuovi. È consigliabile attivare il {0}.", + "message": "Messaggio", + "condition": "Condizione", + "breakpointHasConditionEnabled": "Per questo {0} è presente un {1} che verrà perso in seguito alla rimozione. Provare invece a disabilitare il {0}.", + "removeLogPoint": "Rimuovi {0}", + "disableLogPoint": "{0} {1}", + "disable": "Disabilita", + "enable": "Abilita", + "cancel": "Annulla", + "addConfiguration": "Aggiungi configurazione..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "Pannello del ciclo Read Eval Print", + "copy": "Copia", + "copyAll": "Copia tutti", + "collapse": "Comprimi tutto", + "startDebugFirst": "Per valutare le espressioni, avviare una sessione di debug", + "stateCapture": "Lo stato dell'oggetto viene acquisito dalla prima valutazione", + "replVariableAriaLabel": "Il valore della variabile {0} è {1}, ciclo Read Eval Print, debug", + "replExpressionAriaLabel": "Il valore dell'espressione {0} è {1}, ciclo Read Eval Print, debug", + "replValueOutputAriaLabel": "{0}, ciclo Read Eval Print, debug", + "replRawObjectAriaLabel": "REPL variabile {0} ha valore {1}, read eval loop print, debug", + "actions.repl.acceptInput": "Accetta input da REPL", + "actions.repl.copyAll": "Debug: copia tutto in console", + "selectRepl": "Seleziona console di debug", + "clearRepl": "Cancella console", + "debugConsoleCleared": "La console di debug è stata cancellata" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Controlla quando aprire la console di debug interna." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "Apri {0}", + "launchJsonNeedsConfigurtion": "Configurare o correggere 'launch.json'", + "noFolderDebugConfig": "Si prega di aprire prima una cartella per consentire una configurazione di debug avanzato.", + "startDebug": "Avvia debug", + "startWithoutDebugging": "Avvia senza eseguire debug", + "selectAndStartDebugging": "Seleziona e avvia il debug", + "removeBreakpoint": "Rimuovi punto di interruzione", + "removeAllBreakpoints": "Rimuovi tutti i punti di interruzione", + "enableAllBreakpoints": "Abilita tutti i punti di interruzione", + "disableAllBreakpoints": "Disabilita tutti i punti di interruzione", + "activateBreakpoints": "Attiva punti di interruzione", + "deactivateBreakpoints": "Disattiva punti di interruzione", + "reapplyAllBreakpoints": "Riapplica tutti i punti di interruzione", + "addFunctionBreakpoint": "Aggiungi punto di interruzione della funzione", + "addWatchExpression": "Aggiungi espressione", + "removeAllWatchExpressions": "Rimuovi tutte le espressioni", + "focusSession": "Sposta stato attivo su sessione", + "copyValue": "Copia valore" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Configurazioni di esecuzione debug", + "noConfigurations": "Non ci sono configurazioni", + "addConfigTo": "Aggiungi configurazione ({0})...", + "addConfiguration": "Aggiungi configurazione...", + "debugSession": "Esegui debug della sessione" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Colore di sfondo della barra degli strumenti di debug.", + "debugToolBarBorder": "Colore del bordo della barra degli strumenti di debug." + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Colore di sfondo della barra di stato quando è in corso il debug di un programma. La barra di stato è visualizzata nella parte inferiore della finestra", + "statusBarDebuggingForeground": "Colore primo piano della barra di stato quando è in corso il debug di un programma. La barra di stato è visualizzata nella parte inferiore della finestra", + "statusBarDebuggingBorder": "Colore del bordo della barra di stato che la separa dalla barra laterale e dall'editor durante il debug di un programma. La barra di stato è visualizzata nella parte inferiore della finestra." + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Selezionare e avviare la configurazione di debug" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "Non è possibile risolvere la risorsa senza una sessione di debug", + "canNotResolveSourceWithError": "Impossibile caricare l'origine '{0}': {1}.", + "canNotResolveSource": "Impossibile caricare l'origine '{0}'." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Debug: Attiva/Disattiva punto di interruzione", + "conditionalBreakpointEditorAction": "Debug: Aggiungi Punto di interruzione condizionale...", + "logPointEditorAction": "Debug: Aggiungi punto di registrazione...", + "runToCursor": "Esegui fino al cursore", + "debugEvaluate": "Debug: Valuta", + "debugAddToWatch": "Debug: Aggiungi a espressione di controllo", + "showDebugHover": "Debug: Visualizza passaggio del mouse", + "goToNextBreakpoint": "Debug: Vai al punto di interruzione successivo", + "goToPreviousBreakpoint": "Debug: Vai al punto di interruzione precedente", + "debug": "Debug" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Sezione espressioni di controllo", + "watchAriaTreeLabel": "Esegui debug espressioni di controllo", + "editWatchExpression": "Modifica espressione", + "removeWatchExpression": "Rimuovi espressione", + "watchExpressionInputAriaLabel": "Digitare l'espressione di controllo", + "watchExpressionPlaceholder": "Espressione da controllare", + "watchExpressionAriaLabel": "Valore {1} di {0}, espressione di controllo, debug", + "watchVariableAriaLabel": "Valore {1} di {0}, espressione di controllo, debug" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Sezione Variabili", + "variablesAriaTreeLabel": "Esegui debug variabili", + "setValue": "Imposta valore", + "copyAsExpression": "Copia come espressione", + "addToWatchExpressions": "Aggiungi a espressione di controllo", + "variableValueAriaLabel": "Digitare il nuovo valore della variabile", + "variableScopeAriaLabel": "Ambito {0}, variabili, debug", + "variableAriaLabel": "Valore {1} di {0}, variabili, debug" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Colore del bordo del widget Eccezione.", + "debugExceptionWidgetBackground": "Colore di sfondo del widget Eccezione.", + "exceptionThrownWithId": "Si è verificata un'eccezione: {0}", + "exceptionThrown": "Si è verificata un'eccezione" + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Colore di sfondo per l'evidenziazione della riga in corrispondenza della posizione iniziale dello stack frame.", + "focusedStackFrameLineHighlight": "Colore di sfondo per l'evidenziazione della riga in corrispondenza dello stack frame attivo." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Sezione Script caricati", + "loadedScriptsAriaLabel": "Script caricati da debug", + "loadedScriptsSession": "Esegui debug della sessione", + "loadedScriptsRootFolderAriaLabel": "Cartella dell'area di lavoro {0}, script caricato, debug", + "loadedScriptsSessionAriaLabel": "Sessione {0}, script caricato, debug", + "loadedScriptsFolderAriaLabel": "Cartella {0}, script caricato, debug", + "loadedScriptsSourceAriaLabel": "{0}, script caricato, debug" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Si prega di aprire prima una cartella per consentire una configurazione di debug avanzato.", + "inlineBreakpoint": "Punto di interruzione in linea", + "debug": "Debug", + "addInlineBreakpoint": "Aggiungi punto di interruzione in linea" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Esegui debug al passaggio del mouse", + "variableAriaLabel": "Valore {1} di {0}, variabili, debug" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Fare clic per aprire (CMD+clic apre lateralmente)", + "fileLink": "Fare clic per aprire (CTRL+clic apre lateralmente)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Sezione Punti di interruzione", + "Logpoint": "Punto di registrazione", + "Breakpoint": "Punto di interruzione", + "editBreakpoint": "Modifica {0}...", + "removeBreakpoint": "Rimuovi {0}", + "functionBreakpointsNotSupported": "Punti di interruzione delle funzioni non sono supportati da questo tipo di debug", + "functionBreakpointPlaceholder": "Funzione per cui inserire il punto di interruzione", + "functionBreakPointInputAriaLabel": "Digitare il punto di interruzione della funzione", + "disabledLogpoint": "Punto di registrazione disabilitato", + "disabledBreakpoint": "Punto di interruzione disabilitato", + "unverifiedLogpoint": "Punto di registrazione non verificato", + "unverifiedBreakopint": "Punto di interruzione non verificato", + "functionBreakpointUnsupported": "Punti di interruzione di funzione non supportati da questo tipo di debug", + "logBreakpointUnsupported": "Punti di registrazione non supportati da questo tipo di debug", + "logMessage": "Registra messaggio: {0}", + "conditionalBreakpointUnsupported": "Punti di interruzione condizionali non supportati da questo tipo di debug", + "hitBreakpointUnsupported": "Sono stati raggiunti punti di interruzione condizionali non supportati da questo tipo di debug", + "expression": "Espressione: {0}", + "hitCount": "Numero di passaggi: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Sezione Stack di chiamate", + "debugStopped": "Sospeso in caso di {0}", + "callStackAriaLabel": "Esegui debug stack di chiamate", + "showMoreStackFrames2": "Mostra altri stack frame", + "session": "Sessione", + "paused": "In pausa", + "running": "In esecuzione", + "thread": "Thread", + "loadMoreStackFrames": "Carica altri stack frame", + "showMoreAndOrigin": "Mostra altri {0}: {1}", + "showMoreStackFrames": "Mostra altri {0} stack frame", + "threadAriaLabel": "Thread {0}, stack di chiamate, debug", + "stackFrameAriaLabel": "Riga{1} {2} dello stack frame {0}, stack di chiamate, debug", + "sessionLabel": "Esegui debug della sessione {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Messaggio da registrare quando viene raggiunto il punto di interruzione. Le espressioni tra parentesi graffe ({}) vengono interpolate. Premere 'INVIO' per accettare, \"ESC\" per annullare.", + "breakpointWidgetHitCountPlaceholder": "Interrompe quando viene soddisfatta la condizione del numero di passaggi. Premere 'INVIO' per accettare oppure 'ESC' per annullare.", + "breakpointWidgetExpressionPlaceholder": "Interrompe quando l'espressione restituisce true. Premere 'INVIO' per accettare oppure 'ESC' per annullare.", + "expression": "ESPRESSIONE", + "hitCount": "Numero di passaggi", + "logMessage": "Registra messaggio", + "breakpointType": "Tipo di punto di interruzione" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Origine sconosciuta" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Una configurazione di debug \"{0}\" è già in esecuzione.", + "compoundMustHaveConfigurations": "Per avviare più configurazioni, deve essere impostato l'attributo \"configurations\" dell'elemento compounds.", + "noConfigurationNameInWorkspace": "Non è stato possibile trovare la configurazione di avvio '{0}' nell'area di lavoro.", + "multipleConfigurationNamesInWorkspace": "Nell'area di lavoro sono presenti più configurazioni di avvio '{0}'. Usare il nome di cartella per qualificare la configurazione.", + "noFolderWithName": "La cartella denominata '{0}' per la configurazione '{1}' nell'elemento compounds '{2}' non è stata trovata.", + "configMissing": "In 'launch.json' manca la configurazione '{0}'.", + "launchJsonDoesNotExist": "'launch.json' non esiste.", + "debugRequestNotSupported": "Nella configurazione di debug scelta l'attributo '{0}' ha un valore non supportato '{1}'.", + "debugRequesMissing": "Nella configurazione di debug scelta manca l'attributo '{0}'.", + "debugTypeNotSupported": "Il tipo di debug configurato '{0}' non è supportato.", + "debugTypeMissing": "Manca la proprietà 'type' per la configurazione di avvio scelta.", + "noFolderWorkspaceDebugError": "Non è possibile eseguire il debug del file attivo. Assicurarsi che sia salvato su disco e che sia installata un'estensione di debug per tale tipo di file.", + "debugAdapterCrash": "Il processo dell'adattatore di debug è stato terminato in modo imprevisto ({0})", + "cancel": "Annulla", + "debugAnyway": "Eseguire comunque il debug", + "preLaunchTaskErrors": "Sono presenti errori dopo l'esecuzione di preLaunchTask '{0}'.", + "preLaunchTaskError": "È presente un errore dopo l'esecuzione di preLaunchTask '{0}'.", + "preLaunchTaskExitCode": "L'attività di preavvio '{0}' è stata terminata ed è stato restituito il codice di uscita {1}.", + "showErrors": "Mostra errori", + "invalidTaskReference": "Non è possibile fare riferimento all'attività '{0}' da una configurazione di avvio che si trova in una cartella diversa dell'area di lavoro.", + "DebugTaskNotFoundWithTaskId": "Non è stato possibile trovare l'attività '{0}'.", + "DebugTaskNotFound": "Non è stato possibile trovare l'attività specificata.", + "taskNotTrackedWithTaskId": "Non è possibile tenere traccia dell'attività specificata.", + "taskNotTracked": "L'attività '{0}' non può essere rintracciata.", + "debuggingPaused": "Debug sospeso {0}, {1} {2}", + "breakpointAdded": "Aggiunto un punto di interruzione a riga {0} del file {1}", + "breakpointRemoved": "Rimosso un punto di interruzione a riga {0} del file {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "Non disponibile", + "startDebugFirst": "Per valutare le espressioni, avviare una sessione di debug", + "pausedOn": "Sospeso in caso di {0}", + "paused": "In pausa", + "running": "In esecuzione", + "breakpointDirtydHover": "Punto di interruzione non verificato. Il file è stato modificato. Riavviare la sessione di debug." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "Il \"tipo\" del debugger non può essere omesso e deve essere di tipo \"string\"", + "selectDebug": "Seleziona ambiente", + "DebugConfig.failed": "Non è possibile creare il file 'launch.json' all'interno della cartella '.vscode' ({0}).", + "workspace": "Area di lavoro", + "user settings": "Impostazioni utente" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "Il debug è stato avviato.", + "debuggingStopped": "Il debug è stato arrestato." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "oggetto del debug" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "La console è stata cancellata", + "snapshotObj": "Per questo oggetto vengono visualizzati solo i valori primitivi." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Adattatori di debug per contributes.", + "vscode.extension.contributes.debuggers.type": "Identificatore univoco per questo adattatore di debug.", + "vscode.extension.contributes.debuggers.label": "Nome visualizzato per questo adattatore di debug.", + "vscode.extension.contributes.debuggers.program": "Percorso del programma dell'adattatore di debug. Il percorso è assoluto o relativo alla cartella delle estensioni.", + "vscode.extension.contributes.debuggers.args": "Argomenti facoltativi da passare all'adattatore.", + "vscode.extension.contributes.debuggers.runtime": "Runtime facoltativo nel caso in cui l'attributo del programma non sia un eseguibile ma richieda un runtime.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Argomenti del runtime facoltativo.", + "vscode.extension.contributes.debuggers.variables": "Mapping tra le variabili interattive, ad esempio ${action.pickProcess}, in `launch.json` e un comando.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Configurazioni per generare la versione iniziale di 'launch.json'.", + "vscode.extension.contributes.debuggers.languages": "Elenco dei linguaggi. per cui l'estensione di debug può essere considerata il \"debugger predefinito\".", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Se è specificato, Visual Studio Code chiamerà questo comando per determinare il percorso eseguibile della scheda di debug e gli argomenti da passare.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Frammenti per l'aggiunta di nuove configurazioni in 'launch.json'.", + "vscode.extension.contributes.debuggers.configurationAttributes": "Configurazioni dello schema JSON per la convalida di 'launch.json'.", + "vscode.extension.contributes.debuggers.windows": "Impostazioni specifiche di Windows.", + "vscode.extension.contributes.debuggers.windows.runtime": "Runtime usato per Windows.", + "vscode.extension.contributes.debuggers.osx": "Impostazioni specifiche di macOS.", + "vscode.extension.contributes.debuggers.osx.runtime": "Runtime usato per macOS.", + "vscode.extension.contributes.debuggers.linux": "Impostazioni specifiche di Linux.", + "vscode.extension.contributes.debuggers.linux.runtime": "Runtime usato per Linux.", + "vscode.extension.contributes.breakpoints": "Punti di interruzione per contributes.", + "vscode.extension.contributes.breakpoints.language": "Consente i punti di interruzione per questo linguaggio.", + "app.launch.json.title": "Launch", + "app.launch.json.version": "Versione di questo formato di file.", + "app.launch.json.configurations": "Elenco delle configurazioni. Aggiungere nuove configurazioni o modificare quelle esistenti con IntelliSense.", + "app.launch.json.compounds": "Elenco degli elementi compounds. Ogni elemento compounds fa riferimento a più configurazioni che verranno avviate insieme.", + "app.launch.json.compound.name": "Nome dell'elemento compounds. Viene visualizzato nel menu a discesa della configurazione di avvio.", + "useUniqueNames": "Usare nomi di configurazione univoci.", + "app.launch.json.compound.folder": "Nome della cartella in cui si trova l'elemento compounds.", + "app.launch.json.compounds.configurations": "Nomi delle configurazioni che verranno avviate per questo elemento compounds." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "Non è possibile trovare l'adattatore di debug per il tipo '{0}'.", + "cannot.create.da.with.err": "Non è possibile creare l'adattatore di debug ({0}).", + "cannot.create.da": "Non è possibile creare l'adattatore di debug.", + "launch.config.comment1": "Usare IntelliSense per informazioni sui possibili attributi.", + "launch.config.comment2": "Al passaggio del mouse vengono visualizzate le descrizioni degli attributi esistenti.", + "launch.config.comment3": "Per ulteriori informazioni, visitare: {0}", + "debugType": "Tipo di configurazione.", + "debugTypeNotRecognised": "Il tipo di debug non è riconosciuto. Assicurarsi di avere un'estensione appropriata per il debug installata e che sia abilitata.", + "node2NotSupported": "\"node2\" non è più supportato. In alternativa, usare \"node\" e impostare l'attributo \"protocol\" su \"inspector\".", + "debugName": "Nome della configurazione. Viene visualizzato nel menu a discesa della configurazione di avvio.", + "debugRequest": "Tipo della richiesta di configurazione. Può essere \"launch\" o \"attach\".", + "debugServer": "Solo per lo sviluppo dell'estensione di debug: se si specifica una porta, Visual Studio Code prova a connettersi a un adattatore di debug in esecuzione in modalità server", + "debugPrelaunchTask": "Attività da eseguire prima dell'avvio della sessione di debug.", + "debugPostDebugTask": "Attività da eseguire al termine della sessione di debug.", + "debugWindowsConfiguration": "Attributi della configurazione di avvio specifici di Windows.", + "debugOSXConfiguration": "Attributi della configurazione di avvio specifici di OS X.", + "debugLinuxConfiguration": "Attributi della configurazione di avvio specifici di Linux." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Altre info" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "Console di Visual Studio Code", + "mac.terminal.script.failed": "Lo script '{0}' non è riuscito. Codice di uscita: {1}", + "mac.terminal.type.not.supported": "'{0}' non supportato", + "press.any.key": "Premere un tasto qualsiasi per continuare...", + "linux.term.failed": "'{0}' non riuscito. Codice di uscita: {1}", + "ext.term.app.not.found": "non è possibile trovare l'applicazione di terminale '{0}'" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "Il file eseguibile '{0}' dell'adattatore di debug non esiste.", + "debugAdapterCannotDetermineExecutable": "Non è possibile determinare il file eseguibile per l'adattatore di debug '{0}'.", + "unableToLaunchDebugAdapter": "Non è possibile avviare l'adattatore di debug da '{0}'.", + "unableToLaunchDebugAdapterNoArgs": "Non è possibile avviare l'adattatore di debug." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: Espandi abbreviazione", + "miEmmetExpandAbbreviation": "Emmet: &&Espandi abbreviazione" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Mostra comandi Emmet", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Premere INVIO per gestire le estensioni.", + "install": "Premere INVIO per installare '{0}' dal Marketplace.", + "searchFor": "Premere INVIO per cercare '{0}' nel Marketplace.", + "noExtensionsToInstall": "Digitare un nome di estensione" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Gestisci le estensioni", + "galleryExtensionsCommands": "Installa estensioni della raccolta", + "extension": "Estensione", + "runtimeExtension": "Estensioni in esecuzione", + "extensions": "Estensioni", + "view": "Vista", + "developer": "Sviluppatore", + "extensionsConfigurationTitle": "Estensioni", + "extensionsAutoUpdate": "Se è abilitata, installa automaticamente gli aggiornamenti per le estensioni. Gli aggiornamenti vengono recuperati da un servizio Microsoft online.", + "extensionsCheckUpdates": "Se è abilitata, controlla automaticamente la disponibilità di aggiornamenti per le estensioni. Se per un'estensione è disponibile un aggiornamento, l'estensione viene contrassegnata come obsoleta nella visualizzazione Estensioni. Gli aggiornamenti vengono recuperati da un servizio Microsoft online.", + "extensionsIgnoreRecommendations": "Quando è abilitata, non verranno mostrate le notifiche per le estensioni consigliate.", + "extensionsShowRecommendationsOnlyOnDemand": "Se è abilitata, le raccomandazioni non verranno recuperate né mostrate a meno che non sia specificamente richiesto dall'utente. Gli aggiornamenti vengono recuperati da un servizio Microsoft online.", + "extensionsCloseExtensionDetailsOnViewChange": "Quando è abilitata, gli editor con dettagli di estensione verranno chiusi automaticamente quando si esce dalla visualizzazione delle estensioni. ", + "miOpenKeymapExtensions": "&&Mappature tastiera", + "miPreferencesExtensions": "&&Estensioni", + "miViewExtensions": "E&&stensioni" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Marketplace", + "enabledExtensions": "Abilitato", + "disabledExtensions": "Disabilitato", + "popularExtensions": "Più comuni", + "recommendedExtensions": "Consigliate", + "otherRecommendedExtensions": "Altri consigli", + "workspaceRecommendedExtensions": "Consigli per l'area di lavoro", + "builtInExtensions": "Funzionalità", + "builtInThemesExtensions": "Temi", + "builtInBasicsExtensions": "Linguaggi di programmazione", + "searchExtensions": "Cerca le estensioni nel Marketplace", + "sort by installs": "Ordina per: conteggio installazioni", + "sort by rating": "Ordina per: classificazione", + "sort by name": "Ordina per: Nome", + "extensionFoundInSection": "1 estensione trovata nella sezione {0}.", + "extensionFound": "1 estensione trovata.", + "extensionsFoundInSection": "{0} estensioni trovate nella sezione {1}.", + "extensionsFound": "{0} estensioni trovate.", + "suggestProxyError": "Marketplace ha restituito 'ECONNREFUSED'. Controllare l'impostazione 'http.proxy'.", + "extensions": "Estensioni", + "outdatedExtensions": "{0} estensioni obsolete", + "malicious warning": "L'estensione '{0}' è stata disinstallata perché è stata segnalata come problematica.", + "reloadNow": "Ricarica ora" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Estensioni", + "app.extensions.json.recommendations": "Elenco delle estensioni che dovrebbero essere consigliate per gli utenti di questa area di lavoro. L'identificatore di un'estensione è sempre '${publisher}.${name}'. Ad esempio: 'vscode.csharp'.", + "app.extension.identifier.errorMessage": "Formato imprevisto '${publisher}.${name}'. Esempio: 'vscode.csharp'.", + "app.extensions.json.unwantedRecommendations": "Elenco delle estensioni consigliate da VS Code che non dovrebbero essere consigliate per gli utenti di questa area di lavoro. L'identificatore di un'estensione è sempre '${publisher}.${name}'. Ad esempio: 'vscode.csharp'." + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Attivazione delle estensioni..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Esegui profilatura estensioni", + "restart2": "Per eseguire la profilatura delle estensioni, è richiesto un riavvio. Riavviare '{0}' ora?", + "restart3": "Riavvia", + "cancel": "Annulla", + "selectAndStartDebug": "Fare clic per arrestare la profilatura." + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "Disabilitare altre mappature tastiera ({0}) per evitare conflitti tra tasti di scelta rapida?", + "yes": "Sì", + "no": "No" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "L'estensione '{0}' ha richiesto molto tempo per completare l'ultima operazione e ha impedito l'esecuzione di altre estensioni.", + "show": "Mostra estensioni" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Attivata all'avvio", + "workspaceContainsGlobActivation": "Attivata perché nell'area di lavoro è presente un file corrispondente a {0}", + "workspaceContainsFileActivation": "Attivata perché nell'area di lavoro è presente il file {0}", + "workspaceContainsTimeout": "Attivata perché la ricerca di {0} ha impiegato troppo tempo", + "languageActivation": "Attivata perché è stato aperto un file {0}", + "workspaceGenericActivation": "Data di attivazione: {0}", + "unresponsive.title": "L'estensione ha causato il blocco dell'host dell'estensione.", + "errors": "{0} errori non rilevati", + "disable workspace": "Disabilita (area di lavoro)", + "disable": "Disabilita", + "showRuntimeExtensions": "Mostra estensioni in esecuzione", + "reportExtensionIssue": "Segnala problema", + "debugExtensionHost": "Avvia debug host dell'estensione", + "restart1": "Esegui profilatura estensioni", + "restart2": "Per eseguire la profilatura delle estensioni, è richiesto un riavvio. Riavviare '{0}' ora?", + "restart3": "Riavvia", + "cancel": "Annulla", + "debugExtensionHost.launch.name": "Collega host dell'estensione", + "extensionHostProfileStart": "Avvia profilo host dell'estensione", + "stopExtensionHostProfileStart": "Arresta profilo host dell'estensione", + "saveExtensionHostProfile": "Salva profilo host dell'estensione" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "Il manifesto non è stato trovato", + "malicious": "Questa estensione è segnalata come problematica.", + "uninstallingExtension": "Disinstallazione estensione in corso...", + "incompatible": "Non è possibile installare l'estensione '{0}' versione '{1}' perché non è compatibile con VS Code.", + "installing named extension": "Installazione dell'estensione '{0}'...", + "installing extension": "Installazione dell'estensione...", + "singleDependentError": "Non è possibile disabilitare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", + "twoDependentsError": "Non è possibile disabilitare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da tale estensione.", + "multipleDependentsError": "Non è possibile disabilitare l'estensione '{0}'. Alcune estensioni, tra cui '{1}' e '{2}' dipendono da tale estensione.", + "installConfirmation": "Installare l'estensione '{0}'?", + "install": "Installa" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "Non visualizzare più questo messaggio", + "searchMarketplace": "Cerca nel Marketplace", + "dynamicWorkspaceRecommendation": "Questa estensione potrebbe essere interessante perché viene usata da altri utenti del repository {0}.", + "exeBasedRecommendation": "Questa estensione è consigliata perché hai installato {0}.", + "fileBasedRecommendation": "Questa estensione è raccomandata in base ai file aperti di recente.", + "workspaceRecommendation": "Questa estensione è consigliata dagli utenti dell'area di lavoro corrente.", + "workspaceRecommended": "Per questa area di lavoro sono disponibili estensioni consigliate.", + "installAll": "Installa tutto", + "showRecommendations": "Mostra gli elementi consigliati", + "reallyRecommended2": "Per questo tipo di file è consigliabile utilizzare l'estensione '{0}'.", + "reallyRecommendedExtensionPack": "Per questo tipo di file è consigliabile usare il pacchetto di estensione '{0}'.", + "install": "Installa", + "ignoreExtensionRecommendations": "Ignorare tutti i suggerimenti per le estensioni?", + "ignoreAll": "Sì, ignora tutti", + "no": "No", + "showLanguageExtensions": "Il Marketplace ha estensioni per i file '.{0}'", + "dontShowAgainExtension": "Non visualizzare più per i file '.{0}'" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Nome dell'estensione", + "extension id": "Identificatore dell'estensione", + "preview": "Anteprima", + "builtin": "Predefinita", + "publisher": "Nome dell'editore", + "install count": "Conteggio delle installazioni", + "rating": "Valutazione", + "repository": "Repository", + "license": "Licenza", + "details": "Dettagli", + "detailstooltip": "Dettagli dell'estensione. Rendering eseguito dal file 'README.md' dell'estensione", + "extensionPack": "Pacchetto di estensione", + "extensionsPack": "Set di estensioni che possono essere installate insieme", + "contributions": "Contributi", + "contributionstooltip": "Elenca i contributi a VS Code aggiunti da questa estensione", + "changelog": "Log delle modifiche", + "changelogtooltip": "Cronologia degli aggiornamenti dell'estensione. Rendering eseguito dal file 'CHANGELOG.md' dell'estensione", + "dependencies": "Dipendenze", + "dependenciestooltip": "Elenca le estensioni da cui dipende questa estensione", + "recommendationHasBeenIgnored": "Si è scelto di non ricevere raccomandazioni per questa estensione.", + "noReadme": "File LEGGIMI non disponibile.", + "noChangelog": "Changelog non disponibile.", + "noContributions": "Nessun contributo", + "noDependencies": "Nessuna dipendenza", + "settings": "Impostazioni ({0})", + "setting name": "Nome", + "description": "Descrizione", + "default": "Predefinito", + "debuggers": "Debugger ({0})", + "debugger name": "Nome", + "debugger type": "Tipo", + "viewContainers": "Visualizza contenitori ({0})", + "view container id": "ID", + "view container title": "Titolo", + "view container location": "Dove", + "views": "Visualizzazioni ({0})", + "view id": "ID", + "view name": "Nome", + "view location": "Dove", + "localizations": "Localizzazioni ({0})", + "localizations language id": "ID lingua", + "localizations language name": "Nome del linguaggio", + "localizations localized language name": "Nome della lingua (localizzato)", + "colorThemes": "Temi colore ({0})", + "iconThemes": "Temi icona ({0})", + "colors": "Colori ({0})", + "colorId": "ID", + "defaultDark": "Predefinito scuro", + "defaultLight": "Predefinito chiaro", + "defaultHC": "Predefinito contrasto elevato", + "JSON Validation": "Convalida JSON ({0})", + "fileMatch": "Corrispondenza file", + "schema": "Schema", + "commands": "Comandi ({0})", + "command name": "Nome", + "keyboard shortcuts": "Tasti di scelta rapida", + "menuContexts": "Contesti menu", + "languages": "Linguaggi ({0})", + "language id": "ID", + "language name": "Nome", + "file extensions": "Estensioni di file", + "grammar": "Grammatica", + "snippets": "Frammenti" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Problema di prestazioni", + "cmd.report": "Segnala problema", + "attach.title": "Il profilo della CPU è stato collegato?", + "ok": "OK", + "attach.msg": "Questo è un promemoria per assicurarsi di non aver dimenticato di allegare '{0}' al problema appena creato.", + "cmd.show": "Mostra problemi", + "attach.msg2": "Questo è un promemoria per assicurarsi di non aver dimenticato di allegare '{0}' a un problema di prestazioni esistente." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Estensioni", + "galleryError": "Al momento non è possibile connettersi al Marketplace Estensioni. Riprovare più tardi.", + "no extensions found": "Non sono state trovate estensioni.", + "suggestProxyError": "Marketplace ha restituito 'ECONNREFUSED'. Controllare l'impostazione 'http.proxy'." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Votato da 1 utente", + "ratedByUsers": "Valutato da {0} utenti", + "noRating": "Nessuna valutazione", + "extension-arialabel": "{0}. Premere INVIO per i dettagli sull'estensione.", + "extension enabled on remote": "L'estensione è abilitata in '{0}'", + "extension enabled locally": "L'estensione è abilitata in locale.", + "viewExtensionDetailsAria": "{0}. Premere INVIO per i dettagli sull'estensione.", + "remote extension title": "Estensione in {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Errore", + "Unknown Extension": "Estensione sconosciuta:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Scarica manualmente", + "install vsix": "Dopo il download, installare manualmente il VSIX scaricato di '{0}'.", + "noOfYearsAgo": "{0} anni fa", + "one year ago": "1 anno fa", + "noOfMonthsAgo": "{0} mesi fa", + "one month ago": "1 mese fa", + "noOfDaysAgo": "{0} giorni fa", + "one day ago": "1 giorno fa", + "noOfHoursAgo": "{0} ore fa", + "one hour ago": "1 ora fa", + "just now": "Adesso", + "install": "Installa", + "installing": "Installazione", + "installExtensionStart": "L'installazione dell'estensione {0} è stata avviata. Viene ora aperto un editor con maggiori dettagli su questa estensione", + "installExtensionComplete": "L'installazione dell'estensione {0} è stata completata. Ricaricare Visual Studio Code per abilitarla.", + "failedToInstall": "Non è stato possibile installare '{0}'.", + "install locally": "Installazione locale", + "uninstallAction": "Disinstalla", + "Uninstalling": "Disinstallazione", + "uninstallExtensionStart": "La disinstallazione dell'estensione {0} è stata avviata.", + "uninstallExtensionComplete": "Ricaricare Visual Studio Code per completare la disinstallazione dell'estensione {0}.", + "updateExtensionStart": "L'aggiornamento dell'estensione {0} alla versione {1} è stata avviata.", + "updateExtensionComplete": "L'aggiornamento dell'estensione {0} alla versione {1} è stata completata.", + "failedToUpdate": "Non è stato possibile aggiornare '{0}'.", + "updateTo": "Aggiorna a {0}", + "updateAction": "Aggiorna", + "manage": "Gestisci", + "ManageExtensionAction.uninstallingTooltip": "Disinstallazione", + "install another version": "Installa un'altra versione...", + "selectVersion": "Seleziona versione da installare", + "current": "Corrente", + "extensionInfoAction": "Copia informazioni sull'estensione", + "extensionInfoName": "Nome: {0}", + "extensionInfoId": "ID: {0}", + "extensionInfoDescription": "Descrizione: {0}", + "extensionInfoVersion": "Versione: {0}", + "extensionInfoPublisher": "Editore: {0}", + "extensionInfoVSMarketplaceLink": "Collegamento di Visual Studio Marketplace: {0}", + "extensionSettingsAction": "Configura impostazioni dell'estensione", + "enableForWorkspaceAction": "Abilita (area di lavoro)", + "enableGloballyAction": "Abilita", + "disableForWorkspaceAction": "Disabilita (area di lavoro)", + "disableGloballyAction": "Disabilita", + "enableAction": "Abilita", + "disableAction": "Disabilita", + "checkForUpdates": "Controlla la disponibilità di aggiornamenti per le estensioni", + "noUpdatesAvailable": "Tutte le estensioni sono aggiornate.", + "singleUpdateAvailable": "È disponibile un aggiornamento per le estensioni.", + "updatesAvailable": "Sono disponibili {0} aggiornamenti per l'estensione.", + "singleDisabledUpdateAvailable": "È disponibile un aggiornamento per un'estensione che è disabilitata.", + "updatesAvailableOneDisabled": "Sono disponibili {0} aggiornamenti per le estensioni. Uno si riferisce a un'estensione disabilitata.", + "updatesAvailableAllDisabled": "Sono disponibili {0} aggiornamenti per le estensioni. Si riferiscono tutti a estensioni disabilitate.", + "updatesAvailableIncludingDisabled": "Sono disponibili {0} aggiornamenti per le estensioni. {1} si riferiscono a estensioni disabilitate.", + "enableAutoUpdate": "Abilita l'aggiornamento automatico delle estensioni", + "disableAutoUpdate": "Disabilita l'aggiornamento automatico delle estensioni", + "updateAll": "Aggiorna tutte le estensioni", + "reloadAction": "Ricarica", + "reloadRequired": "Ricarica necessaria", + "postUninstallTooltip": "Ricaricare Visual Studio Code per completare la disinstallazione di questa estensione.", + "color theme": "Imposta tema colori", + "select color theme": "Seleziona tema colori", + "file icon theme": "Imposta il tema dell'icona file", + "select file icon theme": "Seleziona il tema dell'icona file", + "toggleExtensionsViewlet": "Mostra estensioni", + "installExtensions": "Installa estensioni", + "showEnabledExtensions": "Mostra estensioni abilitate", + "showInstalledExtensions": "Mostra estensioni installate", + "showDisabledExtensions": "Mostra estensioni disabilitate", + "clearExtensionsInput": "Cancella input estensioni", + "showBuiltInExtensions": "Mostra estensioni predefinite", + "showOutdatedExtensions": "Mostra estensioni obsolete", + "showPopularExtensions": "Mostra estensioni più richieste", + "showRecommendedExtensions": "Mostra estensioni consigliate", + "installWorkspaceRecommendedExtensions": "Installa tutte le estensioni consigliate per l'area di lavoro", + "installRecommendedExtension": "Installa l'estensione consigliata", + "ignoreExtensionRecommendation": "Non consigliare più questa estensione", + "undo": "Annulla", + "showRecommendedKeymapExtensionsShort": "Mappature tastiera", + "showLanguageExtensionsShort": "Estensioni del linguaggio", + "showAzureExtensionsShort": "Estensioni di Azure", + "extensions": "Estensioni", + "OpenExtensionsFile.failed": "Non è possibile creare il file 'extensions.json' all'interno della cartella '.vscode' ({0}).", + "configureWorkspaceRecommendedExtensions": "Configura estensioni consigliate (area di lavoro)", + "configureWorkspaceFolderRecommendedExtensions": "Configura estensioni consigliate (cartella dell'area di lavoro)", + "addToWorkspaceFolderRecommendations": "Aggiungi a estensioni consigliate (cartella dell'area di lavoro)", + "addToWorkspaceFolderIgnoredRecommendations": "Ignora estensione consigliata (cartella dell'area di lavoro)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "Non ci sono cartelle dell'area di lavoro aperte per aggiungere le raccomandazioni.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "Questa estensione è già presente nelle raccomandazioni della cartella dell'area di lavoro.", + "AddToWorkspaceFolderRecommendations.success": "L'estensione è stata aggiunta alle raccomandazioni della cartella dell'area di lavoro.", + "viewChanges": "Visualizza modifiche", + "AddToWorkspaceFolderRecommendations.failure": "Non è stato possibile scrivere in extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Questa estensione è già presente nelle raccomandazioni indesiderate della cartella dell'area di lavoro.", + "AddToWorkspaceFolderIgnoredRecommendations.success": "L'estensione è stata aggiunta alle raccomandazioni indesiderate della cartella dell'area di lavoro.", + "addToWorkspaceRecommendations": "Aggiungi a estensioni consigliate (area di lavoro)", + "addToWorkspaceIgnoredRecommendations": "Ignora estensione consigliata (area di lavoro)", + "AddToWorkspaceRecommendations.alreadyExists": "Questa estensione è già presente nelle raccomandazioni dell'area di lavoro.", + "AddToWorkspaceRecommendations.success": "L'estensione è stata aggiunta ai consigli di questa area di lavoro.", + "AddToWorkspaceRecommendations.failure": "Non è stato possibile scrivere. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Questa estensione è già presente nelle raccomandazioni indesiderate dell'area di lavoro.", + "AddToWorkspaceUnwantedRecommendations.success": "L'estensione è stato aggiunta alle raccomandazioni indesiderate di questa area di lavoro.", + "updated": "Aggiornata", + "uninstalled": "Disinstallata", + "enabled": "Abilitato", + "disabled": "Disabilitato", + "malicious tooltip": "Questa estensione è stata segnalata come problematica.", + "malicious": "Dannosa", + "disabled by user": "Questa estensione è disabilitata dall'utente.", + "disableAll": "Disabilita tutte le estensioni installate", + "disableAllWorkspace": "Disabilita tutte le estensioni installate per questa area di lavoro", + "enableAll": "Abilita tutte le estensioni", + "enableAllWorkspace": "Abilita tutte le estensioni per questa area di lavoro", + "openExtensionsFolder": "Apri cartella estensioni", + "installVSIX": "Installa da VSIX...", + "installFromVSIX": "Installa da VSIX", + "installButton": "&&Installa", + "InstallVSIXAction.successReload": "Ricaricare Visual Studio Code per completare l'installazione dell'estensione {0}.", + "InstallVSIXAction.success": "L'installazione dell'estensione {0} è stata completata.", + "InstallVSIXAction.reloadNow": "Ricarica ora", + "reinstall": "Reinstalla estensione...", + "selectExtensionToReinstall": "Seleziona l'estensione da reinstallare", + "ReinstallAction.successReload": "Ricaricare Visual Studio Code per completare la reinstallazione dell'estensione {0}.", + "ReinstallAction.success": "La reinstallazione dell'estensione {0} è stata completata.", + "install previous version": "Installa versione specifica dell'estensione...", + "selectExtension": "Seleziona l'estensione", + "InstallAnotherVersionExtensionAction.successReload": "Ricaricare Visual Studio Code per completare l'installazione dell'estensione {0}.", + "InstallAnotherVersionExtensionAction.success": "L'installazione dell'estensione {0} è stata completata.", + "InstallAnotherVersionExtensionAction.reloadNow": "Ricarica ora", + "extensionButtonProminentBackground": "Colore di sfondo delle azioni di estensioni che si distinguono (es. pulsante Installa).", + "extensionButtonProminentForeground": "Colore primo piano di pulsanti per azioni di estensioni che si distinguono (es. pulsante Installa).", + "extensionButtonProminentHoverBackground": "Colore di sfondo al passaggio del mouse dei pulsanti per azioni di estensione che si distinguono (es. pulsante Installa)." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Terminale esterno", + "terminal.explorerKind.integrated": "Usare il terminale integrato di VS Code. ", + "terminal.explorerKind.external": "Usare il terminale esterno configurato. ", + "explorer.openInTerminalKind": "Personalizza il tipo di terminale da avviare.", + "terminal.external.windowsExec": "Personalizza il terminale da eseguire in Windows.", + "terminal.external.osxExec": "Personalizza l'applicazione di terminale da eseguire in macOS.", + "terminal.external.linuxExec": "Personalizza il terminale da eseguire in Linux.", + "globalConsoleAction": "Apri nuovo terminale", + "scopedConsoleAction": "Apri nel terminale" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "Console di Visual Studio Code", + "mac.terminal.script.failed": "Lo script '{0}' non è riuscito. Codice di uscita: {1}", + "mac.terminal.type.not.supported": "'{0}' non supportato", + "press.any.key": "Premere un tasto qualsiasi per continuare...", + "linux.term.failed": "'{0}' non riuscito. Codice di uscita: {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Area di lavoro", + "feedbackVisibility": "Controlla la visibilità del feedback Twitter (smiley) nella barra di stato nella parte inferiore del banco di lavoro." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Nascondi" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Invia commenti e suggerimenti tramite Twitter", + "label.sendASmile": "Invia commenti e suggerimenti tramite Twitter.", + "close": "Chiudi", + "patchedVersion1": "L'installazione è danneggiata.", + "patchedVersion2": "Specificare questo fattore se si invia una segnalazione di bug.", + "sentiment": "Grado di soddisfazione dell'esperienza", + "smileCaption": "Feedback positivo", + "frownCaption": "Feedback negativo", + "other ways to contact us": "Altri modi per contattare Microsoft", + "submit a bug": "Segnala un bug", + "request a missing feature": "Richiedi una funzionalità mancante", + "tell us why": "Motivo", + "feedbackTextInput": "Invia feedback", + "showFeedback": "Visualizza Feedback Smiley nella barra di stato", + "tweet": "Invia un tweet", + "tweetFeedback": "Invia commenti e suggerimenti tramite Twitter", + "character left": "carattere rimasto", + "characters left": "caratteri rimasti" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Cartelle" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Mostra Esplora risorse", + "explore": "Esplora risorse", + "view": "Vista", + "textFileEditor": "Editor file di testo", + "binaryFileEditor": "Editor file binari", + "filesConfigurationTitle": "File", + "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle. Ad esempio, la funzionalità Esplora file stabilisce quali file e cartelle mostrare o nascondere in base a questa impostazione. Per altre informazioni sui criteri GLOB, fare clic [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "files.exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", + "files.exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare $(basename) come variabile del nome file corrispondente.", + "associations": "Consente di configurare le associazioni tra file e linguaggi, ad esempio `\"*.extension\": \"html\"`. Queste hanno la precedenza sulle associazioni predefinite dei linguaggi installati.", + "encoding": "Codifica del set di caratteri predefinita da usare durante la lettura e la scrittura di file. È possibile configurare questa impostazione anche in base alla lingua.", + "autoGuessEncoding": "Quando questa opzione è abilitata, l'editor proverà a ipotizzare la codifica del set di caratteri all'apertura dei file. È possibile configurare questa impostazione anche in base alla lingua.", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Usa il carattere di fine riga specifico del sistema operativo.", + "eol": "Carattere di fine riga predefinito.", + "useTrash": "Sposta i file e/o le cartelle nel cestino del sistema operativo (Cestino in Windows) quando vengono eliminati. La disabilitazione di questa opzione comporta l'eliminazione definitiva di file e/o cartelle.", + "trimTrailingWhitespace": "Se è abilitato, taglierà lo spazio vuoto quando si salva un file.", + "insertFinalNewline": "Se è abilitato, inserisce un carattere di nuova riga finale alla fine del file durante il salvataggio.", + "trimFinalNewlines": "Se è abilitato, taglia tutte le nuove righe dopo il carattere di nuova riga finale alla fine del file durante il salvataggio.", + "files.autoSave.off": "Un file dirty non viene mai salvato automaticamente.", + "files.autoSave.afterDelay": "Un file dirty viene salvato automaticamente in base al valore configurato di `#files.autoSaveDelay#`.", + "files.autoSave.onFocusChange": "Un file dirty viene salvato automaticamente quando l'editor perde lo stato attivo.", + "files.autoSave.onWindowChange": "Un file dirty viene salvato automaticamente quando la finestra perde lo stato attivo.", + "autoSave": "Controlla il salvataggio automatico dei file dirty. Altre informazioni sul salvataggio automatico [qui](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Controlla il ritardo in ms dopo il quale un file dirty viene salvato automaticamente. Si applica solo quando `#files.autoSave#` è impostato su `{0}`.", + "watcherExclude": "Consente di configurare i criteri GLOB dei percorsi file da escludere dal controllo dei file. I criteri devono corrispondere in percorsi assoluti (per una corretta corrispondenza aggiungere come prefisso ** il percorso completo). Se si modifica questa impostazione, è necessario riavviare. Quando si nota che Code consuma troppo tempo della CPU all'avvio, è possibile escludere le cartelle di grandi dimensioni per ridurre il carico iniziale.", + "hotExit.off": "Disabilita Hot Exit.", + "hotExit.onExit": "La funzionalità Hot Exit verrà attivata quando si chiude l'ultima finestra in Windows/Linux o quando si attiva il comando `workbench.action.quit` (riquadro comandi, tasto di scelta rapida, menu). Tutte le finestre con backup verranno ripristinate al successivo avvio.", + "hotExit.onExitAndWindowClose": "La funzionalità Hot Exit verrà attivata quando si chiude l'ultima finestra in Windows/Linux o quando si attiva il comando `workbench.action.quit` (riquadro comandi, tasto di scelta rapida, menu), nonché per qualsiasi finestra con una cartella aperta indipendentemente dal fatto che sia l'ultima. Tutte le finestre senza cartelle aperte verranno ripristinate al successivo avvio. Per riportare le finestre di cartelle allo stato in cui si trovavano prima dell'arresto, impostare `#window.restoreWindows#` su `all`.", + "hotExit": "Controlla se i file non salvati verranno memorizzati tra una sessione e l'altra, consentendo di ignorare il prompt di salvataggio alla chiusura dell'editor.", + "defaultLanguage": "Modalità linguaggio predefinita assegnata ai nuovi file.", + "maxMemoryForLargeFilesMB": "Controlla la memoria disponibile per VS Code dopo il riavvio durante il tentativo di aprire file di grandi dimensioni. Il risultato è uguale a quando si specifica `--max-memory=NEWSIZE` sulla riga di comando.", + "editorConfigurationTitle": "Editor", + "formatOnSave": "Formatta un file durante il salvataggio. Deve essere disponibile un formattatore, il file non deve essere salvato dopo il ritardo e l'editor non deve essere in fase di arresto.", + "formatOnSaveTimeout": "Timeout in millisecondi dopo il quale la formattazione eseguita al salvataggio del file viene annullata.", + "explorerConfigurationTitle": "Esplora file", + "openEditorsVisible": "Numero di editor visualizzati nel riquadro degli editor aperti.", + "autoReveal": "Controlla se Esplora risorse deve visualizzare e selezionare automaticamente i file all'apertura.", + "enableDragAndDrop": "Controlla se Esplora risorse deve consentire lo spostamento di file e cartelle tramite il trascinamento della selezione.", + "confirmDragAndDrop": "Controlla se Esplora risorse deve chiedere conferma prima di spostare file e cartelle tramite il trascinamento della selezione.", + "confirmDelete": "Controlla se Esplora risorse deve chiedere conferma quando si elimina un file tramite il cestino.", + "sortOrder.default": "I file e le cartelle vengono ordinati in ordine alfabetico in base al nome. Le cartelle vengono visualizzate prima dei file.", + "sortOrder.mixed": "I file e le cartelle vengono ordinati ordine alfabetico in base al nome, in un unico elenco ordinato.", + "sortOrder.filesFirst": "I file e le cartelle vengono ordinati in ordine alfabetico in base al nome. I file vengono visualizzati prima delle cartelle.", + "sortOrder.type": "I file e le cartelle vengono ordinati in ordine alfabetico in base all'estensione. Le cartelle vengono visualizzate prima dei file.", + "sortOrder.modified": "I file e le cartelle vengono ordinati in ordine decrescente in base alla data dell'ultima modifica. Le cartelle vengono visualizzate prima dei file.", + "sortOrder": "Controlla l'ordinamento di file e cartelle in Esplora risorse.", + "explorer.decorations.colors": "Controlla se le decorazioni file devono usare i colori.", + "explorer.decorations.badges": "Controlli se le decorazioni file devono usare le notifiche.", + "miViewExplorer": "&&Esplora risorse" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "FILE", + "copyPath": "Copia percorso", + "copyRelativePath": "Copia il percorso relativo ", + "revealInSideBar": "Visualizza nella barra laterale", + "acceptLocalChanges": "Utilizzare le modifiche e sovrascrivere il contenuto del disco", + "revertLocalChanges": "Annulla le modifiche e torna al contenuto sul disco", + "copyPathOfActive": "Copia percorso del file attivo", + "copyRelativePathOfActive": "Copia il percorso relativo del File attivo", + "saveAllInGroup": "Salva tutto nel gruppo", + "saveFiles": "Salva tutti i file", + "revert": "Ripristina file", + "compareActiveWithSaved": "Confronta file attivo con file salvato", + "closeEditor": "Chiudi editor", + "view": "Vista", + "openToSide": "Apri lateralmente", + "revealInWindows": "Visualizza in Esplora risorse", + "revealInMac": "Visualizza in Finder", + "openContainer": "Apri cartella superiore", + "saveAll": "Salva tutto", + "compareWithSaved": "Confronta con file salvato", + "compareWithSelected": "Confronta con selezionati", + "compareSource": "Seleziona per il confronto", + "compareSelected": "Confronta selezionati", + "close": "Chiudi", + "closeOthers": "Chiudi altri", + "closeSaved": "Chiudi salvati", + "closeAll": "Chiudi tutto", + "cut": "Taglia", + "deleteFile": "Elimina definitivamente", + "newFile": "Nuovo file", + "openFile": "Apri file...", + "miNewFile": "&&Nuovo file", + "miSave": "&&Salva", + "miSaveAs": "Salva &&con nome...", + "miSaveAll": "Salva &&tutto", + "miAutoSave": "Salvataggio a&&utomatico", + "miRevert": "Ri&&pristina file", + "miCloseEditor": "Chiudi &&editor", + "miGotoFile": "Vai al &&file..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "Nessuna cartella aperta", + "explorerSection": "Sezione Esplora file", + "noWorkspaceHelp": "Non hai ancora aggiunto cartelle nell'area di lavoro", + "addFolder": "Aggiungi cartella", + "noFolderHelp": "Non ci sono ancora cartelle aperte.", + "openFolder": "Apri cartella" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 file non salvato", + "dirtyFiles": "{0} file non salvati" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Visualizzatore file binari" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Editor file di testo", + "openFolderError": "Il file è una directory", + "createFile": "Crea file", + "relaunchWithIncreasedMemoryLimit": "Riavvia con {0} MB", + "configureMemoryLimit": "Configura limite di memoria", + "fileEditorWithInputAriaLabel": "{0}. Editor file di testo.", + "fileEditorAriaLabel": "Editor file di testo." + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (deleted from disk)", + "readonlyFile": "{0} (di sola lettura)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Usare le azioni della barra degli strumenti dell'editor per annullare le modifiche oppure sovrascrivere il contenuto su disco con le modifiche.", + "staleSaveError": "Non è stato possibile salvare '{0}': il contenuto sul disco è più recente. Confrontare la versione corrente con quella sul disco.", + "retry": "Riprova", + "discard": "Scarta", + "readonlySaveErrorAdmin": "Non è stato possibile salvare '{0}': il file è di sola lettura. Selezionare 'Sovrascrivi come Admin' per riprovare come amministratore.", + "readonlySaveErrorSudo": "Non è stato possibile salvare '{0}': il file è di sola lettura. Selezionare 'Sovrascrivi come Sudo' per riprovare come utente con privilegi avanzati.", + "readonlySaveError": "Non è stato possibile salvare '{0}': il file è di sola lettura. Selezionare 'Sovrascrivi' per provare a renderlo scrivibile.", + "permissionDeniedSaveError": "Impossibile salvare '{0}': Autorizzazioni insufficienti. Selezionare 'Riprova come Admin' per eseguire come amministratore.", + "permissionDeniedSaveErrorSudo": "Non è stato possibile salvare '{0}': autorizzazioni insufficienti. Selezionare 'Riprova come Sudo' per riprovare come utente con privilegi avanzati.", + "genericSaveError": "Non è stato possibile salvare '{0}': {1}", + "learnMore": "Altre informazioni", + "dontShowAgain": "Non visualizzare più questo messaggio", + "compareChanges": "Confronta", + "saveConflictDiffLabel": "{0} (su disco) ↔ {1} (in {2}) - Risolvere conflitto in fase di salvataggio", + "overwriteElevated": "Sovrascrivi come admin...", + "overwriteElevatedSudo": "Sovrascrivere come Sudo...", + "saveElevated": "Riprova come amministratore...", + "saveElevatedSudo": "Riprova come Sudo...", + "overwrite": "Sovrascrivi" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Editor aperti", + "openEditosrSection": "Sezione Editor aperti", + "dirtyCounter": "{0} non salvati" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Sezione Esplora file", + "treeAriaLabel": "Esplora file" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Nuovo file", + "newFolder": "Nuova cartella", + "rename": "Rinomina", + "delete": "Elimina", + "copyFile": "Copia", + "pasteFile": "Incolla", + "createNewFile": "Nuovo file", + "createNewFolder": "Nuova cartella", + "newUntitledFile": "Nuovo file senza nome", + "deleteButtonLabelRecycleBin": "&&Sposta nel Cestino", + "deleteButtonLabelTrash": "&&Sposta nel cestino", + "deleteButtonLabel": "&&Elimina", + "dirtyMessageFilesDelete": "Stai eliminando file non ancora salvati. Vuoi continuare?", + "dirtyMessageFolderOneDelete": "Si sta per eliminare una cartella con modifiche non salvate in un file. Continuare?", + "dirtyMessageFolderDelete": "Si sta per eliminare una cartella con modifiche non salvate in {0} file. Continuare?", + "dirtyMessageFileDelete": "Si sta per eliminare un file con modifiche non salvate. Continuare?", + "dirtyWarning": "Le modifiche apportate andranno perse se non vengono salvate.", + "undoBin": "È possibile ripristinare dal Cestino.", + "undoTrash": "È possibile ripristinare dal Cestino.", + "doNotAskAgain": "Non chiedermelo di nuovo", + "irreversible": "Questa azione è irreversibile.", + "binFailed": "Impossibile eliminare utilizzando il Cestino. Si desidera eliminare definitivamente invece?", + "trashFailed": "Impossibile eliminare utilizzando il Cestino. Si desidera eliminare definitivamente invece?", + "deletePermanentlyButtonLabel": "&&Eliminare in modo permanente", + "retryButtonLabel": "&&Riprova", + "confirmMoveTrashMessageFilesAndDirectories": "Eliminare i {0} file/directory seguenti e il relativo contenuto?", + "confirmMoveTrashMessageMultipleDirectories": "Eliminare le {0} directory seguenti e il relativo contenuto?", + "confirmMoveTrashMessageMultiple": "Sei sicuro di voler eliminarei seguenti {0} file?", + "confirmMoveTrashMessageFolder": "Eliminare '{0}' e il relativo contenuto?", + "confirmMoveTrashMessageFile": "Eliminare '{0}'?", + "confirmDeleteMessageFilesAndDirectories": "Eliminare definitivamente i {0} file/directory seguenti e il relativo contenuto?", + "confirmDeleteMessageMultipleDirectories": "Eliminare definitivamente le {0} directory seguenti e il relativo contenuto?", + "confirmDeleteMessageMultiple": "Sei sicuro di voler eliminare permanentemente i seguenti {0} file?", + "confirmDeleteMessageFolder": "Eliminare definitivamente '{0}' e il relativo contenuto?", + "confirmDeleteMessageFile": "Eliminare definitivamente '{0}'?", + "globalCompareFile": "Confronta file attivo con...", + "openFileToCompare": "Aprire prima un file per confrontarlo con un altro file.", + "toggleAutoSave": "Attiva/Disattiva salvataggio automatico", + "saveAllInGroup": "Salva tutto nel gruppo", + "closeGroup": "Chiudi gruppo", + "focusFilesExplorer": "Stato attivo su Esplora file", + "showInExplorer": "Visualizza file attivo nella barra laterale", + "openFileToShow": "Aprire prima di tutto un file per visualizzarlo in Esplora risorse", + "collapseExplorerFolders": "Comprimi cartelle in Explorer", + "refreshExplorer": "Aggiorna Explorer", + "openFileInNewWindow": "Apri file attivo in un'altra finestra", + "openFileToShowInNewWindow.unsupportedschema": "L'editor attivo deve contenere una risorsa apribile.", + "openFileToShowInNewWindow.nofile": "Aprire prima un file per visualizzarlo in un'altra finestra", + "emptyFileNameError": "È necessario specificare un nome file o un nome di cartella.", + "fileNameStartsWithSlashError": "Un nome di file o cartella non può iniziare con una barra.", + "fileNameExistsError": "In questo percorso esiste già un file o una cartella **{0}**. Scegliere un nome diverso.", + "invalidFileNameError": "Il nome **{0}** non è valido per un nome file o un nome di cartella. Scegliere un nome diverso.", + "filePathTooLongError": "Con il nome **{0}** il percorso diventa troppo lungo. Scegliere un nome più breve.", + "compareWithClipboard": "Confronta il file attivo con gli appunti", + "clipboardComparisonLabel": "Appunti ↔ {0}", + "retry": "Riprova", + "fileIsAncestor": "Il file da incollare è un predecessore della cartella di destinazione", + "fileDeleted": "Il file da incollare è stato eliminato o spostato nel frattempo" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Visualizza in Esplora risorse", + "revealInMac": "Visualizza in Finder", + "openContainer": "Apri cartella superiore", + "saveAs": "Salva con nome...", + "save": "Salva", + "saveWithoutFormatting": "Salva senza formattazione", + "saveAll": "Salva tutto", + "removeFolderFromWorkspace": "Rimuovi cartella dall'area di lavoro", + "genericRevertError": "Impossibile ripristinare '{0}': {1}", + "modifiedLabel": "{0} (su disco) ↔ {1}", + "openFileToReveal": "Aprire prima un file per visualizzarlo", + "openFileToCopy": "Aprire prima un file per copiarne il percorso" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Esplora risorse", + "canNotResolve": "Non è possibile risolvere la cartella dell'area di lavoro", + "symbolicLlink": "Collegamento simbolico" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Digitare il nome file. Premere INVIO per confermare oppure ESC per annullare.", + "dropFolders": "Aggiungere le cartelle all'area di lavoro?", + "dropFolder": "Aggiungere la cartella all'area di lavoro?", + "addFolders": "&&Aggiungi cartelle", + "addFolder": "&&Aggiungi cartella", + "confirmOverwrite": "Nella cartella di destinazione esiste già un file o una cartella con lo stesso nome. Sovrascrivere?", + "irreversible": "Questa azione è irreversibile.", + "replaceButtonLabel": "&&Sostituisci", + "confirmRootsMove": "Sei sicuro che si desidera modificare l'ordine di più cartelle root nell'area di lavoro?", + "confirmMultiMove": "Sei sicuro di voler spostare i seguenti {0} file?", + "confirmRootMove": "Sei sicuro che si desidera modificare l'ordine delle cartella principale '{0}' nell'area di lavoro?", + "confirmMove": "Sei sicuro di voler spostare '{0}'?", + "doNotAskAgain": "Non chiedermelo di nuovo", + "moveButtonLabel": "&&Sposta", + "confirmOverwriteMessage": "'{0}' esiste già nella cartella di destinazione. Sostituirlo?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Formatta documento", + "no.provider": "Non c'è alcun formattatore installato per i file '{0}'.", + "install.formatter": "Installa formattatore..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "Nessuno", + "miss": "L'estensione '{0}' non può formattare '{1}'", + "config.needed": "Sono presenti più formattatori per i file {0}. Selezionare un formattatore predefinito per continuare.", + "config.bad": "L'estensione '{0}' è configurata come formattatore, ma non è disponibile. Per continuare, selezionare un altro formattatore predefinito.", + "do.config": "Configura...", + "select": "Selezionare un formattatore predefinito per i file {0}", + "formatter.default": "Consente di definire un formattatore predefinito che ha la precedenza su tutte le altre impostazioni di formattatore. Deve essere l'identificatore di un'estensione che contribuisce a un formattatore.", + "def": "(Predefinita)", + "config": "Configura il formattatore predefinito...", + "format.placeHolder": "Selezionare un formattatore", + "formatDocument.label.multiple": "Formatta documento con...", + "formatSelection.label.multiple": "Formatta selezione con..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Guida", + "reportIssueInEnglish": "Segnala problema", + "developer": "Sviluppatore" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Apri Esplora processi", + "reportPerformanceIssue": "Segnala problema di prestazioni" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "Cambiare la lingua dell'interfaccia utente di VS Code in {0} e riavviare?", + "activateLanguagePack": "Per poter usare VS Code in {0}, è necessario riavviare l'applicazione.", + "yes": "Sì", + "restart now": "Riavvia ora", + "neverAgain": "Non visualizzare più questo messaggio", + "JsonSchema.locale": "Linguaggio dell'interfaccia utente da usare.", + "vscode.extension.contributes.localizations": "Contribuisce traduzioni all'editor", + "vscode.extension.contributes.localizations.languageId": "Id della lingua in cui sono tradotte le stringhe visualizzate.", + "vscode.extension.contributes.localizations.languageName": "Nome della lingua in inglese.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Nome della lingua nella lingua stessa.", + "vscode.extension.contributes.localizations.translations": "Lista delle traduzioni associate alla lingua.", + "vscode.extension.contributes.localizations.translations.id": "ID di VS Code o dell'estensione cui si riferisce questa traduzione. L'ID di VS Code è sempre 'vscode' e quello di un'estensione deve essere nel formato 'publisherId.extensionName'.", + "vscode.extension.contributes.localizations.translations.id.pattern": "L'ID deve essere 'vscode' o essere nel formato 'publisherId.extensionName' per tradurre rispettivamente VS Code o un'estensione.", + "vscode.extension.contributes.localizations.translations.path": "Percorso relativo di un file che contiene le traduzioni per la lingua." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Configura la lingua visualizzata", + "installAdditionalLanguages": "Installa lingue aggiuntive...", + "chooseDisplayLanguage": "Seleziona lingua visualizzata", + "relaunchDisplayLanguageMessage": "Per rendere effettiva la modifica relativa alla lingua visualizzata, è necessario riavviare il sistema.", + "relaunchDisplayLanguageDetail": "Fare clic sul pulsante di riavvio per riavviare {0} e cambiare la lingua visualizzata.", + "restart": "&&Riavvia" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Consente di cercare i Language Pack nel Marketplace per impostare la lingua visualizzata su {0}.", + "searchMarketplace": "Cerca nel Marketplace", + "installAndRestartMessage": "Consente di installare il Language Pack per impostare la lingua visualizzata su {0}.", + "installAndRestart": "Installa e riavvia" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Principale", + "sharedLog": "Condiviso", + "rendererLog": "Finestra", + "telemetryLog": "Telemetria", + "developer": "Sviluppatore" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Apri cartella dei log", + "setLogLevel": "Imposta livello log...", + "trace": "Analisi", + "debug": "Debug", + "info": "Info", + "warn": "Avviso", + "err": "Errore", + "critical": "Errori critici", + "off": "OFF", + "selectLogLevel": "Seleziona il livello log", + "default and current": "Predefinito e corrente", + "default": "Predefinito", + "current": "Corrente" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Copia", + "copyMessage": "Copia messaggio ", + "show multiline": "Mostra il messaggio su più righe", + "problems": "Problemi", + "show singleline": "Mostra il messaggio su un'unica riga", + "miMarker": "&&Problemi" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Vista", + "problems.view.toggle.label": "Attiva/Disattiva Problemi (Errori, Avvisi, Informazioni)", + "problems.view.focus.label": "Sposta lo stato attivo su problemi (Errori, Avvisi, Informazioni)", + "problems.panel.configuration.title": "Visualizzazione Problemi", + "problems.panel.configuration.autoreveal": "Controlla se la visualizzazione Problemi deve visualizzare automaticamente i file all'apertura.", + "markers.panel.title.problems": "Problemi", + "markers.panel.no.problems.build": "Finora non sono stati rilevati problemi nell'area di lavoro.", + "markers.panel.no.problems.filters": "Non sono stati trovati risultati corrispondenti ai criteri di filtro specificati.", + "markers.panel.no.problems.file.exclusions": "Tutti i problemi sono nascosti perché è abilitato il filtro di esclusione file.", + "markers.panel.action.useFilesExclude": "Filtra usando l'impostazione di esclusione file", + "markers.panel.action.donotUseFilesExclude": "Non usare l'impostazione di esclusione file", + "markers.panel.action.filter": "Filtra problemi", + "markers.panel.action.quickfix": "Mostra correzioni", + "markers.panel.filter.ariaLabel": "Filtra problemi", + "markers.panel.filter.placeholder": "Filtro. Ad esempio: text, **/*.ts,!**/node_modules/**", + "markers.panel.filter.errors": "errori", + "markers.panel.filter.warnings": "avvisi", + "markers.panel.filter.infos": "messaggi informativi", + "markers.panel.single.error.label": "1 errore", + "markers.panel.multiple.errors.label": "{0} errori", + "markers.panel.single.warning.label": "1 avviso", + "markers.panel.multiple.warnings.label": "{0} avvisi", + "markers.panel.single.info.label": "1 messaggio informativo", + "markers.panel.multiple.infos.label": "{0} messaggi informativi", + "markers.panel.single.unknown.label": "1 sconosciuto", + "markers.panel.multiple.unknowns.label": "{0} sconosciuti", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "{0} problemi nel file {1} della cartella {2}", + "problems.tree.aria.label.marker.relatedInformation": " Questo problema include riferimenti a {0} percorsi.", + "problems.tree.aria.label.error.marker": "Errore generato da {0}: {1} a riga {2} e carattere {3}.{4}", + "problems.tree.aria.label.error.marker.nosource": "Errore: {0} a riga {1} e carattere {2}.{3}", + "problems.tree.aria.label.warning.marker": "Avviso generato da {0}: {1} a riga {2} e carattere {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Avviso: {0} a riga {1} e carattere {2}.{3}", + "problems.tree.aria.label.info.marker": "Messaggio informativo generato da {0}: {1} a riga {2} e carattere {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Messaggio informativo: {0} a riga {1} e carattere {2}.{3}", + "problems.tree.aria.label.marker": "Problema generato da {0}: {1} a riga {2} e carattere {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Problema: {0} a riga {1} e carattere {2}.{3}", + "problems.tree.aria.label.relatedinfo.message": "{0} a riga {1} e carattere {2} in {3}", + "errors.warnings.show.label": "Mostra errori e avvisi" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Totale {0} problemi" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Problemi", + "tooltip.1": "1 problema in questo file ", + "tooltip.N": "{0} problemi in questo file", + "markers.showOnFile": "Mostra errori e avvisi relativi a file e cartella." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Visualizzazione di {0} di {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Comprimi tutto", + "No problems filtered": "Visualizza {0} problemi", + "problems filtered": "Visualizza il problema {0} di {1}", + "disableFilesExclude": "Disabilita filtro di esclusione file.", + "clearFilter": "Cancella il filtro." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Mostra il messaggio su un'unica riga", + "multi line": "Mostra il messaggio su più righe" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Struttura", + "outlineConfigurationTitle": "Struttura", + "outline.showIcons": "Esegui il rendering degli elementi di contorno con le icone.", + "outline.showProblem": "Mostra errori e avvisi relativi agli elementi di contorno.", + "outline.problem.colors": "Usa i colori per errori e avvisi.", + "outline.problems.badges": "Usa le notifiche per errori e avvisi." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Comprimi tutto", + "sortByPosition": "Ordina Per: Posizione", + "sortByName": "Ordina per: Nome", + "sortByKind": "Ordina per: tipo", + "followCur": "Segui il cursore", + "filterOnType": "Filtra per tipo", + "no-editor": "L'editor attivo non può fornire informazioni sulla struttura.", + "loading": "Caricamento dei simboli del documento per '{0}'...", + "no-symbols": "Non sono stati trovati trovati simboli nel documento '{0}'" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Output", + "logViewer": "Visualizzatore Log", + "viewCategory": "Vista", + "developer": "Sviluppatore", + "clearOutput.label": "Cancella output", + "openActiveLogOutputFile": "Apri file di output del log attivo", + "miToggleOutput": "&&Output" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Output", + "outputPanelWithInputAriaLabel": "{0}, Pannello di output", + "outputPanelAriaLabel": "Pannello di output" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - Output", + "channel": "Canale Output per '{0}'" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Attiva/Disattiva output", + "clearOutput": "Cancella output", + "outputCleared": "L'output è stato cancellato", + "toggleOutputScrollLock": "Attiva/Disattiva blocco scorrimento per output", + "switchToOutput.label": "Passa all'output", + "outputChannels": "Canali di uscita.", + "logChannel": "Log ({0})", + "openInLogViewer": "Apri file di log", + "showLogs": "Mostra log...", + "selectlog": "Seleziona il log", + "openLogFile": "Apri file di Log...", + "selectlogFile": "Seleziona file di log" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Sviluppatore", + "show.label": "Prestazioni all'avvio" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "I profili sono stati creati.", + "prof.detail": "Creare un problema e allegare manualmente i file seguenti:\n{0}", + "prof.restartAndFileIssue": "Crea problema e riavvia", + "prof.restart": "Riavvia", + "prof.thanks": "Grazie per l'aiuto.", + "prof.detail.restart": "È necessario un riavvio alla fine per continuare a utilizzare '{0}'. Ancora una volta, grazie per il vostro contributo." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Prestazioni all'avvio" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Definisci tasto di scelta rapida", + "defineKeybinding.kbLayoutErrorMessage": "Non sarà possibile produrre questa combinazione di tasti con il layout di tastiera corrente.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** per il layout di tastiera corrente (**{1}** per quello standard US).", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** per il layout di tastiera corrente." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Editor preferenze predefinite", + "settingsEditor2": "Editor impostazioni 2", + "keybindingsEditor": "Editor tasti di scelta rapida", + "preferences": "Preferenze", + "openRemoteSettings": "Apri impostazioni remote ({0})", + "preferencesCategory": "Preferenze", + "showDefaultKeybindings": "Mostra tasti di scelta rapida predefiniti", + "showUserKeybindings": "Mostra tasti di scelta rapida utente", + "miOpenSettings": "&&Impostazioni", + "miOpenKeymap": "&&Tasti di scelta rapida", + "openSettingsJson": "Apri impostazioni (JSON)", + "filterModifiedLabel": "Mostra impostazioni modificate", + "filterOnlineServicesLabel": "Mostra impostazioni per i servizi online" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "Questo tasto di scelta rapida è assegnato a 1 comando esistente", + "defineKeybinding.existing": "Questo tasto di scelta rapida è assegnato a {0} comandi esistenti", + "defineKeybinding.initial": "Premere la combinazione di tasti desiderata, quindi INVIO.", + "defineKeybinding.chordsTo": "premi contemporaneamente per" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Apri impostazioni predefinite (JSON)", + "openSettings2": "Apri impostazioni (interfaccia utente)", + "openSettingsJson": "Apri impostazioni (JSON)", + "openGlobalSettings": "Apri impostazioni utente", + "openGlobalKeybindings": "Apri tasti di scelta rapida", + "openGlobalKeybindingsFile": "Apri tasti di scelta rapida (JSON)", + "openDefaultKeybindingsFile": "Apri tasti di scelta rapida predefiniti (JSON)", + "openWorkspaceSettings": "Apri impostazioni area di lavoro", + "openFolderSettings": "Apri impostazioni cartella", + "configureLanguageBasedSettings": "Configura impostazioni specifiche del linguaggio...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Seleziona linguaggio" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Digitare per cercare nei tasti di scelta rapida", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Registrazione dei tasti. Premere ESC per uscire", + "clearInput": "Rimuovi i tasti di scelta rapida per l'input di ricerca", + "sortByPrecedeneLabel": "Ordina per Precedenza", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Registra tasti", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Registrazione dei tasti", + "command": "Comando", + "keybinding": "Tasto di scelta rapida", + "when": "Quando", + "source": "ORIGINE", + "keybindingsLabel": "Tasti di scelta rapida", + "show sorted keybindings": "Visualizzazione di {0} tasti di scelta rapida con ordine di precedenza", + "show keybindings": "Visualizzazione di {0} tasti di scelta rapida con ordine alfabetico", + "changeLabel": "Cambia tasto di scelta rapida", + "addLabel": "Aggiungi tasto di scelta rapida", + "editWhen": "Cambia espressione when", + "removeLabel": "Rimuovi tasto di scelta rapida", + "resetLabel": "Reimposta tasto di scelta rapida", + "showSameKeybindings": "Mostra gli stessi tasti di scelta rapida", + "copyLabel": "Copia", + "copyCommandLabel": "Copia comando", + "error": "Si è verificato l'errore '{0}' durante la modifica del tasto di scelta rapida. Aprire il file 'keybindings.json' e verificare la presenza di errori.", + "editKeybindingLabelWithKey": "Cambia tasto di scelta rapida {0}", + "editKeybindingLabel": "Cambia tasto di scelta rapida", + "addKeybindingLabelWithKey": "Aggiungi tasto di scelta rapida {0}", + "addKeybindingLabel": "Aggiungi tasto di scelta rapida", + "title": "{0} ({1})", + "commandAriaLabel": "Il comando è {0}.", + "keybindingAriaLabel": "Il tasto di scelta rapida è {0}.", + "noKeybinding": "Non è stato assegnato alcun tasto di scelta rapida.", + "sourceAriaLabel": "L'origine è {0}.", + "whenContextInputAriaLabel": "Digitare il contesto per when. Premere INVIO per confermare oppure ESC per annullare.", + "whenAriaLabel": "Il valore di Quando è {0}.", + "noWhen": "Non esiste alcun contesto per Quando." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Inserire le impostazioni nell'editor di lato destro per eseguire l'override.", + "noSettingsFound": "Non sono state trovate impostazioni.", + "settingsSwitcherBarAriaLabel": "Selezione impostazioni", + "userSettings": "Utente", + "userSettingsRemote": "Remoto", + "workspaceSettings": "Area di lavoro", + "folderSettings": "Cartella" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Cerca impostazioni", + "SearchSettingsWidget.Placeholder": "Cerca impostazioni", + "noSettingsFound": "Non sono state trovate impostazioni", + "oneSettingFound": "1 impostazione trovata", + "settingsFound": "{0} impostazioni trovate", + "totalSettingsMessage": "{0} impostazioni in totale", + "nlpResult": "Risultati linguaggio naturale", + "filterResult": "Risultati filtrati", + "defaultSettings": "Impostazioni predefinite", + "defaultUserSettings": "Impostazioni predefinite utente", + "defaultWorkspaceSettings": "Impostazioni area di lavoro predefinite", + "defaultFolderSettings": "Impostazioni cartella predefinite", + "defaultEditorReadonly": "Modificare nell'editor a destra per ignorare le impostazioni predefinite.", + "preferencesAriaLabel": "Preferenze predefinite. Editor di testo di sola lettura." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Per altre azioni, premere {0}.", + "SearchSettings.AriaLabel": "Cerca impostazioni", + "noResults": "Non sono state trovate impostazioni", + "clearSearchFilters": "Rimuovi i filtri", + "clearSearch": "Pulisci Ricerca", + "settingsNoSaveNeeded": "Le modifiche vengono salvate automaticamente durante la modifica.", + "oneResult": "1 impostazione trovata", + "moreThanOneResult": "{0} impostazioni trovate" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Più usate", + "textEditor": "Editor di testo", + "cursor": "Cursore", + "find": "Trova", + "font": "Tipo di carattere", + "formatting": "Formattazione", + "diffEditor": "Editor diff", + "minimap": "Minimappa", + "suggestions": "Suggerimenti", + "files": "File", + "workbench": "Area di lavoro", + "appearance": "Aspetto", + "breadcrumbs": "Percorsi di navigazione", + "editorManagement": "Gestione editor", + "settings": "Editor impostazioni", + "zenMode": "Modalità Zen", + "window": "Finestra", + "newWindow": "Nuova finestra", + "features": "Funzionalità", + "fileExplorer": "Esplora risorse", + "search": "Cerca", + "debug": "Debug", + "scm": "Gestione controllo servizi", + "extensionViewlet": "Viewlet estensione", + "terminal": "Terminale", + "problems": "Problemi", + "comments": "Commenti", + "remote": "Remoto", + "application": "Applicazione", + "proxy": "Proxy", + "keyboard": "Tastiera", + "update": "Aggiorna", + "telemetry": "Telemetria" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, gruppo" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "Area di lavoro", + "remote": "Remoto", + "user": "Utente" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Per l'editor impostazioni in anteprima) Colore primo piano di un'intestazione di sezione o un titolo attivo.", + "modifiedItemForeground": "(Per l'editor impostazioni in anteprima) Colore dell'indicatore di impostazione modificata.", + "settingsDropdownBackground": "(Per l'editor impostazioni in anteprima) Sfondo dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownForeground": "(Per l'editor impostazioni in anteprima) Primo piano dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownBorder": "(Per l'editor impostazioni in anteprima) Bordo dell'elenco a discesa dell'editor impostazioni.", + "settingsDropdownListBorder": "(Per l'editor impostazioni in anteprima) Bordo dell'elenco a discesa dell'editor impostazioni. Racchiude le opzioni e le separa dalla descrizione.", + "settingsCheckboxBackground": "(Per l'editor impostazioni in anteprima) Sfondo della casella di controllo dell'editor impostazioni.", + "settingsCheckboxForeground": "(Per l'editor impostazioni in anteprima) Primo piano della casella di controllo dell'editor impostazioni.", + "settingsCheckboxBorder": "(Per l'editor impostazioni in anteprima) Bordo della casella di controllo dell'editor impostazioni.", + "textInputBoxBackground": "(Per l'editor impostazioni in anteprima) Sfondo della casella di input di testo dell'editor impostazioni. ", + "textInputBoxForeground": "(Per l'editor impostazioni in anteprima) Primo piano della casella di input di testo dell'editor impostazioni.", + "textInputBoxBorder": "(Per l'editor impostazioni in anteprima) Bordo della casella di input di testo dell'editor impostazioni. ", + "numberInputBoxBackground": "(Per l'editor impostazioni in anteprima) Sfondo della casella di input numero dell'editor impostazioni. ", + "numberInputBoxForeground": "(Per l'editor impostazioni in anteprima) Primo piano della casella di input numero dell'editor impostazioni.", + "numberInputBoxBorder": "(Per l'editor impostazioni in anteprima) Bordo della casella di input numero dell'editor impostazioni. ", + "removeExcludeItem": "Rimuovi elemento Exclude", + "editExcludeItem": "Modifica elemento di esclusione", + "excludeSiblingHintLabel": "Escludi i file corrispondenti a '{0}', solo quando è presente un file corrispondente a '{1}'", + "excludePatternHintLabel": "Escludi i file corrispondenti a '{0}'", + "addPattern": "Aggiungi criterio", + "excludePatternInputPlaceholder": "Escludi criterio...", + "excludeSiblingInputPlaceholder": "Quando il criterio è presente...", + "okButton": "OK", + "cancelButton": "Annulla" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Inserire qui le impostazioni qui per eseguire l'override delle impostazioni predefinite.", + "emptyWorkspaceSettingsHeader": "Inserire qui le impostazioni per eseguire l'override di Impostazioni utente.", + "emptyFolderSettingsHeader": "Inserire qui le impostazioni di cartella per eseguire l'override di quelle di Impostazioni area di lavoro.", + "editTtile": "Modifica", + "replaceDefaultValue": "Sostituisci nelle impostazioni", + "copyDefaultValue": "Copia nelle impostazioni" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Estensioni", + "modified": "Modificato", + "settingsContextMenuTitle": "Altre azioni...", + "alsoConfiguredIn": "Modificato anche in", + "configuredIn": "Modificato in", + "settings.Modified": "Modificato.", + "newExtensionsButtonLabel": "Mostra le estensioni corrispondenti", + "editInSettingsJson": "Modifica in settings.json", + "settings.Default": "{0}", + "resetSettingLabel": "Reimposta impostazione", + "validationError": "Errore di validazione.", + "treeAriaLabel": "Impostazioni", + "copySettingIdLabel": "Copia ID impostazione", + "copySettingAsJSONLabel": "Copia impostazione come JSON" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Vista", + "commandsHandlerDescriptionDefault": "Mostra ed esegui comandi", + "gotoLineDescriptionMac": "Vai alla riga", + "gotoLineDescriptionWin": "Vai alla riga", + "gotoSymbolDescription": "Vai al simbolo nel file", + "gotoSymbolDescriptionScoped": "Vai al simbolo nel file per categoria", + "helpDescription": "Visualizza la Guida", + "viewPickerDescription": "Apri visualizzazione", + "miCommandPalette": "&&Riquadro comandi...", + "miOpenView": "&&Apri visualizzazione...", + "miGotoSymbolInFile": "Vai al &&simbolo nel file...", + "miGotoLine": "Vai a &&riga/colonna..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, Guida per la selezione", + "globalCommands": "comandi globali", + "editorCommands": "comandi dell'editor" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Vai alla riga...", + "gotoLineLabelEmptyWithLimit": "Riga corrente: {0}. Digitare un numero di riga a cui passare compreso tra 1 e {1}.", + "gotoLineLabelEmpty": "Riga corrente: {0}. Digitare un numero di riga a cui passare.", + "gotoLineColumnLabel": "Vai a riga {0} e carattere {1}.", + "gotoLineLabel": "Vai a riga {0}.", + "cannotRunGotoLine": "Aprire prima un file di testo per passare a una riga." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, selezione visualizzazione", + "views": "Barra laterale", + "panels": "Pannello", + "terminals": "Terminale", + "terminalTitle": "{0}: {1}", + "channels": "Output", + "logChannel": "Log ({0})", + "openView": "Apri visualizzazione", + "quickOpenView": "Visualizzazione Quick Open" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "proprietà ({0})", + "method": "metodi ({0})", + "function": "funzioni ({0})", + "_constructor": "costruttori ({0})", + "variable": "variabili ({0})", + "class": "classi ({0})", + "struct": "struct ({0})", + "event": "eventi ({0})", + "operator": "operatori ({0})", + "interface": "interfacce ({0})", + "namespace": "spazi dei nomi ({0})", + "package": "pacchetti ({0})", + "typeParameter": "parametri di tipo ({0})", + "modules": "moduli ({0})", + "enum": "enumerazioni ({0})", + "enumMember": "membri di enumerazione ({0})", + "string": "stringhe ({0})", + "file": "file ({0})", + "array": "matrici ({0})", + "number": "numeri ({0})", + "boolean": "valori booleani ({0})", + "object": "oggetti ({0})", + "key": "chiavi ({0})", + "field": "campi ({0})", + "constant": "costanti ({0})", + "gotoSymbol": "Vai al simbolo nel file...", + "symbols": "simboli ({0})", + "entryAriaLabel": "{0}, simboli", + "noSymbolsMatching": "Non ci sono simboli corrispondenti", + "noSymbolsFound": "Non sono stati trovati simboli", + "gotoSymbolHandlerAriaLabel": "Digitare per ridurre il numero di simboli dell'editor attualmente attivo.", + "cannotRunGotoSymbolInFile": "Non sono disponibili informazioni relative ai simboli per il file", + "cannotRunGotoSymbol": "Aprire prima un file di testo per passare a un simbolo" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Mostra tutti i comandi", + "clearCommandHistory": "Cancella cronologia dei comandi", + "showCommands.label": "Riquadro comandi...", + "entryAriaLabelWithKey": "{0}, {1}, comandi", + "entryAriaLabel": "{0}, comandi", + "actionNotEnabled": "Il comando '{0}' non è abilitato nel contesto corrente.", + "canNotRun": "Il comando '{0}' ha restituito un errore.", + "recentlyUsed": "usate di recente", + "morecCommands": "altri comandi", + "cat.title": "{0}: {1}", + "noCommandsMatching": "Non ci sono comandi corrispondenti" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "È necessario riavviare per rendere effettiva un'impostazione modificata.", + "relaunchSettingDetail": "Fare clic sul pulsante di riavvio per riavviare {0} e abilitare l'impostazione.", + "restart": "&&Riavvia" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Mostra GIT", + "source control": "Controllo del codice sorgente", + "toggleSCMViewlet": "Mostra Gestione controllo servizi", + "view": "Vista", + "scmConfigurationTitle": "Gestione controllo servizi", + "alwaysShowProviders": "Controlla se mostrare la sezione Provider di controllo del codice sorgente.", + "providersVisible": "Consente di controllare il numero di proprietà visibili nella sezione Provider di controllo del codice sorgente. Impostare su `0` per poter ridimensionare manualmente la visualizzazione.", + "diffDecorations": "Controlla decorazioni diff nell'editor", + "diffGutterWidth": "Controlla la larghezza (px) delle decorazioni diff nella barra di navigazione (aggiunte e modificate).", + "alwaysShowActions": "Controlla se le azioni inline sono sempre visibili nella visualizzazione Controllo del codice sorgente.", + "miViewSCM": "S&&CM", + "scm accept": "SCM: Accetta input" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} modifiche in sospeso" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Provider di controllo del codice sorgente", + "no open repo": "Non esistono provider di controllo del codice sorgente registrati.", + "source control": "Controllo del codice sorgente", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} di {1} modifiche", + "change": "{0} di {1} modifica", + "show previous change": "Mostra modifica precedente", + "show next change": "Mostra modifica successiva", + "miGotoNextChange": "&&Modifica successiva", + "miGotoPreviousChange": "&&Modifica precedente", + "move to previous change": "Passa alla modifica precedente", + "move to next change": "Passa alla modifica successiva", + "editorGutterModifiedBackground": "Colore di sfondo della barra di navigazione dell'editor per le righe che sono state modificate.", + "editorGutterAddedBackground": "Colore di sfondo della barra di navigazione dell'editor per le righe che sono state aggiunte.", + "editorGutterDeletedBackground": "Colore di sfondo della barra di navigazione dell'editor per le righe che sono state cancellate.", + "overviewRulerModifiedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto modificato.", + "overviewRulerAddedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto aggiunto.", + "overviewRulerDeletedForeground": "Colore del marcatore del righello delle annotazioni per il contenuto eliminato." + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "risultati per file e simboli", + "fileResults": "risultati dei file" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Cerca", + "copyMatchLabel": "Copia", + "copyPathLabel": "Copia percorso", + "copyAllLabel": "Copia tutti", + "clearSearchHistoryLabel": "Cancella cronologia di ricerca", + "toggleSearchViewPositionLabel": "Attiva/Disattiva ricerca posizione della visualizzazione", + "focusSearchListCommandLabel": "Elenco con stato attivo", + "findInFolder": "Trova nella cartella...", + "findInWorkspace": "Trova nell'area di lavoro...", + "showTriggerActions": "Vai al simbolo nell'area di lavoro...", + "name": "Cerca", + "view": "Vista", + "findInFiles": "Cerca nei file", + "miFindInFiles": "Cerca &&nei file", + "miReplaceInFiles": "Sostituisci nei &&file", + "openAnythingHandlerDescription": "Vai al file", + "openSymbolDescriptionNormal": "Vai al simbolo nell'area di lavoro", + "searchConfigurationTitle": "Cerca", + "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle nelle ricerche. Eredita tutti i criteri GLOB dall'impostazione `#files.exclude#`. Altre informazioni sui criteri GLOB [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", + "exclude.when": "Controllo aggiuntivo sugli elementi di pari livello di un file corrispondente. Usare $(basename) come variabile del nome file corrispondente.", + "useRipgrep": "Questa impostazione è deprecata. Verrà ora eseguito il fallback a \"search.usePCRE2\".", + "useRipgrepDeprecated": "Deprecata. Per il supporto della funzionalità avanzate delle espressioni regex provare a usare \"search.usePCRE2\".", + "search.maintainFileSearchCache": "Se abilitato, il processo searchService verrà mantenuto attivo invece di essere arrestato dopo un'ora di inattività. In questo modo la cache di ricerca dei file rimarrà in memoria.", + "useIgnoreFiles": "Controlla se utilizzare i file `.gitignore` e `.ignore` durante la ricerca di file.", + "useGlobalIgnoreFiles": "Controlla se usare i file `.gitignore` e `.ignore` globali durante la ricerca di file.", + "search.quickOpen.includeSymbols": "Indica se includere i risultati di una ricerca di simboli globale nei risultati dei file per Quick Open.", + "search.quickOpen.includeHistory": "Indica se includere i risultati di file aperti di recente nel file dei risultati per Quick Open.", + "search.followSymlinks": "Controlla se seguire i collegamenti simbolici durante la ricerca.", + "search.smartCase": "Esegue la ricera senza fare distinzione tra maiuscole/minuscole se il criterio è tutto minuscolo, in caso contrario esegue la ricerca facendo distinzione tra maiuscole/minuscole.", + "search.globalFindClipboard": "Controlla se il viewlet di ricerca deve leggere o modificare gli appunti di ricerca condivisi in macOS.", + "search.location": "Controlla se la ricerca verrà mostrata come visualizzazione nella barra laterale o come pannello nell'area pannelli per ottenere più spazio orizzontale.", + "search.collapseAllResults": "Controlla se i risultati della ricerca verranno compressi o espansi.", + "search.useReplacePreview": "Controlla se aprire Anteprima sostituzione quando si seleziona o si sostituisce una corrispondenza.", + "search.showLineNumbers": "Controlla se visualizzare i numeri di riga per i risultati della ricerca.", + "search.searchRipgrepEnableDeprecated": "Deprecata. In alternativa, usare \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "Indica see eseguire la ricerca nell'host dell'estensione", + "search.runInExtensionHost": "Indica se eseguire la ricerca nell'host dell'estensione. È necessario riavviare per rendere effettiva l'impostazione.", + "search.usePCRE2": "Indica se usare il motore regex PCRE2 nella ricerca di testo. In questo modo è possibile usare alcune funzionalità avanzate di regex, come lookahead e backreference. Non sono però supportate tutte le funzionalità di PCRE2, ma solo quelle supportate anche da JavaScript.", + "search.actionsPositionAuto": "Posiziona la barra azioni a destra quando la visualizzazione di ricerca è stretta e subito dopo il contenuto quando la visualizzazione di ricerca è ampia.", + "search.actionsPositionRight": "Posiziona sempre la barra azioni a destra.", + "search.actionsPosition": "Controlla il posizionamento in righe della barra azioni nella visualizzazione di ricerca.", + "miViewSearch": "&&Cerca", + "miGotoSymbolInWorkspace": "Vai al &&simbolo nell'area di lavoro..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, selezione file", + "searchResults": "risultati ricerca" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, selezione simboli", + "symbols": "risultati per simboli", + "noSymbolsMatching": "Non ci sono simboli corrispondenti", + "noSymbolsWithoutInput": "Digitare per cercare i simboli" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Cerca" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Cerca", + "moreSearch": "Attiva/Disattiva dettagli ricerca", + "searchScope.includes": "file da includere", + "label.includes": "Criteri di inclusione per la ricerca", + "searchScope.excludes": "file da escludere", + "label.excludes": "Criteri di esclusione per la ricerca", + "replaceAll.confirmation.title": "Sostituisci tutto", + "replaceAll.confirm.button": "&&Sostituisci", + "replaceAll.occurrence.file.message": "{0} occorrenza in {1} file è stata sostituita con '{2}'.", + "removeAll.occurrence.file.message": "È stata sostituita {0} occorrenza in {1} file.", + "replaceAll.occurrence.files.message": "{0} occorrenza in {1} file è stata sostituita con '{2}'.", + "removeAll.occurrence.files.message": "È stata sostituita {0} occorrenze in {1} file.", + "replaceAll.occurrences.file.message": "{0} occorrenze in {1} file sono state sostituite con '{2}'.", + "removeAll.occurrences.file.message": "Sono state sostituite {0} occorrenze in {1} file.", + "replaceAll.occurrences.files.message": "{0} occorrenze in {1} file sono state sostituite con '{2}'.", + "removeAll.occurrences.files.message": "Sono state sostituite {0} occorrenze in {1} file.", + "removeAll.occurrence.file.confirmation.message": "Sostituire {0} occorrenza in {1} file con '{2}'?", + "replaceAll.occurrence.file.confirmation.message": "Sostituire {0} occorrenza in {1} file?", + "removeAll.occurrence.files.confirmation.message": "Sostituire {0} occorrenza in {1} file con '{2}'?", + "replaceAll.occurrence.files.confirmation.message": "Sostituire {0} occorrenza in {1} file?", + "removeAll.occurrences.file.confirmation.message": "Sostituire {0} occorrenze in {1} file con '{2}'?", + "replaceAll.occurrences.file.confirmation.message": "Sostituire {0} occorrenze in {1} file?", + "removeAll.occurrences.files.confirmation.message": "Sostituire {0} occorrenze in {1} file con '{2}'?", + "replaceAll.occurrences.files.confirmation.message": "Sostituire {0} occorrenze in {1} file?", + "searchPathNotFoundError": "Percorso di ricerca non trovato: {0}", + "searchMaxResultsWarning": "Il set di risultati contiene solo un subset di tutte le corrispondenze. Eseguire una ricerca più specifica per ridurre il numero di risultati.", + "searchCanceled": "La ricerca è stata annullata prima della visualizzazione dei risultati - ", + "noResultsIncludesExcludes": "Non sono stati trovati risultati in '{0}' escludendo '{1}' - ", + "noResultsIncludes": "Non sono stati trovati risultati in '{0}' - ", + "noResultsExcludes": "Non sono stati trovati risultati escludendo '{0}' - ", + "noResultsFound": "Non sono stati trovati risultati. Rivedere le impostazioni relative alle esclusioni configurate e verificare i file gitignore -", + "rerunSearch.message": "Cerca di nuovo", + "rerunSearchInAll.message": "Cerca di nuovo in tutti i file", + "openSettings.message": "Apri impostazioni", + "openSettings.learnMore": "Altre informazioni", + "ariaSearchResultsStatus": "La ricerca ha restituito {0} risultati in {1} file", + "rgRegexError": "È possibile usare \"search.usePCRE2\" per abilitare alcune funzionalità aggiuntive delle espressioni regex come lookbehind e backreference.", + "neverAgain": "Non visualizzare più questo messaggio", + "otherEncodingWarning.openSettingsLabel": "Apri impostazioni", + "useIgnoresAndExcludesDisabled": "- escludere le impostazioni e ignorare i file sono disattivati", + "search.file.result": "{0} risultato in {1} file", + "search.files.result": "{0} risultato in {1} file", + "search.file.results": "{0} risultati in {1} file", + "search.files.results": "{0} risultati in {1} file", + "searchWithoutFolder": "Non ci sono ancora cartelle aperte. La ricerca verrà eseguita solo nei file aperti - ", + "openFolder": "Apri cartella" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Sostituisci tutto (inviare la ricerca per abilitare)", + "search.action.replaceAll.enabled.label": "Sostituisci tutto", + "search.replace.toggle.button.title": "Attiva/Disattiva sostituzione", + "label.Search": "Cerca: digitare il termine di ricerca e premere INVIO per cercare oppure ESC per annullare", + "search.placeHolder": "Cerca", + "label.Replace": "Sostituisci: digitare il termine da sostituire e premere INVIO per visualizzare l'anteprima oppure ESC per annullare", + "search.replace.placeHolder": "Sostituisci", + "regexp.backreferenceValidationFailure": "I backreference non sono supportati" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "Nell'area di lavoro non ci sono cartelle denominate {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Mostra Cerca", + "replaceInFiles": "Sostituisci nei file", + "RefreshAction.label": "Aggiorna", + "CollapseDeepestExpandedLevelAction.label": "Comprimi tutto", + "ClearSearchResultsAction.label": "Cancella risultati della ricerca", + "CancelSearchAction.label": "Annulla ricerca", + "FocusNextSearchResult.label": "Sposta lo stato attivo sul risultato della ricerca successivo", + "FocusPreviousSearchResult.label": "Sposta lo stato attivo sul risultato della ricerca precedente", + "RemoveAction.label": "Chiudi", + "file.replaceAll.label": "Sostituisci tutto", + "match.replace.label": "Sostituisci" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Anteprima sostituzione)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Input", + "useExcludesAndIgnoreFilesDescription": "Usa impostazioni di esclusione e file ignorati" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Altri file", + "searchFileMatches": "{0} file trovati", + "searchFileMatch": "{0} file trovato", + "searchMatches": "{0} corrispondenze trovate", + "searchMatch": "{0} corrispondenza trovata", + "lineNumStr": "Da riga {0}", + "numLinesStr": "Altre {0} righe", + "folderMatchAriaLabel": "{0} corrispondenze nella cartella radice {1}, risultato della ricerca", + "otherFilesAriaLabel": "{0} corrispondenze esterne all'area di lavoro. Risultato della ricerca", + "fileMatchAriaLabel": "{0} corrispondenze nel file {1} della cartella {2}, risultato della ricerca", + "replacePreviewResultAria": "Sostituisce il termine {0} con {1} alla colonna {2} in linea con il testo {3}", + "searchResultAria": "Trovato termine {0} alla colonna {1} in linea con il testo {2}" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Frammento vuoto", + "snippetSchema.json": "Configurazione del frammento utente", + "snippetSchema.json.prefix": "Prefisso da usare quando si seleziona il frammento in IntelliSense", + "snippetSchema.json.body": "Il contenuto del frammento. Usare '$1', '${1:defaultText}' per definire le posizioni del cursore, utilizzare '$0' per la posizione finale del cursore. Inserire i valori delle variabili con '${varName}' e '${varName:defaultText}', ad esempio 'Nome del file: $TM_FILENAME'.", + "snippetSchema.json.description": "Descrizione del frammento.", + "snippetSchema.json.scope": "Un elenco di nomi di linguaggio a cui si applica questo frammento di codice, ad esempio 'typescript, javascript'." + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Inserisci frammento", + "sep.userSnippet": "Frammenti utente", + "sep.extSnippet": "Frammenti estensione", + "sep.workspaceSnippet": "Frammenti area di lavoro" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "È previsto un valore stringa in `contributes.{0}.path`. Valore specificato: {1}", + "invalid.language.0": "Quando si omette il linguaggio, il valore di `contributes.{0}.path` deve essere un file `.code-snippets`. Fornire il valore: {1}", + "invalid.language": "Il linguaggio in `contributes.{0}.language` è sconosciuto. Valore specificato: {1}", + "invalid.path.1": "Valore previsto di `contributes.{0}.path` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile.", + "vscode.extension.contributes.snippets": "Frammenti per contributes.", + "vscode.extension.contributes.snippets-language": "Identificatore di linguaggio per cui si aggiunge come contributo questo frammento.", + "vscode.extension.contributes.snippets-path": "Percorso del file snippets. È relativo alla cartella delle estensioni e in genere inizia con './snippets/'.", + "badVariableUse": "Uno o più frammenti dall'estensione '{0}' confondono molto probabilmente variabili-frammento e segnaposto-frammento (Vedere https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax per maggiori dettagli)", + "badFile": "Non è stato possibile leggere il file di frammento \"{0}\"." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(globale)", + "global.1": "({0})", + "badPath": "I frammenti di codice devono essere all'interno di questa cartella: '{0}'. ", + "new.global": "Nuovo file di Frammenti globali...", + "new.workspace": "Area di lavoro {0}", + "new.folder": "Nuovo file di frammenti per '{0}'...", + "group.global": "Frammenti esistenti", + "new.global.sep": "Nuovi frammenti di codice", + "openSnippet.pickLanguage": "Selezionare file di Frammenti o creare Frammenti di codice", + "openSnippet.label": "Configura Frammenti utente", + "preferences": "Preferenze", + "miOpenSnippets": "&&Frammenti utente" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Frammento area di lavoro", + "source.userSnippetGlobal": "Frammento utente globale", + "source.userSnippet": "Frammento utente" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "Non visualizzare più questo messaggio", + "workspaceFound": "Questa cartella contiene il file dell'area di lavoro '{0}'. Aprirlo? [Altre informazioni]({1}) sui file dell'area di lavoro.", + "openWorkspace": "Apri area di lavoro", + "workspacesFound": "Questa cartella contiene più file nell'area di lavoro. Vuoi aprire uno? [Ulteriori informazioni] ({0}) sui file nell'area di lavoro.", + "selectWorkspace": "Seleziona area di lavoro", + "selectToOpen": "Selezionare un'area di lavoro da aprire" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "Partecipare a un breve sondaggio?", + "takeSurvey": "Partecipa a sondaggio", + "remindLater": "Visualizza più tardi", + "neverAgain": "Non visualizzare più questo messaggio" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Aiutaci a migliorare il nostro supporto all'{0}", + "takeShortSurvey": "Partecipa a un breve sondaggio", + "remindLater": "Visualizza più tardi", + "neverAgain": "Non visualizzare più questo messaggio" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Errore: nell'identificatore di attività '{0}' manca la proprietà obbligatoria '{1}'. L'identificatore di attività verrà ignorato." + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Attività", + "ConfigureTaskRunnerAction.label": "Configura attività", + "totalErrors": "{0} errori", + "totalWarnings": "{0} avvisi", + "totalInfos": "{0} messaggi informativi", + "problems": "Problemi", + "building": "Compilazione...", + "manyProblems": "Più di 10.000", + "runningTasks": "Mostra attività in esecuzione", + "tasks": "Attività", + "TaskSystem.noHotSwap": "Se si cambia il motore di esecuzione delle attività con un'attività attiva in esecuzione, è necessario ricaricare la finestra", + "reloadWindow": "Ricarica finestra", + "taskServiceOutputPrompt": "Sono presenti errori nell'attività. Per maggiori dettagli, vedere l'output.", + "showOutput": "Mostra output", + "TaskServer.folderIgnored": "La cartella {0} viene ignorata poiché utilizza attività (task) versione 0.1.0", + "TaskService.noBuildTask1": "Non è stata definita alcuna attività di compilazione. Contrassegnare un'attività con 'isBuildCommand' nel file tasks.json.", + "TaskService.noBuildTask2": "Non è stata definita alcuna attività di compilazione. Contrassegnare un'attività come gruppo 'build' nel file tasks.json.", + "TaskService.noTestTask1": "Non è stata definita alcuna attività di test. Contrassegnare un'attività con 'isTestCommand' nel file tasks.json.", + "TaskService.noTestTask2": "Non è stata definita alcuna attività di test. Contrassegnare un'attività come gruppo 'test' nel file tasks.json.", + "TaskServer.noTask": "L'attività da eseguire non è definita", + "TaskService.associate": "associa", + "TaskService.attachProblemMatcher.continueWithout": "Continua senza analizzare l'output dell'attività", + "TaskService.attachProblemMatcher.never": "Mai analizzare l'output dell'attività", + "TaskService.attachProblemMatcher.learnMoreAbout": "Ulteriori informazioni sull'analisi dell'output della attività", + "selectProblemMatcher": "Selezionare il tipo di errori e di avvisi per cui analizzare l'output dell'attività", + "customizeParseErrors": "La configurazione dell'attività corrente presenta errori. Per favore correggere gli errori prima di personalizzazione un'attività.", + "tasksJsonComment": "// Vedere https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// per la documentazione relativa al formato tasks.json", + "moreThanOneBuildTask": "tasks.json contiene molte attività di compilazione. È in corso l'esecuzione della prima.\n", + "TaskSystem.activeSame.background": "L'attività '{0}' è già attiva e in modalità background.", + "TaskSystem.activeSame.noBackground": "L'attività '{0}' è già attiva.", + "terminateTask": "Termina attività", + "restartTask": "Riavvia attività", + "TaskSystem.active": "Esiste già un'attività in esecuzione. Terminarla prima di eseguirne un'altra.", + "TaskSystem.restartFailed": "Non è stato possibile terminare e riavviare l'attività {0}", + "TaskService.noConfiguration": "Errore: Il rilevamento di attività {0} non ha contribuito un'attività nella seguente configurazione: \n{1} \nL'attività verrà ignorata.\n", + "TaskSystem.configurationErrors": "Errore: la configurazione delle attività specificata contiene errori di convalida e non è utilizzabile. Correggere prima gli errori.", + "taskService.ignoreingFolder": "Le configurazioni delle attività per la cartella dell'area di lavoro {0} verranno ignorate. Per il supporto delle attività delle aree di lavoro in più cartelle è necessario che tutte le cartelle usino la versione 2.0.0 delle attività\n", + "TaskSystem.invalidTaskJson": "Errore: nel contenuto del file tasks.json sono presenti errori di sintassi. Correggerli prima di eseguire un'attività.\n", + "TaskSystem.runningTask": "È presente un'attività in esecuzione. Terminarla?", + "TaskSystem.terminateTask": "&&Termina attività", + "TaskSystem.noProcess": "L'attività avviata non esiste più. Se l'attività implica la generazione di processi in background, uscendo da Visual Studio Code potrebbero essere presenti processi orfani. Per evitarlo, avviare l'ultimo processo in background con un flag di attesa.", + "TaskSystem.exitAnyways": "&&Esci comunque", + "TerminateAction.label": "Termina attività", + "TaskSystem.unknownError": "Si è verificato un errore durante l'esecuzione di un'attività. Per dettagli, vedere il log attività.", + "TaskService.noWorkspace": "Le attività sono disponibili solo per una cartella dell'area di lavoro.", + "TaskService.learnMore": "Altre informazioni", + "configureTask": "Configura attività", + "recentlyUsed": "attività usate di recente", + "configured": "attività configurate", + "detected": "attività rilevate", + "TaskService.ignoredFolder": "Le cartelle dell'area di lavoro seguenti verranno ignorate perché usano la versione 0.1.0 delle attività: {0}", + "TaskService.notAgain": "Non visualizzare più questo messaggio", + "TaskService.pickRunTask": "Selezionare l'attività da eseguire", + "TaskService.noEntryToRun": "Non è stata trovata alcuna attività da eseguire. Configurare le attività...", + "TaskService.fetchingBuildTasks": "Recupero delle attività di compilazione...", + "TaskService.pickBuildTask": "Selezionare l'attività di compilazione da eseguire", + "TaskService.noBuildTask": "Nessuna attività di compilazione da eseguire trovato. Configurare l'attività di compilazione...", + "TaskService.fetchingTestTasks": "Recupero delle attività di test...", + "TaskService.pickTestTask": "Selezionare l'attività di test da eseguire", + "TaskService.noTestTaskTerminal": "Non è stata trovata alcuna attività di test da eseguire. Configurare le attività...", + "TaskService.taskToTerminate": "Selezionare l'attività da terminare", + "TaskService.noTaskRunning": "Non ci sono attività attualmente in esecuzione", + "TaskService.terminateAllRunningTasks": "Tutte le attività in esecuzione", + "TerminateAction.noProcess": "Il processo avviato non esiste più. Se l'attività implica la generazione di attività in background, uscendo da Visual Studio Code potrebbero essere presenti processi orfani.", + "TerminateAction.failed": "Non è stato possibile terminare l'attività in esecuzione", + "TaskService.taskToRestart": "Selezionare l'attività da riavviare", + "TaskService.noTaskToRestart": "Non ci sono attività da riavviare", + "TaskService.template": "Seleziona un modello di attività", + "TaskService.createJsonFile": "Crea il file tasks.json dal modello", + "TaskService.openJsonFile": "Apri il file tasks.json", + "TaskService.pickTask": "Selezionare un'attività da configurare", + "TaskService.defaultBuildTaskExists": "{0} è già contrassegnato come attività di compilazione predefinita", + "TaskService.pickDefaultBuildTask": "Selezionare l'attività da usare come attività di compilazione predefinita", + "TaskService.defaultTestTaskExists": "{0} è già contrassegnato come attività di test predefinita.", + "TaskService.pickDefaultTestTask": "Selezionare l'attività da usare come attività di test predefinita", + "TaskService.pickShowTask": "Selezionare l'attività di cui mostrare l'output", + "TaskService.noTaskIsRunning": "Non ci sono attività in esecuzione", + "miRunTask": "&&Esegui attività...", + "miBuildTask": "Esegui attività di &&compilazione...", + "miRunningTask": "Mostra attività in esec&&uzione...", + "miRestartTask": "Ria&&vvia attività in esecuzione...", + "miTerminateTask": "&&Termina attività...", + "miConfigureTask": "&&Configura attività...", + "miConfigureBuildTask": "Configura atti&&vità di compilazione predefinita...", + "ShowLogAction.label": "Mostra log attività", + "RunTaskAction.label": "Esegui attività", + "ReRunTaskAction.label": "Ripeti ultima attività", + "RestartTaskAction.label": "Riavvia attività in esecuzione", + "ShowTasksAction.label": "Mostra attività in esecuzione", + "BuildAction.label": "Esegui attività di compilazione", + "TestAction.label": "Esegui attività di test", + "ConfigureDefaultBuildTask.label": "Configura attività di compilazione predefinita", + "ConfigureDefaultTestTask.label": "Configura attività di test predefinita", + "quickOpen.task": "Esegui attività" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "Tipo di attività effettivo. Notare che i tipi che iniziano con il carattere '$' sono riservati per l'utilizzo interno.", + "TaskDefinition.properties": "Proprietà aggiuntive del tipo di attività", + "TaskTypeConfiguration.noType": "Nella configurazione del tipo di attività manca la proprietà obbligatoria 'taskType'", + "TaskDefinitionExtPoint": "Tipi di attività per contributes" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Digitare il nome di un'attività da eseguire", + "noTasksMatching": "No tasks matching", + "noTasksFound": "Non sono state trovate attività" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "La versione 0.1.0 dell'attività è deprecata. Usare la versione 2.0.0", + "JsonSchema.version": "Numero di versione della configurazione", + "JsonSchema.": "Runner è stata promossa. Utilizzare la proprietà ufficiale runner", + "JsonSchema.runner": "Definisce se l'attività viene eseguita come un processo e l'output viene visualizzato nella finestra di output o all'interno del terminale.", + "JsonSchema.windows": "Configurazione dei comandi specifica di Windows", + "JsonSchema.mac": "Configurazione dei comandi specifica di Mac", + "JsonSchema.linux": "Configurazione dei comandi specifica di Linux", + "JsonSchema.shell": "Specifica se il comando è un comando della shell o un programma esterno. Se omesso, viene usato il valore predefinito false." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Esegue il comando di compilazione di .NET Core", + "msbuild": "Esegue la destinazione di compilazione", + "externalCommand": "Esempio per eseguire un comando esterno arbitrario", + "Maven": "Consente di eseguire comandi Maven comuni" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, tasks", + "recentlyUsed": "attività usate di recente", + "configured": "attività configurate", + "detected": "attività rilevate", + "customizeTask": "Configura attività" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "Eseguendo gulp --tasks-simple non è stata elencata alcuna attività. È stato eseguito npm install?", + "TaskSystemDetector.noJakeTasks": "Eseguendo jake --tasks non è stata elencata alcuna attività. È stato eseguito npm install?", + "TaskSystemDetector.noGulpProgram": "Gulp non è installato nel sistema. Eseguire npm install -g gulp per installarlo.", + "TaskSystemDetector.noJakeProgram": "Jake non è installato nel sistema. Eseguire npm install -g jake per installarlo.", + "TaskSystemDetector.noGruntProgram": "Grunt non è installato nel sistema. Eseguire npm install -g grunt per installarlo.", + "TaskSystemDetector.noProgram": "Il programma {0} non è stato trovato. Messaggio: {1}", + "TaskSystemDetector.buildTaskDetected": "È stata rilevata l'attività di compilazione denominata '{0}'.", + "TaskSystemDetector.testTaskDetected": "È stata rilevata l'attività di test denominata '{0}'." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "Questa cartella contiene attività ({0}) definite in 'tasks.json' che vengono eseguite automaticamente all'apertura della cartella. Consentire l'esecuzione di attività automatiche all'apertura di questa cartella?", + "allow": "Consenti ed esegui", + "disallow": "Non consentire", + "openTasks": "Apri tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "Consenti attività automatiche nella cartella", + "workbench.action.tasks.disallowAutomaticRunning": "Non consentire attività automatiche nella cartella" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "Il sistema delle attività è configurato per la versione 0.1.0 (vedere il file tasks.json), che può eseguire solo attività personalizzate. Eseguire l'aggiornamento alla versione 2.0.0 per eseguire l'attività: {0}", + "TaskRunnerSystem.unknownError": "Si è verificato un errore sconosciuto durante l'esecuzione di un'attività. Per dettagli, vedere il log di output dell'attività.", + "TaskRunnerSystem.watchingBuildTaskFinished": "\nIl controllo delle attività di build è terminato.", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\nL'attività '{0}' è stata terminata come richiesto dall'utente.", + "unkownProblemMatcher": "Il matcher problemi {0} non può essere risolto. Il matcher verrà ignorato" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Specifica se il comando è un comando della shell o un programma esterno. Se omesso, viene usato il valore predefinito false.", + "JsonSchema.tasks.isShellCommand.deprecated": "La proprietà isShellCommand è deprecata. Usare la proprietà type dell'attività e la proprietà shell nelle opzioni. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.dependsOn.identifier": "Identificatore di attività.", + "JsonSchema.tasks.dependsOn.string": "Altra attività da cui dipende questa attività.", + "JsonSchema.tasks.dependsOn.array": "Altre attività da cui dipende questa attività.", + "JsonSchema.tasks.presentation": "Consente di configurare il pannello usato per presentare l'output dell'attività e legge il relativo input.", + "JsonSchema.tasks.presentation.echo": "Controlla se l'eco del comando eseguito viene visualizzato nel pannello. Il valore predefinito è true.", + "JsonSchema.tasks.presentation.focus": "Controlla se il pannello riceve lo stato attivo. Il valore predefinito è false. Se è impostato su true, il pannello viene anche visualizzato.", + "JsonSchema.tasks.presentation.revealProblems.always": "Visualizza sempre il pannello dei problemi quando viene eseguita questa attività.", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Visualizza il pannello dei problemi solo quando viene trovato un problema.", + "JsonSchema.tasks.presentation.revealProblems.never": "Non visualizza mai il pannello dei problemi quando viene eseguita questa attività.", + "JsonSchema.tasks.presentation.revealProblems": "Controlla se il pannello dei problemi viene visualizzato o meno durante l'esecuzione di questa attività. Ha la precedenza sull'opzione \"reveal\". L'impostazione predefinita è \"never\".", + "JsonSchema.tasks.presentation.reveal.always": "Visualizza sempre il terminale quando viene eseguita questa attività.", + "JsonSchema.tasks.presentation.reveal.silent": "Visualizza il terminale solo se l'attività termina con un errore o il matcher problemi trova un errore.", + "JsonSchema.tasks.presentation.reveal.never": "Non visualizza mai il terminale quando viene eseguita questa attività.", + "JsonSchema.tasks.presentation.reveal": "Controlla se il terminale che esegue l'attività viene visualizzato o meno. È possibile eseguirne l'override con l'opzione \"revealProblems\". L'impostazione predefinita è \"always\".", + "JsonSchema.tasks.presentation.instance": "Controlli se il pannello è condiviso tra le attività, dedicato a quest'attività o se ne viene creato uno nuovo a ogni esecuzione.", + "JsonSchema.tasks.presentation.showReuseMessage": "Controlla se visualizzare il messaggio `Terminale verrà riutilizzato dalle attività, premere un tasto qualsiasi per chiuderlo`.", + "JsonSchema.tasks.presentation.clear": "Controlla se il terminale viene pulito prima di eseguire l'attività.", + "JsonSchema.tasks.presentation.group": "Controlla se l'attività viene eseguita in uno gruppo di terminali specifico usando riquadri divisi.", + "JsonSchema.tasks.terminal": "La proprietà terminal è deprecata. In alternativa, usare presentation.", + "JsonSchema.tasks.group.kind": "Gruppo di esecuzione dell'attività.", + "JsonSchema.tasks.group.isDefault": "Definisce se questa attività è l'attività predefinita nel gruppo.", + "JsonSchema.tasks.group.defaultBuild": "Contrassegna l'attività come attività di compilazione predefinita.", + "JsonSchema.tasks.group.defaultTest": "Contrassegna l'attività come attività di test predefinita.", + "JsonSchema.tasks.group.build": "Contrassegna l'attività come attività di compilazione accessibile tramite il comando 'Esegui attività di compilazione'.", + "JsonSchema.tasks.group.test": "Contrassegna l'attività come attività di test accessibile tramite il comando 'Esegui attività di test'.", + "JsonSchema.tasks.group.none": "Non assegna l'attività ad alcun gruppo", + "JsonSchema.tasks.group": "Definisce il gruppo di esecuzione a cui appartiene questa attività. Supporta \"build\" per aggiungerlo al gruppo di compilazione e \"test\" per aggiungerlo al gruppo di test.", + "JsonSchema.tasks.type": "Definisce se l'attività viene eseguita come un processo o come un comando all'interno di una shell.", + "JsonSchema.commandArray": "Comando della shell da eseguire. Per unire gli elementi della matrice verrà usato un carattere di spazio", + "JsonSchema.command.quotedString.value": "Valore effettivo del comando", + "JsonSchema.tasks.quoting.escape": "Evita i caratteri utilizzando il carattere di escape della shell (per esempio ` sotto PowerShell e \\ sotto bash).", + "JsonSchema.tasks.quoting.strong": "Virgoletta l'argomento utilizzando il carattere di doppio apice della shell (per esempio \" sotto PowerShell e bash).", + "JsonSchema.tasks.quoting.weak": "Virgoletta l'argomento utilizzando il carattere di singolo apice della shell (per esempio ' sotto PowerShell e bash).", + "JsonSchema.command.quotesString.quote": "Come il valore del comando dovrebbe essere virgolettato", + "JsonSchema.command": "Comando da eseguire. Può essere un programma esterno o un comando della shell.", + "JsonSchema.args.quotedString.value": "Valore effettivo del comando", + "JsonSchema.args.quotesString.quote": "Come il valore dell'argomento dovrebbe essere virgolettato", + "JsonSchema.tasks.args": "Argomenti passati al comando quando viene richiamata questa attività.", + "JsonSchema.tasks.label": "Etichetta dell'attività per l'interfaccia utente ", + "JsonSchema.version": "Numero di versione della configurazione", + "JsonSchema.tasks.identifier": "Identificatore definito dall'utente per fare riferimento all'attività in launch.json o in una clausola dependsOn.", + "JsonSchema.tasks.identifier.deprecated": "Gli identificatori definiti dall'utente sono deprecati. Per attività personalizzate utilizzare il nome come riferimento e per le attività fornite dalle estensioni utilizzare il relativo identificatore di attività definito.", + "JsonSchema.tasks.reevaluateOnRerun": "Se a rivalutare le variabili di attività su Riesegui.", + "JsonSchema.tasks.runOn": "Consente di configurare quando eseguire l'attività. Se è impostata su folderOpen, l'attività verrà eseguita automaticamente quando si apre la cartella.", + "JsonSchema.tasks.runOptions": "Opzioni correlate all'esecuzione dell'attività", + "JsonSchema.tasks.taskLabel": "Etichetta dell'attività", + "JsonSchema.tasks.taskName": "Nome dell'attività", + "JsonSchema.tasks.taskName.deprecated": "La proprietà name dell'attività è deprecata. In alternativa, usare la proprietà label.", + "JsonSchema.tasks.background": "Indica se l'attività eseguita viene mantenuta attiva ed è in esecuzione in background.", + "JsonSchema.tasks.promptOnClose": "Indica se viene visualizzato un prompt utente quando Visual Studio Code viene chiuso con un'attività in esecuzione.", + "JsonSchema.tasks.matchers": "Matcher problemi da usare. Può essere una stringa oppure una definizione di matcher problemi oppure una matrice di stringhe e matcher problemi.", + "JsonSchema.customizations.customizes.type": "Tipo di attività da personalizzare", + "JsonSchema.tasks.customize.deprecated": "La proprietà customize è deprecata. Vedere le note sulla versione 1.14 per informazioni su come eseguire la migrazione al nuovo approccio di personalizzazione delle attività", + "JsonSchema.tasks.showOputput.deprecated": "La proprietà showOutput è deprecata. In alternativa, usare invece la proprietà reveal all'interno della proprietà presentation. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "La proprietà echoCommand è deprecata. In alternativa, usare la proprietà echo all'interno della proprietà presentation. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.suppressTaskName.deprecated": "La proprietà suppressTaskName è deprecata. In alternativa, incorporare nell'attività il comando con i relativi argomenti. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "La proprietà isBuildCommand è deprecata. In alternativa, usare la proprietà group. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.isTestCommand.deprecated": "La proprietà isTestCommand è deprecata. In alternativa, usare la proprietà group. Vedere anche le note sulla versione 1.14.", + "JsonSchema.tasks.taskSelector.deprecated": "La proprietà taskSelector è deprecata. In alternativa, incorporare nell'attività il comando con i relativi argomenti. Vedere anche le note sulla versione 1.14. ", + "JsonSchema.windows": "Configurazione dei comandi specifica di Windows", + "JsonSchema.mac": "Configurazione dei comandi specifica di Mac", + "JsonSchema.linux": "Configurazione dei comandi specifica di Linux" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Opzioni dei comandi aggiuntive", + "JsonSchema.options.cwd": "Directory di lavoro corrente del programma o dello script eseguito. Se omesso, viene usata la radice dell'area di lavoro corrente di Visual Studio Code.", + "JsonSchema.options.env": "Ambiente della shell o del programma eseguito. Se omesso, viene usato l'ambiente del processo padre.", + "JsonSchema.shellConfiguration": "Configura la shell da utilizzare.", + "JsonSchema.shell.executable": "Shell da usare.", + "JsonSchema.shell.args": "Argomenti della shell.", + "JsonSchema.command": "Comando da eseguire. Può essere un programma esterno o un comando della shell.", + "JsonSchema.tasks.args": "Argomenti passati al comando quando viene richiamata questa attività.", + "JsonSchema.tasks.taskName": "Nome dell'attività", + "JsonSchema.tasks.windows": "Configurazione dei comandi specifica di Windows", + "JsonSchema.tasks.mac": "Configurazione dei comandi specifica di Mac", + "JsonSchema.tasks.linux": "Configurazione dei comandi specifica di Linux", + "JsonSchema.tasks.suppressTaskName": "Controlla se il nome dell'attività viene aggiunto come argomento al comando. Se omesso, viene usato il valore definito globalmente.", + "JsonSchema.tasks.showOutput": "Controlla la visualizzazione dell'output dell'attività in esecuzione. Se omesso, viene usato il valore definito globalmente.", + "JsonSchema.echoCommand": "Controlla se l'eco del comando eseguito viene incluso nell'output. Il valore predefinito è false.", + "JsonSchema.tasks.watching.deprecation": "Deprecato. In alternativa, usare isBackground.", + "JsonSchema.tasks.watching": "Indica se l'attività eseguita viene mantenuta attiva e controlla il file system.", + "JsonSchema.tasks.background": "Indica se l'attività eseguita viene mantenuta attiva ed è in esecuzione in background.", + "JsonSchema.tasks.promptOnClose": "Indica se viene visualizzato un prompt utente quando Visual Studio Code viene chiuso con un'attività in esecuzione.", + "JsonSchema.tasks.build": "Esegue il mapping di questa attività al comando di compilazione predefinito di Visual Studio Code.", + "JsonSchema.tasks.test": "Esegue il mapping di questa attività al comando di test predefinito di Visual Studio Code.", + "JsonSchema.tasks.matchers": "Matcher problemi da usare. Può essere una stringa oppure una definizione di matcher problemi oppure una matrice di stringhe e matcher problemi.", + "JsonSchema.args": "Argomenti aggiuntivi passati al comando.", + "JsonSchema.showOutput": "Controlla la visualizzazione dell'output dell'attività in esecuzione. Se omesso, viene usato 'always'.", + "JsonSchema.watching.deprecation": "Deprecato. In alternativa, usare isBackground.", + "JsonSchema.watching": "Indica se l'attività eseguita viene mantenuta attiva e controlla il file system.", + "JsonSchema.background": "Indica se l'attività eseguita viene mantenuta attiva ed è in esecuzione in background.", + "JsonSchema.promptOnClose": "Indica se viene visualizzato un prompt utente quando Visual Studio Code viene chiuso con un'attività in background in esecuzione.", + "JsonSchema.suppressTaskName": "Controlla se il nome dell'attività viene aggiunto come argomento al comando. Il valore predefinito è false.", + "JsonSchema.taskSelector": "Prefisso per indicare che un argomento è l'attività.", + "JsonSchema.matchers": "Matcher problemi da usare. Può essere una stringa oppure una definizione di matcher problemi oppure una matrice di stringhe e matcher problemi.", + "JsonSchema.tasks": "Configurazioni dell'attività. In genere si tratta di miglioramenti dell'attività già definite nello strumento di esecuzione attività esterno." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "Nel criterio del problema manca un'espressione regolare.", + "ProblemPatternParser.loopProperty.notLast": "La proprietà loop è supportata solo sul matcher dell'ultima riga.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "Il criterio del problema non è valido. La proprietà kind deve essere specificata solo nel primo elemento", + "ProblemPatternParser.problemPattern.missingProperty": "Il criterio del problema non è valido. Deve includere almeno un file e un messaggio.", + "ProblemPatternParser.problemPattern.missingLocation": "Il criterio del problema non è valido. Il tipo deve essere \"file\" oppure deve il criterio deve includere un gruppo di corrispondenze di tipo line o posizione.", + "ProblemPatternParser.invalidRegexp": "Errore: la stringa {0} non è un'espressione regolare valida.\n", + "ProblemPatternSchema.regexp": "Espressione regolare per trovare un messaggio di tipo errore, avviso o info nell'output.", + "ProblemPatternSchema.kind": "Indica se il criterio corrisponde a una posizione (file e riga) o solo a un file.", + "ProblemPatternSchema.file": "Indice del gruppo di corrispondenze del nome file. Se omesso, viene usato 1.", + "ProblemPatternSchema.location": "Indice del gruppo di corrispondenze della posizione del problema. I criteri di posizione validi sono: (line), (line,column) e (startLine,startColumn,endLine,endColumn). Se omesso, si presuppone che sia impostato su (line,column).", + "ProblemPatternSchema.line": "Indice del gruppo di corrispondenze della riga del problema. Il valore predefinito è 2", + "ProblemPatternSchema.column": "Indice del gruppo di corrispondenze del carattere di riga del problema. Il valore predefinito è 3", + "ProblemPatternSchema.endLine": "Indice del gruppo di corrispondenze della riga finale del problema. Il valore predefinito è undefined", + "ProblemPatternSchema.endColumn": "Indice del gruppo di corrispondenze del carattere di fine riga del problema. Il valore predefinito è undefined", + "ProblemPatternSchema.severity": "Indice del gruppo di corrispondenze della gravità del problema. Il valore predefinito è undefined", + "ProblemPatternSchema.code": "Indice del gruppo di corrispondenze del codice del problema. Il valore predefinito è undefined", + "ProblemPatternSchema.message": "Indice del gruppo di corrispondenze del messaggio. Se omesso, il valore predefinito è 4 se si specifica la posizione; in caso contrario, il valore predefinito è 5.", + "ProblemPatternSchema.loop": "In un matcher di più righe il ciclo indica se questo criterio viene eseguito in un ciclo finché esiste la corrispondenza. Può essere specificato solo come ultimo criterio in un criterio su più righe.", + "NamedProblemPatternSchema.name": "Nome del criterio di problema.", + "NamedMultiLineProblemPatternSchema.name": "Nome del criterio di problema a più righe.", + "NamedMultiLineProblemPatternSchema.patterns": "Criteri effettivi.", + "ProblemPatternExtPoint": "Aggiunge come contributo i criteri di problema", + "ProblemPatternRegistry.error": "Il criterio di problema non è valido e verrà ignorato.", + "ProblemMatcherParser.noProblemMatcher": "Errore: la descrizione non può essere convertita in un matcher problemi:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "Errore: la descrizione non definisce un criterio problema valido:\n{0}\n", + "ProblemMatcherParser.noOwner": "Errore: la descrizione non definisce un proprietario:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Errore: la descrizione non definisce un percorso file:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Info: gravità {0} sconosciuta. I valori validi sono errore, avviso e info.\n", + "ProblemMatcherParser.noDefinedPatter": "Errore: il criterio con identificatore {0} non esiste.", + "ProblemMatcherParser.noIdentifier": "Errore: la proprietà del criterio fa riferimento a un identificatore vuoto.", + "ProblemMatcherParser.noValidIdentifier": "Errore: la proprietà {0} del criterio non è un nome di variabile criterio valido.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "Un matcher problemi deve definire un criterio di inizio e un criterio di fine per il controllo.", + "ProblemMatcherParser.invalidRegexp": "Errore: la stringa {0} non è un'espressione regolare valida.\n", + "WatchingPatternSchema.regexp": "L'espressione regolare per rilevare l'inizio o la fine di un'attività in background.", + "WatchingPatternSchema.file": "Indice del gruppo di corrispondenze del nome file. Può essere omesso.", + "PatternTypeSchema.name": "Nome di un criterio predefinito o aggiunto come contributo", + "PatternTypeSchema.description": "Criterio di problema o nome di un criterio di problema predefinito o aggiunto come contributo. Può essere omesso se si specifica base.", + "ProblemMatcherSchema.base": "Nome di un matcher problemi di base da usare.", + "ProblemMatcherSchema.owner": "Proprietario del problema in Visual Studio Code. Può essere omesso se si specifica base. Se è omesso e non si specifica base, viene usato il valore predefinito 'external'.", + "ProblemMatcherSchema.source": "Stringa in formato leggibile che descrive l'origine di questa diagnostica, ad esempio 'typescript' o 'super lint'.", + "ProblemMatcherSchema.severity": "Gravità predefinita per i problemi di acquisizione. Viene usato se il criterio non definisce un gruppo di corrispondenze per la gravità.", + "ProblemMatcherSchema.applyTo": "Controlla se un problema segnalato in un documento di testo è valido solo per i documenti aperti o chiusi oppure per tutti i documenti.", + "ProblemMatcherSchema.fileLocation": "Consente di definire come interpretare i nomi file indicati in un criterio di problema.", + "ProblemMatcherSchema.background": "Criteri per tenere traccia dell'inizio e della fine di un matcher attivo su un'attività in background.", + "ProblemMatcherSchema.background.activeOnStart": "Se impostato a true, il monitor in backbround è in modalità attiva quando l'attività inizia. Equivale a inviare una riga che corrisponde al beginPattern", + "ProblemMatcherSchema.background.beginsPattern": "Se corrisponde nell'output, viene segnalato l'avvio di un'attività in background.", + "ProblemMatcherSchema.background.endsPattern": "Se corrisponde nell'output, viene segnalata la fine di un'attività in background.", + "ProblemMatcherSchema.watching.deprecated": "La proprietà watching è deprecata. In alternativa, utilizzare background (sfondo).", + "ProblemMatcherSchema.watching": "Criteri per tenere traccia dell'inizio e della fine di un matcher watching.", + "ProblemMatcherSchema.watching.activeOnStart": "Se impostato su true, indica che il watcher è in modalità attiva all'avvio dell'attività. Equivale a inviare una riga che corrisponde al criterio di avvio", + "ProblemMatcherSchema.watching.beginsPattern": "Se corrisponde nell'output, viene segnalato l'avvio di un'attività di controllo.", + "ProblemMatcherSchema.watching.endsPattern": "Se corrisponde nell'output, viene segnalata la fine di un'attività di controllo.", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Questa proprietà è deprecata. In alternativa, usare la proprietà watching.", + "LegacyProblemMatcherSchema.watchedBegin": "Espressione regolare con cui viene segnalato l'avvio dell'esecuzione di un'attività controllata attivato tramite il controllo dei file.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Questa proprietà è deprecata. In alternativa, usare la proprietà watching.", + "LegacyProblemMatcherSchema.watchedEnd": "Espressione regolare con cui viene segnalato il termine dell'esecuzione di un'attività controllata.", + "NamedProblemMatcherSchema.name": "Nome del matcher problemi utilizzato per riferirsi ad esso.", + "NamedProblemMatcherSchema.label": "Un'etichetta leggibile del matcher problemi.", + "ProblemMatcherExtPoint": "Aggiunge come contributo i matcher problemi", + "msCompile": "Problemi del compilatore di Microsoft", + "lessCompile": "Problemi Less", + "gulp-tsc": "Problemi TSC Gulp", + "jshint": "Problemi JSHint", + "jshint-stylish": "Problemi di stile di JSHint", + "eslint-compact": "Problemi di compattazione di ESLint", + "eslint-stylish": "Problemi di stile di ESLint", + "go": "Problemi di Go" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Avviso: options.cwd deve essere di tipo string. Il valore {0} verrà ignorato.\n", + "ConfigurationParser.inValidArg": "Errore: l'argomento del comando deve essere una stringa o una stringa virgolettata. Il valore specificato è:\n{0}", + "ConfigurationParser.noShell": "Avviso: la configurazione della shell è supportata solo quando si eseguono attività nel terminale.", + "ConfigurationParser.noName": "Errore: è necessario specificare un nome per il matcher problemi nell'ambito di dichiarazione:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "Avviso: il matcher problemi definito è sconosciuto. I tipi supportati sono string | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "Errore: il riferimento a problemMatcher non è valido: {0}\n", + "ConfigurationParser.noTaskType": "Errore: la configurazione di tasks deve contenere una proprietà di tipo. La configurazione verrà ignorata.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Errore: non ci sono attività registrate di tipo '{0}'. Non è stata installata un'estensione che fornisce un provider di task corrispondente?", + "ConfigurationParser.missingType": "Errore: nella configurazione di attività '{0}' manca la proprietà obbligatoria 'type'. La configurazione dell'attività verrà ignorata.", + "ConfigurationParser.incorrectType": "Errore: la configurazione di attività '{0}' usa un tipo sconosciuto. La configurazione dell'attività verrà ignorata.", + "ConfigurationParser.notCustom": "Errore: tasks non è dichiarato come un'attività personalizzata. La configurazione verrà ignorata.\n{0}\n", + "ConfigurationParser.noTaskName": "Errore: un'attività deve specificare una proprietà label. L'attività verrà ignorata.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Errore: l'attività '{0}' non specifica un comando né una proprietà dependsOn. L'attività verrà ignorata. La sua definizione è:\n{1}", + "taskConfiguration.noCommand": "Errore: l'attività '{0}' non definisce un comando. L'attività verrà ignorata. Definizione dell'attività:\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "L'attività versione 2.0.0 non supporta attività specifiche globali del sistema operativo. Convertirle in un'attività con un comando specifico del sistema operativo. Attività interessate:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "Si è verificato un errore sconosciuto durante l'esecuzione di un'attività. Per dettagli, vedere il log di output dell'attività.", + "dependencyFailed": "Non è stato possibile risolvere l'attività dipendente '{0}' nella cartella dell'area di lavoro '{1}'", + "TerminalTaskSystem.terminalName": "Attività - {0}", + "closeTerminal": "Premere un tasto qualsiasi per chiudere il terminale.", + "reuseTerminal": "Terminale verrà riutilizzato dalle attività, premere un tasto qualsiasi per chiuderlo.", + "TerminalTaskSystem": "Non è possibile eseguire un comando della shell su un'unità UNC con cmd.exe.", + "unkownProblemMatcher": "Il matcher problemi {0} non può essere risolto. Il matcher verrà ignorato" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Terminale integrato", + "terminal.integrated.shell.linux": "Percorso della shell usato dal terminale in Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "Percorso della shell usato dal terminale in macOS. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "Percorso della shell usata dal terminale in Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)." + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Mostra tutti i terminali aperti", + "terminalIntegratedConfigurationTitle": "Terminale integrato", + "terminal.integrated.shellArgs.linux": "Argomenti della riga di comando da usare nel terminale Linux. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.osx": "Argomenti della riga di comando da usare nel terminale macOS. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows": "Argomenti della riga di comando da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "Argomenti della riga di comando nel [formato della riga di comando](https://msdn.microsoft.com/it-it/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) da usare nel terminale Windows. [Altre informazioni sulla configurazione della shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.macOptionIsMeta": "Cotrolla se usare il tasto opzione come tasto meta nel terminale in macOS.", + "terminal.integrated.macOptionClickForcesSelection": "Controlla se forzare la selezione quando si usa Opzione + clic in macOS. In questo modo viene forzata la selezione normale (riga) impedendo l'uso della modalità di selezione colonna. Ciò consente di copiare e incollare usando la selezione normale del terminale quando, ad esempio, è abilitata la modalità mouse in tmux.", + "terminal.integrated.copyOnSelection": "Controlla se il testo selezionato nel terminale sarà copiato negli Appunti.", + "terminal.integrated.drawBoldTextInBrightColors": "Controlla se il testo in grassetto nel terminale userà sempre la variante di colore \"bright\" ANSI.", + "terminal.integrated.fontFamily": "Controlla la famiglia di caratteri del terminale. L'impostazione predefinita è il valore di `#editor.fontFamily#`.", + "terminal.integrated.fontSize": "Consente di controllare le dimensioni del carattere in pixel del terminale.", + "terminal.integrated.letterSpacing": "Controlla la spaziatura delle lettere del terminale. Si tratta di un valore intero che rappresenta il numero di pixel da aggiungere tra i caratteri.", + "terminal.integrated.lineHeight": "Controlla l'altezza della riga del terminale. Questo numero è moltiplicato per la dimensione del carattere del terminale per ottenere l'effettiva altezza della riga in pixel.", + "terminal.integrated.fontWeight": "Spessore del carattere da usare nel terminale per il testo non in grassetto.", + "terminal.integrated.fontWeightBold": "Spessore del carattere da usare nel terminale per il testo in grassetto.", + "terminal.integrated.cursorBlinking": "Controlla se il cursore del terminale è intermittente o meno.", + "terminal.integrated.cursorStyle": "Controlla lo stile del cursore del terminale.", + "terminal.integrated.scrollback": "Consente di controllare il numero massimo di righe che il terminale mantiene nel buffer.", + "terminal.integrated.setLocaleVariables": "Controlla se le variabili delle impostazioni locali sono impostate all'avvio del terminale.", + "terminal.integrated.rendererType.auto": "Consentire a VS Code di individuare il renderer da usare.", + "terminal.integrated.rendererType.canvas": "Usare il renderer GPU standard/basato su canvas", + "terminal.integrated.rendererType.dom": "Usare il renderer di fallback basato su DOM.", + "terminal.integrated.rendererType": "Controlla la modalità di rendering del terminale.", + "terminal.integrated.rightClickBehavior.default": "Mostra il menu di scelta rapida.", + "terminal.integrated.rightClickBehavior.copyPaste": "Copia in presenza di una selezione, in caso contrario incolla.", + "terminal.integrated.rightClickBehavior.selectWord": "Seleziona la parola sotto il cursore e mostra il menu di scelta rapida.", + "terminal.integrated.rightClickBehavior": "Controlla la reazione del terminale quando viene fatto clic con il pulsante destro del mouse.", + "terminal.integrated.cwd": "Percorso di avvio esplicito in cui verrà avviato il terminale. Viene usato come directory di lavoro corrente per il processo della shell. Può risultare particolarmente utile nelle impostazioni dell'area di lavoro se la directory radice non costituisce una directory di lavoro corrente comoda.", + "terminal.integrated.confirmOnExit": "Controlla se confermare all'uscita la presenza di sessioni di terminale attive.", + "terminal.integrated.enableBell": "Controlla se il cicalino del terminale è abilitato.", + "terminal.integrated.commandsToSkipShell": "Set di ID comando i cui tasti di scelta rapida non verranno inviati alla shell e verranno sempre gestiti da Code. In tal modo i tasti di scelta rapida normalmente utilizzati dalla shell avranno lo stesso effetto di quando il terminale non ha lo stato attivo, ad esempio CTRL+P per avviare Quick Open.\nComandi ignorati predefiniti:\n\n{0}", + "terminal.integrated.env.osx": "Oggetto con variabili di ambiente che verrà aggiunto al processo VS Code per essere usato dal terminale su macOS. Impostare su `null` per eliminare la variabile di ambiente.", + "terminal.integrated.env.linux": "Oggetto con variabili di ambiente che verrà aggiunto al processo VS Code per essere usato dal terminale su Linux. Impostare su `null` per eliminare la variabile di ambiente.", + "terminal.integrated.env.windows": "Oggetto con variabili di ambiente che verrà aggiunto al processo VS Code per essere usato dal terminale su Windows. Impostare su `null` per eliminare la variabile di ambiente. ", + "terminal.integrated.showExitAlert": "Controlla se visualizzare l'avviso \"Il processo del terminale è stato terminato con codice di uscita\" quando il codice di uscita è diverso da zero.", + "terminal.integrated.splitCwd": "Controlla la directory di lavoro con cui avviare un terminale diviso.", + "terminal.integrated.splitCwd.workspaceRoot": "Un nuovo terminale diviso userà la radice dell'area di lavoro come directory di lavoro. In un'area di lavoro con più radici viene offerta un'opzione per scegliere la cartella radice da usare.", + "terminal.integrated.splitCwd.initial": "Un nuovo terminale diviso userà la directory di lavoro con cui è stato avviato il terminale padre.", + "terminal.integrated.splitCwd.inherited": "In macOS e Linux un nuovo terminale diviso userà la directory di lavoro del terminale padre. In Windows il comportamento è uguale a quello iniziale.", + "terminal.integrated.windowsEnableConpty": "Indica se usare ConPTY per le comunicazioni dei processi di terminale Windows (richiede almeno Windows 10 numero di build 18309). Se è false verrà usato Winpty.", + "terminal": "Terminale", + "terminalCategory": "Terminale", + "viewCategory": "Vista" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, selettore terminale", + "termCreateEntryAriaLabel": "{0}, crea un nuovo terminale", + "workbench.action.terminal.newplus": "$(plus) Crea nuovo terminale integrato", + "noTerminalsMatching": "Nessun terminale corrispondente", + "noTerminalsFound": "Nessun terminale aperto" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "Usa 'monospace'", + "terminal.monospaceOnly": "Il terminale supporta solo carattere a spaziatura fissa." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Riga vuota", + "terminal.integrated.a11yPromptLabel": "Input di terminale", + "terminal.integrated.a11yTooMuchOutput": "Troppo output da annunciare. Per leggere, spostarsi manualmente nelle righe" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Seleziona la shell di terminale preferita - è possibile modificare questa impostazione dopo" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Selezionare la cartella di lavoro corrente per un nuovo terminale.", + "workbench.action.terminal.toggleTerminal": "Attiva/Disattiva terminale integrato ", + "workbench.action.terminal.kill": "Termina istanza attiva del terminale", + "workbench.action.terminal.kill.short": "Termina il terminale", + "workbench.action.terminal.quickKill": "Termina istanza del terminale", + "workbench.action.terminal.copySelection": "Copia selezione", + "workbench.action.terminal.copySelection.short": "Copia", + "workbench.action.terminal.selectAll": "Seleziona tutto", + "workbench.action.terminal.deleteWordLeft": "Elimina parola a sinistra", + "workbench.action.terminal.deleteWordRight": "Elimina parola a destra", + "workbench.action.terminal.deleteToLineStart": "Elimina fino alla linea iniziale", + "workbench.action.terminal.moveToLineStart": "Passa all'inizio della riga", + "workbench.action.terminal.moveToLineEnd": "Passa alla fine della riga", + "workbench.action.terminal.sendSequence": "Invia sequenza personalizzata al terminale", + "workbench.action.terminal.new": "Crea nuovo terminale integrato", + "workbench.action.terminal.new.short": "Nuovo terminale", + "workbench.action.terminal.newInActiveWorkspace": "Crea un nuovo terminale integrato (nel workspace attivo)", + "workbench.action.terminal.split": "Terminale diviso", + "workbench.action.terminal.split.short": "Dividi", + "workbench.action.terminal.splitInActiveWorkspace": "Terminale diviso (nell'area di lavoro attiva)", + "workbench.action.terminal.focusPreviousPane": "Sposta stato attivo sul riquadro precedente", + "workbench.action.terminal.focusNextPane": "Sposta stato attivo sul riquadro successivo", + "workbench.action.terminal.resizePaneLeft": "Ridimensiona il riquadro a sinistra", + "workbench.action.terminal.resizePaneRight": "Ridimensiona il riquadro a destra", + "workbench.action.terminal.resizePaneUp": "Ridimensiona il riquadro in alto", + "workbench.action.terminal.resizePaneDown": "Ridimensiona il riquadro in basso", + "workbench.action.terminal.focus": "Sposta stato attivo su terminale", + "workbench.action.terminal.focusNext": "Sposta stato attivo su terminale successivo", + "workbench.action.terminal.focusPrevious": "Sposta stato attivo su terminale precedente", + "workbench.action.terminal.paste": "Incolla nel terminale attivo", + "workbench.action.terminal.paste.short": "Incolla", + "workbench.action.terminal.selectDefaultShell": "Seleziona shell predefinita", + "workbench.action.terminal.runSelectedText": "Esegui testo selezionato nel terminale attivo", + "workbench.action.terminal.runActiveFile": "Esegui file attivo nel terminale attivo", + "workbench.action.terminal.runActiveFile.noFile": "Nel terminale è possibile eseguire solo file su disco", + "workbench.action.terminal.switchTerminal": "Cambia terminale", + "terminals": "Apri i terminali", + "workbench.action.terminal.scrollDown": "Scorri giù (riga)", + "workbench.action.terminal.scrollDownPage": "Scorri giù (pagina)", + "workbench.action.terminal.scrollToBottom": "Scorri alla fine", + "workbench.action.terminal.scrollUp": "Scorri su (riga)", + "workbench.action.terminal.scrollUpPage": "Scorri su (pagina)", + "workbench.action.terminal.scrollToTop": "Scorri all'inizio", + "workbench.action.terminal.clear": "Cancella", + "workbench.action.terminal.clearSelection": "Cancella selezione", + "workbench.action.terminal.allowWorkspaceShell": "Consente la configurazione della Shell dell'area di lavoro", + "workbench.action.terminal.disallowWorkspaceShell": "Non consente la configurazione della Shell dell'area di lavoro", + "workbench.action.terminal.rename": "Rinomina", + "workbench.action.terminal.rename.prompt": "Immettere il nome del terminale", + "workbench.action.terminal.focusFindWidget": "Stato attivo su widget Trova", + "workbench.action.terminal.hideFindWidget": "Nascondi widget Trova", + "quickOpenTerm": "Cambia terminale attivo", + "workbench.action.terminal.scrollToPreviousCommand": "Scorri al comando precedente", + "workbench.action.terminal.scrollToNextCommand": "Scorri al comando successivo", + "workbench.action.terminal.selectToPreviousCommand": "Aggiungi selezione a comando precedente", + "workbench.action.terminal.selectToNextCommand": "Aggiungi selezione a comando successivo", + "workbench.action.terminal.selectToPreviousLine": "Aggiungi selezione a riga precedente", + "workbench.action.terminal.selectToNextLine": "Aggiungi selezione a riga successiva", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Attiva/Disattiva sequenza di escape", + "workbench.action.terminal.toggleFindRegex": "Attiva/disattiva la ricerca con espressioni regex", + "workbench.action.terminal.toggleFindWholeWord": "Attiva/disattiva la ricerca con parole intere", + "workbench.action.terminal.toggleFindCaseSensitive": "Attiva/disattiva la ricerca con distinzione tra maiuscole e minuscole", + "workbench.action.terminal.findNext": "Trova successivo", + "workbench.action.terminal.findPrevious": "Trova precedente" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "Il colore di sfondo del terminale, questo consente di colorare il terminale in modo diverso dal pannello.", + "terminal.foreground": "Il colore di primo piano del terminale.", + "terminalCursor.foreground": "Colore di primo piano del cursore del terminale.", + "terminalCursor.background": "Colore di sfondo del cursore del terminale. Permette di personalizzare il colore di un carattere quando sovrapposto da un blocco cursore.", + "terminal.selectionBackground": "Colore di sfondo di selezione del terminale.", + "terminal.border": "Colore del bordo che separa i riquadri divisi all'interno del terminale. L'impostazione predefinita è panel.border.", + "terminal.ansiColor": "'{0}' colori ANSI nel terminale. " + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Terminale", + "miNewTerminal": "&&Nuovo Terminale", + "miSplitTerminal": "&&Dividi Terminale", + "miRunActiveFile": "Esegui &&file attivo", + "miRunSelectedText": "Esegui &&testo selezionato" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Sì", + "terminal.rendererInAllNewTerminals": "Il terminale sta ora usando il renderer di fallback.", + "no": "No", + "dontShowAgain": "Non visualizzare più questo messaggio", + "terminal.slowRendering": "Il renderer standard per il terminale integrato sembra lento nel computer. Passare al renderer alternativo basato su DOM che potrebbe offrire migliori prestazioni? [Altre informazioni sulle impostazioni del terminale](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "Il terminale non contiene alcuna selezione da copiare", + "terminal.integrated.exitedWithCode": "Il processo del terminale è stato terminato. Codice di uscita: {0}", + "terminal.integrated.launchFailed": "Non è stato possibile avviare il comando '{0}{1}' del processo del terminale (codice di uscita: {2})", + "terminal.integrated.launchFailedExtHost": "Non è stato possibile avviare il processo del terminale (codice di uscita: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Per cambiare la shell del terminale predefinita, fare clic su Personalizza.", + "customize": "Personalizza", + "never again": "Non visualizzare più questo messaggio" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "Consentire a quest'area di lavoro di modificare la shell del terminale? {0}", + "allow": "Allow", + "disallow": "Non consentire" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "Alt + clic per seguire il collegamento", + "terminalLinkHandler.followLinkCmd": "Cmd + clic per seguire il collegamento", + "terminalLinkHandler.followLinkCtrl": "CTRL + clic per seguire il collegamento" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Terminale {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "C'è una sessione di terminale attiva. Terminarla?", + "terminalService.terminalCloseConfirmationPlural": "Ci sono {0} sessioni di terminale attive. Terminarle?", + "terminal.minWidth": "Spazio insufficiente per dividere il terminale." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Tema colori", + "themes.category.light": "temi chiari", + "themes.category.dark": "temi scuri", + "themes.category.hc": "temi a contrasto elevato", + "installColorThemes": "Installa temi colori aggiuntivi...", + "themes.selectTheme": "Selezionare il Tema colori (tasti su/giù per anteprima)", + "selectIconTheme.label": "Tema icona file", + "noIconThemeLabel": "Nessuno", + "noIconThemeDesc": "Disabilita le icone dei file", + "installIconThemes": "Installa temi dell'icona file aggiuntivi...", + "themes.selectIconTheme": "Seleziona il tema dell'icona file", + "generateColorTheme.label": "Genera tema colore da impostazioni correnti", + "preferences": "Preferenze", + "developer": "Sviluppatore", + "miSelectColorTheme": "&&Tema colori", + "miSelectIconTheme": "Tema &&icona file" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Note sulla versione", + "showReleaseNotes": "Mostra note sulla versione", + "read the release notes": "Benvenuti in {0} versione {1}. Leggere le note sulla versione?", + "licenseChanged": "I termini della licenza sono cambiati. Fare clic [qui]({0}) e leggerli con attenzione.", + "neveragain": "Non visualizzare più questo messaggio", + "64bitisavailable": "{0} per Windows a 64 bit è ora disponibile. Per maggiori informazioni, fare clic [qui]({1}).", + "linux64bits": "{0} per Linux a 32 bit verrà presto sospeso. Eseguire l'aggiornamento alla versione a 64 bit.", + "learnmore": "Altre informazioni", + "manage": "Gestisci", + "updateIsReady": "Nuovo aggiornamento per {0} disponibile.", + "update service": "Aggiorna servizio", + "noUpdatesAvailable": "Al momento non sono disponibili aggiornamenti.", + "ok": "OK", + "thereIsUpdateAvailable": "È disponibile un aggiornamento.", + "download now": "Scarica ora", + "later": "In seguito", + "updateAvailable": "È disponibile un aggiornamento: {0} {1}", + "installUpdate": "Installa aggiornamento", + "updateInstalling": "{0} {1} verrà installato in background. Al termine, verrà visualizzato un messaggio.", + "updateNow": "Aggiorna adesso", + "updateAvailableAfterRestart": "Riavviare {0} per applicare l'aggiornamento più recente.", + "commandPalette": "Riquadro comandi...", + "settings": "Impostazioni", + "showExtensions": "Estensioni", + "keyboardShortcuts": "Tasti di scelta rapida", + "userSnippets": "Frammenti utente", + "selectTheme.label": "Tema colori", + "themes.selectIconTheme.label": "Tema icona file", + "checkForUpdates": "Verifica disponibilità aggiornamenti...", + "checkingForUpdates": "Verifica della disponibilità di aggiornamenti...", + "DownloadingUpdate": "Download dell'aggiornamento...", + "installUpdate...": "Installa aggiornamento...", + "installingUpdate": "Installazione dell'aggiornamento...", + "restartToUpdate": "Riavvia per aggiornare" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Note sulla versione: {0}", + "unassigned": "non assegnato" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "Apri URL", + "developer": "Sviluppatore" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Mostra tutti i comandi", + "watermark.quickOpen": "Vai al file", + "watermark.openFile": "Apri file", + "watermark.openFolder": "Apri cartella", + "watermark.openFileFolder": "Apri file o cartella", + "watermark.openRecent": "Apri recenti", + "watermark.newUntitledFile": "Nuovo file senza nome", + "watermark.toggleTerminal": "Attiva/Disattiva terminale", + "watermark.findInFiles": "Cerca nei file", + "watermark.startDebugging": "Avvia debug", + "workbenchConfigurationTitle": "Area di lavoro", + "tips.enabled": "Quando questa opzione è abilitata, se non ci sono editor aperti, verranno visualizzati i suggerimenti filigrana." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "editor Webview", + "developer": "Sviluppatore" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Apri strumenti di sviluppo Webview", + "refreshWebviewLabel": "Ricarica Webview" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Area di lavoro", + "workbench.startupEditor.none": "Avvia senza un editor.", + "workbench.startupEditor.welcomePage": "Apre la pagina di benvenuto (impostazione predefinita).", + "workbench.startupEditor.readme": "Apre il file README quando si apre una cartella che ne contiene uno; in caso contrario, torna alla pagina 'welcomePage'.", + "workbench.startupEditor.newUntitledFile": "Apre un nuovo file senza nome. Valido solo quando si apre un'area di lavoro vuota.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota.", + "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", + "help": "Guida", + "miWelcome": "&&Benvenuti" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Playground interattivo", + "help": "Guida", + "miInteractivePlayground": "Playground i&&nterattivo" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Esplora file", + "welcomeOverlay.search": "Cerca nei file", + "welcomeOverlay.git": "Gestione del codice sorgente", + "welcomeOverlay.debug": "Avvia ed esegui il debug", + "welcomeOverlay.extensions": "Gestisci le estensioni", + "welcomeOverlay.problems": "Visualizza errori e avvisi", + "welcomeOverlay.terminal": "Attiva/Disattiva terminale integrato ", + "welcomeOverlay.commandPalette": "Trova ed esegui tutti i comandi", + "welcomeOverlay.notifications": "Mostra notifiche", + "welcomeOverlay": "Panoramica interfaccia utente", + "hideWelcomeOverlay": "Nascondi panoramica interfaccia", + "help": "Guida" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Playground interattivo", + "editorWalkThrough": "Playground interattivo" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}).", + "telemetryOptOut.optInNotice": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}).", + "telemetryOptOut.readMore": "Altre informazioni", + "telemetryOptOut.optOutOption": "Per contribuire al miglioramento di VS Code, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per altri dettagli.", + "telemetryOptOut.OptIn": "Sì, accetto", + "telemetryOptOut.OptOut": "No, grazie" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "non associato", + "walkThrough.gitNotFound": "Sembra che GIT non sia installato nel sistema.", + "walkThrough.embeddedEditorBackground": "Colore di sfondo degli editor incorporati nel playground interattivo." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Benvenuti", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Mostra estensioni di Azure", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "Il supporto per {0} è già installato.", + "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}.", + "welcomePage.installingExtensionPack": "Installazione di supporto aggiuntivo per {0} in corso...", + "welcomePage.extensionPackNotFound": "Il supporto per {0} con ID {1} non è stato trovato.", + "welcomePage.keymapAlreadyInstalled": "I tasti di scelta rapida di {0} sono già installati.", + "welcomePage.willReloadAfterInstallingKeymap": "La finestra verrà ricaricata dopo l'installazione dei tasti di scelta rapida di {0}.", + "welcomePage.installingKeymap": "Installazione dei tasti di scelta rapida di {0}...", + "welcomePage.keymapNotFound": "I tasti di scelta rapida di {0} con ID {1} non sono stati trovati.", + "welcome.title": "Benvenuti", + "welcomePage.openFolderWithPath": "Apri la cartella {0} con percorso {1}", + "welcomePage.extensionListSeparator": ",", + "welcomePage.installKeymap": "Installa mappatura tastiera {0}", + "welcomePage.installExtensionPack": "Installa supporto aggiuntivo per {0}", + "welcomePage.installedKeymap": "Mappatura tastiera {0} è già installata", + "welcomePage.installedExtensionPack": "Il supporto {0} è già installato", + "ok": "OK", + "details": "Dettagli", + "welcomePage.buttonBackground": "Colore di sfondo dei pulsanti nella pagina di benvenuto.", + "welcomePage.buttonHoverBackground": "Colore di sfondo al passaggio del mouse dei pulsanti nella pagina di benvenuto.", + "welcomePage.background": "Colore di sfondo della pagina di benvenuto." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Evoluzione dell'editor", + "welcomePage.start": "Avvia", + "welcomePage.newFile": "Nuovo file", + "welcomePage.openFolder": "Apri cartella...", + "welcomePage.addWorkspaceFolder": "Aggiungi cartella dell'area di lavoro...", + "welcomePage.recent": "Recenti", + "welcomePage.moreRecent": "Altro...", + "welcomePage.noRecentFolders": "Non ci sono cartelle recenti", + "welcomePage.help": "Guida", + "welcomePage.keybindingsCheatsheet": "Bigino combinazione tasti stampabile", + "welcomePage.introductoryVideos": "Video introduttivi", + "welcomePage.tipsAndTricks": "Suggerimenti e trucchi", + "welcomePage.productDocumentation": "Documentazione del prodotto", + "welcomePage.gitHubRepository": "Repository GitHub", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio", + "welcomePage.customize": "Personalizza", + "welcomePage.installExtensionPacks": "Strumenti e linguaggi", + "welcomePage.installExtensionPacksDescription": "Installare il supporto per {0} e {1}", + "welcomePage.showLanguageExtensions": "Mostra altre estensioni del linguaggio", + "welcomePage.moreExtensions": "altro", + "welcomePage.installKeymapDescription": "Impostazioni e tasti di scelta rapida", + "welcomePage.installKeymapExtension": "Installa le impostazioni e i tasti di scelta rapida di {0} e {1}", + "welcomePage.showKeymapExtensions": "Mostra altre estensioni mappature tastiera", + "welcomePage.others": "altri", + "welcomePage.colorTheme": "Tema colori", + "welcomePage.colorThemeDescription": "Tutto quel che serve per configurare editor e codice nel modo desiderato", + "welcomePage.learn": "Impara", + "welcomePage.showCommands": "Trova ed esegui tutti i comandi", + "welcomePage.showCommandsDescription": "Accesso e ricerca rapida di comandi dal riquadro comandi ({0})", + "welcomePage.interfaceOverview": "Panoramica dell'interfaccia", + "welcomePage.interfaceOverviewDescription": "Immagine in sovrimpressione che evidenzia i principali componenti dell'interfaccia utente", + "welcomePage.interactivePlayground": "Playground interattivo", + "welcomePage.interactivePlaygroundDescription": "Breve panoramica delle funzionalità essenziali dell'editor" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "Non sono state effettuate modifiche", + "summary.nm": "Effettuate {0} modifiche al testo in {1} file", + "summary.n0": "Effettuate {0} modifiche al testo in un file", + "conflict": "Nel frattempo questi file sono stati modificati: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "Impossibile scrivere nel file. Si prega di aprire il file per correggere eventuali errori o avvisi nel file e riprovare.", + "errorFileDirty": "Impossibile scrivere nel file perché il file è stato modificato. Si prega di salvare il file e riprovare." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Questa impostazione può essere applicata solo nelle impostazioni utente dell'applicazione", + "unsupportedMachineSetting": "Questa impostazione può essere applicata solo in Impostazioni utente", + "unsupportedWindowSetting": "Non è possibile applicare ora questa impostazione. Verrà applicata direttamente all'apertura della cartella." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Apri configurazione attività", + "openLaunchConfiguration": "Apri configurazione di avvio", + "open": "Apri impostazioni", + "saveAndRetry": "Salva e riprova", + "errorUnknownKey": "Impossibile scrivere {0} perché {1} non è una configurazione registrata.", + "errorInvalidWorkspaceConfigurationApplication": "Non è possibile scrivere {0} in Impostazioni area di lavoro. Questa impostazione può essere scritta solo in Impostazioni utente.", + "errorInvalidWorkspaceConfigurationMachine": "Non è possibile scrivere {0} in Impostazioni area di lavoro. Questa impostazione può essere scritta solo in Impostazioni utente.", + "errorInvalidFolderConfiguration": "Impossibile scrivere nella cartella impostazioni perché {0} non supporta l'ambito di risorsa della cartella.", + "errorInvalidUserTarget": "Impossibile scrivere le impostazioni utente perché {0} non supporta l'ambito globale.", + "errorInvalidWorkspaceTarget": "Impossibile scrivere nell'area di lavoro perché {0} non supporta l'ambito globale in un'area di lavoro a cartelle multiple.", + "errorInvalidFolderTarget": "Impossibile scrivere nella cartella impostazioni perché non viene fornita alcuna risorsa.", + "errorNoWorkspaceOpened": "Impossibile scrivere su {0} poiché nessuna area di lavoro è aperta. Si prega di aprire un'area di lavoro e riprovare.", + "errorInvalidTaskConfiguration": "Non è possibile scrivere nel file di configurazione delle attività. Aprirlo per correggere eventuali errori/avvisi e riprovare.", + "errorInvalidLaunchConfiguration": "Non è possibile scrivere nel file di configurazione di avvio. Aprirlo per correggere eventuali errori/avvisi e riprovare.", + "errorInvalidConfiguration": "Non è possibile scrivere nelle impostazioni utente. Aprirlo per correggere eventuali errori/avvisi e riprovare.", + "errorInvalidRemoteConfiguration": "Non è possibile scrivere nelle impostazioni utente remote. Aprire le impostazioni utente remote per correggere eventuali errori/avvisi e riprovare.", + "errorInvalidConfigurationWorkspace": "Non è possibile scrivere nelle impostazioni dell'area di lavoro. Aprire le impostazioni dell'area di lavoro e per correggere eventuali errori/avvisi presenti nel file e riprovare.", + "errorInvalidConfigurationFolder": "Non è possibile scrivere nelle impostazioni della cartella. Aprire le impostazioni della cartella '{0}' per correggere eventuali errori/avvisi e riprovare.", + "errorTasksConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione delle attività perché il file è stato modificato. Salvarlo prima, quindi riprovare.", + "errorLaunchConfigurationFileDirty": "Non è possibile scrivere nel file di configurazione di avvio perché il file è stato modificato. Salvarlo prima, quindi riprovare.", + "errorConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente perché il file è stato modificato. Salvare prima il file delle impostazioni utente, quindi riprovare.", + "errorRemoteConfigurationFileDirty": "Non è possibile scrivere nelle impostazioni utente remote perché il file è stato modificato. Salvare prima il file delle impostazioni utente remote, quindi riprovare.", + "errorConfigurationFileDirtyWorkspace": "Non è possibile scrivere nelle impostazioni dell'area di lavoro perché il file è stato modificato. Salvare prima il file delle impostazioni dell'area di lavoro, quindi riprovare.", + "errorConfigurationFileDirtyFolder": "Non è possibile scrivere nelle impostazioni della cartella perché il file è stato modificato. Salvare prima il file di impostazioni della cartella '{0}', quindi riprovare.", + "userTarget": "Impostazioni utente", + "remoteUserTarget": "Impostazioni utente remote", + "workspaceTarget": "Impostazioni area di lavoro", + "folderTarget": "Impostazioni cartella" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "Non è possibile sostituire la variabile di comando '{0}' perché il comando non ha restituito un risultato di tipo stringa.", + "inputVariable.missingAttribute": "La variabile di input '{0}' è di tipo '{1}' e deve includere '{2}'.", + "inputVariable.defaultInputValue": "Predefinito", + "inputVariable.command.noStringType": "Non è possibile sostituire la variabile di input '{0}' perché il comando '{1}' non ha restituito un risultato di tipo stringa.", + "inputVariable.unknownType": "La variabile di input '{0}' può essere solo di tipo 'promptString', 'pickString', o 'command'.", + "inputVariable.undefinedVariable": "È stata rilevata una variabile di input '{0}' non definita. Per continuare, rimuovere o definire '{0}'." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "Non è possibile risolvere '{0}'. Aprire un editor.", + "canNotFindFolder": "Non è possibile risolvere '{0}'. La cartella '{1}' non esiste.", + "canNotResolveWorkspaceFolderMultiRoot": "Non è possibile risolvere '{0}' in un'area di lavoro a cartelle multiple. Assegnare un ambito a questa variabile usando ':' e un nome di cartella dell'area di lavoro.", + "canNotResolveWorkspaceFolder": "Non è possibile risolvere '{0}'. Aprire una cartella.", + "missingEnvVarName": "Non è possibile risolvere '{0}' perché non è assegnato alcun nome di variabile di ambiente.", + "configNotFound": "Non è possibile risolvere '{0}' perché l'impostazione '{1}' non è stata trovata.", + "configNoString": "Non è possibile risolvere '{0}' perché '{1}' è un valore strutturato.", + "missingConfigName": "Non è possibile risolvere '{0}' perché non è assegnato alcun nome di impostazioni.", + "canNotResolveLineNumber": "Non è possibile risolvere '{0}'. Assicurarsi che sia selezionata una riga nell'editor attivo.", + "canNotResolveSelectedText": "Non è possibile risolvere '{0}'. Assicurarsi che sia selezionato del testo nell'editor attivo.", + "noValueForCommand": "Non è possibile risolvere '{0}' perché al comando non è assegnato alcun valore." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "'env.', 'config.' e 'command.' sono deprecati. In alternativa, usare 'env:', 'config:' e 'command:'." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "L'ID dell'input viene usato per associare un input a una variabile in formato ${input:id}.", + "JsonSchema.input.type": "Tipo di richiesta input utente da usare.", + "JsonSchema.input.description": "La descrizione viene visualizzata quando viene richiesto input all'utente.", + "JsonSchema.input.default": "Valore predefinito per l'input.", + "JsonSchema.inputs": "Input dell'utente. Usato per la definizione di richieste di input utente, ad esempio input di una stringa di testo libero o selezione tra diverse opzioni.", + "JsonSchema.input.type.promptString": "Con il tipo 'promptString' viene aperta una casella di input per chiedere all'utente di inserire un valore.", + "JsonSchema.input.type.pickString": "Con il tipo 'pickString' viene visualizzato un elenco di selezione.", + "JsonSchema.input.options": "Matrice di stringhe che definisce le opzioni per una selezione rapida.", + "JsonSchema.input.type.command": "Con il tipo 'command' viene eseguito un comando.", + "JsonSchema.input.command.command": "Comando da eseguire per questa variabile di input.", + "JsonSchema.input.command.args": "Argomenti facoltativi passati al comando." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Contiene elementi enfatizzati" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Apri file o cartella", + "openFile.title": "Apri file", + "openFolder.title": "Apri cartella", + "openWorkspace.title": "Apri area di lavoro", + "filterName.workspace": "Area di lavoro" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Sì", + "cancelButton": "Annulla" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "Il provider del file system per {0} non è disponibile.", + "remoteFileDialog.local": "Mostra locale", + "remoteFileDialog.badPath": "Il percorso non esiste.", + "remoteFileDialog.cancel": "Annulla", + "remoteFileDialog.invalidPath": "Immettere un percorso valido.", + "remoteFileDialog.validateFolder": "La cartella esiste già. Usare un nuovo nome file.", + "remoteFileDialog.validateExisting": "{0} esiste già. Sovrascriverlo?", + "remoteFileDialog.validateBadFilename": "Immettere un nome di file valido.", + "remoteFileDialog.validateNonexistentDir": "Immettere un percorso esistente.", + "remoteFileDialog.validateFileOnly": "Selezionare un file.", + "remoteFileDialog.validateFolderOnly": "Selezionare una cartella." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "Non esiste alcuna area di lavoro." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Host dell'estensione" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Remoto" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "Permettere ad una estensione di aprire questo URL?", + "open": "&&Apri", + "reloadAndHandle": "L'estensione '{0}' non è caricata. Ricaricare la finestra per caricare l'estensione e aprire l'URL?", + "reloadAndOpen": "&&Ricarica la finestra e apri", + "enableAndHandle": "L'estensione '{0}' è disabilitata. Abilitare l'estensione e caricare la finestra per aprire l'URL?", + "enableAndReload": "&&Abilita e apri", + "installAndHandle": "L'estensione '{0}' non è installata. Installare l'estensione e ricaricare la finestra per aprire l'URL?", + "install": "&&Installa", + "Installing": "Installazione dell'estensione '{0}' in corso...", + "reload": "Ricaricare la finestra e aprire l'URL '{0}'?", + "Reload": "Ricarica la finestra e apri" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "Non è possibile disinstallare l'estensione '{0}'. L'estensione '{1}' dipende da tale estensione.", + "twoDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Le estensioni '{1}' e '{2}' dipendono da quest'ultima.", + "multipleDependentsError": "Non è possibile disinstallare l'estensione '{0}'. Alcune estensioni, tra cui '{1}' e '{2}', dipendono da tale estensione.", + "Manifest is not found": "Non è stato possibile installare l'estensione {0}: il manifesto non è stato trovato." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Tutte le estensioni installate sono temporaneamente disabilitate. Ricaricare la finestra per tornare allo stato precedente.", + "Reload": "Ricarica", + "looping": "Le estensioni seguenti contengono cicli di dipendenza e sono state disabilitate: {0}", + "extensionService.versionMismatchCrash": "Non è possibile avviare l'host dell'estensione: le versioni non corrispondono.", + "relaunch": "Riavvia VS Code", + "extensionService.crash": "L'host dell'estensione è stato terminato in modo imprevisto.", + "extensionService.unresponsiveCrash": "L'host dell'estensione è stato terminato perché non rispondeva.", + "devTools": "Apri strumenti di sviluppo", + "restart": "Riavvia host dell'estensione", + "notFound": "L'estensione `{0}` non può usare l'API PROPOSTA perché non è stata trovata" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Compatibilità del motore.", + "vscode.extension.engines.vscode": "Per le estensioni di Visual Studio Code consente di specificare la versione di Visual Studio Code con cui è compatibile l'estensione. Non può essere *. Ad esempio: ^0.10.5 indica la compatibilità con la versione minima 0.10.5 di Visual Studio Code.", + "vscode.extension.publisher": "Editore dell'estensione Visual Studio Code.", + "vscode.extension.displayName": "Nome visualizzato per l'estensione usato nella raccolta di Visual Studio Code.", + "vscode.extension.categories": "Categorie usate dalla raccolta di Visual Studio Code per definire la categoria dell'estensione.", + "vscode.extension.category.languages.deprecated": "Usa in alternativa 'Linguaggi di programmazione'", + "vscode.extension.galleryBanner": "Banner usato nel marketplace di Visual Studio Code.", + "vscode.extension.galleryBanner.color": "Colore del banner nell'intestazione pagina del marketplace di Visual Studio Code.", + "vscode.extension.galleryBanner.theme": "Tema colori per il tipo di carattere usato nel banner.", + "vscode.extension.contributes": "Tutti i contributi dell'estensione Visual Studio Code rappresentati da questo pacchetto.", + "vscode.extension.preview": "Imposta l'estensione in modo che venga contrassegnata come Anteprima nel Marketplace.", + "vscode.extension.activationEvents": "Eventi di attivazione per l'estensione Visual Studio Code.", + "vscode.extension.activationEvents.onLanguage": "Un evento di attivazione emesso ogni volta che viene aperto un file che risolve nella lingua specificata.", + "vscode.extension.activationEvents.onCommand": "Un evento di attivazione emesso ogni volta che viene invocato il comando specificato.", + "vscode.extension.activationEvents.onDebug": "Un evento di attivazione emesso ogni volta che un utente sta per avviare il debug o sta per impostare le configurazioni di debug.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Un evento di attivazione emesso ogni volta che un \"launch.json\" deve essere creato (e tutti i metodi di provideDebugConfigurations devono essere chiamati).", + "vscode.extension.activationEvents.onDebugResolve": "Un evento di attivazione emesso ogni volta che una sessione di debug di tipo specifico sta per essere lanciata (e un corrispondente metodo resolveDebugConfiguration deve essere chiamato).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Un evento di attivazione emesso ogni volta che una sessione di debug di tipo specifico sta per essere lanciata (e un corrispondente metodo resolveDebugConfiguration deve essere chiamato).", + "vscode.extension.activationEvents.workspaceContains": "Un evento di attivazione emesso ogni volta che si apre una cartella che contiene almeno un file corrispondente al criterio GLOB specificato.", + "vscode.extension.activationEvents.onFileSystem": "Un evento di attivazione emesso ogni volta che si accede a un file o a una cartella con lo schema specificato.", + "vscode.extension.activationEvents.onSearch": "Un evento di attivazione emesso ogni volta che viene avviata una ricerca nella cartella con lo schema specificato.", + "vscode.extension.activationEvents.onView": "Un evento di attivazione emesso ogni volta che la visualizzazione specificata viene espansa.", + "vscode.extension.activationEvents.onUri": "Un evento di attivazione emesso ogni volta che viene aperto un URI a livello di sistema indirizzato a questa estensione.", + "vscode.extension.activationEvents.star": "Un evento di attivazione emesso all'avvio di VS Code. Per garantire la migliore esperienza per l'utente finale, sei pregato di utilizzare questo evento di attivazione nella tua estensione solo quando nessun'altra combinazione di eventi di attivazione funziona nel tuo caso.", + "vscode.extension.badges": "Matrice di notifiche da visualizzare nella barra laterale della pagina delle estensioni del Marketplace.", + "vscode.extension.badges.url": "URL di immagine della notifica.", + "vscode.extension.badges.href": "Collegamento della notifica.", + "vscode.extension.badges.description": "Descrizione della notifica.", + "vscode.extension.markdown": "Controlla il motore di rendering di Markdown usato nel Marketplace. Può essere github (impostazione predefinita) o standard.", + "vscode.extension.qna": "Controlla il collegamento alle domande frequenti nel Marketplace. Impostare su marketplace per abilitare il sito predefinito delle domande frequenti nel Marketplace. Impostare su una stringa per specificare l'URL di un sito personalizzato di domande frequenti. Impostare su false per disabilitare la sezione delle domande frequenti.", + "vscode.extension.extensionDependencies": "Dipendenze ad altre estensioni. L'identificatore di un'estensione è sempre ${publisher}.${name}. Ad esempio: vscode.csharp.", + "vscode.extension.contributes.extensionPack": "Un set di estensioni che possono essere installate insieme. L'identificatore di un'estensione è sempre ${publisher}.${name}. Ad esempio: vscode.csharp.", + "vscode.extension.scripts.prepublish": "Script eseguito prima che il pacchetto venga pubblicato come estensione Visual Studio Code.", + "vscode.extension.scripts.uninstall": "Hook di disinstallazione per l'estensione VS Code. Script che viene eseguito quando l'estensione viene disinstallata completamente da VS Code, ovvero quando VS Code viene riavviato (arresto e avvio) dopo la disinstallazione dell'estensione. Sono supportati solo gli script Node.", + "vscode.extension.icon": "Percorso di un'icona da 128x128 pixel." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Misura latenza host dell'estensione", + "developer": "Sviluppatore" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Sovrascrittura dell'estensione {0} con {1}.", + "extensionUnderDevelopment": "Caricamento dell'estensione di sviluppo in {0}", + "extensionCache.invalid": "Le estensioni sono state modificate sul disco. Si prega di ricaricare la finestra.", + "reloadWindow": "Ricarica finestra" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "L'host dell'estensione non è stato avviato entro 10 secondi. Potrebbe essersi arrestato alla prima riga e richiedere un debugger per continuare.", + "extensionHost.startupFail": "L'host dell'estensione non è stato avviato entro 10 secondi. Potrebbe essersi verificato un problema.", + "reloadWindow": "Ricarica finestra", + "extensionHost.error": "Errore restituito dall'host dell'estensione: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "Non è stato possibile analizzare {0}: {1}.", + "fileReadFail": "Non è possibile leggere il file {0}: {1}.", + "jsonsParseReportErrors": "Non è stato possibile analizzare {0}: {1}.", + "missingNLSKey": "Il messaggio per la chiave {0} non è stato trovato.", + "notSemver": "La versione dell'estensione non è compatibile con semver.", + "extensionDescription.empty": "La descrizione dell'estensione restituita è vuota", + "extensionDescription.publisher": "l'autore della proprietà deve essere di tipo `string`.", + "extensionDescription.name": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "extensionDescription.version": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "extensionDescription.engines": "la proprietà `{0}` è obbligatoria e deve essere di tipo `object`", + "extensionDescription.engines.vscode": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "extensionDescription.extensionDependencies": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", + "extensionDescription.activationEvents1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string[]`", + "extensionDescription.activationEvents2": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi", + "extensionDescription.main1": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "extensionDescription.main2": "Valore previsto di `main` ({0}) da includere nella cartella dell'estensione ({1}). L'estensione potrebbe non essere più portatile.", + "extensionDescription.main3": "le proprietà `{0}` e `{1}` devono essere specificate o omesse entrambi" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 è obbligatorio. Selezionare il collegamento per installarlo.", + "installNet": "Scarica .NET Framework 4.5", + "neverShowAgain": "Non visualizzare più questo messaggio", + "enospcError": "Non è possibile controllare le modifiche di un'area di lavoro di grandi dimensioni. Per risolvere questo problema, seguire il collegamento alle istruzioni.", + "learnMore": "Istruzioni" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", + "trashFailed": "Non è stato possibile spostare '{0}' nel Cestino" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "Il percorso della risorsa '{0}' deve essere assoluto", + "noProviderFound": "Non sono stati trovati provider del file system per {0}", + "fileNotFoundError": "Il file non è stato trovato ({0})", + "fileExists": "Il file da creare esiste già ({0})", + "err.write": "Non è possibile scrivere il file ({0})", + "fileIsDirectoryError": "Il file {0} previsto è in realtà una directory", + "fileModifiedError": "File modificato da", + "err.read": "Non è possibile leggere il file ({0})", + "fileNotModifiedError": "File non modificato dal giorno", + "fileTooLargeForHeapError": "Per aprire un file di queste dimensioni, è necessario riavviare e consentirgli di usare più memoria", + "fileTooLargeError": "Il file è troppo grande per essere aperto", + "unableToMoveCopyError1": "Non è possibile spostare/copiare quando il percorso di origine è uguale oppure è l'elemento padre del percorso di destinazione", + "unableToMoveCopyError2": "Non è possibile eseguire operazioni di spostamento/copia. Il file esiste già nella destinazione.", + "unableToMoveCopyError3": "Non è possibile eseguire operazioni di spostamento/copia. Il file sostituirebbe la cartella in cui è contenuto.", + "mkdirExistsError": "{0} esiste ma non è una directory", + "err.trash": "Il provider non supporta il cestino.", + "deleteFailed": "Non è possibile eliminare la cartella non vuota '{0}'.", + "err.readonly": "Non è possibile modificare la risorsa.", + "unknownError": "Errore sconosciuto" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "Il file esiste già", + "fileNotExists": "Il file non esiste", + "moveError": "Non è possibile spostare '{0}' in '{1}' ({2}).", + "copyError": "Non è possibile copiare '{0}' in '{1}' ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "Microsoft .NET Framework 4.5 è obbligatorio. Selezionare il collegamento per installarlo.", + "installNet": "Scarica .NET Framework 4.5", + "neverShowAgain": "Non visualizzare più questo messaggio", + "enospcError": "Non è possibile controllare le modifiche di un'area di lavoro di grandi dimensioni. Per risolvere questo problema, seguire il collegamento alle istruzioni.", + "learnMore": "Istruzioni" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "Non è stato possibile spostare '{0}' nel Cestino", + "trashFailed": "Non è stato possibile spostare '{0}' nel Cestino" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "Il percorso della risorsa '{0}' deve essere assoluto", + "fileNotFoundError": "Il file non è stato trovato ({0})", + "fileExists": "Il file da creare esiste già ({0})", + "err.write": "Non è stato possibile scrivere il file {0}", + "fileIsDirectoryError": "Il file previsto {0} è in realtà una directory", + "fileModifiedError": "File modificato da", + "unableToMoveCopyError1": "Non è possibile spostare/copiare quando il percorso di origine è uguale oppure è l'elemento padre del percorso di destinazione", + "unableToMoveCopyError2": "Non è possibile eseguire operazioni di spostamento/copia. Il file esiste già nella destinazione.", + "unableToMoveCopyError3": "Non è possibile eseguire operazioni di spostamento/copia. Il file sostituirebbe la cartella in cui è contenuto.", + "mkdirExistsError": "{0} esiste ma non è una directory", + "err.trash": "Il provider non supporta il cestino.", + "deleteFailed": "Non è stato possibile eliminare la cartella non vuota '{0}'.", + "err.readonly": "Non è possibile modificare la risorsa." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "Il file esiste già", + "fileNotExists": "Il file non esiste", + "moveError": "Non è possibile spostare '{0}' in '{1}' ({2}).", + "copyError": "Non è possibile copiare '{0}' in '{1}' ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "L'installazione di {0} sembra danneggiata. Reinstallare.", + "integrity.moreInformation": "Altre informazioni", + "integrity.dontShowAgain": "Non visualizzare più questo messaggio" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "Non è possibile scrivere perché il file di configurazione dei tasti di scelta rapida è stato modificato. Salvarlo prima e quindi riprovare.", + "parseErrors": "Non è possibile scrivere nel file di configurazione dei tasti di scelta rapida. Aprirlo e correggere gli errori/avvisi nel file, quindi riprovare.", + "errorInvalidConfiguration": "Non è possibile scrivere nel file di configurazione dei tasti di scelta rapida. Contiene un oggetto non di tipo Array. Aprire il file per pulirlo e riprovare.", + "emptyKeybindingsHeader": "Inserire in questo file i tasti di scelta rapida per eseguire l'override di quelli predefiniti" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "è previsto un valore non vuoto.", + "requirestring": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "optstring": "la proprietà `{0}` può essere omessa o deve essere di tipo `string`", + "vscode.extension.contributes.keybindings.command": "Identificatore del comando da eseguire quando si attiva il tasto di scelta rapida.", + "vscode.extension.contributes.keybindings.args": "Argomenti da passare al comando da eseguire.", + "vscode.extension.contributes.keybindings.key": "Tasto o sequenza di tasti (separare i tasti con un segno di addizione e le sequenze con uno spazio, ad esempio CTRL+O e CTRL+L L per una combinazione).", + "vscode.extension.contributes.keybindings.mac": "Tasto o sequenza di tasti specifica di Mac.", + "vscode.extension.contributes.keybindings.linux": "Tasto o sequenza di tasti specifica di Linux.", + "vscode.extension.contributes.keybindings.win": "Tasto o sequenza di tasti specifica di Windows.", + "vscode.extension.contributes.keybindings.when": "Condizione quando il tasto è attivo.", + "vscode.extension.contributes.keybindings": "Tasti di scelta rapida per contributes.", + "invalid.keybindings": "Il valore di `contributes.{0}` non è valido: {1}", + "unboundCommands": "Altri comandi disponibili: ", + "keybindings.json.title": "Configurazione dei tasti di scelta rapida", + "keybindings.json.key": "Tasto o sequenza di tasti (separati da spazio)", + "keybindings.json.command": "Nome del comando da eseguire", + "keybindings.json.when": "Condizione quando il tasto è attivo.", + "keybindings.json.args": "Argomenti da passare al comando da eseguire.", + "keyboardConfigurationTitle": "Tastiera", + "dispatch": "Controlla la logica di invio delle pressioni di tasti da usare, tra `code` (scelta consigliata) e `keyCode`.", + "touchbar.enabled": "Abilita i pulsanti della Touch Bar di OSX sulla tastiera se possibile" + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Aggiunge come contributo le regole di formattazione etichetta per le risorse.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "Schema URI in base a cui abbinare il formattatore, ad esempio \"file\". Sono supportati criteri GLOB semplici.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "Autorità URI in base a cui abbinare il formattatore. Sono supportati criteri GLOB semplici.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Regole per la formattazione delle etichette delle risorse URI.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Regole di etichetta da visualizzare. Ad esempio: myLabel:/${path}. ${path}, ${scheme} e ${authority} sono supportate come variabili.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Separatore da usare per la visualizzazione dell'etichetta dell'URI, ad esempio '/' o ''.", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Controlla se aggiungere quando possibile una tilde all'inizio dell'etichetta dell'URI.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffisso aggiunto all'etichetta dell'area di lavoro.", + "untitledWorkspace": "Senza titolo (Area di lavoro)", + "workspaceNameVerbose": "{0} (Area di lavoro)", + "workspaceName": "{0} (Area di lavoro)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Dichiarazioni del linguaggio per contributes.", + "vscode.extension.contributes.languages.id": "ID del linguaggio.", + "vscode.extension.contributes.languages.aliases": "Alias di nome per il linguaggio.", + "vscode.extension.contributes.languages.extensions": "Estensioni di file associate al linguaggio.", + "vscode.extension.contributes.languages.filenames": "Nomi file associati al linguaggio.", + "vscode.extension.contributes.languages.filenamePatterns": "Criteri GLOB dei nomi file associati al linguaggio.", + "vscode.extension.contributes.languages.mimetypes": "Tipi MIME associati al linguaggio.", + "vscode.extension.contributes.languages.firstLine": "Espressione regolare corrispondente alla prima riga di un file del linguaggio.", + "vscode.extension.contributes.languages.configuration": "Percorso relativo di un file che contiene le opzioni di configurazione per il linguaggio.", + "invalid": "Il valore di `contributes.{0}` non è valido. È prevista una matrice.", + "invalid.empty": "Il valore di `contributes.{0}` è vuoto", + "require.id": "la proprietà `{0}` è obbligatoria e deve essere di tipo `string`", + "opt.extensions": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.filenames": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.firstLine": "la proprietà `{0}` può essere omessa e deve essere di tipo `string`", + "opt.configuration": "la proprietà `{0}` può essere omessa e deve essere di tipo `string`", + "opt.aliases": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`", + "opt.mimetypes": "la proprietà `{0}` può essere omessa e deve essere di tipo `string[]`" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Aprire prima una cartella per creare le impostazioni dell'area di lavoro", + "emptyKeybindingsHeader": "Inserire in questo file i tasti di scelta rapida per eseguire l'override di quelli predefiniti", + "defaultKeybindings": "Tasti di scelta rapida predefiniti", + "defaultSettings": "Impostazioni predefinite", + "folderSettingsName": "{0} (Impostazioni cartella)", + "fail.createSettings": "Non è possibile creare '{0}' ({1})." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Impostazioni predefinite", + "keybindingsInputName": "Tasti di scelta rapida", + "settingsEditor2InputName": "Impostazioni" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Impostazioni utente", + "workspaceSettingsTarget": "Impostazioni area di lavoro" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Più usate", + "validations.exclusiveMax": "Il valore deve essere assolutamente minore di {0}.", + "validations.exclusiveMin": "Il valore deve essere assolutamente maggiore di {0}.", + "validations.max": "Il valore deve essere minore o uguale a {0}.", + "validations.min": "Il valore deve essere maggiore o uguale a {0}.", + "validations.multipleOf": "Il valore deve essere un multiplo di {0}.", + "validations.expectedInteger": "Il valore deve essere un intero.", + "validations.maxLength": "Il valore deve essere di {0} caratteri o meno.", + "validations.minLength": "Valore deve essere {0} caratteri o più.", + "validations.regex": "Il valore deve corrispondere all'espressione regex `{0}`.", + "validations.expectedNumeric": "Il valore deve essere un numero.", + "defaultKeybindingsHeader": "Per eseguire l'overrride dei tasti di scelta rapida, inserirli nel file dei tasti di scelta rapida." + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "Predefinito", + "user": "Utente", + "cat.title": "{0}: {1}", + "meta": "meta", + "option": "Opzione" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Annulla", + "dismiss": "Chiudi" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "Non è stato possibile connettersi al server host dell'estensione remota (errore: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "Il file sembra essere binario e non può essere aperto come file di testo", + "fileReadOnlyError": "Il file è di sola lettura" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "Il file è modificato ma non salvato. Salvarlo prima di riaprirlo con un'altra codifica.", + "genericSaveError": "Non è stato possibile salvare '{0}': {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "Non è stato possibile scrivere i file che sono stati modificati nel percorso di backup (errore: {0}). provare a salvare i file prima e quindi uscire.", + "saveChangesMessage": "Salvare le modifiche apportate a {0}?", + "saveChangesMessages": "Salvare le modifiche apportate ai file seguenti di {0}?", + "saveAll": "&&Salva tutto", + "save": "&&Salva", + "dontSave": "&&Non salvare", + "cancel": "Annulla", + "saveChangesDetail": "Le modifiche apportate andranno perse se non vengono salvate.", + "confirmOverwrite": "'{0}' esiste già. Sostituirlo?", + "irreversible": "Nella cartella {0} esiste già un file o una cartella con lo stesso nome. Sostituendo il file o la cartella, il relativo contenuto verrà sovrascritto.", + "replaceButtonLabel": "&&Sostituisci", + "saveAsTitle": "Salva con nome", + "allFiles": "Tutti i file", + "noExt": "Nessuna estensione" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Il linguaggio in `contributes.{0}.language` è sconosciuto. Valore specificato: {1}", + "invalid.scopeName": "È previsto un valore stringa in `contributes.{0}.scopeName`. Valore specificato: {1}", + "invalid.path.0": "È previsto un valore stringa in `contributes.{0}.path`. Valore specificato: {1}", + "invalid.injectTo": "Il valore in `contributes.{0}.injectTo` non è valido. Deve essere una matrice di nomi di ambito del linguaggio. Valore specificato: {1}", + "invalid.embeddedLanguages": "Il valore in `contributes.{0}.embeddedLanguages` non è valido. Deve essere un mapping di oggetti tra nome ambito e linguaggio. Valore specificato: {1}", + "invalid.tokenTypes": "Il valore in `contributes.{0}.tokenTypes` non è valido. Deve essere un mapping di oggetti tra nome ambito e tipo di token. Valore specificato: {1}", + "invalid.path.1": "Valore previsto di `contributes.{0}.path` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile.", + "no-tm-grammar": "Non è stata registrata alcuna grammatica TM per questo linguaggio.", + "too many characters": "Per motivi di prestazioni la tokenizzazione viene ignorata per le righe lunghe. È possibile configurare la lunghezza di una riga lunga `editor.maxTokenizationLineLength`." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Tokenizer TextMate per contributes.", + "vscode.extension.contributes.grammars.language": "Identificatore di linguaggio per cui si aggiunge come contributo questa sintassi.", + "vscode.extension.contributes.grammars.scopeName": "Nome dell'ambito TextMate usato dal file tmLanguage.", + "vscode.extension.contributes.grammars.path": "Percorso del file tmLanguage. È relativo alla cartella delle estensioni e in genere inizia con './syntaxes/'.", + "vscode.extension.contributes.grammars.embeddedLanguages": "Mapping tra nome ambito e ID linguaggio se questa grammatica contiene linguaggi incorporati.", + "vscode.extension.contributes.grammars.tokenTypes": "Mapping tra nome di ambito e tipi di token.", + "vscode.extension.contributes.grammars.injectTo": "Elenco di nomi di ambito del linguaggio in cui viene inserita questa grammatica." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Aggiunge colori tematizzabili alle estensioni definite", + "contributes.color.id": "Identificatore del colore che supporta i temi", + "contributes.color.id.format": "Gli identificativi devono rispettare il formato aa[.bb]*", + "contributes.color.description": "Descrizione del colore che supporta i temi", + "contributes.defaults.light": "Colore predefinito per i temi chiari. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", + "contributes.defaults.dark": "Colore predefinito per i temi scuri. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", + "contributes.defaults.highContrast": "Colore predefinito per i temi a contrasto elevato. Può essere un valore di colore in formato esadecimale (#RRGGBB[AA]) oppure l'identificativo di un colore che supporta i temi e fornisce l'impostazione predefinita.", + "invalid.colorConfiguration": "'configuration.colors' deve essere un array", + "invalid.default.colorType": "{0} deve essere un valore di colore in formato esadecimale (#RRGGBB [AA] o #RGB[A]) o l'identificativo di un colore che supporta i temi e che fornisce il valore predefinito. ", + "invalid.id": "'configuration.colors.id' deve essere definito e non può essere vuoto", + "invalid.id.format": "'configuration.colors.id' deve essere specificato dopo parola[.parola]*", + "invalid.description": "'configuration.colors.description' deve essere definito e non può essere vuoto", + "invalid.defaults": "'configuration.colors.defaults' deve essere definito e deve contenere 'light', 'dark' e 'highContrast'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "Non è possibile caricare {0}: {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "Theme is unknown or not installed.", + "iconTheme": "Specifica il tema dell'icona usato nell'area di lavoro oppure 'null' se non viene visualizzato alcun icona di file.", + "noIconThemeDesc": "No file icons", + "iconThemeError": "File icon theme is unknown or not installed.", + "workbenchColors": "Sostituisce i colori del tema colori attualmente selezionato.", + "editorColors.comments": "Imposta i colori e gli stili per i commenti", + "editorColors.strings": "Imposta i colori e gli stili per i valori letterali stringa.", + "editorColors.keywords": "Imposta i colori e gli stili per le parole chiave.", + "editorColors.numbers": "Imposta i colori e stili per i valori letterali numerici.", + "editorColors.types": "Imposta i colori e gli stili per i riferimenti e le dichiarazioni di tipo.", + "editorColors.functions": "Imposta i colori e gli stili per i riferimenti e le dichiarazioni di funzioni.", + "editorColors.variables": "Imposta i colori e gli stili per i riferimenti e le dichiarazioni di variabili.", + "editorColors.textMateRules": "Imposta i colori e gli stili usando le regole di creazione temi di TextMate (impostazione avanzata).", + "editorColors": "Sostituisce i colori dell'editor e lo stile dei font nel tema colori attualmente selezionato." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Colori e stili per il token.", + "schema.token.foreground": "Colore primo piano per il token.", + "schema.token.background.warning": "I colori di sfondo del token non sono supportati.", + "schema.token.fontStyle": "Stile del carattere della regola: 'italic', 'bold' o 'underline' o una combinazione. Con una stringa vuota le impostazioni ereditate vengono annullate.", + "schema.fontStyle.error": "Lo stile del carattere deve 'italic', 'bold' o 'underline' oppure una combinazione di tali impostazioni oppure la stringa vuota.", + "schema.token.fontStyle.none": "Nessuno (cancella lo stile ereditato)", + "schema.properties.name": "Descrizione della regola.", + "schema.properties.scope": "Selettore di ambito usato per la corrispondenza della regola.", + "schema.workbenchColors": "Colori nel workbench", + "schema.tokenColors.path": "Percorso di un file tmTheme (relativo al file corrente).", + "schema.colors": "Colori per l'evidenziazione della sintassi" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "ID del tema dell'icona usato nelle impostazioni utente.", + "vscode.extension.contributes.themes.label": "Etichetta del tema colori visualizzata nell'interfaccia utente.", + "vscode.extension.contributes.themes.uiTheme": "Tema di base che definisce i colori nell'editor: 'vs' è il tema colori chiaro, mentre 'vs-dark' è il tema colori scuro e 'hc-black' è il tema a contrasto elevato scuro.", + "vscode.extension.contributes.themes.path": "Percorso del file tmTheme. È relativo alla cartella delle estensioni e corrisponde in genere a './themes/themeFile.tmTheme'.", + "reqarray": "Il punto di estensione `{0}` deve essere una matrice.", + "reqpath": "È previsto un valore stringa in `contributes.{0}.path`. Valore specificato: {1}", + "invalid.path.1": "Valore previsto di `contributes.{0}.path` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "ID del tema dell'icona usato nelle impostazioni utente.", + "vscode.extension.contributes.iconThemes.label": "Etichetta del tema dell'icona visualizzata nell'interfaccia utente.", + "vscode.extension.contributes.iconThemes.path": "Percorso del file di definizione del tema dell'icona. È relativo alla cartella delle estensioni e corrisponde in genere a './icons/awesome-icon-theme.json'.", + "reqarray": "Il punto di estensione `{0}` deve essere una matrice.", + "reqpath": "È previsto un valore stringa in `contributes.{0}.path`. Valore specificato: {1}", + "reqid": "È previsto un valore stringa in `contributes.{0}.id`. Valore specificato: {1}", + "invalid.path.1": "Valore previsto di `contributes.{0}.path` ({1}) da includere nella cartella dell'estensione ({2}). L'estensione potrebbe non essere più portatile." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "Icona di cartella per le cartelle espanse. L'icona di cartella espansa è facoltativa. Se non è impostata, verrà visualizzata l'icona definita per la cartella.", + "schema.folder": "The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.", + "schema.file": "Icona del file predefinita, visualizzata per tutti i file che non corrispondono ad alcuna estensione, nome file o ID lingua.", + "schema.folderNames": "Associa i nomi delle cartelle alle icone. La chiave di oggetto è il nome della cartella, segmenti di percorso esclusi. I modelli o i caratteri jolly non sono consentiti. La corrispondenza di nomi di cartella è case insensitive.", + "schema.folderName": "ID della definizione di icona per l'associazione.", + "schema.folderNamesExpanded": "Associa i nomi delle cartelle alle icone per le cartelle espanse. La chiave di oggetto è il nome della cartella, segmenti di percorso esclusi. I modelli o i caratteri jolly non sono consentiti. La corrispondenza di nomi di cartella è case insensitive.", + "schema.folderNameExpanded": "ID della definizione di icona per l'associazione.", + "schema.fileExtensions": "Associa le estensioni di file alle icone. L'oggetto chiave è il nome di estensione del file. Il nome dell'estensione è l'ultimo segmento di un nome di file dopo l'ultimo punto (non compreso il punto). Le estensioni vengono confrontate tra maiuscole e minuscole.", + "schema.fileExtension": "ID della definizione di icona per l'associazione.", + "schema.fileNames": "Associa i nomi dei file alle icone. La chiave di oggetto è il nome completo del file, segmenti di percorso esclusi. Il nome del file può includere punti e l'eventuale estensione. I modelli o i caratteri jolly non sono consentiti. La corrispondenza del nome del file è case insensitive.", + "schema.fileName": "ID della definizione di icona per l'associazione.", + "schema.languageIds": "Associa i linguaggi alle icone. La chiave dell'oggetto è l'ID linguaggio definito nel punto di aggiunta contributo del linguaggio.", + "schema.languageId": "ID della definizione di icona per l'associazione.", + "schema.fonts": "Fonts that are used in the icon definitions.", + "schema.id": "ID del tipo di carattere.", + "schema.src": "Percorso del tipo di carattere.", + "schema.font-path": "The font path, relative to the current icon theme file.", + "schema.font-format": "Formato del tipo di carattere.", + "schema.font-weight": "Spessore del carattere.", + "schema.font-sstyle": "Stile del tipo di carattere.", + "schema.font-size": "Dimensioni predefinite del tipo di carattere.", + "schema.iconDefinitions": "Description of all icons that can be used when associating files to icons.", + "schema.iconDefinition": "Definizione di icona. La chiave dell'oggetto è l'ID della definizione.", + "schema.iconPath": "Quando si usa un file SVG o PNG: percorso dell'immagine. Il percorso è relativo al file impostato dell'icona.", + "schema.fontCharacter": "Quando si usa un tipo di carattere glifo: carattere nel tipo di carattere da usare.", + "schema.fontColor": "When using a glyph font: The color to use.", + "schema.fontSize": "Quando si usa un tipo di carattere: dimensioni del carattere in percentuale rispetto al tipo di carattere del testo. Se non è impostato, per impostazione predefinita vengono usate le dimensioni della definizione del tipo di carattere.", + "schema.fontId": "Quando si usa un tipo di carattere: ID del tipo di carattere. Se non è impostato, per impostazione predefinita viene usata la prima definizione del tipo di carattere.", + "schema.light": "Optional associations for file icons in light color themes.", + "schema.highContrast": "Associazioni facoltative per le icone di file in temi colore a contrasto elevato.", + "schema.hidesExplorerArrows": "Determina se le frecce dell'esploratore di file devono essere nascoste quando è attivo questo tema." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Problemi durante l'analisi del file di tema di JSON: {0}", + "error.invalidformat.colors": "Si è verificato un problema durante l'analisi del file di tema {0}. La proprietà 'colors' non è di tipo 'object'.", + "error.invalidformat.tokenColors": "Si è verificato un problema durante l'analisi del file del tema colori {0}. La proprietà 'tokenColors' deve essere una matrice che specifica colori oppure un percorso di un file di tema TextMate", + "error.plist.invalidformat": "Si è verificato un problema durante l'analisi del file tmTheme {0}. 'settings' non è una matrice.", + "error.cannotparse": "Si sono verificati problemi durante l'analisi del file tmTheme {0}", + "error.cannotload": "Si sono verificati problemi durante il caricamento del file tmTheme {0}: {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Salva", + "doNotSave": "Non salvare", + "cancel": "Annulla", + "saveWorkspaceMessage": "Salvare la configurazione dell'area di lavoro in un file?", + "saveWorkspaceDetail": "Salvare l'area di lavoro se si prevede di aprirla di nuovo.", + "saveWorkspace": "Salva area di lavoro", + "ok": "OK", + "workspaceOpenedMessage": "Non è possibile salvare l'area di lavoro '{0}'", + "workspaceOpenedDetail": "L'area di lavoro è già aperta in un'altra finestra. Chiudere tale finestra prima di riprovare.", + "errorInvalidTaskConfiguration": "Impossibile scrivere nel file di configurazione dell'area di lavoro. Si prega di aprire il file per correggere eventuali errori/avvisi e riprovare.", + "errorWorkspaceConfigurationFileDirty": "Impossibile scrivere nel file di configurazione dell'area di lavoro, perché il file è sporco. Si prega di salvarlo e riprovare.", + "openWorkspaceConfigurationFile": "Apri configurazione dell'area di lavoro" + }, + "sql/base/parts/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "OK", + "optionsDialog.cancel": "Abbrechen" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "OK", + "webViewDialog.close": "Schließen" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Schließen" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertErrorMessage": "Fehler: {0}", + "alertInfoMessage": "Info: {0}" + }, + "sql/platform/accounts/browser/accountDialog": { + "accountDialog.close": "Schließen" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "copyAndOpen": "Kopieren und öffnen", + "website": "Webseite" + }, + "sql/platform/accounts/browser/media/accountActions": { + "removeAccount": "Konto entfernen", + "confirmRemoveUserAccountMessage": "Sind Sie sicher, dass Sie \"{0}\" entfernen möchten?", + "accountActions.yes": "Ja", + "accountActions.no": "Nein", + "refreshAccount": "Geben Sie Ihre Anmeldeinformationen erneut ein" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "Sie müssen die Anmeldeinformationen für dieses Konto aktualisieren." + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account": "Stellt Symbole für den Kontoanbieter zur Verfügung." + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "createNewFirewallRule": "Neue Firewall-Regel erstellen", + "firewall.ok": "OK", + "azureAccount": "Azure-Konto", + "from": "Von", + "filewallRule": "Firewall-Regel" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallRuleError": "Firewall-Regel Fehler" + }, + "sql/workbench/services/admin/common/adminService": { + "noHandlerRegistered": "Kein Handler registriert" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.defaultEngineDescription": "Zu verwendende Standard-SQL-Engine. Dies bestimmt den Standardsprachanbieter in .sql Dateien und die Standardeinstellungen für neue Verbindungen. Gültige Option ist derzeit MSSQL" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearRecentlyUsedLabel": "Liste kürzlich verwendeter Verbindungen löschen", + "ClearedRecentConnections": "Liste der zuletzt verwendeten Verbindungen gelöscht", + "connectionAction.yes": "Ja" + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "Verbindung nicht akzeptiert", + "connectionService.yes": "Ja", + "connectionService.no": "Nein" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Verbunden mit", + "onDidDisconnectMessage": "Verbindung getrennt" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "advancedProperties.discard": "Verwerfen" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "recentConnectionTitle": "Kürzlich verwendete Verbindungen", + "connectionDialog.connect": "Verbinden", + "connectionDialog.cancel": "Abbrechen", + "clearRecentConnectionMessage": "Sind Sie sicher, dass Sie alle Verbindungen aus der Liste löschen möchten?", + "connectionDialog.yes": "Ja", + "connectionDialog.no": "Nein" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "loadingDatabaseOption": "Wird geladen..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "toggleMore": "Mehr umschalten", + "addFeatureAction.openInstalledFeatures": "Installierte Features öffnen" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "providerMissingEdition": "Widget Filter basierend auf der Edition, aber der Anbieter hat keine Edition", + "moreThanOneDashboardContainersError": "Pro Umgebung muss genau 1 Dashboard Container definiert werden", + "unknownDashboardContainerError": "Der angegebene Dashboard-Container ist unbekannt." + }, + "sql/workbench/parts/dashboard/common/dashboardPage.component": { + "missingConnectionInfo": "Für dieses Dashboard wurden keine Verbindungsinformationen gefunden" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.id": "Eindeutiger Bezeichner für diese Registerkarte. Wird für alle Anfragen an die Erweiterung übergeben.", + "sqlops.extension.contributes.dashboard.tab.title": "Titel der Registerkarte, die dem Benutzer angezeigt wird.", + "sqlops.extension.contributes.dashboard.tab.description": "Beschreibung dieser Registerkarte, die dem Benutzer angezeigt werden.", + "sqlops.extension.contributes.tabs": "Trägt eine oder mehrere Registerkarten bei, die Benutzer ihren Dashboards hinzufügen können." + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "Eindeutiger Bezeichner für diesen Container." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.id": "Eindeutiger Bezeichner für diesen Navigationsbereich. Wird für alle Anfragen an die Erweiterung übergeben.", + "dashboard.container.left-nav-bar.icon.light": "Symbol-Pfad, wenn ein helles Theme verwendet wird" + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.ok": "OK", + "newDashboardTab.cancel": "Abbrechen" + }, + "sql/workbench/parts/dashboard/pages/dashboardPageContribution": { + "sqlops.extension.contributes.dashboardPage.tab.id": "Eindeutiger Bezeichner für diese Registerkarte. Wird für alle Anfragen an die Erweiterung übergeben werden." + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboard.databaseproperties": "Anzuzeigende Eigenschaftswerte", + "dashboard.databaseproperties.value": "Wert im Datenbank-Info-Objekt", + "dashboard.databaseproperties.ignore": "Spezifische zu ignorierende Werte angeben", + "recoveryModel": "Wiederherstellungsmodell" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties": "Zu zeigende Eigenschaftswerte", + "dashboard.serverproperties.displayName": "Anzeigename der Eigenschaft", + "dashboard.serverproperties.value": "Wert im Server-Info-Objekt", + "version": "Version", + "computerName": "Computername", + "dashboardServerTabs": "Passt die Server Dashboard Registerkarten an" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "searchDatabases": "Datenbanken suchen", + "dashboard.explorer.objectError": "Objekte konnten nicht geladen werden", + "dashboard.explorer.databaseError": "Datenbanken konnten nicht geladen werden" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "noResults": "Keine anzuzeigende Ergebnisse" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightIdDescription": "Eindeutiger Bezeichner verwendet für Zwischenspeicherungen der Ergebnisse des Insight.", + "actionDatabaseDescription": "Zieldatenbank für die Aktion; kann das Format \"${ColumnName} für einen datengesteuerten Spaltennamen verwenden.", + "actionServerDescription": "Zielserver für die Aktion; kann das Format \"${ColumnName} für einen datengesteuerten Spaltennamen verwenden.", + "actionUserDescription": "Zielbenutzer für die Aktion; kann das Format \"${ColumnName} für datengesteuerte Spaltennamen verwenden.", + "carbon.extension.contributes.insights": "Liefert Einblicke in die Dashboard-Palette." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "chartInsightDescription": "Zeigt die Ergebnisse einer Abfrage als Diagramm auf dem Dashboard", + "labelFirstColumnDescription": "Wenn dataDirection horizontal ausgewählt ist, werden die Werte aus der ersten Spalte als Legende verwendet, sobald diese Einstellung auf True gesetzt wird.", + "dataDirectionDescription": "Legt fest, ob die Daten aus einer Spalte (vertikal) oder eine Zeile (horizontal) gelesen werden. Für Zeitreihen wird dies ignoriert, da die Richtung vertikal sein muss." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMax": "Maximalwert der y-Achse" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/lineChart.contribution": { + "dataTypeDescription": "Zeigt die Daten-Eigenschaft eines Datensatzes für ein Diagramm an." + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupName": "Backup-Name", + "backup.recoveryModel": "Wiederherstellungsmodell", + "backup.backupType": "Backup-Typ", + "backup.algorithm": "Algorithmus", + "backup.certificateOrAsymmetricKey": "Zertifikat oder asymmetrische Schlüssel", + "backup.mediaOption": "Sicherung auf den vorhandenen Mediensatz", + "backup.existingMediaAppend": "An vorhandenem Backup-Satz anhängen", + "backup.newMediaSetDescription": "Neue Mediensatz-Beschreibung", + "backup.verifyContainer": "Sicherung nach Abschluss überprüfen", + "backup.continueOnErrorContainer": "Bei Fehler fortsetzen", + "backup.advancedConfiguration": "Erweiterte Einstellungen", + "backup.setBackupCompression": "Sicherungskomprimierung festlegen", + "backup.encryption": "Verschlüsselung", + "backup.reliability": "Zuverlässigkeit", + "backup.noEncryptorWarning": "Kein Zertifikat oder asymmetrischer Schlüssel steht zur Verfügung", + "addFile": "Datei hinzufügen", + "backupComponent.invalidInput": "Ungültige Eingabe. Wert muss größer oder gleich 0 sein.", + "backupComponent.script": "Skript", + "backupComponent.backup": "Datensicherung", + "backup.backupFileRequired": "Pfad für Backup-Datei erforderlich" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Datenbank wiederherstellen", + "restoreDialog.database": "Datenbank", + "restoreDialog.cancel": "Abbrechen", + "source": "Quelle", + "restoreFrom": "Wiederherstellen von", + "database": "Datenbank", + "targetDatabase": "Zieldatenbank", + "restoreTo": "Wiederherstellen nach", + "restoreDatabaseFileAs": "Wiederherstellen der Datenbank-Dateien als", + "restoreDatabaseFileDetails": "Wiederherstellen der Datenbankdatei-Details", + "logicalFileName": "Logischer Dateiname", + "fileType": "Dateityp", + "restoreAs": "Wiederherstellen als", + "serverConnection": "Serververbindungen", + "generalTitle": "Allgemein", + "filesTitle": "Dateien", + "optionsTitle": "Optionen" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "Max. Zeilen:" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "disposeEditFailure": "\"Dispose Edit\" ist mit Fehler fehlgeschlagen:" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "Ausgewählter Pfad", + "fileFilter": "Dateien des Typs", + "fileBrowser.ok": "OK" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "Datei auswählen" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "Alle Dateien" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Fehler beim Laden des Datei-Browser." + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Als CSV speichern", + "saveAsExcel": "Als Excel speichern", + "copyWithHeaders": "Kopieren mit Überschriften" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "revertRow": "Zeile zurücksetzen" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "horizontalLabel": "Horizontal", + "labelFirstColumnLabel": "Erste Spalte als Zeilenbezeichnung verwenden?", + "columnsAsLabelsLabel": "Spaltennamen als Label verwenden?", + "legendLabel": "Legendenposition", + "chartSaved": "Diagramm in Pfad gespeichert: {0}", + "createInsightNoDataService": "Einblick kann nicht erzeugt werden, zugrunde liegendes Datenmodell nicht gefunden." + }, + "sql/parts/grid/views/query/chartViewerActions": { + "saveImageLabel": "Als Bild speichern" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.value": "Wert", + "value": "Wert", + "InsightsDialogTitle": "Einblicke" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsError": "Insights-Fehler", + "insightsFileError": "Es gab einen Fehler beim Lesen der Datei: " + }, + "sql/workbench/parts/profiler/browser/profiler.contribution": { + "profiler.settings.sessionTemplates": "Spezifiziert Sitzungsvorlagen" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "profilerCategory": "Profiler", + "carbon.actions.newProfiler": "Neues Profiler-Fenster öffnen" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Verbinden", + "profilerAction.connect": "Verbinden", + "pause": "Pause", + "profilerStop.stop": "Stop", + "profiler.clear": "Daten löschen", + "profiler.editColumns": "Spalten bearbeiten", + "profiler.findNext": "Nächste Zeichenfolge suchen", + "profiler.findPrevious": "Vorhergehende Zeichenfolge suchen" + }, + "sql/parts/profiler/contrib/profilerWorkbenchActions": { + "profilerWorkbenchAction.newProfiler": "Neuer Profiler" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Sortieren nach Ereignis", + "profilerColumnDialog.ok": "OK", + "profilerColumnDialog.cancel": "Abbrechen" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "profilerEditor.value": "Wert", + "details": "Details" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "Profiler" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "placeholder.find": "Finden", + "label.previousMatchButton": "Vorheriger Treffer", + "label.matchesLocation": "{0} von {1}", + "label.noResults": "Keine Ergebnisse" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "chooseSqlLang": "SQL-Sprache auswählen" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "msgCancelQueryFailed": "Abbruch der Abfrage fehlgeschlagen: {0}", + "msgSaveSucceeded": "Ergebnisse erfolgreich gespeichert nach", + "msgStatusRunQueryInProgress": "Abfrage wird ausgeführt...", + "maximizeLabel": "Maximieren", + "resultsPane.restoreLabel": "Wiederherstellen", + "saveCSVLabel": "Als CSV speichern", + "saveJSONLabel": "Als JSON speichern", + "saveExcelLabel": "Speichern als Excel", + "messagePaneLabel": "Nachrichten" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.saveAsCsv.includeHeaders": "[Optional] Wenn \"wahr\", werden Spaltenüberschriften beim Speichern der Ergebnisse als CSV inkludiert", + "sql.showBatchTime": "[Optional] Soll die Ausführungszeit für einzelne Batches angezeigt werden", + "tabColorMode.off": "Einfärbung der Registerkarten wird deaktiviert", + "mssql.intelliSense.enableSuggestions": "Sollen IntelliSense Vorschläge aktiviert werden", + "mssql.intelliSense.enableQuickInfo": "Soll Quick-Info IntelliSense aktiviert werden", + "mssql.intelliSense.lowerCaseSuggestions": "Sollen IntelliSense Vorschläge in Kleinbuchstaben sein", + "queryShortcutDescription": "Tastenkürzel workbench.action.query.shortcut{0} festlegen, um den Verknüpfungstext als Prozeduraufruf auszuführen. Beliebiger ausgewählter Text im Abfrage-Editor wird als Parameter übergeben." + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Erweiterung" + }, + "sql/platform/node/resultSerializer": { + "resultsSerializer.saveAsFileTitle": "Ergebnisdatei auswählen" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runCurrentQueryWithActualPlanKeyboardAction": "Aktuelle Abfrage mit aktuellem Plan ausführen" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "Starten", + "estimatedQueryPlan": "Erklären", + "actualQueryPlan": "Tatsächlich", + "disconnectDatabaseLabel": "Trennen", + "changeDatabase.failed": "Fehler beim Ändern der Datenbank" + }, + "sql/platform/query/common/queryModelService": { + "updateCellFailed": "Aktualisieren der Zelle gescheitert:" + }, + "sql/platform/query/common/queryRunner": { + "query.ExecutionFailedError": "Ausführung ist aufgrund eines unerwarteten Fehlers fehlgeschlagen: {0} {1}", + "query.initEditExecutionFailed": "Initiale Bearbeitungsausführung fehlgeschlagen:", + "elapsedBatchTime": "Batch-Ausführungszeit: {0}" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "Änderung des Sprach-Modus wird für nicht gespeicherte Abfragen nicht unterstützt." + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Ergebnisse", + "topOperations": "Top-Operationen" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.estCost": "Geschätzte Kosten", + "topOperations.estRows": "Zeilen ca.", + "topOperations.estCPUCost": "Geschätzte CPU-Kosten", + "topOperations.estIOCost": "Geschätzte E/A Kosten", + "topOperations.parallel": "Parallel", + "topOperations.estRebinds": "geschätzte Zurückspulvorgänge" + }, + "sql/workbench/services/objectExplorer/common/objectExplorerService": { + "OeSessionFailedError": "Fehler beim Erstellen der Objekt-Explorer-Sitzung" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "registeredServers.view": "Ansicht", + "databaseConnections": "Datenbank-Verbindungen", + "datasource.connections": "Datenquellenverbindungen", + "startup.alwaysShowServersView": "\"True\" falls die Server-Ansicht beim Start des SQL Operations Studio Standard angezeigt werden soll; \"False\" wenn die letzte geöffnete Ansicht angezeigt werden soll" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Servergruppen", + "serverGroup.ok": "OK", + "serverGroup.cancel": "Abbrechen", + "connectionGroupName": "Servergruppen-Name", + "groupDescription": "Gruppenbeschreibung", + "groupColor": "Gruppenfarbe" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "Servergruppe hinzufügen" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "DisconnectAction": "Trennen", + "connectionTree.addConnection": "Neue Verbindung", + "connectionTree.addServerGroup": "Neue Servergruppe", + "clearAll": "Alle löschen", + "deleteConnection": "Verbindung löschen", + "deleteConnectionGroup": "Gruppe löschen" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "objectExplorAction.disconnect": "Verbindung trennen" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Wird geladen..." + }, + "sql/workbench/parts/objectExplorer/browser/treeCreationUtils": { + "treeAriaLabel": "Kürzlich verwendete Verbindungen", + "treeCreation.regTreeAriaLabel": "Server" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "datasource.task": "Status der Aufgabe" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "Eine oder mehrere Aufgaben werden ausgeführt. Wollen Sie wirklich abbrechen?", + "yes": "Ja", + "no": "Nein" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "taskAction.script": "Skript" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "succeeded": "erfolgreich", + "failed": "fehlgeschlagen", + "canceled": "abgebrochen", + "canceling": "Wird abgebrochen" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "taskHistory.regTreeAriaLabel": "Aufgabenverlauf", + "taskError": "Aufgabenfehler" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property": "Definiert eine Eigenschaft, die auf dem Dashboard angezeigt werden soll", + "dashboard.properties.property.displayName": "Welcher Wert soll als Kennzeichnung für die Eigenschaft verwendet werden", + "dashboard.properties.flavor": "Ein Eindruck für das Festlegen von Dashboard-Eigenschaften", + "dashboard.properties.flavor.condition.field": "Vergleichsfeld", + "dashboard.properties.flavor.condition.operator": "Vergleichsoperator auswählen", + "dashboard.properties.databaseProperties": "Eigenschaften für Datenbank-Seite zeigen", + "dashboard.id": "Anbieter-ID (z.B. MSSQL)" + }, + "sql/workbench/common/actions": { + "scriptExecute": "Skript als Ausführung", + "editData": "Daten bearbeiten", + "scriptDelete": "Lösch-Skript erzeugen", + "restoreAction.restore": "Wiederherstellen", + "manage": "Verwalten", + "showDetails": "Details anzeigen", + "newDatabase": "Neue Datenbank", + "configureDashboard": "Konfigurieren" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "Auswählen", + "insertOperationName": "Einfügen", + "updateOperationName": "Aktualisieren", + "deleteOperationName": "Löschen", + "scriptNotFoundForObject": "Beim scripten von {0} auf Objekt {1} wurde kein Script zurückgegeben" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "OK", + "errorMessageDialog.close": "Schließen", + "copyDetails": "Details kopieren" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "Fehler" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Erste Schritte", + "showReleaseNotes": "Zeige \"Erste Schritte\"" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-it/vsc-extension-quickstart.md b/i18n/language-pack-it/vsc-extension-quickstart.md new file mode 100644 index 0000000000..da27f7910c --- /dev/null +++ b/i18n/language-pack-it/vsc-extension-quickstart.md @@ -0,0 +1,52 @@ +# Benvenuti al Language Pack italiano + +## Contenuto della cartella +* `package.json` - il file manifest, che contiene il nome e la descrizione dell'estensione di localizzazione. Contiene anche `localizations` che definisce l'id della lingua: +```json + "contributes": { + "localizations": [{ + "languageId": "it", + "languageName": "Italian", + "localizedLanguageName": "Italiano" + }] + } +``` +* `translations` - la cartella che contiene le stringhe tradotte. + +Per aggiungere o aggiornare la cartella `translations` con le ultime stringhe derivanti da transifex: +- Controllare la branch `master` del [repository di VS Code](https://github.com/Microsoft/vscode). + - Preferibilmente, porre il repository di VS Code con l'estensione del language pack (in questo modo la cartella padre sarà la stessa) + - `cd vscode` ed eseguire `yarn` per inizializzare il repository di VS Code. +- Ottenere un token API da https://www.transifex.com/user/settings/api. +- Valorizzare la variabile di ambiente `TRANSIFEX_API_TOKEN` con il token API. +- `cd` sul repository di VS Code + - Se l'estensione del language pack è posizionata correttamente (con il repository di VS Code) eseguire `npm run update-localization-extension it` + - altrimenti, `npm run update-localization-extension {percorso_estensione_language_pack}`. +- Questo consentirà il download dei file di traduzione nella cartella `translations` ed, allo stesso tempo, modificherà la proprietà `translations` nella parte `localizations` del json. + +# Welcome to the Italian language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localizations": [{ + "languageId": "it", + "languageName": "Italian", + "localizedLanguageName": "Italiano" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension it` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-ko/.gitignore b/i18n/language-pack-ko/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-ko/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-ko/.vscodeignore b/i18n/language-pack-ko/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-ko/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-ko/CHANGELOG.md b/i18n/language-pack-ko/CHANGELOG.md new file mode 100644 index 0000000000..af644061a4 --- /dev/null +++ b/i18n/language-pack-ko/CHANGELOG.md @@ -0,0 +1,17 @@ +# Change Log +All notable changes to the "vscode-language-pack-ko" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 9, 2018 - Initial release for VS Code 1.23 \ No newline at end of file diff --git a/i18n/language-pack-ko/README.md b/i18n/language-pack-ko/README.md new file mode 100644 index 0000000000..6e9f43f2ee --- /dev/null +++ b/i18n/language-pack-ko/README.md @@ -0,0 +1,88 @@ +# Azure Data Studio용 한국어 팩 + +한국어 팩은 지역화된 Azure Data Studio용 UI 환경을 제공합니다. + +## 사용법 + +설치가 완료되면 `locale.json`에서 `"locale": "ko"`를 설정하여 한국어 팩을 로드합니다. `locale.json`을 수정하려면 `Ctrl+Shift+P`를 눌러 **명령 팔레트**를 불러온 이후 "config"를 입력하여 사용 가능한 명령 목록을 필터링합니다. 그다음 **언어 구성** 명령을 선택합니다. 자세한 내용은 [Docs](https://go.microsoft.com/fwlink/?LinkId=761051)를 참조하세요. + +## 기여 + +번역 문자열은 MLCP(Microsoft 지역화 커뮤니티 플랫폼)의 "DevTools - Azure Data Studio" 프로젝트에 유지 관리됩니다. + +번역에 기여하거나 번역을 향상하려면 [커뮤니티 지역화 페이지](https://aka.ms/vscodeloc)에서 자세히 알아보세요. + +## 라이선스 + +소스 코드 및 문자열은 [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt) 라이선스에 따라 사용이 허가됩니다. + +## 크레딧 + +한국어 팩은 "커뮤니티에 의한, 커뮤니티를 위한" 커뮤니티 지역화 노력의 산물입니다. + +도움을 주신 커뮤니티 기여자분들께 진심으로 감사드립니다. + +**우수 기여자:** + +* ChangJoon Lee + +**기여자:** + +* Kyunghee Ko +* Ian Y. Choi +* partrita +* Sei Kwang Chung +* PaulNara +* Woosuk Park +* Young Rok Kim +* jaeyeon Kim +* Kwangjin Hwang +* HANSEULMARO KIM +* Junseong Jang + +**감사합니다.** + +# Korean Language Pack for VS Code + +Korean Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "ko"` in `locale.json` to load Korean Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribute translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Korean Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* ChangJoon Lee + +**Contributors:** + +* Kyunghee Ko +* Ian Y. Choi +* partrita +* Sei Kwang Chung +* PaulNara +* Woosuk Park +* Young Rok Kim +* jaeyeon Kim +* Kwangjin Hwang +* HANSEULMARO KIM +* Junseong Jang + +**Enjoy!** + diff --git a/i18n/language-pack-ko/languagepack.png b/i18n/language-pack-ko/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "ko", + "languageName": "Korean", + "localizedLanguageName": "한국어", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension ko" + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/bat.i18n.json b/i18n/language-pack-ko/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..029871fe43 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Windows Bat 언어 기본", + "description": "Windows 배치 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/clojure.i18n.json b/i18n/language-pack-ko/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..2f02496134 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Clojure 언어 기본 사항", + "description": "Clojure 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-ko/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..e4f50afbb8 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CoffeeScript 언어 기본", + "description": "CoffeeScript 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-ko/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..a3e0d9c590 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "구성 편집", + "description": "설정, 시작 및 확장 추천 파일과 같은 구성 파일에서 기능(고급 IntelliSense, 자동 수정)을 제공합니다." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "파일 이름(예: myFile.txt)", + "activeEditorMedium": "작업 영역 폴더에 상대적인 파일 경로(예: myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "파일의 전체 경로(예: /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "파일이 포함된 폴더의 이름(예: myFileFolder)", + "activeFolderMedium": "작업 영역 폴더에 상대적인, 파일이 포함된 폴더의 경로(예: myFolder/myFileFolder)", + "activeFolderLong": "파일이 포함된 폴더의 전체 경로(예: /Users/Development/myFolder/myFileFolder)", + "rootName": "작업 영역 이름(예: myFolder 또는 myWorkspace)", + "rootPath": "작업 영역 파일 경로(예: /Users/Development/myWorkspace)", + "folderName": "파일이 포함된 작업 영역 폴더의 이름(예: myFolder)", + "folderPath": "파일이 포함된 작업 영역 폴더의 파일 경로(예: /Users/Development/myFolder)", + "appName": "예: VS Code", + "dirty": "활성 편집기가 더티인 경우 더티 표시기", + "separator": "값이 있는 변수로 둘러싸인 경우에만 표시되는 조건부 구분 기호 (' - ')", + "assocLabelFile": "확장명이 있는 파일", + "assocDescriptionFile": "파일 이름에서 GLOB 패턴과 일치하는 모든 파일을 지정된 ID를 사용하는 언어에 매핑합니다.", + "assocLabelPath": "경로가 있는 파일", + "assocDescriptionPath": "경로에서 절대 경로 GLOB 패턴과 일치하는 모든 파일을 지정된 ID를 사용하는 언어에 매핑합니다.", + "fileLabel": "확장명별 파일", + "fileDescription": "특정 파일 확장명이 있는 모든 파일을 일치시킵니다.", + "filesLabel": "여러 확장명이 있는 파일", + "filesDescription": "파일 확장명이 있는 모든 파일을 일치시킵니다.", + "derivedLabel": "이름별 형제가 있는 파일", + "derivedDescription": "동일한 이름의 형제가 있지만 확장명이 다른 파일을 일치시킵니다.", + "topFolderLabel": "이름별 폴더(최상위)", + "topFolderDescription": "특정 이름의 최상위 폴더를 일치시킵니다.", + "topFoldersLabel": "이름이 여러 개 있는 폴더(최상위)", + "topFoldersDescription": "여러 최상위 폴더를 일치시킵니다.", + "folderLabel": "이름별 폴더(모든 위치)", + "folderDescription": "모든 위치에 있는 특정 이름의 폴더를 일치시킵니다.", + "falseDescription": "패턴을 사용하지 않도록 설정합니다.", + "trueDescription": "패턴을 사용하도록 설정합니다.", + "siblingsDescription": "동일한 이름의 형제가 있지만 확장명이 다른 파일을 일치시킵니다.", + "languageSpecificEditorSettings": "언어별 편집기 설정", + "languageSpecificEditorSettingsDescription": "언어용 편집기 설정 재정의" + }, + "out/extension": { + "workspaceFolder": "VS Code에서 연 폴더의 경로", + "workspaceFolderBasename": "VS Code에서 연 폴더의 이름(슬래시(/) 제외)", + "relativeFile": "${workspaceFolder}을(를) 기준으로 현재 열려 있는 파일", + "file": "현재 열린 파일", + "cwd": "시작 시 작업 실행기의 현재 작업 디렉터리", + "lineNumber": "활성 파일에서 현재 선택된 줄 번호", + "selectedText": "활성 파일에서 현재 선택된 텍스트", + "fileDirname": "현재 열려 있는 파일의 dirname", + "fileExtname": "현재 열려 있는 파일의 확장명", + "fileBasename": "현재 열려 있는 파일의 기본 이름", + "fileBasenameNoExtension": "현재 열려 있는 파일의 기본 이름(파일 확장명 제외)", + "exampleExtension": "예제" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/cpp.i18n.json b/i18n/language-pack-ko/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..d17486e08c --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C/C++ 언어 기본", + "description": "C/C++ 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/csharp.i18n.json b/i18n/language-pack-ko/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..d9e87e4367 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C# 언어 기본", + "description": "C# 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..9be71252ba --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 언어 기능", + "description": "CSS, LESS 및 SCSS 파일에 대한 다양한 언어 지원을 제공합니다.", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "기본적으로 VS Code는 CSS 속성을 선택한 후 속성 값 완료를 트리거합니다. 이 동작을 비활성화하려면 이 설정을 사용합니다.", + "css.lint.argumentsInColorFunction.desc": "잘못된 매개 변수 수입니다.", + "css.lint.boxModel.desc": "'padding' 또는 'border'를 사용하는 경우 'width' 또는 'height'를 사용하지 마세요.", + "css.lint.compatibleVendorPrefixes.desc": "공급업체 관련 접두사를 사용할 경우 다른 모든 공급업체 관련 속성도 포함합니다.", + "css.lint.duplicateProperties.desc": "중복된 스타일 정의를 사용하지 마세요.", + "css.lint.emptyRules.desc": "빈 규칙 집합을 사용하지 마세요.", + "css.lint.float.desc": "'float'를 사용하지 않도록 합니다. Float를 사용하면 레이아웃의 한쪽이 바뀔 경우 CSS가 쉽게 깨질 수 있습니다.", + "css.lint.fontFaceProperties.desc": "`@font-face` 규칙에서 'src' 및 'font-family' 속성을 정의해야 합니다.", + "css.lint.hexColorLength.desc": "16진수 색은 3개 또는 6개의 16진수로 구성되어야 합니다.", + "css.lint.idSelector.desc": "이러한 규칙은 HTML과 긴밀하게 결합되므로 선택기에 ID를 포함하면 안 됩니다.", + "css.lint.ieHack.desc": "IE 핵(Hack)은 IE7 이상을 지원할 때만 필요합니다.", + "css.lint.important.desc": "'!important'는 사용하지 않도록 합니다. 이것은 전체 CSS의 특정성에 문제가 있어서 리팩터링해야 함을 나타냅니다.", + "css.lint.importStatement.desc": "Import 문은 병렬로 로드되지 않습니다.", + "css.lint.propertyIgnoredDueToDisplay.desc": "display 때문에 속성이 무시됩니다. 예를 들어 'display: inline'을 사용할 경우 'width', 'height', 'margin-top', 'margin-bottom' 및 'float' 속성은 적용되지 않습니다.", + "css.lint.universalSelector.desc": "범용 선택기(*)는 느린 것으로 알려져 있습니다.", + "css.lint.unknownAtRules.desc": "알 수 없는 @ 규칙 입니다.", + "css.lint.unknownProperties.desc": "알 수 없는 속성입니다.", + "css.lint.validProperties.desc": "`unknownProperties` 규칙에 따라 유효성이 검사되지 않은 속성 목록입니다.", + "css.lint.unknownVendorSpecificProperties.desc": "알 수 없는 공급업체 관련 속성입니다.", + "css.lint.vendorPrefix.desc": "공급업체 관련 접두사를 사용할 경우 표준 속성도 포함합니다.", + "css.lint.zeroUnits.desc": "0에는 단위가 필요하지 않습니다.", + "css.trace.server.desc": "VS Code와 CSS 언어 서버 간 통신을 추적합니다.", + "css.validate.title": "CSS 유효성 검사 및 문제 심각도를 제어합니다.", + "css.validate.desc": "모든 유효성 검사를 사용하거나 사용하지 않습니다.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "잘못된 매개 변수 수입니다.", + "less.lint.boxModel.desc": "'padding' 또는 'border'를 사용하는 경우 'width' 또는 'height'를 사용하지 마세요.", + "less.lint.compatibleVendorPrefixes.desc": "공급업체 관련 접두사를 사용할 경우 다른 모든 공급업체 관련 속성도 포함합니다.", + "less.lint.duplicateProperties.desc": "중복된 스타일 정의를 사용하지 마세요.", + "less.lint.emptyRules.desc": "빈 규칙 집합을 사용하지 마세요.", + "less.lint.float.desc": "'float'를 사용하지 않도록 합니다. Float를 사용하면 레이아웃의 한쪽이 바뀔 경우 CSS가 쉽게 깨질 수 있습니다.", + "less.lint.fontFaceProperties.desc": "`@font-face` 규칙에서 'src' 및 'font-family' 속성을 정의해야 합니다.", + "less.lint.hexColorLength.desc": "16진수 색은 3개 또는 6개의 16진수로 구성되어야 합니다.", + "less.lint.idSelector.desc": "이러한 규칙은 HTML과 긴밀하게 결합되므로 선택기에 ID를 포함하면 안 됩니다.", + "less.lint.ieHack.desc": "IE 핵(Hack)은 IE7 이상을 지원할 때만 필요합니다.", + "less.lint.important.desc": "'!important'는 사용하지 않도록 합니다. 이것은 전체 CSS의 특정성에 문제가 있어서 리팩터링해야 함을 나타냅니다.", + "less.lint.importStatement.desc": "Import 문은 병렬로 로드되지 않습니다.", + "less.lint.propertyIgnoredDueToDisplay.desc": "display 때문에 속성이 무시됩니다. 예를 들어 'display: inline'을 사용할 경우 'width', 'height', 'margin-top', 'margin-bottom' 및 'float' 속성은 적용되지 않습니다.", + "less.lint.universalSelector.desc": "범용 선택기(*)는 느린 것으로 알려져 있습니다.", + "less.lint.unknownProperties.desc": "알 수 없는 속성입니다.", + "less.lint.validProperties.desc": "`unknownProperties` 규칙에 따라 유효성이 검사되지 않은 속성 목록입니다.", + "less.lint.unknownVendorSpecificProperties.desc": "알 수 없는 공급업체 관련 속성입니다.", + "less.lint.vendorPrefix.desc": "공급업체 관련 접두사를 사용할 경우 표준 속성도 포함합니다.", + "less.lint.zeroUnits.desc": "0에는 단위가 필요하지 않습니다.", + "less.validate.title": "LESS 유효성 검사 및 문제 심각도를 제어합니다.", + "less.validate.desc": "모든 유효성 검사를 사용하거나 사용하지 않습니다.", + "scss.title": "SCSS(Sass)", + "scss.lint.argumentsInColorFunction.desc": "잘못된 매개 변수 수입니다.", + "scss.lint.boxModel.desc": "'padding' 또는 'border'를 사용하는 경우 'width' 또는 'height'를 사용하지 마세요.", + "scss.lint.compatibleVendorPrefixes.desc": "공급업체 관련 접두사를 사용할 경우 다른 모든 공급업체 관련 속성도 포함합니다.", + "scss.lint.duplicateProperties.desc": "중복된 스타일 정의를 사용하지 마세요.", + "scss.lint.emptyRules.desc": "빈 규칙 집합을 사용하지 마세요.", + "scss.lint.float.desc": "'float'를 사용하지 않도록 합니다. Float를 사용하면 레이아웃의 한쪽이 바뀔 경우 CSS가 쉽게 깨질 수 있습니다.", + "scss.lint.fontFaceProperties.desc": "`@font-face` 규칙에서 'src' 및 'font-family' 속성을 정의해야 합니다.", + "scss.lint.hexColorLength.desc": "16진수 색은 3개 또는 6개의 16진수로 구성되어야 합니다.", + "scss.lint.idSelector.desc": "이러한 규칙은 HTML과 긴밀하게 결합되므로 선택기에 ID를 포함하면 안 됩니다.", + "scss.lint.ieHack.desc": "IE 핵(Hack)은 IE7 이상을 지원할 때만 필요합니다.", + "scss.lint.important.desc": "'!important'는 사용하지 않도록 합니다. 이것은 전체 CSS의 특정성에 문제가 있어서 리팩터링해야 함을 나타냅니다.", + "scss.lint.importStatement.desc": "Import 문은 병렬로 로드되지 않습니다.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "display 때문에 속성이 무시됩니다. 예를 들어 'display: inline'을 사용할 경우 'width', 'height', 'margin-top', 'margin-bottom' 및 'float' 속성은 적용되지 않습니다.", + "scss.lint.universalSelector.desc": "범용 선택기(*)는 느린 것으로 알려져 있습니다.", + "scss.lint.unknownProperties.desc": "알 수 없는 속성입니다.", + "scss.lint.validProperties.desc": "`unknownProperties` 규칙에 따라 유효성이 검사되지 않은 속성 목록입니다.", + "scss.lint.unknownVendorSpecificProperties.desc": "알 수 없는 공급업체 관련 속성입니다.", + "scss.lint.vendorPrefix.desc": "공급업체 관련 접두사를 사용할 경우 표준 속성도 포함합니다.", + "scss.lint.zeroUnits.desc": "0에는 단위가 필요하지 않습니다.", + "scss.validate.title": "SCSS 유효성 검사 및 문제 심각도를 제어합니다.", + "scss.validate.desc": "모든 유효성 검사를 사용하거나 사용하지 않습니다.", + "css.colorDecorators.enable.deprecationMessage": "`css.colorDecorators.enable` 설정은 `editor.colorDecorators`를 위해 사용되지 않습니다.", + "scss.colorDecorators.enable.deprecationMessage": "`scss.colorDecorators.enable` 설정은 `editor.colorDecorators`를 위해 사용되지 않습니다.", + "less.colorDecorators.enable.deprecationMessage": "`less.colorDecorators.enable` 설정은 `editor.colorDecorators`를 위해 사용되지 않습니다." + }, + "client\\out/cssMain": { + "cssserver.name": "CSS 언어 서버", + "folding.start": "영역 접기 시작", + "folding.end": "접기 영역 끝" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/css.i18n.json b/i18n/language-pack-ko/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..61d9e14396 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 언어 기본 사항", + "description": "CSS,LESS,SCSS 파일에서 구문 강조 표시와 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-ko/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..9f19f240b4 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "노드 디버그 자동 연결", + "description": "노드 디버그 확장이 비활성화될 때 자동 연결 기능을 위한 도우미입니다.", + "debug.node.autoAttach.description": "통합 터미널의 디버그 모드에서 node.js가 시작될 때 노드 디버거를 자동 연결합니다.", + "debug.node.autoAttach.disabled.description": "자동 연결이 사용하지 않도록 설정되어 있고 상태 표시줄에 표시되지 않습니다.", + "debug.node.autoAttach.on.description": "자동 연결이 활성 상태입니다.", + "debug.node.autoAttach.off.description": "자동 연결이 비활성 상태입니다.", + "toggle.auto.attach": "자동 연결 설정/해제" + }, + "out/extension": { + "status.text.auto.attach.on": "자동 연결: 켜기", + "status.text.auto.attach.off": "자동 연결: 끄기", + "status.tooltip.auto.attach": "디버그 모드에서 node.js 프로세스에 자동 연결" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-ko/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..22fdb32562 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "서버 준비 작업", + "description": "디버깅 중인 서버가 준비되면 브라우저에서 URI를 엽니다.", + "debug.server.ready.serverReadyAction.description": "디버깅중인 서버 프로그램이 준비되면 URI에 따라 작동합니다( '포트 3000에서 수신 대기'또는 '지금 수신 대기 중 : https : // localhost : 5001'양식의 출력을 디버그 콘솔에 보내면 나타남).", + "debug.server.ready.action.description": "서버가 준비되었을 때 URI로 무엇을 하시겠습니까?", + "debug.server.ready.action.openExternally.description": "기본 애플리케이션에서 외부 URI 열기", + "debug.server.ready.action.debugWithChrome.description": "'Debugger for Chrome'을 사용하여 디버깅을 시작하세요.", + "debug.server.ready.pattern.description": "이 패턴이 디버그 콘솔에 나타나면 서버가 준비됩니다. 첫 번째 캡처 그룹에는 URI 또는 포트 번호가 포함되어야 합니다.", + "debug.server.ready.uriFormat.description": "포트 번호에서 URI를 구성할 때 사용되는 형식 문자열입니다. 첫 번째 '%s'는 포트 번호로 대체됩니다.", + "debug.server.ready.webRoot.description": "'Debugger for Chrome'의 디버그 구성에 전달된 값입니다." + }, + "out/extension": { + "server.ready.nocapture.error": "형식 uri( '{0}')은(는) 대체 자리 표시자를 사용하지만 패턴은 아무것도 캡처하지 않습니다.", + "server.ready.placeholder.error": "형식 uri('{0}')는 하나의 대체 자리 표시자만 포함해야 합니다.", + "server.ready.chrome.not.installed": "'debugWithChrome' 작업에 '{0}' 필수" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/docker.i18n.json b/i18n/language-pack-ko/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..a5143b76a2 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Docker 언어 기본", + "description": "Docker 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/emmet.i18n.json b/i18n/language-pack-ko/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..f9f70399d0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "VS Code에 대한 Emmet 지원", + "command.wrapWithAbbreviation": "약어로 래핑", + "command.wrapIndividualLinesWithAbbreviation": "약어로 개별 줄 래핑", + "command.removeTag": "태그 제거", + "command.updateTag": "태그 업데이트", + "command.matchTag": "일치하는 쌍으로 이동", + "command.balanceIn": "균형있게(안쪽으로)", + "command.balanceOut": "균형있게(바깥쪽으로)", + "command.prevEditPoint": "이전 편집 점으로 이동", + "command.nextEditPoint": "다음 편집 점으로 이동", + "command.mergeLines": "줄 병합", + "command.selectPrevItem": "이전 항목 선택", + "command.selectNextItem": "다음 항목 선택", + "command.splitJoinTag": "태그 분할/조인", + "command.toggleComment": "주석 토글", + "command.evaluateMathExpression": "수식 평가", + "command.updateImageSize": "이미지 크기 업데이트", + "command.reflectCSSValue": "CSS 값 반영", + "command.incrementNumberByOne": "1씩 증가", + "command.decrementNumberByOne": "1씩 감소", + "command.incrementNumberByOneTenth": "0.1씩 증가", + "command.decrementNumberByOneTenth": "0.1씩 감소", + "command.incrementNumberByTen": "10씩 증가", + "command.decrementNumberByTen": "10씩 감소", + "emmetSyntaxProfiles": "지정된 구문에 대한 프로필을 정의하거나 특정 규칙이 포함된 고유한 프로필을 사용하세요.", + "emmetExclude": "Emmet 약어는 확장하면 안 되는 언어의 배열입니다.", + "emmetExtensionsPath": "Emmet 프로필과 코드 조각이 있는 폴더의 경로입니다.", + "emmetShowExpandedAbbreviation": "확장된 Emmet 약어를 제안으로 표시합니다.\n\"inMarkupAndStylesheetFilesOnly\" 옵션은 html, haml, jade, slim, xml, xsl, css, scss, sass, less 및 stylus에 적용됩니다.\n\"always\" 옵션은 마크업/css에 관계없이 파일의 모든 부분에 적용됩니다.", + "emmetShowAbbreviationSuggestions": "가능한 Emmet 약어를 제안으로 표시합니다. 스타일시트에는 적용되지 않고 emmet.showExpandedAbbreviation이 \"never\"로 설정되어 있을 때도 적용되지 않습니다.", + "emmetIncludeLanguages": "기본적으로 지원하지 않는 언어에서 Emmet 약어를 사용하도록 설정합니다. 여기에서 해당 언어와 emmet 지원 언어 사이의 매핑을 추가합니다.\n예: {\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}", + "emmetVariables": "emmet 조각에 사용되는 변수", + "emmetTriggerExpansionOnTab": "사용하도록 설정하면 emmet 약어는 Tab 키를 눌렀을 때 확장됩니다.", + "emmetPreferences": "Emmet의 일부 작업 및 해결 프로그램의 동작을 수정하는 데 사용되는 기본 설정입니다.", + "emmetPreferencesIntUnit": "정수 값의 기본 단위", + "emmetPreferencesFloatUnit": "부동 소수점 값의 기본 단위", + "emmetPreferencesCssAfter": "CSS 약어를 확장할 때 CSS 속성의 끝에 배치할 기호", + "emmetPreferencesSassAfter": "Sass 파일에서 CSS 약어를 확장할 때 CSS 속성의 끝에 배치할 기호", + "emmetPreferencesStylusAfter": "Stylus 파일에서 CSS 약어를 확장할 때 CSS 속성의 끝에 배치할 기호", + "emmetPreferencesCssBetween": "CSS 약어를 확장할 때 CSS 속성 및 값 사이에 배치할 기호", + "emmetPreferencesSassBetween": "Sass 파일에서 CSS 약어를 확장할 때 CSS 속성 및 값 사이에 배치할 기호", + "emmetPreferencesStylusBetween": "Stylus 파일에서 CSS 약어를 확장할 때 CSS 속성 및 값 사이에 배치할 기호", + "emmetShowSuggestionsAsSnippets": "'True'이면 Emmet 제안이 코드 조각으로 표시되며 `#editor.snippetSuggestions#` 설정에 따라 코드 조각을 정렬할 수 있습니다.", + "emmetPreferencesBemElementSeparator": "BEM 필터 사용시 요소 구분자를 클래스로 사용합니다.", + "emmetPreferencesBemModifierSeparator": "BEM 필터 사용시 변경된 구분자를 클래스로 사용합니다.", + "emmetPreferencesFilterCommentBefore": "코멘트 필터가 적용 될때 코맨트 표시는 해당된 요소 앞에 배치 해야합니다.", + "emmetPreferencesFilterCommentAfter": "코멘트 필터가 적용 될때 코맨트 표시는 해당된 요소 뒤에 배치 해야합니다.", + "emmetPreferencesFilterCommentTrigger": "콤마로 구분된 리스트의 속성은 코멘트 필터 약어로 존재해야 합니다.", + "emmetPreferencesFormatNoIndentTags": "내부 들여쓰기하면 안 되는 태그 이름 배열", + "emmetPreferencesFormatForceIndentTags": "항상 내부 들여쓰기를 해야 하는 태그 이름의 배열", + "emmetPreferencesAllowCompactBoolean": "true인 경우 부울 속성의 축소된 표기법이 생성됩니다.", + "emmetPreferencesCssWebkitProperties": "`-`로 시작하는 Emmet 약어에서 사용될 때 'webkit' 공급업체 접두사를 가져오는 쉼표로 구분된 CSS 속성입니다. 항상 'webkit' 접두사를 사용하지 않으려면 빈 문자열로 설정합니다.", + "emmetPreferencesCssMozProperties": "`-`로 시작하는 Emmet 약어에서 사용될 때 'moz' 공급업체 접두사를 가져오는 쉼표로 구분된 CSS 속성입니다. 항상 'moz' 접두사를 사용하지 않으려면 빈 문자열로 설정합니다.", + "emmetPreferencesCssOProperties": "`-`로 시작하는 emmet 약어에서 사용할 때 'o' 공급업체 접두사를 가져오는 쉼표로 구분된 CSS 속성입니다. 항상 'o' 접두사를 사용하지 않으려면 빈 문자열로 설정합니다.", + "emmetPreferencesCssMsProperties": "`-`로 시작하는 emmet 약어에서 사용할 때 'ms' 공급업체 접두사를 가져오는 쉼표로 구분된 CSS 속성입니다. 항상 'ms' 접두사를 사용하지 않으려면 빈 문자열로 설정합니다.", + "emmetPreferencesCssFuzzySearchMinScore": "유사 일치 약어가 획득해야 하는 최소 점수(0에서 1 사이)입니다. 값이 낮을수록 가양성 일치 항목이 늘 수 있고, 값이 높을수록 가능한 일치 항목이 줄 수 있습니다.", + "emmetOptimizeStylesheetParsing": "'False'로 설정할 경우 전체 파일이 구문 분석되어 현재 위치가 Emmet 약어 확장에 유효한지 확인합니다. 'True'로 설정할 경우 css/scss/less 파일에서 현재 위치 주변의 콘텐츠만 구문 분석합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-ko/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..e556fc9733 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "확장 제작", + "description": "확장 제작을 위한 Lint 기능을 제공합니다." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "언어별 편집기 설정", + "languageSpecificEditorSettingsDescription": "언어용 편집기 설정 재정의" + }, + "out/extensionLinter": { + "httpsRequired": "이미지는 HTTPS 프로토콜을 사용해야 합니다.", + "svgsNotValid": "SVG는 올바른 이미지 소스가 아닙니다.", + "embeddedSvgsNotValid": "내장 SVG는 올바른 이미지 소스가 아닙니다.", + "dataUrlsNotValid": "데이터 URL은 올바른 이미지 소스가 아닙니다.", + "relativeUrlRequiresHttpsRepository": "관계형 이미지 URL은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다.", + "relativeIconUrlRequiresHttpsRepository": "아이콘은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다.", + "relativeBadgeUrlRequiresHttpsRepository": "관계형 배지 URL은 package.json에 HTTPS 프로토콜이 지정된 저장소가 필요합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/fsharp.i18n.json b/i18n/language-pack-ko/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..45e20d6faf --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "F# 언어 기본", + "description": "F# 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/git.i18n.json b/i18n/language-pack-ko/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..5c4c3d8b59 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Git SCM 통합", + "command.clone": "복제", + "command.init": "리포지토리 초기화", + "command.openRepository": "리포지토리 열기", + "command.close": "리포지토리 닫기", + "command.refresh": "새로 고침", + "command.openChange": "변경 내용 열기", + "command.openFile": "파일 열기", + "command.openHEADFile": "파일 열기(HEAD)", + "command.stage": "변경 내용 스테이징", + "command.stageAll": "모든 변경 내용 스테이징", + "command.stageSelectedRanges": "선택한 범위 스테이징", + "command.revertSelectedRanges": "선택한 범위 되돌리기", + "command.stageChange": "변경 내용 스테이징", + "command.revertChange": "변경 내용 되돌리기", + "command.unstage": "변경 내용 스테이징 취소", + "command.unstageAll": "모든 변경 내용 스테이징 취소", + "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", + "command.clean": "변경 내용 취소", + "command.cleanAll": "모든 변경 내용 취소", + "command.commit": "커밋", + "command.commitStaged": "스테이징된 항목 커밋", + "command.commitEmpty": "빈 내용을 커밋합니다.", + "command.commitStagedSigned": "스테이징된 항목 커밋(로그오프됨)", + "command.commitStagedAmend": "스테이징된 항목 커밋(수정)", + "command.commitAll": "모두 커밋", + "command.commitAllSigned": "모두 커밋(로그오프됨)", + "command.commitAllAmend": "모두 커밋 (수정)", + "command.restoreCommitTemplate": "커밋 템플릿 복원", + "command.undoCommit": "마지막 커밋 실행 취소", + "command.checkout": "다음으로 체크 아웃...", + "command.branch": "분기 만들기...", + "command.branchFrom": "분기를 만듭니다...", + "command.deleteBranch": "분기 삭제...", + "command.renameBranch": "분기 이름 바꾸기...", + "command.merge": "분기 병합...", + "command.createTag": "태그 만들기", + "command.fetch": "페치", + "command.fetchPrune": "페치(정리)", + "command.fetchAll": "모든 원격에서 페치", + "command.pull": "풀", + "command.pullRebase": "풀(다시 지정)", + "command.pullFrom": "가져올 위치...", + "command.push": "푸시", + "command.pushForce": "푸시(강제)", + "command.pushTo": "다음으로 푸시...", + "command.pushToForce": "...로 푸시 (강제)", + "command.pushWithTags": "태그로 푸시", + "command.pushWithTagsForce": "태그와 함께 푸시 (강제)", + "command.addRemote": "원격 추가", + "command.removeRemote": "원격 제거", + "command.sync": "동기화", + "command.syncRebase": "동기화(다시 지정)", + "command.publish": "분기 게시", + "command.showOutput": "Git 출력 표시", + "command.ignore": ".gitignore에 파일 추가", + "command.stashIncludeUntracked": "스태시(미추적 포함)", + "command.stash": "스태시", + "command.stashPop": "스태시 표시...", + "command.stashPopLatest": "최신 슬래시 표시", + "command.stashApply": "스태시 적용하기", + "command.stashApplyLatest": "최신 스태시 적용하기", + "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", + "config.path": "Git 실행 파일의 경로 및 파일 이름(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)입니다.", + "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", + "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", + "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", + "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", + "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", + "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", + "config.autofetch": "사용하도록 설정하는 경우 현재 Git 리포지토리의 기본 원격에서 커밋을 자동으로 가져옵니다.", + "config.autofetchPeriod": "`git.autofetch`가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", + "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", + "config.countBadge": "Git 배지 카운터를 제어합니다.", + "config.countBadge.all": "모든 변경 내용을 계산합니다.", + "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", + "config.countBadge.off": "카운터를 끕니다.", + "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 분기 유형을 제어합니다.", + "config.checkoutType.all": "모든 참조를 표시합니다.", + "config.checkoutType.local": "로컬 분기만 표시합니다.", + "config.checkoutType.tags": "태그만 표시합니다.", + "config.checkoutType.remote": "원격 분기만 표시합니다.", + "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", + "config.branchWhitespaceChar": "새 브랜치 이름에서 공백을 대체하는 문자.", + "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", + "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", + "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", + "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", + "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", + "config.enableCommitSigning": "GPG를 사용한 커밋 서명을 사용하도록 설정합니다.", + "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", + "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", + "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. ", + "config.postCommitCommand": "커밋 후 git 명령을 실행합니다.", + "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", + "config.postCommitCommand.push": "성공적인 커밋 후 'Git Push'를 실행합니다.", + "config.postCommitCommand.sync": "성공적인 커밋 후 'Git Sync'를 실행합니다.", + "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", + "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", + "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", + "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", + "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", + "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", + "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", + "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", + "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", + "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", + "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", + "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", + "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", + "config.confirmEmptyCommits": "빈 커밋의 생성을 항상 확인합니다.", + "config.fetchOnPull": "풀링할 때 모든 분기를 페치하거나 현재 분기만 페치합니다.", + "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", + "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", + "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", + "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", + "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", + "colors.added": "추가된 리소스의 색입니다.", + "colors.modified": "수정된 리소스의 색상입니다.", + "colors.deleted": "삭제된 리소스의 색상입니다.", + "colors.untracked": "추적되지 않은 리소스의 색상입니다.", + "colors.ignored": "무시된 리소스의 색상입니다.", + "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", + "colors.submodule": "서브모듈 자원의 색상" + }, + "out/statusbar": { + "rebasing": "기준 주소 다시 지정", + "checkout": "체크 아웃...", + "sync changes": "변경 내용 동기화", + "publish changes": "변경 내용 게시", + "syncing changes": "변경 내용을 동기화하는 중..." + }, + "out/repository": { + "open": "열기", + "index modified": "인덱스 수정됨", + "modified": "수정", + "index added": "인덱스 추가됨", + "index deleted": "인덱스 삭제됨", + "deleted": "삭제", + "index renamed": "인덱스 이름 변경됨", + "index copied": "인덱스 복사됨", + "untracked": "추적되지 않음", + "ignored": "무시됨", + "intent to add": "추가할 의도", + "both deleted": "둘 다 삭제됨", + "added by us": "본인이 추가함", + "deleted by them": "타인이 삭제함", + "added by them": "타인이 추가함", + "deleted by us": "본인이 삭제함", + "both added": "둘 다 추가됨", + "both modified": "둘 다 수정됨", + "commitMessage": "메시지(커밋하려면 {0} 누르기)", + "commit": "커밋", + "merge changes": "변경 내용 병합", + "staged changes": "스테이징된 변경 내용", + "changes": "변경 내용", + "push success": "성공적으로 푸시 되었습니다.", + "commit in rebase": "기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요.", + "commitMessageWhitespacesOnlyWarning": "현재 커밋 메시지에는 공백 문자만 포함됩니다.", + "commitMessageCountdown": "현재 줄에서 {0} 글자 남음", + "commitMessageWarning": "현재 줄에서 {0} 글자 초과 {1}", + "huge": "'{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다.", + "neveragain": "다시 표시 안 함", + "add known": "'{0}'을(를) .gitignore에 추가하시겠어요?", + "yes": "예" + }, + "out/model": { + "not supported": "'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다.", + "too many submodules": "'{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다.", + "no repositories": "사용 가능한 리포지토리가 없습니다.", + "pick repo": "리포지토리 선택" + }, + "out/main": { + "looking": "다음에서 git을 찾는 중: {0}", + "using git": "{1}에서 git {0}을(를) 사용하는 중", + "downloadgit": "Git 다운로드", + "neverShowAgain": "다시 표시 안 함", + "notfound": "Git을 찾을 수 없습니다. 'git.path'를 사용하여 Git을 설치하거나 구성합니다.", + "updateGit": "Git 업데이트", + "git20": "Git {0}이(가) 설치된 것 같습니다. 코드는 2 이하의 Git에서 최적으로 작동합니다." + }, + "out/commands": { + "tag at": "{0}의 태그", + "remote branch at": "{0}에서 원격 분기", + "create branch": "$(plus) 새 분기 만들기...", + "create branch from": "$(plus) 새 분기 만들기...", + "repourl": "리포지토리 URL", + "selectFolder": "리포지토리 위치 선택", + "cloning": "Git 리포지토리 '{0}'을(를) 복제하는 중...", + "proposeopen": "복제된 리포지토리를 여시겠습니까?", + "openrepo": "리포지토리 열기", + "add": "작업 영역에 추가", + "proposeopen2": "복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까?", + "init": "Git 리포지토리를 초기화할 작업 영역 폴더 선택", + "choose": "폴더 선택...", + "init repo": "리포지토리 초기화", + "create repo": "리포지토리 초기화", + "are you sure": "'{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까?", + "proposeopen init": "초기화된 리포지토리를 여시겠습니까?", + "proposeopen2 init": "초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까?", + "open repo": "리포지토리 열기", + "HEAD not available": "'{0}'의 HEAD 버전이 없습니다.", + "confirm stage files with merge conflicts": "병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까?", + "confirm stage file with merge conflicts": "병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까?", + "yes": "예", + "keep ours": "현재 버전 유지", + "delete": "파일 삭제", + "deleted by them": "'{0}' 파일을 다른 사용자가 삭제하고 본인이 수정했습니다. \n\n무엇을 하시겠습니까?", + "keep theirs": "다른 사용자 버전 유지", + "deleted by us": "'{0}' 파일을 본인이 삭제하고 다른 사용자가 수정했습니다.\n\n 무엇을 하겠습니까?", + "discard": "변경 내용 취소", + "confirm delete": "{0}을(를) 삭제하시겠습니까?", + "delete file": "파일 삭제", + "restore file": "파일 복원", + "confirm restore": "{0}을(를) 복원하시겠습니까?", + "confirm discard": "{0}의 변경 내용을 취소하시겠습니까?", + "restore files": "파일 복원", + "confirm restore multiple": "{0}개 파일을 복원하겠습니까?", + "confirm discard multiple": "{0}개 파일의 변경 내용을 취소하시겠습니까?", + "warn untracked": "{0}개의 추적되지 않은 파일을 삭제합니다.", + "confirm discard all single": "{0}의 변경 내용을 취소하시겠습니까?", + "confirm discard all": "{0} 파일에서 변경 내용을 모두 취소하시겠습니까?\n이 작업은 되돌릴 수 없습니다.\n현재 작업 설정이 영구적으로 손실됩니다.", + "discardAll multiple": "1개 파일 취소", + "discardAll": "{0}개 파일 모두 버리기", + "confirm delete multiple": "{0}개 파일을 삭제하시겠습니까?", + "delete files": "파일 삭제", + "there are untracked files single": "취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}.", + "there are untracked files": "취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다.", + "confirm discard all 2": "{0}\n\n이 작업은 되돌릴 수 없으며, 현재 작업 설정이 영구적으로 손실됩니다.", + "yes discard tracked": "1개의 추적된 파일 취소", + "yes discard tracked multiple": "{0}개의 추적된 파일 취소", + "unsaved files single": "다음 파일이 저장되지 않았습니다: {0}.\n\n커밋하기 전에 저장하시겠습니까?", + "unsaved files": "저장되지 않은 {0}개의 파일이 있습니다.\n\n커밋하기 전에 저장하시겠습니까?", + "save and commit": "모두 저장 및 커밋", + "commit": "그냥 제출", + "no staged changes": "저장할 단계적 변경 사항이 없습니다.\n\n모든 변경 사항을 자동으로 스테이징하고 직접 저장하시겠습니까?", + "always": "항상", + "no changes": "커밋할 변경 내용이 없습니다.", + "commit message": "커밋 메시지", + "provide commit message": "커밋 메시지를 제공하세요.", + "confirm emtpy commit": "빈 커밋을 만드시겠습니까?", + "yes never again": "예, 다시 표시 안 함", + "no more": "HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다.", + "select a ref to checkout": "체크아웃할 참조 선택", + "branch name": "분기 이름", + "provide branch name": "분기 이름을 입력하세요.", + "branch name format invalid": "분기 이름은 regex {0}과(와) 일치해야 합니다.", + "select a ref to create a new branch from": "ref를 선택하여 다음에서 '{0}' 분기를 만듭니다.", + "select branch to delete": "삭제할 분기 선택", + "confirm force delete branch": "'{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요?", + "delete branch": "분기 삭제", + "invalid branch name": "잘못된 분기 이름", + "branch already exists": "이름이 '{0}'인 분기가 이미 있습니다.", + "select a branch to merge from": "병합할 분기 선택", + "tag name": "태그 이름", + "provide tag name": "태그 이름을 입력하세요.", + "tag message": "메시지", + "provide tag message": "태그에 주석을 달 메시지를 입력하세요.", + "no remotes to fetch": "이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다.", + "no remotes to pull": "리포지토리에 풀하도록 구성된 원격 항목이 없습니다.", + "pick remote pull repo": "분기를 가져올 원격 선택", + "pick branch pull": "다음에서 가져올 분기 선택", + "no remotes to push": "리포지토리에 푸시하도록 구성된 원격이 없습니다.", + "force push not allowed": "강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요.", + "confirm force push": "변경 내용을 강제 푸시하려고 하는데, 이렇게 하면 다른 사람의 변경 내용을 망가뜨리거나 의도하지 않게 덮어쓸 수 있습니다.\n\n 그래도 계속하시겠습니까?", + "ok": "확인", + "never ask again": "네, 다시 표시 안 함", + "push with tags success": "태그와 함께 푸시되었습니다.", + "nobranch": "원격에 푸시할 분기를 체크 아웃하세요.", + "confirm publish branch": "'{0}' 분기에는 상향 분기가 없습니다. 이 분기를 게시하시겠습니까?", + "pick remote": "'{0}' 분기를 다음에 게시하려면 원격을 선택하세요.", + "remote name": "원격 이름", + "provide remote name": "원격 이름을 제공하세요.", + "remote name format invalid": "잘못된 원격 이름 형식", + "remote already exists": "원격 '{0}'이(가) 이미 존재합니다.", + "remote url": "원격 URL", + "provide remote URL": "원격 \"{0}\"의 URL을 입력합니다.", + "no remotes added": "리포지토리에 원격 항목이 없습니다.", + "remove remote": "제거할 원격 선택", + "sync is unpredictable": "이 작업은 '{0}/{1}' 간에 커밋을 푸시하고 풀합니다. ", + "never again": "다시 표시 안 함", + "no remotes to publish": "리포지토리에 게시하도록 구성된 원격이 없습니다.", + "no changes stash": "스태시할 변경 내용이 없습니다.", + "provide stash message": "필요한 경우 스태시 메시지를 입력하세요.", + "stash message": "스태시 메시지", + "pick stash to pop": "표시할 스태시 선택", + "no stashes": "리포지토리에 스태시가 없습니다.", + "pick stash to apply": "적용할 스태시 선택", + "open git log": "Git 로그 열기", + "clean repo": "체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요.", + "cant push": "참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요.", + "merge conflicts": "병합 충돌이 있습니다. 해결한 후 계속하십시오.", + "stash merge conflicts": "스태시를 적용하는 중 병합 충돌이 발생했습니다.", + "missing user info": "Git에서 'user.name' 및 'user.email'을 구성하세요.", + "learn more": "자세한 정보", + "git error details": "Git: {0}", + "git error": "Git 오류" + }, + "out/autofetch": { + "yes": "예", + "no": "아니요", + "not now": "나중에 물어보기", + "suggest auto fetch": "Code에서 ['git fetch']({0})를 정기적으로 실행하도록 하시겠습니까?" + }, + "out/askpass-main": { + "missOrInvalid": "자격 증명이 없거나 잘못되었습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/go.i18n.json b/i18n/language-pack-ko/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..6d26890a4f --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Go 언어 기본", + "description": "Go 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/groovy.i18n.json b/i18n/language-pack-ko/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..96d7a4a0fb --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Groovy 언어 기본", + "description": "Groovy 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/grunt.i18n.json b/i18n/language-pack-ko/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..baeeff096e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "VS Code에 Grunt 기능을 추가할 확장입니다.", + "displayName": "VS Code에 대한 Grunt 지원", + "config.grunt.autoDetect": "Grunt 작업의 자동 검색을 사용할지 여부를 제어합니다. 기본값은 [켜기]입니다.", + "grunt.taskDefinition.type.description": "사용자 지정할 Grunt 작업입니다.", + "grunt.taskDefinition.file.description": "작업을 제공하는 Grunt 파일이며 생략할 수 있습니다." + }, + "out/main": { + "gulpTaskDetectError": "jake 작업을 찾는 데 문제가 있습니다. 자세한 내용은 출력을 참조하세요.", + "jakeShowOutput": "출력으로 이동", + "execFailed": "폴더 {0}에 대해 Grunt 자동 검색에 실패하고 {1} 오류가 발생했습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/gulp.i18n.json b/i18n/language-pack-ko/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..7547636d6e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "VSCode에 Gulp 기능을 추가할 확장입니다.", + "displayName": "VSCode에 대한 Gulp 지원", + "config.gulp.autoDetect": "Gulp 작업의 자동 검색을 사용할지 여부를 제어합니다. 기본값은 [켜기]입니다.", + "gulp.taskDefinition.type.description": "사용자 지정할 Gulp 작업입니다.", + "gulp.taskDefinition.file.description": "작업을 제공하는 Gulp 파일이며 생략할 수 있습니다." + }, + "out/main": { + "gulpTaskDetectError": "Gulp 작업을 찾는 데 문제가 있습니다. 자세한 내용은 출력을 참조하세요.", + "gulpShowOutput": "출력으로 이동", + "execFailed": "폴더 {0}에 대해 Gulp 자동 검색에 실패하고 {1} 오류가 발생했습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/handlebars.i18n.json b/i18n/language-pack-ko/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..4155ef1ee0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Handlebars 언어 기본", + "description": "Handlebars 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/hlsl.i18n.json b/i18n/language-pack-ko/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..988bf9a84e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HLSL 언어 기본 사항", + "description": "HLSL 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..592bfe2d0e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 언어 기능", + "description": "HTML 및 Handlebar 파일에 대해 다양한 언어 지원을 제공합니다.", + "html.format.enable.desc": "기본 HTML 포맷터를 사용하거나 사용하지 않도록 설정합니다.", + "html.format.wrapLineLength.desc": "한 줄당 최대 문자 수입니다(0 = 사용 안 함).", + "html.format.unformatted.desc": "쉼표로 분리된 태그 목록으로, 서식을 다시 지정해서는 안 됩니다. https://www.w3.org/TR/html5/dom.html#phrasing-content에 나열된 모든 태그의 기본값은 'null'로 설정됩니다.", + "html.format.contentUnformatted.desc": "쉼표로 분리된 태그 목록으로, 콘텐츠의 서식을 다시 지정해서는 안 됩니다. 'pre' 태그의 기본값은 'null'로 설정됩니다.", + "html.format.indentInnerHtml.desc": "`<헤드>` 및 `<본문>` 섹션을 들여씁니다.", + "html.format.preserveNewLines.desc": "요소 앞에 있는 기존 줄 바꿈을 유지해야 하는지 제어합니다. 요소 앞에만 적용되며 태그 안에서나 텍스트에는 적용되지 않습니다.", + "html.format.maxPreserveNewLines.desc": "청크 한 개에 유지할 수 있는 최대 줄 바꿈 수입니다. 무제한일 때는 'null'을 사용합니다.", + "html.format.indentHandlebars.desc": "`{{#foo}}` 및 `{{/foo}}`를 서식 지정하고 들여쓰기합니다.", + "html.format.endWithNewline.desc": "줄 바꿈으로 끝납니다.", + "html.format.extraLiners.desc": "쉼표로 분리된 태그 목록으로 앞에 줄 바꿈을 추가로 넣어야 합니다. '\"head, body, /html\"'의 기본값은 'null'로 설정됩니다.", + "html.format.wrapAttributes.desc": "특성을 래핑합니다.", + "html.format.wrapAttributes.auto": "줄 길이를 초과하는 경우에만 특성을 래핑합니다.", + "html.format.wrapAttributes.force": "첫 번째 특성을 제외한 각 특성을 래핑합니다.", + "html.format.wrapAttributes.forcealign": "첫 번째 특성을 제외한 각 특성을 래핑하고 정렬된 상태를 유지합니다.", + "html.format.wrapAttributes.forcemultiline": "각 특성을 래핑합니다.", + "html.format.wrapAttributes.alignedmultiple": "줄 길이를 초과하는 경우 줄 바꿈하여 특성을 세로로 정렬합니다.", + "html.format.wrapAttributes.preserve": "특성 줄 바꿈 유지", + "html.format.wrapAttributes.preservealigned": "특성의 줄 바꿈을 유지하되 정렬합니다.", + "html.suggest.html5.desc": "기본으로 제공하는 HTML 언어 지원에서 HTML5 태그와 속성 및 값을 제안할지 여부를 제어합니다.", + "html.trace.server.desc": "VS Code와 HTML 언어 서버 간 통신을 추적합니다.", + "html.validate.scripts": "기본으로 제공하는 HTML 언어 지원에서 포함된 스크립트 유효성을 검사할지 여부를 제어합니다.", + "html.validate.styles": "기본으로 제공하는 HTML 언어 지원에서 포함된 스타일의 유효성을 검사할지 여부를 제어합니다.", + "html.autoClosingTags": "HTML 태그의 자동 닫기를 사용하거나 사용하지 않습니다." + }, + "client\\out/htmlMain": { + "htmlserver.name": "HTML 언어 서버", + "folding.start": "영역 접기 시작", + "folding.end": "접기 영역 끝", + "folding.html": "간단한 HTML5 시작 지점" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/html.i18n.json b/i18n/language-pack-ko/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..cef5048a6a --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 언어 기본 사항", + "description": "HTML 파일에서 구문 강조 표시, 대괄호 일치 및 코드 조각을 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/ini.i18n.json b/i18n/language-pack-ko/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..8222ca89f6 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ini 언어 기본 사항", + "description": "Ini 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/jake.i18n.json b/i18n/language-pack-ko/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..2672ce82b0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "VS Code에 Jake 기능을 추가할 확장입니다.", + "displayName": "VS Code에 대한 Jake 지원", + "jake.taskDefinition.type.description": "사용자 지정할 Jake 작업입니다.", + "jake.taskDefinition.file.description": "작업을 제공하는 Jake 파일이며 생략할 수 있습니다.", + "config.jake.autoDetect": "Jake 작업에 대한 자동 검색 사용 여부를 설정합니다. 기본값은 [켜기]입니다." + }, + "out/main": { + "gulpTaskDetectError": "jake 작업을 찾는 데 문제가 있습니다. 자세한 내용은 출력을 참조하세요.", + "jakeShowOutput": "출력으로 이동", + "execFailed": "폴더 {0}에 대해 Jake 자동 검색에 실패하고 {1} 오류가 발생했습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/java.i18n.json b/i18n/language-pack-ko/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..0f90e08c30 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Java 언어 기본", + "description": "Java 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/javascript.i18n.json b/i18n/language-pack-ko/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..be5c282a8b --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript 언어 기본", + "description": "JavaScript 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..f03fd876e0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 언어 기능", + "description": "JSON 파일에 대한 다양한 언어 지원을 제공합니다.", + "json.schemas.desc": "현재 프로젝트에서 스키마를 JSON 파일에 연결", + "json.schemas.url.desc": "현재 디렉터리에 있는 스키마의 URL 또는 상대 경로", + "json.schemas.fileMatch.desc": "스키마에 대한 JSON 파일을 확인할 때 일치할 파일 패턴의 배열입니다.", + "json.schemas.fileMatch.item.desc": "스키마에 대한 JSON 파일을 확인할 때 일치할 '*'를 포함할 수 있는 파일 패턴입니다.", + "json.schemas.schema.desc": "지정된 URL에 대한 스키마 정의입니다. 스키마 URL에 대한 액세스 방지를 위해서만 스키마를 제공해야 합니다.", + "json.format.enable.desc": "기본 JSON 포맷터를 사용하거나 사용하지 않습니다.", + "json.tracing.desc": "VS Code와 JSON 언어 서버 간 통신을 추적합니다.", + "json.colorDecorators.enable.desc": "색 데코레이터 사용 또는 사용 안 함", + "json.colorDecorators.enable.deprecationMessage": "`json.colorDecorators.enable` 설정은 `editor.colorDecorators`를 위해 사용되지 않습니다.", + "json.schemaResolutionErrorMessage": "스키마를 확인할 수 없습니다.", + "json.clickToRetry": "다시 시도하려면 클릭하세요." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "스키마를 확인할 수 없습니다.", + "json.clickToRetry": "다시 시도하려면 클릭하세요.", + "jsonserver.name": "JSON 언어 서버" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/json.i18n.json b/i18n/language-pack-ko/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..80c0688bd1 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 언어 기본 사항", + "description": "JSON 파일에 구문 강조 표시 및 대괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/less.i18n.json b/i18n/language-pack-ko/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..9586aa4bb2 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Less 언어 기본", + "description": "Less 파일에서 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/log.i18n.json b/i18n/language-pack-ko/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..ffddf1d5b6 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "로그", + "description": "확장명이 .log인 파일에 대해 구문 강조 표시를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/lua.i18n.json b/i18n/language-pack-ko/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..a61f36262f --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Lua 언어 기본 사항", + "description": "Lua 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/make.i18n.json b/i18n/language-pack-ko/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..0237916eb2 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Make 언어 기본", + "description": "Make 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-ko/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..8751c0e491 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 언어 기본 사항", + "description": "Markdown에 대해 코드 조각 및 구문 강조 표시를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..067cad9277 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 언어 기능", + "description": "Markdown에 대한 다양한 언어 지원을 제공합니다.", + "markdown.preview.breaks.desc": "Markdown 미리 보기에서 줄 바꿈 렌더링 방법을 설정합니다. 'true'로 설정하면 모든 줄 바꿈에 대해
를 만듭니다.", + "markdown.preview.linkify": "Markdown 미리 보기에서 URL 같은 텍스트를 링크로 변환을 사용하거나 사용하지 않도록 설정합니다.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "markdown 미리 보기에서 두 번 클릭하여 편집기로 전환합니다.", + "markdown.preview.fontFamily.desc": "markdown 미리 보기에서 사용되는 글꼴 패밀리를 제어합니다.", + "markdown.preview.fontSize.desc": "markdown 미리 보기에서 사용되는 글꼴 크기(픽셀)를 제어합니다.", + "markdown.preview.lineHeight.desc": "markdown 미리 보기에 사용되는 줄 높이를 제어합니다. 이 숫자는 글꼴 크기에 상대적입니다.", + "markdown.preview.markEditorSelection.desc": "markdown 미리 보기에 현재 편집기 선택을 표시합니다.", + "markdown.preview.scrollEditorWithPreview.desc": "Markdown 미리 보기를 스크롤할 때 편집기의 보기를 업데이트합니다.", + "markdown.preview.scrollPreviewWithEditor.desc": "Markdown 편집기를 스크롤할 때 미리 보기의 보기를 업데이트합니다.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[사용되지 않음] markdown 미리 보기를 스크롤하여 편집기에서 현재 선택한 줄을 표시합니다.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "이 설정은 'markdown.preview.scrollPreviewWithEditor'로 대체되었으며 더 이상 영향을 주지 않습니다.", + "markdown.preview.title": "미리 보기 열기", + "markdown.previewSide.title": "측면에서 미리 보기 열기", + "markdown.showLockedPreviewToSide.title": "측면에서 잠긴 미리 보기 열기", + "markdown.showSource.title": "소스 표시", + "markdown.styles.dec": "markdown 미리 보기에서 사용할 CSS 스타일시트의 URL 또는 로컬 경로 목록입니다. 상대 경로는 탐색기에서 열린 폴더를 기준으로 해석됩니다. 열린 폴더가 없으면 markdown 파일의 위치를 기준으로 해석됩니다. 모든 '\\'는 '\\\\'로 써야 합니다.", + "markdown.showPreviewSecuritySelector.title": "미리 보기 보안 설정 변경", + "markdown.trace.desc": "Markdown 확장에 대해 디버그 로깅을 사용하도록 설정합니다.", + "markdown.preview.refresh.title": "미리 보기 새로 고침", + "markdown.preview.toggleLock.title": "미리 보기 잠금 설정/해제", + "configuration.markdown.preview.openMarkdownLinks.description": "미리 보기에서 markdown 파일에 대한 링크를 클릭할 때 처리할 방법입니다.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "편집기에서 링크를 열어 보세요.", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Markdown 미리 보기에서 링크를 열어 보세요." + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "이 문서에서 일부 콘텐츠가 사용하지 않도록 설정되었습니다.", + "preview.securityMessage.title": "Markdown 미리 보기에서 잠재적으로 안전하지 않거나 보안되지 않은 콘텐츠가 사용하지 않도록 설정되어 있습니다. 이 콘텐츠나 스크립트를 허용하려면 Markdown 미리 보기 보안 설정을 변경하세요.", + "preview.securityMessage.label": "콘텐츠 사용할 수 없음 보안 경고", + "preview.notFound": "{0}을(를) 찾을 수 없습니다." + }, + "out/features/preview": { + "onPreviewStyleLoadError": "'markdown.styles': {0}을 불러올 수 없음", + "lockedPreviewTitle": "[미리 보기] {0}", + "previewTitle": "미리 보기 {0}", + "preview.clickOpenFailed": "{0}을(를) 열 수 없습니다." + }, + "out/security": { + "strict.title": "Strict", + "strict.description": "보안 콘텐츠만 로드", + "insecureLocalContent.title": "안전하지 않은 로컬 콘텐츠 허용", + "insecureLocalContent.description": "localhost에서 제공되는 http를 통한 콘텐츠 로드 사용", + "insecureContent.title": "안전하지 않은 콘텐츠 허용", + "insecureContent.description": "http를 통한 콘텐츠 로드 사용", + "disable.title": "사용 안 함", + "disable.description": "모든 콘텐츠 및 스크립트 실행을 허용합니다. 권장하지 않습니다.", + "moreInfo.title": "추가 정보", + "enableSecurityWarning.title": "이 작업 영역에서 미리 보기 보안 경고 사용", + "disableSecurityWarning.title": "이 작업 영역에서 미리보기 보안 경고 사용 안 함", + "toggleSecurityWarning.description": "콘텐츠 보안 수준에 영향을 주지 않습니다.", + "preview.showPreviewSecuritySelector.title": "이 작업 영역에 대해 Markdown 미리 보기의 보안 설정 선택" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-ko/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..d24f241452 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "충돌 병합", + "description": "인라인 병합 충돌에 대한 강조 표시 및 명령입니다.", + "command.category": "충돌 병합", + "command.accept.all-current": "모든 현재 사항 수락", + "command.accept.all-incoming": "수신 모두 수락", + "command.accept.all-both": "둘 다 모두 수락", + "command.accept.current": "현재 수락", + "command.accept.incoming": "수신 수락", + "command.accept.selection": "선택 수락", + "command.accept.both": "둘 다 수락", + "command.next": "다음 충돌", + "command.previous": "이전 충돌", + "command.compare": "현재 충돌 비교", + "config.title": "충돌 병합", + "config.autoNavigateNextConflictEnabled": "병합 충돌을 해결한 후 다음 병합 충돌로 자동으로 이동할지 여부입니다.", + "config.codeLensEnabled": "편집기 내에서 병합 충돌 블록에 대한 Code Lens를 만듭니다.", + "config.decoratorsEnabled": "편집기 내에서 병합 충돌 블록에 대한 decorator를 만듭니다." + }, + "out/mergeDecorator": { + "currentChange": "(현재 변경 사항)", + "incomingChange": "(수신 변경 사항)" + }, + "out/commandHandler": { + "cursorNotInConflict": "편집기 커서가 병합 충돌 내에 없음", + "compareChangesTitle": "{0}: 현재 변경 사항 ⟷ 수신 변경 사항", + "cursorOnCommonAncestorsRange": "편집기 커서가 공통 과거 블록 내에 있습니다. \"현재\" 또는 \"수신\" 블록으로 옮기세요.", + "cursorOnSplitterRange": "편집기 커서가 병합 충돌 스플리터 내에 있습니다. \"현재\" 또는 \"수신\" 블록으로 옮기세요.", + "noConflicts": "이 파일에서 발견된 병합 충돌 없음", + "noOtherConflictsInThisFile": "이 파일 내에 다른 병합 충돌 없음" + }, + "out/codelensProvider": { + "acceptCurrentChange": "현재 변경 사항 수락", + "acceptIncomingChange": "수신 변경 사항 수락", + "acceptBothChanges": "두 변경 사항 모두 수락", + "compareChanges": "변경 사항 비교" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/npm.i18n.json b/i18n/language-pack-ko/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..c4f5f8c544 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "npm 스크립트에 대한 작업 지원을 추가할 확장입니다.", + "displayName": "VS Code에 대한 Npm 지원", + "config.npm.autoDetect": "npm 스크립트가 자동으로 감지되어야 하는지 여부를 제어합니다.", + "config.npm.runSilent": " `--silent` 옵션으로 npm 명령 실행.", + "config.npm.packageManager": "스크립트를 실행하는 데 사용하는 패키지 관리자.", + "config.npm.exclude": "자동 스크립트 검색에서 제외할 폴더에 대한 Glob 패턴을 구성합니다.", + "config.npm.enableScriptExplorer": "npm 스크립트에 대한 탐색기 뷰를 사용하도록 설정합니다.", + "config.npm.scriptExplorerAction": "스크립트 탐색기에서 사용되는 기본 클릭 동작은 '열기' 또는 '실행'이며, 기본값은 '열기'입니다.", + "config.npm.fetchOnlinePackageInfo": "npm 종속성의 가리키기 기능에 대한 자동 완성 및 정보를 제공하는 https://registry.npmjs/org 및 https://registry.bower.io에서 데이터를 페치합니다.", + "npm.parseError": "Npm 작업 검색: {0} 파일을 구문 분석하지 못했습니다. ", + "taskdef.script": "사용자 지정할 npm 스크립트입니다.", + "taskdef.path": "스크립트를 제공하는 package.json 파일의 폴더 경로이며 생략할 수 있습니다.", + "view.name": "Npm 스크립트", + "command.refresh": "새로 고침", + "command.run": "실행", + "command.debug": "디버그", + "command.openScript": "열기", + "command.runInstall": "설치 실행", + "command.runSelectedScript": "스크립트 실행" + }, + "out/features/packageJSONContribution": { + "json.package.default": "기본 package.json", + "json.npm.error.repoaccess": "NPM 리포지토리 요청 실패: {0}", + "json.npm.latestversion": "패키지의 현재 최신 버전", + "json.npm.majorversion": "최신 주 버전(1.x.x)을 일치시킵니다.", + "json.npm.minorversion": "최신 부 버전(1.2.x)을 일치시킵니다.", + "json.npm.version.hover": "최신 버전: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "기본 bower.json", + "json.bower.error.repoaccess": "Bower 리포지토리 요청 실패: {0}", + "json.bower.latest.version": "최신" + }, + "out/tasks": { + "npm.parseError": "Npm 작업 검색: {0} 파일을 구문 분석하지 못했습니다. " + }, + "out/scriptHover": { + "runScript": "스크립트 실행", + "runScript.tooltip": "작업으로 스크립트 실행", + "debugScript": "디버그 스크립트", + "debugScript.tooltip": "디버거에서 스크립트 실행" + }, + "out/npmView": { + "noScripts": "스크립트를 찾을 수 없음", + "noDebugOptions": "스크립트에 노드 디버그 옵션(예: '--inspect-brk')이 없으므로 디버깅에 사용할 \"{0}\"을(를) 시작할 수 없습니다.", + "learnMore": "자세한 정보", + "ok": "확인", + "scriptInvalid": "\"{0}\" 스크립트를 찾을 수 없습니다. 뷰로 새로 고쳐 보세요." + }, + "out/commands": { + "noScriptFound": "선택 영역에서 유효한 npm 스크립트를 찾을 수 없습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/objective-c.i18n.json b/i18n/language-pack-ko/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..51985ebc38 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Objective-C 언어 기본", + "description": "Objective-C 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/perl.i18n.json b/i18n/language-pack-ko/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..1f5b29503b --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Perl 언어 기본 사항", + "description": "Perl 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..53f004e8f8 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "기본 제공 PHP 언어 제안을 사용하는지 여부를 구성합니다. 지원에서는 PHP 전역 및 변수를 제안합니다.", + "configuration.validate.enable": "기본 제공 PHP 유효성 검사를 사용하거나 사용하지 않습니다.", + "configuration.validate.executablePath": "PHP 실행 파일을 가리킵니다.", + "configuration.validate.run": "저장 시 또는 입력 시 Linter의 실행 여부입니다.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "PHP 유효성 검사 실행 파일을 허용하지 않음(작업\n 영역 설정으로 정의됨)", + "displayName": "PHP 언어 기능", + "description": "PHP 파일에 대한 다양한 언어 지원을 제공합니다. " + }, + "out/features/validationProvider": { + "php.useExecutablePath": "PHP 파일을 lint하기 위해 {0}(작업 영역 설정으로 정의됨)의 실행을 허용하시겠습니까?", + "php.yes": "허용", + "php.no": "허용 안 함", + "wrongExecutable": "{0}은(는) 유효한 PHP 실행 파일이 아니기 때문에 유효성을 검사할 수 없습니다. 'php.validate.executablePath' 설정을 사용하여 PHP 실행 파일을 구성하세요.", + "noExecutable": "PHP 실행 파일이 설정되지 않았기 때문에 유효성을 검사할 수 없습니다. 'php.validate.executablePath' 설정을 사용하여 PHP 실행 파일을 구성하세요.", + "unknownReason": "{0} 경로를 사용하여 php를 실행하지 못했습니다. 이유를 알 수 없습니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/php.i18n.json b/i18n/language-pack-ko/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..f8e8bbbdc6 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "PHP 언어 기본 사항", + "description": "PHP 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다. " + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/powershell.i18n.json b/i18n/language-pack-ko/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..73bd16b241 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Powershell 언어 기본 사항", + "description": "Powershell 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/pug.i18n.json b/i18n/language-pack-ko/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..3fe9a239c3 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Pug 언어 기본 사항", + "description": "Pug 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/python.i18n.json b/i18n/language-pack-ko/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..8c1df2ab77 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Python 언어 기본", + "description": "Python 파일에서 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/r.i18n.json b/i18n/language-pack-ko/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..ed9231ec91 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "R 언어 기본 사항", + "description": "R 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/razor.i18n.json b/i18n/language-pack-ko/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..199a008b46 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Razor 언어 기본", + "description": "Razor 파일에서 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/ruby.i18n.json b/i18n/language-pack-ko/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..f7287e378e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ruby 언어 기본", + "description": "Ruby 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/rust.i18n.json b/i18n/language-pack-ko/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..d33a90a9ad --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Rust 언어 기본", + "description": "Rust 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/scss.i18n.json b/i18n/language-pack-ko/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..f499f903c2 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SCSS 언어 기본 사항", + "description": "SCSS 파일에서 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-ko/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..342e4552d0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shaderlab 언어 기본", + "description": "Shaderlab 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/shellscript.i18n.json b/i18n/language-pack-ko/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..a95f3d4cdc --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "셸 스크립트 언어 기본", + "description": "셸 스크립트 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/sql.i18n.json b/i18n/language-pack-ko/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..11ca0c6877 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SQL 언어 기본 사항", + "description": "SQL 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/swift.i18n.json b/i18n/language-pack-ko/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..5ea9559159 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Swift 언어 기본", + "description": "Swift 파일에서 코드 조각, 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..16af5b40d1 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "심해 테마", + "description": "Visual Studio Code용 심해 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..c81b1b2abd --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "기본 테마", + "description": "기본 Visual Studio 밝은 테마 및 어두운 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..2d7ac1f6f0 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Kimbie 어두운 테마", + "description": "Visual Studio Code용 Kimbie 어두운 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..fe00f1c08b --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai 흐릿한 테마", + "description": "Visual Studio Code용 Monokai 흐릿한 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..b1312df658 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai 테마", + "description": "Visual Studio Code용 Monokai 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..02f597dfd5 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "고요한 밝은 테마", + "description": "Visual Studio Code용 고요한 밝은 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-red.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..56fb3191dc --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "빨간색 테마", + "description": "Visual Studio Code용 빨간색 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..ed7bfe9c38 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Seti 파일 아이콘 테마", + "description": "Seti UI 파일 아이콘으로 만든 파일 아이콘 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..97ce0b676c --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "노출 어두운 테마", + "description": "Visual Studio Code용 노출 어두운 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..999bd6c79e --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "노출 밝은 테마", + "description": "Visual Studio Code용 노출 밝은 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-ko/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..17b4699753 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "내일 밤 파란색 테마", + "description": "Visual Studio Code용 내일 밤 파란색 테마" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-ko/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..b43cef58e4 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript 언어 기본 사항", + "description": "TypeScript 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-ko/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..5e1a1acd43 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript 및 JavaScript 언어 기능", + "description": "JavaScript 및 TypeScript에 대한 다양한 언어 지원을 제공합니다.", + "reloadProjects.title": "프로젝트 다시 로드", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "매개 변수 서명으로 함수를 완료하세요.", + "typescript.tsdk.desc": "사용할 tsserver 및 lib*.d.ts 파일이 들어 있는 폴더 경로를 지정합니다.", + "typescript.disableAutomaticTypeAcquisition": "자동 형식 인식을 사용하지 않도록 설정합니다. 자동 형식 인식은 npm에서 `@types` 패키지를 가져와 외부 라이브러리의 IntelliSense를 향상합니다.", + "typescript.tsserver.log": "파일에 대해 TS 서버 로깅을 사용하도록 설정합니다. 이 로그는 TS 서버 문제를 진단하는 데 사용될 수 있습니다. 로그에는 파일 경로, 소스 코드 및 프로젝트에서 잠재적으로 중요한 기타 정보가 포함될 수 있습니다.", + "typescript.tsserver.pluginPaths": "Typescript 언어 서비스 플러그 인을 검색할 추가 경로입니다. 작업 영역에서 TypeScript 2.3.0 이상을 사용해야 합니다.", + "typescript.tsserver.pluginPaths.item": "절대 또는 상대 경로입니다. 상대 경로는 작업 영역 폴더를 기준으로 확인됩니다.", + "typescript.tsserver.trace": "TS 서버로 전송한 메시지 추적을 사용하도록 설정합니다. 이\n 추적은 TS 서버 문제를 진단하는 데 사용될 수 있습니다. 추적에는 파일 경로, 소스 코드 및 프로젝트에서 잠재적으로 중요한\n 기타 정보가 포함될 수 있습니다.", + "typescript.validate.enable": "TypeScript 유효성 검사를 사용하거나 사용하지 않습니다.", + "typescript.format.enable": "기본 TypeScript 포맷터를 사용하거나 사용하지 않습니다.", + "javascript.format.enable": "기본 JavaScript 포맷터를 사용하거나 사용하지 않습니다.", + "format.insertSpaceAfterCommaDelimiter": "쉼표 구분 기호 뒤에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterConstructor": "생성자 키워드 뒤에 오는 공백 처리를 정의합니다. 작업 영역에서 TypeScript 2.3.0 이상을 사용해야 합니다.", + "format.insertSpaceAfterSemicolonInForStatements": "for 문에서 세미콜론 뒤에 오는 공백 처리를 정의합니다.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "이항 연산자 뒤에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "제어 흐름 문의 키워드 뒤에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "익명 함수의 function 키워드 뒤에 오는 공백 처리를 정의합니다.", + "format.insertSpaceBeforeFunctionParenthesis": "함수 인수 괄호 앞에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "비어 있지 않은 여는 괄호 뒤와 닫는 괄호 앞에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "비어 있지 않은 여는 대괄호 뒤와 닫는 대괄호 앞에 오는 공백 처리를 정의합니다.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "비어 있지 않은 여는 중괄호 뒤와 닫는 중괄호 앞의 공백 처리를 정의합니다. 작업 영역에서 TypeScript 2.3.0 이상을 사용해야 합니다.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "템플릿 문자열의 여는 중괄호 뒤와 닫는 중괄호 앞의 공백 처리를 정의합니다.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "JSX 식의 여는 중괄호 뒤와 닫는 중괄호 앞의 공백 처리를 정의합니다.", + "format.insertSpaceAfterTypeAssertion": "TypeScript에서 형식 어설션 뒤에 오는 공백 처리를 정의합니다. 작업 영역에서 TypeScript 2.4 이상을 사용해야 합니다.", + "format.placeOpenBraceOnNewLineForFunctions": "함수의 새 줄에 여는 중괄호를 넣을지 정의합니다.", + "format.placeOpenBraceOnNewLineForControlBlocks": "제어 블록의 새 줄에 여는 중괄호를 넣을지 정의합니다.", + "javascript.validate.enable": "JavaScript 유효성 검사를 사용하거나 사용하지 않습니다.", + "goToProjectConfig.title": "프로젝트 구성으로 이동", + "javascript.referencesCodeLens.enabled": "JavaScript 파일에서 CodeLense 참조를 사용/사용 안 함으로 설정합니다.", + "typescript.referencesCodeLens.enabled": "TypeScript 파일에서 참조 CodeLens를 사용하거나 사용하지 않도록 설정합니다.", + "typescript.implementationsCodeLens.enabled": "CodeLens 구현을 사용하거나 사용하지 않습니다. 이 CodeLens는 인터페이스의 구현자를 표시합니다.", + "typescript.openTsServerLog.title": "TS 서버 로그 열기", + "typescript.restartTsServer": "TS 서버 다시 시작", + "typescript.selectTypeScriptVersion.title": "TypeScript 버전 선택...", + "typescript.reportStyleChecksAsWarnings": "스타일 검사를 경고로 보고합니다.", + "javascript.implicitProjectConfig.checkJs": "JavaScript 파일의 의미 체계 검사를 사용하거나 사용하지 않도록 설정합니다. 기존 jsconfig.json 또는 tsconfig.json 파일은 이 설정을 재정의합니다. 작업 영역에서 TypeScript 2.3.1 이상을 사용해야 합니다. ", + "typescript.npm": "자동 형식 인식에 사용되는 NPM 실행 파일의 경로를 지정합니다. 작업 영역에서 TypeScript 2.3.4 이상을 사용해야 합니다.", + "typescript.check.npmIsInstalled": "자동 입력 인식에 대해 NPM이 설치되어 있는지 확인합니다.", + "configuration.suggest.names": "JavaScript 제안의 파일에서 고유한 이름 포함을 사용/사용 안 함으로 설정합니다.", + "typescript.tsc.autoDetect": "tsc 작업의 자동 검색을 제어합니다.", + "typescript.tsc.autoDetect.off": "이 기능을 사용하지 않도록 설정합니다.", + "typescript.tsc.autoDetect.on": "빌드 및 조사식 작업을 모두 만듭니다.", + "typescript.tsc.autoDetect.build": "단일 실행 컴파일 작업만 만듭니다.", + "typescript.tsc.autoDetect.watch": "컴파일 및 조사식 작업만 만듭니다.", + "typescript.problemMatchers.tsc.label": "TypeScript 문제", + "typescript.problemMatchers.tscWatch.label": "TypeScript 문제(감시 모드)", + "configuration.suggest.paths": "import 문 및 요청 호출의 경로에 대한 제안을 사용하거나 사용하지 않도록 설정합니다.", + "typescript.locale": "JavaScript 및 TypeScript 오류를 보고하는 데 사용하는 로캘을 설정합니다. 작업 영역에서 TypeScript 2.6.0 이상을 사용해야 합니다. 기본값 'null'을 설정하면 VS Code의 로캘이 사용됩니다.", + "javascript.implicitProjectConfig.experimentalDecorators": "프로젝트의 일부가 아닌 JavaScript 파일에 대해 'experimentalDecorators'를 사용하거나 사용하지 않도록 설정합니다. 기존 jsconfig.json 또는 tsconfig.json 파일은 이 설정을 재정의합니다. 작업 영역에서 TypeScript 2.3.1 이상을 사용해야 합니다.", + "configuration.suggest.autoImports": "자동 가져오기 제안을 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 2.6.1 이상을 사용해야 합니다.", + "taskDefinition.tsconfig.description": "TS 빌드를 정의하는 tsconfig 파일입니다.", + "javascript.suggestionActions.enabled": "편집기에서 JavaScript 파일에 대한 제안 진단을 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 2.8 이상을 사용해야 합니다.", + "typescript.suggestionActions.enabled": "편집기에서 TypeScript 파일에 대한 제안 진단을 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 2.8 이상을 사용해야 합니다.", + "typescript.preferences.quoteStyle": "빠른 수정에 사용할 기본 따옴표 스타일은 '작은' 따옴표, '큰' 따옴표 또는 '자동'입니다. '자동'이면 기존 가져오기에서 따옴표 형식이 유추됩니다. 작업 영역에서 TypeScript 2.9 이상을 사용해야 합니다.", + "typescript.preferences.importModuleSpecifier": "자동 가져오기의 기본 경로 스타일입니다.", + "typescript.preferences.importModuleSpecifier.auto": "최단 경로 유형을 유추합니다.", + "typescript.preferences.importModuleSpecifier.relative": "파일 위치를 기준으로 합니다.", + "typescript.preferences.importModuleSpecifier.nonRelative": "`jsconfig.json`/`tsconfig.json`에 구성된 `baseUrl`을 기준으로 합니다.", + "typescript.updateImportsOnFileMove.enabled": "VS Code에서 파일을 이동하거나 이름을 바꿀 때 가져오기 경로의 자동 업데이트를 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 2.9 이상을 사용해야 합니다.", + "typescript.updateImportsOnFileMove.enabled.prompt": "이름을 바꿀 때마다 프롬프트를 표시합니다.", + "typescript.updateImportsOnFileMove.enabled.always": "항상 경로를 자동으로 업데이트합니다.", + "typescript.updateImportsOnFileMove.enabled.never": "경로 이름을 바꾸지 않고 메시지를 표시하지 않습니다.", + "typescript.autoClosingTags": "JSX 태그 자동 닫기를 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 3.0 이상을 사용해야 합니다.", + "typescript.suggest.enabled": "자동 완성 제안을 사용하거나 사용하지 않도록 설정합니다.", + "configuration.surveys.enabled": "VS Code의 Javascript 및 Typescript 지원을 개선하는 데 도움이 되는 가끔 있는 설문을 사용하거나 사용하지 않도록 설정합니다.", + "configuration.suggest.completeJSDocs": "제안을 사용하거나 사용하지 않도록 설정하여 JSDoc 주석을 완료합니다.", + "typescript.preferences.renameShorthandProperties": "이름을 바꾸는 중 개체 줄임 속성의 별칭 지정을 사용하거나 사용하지 않도록 설정합니다. 작업 영역에서 TypeScript 3.4 이상을 사용해야 합니다." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "이 경로에서 TypeScript 버전을 로드할 수 없음", + "noBundledServerFound": "잘못 동작하는 바이러스 감지 도구와 같은 다른 애플리케이션에서 VS Code의 tsserver가 삭제되었습니다. VS Code를 다시 설치하세요." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "VS Code의 버전 사용", + "useWorkspaceVersionOption": "작업 영역 버전 사용", + "learnMore": "자세한 정보", + "selectTsVersion": "JavaScript 및 TypeScript 언어 기능에 사용되는 TypeScript 버전 선택" + }, + "out/utils/typingsStatus": { + "installingPackages": "TypeScript IntelliSense를 개선하기 위해 정보를 가져오는 중", + "typesInstallerInitializationFailed.title": "JavaScript 언어 기능에 대한 입력 파일을 설치할 수 없습니다. NPM이 설치되어 있는지 확인하거나 사용자 설정에서 'typescript.npm'을 구성하세요. 자세히 알아보려면 [여기]({0})를 클릭하세요.", + "typesInstallerInitializationFailed.doNotCheckAgain": "다시 표시 안 함" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "JavaScript의 [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking)에 대한 VS Code의 지원을 개선할 수 있도록 도와주세요! 이 기능을 사용하고 있으니 사용 경험에 대한 간단한 설문에 대답해 주시겠습니까?", + "takeShortSurvey": "간단한 설문 조사 참여", + "remindLater": "나중에 알림", + "neverAgain": "JS/TS 설문 사용 안 함" + }, + "out/utils/projectStatus": { + "hintExclude": "프로젝트 전체에서 JavaScript/TypeScript 언어 기능을 사용하도록 설정하려면 {0}과(와) 같이 파일이 많은 폴더를 제외하세요.", + "hintExclude.generic": "프로젝트 전체에서 JavaScript/TypeScript 언어 기능을 사용하도록 설정하려면 사용하지 않는 소스 파일이 포함된 큰 폴더를 제외하세요.", + "large.label": "제외 구성", + "hintExclude.tooltip": "프로젝트 전체에서 JavaScript/TypeScript 언어 기능을 사용하도록 설정하려면 사용하지 않는 소스 파일이 포함된 큰 폴더를 제외하세요." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "잘못 된 버전" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "JS/TS 가져오기 업데이트 확인", + "prompt": "이동된 파일 '{0}'의 가져오기를 업데이트하시겠습니까?", + "reject.title": "아니요", + "accept.title": "예", + "always.title": "항상 자동으로 가져오기 업데이트", + "never.title": "자동으로 가져오기를 업데이트하지 않음" + }, + "out/features/task": { + "buildTscLabel": "빌드 - {0}", + "buildAndWatchTscLabel": "감시 - {0}" + }, + "out/features/rename": { + "fileRenameFail": "파일 이름을 바꾸는 중 오류 발생" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "참조 1개", + "manyReferenceLabel": "참조 {0}개" + }, + "out/features/refactor": { + "refactoringFailed": "리팩터링을 적용할 수 없습니다." + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (파일에서 모두 수정)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "가져오기 구성" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "JSDoc 주석" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1개 구현", + "manyImplementationLabel": "{0}개 구현" + }, + "out/features/fixAll": { + "autoFix.label": "자동 수정" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "JavaScript 파일에서 의미 검사를 사용합니다. 파일의 최상단에 있어야 합니다.", + "ts-nocheck": "JavaScript 파일에서 의미 검사를 사용하지 않습니다. 파일의 최상단에 있어야 합니다.", + "ts-ignore": "파일의 다음 행에서 @ts-check 오류를 억제합니다." + }, + "out/features/completions": { + "selectCodeAction": "적용할 코드 동작 선택", + "acquiringTypingsLabel": "typings를 가져오는 중...", + "acquiringTypingsDetail": "IntelliSense에 대한 typings 정의를 가져오는 중입니다.", + "autoImportLabel": "{0}에서 자동으로 가져오기" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "참조를 확인할 수 없음" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "TypeScript 또는 JavaScript 프로젝트를 사용하려면 VS Code의 폴더를 여세요.", + "typescript.projectConfigUnsupportedFile": "TypeScript 또는 JavaScript 프로젝트를 확인할 수 없습니다. 지원되지 않는 파일 형식", + "typescript.projectConfigCouldNotGetInfo": "TypeScript 또는 JavaScript 프로젝트를 확인할 수 없습니다.", + "typescript.noTypeScriptProjectConfig": "파일이 TypeScript 프로젝트의 일부가 아닙니다. 자세히 알아보려면 [여기]({0})를 클릭하세요.", + "typescript.noJavaScriptProjectConfig": "파일이 JavaScript 프로젝트의 일부가 아닙니다. 자세히 알아보려면 [여기]({0})를 클릭하세요.", + "typescript.configureTsconfigQuickPick": "tsconfig.json 구성", + "typescript.configureJsconfigQuickPick": "jsconfig.json 구성" + }, + "out/typescriptServiceClient": { + "noServerFound": "경로 {0}이(가) 올바른 tsserver 설치를 가리키지 않습니다. 포함된 TypeScript 버전을 대신 사용합니다.", + "serverExitedWithError": "오류가 발생하여 TypeScript 언어 서버가 종료되었습니다. 오류 메시지: {0}", + "typescript.openTsServerLog.notSupported": "TS 서버 로깅을 사용하려면 TS 2.2.2 이상이 필요합니다.", + "typescript.openTsServerLog.loggingNotEnabled": "TS 서버 로깅이 꺼져 있습니다. `typescript.tsserver.log`를 설정하고 TS 서버를 다시 시작하여 로깅을 사용하도록 설정하세요.", + "typescript.openTsServerLog.enableAndReloadOption": "로깅 사용 및 TS 서버 다시 시작", + "typescript.openTsServerLog.noLogFile": "TS 서버에서 로깅을 시작하지 않았습니다.", + "openTsServerLog.openFileFailedFailed": "TS 서버 로그 파일을 열 수 없습니다.", + "serverDiedAfterStart": "TypeScript 언어 서비스가 시작된 직후 5번 종료되었습니다. 서비스가 다시 시작되지 않습니다.", + "serverDiedReportIssue": "문제 신고", + "serverDied": "TypeScript 언어 서비스가 지난 5분 동안 예기치 않게 5번 종료되었습니다.", + "serverLoading.progress": "JS/TS 언어 기능 초기화" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/vb.i18n.json b/i18n/language-pack-ko/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..653949eefe --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Visual Basic 언어 기본 사항", + "description": "Visual Basic 파일에서 코드 조각, 구문 강조 표시, 괄호 일치 및 접기를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-ko/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..ad2f9c5a17 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "사용할 수 없음", + "not.connected": "런타임에 연결되지 않음", + "restartFrame.cannot": "프레임을 다시 시작할 수 없음", + "attribute.path.not.exist": "특성 '{0}'이(가) 없습니다('{1}').", + "attribute.path.not.absolute": "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", + "more.information": "추가 정보", + "setVariable.error": "설정값이 지원되지 않습니다.", + "source.not.found": "콘텐츠를 검색할 수 없습니다.", + "VSND2010": "런타임 프로세스에 연결할 수 없습니다. {0}ms 후 시간 초과됨 - (이유: {1}).", + "VSND2023": "사용할 수 있는 호출 스택이 없습니다." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "모든 예외", + "exceptions.uncaught": "확인할 수 없는 예외", + "exceptions.promise": "약속 거부", + "setBPTimedOut": "중단점 설정 요청 시간 초과", + "bp.fail.unbound": "중단점이 설정되었지만 아직 바인딩되지 않았습니다.", + "bp.fail.noscript": "중단점 요청을 위한 스크립트를 찾을 수 없음", + "validateBP.sourcemapFail": "생성된 코드를 찾을 수 없으므로 중단점이 무시되었습니다(소스 맵의 문제?).", + "validateBP.notFound": "대상 경로를 찾을 수 없으므로 중단점이 무시되었습니다.", + "invalidHitCondition": "잘못된 일치 조건: {0}", + "skipReason": "('{0}' 건너뜀)", + "scope.exception": "예외" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "대상 앱에서 응답을 수신했으나 대상 페이지를 찾을 수 없음", + "attach.cannotConnect": "대상에 연결할 수 없음: {0}", + "attach.invalidResponse": "대상의 응답이 유효하지 않은 것 같습니다. 오류: {0}. 응답: {1}", + "attach.invalidResponseArray": "대상의 응답이 유효하지 않음: {0}", + "attach.noMatchingTarget": "일치하는 유효한 대상을 찾을 수 없습니다. {0}. 사용 가능한 페이지: {1}", + "attach.devToolsAttached": "Chrome DevTools이 연결된 이 대상에 연결할 수 없음: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "단계에서 일시 중지됨", + "reason.description.breakpoint": "중단점에서 일시 중지됨", + "reason.description.exception": "예외에서 일시 중지됨", + "reason.description.uncaughtException": "catch되지 않은 예외에서 일시 중지됨", + "reason.description.caughtException": "catch된 예외에서 일시 중지됨", + "reason.description.user": "사용자 요청에서 일시 중지됨", + "reason.description.entry": "항목에서 일시 중지됨", + "reason.description.debugger": "디버거 문에서 일시 중지됨", + "reason.description.restart": "프레임 항목에서 일시 중지됨", + "reason.description.promiseRejection": "약속 거부에서 일시 중지됨" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "소스 맵의 읽기 전용 인라인 콘텐츠" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "localRoot 및 remoteRoot를 모두 지정해야 합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-ko/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..2a31c5c351 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 디버깅 지원(버전 8.0 미만)", + "node.label": "Node.js", + "open.loaded.script": "로드된 스크립트 열기", + "attach.node.process": "Node 프로세스에 연결 ", + "toggle.skipping.this.file": "이 파일에 대한 건너뛰기 토글", + "start.with.stop.on.entry": "디버깅 시작 및 항목에서 중지", + "smartStep.description": "생성된 코드 중 원래 소스로 다시 매핑할 수 없는 코드를 단계별로 자동 실행합니다.", + "skipFiles.description": "디버그할 때 건너뛰는 파일의 GLOB 패턴 배열입니다. `/**` 패턴은 모든 내부 Node.js 모듈과 일치합니다.", + "outFiles.description": "소스 맵이 사용되는 경우 이러한 GLOB 패턴은 생성된 JavaScript 파일을 지정합니다. 패턴이 '!'로 시작하면 파일이 제외됩니다. 지정하지 않으면 생성된 코드가 소스와 동일한 디렉터리에 있습니다.", + "outDir.deprecationMessage": "특성 'outDir'은(는) 사용되지 않습니다. 대신 'outFiles'를 사용하세요.", + "trace.description": "진단 출력을 생성합니다. true로 설정하는 대신 하나 이상의 선택기를 쉼표로 구분하여 나열할 수 있습니다. '자세한 정보 표시' 선택기를 통해 아주 자세한 출력을 사용할 수 있습니다.", + "launch.args.description": "프로그램에 전달된 명령줄 인수입니다.", + "node.protocol.description": "사용할 Node.js 디버그 프로토콜입니다.", + "node.protocol.auto.description": "Node 8.0 이상 버전을 실행할 때 '검사기'를 선택하여, 가장 적합한 프로토콜을 자동으로 검색합니다.", + "node.protocol.inspector.description": "Node.js 버전 6.3 이상에서 지원되는 새 프로토콜", + "node.protocol.legacy.description": "Node.js 버전 8.0 미만에서 지원되는 이전 프로토콜", + "node.sourceMaps.description": "JavaScript 소스 맵을 사용합니다(있는 경우에만).", + "node.stopOnEntry.description": "시작한 후 자동으로 프로그램을 중지합니다.", + "node.port.description": "연결할 디버그 포트입니다. 기본값은 5858입니다.", + "node.address.description": "디버그할 프로세스의 TCP/IP 주소입니다(Node.js >= 5.0인 경우에만). 기본값은 'localhost'입니다.", + "node.timeout.description": "이 시간(밀리초) 동안 Node.js에 연결하려고 다시 시도합니다. 기본값은 10000ms입니다.", + "node.restart.description": "Node.js가 종료된 후 세션을 다시 시작합니다.", + "node.localRoot.description": "프로그램이 포함된 로컬 디렉터리의 경로입니다.", + "node.remoteRoot.description": "프로그램이 포함된 원격 디렉터리의 절대 경로입니다.", + "node.showAsyncStacks.description": "현재 호출 스택을 발생시킨 비동기 호출을 표시합니다. 'inspector' 프로토콜에만 해당됩니다.", + "node.sourceMapPathOverrides.description": "소스맵의 정보로부터 디스크의 위치로 소스 파일 위치를 다시 쓰기 위한 매핑 집합입니다.", + "node.disableOptimisticBPs.description": "소스 맵이 해당 파일에 대해 로드될 때까지 파일에 중단점을 설정하지 않습니다.", + "node.launch.program.description": "프로그램의 절대 경로입니다. 생성된 값은 package.json 및 열린 파일을 보고 추측한 것입니다. 이 특성을 편집하세요.", + "node.launch.externalConsole.deprecationMessage": "'externalConsole' 특성은 사용되지 않으므로 대신 'console'을 사용하세요.", + "node.launch.console.description": "디버그 대상을 시작할 위치입니다.", + "node.launch.console.internalConsole.description": "VS Code 디버그 콘솔(프로그램에서 입력 읽기를 지원하지 않음)", + "node.launch.console.integratedTerminal.description": "VS Code의 통합 터미널", + "node.launch.console.externalTerminal.description": "사용자 설정을 통해 구성 가능한 외부 터미널", + "node.launch.cwd.description": "디버그 중인 프로그램의 작업 디렉터리의 절대 경로입니다.", + "node.launch.runtimeExecutable.description": "사용할 런타임입니다. PATH에서 사용할 수 있는 런타임의 이름 또는 절대 경로입니다. 생략하면 `node`로 간주합니다.", + "node.launch.runtimeArgs.description": "선택적 인수가 런타임 실행 파일에 전달되었습니다.", + "node.launch.runtimeVersion.description": "사용할 `node` 런타임의 버전입니다. `nvm`이 필요합니다.", + "node.launch.env.description": "프로그램에 전달된 환경 변수입니다. 'null' 값으로 설정하면 변수가 환경에서 제거됩니다.", + "node.launch.envFile.description": "환경 변수 정의가 포함된 파일의 절대 경로입니다.", + "node.launch.useWSL.description": "Linux용 Windows 하위 시스템을 사용합니다.", + "node.launch.outputCapture.description": "출력 메시지를 캡처하는 위치: 디버그 API 또는 stdout/stderr 스트림", + "node.launch.autoAttachChildProcesses.description": "디버거를 새로 생성된 자식 프로세스에 자동으로 연결합니다.", + "node.launch.config.name": "시작", + "node.attach.processId.description": "연결할 프로세스 ID입니다.", + "node.attach.config.name": "연결", + "node.processattach.config.name": "프로세스에 연결", + "node.snippet.launch.label": "Node.js: 프로그램 실행", + "node.snippet.launch.description": "디버그 모드에서 노드 프로그램 시작", + "node.snippet.npm.label": "Node.js: NPM을 통해 시작", + "node.snippet.npm.description": "npm 'debug' 스크립트를 통해 노드 프로그램 시작", + "node.snippet.attach.label": "Node.js: 연결", + "node.snippet.attach.description": "실행 중인 노드 프로그램에 연결", + "node.snippet.remoteattach.label": "Node.js: 원격 프로그램에 연결", + "node.snippet.remoteattach.description": "원격 노드 프로그램의 디버그 포트에 연결합니다.", + "node.snippet.attachProcess.label": "Node.js: 프로세스에 연결", + "node.snippet.attachProcess.description": "프로세스 선택기를 열어 연결할 Node 프로세스 선택 ", + "node.snippet.nodemon.label": "Node.js: Nodemon 설정", + "node.snippet.nodemon.description": "nodemon을 사용하여 소스 변경 내용에 대한 디버그 세션 다시 시작", + "node.snippet.mocha.label": "Node.js: Mocha 테스트", + "node.snippet.mocha.description": "Mocha 테스트 디버그", + "node.snippet.yo.label": "Node.js: Yeoman 생성기", + "node.snippet.yo.description": "yeoman 생성기 디버그(프로젝트 폴더에서 `npm link`를 실행하여 설치)", + "node.snippet.gulp.label": "Node.js: Gulp 작업", + "node.snippet.gulp.description": "Gulp 작업 디버그(프로젝트에 로컬 Gulp가 설치되어 있는지 확인하세요.)", + "node.snippet.electron.label": "Node.js: Electron 주", + "node.snippet.electron.description": "Electron 주 프로세스 디버그" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-ko/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..dfb64dec55 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 디버깅 지원", + "node.label": "검사 프로토콜을 통한 Node.js v6.3+", + "node.sourceMaps.description": "JavaScript 소스 맵을 사용합니다(있는 경우에만).", + "outDir.deprecationMessage": "특성 'outDir'은(는) 사용되지 않습니다. 대신 'outFiles'를 사용하세요.", + "node.outFiles.description": "소스 맵이 사용되는 경우 이러한 GLOB 패턴은 생성된 JavaScript 파일을 지정합니다. 패턴이 '!'로 시작하면 파일이 제외됩니다. 지정하지 않으면 생성된 코드가 소스와 동일한 디렉터리에 있습니다.", + "node.stopOnEntry.description": "시작한 후 자동으로 프로그램을 중지합니다.", + "node.port.description": "연결할 디버그 포트입니다. 기본값은 9229입니다.", + "node.address.description": "디버그 포트의 TCP/IP 주소입니다. 기본값은 'localhost'입니다.", + "node.timeout.description": "이 시간(밀리초) 동안 Node.js에 연결하려고 다시 시도합니다. 기본값은 10000ms입니다.", + "node.smartStep.description": "생성된 코드 중 원래 소스로 다시 매핑할 수 없는 코드를 단계별로 자동 실행합니다.", + "node.enableSourceMapCaching.description": "URL에서 소스 맵을 다운로드할 때 소스 맵을 디스크로 캐시합니다.", + "node.diagnosticLogging.description": "true로 설정할 경우 어댑터가 자체 진단 정보를 콘솔에 로깅", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging'은 사용되지 않습니다. 'trace'를 대신 사용하세요.", + "node.verboseDiagnosticLogging.description": "true로 설정할 경우 어댑터가 클라이언트 및 타겟에서 모든 트래픽을 로깅('diagnosticLogging'으로 로깅된 정보 포함)", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging'은 사용되지 않습니다. 대신 'trace'를 사용하세요.", + "node.trace.description": "'true'로 설정하면 디버그가 추적 정보를 파일로 로깅합니다. 'verbose'로 설정하면 콘솔에 로그를 표시합니다.", + "node.sourceMapPathOverrides.description": "소스맵의 정보로부터 디스크의 위치로 소스 파일 위치를 다시 쓰기 위한 매핑 세트입니다. README에서 자세한 정보를 참조하세요.", + "node.skipFiles.description": "디버그할 때 건너뛸 파일 또는 폴더 이름, GLOB 패턴의 배열입니다.", + "node.restart.description": "Node.js가 종료된 후 세션을 다시 시작합니다.", + "node.showAsyncStacks.description": "현재 호출 스택을 발생시킨 비동기 호출을 표시합니다.", + "node.disableOptimisticBPs.description": "소스 맵이 해당 파일에 대해 로드될 때까지 파일에 중단점을 설정하지 않습니다.", + "node.launch.program.description": "프로그램의 절대 경로입니다.", + "node.launch.console.description": "디버그 대상 실행 위치: 내부 콘솔, 통합 터미널 또는 외부 터미널.", + "node.launch.args.description": "프로그램에 전달된 명령줄 인수입니다.", + "node.launch.cwd.description": "디버그 중인 프로그램의 작업 디렉터리의 절대 경로입니다.", + "node.launch.runtimeExecutable.description": "사용할 런타임입니다. PATH에서 사용할 수 있는 런타임의 이름 또는 절대 경로입니다. 생략하면 'node'로 간주합니다.", + "node.launch.runtimeArgs.description": "선택적 인수가 런타임 실행 파일에 전달되었습니다.", + "node.launch.env.description": "프로그램에 전달된 환경 변수입니다. 'null' 값으로 설정하면 변수가 환경에서 제거됩니다.", + "node.launch.envFile.description": "환경 변수 정의가 포함된 파일의 절대 경로입니다.", + "node.launch.outputCapture.description": "출력 메시지를 캡처하는 위치: 디버그 API 또는 stdout/stderr 스트림", + "node.launch.config.name": "시작", + "node.attach.processId.description": "연결할 프로세스 ID입니다.", + "node.attach.localRoot.description": "'remoteRoot'에 대응하는 로컬 소스 루트입니다.", + "node.attach.remoteRoot.description": "원격 호스트의 소스 루트입니다.", + "node.attach.config.name": "연결", + "node.processattach.config.name": "프로세스에 연결", + "toggle.skipping.this.file": "이 파일에 대한 건너뛰기 토글", + "extensionHost.label": "VS Code 확장 개발", + "extensionHost.launch.runtimeExecutable.description": "VS Code의 절대 경로입니다.", + "extensionHost.launch.stopOnEntry.description": "시작한 후 자동으로 확장 호스트를 중지합니다.", + "extensionHost.launch.env.description": "확장 호스트에 전달된 환경 변수입니다.", + "extensionHost.snippet.launch.label": "VS Code 확장 개발", + "extensionHost.snippet.launch.description": "디버그 모드에서 VS Code 확장 시작", + "extensionHost.launch.config.name": "확장 시작" + }, + "out/src/errors": { + "VSND2001": "경로에서 '{0}' 런타임을 찾을 수 없습니다. '{0}'이(가) 설치되어 있나요?", + "VSND2011": "터미널({0})에서 디버그 대상을 시작할 수 없습니다.", + "VSND2017": "디버그 대상({0})을 시작할 수 없습니다.", + "VSND2035": "확장({0})을 디버그할 수 없습니다.", + "VSND2028": "알 수 없는 콘솔 유형 '{0}'입니다.", + "VSND2002": "프로그램 '{0}'을(를) 시작할 수 없습니다. 소스 맵을 구성하는 것이 좋습니다.", + "VSND2003": "프로그램 '{0}'을(를) 시작할 수 없습니다. '{1}' 특성을 설정하는 것이 좋습니다.", + "VSND2009": "해당 JavaScript를 찾을 수 없기 때문에 '{0}' 프로그램을 시작할 수 없습니다.", + "VSND2029": "파일({0})에서 환경 변수를 로드할 수 없습니다." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "Windows Subsystem for Linux 설치를 찾을 수 없습니다.", + "program.path.case.mismatch.warning": "프로그램 경로에 사용된 대소문자가 디스크 상의 파일과 다릅니다. 이로 인해 중단점이 적중되지 않을 수 있습니다.", + "node.console.title": "노드 디버그 콘솔", + "attribute.path.not.exist": "특성 '{0}'이(가) 없습니다('{1}').", + "attribute.path.not.absolute": "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", + "VSND2001": "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다. '{0}'이(가) 설치되어 있는지 확인합니다.", + "more.information": "추가 정보", + "origin.from.node": "Node.js의 읽기 전용 콘텐츠", + "origin.core.module": "읽기 전용 코어 모듈" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/xml.i18n.json b/i18n/language-pack-ko/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..72d2856dd7 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "XML 언어 기본 사항", + "description": "XML 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/extensions/yaml.i18n.json b/i18n/language-pack-ko/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..f2df930507 --- /dev/null +++ b/i18n/language-pack-ko/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "YAML 언어 기본 사항", + "description": "YAML 파일에서 구문 강조 표시 및 괄호 일치를 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ko/translations/main.i18n.json b/i18n/language-pack-ko/translations/main.i18n.json new file mode 100644 index 0000000000..0defdcbffe --- /dev/null +++ b/i18n/language-pack-ko/translations/main.i18n.json @@ -0,0 +1,6057 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "오류", + "sev.warning": "경고", + "sev.info": "정보" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "알 수 없는 오류가 발생했습니다. 자세한 내용은 로그를 참조하세요.", + "nodeExceptionMessage": "시스템 오류가 발생했습니다({0}).", + "error.moreErrors": "{0}(총 {1}개의 오류)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "바인딩 안 됨" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "대화 상자 닫기" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, 선택기", + "quickOpenAriaLabel": "선택기" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "UNC 드라이브에서 셸 명령을 실행할 수 없습니다." + }, + "vs/base/node/zip": { + "invalid file": "{0}을(를) 추출하는 동안 오류가 발생했습니다. 잘못된 파일입니다.", + "incompleteExtract": "완료되지 않았습니다. {1}개 항목 중 {0}개를 찾았습니다.", + "notFound": "zip 파일 내에 {0}이(가) 없습니다." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0}(다시 발생함)", + "repeatedNtimes": "{0} ({1}번 발생하다)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0}({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "", + "altKey": "", + "windowsKey": "Windows", + "superKey": "슈퍼", + "ctrlKey.long": "제어", + "shiftKey.long": "", + "altKey.long": "", + "cmdKey.long": "명령", + "windowsKey.long": "Windows", + "superKey.long": "슈퍼" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "모두 축소" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "기타 작업..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0}({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "빠른 선택기입니다. 결과의 범위를 축소하려면 입력합니다.", + "treeAriaLabel": "빠른 선택기", + "quickInput.visibleCount": "{0}개 결과" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "오류: {0}", + "alertWarningMessage": "경고: {0}", + "alertInfoMessage": "정보: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. 탐색하려면 탐색 키를 사용하세요." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "잘못된 기호", + "error.invalidNumberFormat": "잘못된 숫자 형식", + "error.propertyNameExpected": "속성 이름 필요", + "error.valueExpected": "값 필요", + "error.colonExpected": "콜론이 필요합니다.", + "error.commaExpected": "쉼표가 필요합니다.", + "error.closeBraceExpected": "닫는 괄호 필요", + "error.closeBracketExpected": "닫는 대괄호 필요", + "error.endOfFileExpected": "파일 끝 필요" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "입력" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "대/소문자 구분", + "wordsDescription": "단어 단위로", + "regexDescription": "정규식 사용" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "지우기", + "disable filter on type": "형식을 기준으로 필터링 사용 안 함", + "enable filter on type": "형식을 기준으로 필터링 사용", + "empty": "찾은 요소 없음", + "found": "{1}개 요소 중 {0}개 일치" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "없음 선택", + "singleSelectionRange": "줄 {0}, 열 {1}({2} 선택됨)입니다.", + "singleSelection": "행 {0}, 열 {1}", + "multiSelectionRange": "{0} 선택 항목({1}자 선택됨)", + "multiSelection": "{0} 선택 항목", + "emergencyConfOn": "이제 'accessibilitySupport' 설정을 'on'으로 변경합니다.", + "openingDocs": "지금 편집기 접근성 문서 페이지를 여세요.", + "readonlyDiffEditor": "차이 편집기의 읽기 전용 창에서.", + "editableDiffEditor": "diff 편집기 창에서.", + "readonlyEditor": " 읽기 전용 코드 편집기에서", + "editableEditor": " 코드 편집기에서", + "changeConfigToOnMac": "화면 판독기 사용에 최적화되도록 편집기를 구성하려면 지금 Command+E를 누르세요.", + "changeConfigToOnWinLinux": "화면 판독기에 사용할 수 있도록 편집기를 최적화하려면 지금 Ctrl+E를 누르세요.", + "auto": "편집기는 화면 판독기 사용을 위해 절대로 최적화되지 않도록 구성됩니다. 현재로서는 그렇지 않습니다.", + "tabFocusModeOnMsg": "현재 편집기에서 키를 누르면 포커스가 다음 포커스 가능한 요소로 이동합니다. {0}을(를) 눌러서 이 동작을 설정/해제합니다.", + "tabFocusModeOnMsgNoKb": "현재 편집기에서 키를 누르면 포커스가 다음 포커스 가능한 요소로 이동합니다. {0} 명령은 현재 키 바인딩으로 트리거할 수 없습니다.", + "tabFocusModeOffMsg": "현재 편집기에서 키를 누르면 탭 문자가 삽입됩니다. {0}을(를) 눌러서 이 동작을 설정/해제합니다.", + "tabFocusModeOffMsgNoKb": "현재 편집기에서 키를 누르면 탭 문자가 삽입됩니다. {0} 명령은 현재 키 바인딩으로 트리거할 수 없습니다.", + "openDocMac": "Command+H를 눌러 편집기 접근성과 관련된 자세한 정보가 있는 브라우저 창을 여세요.", + "openDocWinLinux": "Ctrl+H를 눌러 편집기 접근성과 관련된 자세한 정보가 있는 브라우저 창을 엽니다.", + "outroMsg": "이 도구 설명을 해제하고 Esc 키 또는 Shift+Esc를 눌러서 편집기로 돌아갈 수 있습니다.", + "showAccessibilityHelpAction": "접근성 도움말 표시", + "inspectTokens": "개발자: 검사 토큰", + "gotoLineLabelValidLineAndColumn": "줄 {0} 및 문자 {1}(으)로 이동", + "gotoLineLabelValidLine": "줄 {0}(으)로 이동", + "gotoLineLabelEmptyWithLineLimit": "이동할 1과 {0} 사이의 줄 번호 입력", + "gotoLineLabelEmptyWithLineAndColumnLimit": "검색하려면 1-{0}자 사이의 문자를 입력하세요.", + "gotoLineAriaLabel": "현재 줄: {0}. 줄 {1}(으)로 이동합니다.", + "gotoLineActionInput": "행 번호를 입력하고 콜론(:)과 문자 번호를 입력하여 검색하세요.", + "gotoLineActionLabel": "줄 이동...", + "ariaLabelEntryWithKey": "{0}, {1}, 명령", + "ariaLabelEntry": "{0}, 명령", + "quickCommandActionInput": "실행하려는 작업의 이름을 입력하세요.", + "quickCommandActionLabel": "명령 팔레트", + "entryAriaLabel": "{0}, 기호", + "quickOutlineActionInput": "검색하려는 ID의 이름을 입력하세요.", + "quickOutlineActionLabel": "기호로 가서...", + "symbols": "기호({0})", + "modules": "모듈({0})", + "class": "클래스({0})", + "interface": "인터페이스({0})", + "method": "메서드({0})", + "function": "함수({0})", + "property": "속성({0})", + "variable": "변수({0})", + "variable2": "변수({0})", + "_constructor": "생성자({0})", + "call": "호출({0})", + "editorViewAccessibleLabel": "편집기 콘텐츠", + "accessibilityHelpMessageIE": "내게 필요한 옵션을 보려면 Ctrl+F1을 누릅니다.", + "accessibilityHelpMessage": "접근성 옵션은 Alt+F1을 눌러여 합니다.", + "toggleHighContrast": "고대비 테마로 전환", + "bulkEditServiceSummary": "{1} 파일에서 편집을 {0}개 했습니다." + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "일반 텍스트" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "커서 위치의 줄 강조 표시에 대한 배경색입니다.", + "lineHighlightBorderBox": "커서 위치의 줄 테두리에 대한 배경색입니다.", + "rangeHighlight": "빠른 열기 및 찾기 기능 등을 통해 강조 표시된 영역의 배경색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "rangeHighlightBorder": "강조 영역 주변의 테두리에 대한 배경색입니다", + "caret": "편집기 커서 색입니다.", + "editorCursorBackground": "편집기 커서의 배경색입니다. 블록 커서와 겹치는 글자의 색상을 사용자 정의할 수 있습니다.", + "editorWhitespaces": "편집기의 공백 문자 색입니다.", + "editorIndentGuides": "편집기 들여쓰기 안내선 색입니다.", + "editorActiveIndentGuide": "활성 편집기 들여쓰기 안내선 색입니다.", + "editorLineNumbers": "편집기 줄 번호 색입니다.", + "editorActiveLineNumber": "편집기 활성 영역 줄번호 색상", + "deprecatedEditorActiveLineNumber": "ID는 사용되지 않습니다. 대신 'editorLineNumber.activeForeground'를 사용하세요.", + "editorRuler": "편집기 눈금의 색상입니다.", + "editorCodeLensForeground": "편집기 코드 렌즈의 전경색입니다.", + "editorBracketMatchBackground": "일치하는 괄호 뒤의 배경색", + "editorBracketMatchBorder": "일치하는 브래킷 박스의 색상", + "editorOverviewRulerBorder": "개요 눈금 경계의 색상입니다.", + "editorGutter": "편집기 거터의 배경색입니다. 거터에는 글리프 여백과 행 수가 있습니다.", + "errorForeground": "편집기 내 오류 표시선의 전경색입니다.", + "errorBorder": "편집기 내 오류 표시선의 테두리 색입니다.", + "warningForeground": "편집기 내 경고 표시선의 전경색입니다.", + "warningBorder": "편집기 내 경고 표시선의 테두리 색입니다.", + "infoForeground": "편집기 내 정보 표시선의 전경색입니다.", + "infoBorder": "편집기 내 정보 표시선의 테두리 색입니다.", + "hintForeground": "편집기에서 힌트 표시선의 전경색입니다.", + "hintBorder": "편집기에서 힌트 표시선의 테두리 색입니다.", + "unnecessaryCodeBorder": "편집기의 불필요한(사용하지 않는) 소스 코드 테두리 색입니다.", + "unnecessaryCodeOpacity": "편집기의 불필요한(사용하지 않는) 소스 코드 불투명도입니다. 예를 들어 \"#000000c0\"은 75% 불투명도로 코드를 렌더링합니다. 고대비 테마의 경우 페이드 아웃하지 않고 'editorUnnecessaryCode.border' 테마 색을 사용하여 불필요한 코드에 밑줄을 그으세요.", + "overviewRulerRangeHighlight": "범위의 개요 눈금자 표식 색이 강조 표시됩니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.", + "overviewRuleError": "오류의 개요 눈금자 마커 색입니다.", + "overviewRuleWarning": "경고의 개요 눈금자 마커 색입니다.", + "overviewRuleInfo": "정보의 개요 눈금자 마커 색입니다." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "모두 선택(&&S)", + "miUndo": "실행 취소(&&U)", + "miRedo": "다시 실행(&&R)" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "커서 수는 {0}(으)로 제한되었습니다." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "파일 1개가 너무 커서 파일을 비교할 수 없습니다." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "편집기", + "fontFamily": "글꼴 패밀리를 제어합니다.", + "fontWeight": "글꼴 두께를 조정합니다.", + "fontSize": "픽셀 단위로 글꼴 크기를 제어합니다.", + "lineHeight": "줄 높이를 제어합니다. 글꼴 크기에서 줄 높이를 계산하려면 0을 사용합니다.", + "letterSpacing": "픽셀 단위로 문자 간격을 제어 합니다.", + "lineNumbers.off": "줄 번호는 렌더링되지 않습니다.", + "lineNumbers.on": "줄 번호는 절대값으로 렌더링 됩니다.", + "lineNumbers.relative": "줄 번호는 커서 위치에서 줄 간격 거리로 렌더링 됩니다.", + "lineNumbers.interval": "줄 번호는 매 10 줄마다 렌더링이 이루어집니다.", + "lineNumbers": "줄 번호의 표시 여부를 제어합니다.", + "renderFinalNewline": "파일이 줄 바꿈으로 끝나면 마지막 줄 번호를 렌더링합니다.", + "rulers": "특정 수의 고정 폭 문자 뒤에 세로 눈금자를 렌더링합니다. 여러 눈금자의 경우 여러 값을 사용합니다. 배열이 비어 있는 경우 눈금자가 그려지지 않습니다.", + "wordSeparators": "단어 관련 탐색 또는 작업을 수행할 때 단어 구분 기호로 사용할 문자입니다.", + "tabSize": "탭 한 개에 해당하는 공백 수입니다. `#editor.detectIndentation#`이 켜져 있는 경우 이 설정은 파일 콘텐츠에 따라 재정의됩니다.", + "insertSpaces": "'탭' 키를 누를 때 공백을 삽입합니다. `#editor.detectIndentation#`이 켜져 있는 경우 이 설정은 파일 콘텐츠에 따라 재정의됩니다.", + "detectIndentation": "파일을 열 때 파일 콘텐츠를 기반으로 `#editor.tabSize#`와 `#editor.insertSpaces#`가 자동으로 검색되는지 여부를 제어합니다.", + "roundedSelection": "선택 항목의 모서리를 둥글게 할지 여부를 제어합니다.", + "scrollBeyondLastLine": "편집기에서 마지막 줄 이후로 스크롤할지 여부를 제어합니다.", + "scrollBeyondLastColumn": "편집기에서 가로로 스크롤되는 범위를 벗어나는 추가 문자의 수를 제어합니다.", + "smoothScrolling": "편집기에서 애니메이션을 사용하여 스크롤할지 여부를 제어합니다.", + "minimap.enabled": "미니맵 표시 여부를 제어합니다.", + "minimap.side": "미니맵을 렌더링할 측면을 제어합니다.", + "minimap.showSlider": "미니맵 슬라이더를 자동으로 숨길지 결정합니다.", + "minimap.renderCharacters": "줄의 실제 문자(색 블록 아님)를 렌더링합니다.", + "minimap.maxColumn": "최대 특정 수의 열을 렌더링하도록 미니맵의 너비를 제한합니다.", + "hover.enabled": "호버 표시 여부를 제어합니다.", + "hover.delay": "호버가 표시되기 전까지의 지연 시간(밀리초)을 제어합니다.", + "hover.sticky": "마우스를 해당 항목 위로 이동할 때 호버를 계속 표시할지 여부를 제어합니다.", + "find.seedSearchStringFromSelection": "편집기 선택에서 Find Widget의 검색 문자열을 시딩할지 여부를 제어합니다.", + "find.autoFindInSelection": "편집기에서 찾기 작업을 할 때 선택한 텍스트에서 할지 전체 파일에서 할지 제어합니다.", + "find.globalFindClipboard": "macOS에서 Find Widget이 공유 클립보드 찾기를 읽을지 수정할지 제어합니다.", + "find.addExtraSpaceOnTop": "위젯 찾기에서 편집기 맨 위에 줄을 추가해야 하는지 여부를 제어합니다. true인 경우 위젯 찾기가 표시되면 첫 번째 줄 위로 스크롤할 수 있습니다.", + "wordWrap.off": "줄이 바뀌지 않습니다.", + "wordWrap.on": "뷰포트 너비에서 줄이 바뀝니다.", + "wordWrap.wordWrapColumn": "`#editor.wordWrapColumn#`에서 줄이 바뀝니다.", + "wordWrap.bounded": "뷰포트의 최소값 및 `#editor.wordWrapColumn#`에서 줄이 바뀝니다.", + "wordWrap": "줄 바꿈 여부를 제어합니다.", + "wordWrapColumn": "`#editor.wordWrap#`이 `wordWrapColumn` 또는 'bounded'인 경우 편집기의 열 줄 바꿈을 제어합니다.", + "wrappingIndent.none": "들여쓰기가 없습니다. 줄 바꿈 행이 열 1에서 시작됩니다.", + "wrappingIndent.same": "줄 바꿈 행의 들여쓰기가 부모와 동일합니다.", + "wrappingIndent.indent": "줄 바꿈 행이 부모 쪽으로 +1만큼 들여쓰기됩니다.", + "wrappingIndent.deepIndent": "줄 바꿈 행이 부모 쪽으로 +2만큼 들여쓰기됩니다.", + "wrappingIndent": "줄 바꿈 행의 들여쓰기를 제어합니다.", + "mouseWheelScrollSensitivity": "마우스 휠 스크롤 이벤트의 `deltaX` 및 `deltaY`에서 사용할 승수입니다.", + "fastScrollSensitivity": "`Alt` 키를 누르면 스크롤 속도가 배가됩니다.", + "multiCursorModifier.ctrlCmd": "Windows와 Linux의 'Control'을 macOS의 'Command'로 매핑합니다.", + "multiCursorModifier.alt": "Windows와 Linux의 'Alt'를 macOS의 'Option'으로 매핑합니다.", + "multiCursorModifier": "마우스로 여러 커서를 추가할 때 사용할 수정자입니다. [정의로 이동] 및 [링크 열기] 마우스 제스처가 멀티커서 수정자와 충돌하지 않도록 조정됩니다. [자세한 정보](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "여러 커서가 겹치는 경우 커서를 병합합니다.", + "quickSuggestions.strings": "문자열 내에서 빠른 제안을 사용합니다.", + "quickSuggestions.comments": "주석 내에서 빠른 제안을 사용합니다.", + "quickSuggestions.other": "문자열 및 주석 외부에서 빠른 제안을 사용합니다.", + "quickSuggestions": "입력하는 동안 제안을 자동으로 표시할지 여부를 제어합니다.", + "quickSuggestionsDelay": "빠른 제안을 표시하기 전까지의 지연 시간(밀리초)을 제어합니다.", + "parameterHints.enabled": "입력과 동시에 매개변수 문서와 유형 정보를 표시하는 팝업을 사용하도록 설정합니다.", + "parameterHints.cycle": " 매개변수 힌트 메뉴의 주기 혹은 목록의 끝에 도달하였을때 종료할 것인지 여부를 결정합니다. ", + "editor.autoClosingBrackets.languageDefined": "언어 구성을 사용하여 대괄호를 자동으로 닫을 경우를 결정합니다.", + "editor.autoClosingBrackets.beforeWhitespace": "커서가 공백의 왼쪽에 있는 경우에만 대괄호를 자동으로 닫습니다.", + "autoClosingBrackets": "사용자가 여는 괄호를 추가한 후 편집기에서 괄호를 자동으로 닫을지 여부를 제어합니다.", + "editor.autoClosingQuotes.languageDefined": "언어 구성을 사용하여 따옴표를 자동으로 닫을 경우를 결정합니다.", + "editor.autoClosingQuotes.beforeWhitespace": "커서가 공백의 왼쪽에 있는 경우에만 따옴표를 자동으로 닫습니다.", + "autoClosingQuotes": "사용자가 여는 따옴표를 추가한 후 편집기에서 따옴표를 자동으로 닫을지 여부를 제어합니다.", + "editor.autoSurround.languageDefined": "언어 구성을 사용하여 선택 항목을 자동으로 둘러쌀 경우를 결정합니다.", + "editor.autoSurround.brackets": "따옴표가 아닌 대괄호로 둘러쌉니다.", + "editor.autoSurround.quotes": "대괄호가 아닌 따옴표로 둘러쌉니다.", + "autoSurround": "편집기에서 선택 항목을 자동으로 둘러쌀지 여부를 제어합니다.", + "formatOnType": "입력 후 편집기에서 자동으로 줄의 서식을 지정할지 여부를 제어합니다.", + "formatOnPaste": "붙여넣은 콘텐츠의 서식을 편집기에서 자동으로 지정할지 여부를 제어합니다. 포맷터를 사용할 수 있어야 하며 포맷터가 문서에서 범위의 서식을 지정할 수 있어야 합니다.", + "autoIndent": "사용자가 줄을 입력하거나 붙여넣거나 이동할 때 편집기에서 자동으로 들여쓰기를 조정할지 여부를 제어합니다. 언어의 들여쓰기 규칙이 있는 확장을 사용할 수 있어야 합니다.", + "suggestOnTriggerCharacters": "트리거 문자를 입력할 때 제안을 자동으로 표시할지 여부를 제어합니다.", + "acceptSuggestionOnEnterSmart": "텍스트를 변경할 때 `Enter` 키를 사용한 제안만 허용합니다.", + "acceptSuggestionOnEnter": "'Tab' 키 외에 'Enter' 키에 대한 제안도 허용할지를 제어합니다. 새 줄을 삽입하는 동작과 제안을 허용하는 동작 간의 모호함을 없앨 수 있습니다.", + "acceptSuggestionOnCommitCharacter": "커밋 문자에 대한 제안을 허용할지를 제어합니다. 예를 들어 JavaScript에서는 세미콜론(';')이 제안을 허용하고 해당 문자를 입력하는 커밋 문자일 수 있습니다.", + "snippetSuggestions.top": "다른 제안 위에 조각 제안을 표시합니다.", + "snippetSuggestions.bottom": "다른 제안 아래에 조각 제안을 표시합니다.", + "snippetSuggestions.inline": "다른 제안과 함께 조각 제안을 표시합니다.", + "snippetSuggestions.none": "코드 조각 제안을 표시하지 않습니다.\n", + "snippetSuggestions": "코드 조각이 다른 추천과 함께 표시되는지 여부 및 정렬 방법을 제어합니다.", + "emptySelectionClipboard": "선택 영역 없이 현재 줄 복사 여부를 제어합니다.", + "copyWithSyntaxHighlighting": "터미널에서 선택한(블록 지정한) 텍스트가 클립보드로 자동 복사 여부를 제어합니다.\n'true'로 설정 할 시 선택할 때마다 클립보드로 복사 됩니다.", + "wordBasedSuggestions": "문서 내 단어를 기반으로 완성을 계산할지 여부를 제어합니다.", + "suggestSelection.first": "항상 첫 번째 제안을 선택합니다.", + "suggestSelection.recentlyUsed": "`log`가 최근에 완료되었으므로 추가 입력에서 제안을 선택하지 않은 경우 최근 제안을 선택하세요(예: `console.| -> console.log`).", + "suggestSelection.recentlyUsedByPrefix": "해당 제안을 완료한 이전 접두사에 따라 제안을 선택합니다(예: `co -> console` 및 `con -> const`).", + "suggestSelection": "제안 목록을 표시할 때 제한이 미리 선택되는 방식을 제어합니다.", + "suggestFontSize": "제안 위젯의 글꼴 크기입니다. '0'으로 설정하면 '#editor.fontSize#'의 값이 사용됩니다.", + "suggestLineHeight": "제안 위젯의 줄 높이입니다. '0'으로 설정하면 `#editor.lineHeight#`의 값이 사용됩니다.", + "tabCompletion.on": "탭 완료는 탭을 누를 때 가장 일치하는 제안을 삽입합니다.", + "tabCompletion.off": "탭 완성을 사용하지 않도록 설정합니다.", + "tabCompletion.onlySnippets": "접두사가 일치하는 경우 코드 조각을 탭 완료합니다. 'quickSuggestions'를 사용하지 않을 때 가장 잘 작동합니다.", + "tabCompletion": "탭 완성을 사용하도록 설정합니다.", + "suggest.filterGraceful": "제안 필터링 및 정렬에서 작은 오타를 설명하는지 여부를 제어합니다.", + "suggest.localityBonus": "정렬할 때 커서 근처에 표시되는 단어를 우선할지 여부를 제어합니다.", + "suggest.shareSuggestSelections": "저장된 제안 사항 선택 항목을 여러 작업 영역 및 창에서 공유할 것인지 여부를 제어합니다(`#editor.suggestSelection#` 필요).", + "suggest.snippetsPreventQuickSuggestions": "활성 코드 조각이 빠른 제안을 할 수 없도록 하는지 여부를 제어합니다.", + "suggest.showIcons": "제안의 아이콘을 표시할지 여부를 제어합니다.", + "suggest.maxVisibleSuggestions": "스크롤바를 표시하기 전에 IntelliSense가 표시할 제안 수를 제어합니다(최대 15개).", + "suggest.filtered": "일부 제안 유형을 IntelliSense에서 필터링할지 여부를 제어합니다. 제안 유형 목록은 https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.에서 확인할 수 있습니다.", + "suggest.filtered.method": "`false`로 설정하면 IntelliSense는`method` 제안을 표시하지 않습니다.", + "suggest.filtered.function": "'false'로 설정하면 IntelliSense에서 '함수' 제안을 보여주지 않습니다.", + "suggest.filtered.constructor": "`false`로 설정하면 IntelliSense는 '생성자' 제안을 보여주지 않습니다.", + "suggest.filtered.field": "'false'로 설정하면 IntelliSense에서 '필드' 제안을 보여주지 않습니다.", + "suggest.filtered.variable": "`false`로 설정하면 IntelliSense는 `variable` 제안을 표시하지 않습니다.", + "suggest.filtered.class": "'false'로 설정하면 IntelliSense에서 '클래스' 제안을 보여주지 않습니다.", + "suggest.filtered.struct": "`false`로 설정하면 IntelliSense는 '구조' 제안을 보여주지 않습니다.", + "suggest.filtered.interface": "`false`로 설정하면 IntelliSense는 '인터페이스' 제안을 보여주지 않습니다.", + "suggest.filtered.module": "`false`로 설정하면 IntelliSense는 `module` 제안을 표시하지 않습니다.", + "suggest.filtered.property": "`false`로 설정하면 IntelliSense는 `property` 제안을 표시하지 않습니다.", + "suggest.filtered.event": "`false`로 설정한 경우 IntelliSense가 `event` 제안을 표시하지 않습니다.", + "suggest.filtered.operator": "`false`로 설정하면 IntelliSense는 `operator` 제안을 표시하지 않습니다.", + "suggest.filtered.unit": "`false`로 설정하면 IntelliSense가 `unit` 제안을 표시하지 않습니다.", + "suggest.filtered.value": "`false`로 설정하면 IntelliSense는 `value` 제안을 표시하지 않습니다.", + "suggest.filtered.constant": "`false`로 설정하면 IntelliSense는 `constant` 제안을 표시하지 않습니다.", + "suggest.filtered.enum": "`false`로 설정하면 IntelliSense가 `enum` 제안을 표시하지 않습니다.", + "suggest.filtered.enumMember": "`false`로 설정하면 IntelliSense는 `enumMember` 제안을 표시하지 않습니다.", + "suggest.filtered.keyword": "'false'로 설정하면 IntelliSense에서 '키워드' 제안을 보여주지 않습니다.", + "suggest.filtered.text": "`false`로 설정하면 IntelliSense는 `text` 제안을 표시하지 않습니다.", + "suggest.filtered.color": "'false'로 설정하면 IntelliSense에서 '색상' 제안을 보여주지 않습니다.", + "suggest.filtered.file": "`false`로 설정하면 IntelliSense는 '파일' 제안을 보여주지 않습니다.", + "suggest.filtered.reference": "`false`로 설정하면 IntelliSense는 `reference` 제안을 표시하지 않습니다.", + "suggest.filtered.customcolor": "`false`로 설정하면 IntelliSense는 `customcolor` 제안을 표시하지 않습니다.", + "suggest.filtered.folder": "`false`로 설정하면 IntelliSense는 `folder` 제안을 표시하지 않습니다.", + "suggest.filtered.typeParameter": "`false`로 설정하면 IntelliSense는 `typeParameter` 제안을 표시하지 않습니다.", + "suggest.filtered.snippet": "`false`로 설정하면 IntelliSense는 `snippet` 제안을 표시하지 않습니다.", + "editor.gotoLocation.multiple": "여러 대상 위치가 존재할 때 정의로 이동과 같은 '이동' 명령의 동작을 제어합니다.", + "editor.gotoLocation.multiple.peek": "결과 Peek 뷰 표시(기본)", + "editor.gotoLocation.multiple.gotoAndPeek": "기본 결과로 이동하여 Peek 보기를 표시합니다.", + "editor.gotoLocation.multiple.goto": "기본 결과로 이동하고 다른 결과 무시", + "selectionHighlight": "편집기가 선택 항목과 유사한 일치 항목을 강조 표시해야하는지 여부를 제어합니다.", + "occurrencesHighlight": "편집기에서 의미 체계 기호 항목을 강조 표시할지 여부를 제어합니다.", + "overviewRulerLanes": "개요 눈금자에서 동일한 위치에 표시될 수 있는 장식 수를 제어합니다.", + "overviewRulerBorder": "개요 눈금자 주위에 테두리를 그릴지 여부를 제어합니다.", + "cursorBlinking": "커서 애니메이션 스타일을 제어합니다.", + "mouseWheelZoom": "마우스 휠을 사용할 때 'Ctrl' 키를 누르고 있으면 편집기의 글꼴을 확대/축소합니다.", + "cursorSmoothCaretAnimation": "매끄러운 캐럿 애니메이션의 사용 여부를 제어합니다.", + "cursorStyle": "커서 스타일을 제어합니다.", + "cursorWidth": "`#editor.cursorStyle#` 설정이 'line'으로 설정되어 있을 때 커서의 넓이를 제어합니다.", + "fontLigatures": "글꼴 합자 사용하거나 사용하지 않도록 설정합니다.", + "hideCursorInOverviewRuler": "커서가 개요 눈금자에서 가려져야 하는지 여부를 제어합니다.", + "renderWhiteSpace.boundary": "단어 사이의 단일 공백을 제외하고 공백 문자를 렌더링합니다.", + "renderWhitespace": "편집기에서 공백 문자를 렌더링할 방법을 제어합니다.", + "renderControlCharacters": "편집기에서 제어 문자를 렌더링할지를 제어합니다.", + "renderIndentGuides": "편집기에서 들여쓰기 가이드를 렌더링할지를 제어합니다.", + "highlightActiveIndentGuide": "편집기에서 활성 들여쓰기 가이드를 강조 표시할지 여부를 제어합니다.", + "renderLineHighlight.all": "제본용 여백과 현재 줄을 모두 강조 표시합니다.", + "renderLineHighlight": "편집기가 현재 줄 강조 표시를 렌더링하는 방식을 제어합니다. ", + "codeLens": "편집기에서 CodeLens를 표시할 것인지 여부를 제어합니다.", + "folding": "편집기에 코드 접기가 사용하도록 설정되는지 여부를 제어합니다.", + "foldingStrategy": "접기 범위를 계산하는 전략을 제어합니다. '자동'이면 사용 가능한 경우 언어 관련 접기 전략을 사용합니다. '들여쓰기'이면 들여쓰기 기반 접기 전략을 사용합니다.", + "showFoldingControls": "거터의 폴드 컨트롤을 자동으로 숨길지 결정합니다.", + "matchBrackets": "대괄호 중 하나를 선택할 때 일치하는 대괄호를 강조 표시합니다.", + "glyphMargin": "편집기에서 세로 문자 모양 여백을 렌더링할지 여부를 제어합니다. 문자 모양 여백은 주로 디버깅에 사용됩니다.", + "useTabStops": "탭 정지 뒤에 공백을 삽입 및 삭제합니다.", + "trimAutoWhitespace": "끝에 자동 삽입된 공백을 제거합니다.", + "stablePeek": "해당 콘텐츠를 두 번 클릭하거나 'Esc' 키를 누르더라도 Peek 편집기를 열린 상태로 유지합니다.", + "dragAndDrop": "편집기에서 끌어서 놓기로 선택 영역을 이동할 수 있는지 여부를 제어합니다.", + "accessibilitySupport.auto": "편집기가 스크린 리더가 연결되면 플랫폼 API를 사용하여 감지합니다.", + "accessibilitySupport.on": "편집기가 스크린 리더 사용을 위해 영구적으로 최적화됩니다.", + "accessibilitySupport.off": "편집기가 스크린 리더 사용을 위해 최적화되지 않습니다.", + "accessibilitySupport": "편집기를 스크린 리더를 위해 최적화된 모드로 실행할지 결정합니다.", + "showUnused": "사용하지 않는 코드의 페이드 아웃을 제어합니다.", + "links": "편집기에서 링크를 감지하고 클릭할 수 있게 만들지 여부를 제어합니다.", + "colorDecorators": "편집기에서 인라인 색 데코레이터 및 색 선택을 렌더링할지를 제어합니다.", + "codeActions": "편집기에서 코드 동작 전구를 사용하도록 설정합니다.", + "maxTokenizationLineLength": "이 길이를 초과하는 줄은 성능상의 이유로 토큰화되지 않습니다.", + "codeActionsOnSave.organizeImports": "파일 저장 시 가져오기 구성 작업을 실행할지 여부를 제어합니다.", + "codeActionsOnSave.fixAll": "파일을 저장할 때 자동 수정 작업을 실행해야 하는지 여부를 제어합니다.", + "codeActionsOnSave": "저장할 때 실행되는 코드 동작 종류입니다.", + "codeActionsOnSaveTimeout": "저상 시 실행되는 코드 동작이 취소되기 전까의 제한 시간(밀리초)입니다.", + "selectionClipboard": "Linux 주 클립보드의 지원 여부를 제어합니다.", + "sideBySide": "diff 편집기에서 diff를 나란히 표시할지 인라인으로 표시할지를 제어합니다.", + "ignoreTrimWhitespace": "diff 편집기에서 선행 공백 또는 후행 공백 변경을 diff로 표시할지 여부를 제어합니다.", + "largeFileOptimizations": "큰 파일에 대한 특수 처리로, 메모리를 많이 사용하는 특정 기능을 사용하지 않도록 설정합니다.", + "renderIndicators": "diff 편집기에서 추가/제거된 변경 내용에 대해 +/- 표시기를 표시하는지 여부를 제어합니다." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "지금은 편집기를 사용할 수 없습니다. Alt+F1을 눌러 옵션을 보세요.", + "editorViewAccessibleLabel": "편집기 콘텐츠" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "닫기", + "no": "줄 없음", + "one": "1줄", + "more": "{0}줄", + "header": "차이 {0}/{1}개: 원본 {2}, {3}, 수정 {4}, {5}", + "blankLine": "비어 있음", + "equalLine": "원본 {0}, 수정 {1}: {2}", + "insertLine": "+ 수정됨 {0}: {1}", + "deleteLine": "- 원본 {0}: {1}", + "editor.action.diffReview.next": "다음 다른 항목으로 이동", + "editor.action.diffReview.prev": "다음 다른 항목으로 이동" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "캐럿을 왼쪽으로 이동", + "caret.moveRight": "캐럿을 오른쪽으로 이동" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "문자 바꾸기" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "줄 주석 설정/해제", + "miToggleLineComment": "줄 주석 설정/해제(&&T)", + "comment.line.add": "줄 주석 추가", + "comment.line.remove": "줄 주석 제거", + "comment.block": "블록 주석 설정/해제", + "miToggleBlockComment": "블록 주석 설정/해제(&&B)" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "소프트 실행 취소" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "편집기 글꼴 확대", + "EditorFontZoomOut.label": "편집기 글꼴 축소", + "EditorFontZoomReset.label": "편집기 글꼴 확대/축소 다시 설정" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "매개 변수 힌트 트리거" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "개발자: 강제로 다시 토큰화" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": " 키로 포커스 이동 설정/해제", + "toggle.tabMovesFocus.on": "이제 키를 누르면 포커스가 다음 포커스 가능한 요소로 이동합니다.", + "toggle.tabMovesFocus.off": "이제 키를 누르면 탭 문자가 삽입됩니다." + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "괄호에 해당하는 영역을 표시자에 채색하여 표시합니다.", + "smartSelect.jumpBracket": "대괄호로 이동", + "smartSelect.selectToBracket": "괄호까지 선택", + "miGoToBracket": "대괄호로 이동(&&B)" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "잘라내기", + "miCut": "잘라내기(&&T)", + "actions.clipboard.copyLabel": "복사", + "miCopy": "복사(&&C)", + "actions.clipboard.pasteLabel": "붙여넣기", + "miPaste": "붙여넣기(&&P)", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "구문을 강조 표시하여 복사" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "편집기 상황에 맞는 메뉴 표시" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "문서 서식", + "formatSelection.label": "선택 영역 서식" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "{0}개 정의를 표시하려면 클릭하세요." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "가리키기 표시" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "이전 값으로 바꾸기", + "InPlaceReplaceAction.next.label": "다음 값으로 바꾸기" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": "–참조 {0}개", + "references.action.label": "참조 미리 보기" + }, + "vs/editor/contrib/rename/rename": { + "no result": "결과가 없습니다.", + "resolveRenameLocationFailed": "위치 이름을 바꾸는 중 알 수 없는 오류가 발생했습니다.", + "aria": "'{0}'을(를) '{1}'(으)로 이름을 변경했습니다. 요약: {2}", + "rename.failed": "이름 변경을 실행하지 못했습니다.", + "rename.label": "기호 이름 바꾸기" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "선택 영역 확장", + "miSmartSelectGrow": "선택 영역 확장(&&E)", + "smartSelect.shrink": "선택 영역 축소", + "miSmartSelectShrink": "선택 영역 축소(&&S)" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "'{0}'에 대한 정의를 찾을 수 없습니다.", + "generic.noResults": "정의를 찾을 수 없음", + "meta.title": "– {0} 정의", + "actions.goToDecl.label": "정의로 이동", + "actions.goToDeclToSide.label": "측면에서 정의 열기", + "actions.previewDecl.label": "정의 피킹(Peeking)", + "decl.noResultWord": "'{0}'에 대한 선언을 찾을 수 없음", + "decl.generic.noResults": "선언을 찾을 수 없음", + "decl.meta.title": " - {0} 선언", + "actions.goToDeclaration.label": "선언으로 이동", + "actions.peekDecl.label": "선언 미리 보기", + "goToImplementation.noResultWord": "'{0}'에 대한 구현을 찾을 수 없습니다.", + "goToImplementation.generic.noResults": "구현을 찾을 수 없습니다.", + "meta.implementations.title": " – {0} 개 구현", + "actions.goToImplementation.label": "구현으로 이동", + "actions.peekImplementation.label": "구현 미리 보기", + "goToTypeDefinition.noResultWord": "'{0}'에 대한 형식 정의를 찾을 수 없습니다.", + "goToTypeDefinition.generic.noResults": "형식 정의를 찾을 수 없습니다.", + "meta.typeDefinitions.title": "– {0} 형식 정의", + "actions.goToTypeDefinition.label": "형식 정의로 이동", + "actions.peekTypeDefinition.label": "형식 정의 미리 보기", + "miGotoDefinition": "정의로 이동(&&D)", + "miGotoTypeDefinition": "형식 정의로 이동(&&T)", + "miGotoImplementation": "구현으로 이동(&&I)" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "다음 문제로 이동 (오류, 경고, 정보)", + "markerAction.previous.label": "이전 문제로 이동 (오류, 경고, 정보)", + "markerAction.nextInFiles.label": "파일의 다음 문제로 이동 (오류, 경고, 정보)", + "markerAction.previousInFiles.label": "파일의 이전 문제로 이동 (오류, 경고, 정보)", + "miGotoNextProblem": "다음 문제(&&P)", + "miGotoPreviousProblem": "이전 문제(&&P)" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Cmd 키를 누르고 클릭하여 링크로 이동", + "links.navigate": "Ctrl + click to follow link", + "links.command.mac": "명령을 실행하려면 Cmd+클릭", + "links.command": "명령을 실행하려면 Ctrl+클릭", + "links.navigate.al.mac": "
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "pt-br", + "languageName": "Portuguese (Brazil)", + "localizedLanguageName": "português (Brasil)", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension pt_BR" + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/bat.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..a96cff4bc4 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Bat do Windows", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de suporte e dobramento em arquivos de lote Windows." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/clojure.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..e9d8b4057a --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Clojure", + "description": "Fornece realce de sintaxe e correspondência de suporte e dobramento em arquivos Clojure." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..22a5c6d3f6 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem CoffeeScript", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de suporte e dobramento em arquivos CoffeeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..87b78840d3 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Edição de Configuração", + "description": "Fornece funcionalidades (IntelliSense avançado, correção automática) em arquivos de configuração como os de configurações de editor, de inicialização e em arquivos de recomendação de extensões." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "o nome do arquivo (por exemplo, MeuArquivo.txt)", + "activeEditorMedium": "o caminho do arquivo em relação à pasta do espaço de trabalho (por exemplo, minhaPasta/minhaPastaDeArquivo/meuArquivo.txt)", + "activeEditorLong": "the full path of the file (e.g. /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "o nome da pasta, o arquivo está contido em (por exemplo, myFileFolder)", + "activeFolderMedium": "the path of the folder the file is contained in, relative to the workspace folder (e.g. myFolder/myFileFolder)", + "activeFolderLong": "the full path of the folder the file is contained in (e.g. /Users/Development/myFolder/myFileFolder)", + "rootName": "nome da área de trabalho (por exemplo, minhaPasta ou minhaAreadeTrabalho)", + "rootPath": "caminho do arquivo da área de trabalho (por exemplo, /Usuarios/Desenvolvimento/minhaAreadeTrabalho)", + "folderName": "nome do diretório da área de trabalho onde arquivo está localizado (por exemplo, myFolder)", + "folderPath": "caminho do arquivo no diretório da área de trabalho onde o arquivo está localizado (por exemplo, /Users/Development/myFolder)", + "appName": "por exemplo VS Code", + "dirty": "Um indicador de alteração se o editor ativo foi alterado", + "separator": "um separador condicional (' - ') que somente é mostrado quando envolvido por variáveis com valores", + "assocLabelFile": "Arquivos com Extensão", + "assocDescriptionFile": "Mapear todos arquivos que correspondem ao padrão global no seu nome de arquivo à linguagem com o identificador dado", + "assocLabelPath": "Arquivos com Caminho", + "assocDescriptionPath": "Mapear todos os arquivos que correspondem ao caminho absoluto global no seu caminho à linguagem com o identificador dado", + "fileLabel": "Arquivos por Extensão", + "fileDescription": "Combina todos os arquivos de uma extensão de arquivo específica.", + "filesLabel": "Arquivos com Várias Extensões", + "filesDescription": "Combina todos os arquivos com qualquer uma das extensões de arquivo.", + "derivedLabel": "Arquivos com Irmãos por Nome", + "derivedDescription": "Combina arquivos que têm irmãos com o mesmo nome, mas uma extensão diferente.", + "topFolderLabel": "Pasta por Nome (Nível Superior)", + "topFolderDescription": "Combina uma pasta de nível superior com um nome específico.", + "topFoldersLabel": "Pastas com Vários Nomes (Nível Superior)", + "topFoldersDescription": "Combina várias pastas de nível superior.", + "folderLabel": "Pasta por Nome (Qualquer Local)", + "folderDescription": "Combina uma pasta com um nome específico em qualquer local.", + "falseDescription": "Desabilita o padrão.", + "trueDescription": "Habilita o padrão.", + "siblingsDescription": "Combina arquivos que têm irmãos com o mesmo nome, mas uma extensão diferente.", + "languageSpecificEditorSettings": "Configurações do editor especificas para a linguagem", + "languageSpecificEditorSettingsDescription": "Sobrescrever as configurações do editor para a linguagem" + }, + "out/extension": { + "workspaceFolder": "O caminho da pasta aberta no VS Code", + "workspaceFolderBasename": "O nome da pasta aberta no VS Code sem barras (/)", + "relativeFile": "[teste]", + "file": "O arquivo aberto atual", + "cwd": "O diretório de trabalho inicial do executor de tarefas ao inicializar", + "lineNumber": "O número da linha atualmente selecionada no arquivo ativo", + "selectedText": "O texto atualmente selecionado no arquivo ativo", + "fileDirname": "O dirname do arquivo aberto no momento", + "fileExtname": "A extensão do arquivo aberto no momento", + "fileBasename": "O nome base do arquivo aberto no momento", + "fileBasenameNoExtension": "O nome base do arquivo aberto no momento, sem a extensão do arquivo", + "exampleExtension": "Exemplo" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/cpp.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..1f3cb280a7 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem C/C++", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de suporte e dobramento em arquivos C/C++." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/csharp.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..642d3b1ca0 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem C#", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de suporte e dobramento em arquivos C#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..a06a9d2cf1 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Recursos da Linguagem CSS", + "description": "Fornece suporte de linguagem rico para arquivos CSS, LESS e SCSS.", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "Por padrão, o VS Code dispara o preenchimento de valor de propriedade depois de selecionar uma propriedade CSS. Use essa configuração para desabilitar esse comportamento.", + "css.lint.argumentsInColorFunction.desc": "Número inválido de parâmetros.", + "css.lint.boxModel.desc": "Não utilize `width` ou `height` ao usar `padding` ou `border`.", + "css.lint.compatibleVendorPrefixes.desc": "Ao usar um prefixo específico de fornecedor, certifique-se de também incluir todas as outras propriedades específicas do fornecedor.", + "css.lint.duplicateProperties.desc": "Não utilize definições de estilo duplicadas.", + "css.lint.emptyRules.desc": "Não use conjuntos de regras vazios.", + "css.lint.float.desc": "Evite usar 'float'. Floats levam a CSS frágil, fácil de quebrar se um aspecto do layout for alterado.", + "css.lint.fontFaceProperties.desc": "Regra '@font-face' deve definir as propriedades de 'src' e 'font-family'.", + "css.lint.hexColorLength.desc": "Hex colors must consist of three or six hex numbers.", + "css.lint.idSelector.desc": "Seletores não devem conter IDs, pois essas regras estão firmemente acopladas ao HTML.", + "css.lint.ieHack.desc": "IE hacks somente são necessários ao dar suporte ao IE7 e mais antigos.", + "css.lint.important.desc": "Evitar o uso de 'importante!'. Isso é uma indicação de que a especificidade do CSS inteiro ficou fora de controle e precisa ser refatorado.", + "css.lint.importStatement.desc": "Comandos de importação não são carregados em paralelo.", + "css.lint.propertyIgnoredDueToDisplay.desc": "Propriedade ignorada devido à exibição. Por exemplo, com `display: inline`, as propriedades `width`, `height`, `margin-top`, `margin-bottom` e `float` não têm efeito", + "css.lint.universalSelector.desc": "O seletor universal (`*`) é conhecido por ser lento", + "css.lint.unknownAtRules.desc": "Regra-at desconecida", + "css.lint.unknownProperties.desc": "Propriedade desconhecida.", + "css.lint.validProperties.desc": "A list of properties that are not validated against the `unknownProperties` rule.", + "css.lint.unknownVendorSpecificProperties.desc": "Propriedade específica do fornecedor desconhecida.", + "css.lint.vendorPrefix.desc": "Ao usar um prefixo específico do fornecedor, também incluir a propriedade padrão", + "css.lint.zeroUnits.desc": "Nenhuma unidade para zero é necessária.", + "css.trace.server.desc": "Rastrear a comunicação entre o VS Code e o servidor de linguagem CSS.", + "css.validate.title": "Controla a validação CSS and a gravidade dos problemas.", + "css.validate.desc": "Habilita ou desabilita todas as validações.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Número inválido de parâmetros.", + "less.lint.boxModel.desc": "Não utilize `width` ou `height` ao usar `padding` ou `border`.", + "less.lint.compatibleVendorPrefixes.desc": "Ao usar um prefixo específico de fornecedor, certifique-se de também incluir todas as outras propriedades específicas do fornecedor.", + "less.lint.duplicateProperties.desc": "Não utilize definições de estilo duplicadas.", + "less.lint.emptyRules.desc": "Do not use empty rulesets.", + "less.lint.float.desc": "Evite usar 'float'. Floats levam a CSS frágil, fácil de quebrar se um aspecto do layout for alterado.", + "less.lint.fontFaceProperties.desc": "Regra '@font-face' deve definir as propriedades de 'src' e 'font-family'.", + "less.lint.hexColorLength.desc": "Hex colors must consist of three or six hex numbers.", + "less.lint.idSelector.desc": "Seletores não devem conter IDs, pois essas regras estão firmemente acopladas ao HTML.", + "less.lint.ieHack.desc": "IE hacks somente são necessários ao dar suporte ao IE7 e mais antigos.", + "less.lint.important.desc": "Evitar o uso de 'importante!'. Isso é uma indicação de que a especificidade do CSS inteiro ficou fora de controle e precisa ser refatorado.", + "less.lint.importStatement.desc": "Comandos de importação não são carregados em paralelo.", + "less.lint.propertyIgnoredDueToDisplay.desc": "Propriedade ignorada devido à exibição. Por exemplo, com `display: inline`, as propriedades `width`, `height`, `margin-top`, `margin-bottom` e `float` não têm efeito", + "less.lint.universalSelector.desc": "O seletor universal (`*`) é conhecido por ser lento", + "less.lint.unknownProperties.desc": "Propriedade desconhecida.", + "less.lint.validProperties.desc": "Uma lista de propriedades que não são validadas contra a regra 'unknownProperties'.", + "less.lint.unknownVendorSpecificProperties.desc": "Propriedade específica do fornecedor desconhecida.", + "less.lint.vendorPrefix.desc": "Ao usar um prefixo específico do fornecedor, também incluir a propriedade padrão", + "less.lint.zeroUnits.desc": "Nenhuma unidade para zero é necessária.", + "less.validate.title": "Controla MENOS as severidades de validação e problemas.", + "less.validate.desc": "Habilita ou desabilita todas as validações.", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "Número inválido de parâmetros.", + "scss.lint.boxModel.desc": "Não utilize `width` ou `height` ao usar `padding` ou `border`.", + "scss.lint.compatibleVendorPrefixes.desc": "Ao usar um prefixo específico de fornecedor, certifique-se de também incluir todas as outras propriedades específicas do fornecedor.", + "scss.lint.duplicateProperties.desc": "Não utilize definições de estilo duplicadas.", + "scss.lint.emptyRules.desc": "Do not use empty rulesets.", + "scss.lint.float.desc": "Evite usar 'float'. Floats levam a CSS frágil, fácil de quebrar se um aspecto do layout for alterado.", + "scss.lint.fontFaceProperties.desc": "Regra '@font-face' deve definir as propriedades de 'src' e 'font-family'.", + "scss.lint.hexColorLength.desc": "Hex colors must consist of three or six hex numbers.", + "scss.lint.idSelector.desc": "Seletores não devem conter IDs, pois essas regras estão firmemente acopladas ao HTML.", + "scss.lint.ieHack.desc": "IE hacks somente são necessários ao dar suporte ao IE7 e mais antigos.", + "scss.lint.important.desc": "Evitar o uso de 'importante!'. Isso é uma indicação de que a especificidade do CSS inteiro ficou fora de controle e precisa ser refatorado.", + "scss.lint.importStatement.desc": "Comandos de importação não são carregados em paralelo.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "Propriedade ignorada devido à exibição. Por exemplo, com `display: inline`, as propriedades `width`, `height`, `margin-top`, `margin-bottom` e `float` não têm efeito", + "scss.lint.universalSelector.desc": "O seletor universal (`*`) é conhecido por ser lento", + "scss.lint.unknownProperties.desc": "Propriedade desconhecida.", + "scss.lint.validProperties.desc": "Uma lista de propriedades que não são validados contra a regra de 'unknownProperties'.", + "scss.lint.unknownVendorSpecificProperties.desc": "Propriedade específica do fornecedor desconhecida.", + "scss.lint.vendorPrefix.desc": "Ao usar um prefixo específico do fornecedor, também incluir a propriedade padrão", + "scss.lint.zeroUnits.desc": "Nenhuma unidade para zero é necessária.", + "scss.validate.title": "Controla severidades de validação e problemas SCSS.", + "scss.validate.desc": "Habilita ou desabilita todas as validações.", + "css.colorDecorators.enable.deprecationMessage": "A configuração 'css.colorDecorators.enable' foi descontinuada em favor de 'editor.colorDecorators'.", + "scss.colorDecorators.enable.deprecationMessage": "A configuração 'scss.colorDecorators.enable' foi descontinuada em favor de 'editor.colorDecorators'.", + "less.colorDecorators.enable.deprecationMessage": "A configuração 'less.colorDecorators.enable' foi descontinuada em favor de 'editor.colorDecorators'." + }, + "client\\out/cssMain": { + "cssserver.name": "Servidor de linguagem CSS", + "folding.start": "Início da Região Expansível", + "folding.end": "Fim da Região Expansível" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/css.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..68501fb2c6 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas da Linguagem CSS", + "description": "Fornece realce de sintaxe e correspondência de colchetes para arquivos CSS, LESS e SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..22dc3580ef --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Autoanexar depuração do Node", + "description": "Auxilia no recurso de anexação automática quando extensões node-debug estiverem desativadas. ", + "debug.node.autoAttach.description": "Anexar automaticamente ao depurador do Node caso o Node.js tenha sido iniciado em modo de depuração no terminal integrado. ", + "debug.node.autoAttach.disabled.description": "A anexação automática está desativada e não é mostrada na barra de status. ", + "debug.node.autoAttach.on.description": "A anexação automática está ativada. ", + "debug.node.autoAttach.off.description": "A anexação automática está desativada. ", + "toggle.auto.attach": "Alternar auto anexar" + }, + "out/extension": { + "status.text.auto.attach.on": "Anexar automaticamente: Ligado", + "status.text.auto.attach.off": "Anexar automaticamente: Desligado", + "status.tooltip.auto.attach": "Anexar automaticamente a processos Node.js em modo de depuração" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..aec5a5c98d --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ação de servidor pronto", + "description": "Abra o URI no navegador se o servidor sob depuração estiver pronto.", + "debug.server.ready.serverReadyAction.description": "Act upon a URI when a server program under debugging is ready (indicated by sending output of the form 'listening on port 3000' or 'Now listening on: https://localhost:5001' to the debug console.)", + "debug.server.ready.action.description": "O que fazer com o URI quando o servidor está pronto.", + "debug.server.ready.action.openExternally.description": "Open URI externally with the default application.", + "debug.server.ready.action.debugWithChrome.description": "Iniciar a depuração com o depurador para o Chrome.", + "debug.server.ready.pattern.description": "Server is ready if this pattern appears on the debug console. The first capture group must include a URI or a port number.", + "debug.server.ready.uriFormat.description": "A format string used when constructing the URI from a port number. The first '%s' is substituted with the port number.", + "debug.server.ready.webRoot.description": "Valor passado para a configuração de depuração para o 'depurador para o Chrome'." + }, + "out/extension": { + "server.ready.nocapture.error": "Format uri ('{0}') uses a substitution placeholder but pattern did not capture anything.", + "server.ready.placeholder.error": "Format uri ('{0}') must contain exactly one substitution placeholder.", + "server.ready.chrome.not.installed": "The action 'debugWithChrome' requires the '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/docker.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..b799598d59 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Docker", + "description": "Fornece realce de sintaxe e correspondência de suporte em arquivos Docker." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/emmet.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..4d2ad165f2 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Suporte ao Emmet para VS Code", + "command.wrapWithAbbreviation": "Envelope com a abreviatura", + "command.wrapIndividualLinesWithAbbreviation": "Envelopar Linhas Individuais com Abreviatura", + "command.removeTag": "Remover Tag", + "command.updateTag": "Atualizar Tag", + "command.matchTag": "Ir para par de correspondência", + "command.balanceIn": "Saldo (interno)", + "command.balanceOut": "Saldo (Externo)", + "command.prevEditPoint": "Ir para Ponto de edição anterior", + "command.nextEditPoint": "Ir para o próximo ponto de edição", + "command.mergeLines": "Mesclar linhas", + "command.selectPrevItem": "Selecione o Item anterior", + "command.selectNextItem": "Selecione o próximo Item", + "command.splitJoinTag": "Dividir/Unir Tag", + "command.toggleComment": "Alternar Comentário de Linha", + "command.evaluateMathExpression": "Avaliar a expressão matemática", + "command.updateImageSize": "Atualizar Tamanho da Imagem", + "command.reflectCSSValue": "Refletir Valor do CSS", + "command.incrementNumberByOne": "Incremento de 1", + "command.decrementNumberByOne": "Decrement by 1", + "command.incrementNumberByOneTenth": "Incremento de 0.1", + "command.decrementNumberByOneTenth": "Decrementar por 0.1", + "command.incrementNumberByTen": "Incremento em 10", + "command.decrementNumberByTen": "Decrementar em 10", + "emmetSyntaxProfiles": "Definir o perfil para a sintaxe especificada ou usar seu próprio perfil com regras específicas.", + "emmetExclude": "Uma matriz de linguagens onde abreviaturas Emmet não devem ser expandidas.", + "emmetExtensionsPath": "Caminho para uma pasta que contém os perfis Emmet e trechos de códigos.\n", + "emmetShowExpandedAbbreviation": "Mostrar abreviaturas Emmet expandidas como sugestões.\nA opção \"inMarkupAndStylesheetFilesOnly\" aplica-se a html, haml, jade, slim, xml, xsl, css, scss, sass, less e stylus.\nA opção \"always\" se aplica a todas as partes do arquivo independentemente de marcação/css.", + "emmetShowAbbreviationSuggestions": "Mostra abreviações Emmet possíveis como sugestões. Não aplicável em folhas de estilo ou quando emmet.showExpandedAbbreviation está definido como `\"never\"`.", + "emmetIncludeLanguages": "Ativa abreviações do Emmet em idiomas que não são suportados por padrão. Adiciona um mapeamento aqui entre o idioma e a linguagem suportada emmet.\n Por exemplo: `{\"vue-html\":\"html\",\"javascript\":\"javascriptreact\"}`", + "emmetVariables": "Variáveis a serem usadas em trechos de código Emmet", + "emmetTriggerExpansionOnTab": "Quando habilitado, abreviações Emmet são expandidas ao pressionar TAB.", + "emmetPreferences": "Preferências usadas para modificar o comportamento de algumas ações e resolvedores de Emmet.", + "emmetPreferencesIntUnit": "Unidade padrão para valores inteiros", + "emmetPreferencesFloatUnit": "Default unit for float values", + "emmetPreferencesCssAfter": "Símbolo a ser colocado no final da propriedade CSS quando expandir abreviaturas CSS", + "emmetPreferencesSassAfter": "Símbolo a ser colocado no final da propriedade CSS quando expandir abreviaturas CSS em arquivos Sass", + "emmetPreferencesStylusAfter": "Símbolo a ser colocado no final da propriedade CSS quando expandir abreviaturas CSS em arquivos Stylus", + "emmetPreferencesCssBetween": "Símbolo a ser colocado entre a propriedade CSS e o valor quando expandir abreviaturas CSS", + "emmetPreferencesSassBetween": "Símbolo a ser colocado entre a propriedade CSS e o valor quando expandir abreviaturas CSS em arquivos Sass", + "emmetPreferencesStylusBetween": "Símbolo a ser colocado entre a propriedade CSS e o valor quando expandir abreviaturas CSS em arquivos Stylus", + "emmetShowSuggestionsAsSnippets": "Se 'verdadeiro', então as sugestões Emmet aparecerão como trechos, permitindo você requisitá-los conforme a configuração de '#editor.snippetSuggestions#'.", + "emmetPreferencesBemElementSeparator": "Separador de elemento usado para classes quando utilizar o filtro BEM", + "emmetPreferencesBemModifierSeparator": "Separador de modificador usado para classes quando utilizar o filtro BEM", + "emmetPreferencesFilterCommentBefore": "Uma definição de comentário que deve ser colocado antes de elemento correspondente quando um filtro de comentário é aplicado.", + "emmetPreferencesFilterCommentAfter": "Uma definição de comentário que deve ser colocado após o elemento correspondente quando um filtro de comentário é aplicado.", + "emmetPreferencesFilterCommentTrigger": "Uma lista separada por vírgulas de nomes de atributo que deve existir em abreviações para o filtro de comentário a ser aplicado", + "emmetPreferencesFormatNoIndentTags": "Uma matriz de nomes de tags que não devem ter recuo interno", + "emmetPreferencesFormatForceIndentTags": "An array of tag names that should always get inner indentation", + "emmetPreferencesAllowCompactBoolean": "Se verdadeiro, a notação compacta de atributos booleanos são produzidos", + "emmetPreferencesCssWebkitProperties": "Propriedades CSS separadas por vírgula que recebem o prefixo vendor 'webkit' quando utilizado em abreviações do Emmet que iniciam com `-`. Defina como string vazia para sempre evitar o prefixo 'webkit'.", + "emmetPreferencesCssMozProperties": "Propriedades CSS separadas por vírgula que recebem o prefixo vendor 'moz' quando utilizado em abreviações do Emmet que iniciam com `-`. Defina como string vazia para sempre evitar o prefixo 'moz'.", + "emmetPreferencesCssOProperties": "Propriedades CSS separadas por vírgula que recebem o prefixo vendor 'o' quando utilizado em abreviações do Emmet que iniciam com `-`. Defina como string vazia para sempre evitar o prefixo 'o'.", + "emmetPreferencesCssMsProperties": "Propriedades CSS separadas por vírgula que recebem o prefixo vendor 'ms' quando utilizado em abreviações do Emmet que iniciam com `-`. Defina como string vazia para sempre evitar o prefixo 'ms'.", + "emmetPreferencesCssFuzzySearchMinScore": "A pontuação mínima (de 0 a 1) que a abreviação difusa deve alcançar. Os valores mais baixos podem produzir muitas correspondências falso-positivas, valores mais elevados podem reduzir possíveis correspondências.\n", + "emmetOptimizeStylesheetParsing": "Quando definido como 'falso', o arquivo todo é analisado para determinar se a posição atual é válida para expandir as abreviações Emmet. Quando definido como 'verdadeiro', apenas o conteúdo em torno da posição atual em arquivos css/scss/less é analisado." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..87708cd108 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Extensão de Autoria", + "description": "Provides linting capabilities for authoring extensions." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Configurações do editor especificas para a linguagem", + "languageSpecificEditorSettingsDescription": "Sobrescrever as configurações do editor para a linguagem" + }, + "out/extensionLinter": { + "httpsRequired": "Imagens devem usar o protocolo HTTPS.", + "svgsNotValid": "SVGs não são uma fonte de imagem válida.", + "embeddedSvgsNotValid": "SVGs embutidos não são uma fonte de imagem válida.", + "dataUrlsNotValid": "URLs de dados não são uma fonte de imagem válida.", + "relativeUrlRequiresHttpsRepository": "URLs relativas de Imagem exigem um repositório com o protocolo HTTPS para serem especificadas no pacote .json.", + "relativeIconUrlRequiresHttpsRepository": "Um ícone requer um repositório com o protocolo HTTPS para ser especificado neste package.json.", + "relativeBadgeUrlRequiresHttpsRepository": "URLs relativas de crachá exigem um repositório com o protocolo HTTPS para ser especificado neste package.json." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/fsharp.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..aaf8b1f19e --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem F#", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos F#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/git.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..362cf20210 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Integração com SCM Git", + "command.clone": "Clonar", + "command.init": "Inicializar Repositório", + "command.openRepository": "Abrir Repositório", + "command.close": "Fechar o repositório", + "command.refresh": "Atualizar", + "command.openChange": "Abrir alterações", + "command.openFile": "Abrir arquivo", + "command.openHEADFile": "Abrir arquivo (HEAD)", + "command.stage": "Estagiar Alterações", + "command.stageAll": "Estagiar Todas Alterações", + "command.stageSelectedRanges": "Estagiar Faixas Selecionadas", + "command.revertSelectedRanges": "Reverter Faixas Selecionadas", + "command.stageChange": "Estagiar Alteração", + "command.revertChange": "Reverter a alteração", + "command.unstage": "Desestagiar Alterações", + "command.unstageAll": "Desestagiar Todas Alterações", + "command.unstageSelectedRanges": "Desestagiar Faixas Selecionadas", + "command.clean": "Descartar alterações", + "command.cleanAll": "Descartar Todas as Alterações", + "command.commit": "Confirmar", + "command.commitStaged": "Confirmar Estagiados", + "command.commitEmpty": "Commit Vazio", + "command.commitStagedSigned": "Confirmar Estagiados (Desconectado)", + "command.commitStagedAmend": "Confirmar estagiado (alterar)", + "command.commitAll": "Confirmar tudo", + "command.commitAllSigned": "Confirmar Tudo (Desconectado)", + "command.commitAllAmend": "Comitar Tudo (Corrigir)", + "command.restoreCommitTemplate": "Restaurar o modelo de Commit", + "command.undoCommit": "Desfazer Ultima Confirmação", + "command.checkout": "Fazer checkout para...", + "command.branch": "Criar Ramificação...", + "command.branchFrom": "Criar branch de...", + "command.deleteBranch": "Excluir Ramificação...", + "command.renameBranch": "Renomear Ramificação...", + "command.merge": "Mesclar ramificação...", + "command.createTag": "Criar Tag", + "command.fetch": "Buscar", + "command.fetchPrune": "Buscar (Prune)", + "command.fetchAll": "Buscar a partir de todos os controles remotos", + "command.pull": "Efetuar pull", + "command.pullRebase": "Receber por pull (Rebase)", + "command.pullFrom": "Receber por pull de...", + "command.push": "Enviar por push", + "command.pushForce": "Enviar por push (Forçado)", + "command.pushTo": "Enviar por push para...", + "command.pushToForce": "Enviar por push para... (Forçado)", + "command.pushWithTags": "Enviar por push com tags", + "command.pushWithTagsForce": "Enviar por Push com Tags (Forçado)", + "command.addRemote": "Adicionar remoto", + "command.removeRemote": "Remove Remote", + "command.sync": "Sincronizar", + "command.syncRebase": "Sincronização (Rebase)", + "command.publish": "Publicar Ramo", + "command.showOutput": "Mostrar Saída do Git", + "command.ignore": "Adicionar arquivo ao .gitignore", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stash": "Esconder", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.stashApply": "Aplica o Stash...", + "command.stashApplyLatest": "Aplicar o Stash mais Recente", + "config.enabled": "Se o git está habilitado.", + "config.path": "Caminho e nome do arquivo do git executável, por exemplo, 'C:\\Program Files\\Git\\bin\\git.exe' (Windows).", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.subFolders": "Digitalizar para subpastas da pasta aberta atualmente.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autorefresh": "Se a atualização automática estiver habilitada.", + "config.autofetch": "Quando habilitado, commits serão obtidos automaticamente a partir do servidor remoto padrão do repositório Git atual.", + "config.autofetchPeriod": "Duração em segundos entre cada busca automática git, quando 'git.autofetch' está habilitado.", + "config.confirmSync": "Confirmar antes de sincronizar repositórios git.", + "config.countBadge": "Controla o contador de distintivos do git.", + "config.countBadge.all": "Contar todas as alterações.", + "config.countBadge.tracked": "Contar apenas alterações controladas.", + "config.countBadge.off": "Desligar o contador.", + "config.checkoutType": "Controla os tipos de ramos que são listados ao executar `Checkout para...`.", + "config.checkoutType.all": "Mostrar todas as referências.", + "config.checkoutType.local": "Mostrar somente os ramos locais.", + "config.checkoutType.tags": "Mostrar somente as tags.", + "config.checkoutType.remote": "Mostrar somente os ramos remotos.", + "config.branchValidationRegex": "Uma expressão regular para validar novos nomes do ramo.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git estiver faltando.", + "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.enableSmartCommit": "Confirma todas as alterações quando não há nenhuma alteração estagiada.", + "config.enableCommitSigning": "Ativa a assinatura de confirmações usando GPG.", + "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Descartar todas as alterações`. `all` descarta todas as alterações. `tracked` descarta somente arquivos rastreados. 'prompt' mostra uma caixa de diálogo de alerta cada vez que a ação é executada.", + "config.decorations.enabled": "Controla se o Git contribui com cores e emblemas para o explorer e para a visualização de editores abertos.", + "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes do Commit.", + "config.postCommitCommand": "Executa um comando git depois de um commit bem sucedido.", + "config.postCommitCommand.none": "Não executa nenhum comando depois de um commit.", + "config.postCommitCommand.push": "Executa 'Git Push' depois de um commit bem sucedido.", + "config.postCommitCommand.sync": "Executa 'Git Sync' depois de um commit bem sucedido.", + "config.showInlineOpenFileAction": "Controla se deve mostrar uma ação Abrir Arquivo em linha na visualização de alterações do Git.", + "config.showPushSuccessNotification": "Controla se mostra uma notificação quando um push for bem sucedido.", + "config.inputValidation": "Controla quando exibir validação do campo de mensagem do commit.", + "config.inputValidationLength": "Controla o limite de comprimento de mensagem de confirmação ao mostrar um aviso.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.detectSubmodules": "Controla se deve detectar automaticamente os sub-módulos do git.", + "config.detectSubmodulesLimit": "Controla o limite de sub-módulos git detectados.", + "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Staged Changes.", + "config.alwaysSignOff": "Controla a flag de signoff para todas as confirmações.", + "config.ignoredRepositories": "Lista de repositórios git para ignorar.", + "config.scanRepositories": "Lista de caminhos onde pesquisar repositórios git.", + "config.showProgress": "Controla se as ações do git devem mostrar progresso.", + "config.rebaseWhenSync": "Força o git a usar rebase ao executar o comando de sincronização.", + "config.confirmEmptyCommits": "Sempre confirme a criação de commits vazios.", + "config.fetchOnPull": "Buscar por todos os branches ao executar o comando pull ou apenas o atual.", + "config.autoStash": "Guardar as alterações antes de puxá-las e restaurá-las depois de puxar com sucesso.", + "config.allowForcePush": "Controla se a envio por push forçado (com ou sem locação) está habilitado.", + "config.useForcePushWithLease": "Controles se o envio por push forçado usa a variante forçado-com-locação mais segura.", + "config.confirmForcePush": "Controla se deve solicitar confirmação antes de um envio por push forçado.", + "config.openDiffOnClick": "Controla se o editor diff deve ser aberto quando você clicar em uma mudança. Caso contrário será aberto o editor regular.", + "colors.added": "Cor para recursos adicionados.", + "colors.modified": "Cor para recursos modificados.", + "colors.deleted": "Color for deleted resources.", + "colors.untracked": "Color for untracked resources.", + "colors.ignored": "Color for ignored resources.", + "colors.conflict": "Cor para recursos com conflitos.", + "colors.submodule": "Cor para recursos de sub-módulos." + }, + "out/statusbar": { + "rebasing": "Rebasing", + "checkout": "Checkout...", + "sync changes": "Sincronizar alterações", + "publish changes": "Publicar Alterações", + "syncing changes": "Sincronizando Alterações..." + }, + "out/repository": { + "open": "Aberta", + "index modified": "Índice Modificado", + "modified": "Modificada", + "index added": "Índice Adicionado", + "index deleted": "Índice Excluído", + "deleted": "Excluído", + "index renamed": "Índice Renomeado", + "index copied": "Índice Copiado", + "untracked": "Não acompanhado", + "ignored": "Ignorado", + "intent to add": "Intent to Add", + "both deleted": "Ambos Excluídos", + "added by us": "Adicionado Por Nós", + "deleted by them": "Excluído Por Eles", + "added by them": "Adicionado Por Eles", + "deleted by us": "Excluído Por Nós", + "both added": "Ambos adicionados", + "both modified": "Ambos Modificados", + "commitMessage": "Mensagem (tecle {0} para confirmar)", + "commit": "Confirmar", + "merge changes": "Mesclar Alterações", + "staged changes": "Alterações em Etapas", + "changes": "Alterações", + "push success": "Push com êxito.", + "commit in rebase": "Não é possível alterar a mensagem de confirmação no meio de um rebase. Por favor complete a operação Rebase e use Rebase interativo.", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageCountdown": "{0} caracteres restantes na linha atual", + "commitMessageWarning": "{0} caracteres sobre {1} na linha atual", + "huge": "O repositório git em '{0}' tem muitas atualizações ativas, somente um subconjunto de funcionalidades do Git será habilitado.", + "neveragain": "Não mostrar novamente", + "add known": "Você gostaria de adicionar '{0}' ao arquivo .gitignore?", + "yes": "Yes" + }, + "out/model": { + "not supported": "Caminhos absolutos não são suportados na configuração 'git.scanRepositories'.", + "too many submodules": "O repositório '{0}' possui submódulos {1} que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele.", + "no repositories": "Não existem repositórios disponíveis", + "pick repo": "Escolha um repositório" + }, + "out/main": { + "looking": "Procurando pelo git em: {0}", + "using git": "Usando git {0} de {1}", + "downloadgit": "Baixar o Git", + "neverShowAgain": "Não mostrar novamente", + "notfound": "Git não encontrado. Instale ou configure usando a configuração 'git.path'.", + "updateGit": "Atualizar o Git", + "git20": "Você parece ter o git {0} instalado. Código funciona melhor com git > = 2" + }, + "out/commands": { + "tag at": "Tag em {0}", + "remote branch at": "Ramo remoto em {0}", + "create branch": "$(plus) Criar novo ramo...", + "create branch from": "$(plus) Create new branch from...", + "repourl": "URL do Repositório", + "selectFolder": "Select Repository Location", + "cloning": "Clonando repositório git '{0}'...", + "proposeopen": "Gostaria de abrir o repositório clonado?", + "openrepo": "Abrir Repositório", + "add": "Adicionar ao Espaço de Trabalho", + "proposeopen2": "Deseja abrir o repositório clonado ou adicioná-lo ao espaço de trabalho atual?", + "init": "Escolher a pasta de trabalho para inicializar o git repo", + "choose": "Escolha Pasta...", + "init repo": "Inicializar Repositório", + "create repo": "Inicializar Repositório", + "are you sure": "Isto irá criar um repositório Git em '{0}'. Tem certeza que deseja continuar?", + "proposeopen init": "Gostaria de abrir o repositório inicializado?", + "proposeopen2 init": "Gostaria de abrir o repositório inicializado ou adicioná-lo no espaço de trabalho atual?", + "open repo": "Abrir Repositório", + "HEAD not available": "Versão HEAD de '{0}' não está disponível.", + "confirm stage files with merge conflicts": "Tem certeza que deseja processar {0} arquivos com conflitos de mesclagem?", + "confirm stage file with merge conflicts": "Tem certeza que deseja processar {0} com conflitos de mesclagem?", + "yes": "Sim", + "keep ours": "Manter nossa versão", + "delete": "Excluir arquivo", + "deleted by them": "O arquivo '{0}' foi apagado por eles e modificado por nós.\n\nO que você gostaria de fazer?", + "keep theirs": "Manter a Versão Deles", + "deleted by us": "O arquivo '{0}' foi apagado por nós e modificado por eles.\n\nO que você gostaria de fazer?", + "discard": "Descartar alterações", + "confirm delete": "Tem certeza que deseja EXCLUIR {0}?", + "delete file": "Delete file", + "restore file": "Restore file", + "confirm restore": "Você tem certeza que deseja restaurar {0}?", + "confirm discard": "Tem certeza que deseja descartar as alterações em {0}?", + "restore files": "Restaurar arquivos", + "confirm restore multiple": "Você tem certeza que deseja restaurar os arquivos {0}?", + "confirm discard multiple": "Tem certeza que deseja descartar as alterações em {0} arquivos?", + "warn untracked": "Isso irá excluir {0} registros não rastreados!", + "confirm discard all single": "Tem certeza que deseja descartar as alterações em {0}?", + "confirm discard all": "Tem certeza que deseja descartar todas as alterações em {0} arquivos?\nIsso é IRREVERSíVEL!\nO conjunto de trabalhando atual será PERDIDO PARA SEMPRE.", + "discardAll multiple": "Descartar 1 Arquivo", + "discardAll": "Descartar Todos os {0} Arquivos", + "confirm delete multiple": "Tem certeza que deseja EXCLUIR {0} arquivos?", + "delete files": "Delete Files", + "there are untracked files single": "O seguinte arquivo não controlado será excluído do disco se descartado: {0}.", + "there are untracked files": "Existem {0} arquivos não controlados que serão excluídos do disco se descartados.", + "confirm discard all 2": "{0}\n\n é IRREVERSÍVEL, o conjunto de trabalho atual será PERDIDO PARA SEMPRE.", + "yes discard tracked": "Descartar 1 arquivo controlado", + "yes discard tracked multiple": "Descartar arquivos {0} controlados", + "unsaved files single": "O seguinte arquivo não foi salvo: {0}.\n\nGostaria de salvá-lo antes de confirmar?", + "unsaved files": "Existem {0} arquivos não salvos.\n\nGostaria de salvá-los antes de executar a confirmação?", + "save and commit": "Salvar todos & Commit", + "commit": "Confirmar de qualquer maneira", + "no staged changes": "Não há nenhuma modificação escalonada para confirmar.\n\nGostaria de escalonar automaticamente todas as suas alterações e confirmá-las diretamente?", + "always": "Sempre", + "no changes": "Não há mudanças para confirmar.", + "commit message": "Confirmar mensagem", + "provide commit message": "Por favor, forneça uma mensagem de commit", + "confirm emtpy commit": "Você tem certeza que deseja criar um commit vazio?", + "yes never again": "Sim, não mostrar novamente", + "no more": "Não é possível desfazer porque HEAD não aponta para nenhuma confirmação.", + "select a ref to checkout": "Selecione uma referência para check-out", + "branch name": "Nome do Ramo", + "provide branch name": "Por favor, forneça um nome de ramo", + "branch name format invalid": "Nome do ramo precisa coincidir com a regex: {0}", + "select a ref to create a new branch from": "Selecione uma referência para criar o ramo '{0}' de", + "select branch to delete": "Selecione uma ramificação para excluir", + "confirm force delete branch": "A ramificação '{0}' não foi totalmente mesclada. Excluir mesmo assim?", + "delete branch": "Excluir ramificação", + "invalid branch name": "Nome da ramificação inválido.", + "branch already exists": "A branch named '{0}' already exists", + "select a branch to merge from": "Selecione uma ramificação para mesclar", + "tag name": "Nome da tag", + "provide tag name": "Por favor, forneça um nome de Tag", + "tag message": "Mensagem", + "provide tag message": "Por favor, forneça uma mensagem para comentar a tag", + "no remotes to fetch": "Este repositório não possui remotos configurados para buscar algo", + "no remotes to pull": "O seu repositório não possui remotos configurados para efetuar pull.", + "pick remote pull repo": "Selecione um remoto para efeutar o pull da ramificação", + "pick branch pull": "Selecione uma ramificação para fazer um pull", + "no remotes to push": "O seu repositório não possui remotos configurados para efetuar push.", + "force push not allowed": "Push forçado não é permitido, por favor, habilite-o com a configuração de 'git.allowForcePush'.", + "confirm force push": "Você está prestes a forçar o push de suas alterações, isso pode ser destrutivo e pode inadvertidamente substituir as alterações feitas por outros.\n\nTem certeza que deseja continuar?", + "ok": "OK", + "never ask again": "Ok, Não Perguntar Novamente", + "push with tags success": "Successfully pushed with tags.", + "nobranch": "Por favor, faça checkout em um ramo para fazer push em um remoto.", + "confirm publish branch": "O branch '{0}' não possui um branch superior. Você quer publicar este branch?", + "pick remote": "Pegue um remoto para publicar o ramo '{0}':", + "remote name": "Nome remoto", + "provide remote name": "Forneça um nome remoto", + "remote name format invalid": "Formato de nome remoto inválido", + "remote already exists": "Remote '{0}' already exists.", + "remote url": "Remote URL", + "provide remote URL": "Enter URL for remote \"{0}\"", + "no remotes added": "Your repository has no remotes.", + "remove remote": "Escolha um remoto para remover", + "sync is unpredictable": "Esta ação vai empurrar e puxar commits de e para '{0}/{1}'.", + "never again": "OK, Não Mostrar Novamente", + "no remotes to publish": "Seu repositório não possui remotos configurados para publicação.", + "no changes stash": "Não há nenhuma mudança para esconder.", + "provide stash message": "Opcionalmente forneça uma mensagem para esconder.", + "stash message": "Mensagem oculta", + "pick stash to pop": "Escolher um esconderijo de pop", + "no stashes": "Não há nenhum esconderijo no repositório.", + "pick stash to apply": "Escolher um esconderijo para aplicar", + "open git log": "Abrir Histórico do Git", + "clean repo": "Por favor, limpe sua árvore de trabalho do repositório antes de fazer check-out.", + "cant push": "Não foi possível enviar referências para ramoto. Tente executar primeiro o 'Pull' para integrar com suas modificações.", + "merge conflicts": "Existem conflitos de mesclagem. Resolva-os antes de confirmar.", + "stash merge conflicts": "Haviam conflitos de mesclagem durante a aplicação do stash.", + "missing user info": "Certifique-se de configurar seu 'user.name' e 'user.email' no git.", + "learn more": "Saiba mais", + "git error details": "Git: {0}", + "git error": "Erro de Git" + }, + "out/autofetch": { + "yes": "Sim", + "no": "Não", + "not now": "Pergunte-me depois", + "suggest auto fetch": "Você gostaria que o Code [execute periodicamente o 'git fetch']({0})?" + }, + "out/askpass-main": { + "missOrInvalid": "Credenciais ausentes ou inválidas." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/go.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..6f3242f006 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Go", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Go." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/groovy.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..a6f3df4c40 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Groovy", + "description": "Fornece trechos de código, realce de sintaxe e correspondência de colchetes em arquivos Groovy." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/grunt.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..0f7deeb9cc --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensão para adicionar capacidades Grunt ao VSCode.", + "displayName": "Suporte ao Grunt para o VS Code", + "config.grunt.autoDetect": "Controla se a deteção automática de tarefas do Grunt está ligado ou desligado. Padrão é ligado.", + "grunt.taskDefinition.type.description": "A tarefa Grunt a ser personalizada.", + "grunt.taskDefinition.file.description": "O arquivo Grunt que fornece a tarefa. Pode ser omitido." + }, + "out/main": { + "gulpTaskDetectError": "Problem finding jake tasks. See the output for more information.", + "jakeShowOutput": "Go to output", + "execFailed": "Auto detecção de Grunt para pasta {0} falhou com erro: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/gulp.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..b130c0e004 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensão para adicionar capacidades Gulp ao VSCode.", + "displayName": "Suporte ao Gulp para VSCode", + "config.gulp.autoDetect": "Controla se a detecção automática de tarefas Gulp está ativada ou desativada. Por padrão, é ativado.", + "gulp.taskDefinition.type.description": "A tarefa Gulp a ser customizada.", + "gulp.taskDefinition.file.description": "O arquivo Gulp que fornece a tarefa. Pode ser omitido." + }, + "out/main": { + "gulpTaskDetectError": "Problem finding gulp tasks. See the output for more information.", + "gulpShowOutput": "Vá para a saída", + "execFailed": "Auto detecção de gulp para pasta {0} falhou com erro: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/handlebars.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..f3612fbd8b --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Handlebars", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Handlebars." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/hlsl.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..263debb77e --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem HLSL", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos HLSL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..4b52ff315d --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Recursos da Linguagem HTML", + "description": "Provides rich language support for HTML and Handlebar files", + "html.format.enable.desc": "Habilita/Desabilita o formatador HTML padrão.", + "html.format.wrapLineLength.desc": "Quantidade máxima de caracteres por linha (0 = desativar).", + "html.format.unformatted.desc": "Lista de tags, separados por vírgula, que não deveria ser reformatada. O padrão é 'null' para todas as tags listadas em https://www.w3.org/TR/html5/dom.html#phrasing-content.", + "html.format.contentUnformatted.desc": "Lista de tags, separado por vírgulas, onde o conteúdo não deve ser reformatado. o padrão é 'null' para a tag 'pré'.", + "html.format.indentInnerHtml.desc": "Indent `` and `` sections.", + "html.format.preserveNewLines.desc": "Controla se a quebra de linha existente antes dos elementos devem ser preservados. Só funciona antes de elementos, não dentro de rótulos ou de texto.", + "html.format.maxPreserveNewLines.desc": "Número máximo de quebras de linha a serem preservadas em um bloco. Use 'null' para ilimitado.", + "html.format.indentHandlebars.desc": "Formatar e indentar '{{#foo}}' e '{{/foo}}'.", + "html.format.endWithNewline.desc": "Finalizar com uma nova linha.", + "html.format.extraLiners.desc": "Lista de tags, separadas por vírgulas, que deveriam ter uma quebra de linha extra antes delas. 'null' admite o padrão \"head, body, /html\". ", + "html.format.wrapAttributes.desc": "Agrupar atributos.", + "html.format.wrapAttributes.auto": "Agrupar atributos somente quando o tamanho da linha é excedido.", + "html.format.wrapAttributes.force": "Agrupar cada atributo exceto o primeiro.", + "html.format.wrapAttributes.forcealign": "Agrupar cada atributo, exceto o primeiro e manter alinhado.", + "html.format.wrapAttributes.forcemultiline": "Agrupar cada atributo.", + "html.format.wrapAttributes.alignedmultiple": "Agrupar quando o comprimento da linha for excedido, alinhe os atributos verticalmente.", + "html.format.wrapAttributes.preserve": "Preserve wrapping of attributes", + "html.format.wrapAttributes.preservealigned": "Preservar a envoltura de atributos mas alinhar.", + "html.suggest.html5.desc": "Controla se o suporte interno de linguagem HTML sugere tags, propriedades e valores HTML5.", + "html.trace.server.desc": "Rastrear a comunicação entre o VS Code e o servidor de linguagem HTML.", + "html.validate.scripts": "Controla se o suporte interno de linguagem HTML valida scripts embutidos.", + "html.validate.styles": "Controla se o suporte interno de linguagem HTMLvalida estilos embutidos.", + "html.autoClosingTags": "Ativar/desativar o fechamento automático de tags HTML." + }, + "client\\out/htmlMain": { + "htmlserver.name": "Servidor de Linguagem HTML", + "folding.start": "Início da Região Expansível", + "folding.end": "Fim da Região Expansível", + "folding.html": "Ponto de partida de HTML5 simples" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/html.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..bf2623c80b --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas da Linguagem HTML", + "description": "Fornece realce de sintaxe, correspondência de suporte & trechos de código em arquivos HTML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/ini.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..c0d7fa6fa0 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Ini", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Ini." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/jake.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..31c06259a9 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensão para adicionar capacidades Jake ao VSCode.", + "displayName": "Suporte ao Jake para o VS Code", + "jake.taskDefinition.type.description": "A tarefa Jake a ser customizada.", + "jake.taskDefinition.file.description": "O arquivo Jake que fornece a tarefa. Pode ser omitido.", + "config.jake.autoDetect": "Controla se a detecção automática de tarefas Jake está ativada ou desativada. Por padrão, é ativado." + }, + "out/main": { + "gulpTaskDetectError": "Problema encontrar tarefas Jake. Consulte a saída para obter mais informações.", + "jakeShowOutput": "Vá para a saída", + "execFailed": "Auto detecção de Jake para pasta {0} falhou com o erro: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/java.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..44183f0879 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Java", + "description": "Fornece trechos de código, realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos Java." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/javascript.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..668c366e48 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem JavaScript", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos JavaScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..d17f1e7419 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Recursos da Linguagem JSON", + "description": "Fornece suporte de linguagem rico para arquivos JSON.", + "json.schemas.desc": "Esquemas associadas a arquivos de JSON no projeto atual", + "json.schemas.url.desc": "Um URL para um esquema ou um caminho relativo a um esquema no diretório atual", + "json.schemas.fileMatch.desc": "Uma matriz de padrões de arquivos para correspondência ao resolver arquivos JSON para esquemas.", + "json.schemas.fileMatch.item.desc": "Um padrão de arquivos que pode conter '*' para fazer a correspondência ao resolver arquivos JSON para esquemas.", + "json.schemas.schema.desc": "A definição de esquema para o URL dado. O esquema precisa ser fornecido apenas para evitar acessos ao URL do esquema.", + "json.format.enable.desc": "Ativar/desativar o formatador padrão JSON", + "json.tracing.desc": "Loga a comunicação entre o VS Code e o servidor de linguagem JSON.", + "json.colorDecorators.enable.desc": "Habilita ou desabilita os decoradores de cor", + "json.colorDecorators.enable.deprecationMessage": "A configuração 'json.colorDecorators.enable' foi descontinuada em favor de 'editor.colorDecorators'.", + "json.schemaResolutionErrorMessage": "Unable to resolve schema.", + "json.clickToRetry": "Clique para tentar novamente." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "Não é possível resolver o esquema.", + "json.clickToRetry": "Clique para tentar novamente.", + "jsonserver.name": "Servidor de linguagem JSON" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/json.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..7531bfdc49 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas da Linguagem JSON", + "description": "Fornece destaque de sintaxe e correspondência de colchetes em arquivos JSON." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/less.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..9e02fa3673 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Less", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos Less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/log.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..61ceb807c4 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Log", + "description": "Fornece realce de sintaxe para arquivos com extensão .log." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/lua.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..cef90185cb --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Lua", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Lua." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/make.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..2e5b8104aa --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Make", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Make." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..d2f94b79e6 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Markdown", + "description": "Fornece trechos de código e destaque de sintaxe para Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..ceeefc829a --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Recursos da Linguagem Markdown", + "description": "Fornece suporte à linguagem rica para Markdown.", + "markdown.preview.breaks.desc": "Sets how line-breaks are rendered in the markdown preview. Setting it to 'true' creates a
for every newline.", + "markdown.preview.linkify": "Habilitar ou desabilitar a conversão de texto URL para links na visualização markdown.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Duplo clique na pré-visualização markdown para alternar para o editor.", + "markdown.preview.fontFamily.desc": "Controla a família de fonte usada na pré-visualização de markdown.", + "markdown.preview.fontSize.desc": "Controla o tamanho da fonte em pixels usado na pré-visualização de markdown.", + "markdown.preview.lineHeight.desc": "Controla a altura de linha usada na pré-visualização de markdown. Este número é relativo ao tamanho de fonte.", + "markdown.preview.markEditorSelection.desc": "Marca a seleção atual do editor na pré-visualização de markdown.", + "markdown.preview.scrollEditorWithPreview.desc": "Quando uma pré-visualização de markdown é rolada, atualiza a exibição do editor.", + "markdown.preview.scrollPreviewWithEditor.desc": "Quando um editor de markdown é rolado, atualiza a exibição da pré-visualização.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Descontinuada] Rola a pré-visualização Markdown para mostrar a linha atualmente selecionada no editor.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Esta configuração foi substituída por 'markdown.preview.scrollPreviewWithEditor' e já não tem qualquer efeito.", + "markdown.preview.title": "Abrir a visualização", + "markdown.previewSide.title": "Abre pré-visualização ao lado", + "markdown.showLockedPreviewToSide.title": "Abrir pré-visualização travada ao lado", + "markdown.showSource.title": "Exibir Código-Fonte", + "markdown.styles.dec": "Uma lista de URLs ou caminhos locais para folhas de estilo CSS para usar na pré-visualização do markdown. Caminhos relativos são interpretados em relação à pasta aberta no explorer. Se não houver nenhuma pasta aberta, eles são interpretados em relação ao local do arquivo markdown. Todos os ' \\' precisam ser escritos como ' \\ \\ '.", + "markdown.showPreviewSecuritySelector.title": "Alterar configurações de segurança da pré-visualização", + "markdown.trace.desc": "Habilitar log de depuração para a extensão do markdown.", + "markdown.preview.refresh.title": "Atualizar pré-visualização", + "markdown.preview.toggleLock.title": "Alternar Bloqueio de Visualização", + "configuration.markdown.preview.openMarkdownLinks.description": "Como devem ser tratados na pré-visualização os cliques em links para arquivos markdown.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Tente abrir links no editor", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Tenta abrir links no preview de markdown" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "Parte do conteúdo foi desativada neste documento", + "preview.securityMessage.title": "Conteúdo potencialmente inseguro foi desativado na visualização de remarcação. Altere a configuração de segurança de visualização do Markdown para permitir conteúdo inseguro ou habilitar scripts", + "preview.securityMessage.label": "Conteúdo do Aviso de Segurança Desativado", + "preview.notFound": "{0} não pode ser encontrado" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "Não foi possível carregar o 'markdown.styles': {0}", + "lockedPreviewTitle": "[Pré-visualização] {0}", + "previewTitle": "Pré-visualização {0}", + "preview.clickOpenFailed": "Não foi possível abrir {0}" + }, + "out/security": { + "strict.title": "Estrito", + "strict.description": "Somente carregar conteúdo seguro", + "insecureLocalContent.title": "Permitir conteúdo local inseguro", + "insecureLocalContent.description": "Permitir carregar conteúdo por http servida por localhost", + "insecureContent.title": "Permitir conteúdo inseguro", + "insecureContent.description": "Permitir o carregamento de conteúdo via http", + "disable.title": "Desabilitar", + "disable.description": "Permitir a execução de conteúdo e scripts. Não recomendado", + "moreInfo.title": "Mais Informações", + "enableSecurityWarning.title": "Habilitar a visualização de avisos de segurança neste espaço de trabalho", + "disableSecurityWarning.title": "Desabilitar a visualização de avisos de segurança neste espaço de trabalho", + "toggleSecurityWarning.description": "Não afeta o nível de segurança do conteúdo", + "preview.showPreviewSecuritySelector.title": "Selecione as configurações de segurança para pré-visualização de Markdown nesta área de trabalho." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..27e6281964 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Mesclar conflitos", + "description": "Realce e comandos para mesclagem de conflitos inline.", + "command.category": "Mesclar conflitos", + "command.accept.all-current": "Aceitar Todos os Atuais", + "command.accept.all-incoming": "Aceitar todas entradas", + "command.accept.all-both": "Aceitar todas as duas", + "command.accept.current": "Aceitar a corrente", + "command.accept.incoming": "Aceitar entrada", + "command.accept.selection": "Aceitar a seleção", + "command.accept.both": "Aceitar Ambos", + "command.next": "Próximo conflito", + "command.previous": "Conflito anterior", + "command.compare": "Comparar o conflito atual", + "config.title": "Mesclar conflitos", + "config.autoNavigateNextConflictEnabled": "Se deseja navegar automaticamente para o próximo conflito de merge após resolver um conflito de merge.", + "config.codeLensEnabled": "Create a Code Lens for merge conflict blocks within editor.", + "config.decoratorsEnabled": "Create decorators for merge conflict blocks within editor." + }, + "out/mergeDecorator": { + "currentChange": "(Mudança Atual)", + "incomingChange": "(Próxima Mudança)" + }, + "out/commandHandler": { + "cursorNotInConflict": "Cursor do editor não está dentro de um conflito de mesclagem", + "compareChangesTitle": "{0}: Alterações Atuais ⟷ Alterações de Entrada", + "cursorOnCommonAncestorsRange": "Cursor do editor está dentro do bloco comum de ancestrais, favor mover para o bloco \"atual\" ou \"entrada\"", + "cursorOnSplitterRange": "Cursor do editor está dentro do separador de conflitos de mesclagem, por favor mova-o para o bloco \"atual\" ou \"entrada\"", + "noConflicts": "Nenhum conflito de mesclagem encontrado neste arquivo", + "noOtherConflictsInThisFile": "Não há outros conflitos de mesclagem dentro desse arquivo" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Aceitar a mudança atual", + "acceptIncomingChange": "Aceitar a mudança de entrada", + "acceptBothChanges": "Aceitar as duas alterações", + "compareChanges": "Comparar as mudanças" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/npm.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..1989b85bcf --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Extensão para adicionar suporte a tarefas para scripts npm.", + "displayName": "Suporte ao NPM para o VS Code", + "config.npm.autoDetect": "Controls whether npm scripts should be automatically detected.", + "config.npm.runSilent": "Executar comandos npm com a opção '--silent'.", + "config.npm.packageManager": "O gerenciador de pacotes usado para executar scripts.", + "config.npm.exclude": "Configure padrões glob para pastas que devem ser excluídos da detecção automática de script.", + "config.npm.enableScriptExplorer": "Ativar uma visualização do explorador para scripts npm.", + "config.npm.scriptExplorerAction": "A ação padrao do clique usado no explorador de scripts: 'abrir' ou 'executar'. O padrão é 'abrir'.", + "config.npm.fetchOnlinePackageInfo": "Buscar dados de https://registry.npmjs/org e https://registry.bower.io para fornecer informações de preenchimento automático e sobre os recursos nas dependências do npm.", + "npm.parseError": "Detecção de tarefa do npm: falha ao analisar o arquivo {0}", + "taskdef.script": "O script npm para personalizar.", + "taskdef.path": "The path to the folder of the package.json file that provides the script. Can be omitted.", + "view.name": "Scripts do npm", + "command.refresh": "Atualizar", + "command.run": "Executar", + "command.debug": "depurar", + "command.openScript": "Aberta", + "command.runInstall": "Executar a instalação", + "command.runSelectedScript": "Executar Script" + }, + "out/features/packageJSONContribution": { + "json.package.default": "Package.json padrão", + "json.npm.error.repoaccess": "Falha na solicitação ao repositório NPM: {0}", + "json.npm.latestversion": "A versão do pacote mais recente no momento", + "json.npm.majorversion": "Combina com a versão principal mais recente (1.x.x)", + "json.npm.minorversion": "Combina a versão secundária mais recente (1.2.x)", + "json.npm.version.hover": "Última versão: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "Bower.json padrão", + "json.bower.error.repoaccess": "Falha na solicitação ao repositório bower: {0}", + "json.bower.latest.version": "Mais Recente" + }, + "out/tasks": { + "npm.parseError": "Detecção de tarefa do npm: falha ao analisar o arquivo {0}" + }, + "out/scriptHover": { + "runScript": "Executar Script", + "runScript.tooltip": "Executar o script como uma tarefa\n", + "debugScript": "Depurar Script", + "debugScript.tooltip": "Runs the script under the debugger" + }, + "out/npmView": { + "noScripts": "Scripts não encontrados.", + "noDebugOptions": "Não foi possível iniciar '{0}' para depuração porque os scripts não possuem uma opção de depuração para node, por exemplo \"--inspect-brk\".", + "learnMore": "Saiba mais", + "ok": "OK", + "scriptInvalid": "Não foi possível encontrar o script \"{0}\". Tente atualizar a visualização." + }, + "out/commands": { + "noScriptFound": "Não foi possível encontrar um script npm válido na seleção." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/objective-c.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..cc4771d7a1 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Objective-C", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Objective-C." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/perl.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..fb180fe791 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Perl", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Perl." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..2f6faed364 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Controla se as sugestões da linguagem PHP serão habilitadas. O apoio sugere globais do PHP e variáveis.", + "configuration.validate.enable": "Habilita/desabilita a validação interna do PHP.", + "configuration.validate.executablePath": "Aponta para o executável do PHP.", + "configuration.validate.run": "Se o linter é executado ao salvar ou ao digitar.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "Desabilita a validação de executável do PHP (definida como configuração do espaço de trabalho)", + "displayName": "Recursos da linguagem PHP", + "description": "Fornece suporte de linguagem rica para arquivos PHP." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "Você permite {0} (definido como uma configuração do espaço de trabalho) a ser executado para lint de arquivos PHP?", + "php.yes": "Permitir", + "php.no": "Não permitir", + "wrongExecutable": "Não é possível validar {0} pois não é um executável php válido. Use a configuração 'php.validate.executablePath' para configurar o executável do PHP.", + "noExecutable": "Não é possível validar porque nenhum executável PHP está definido. Use a configuração 'php.validate.executablePath' para configurar o executável do PHP.", + "unknownReason": "Falha ao executar o php usando o caminho: {0}. O motivo é desconhecido." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/php.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..880d6ccaa4 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Básico da Linguagem PHP", + "description": "Fornece realce de sintaxe e suporte a correspondência de colchetes para arquivos PHP." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/powershell.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..1e29d82070 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Powershell", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos Powershell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/pug.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..a1cc1fae76 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Pug", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Pug." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/python.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..3394389c9d --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Python", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos Python." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/r.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..28da70ac1c --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem R", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos R." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/razor.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..d6797b2a78 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Razor", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos Razor." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/ruby.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..4f13e70943 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Ruby", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Ruby." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/rust.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..1f252ef24c --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Rust", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Rust." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/scss.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..44334414ca --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem SCSS", + "description": "Fornece realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..9f631a2484 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Shaderlab", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos Shaderlab." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/shellscript.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..65c754da29 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Shell Script", + "description": "Fornece realce de sintaxe e correspondência de colchetes em arquivos de Script de Shell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/sql.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..47082e85de --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem SQL", + "description": "Fornece realce de sintaxe e correspondência de colchetes nos arquivos SQL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/swift.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..7ceb8ef8ad --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Swift", + "description": "Fornece trechos de código, realce de sintaxe e correspondência de colchetes em arquivos Swift." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..cf78fc9e2d --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Abissal", + "description": "Tema Abismo para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..230acc5ebd --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Temas Padrões", + "description": "Os temas claro e escuro padrões do Visual Studio" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..7d39efaa43 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Kimbie Escuro", + "description": "Tema Kimble escruto para o Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..17510da973 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai Esmaecido", + "description": "Tema Monokai escurecido para o Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..d77d59b239 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Monokai", + "description": "Tema Monokai para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..42dc0eab14 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Claro Calmo", + "description": "Tema Claro Calmo para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-red.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..0712537441 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Vermelho", + "description": "Tema Vermelho para Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..60fada8043 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Ícone de Arquivo Seti", + "description": "Um tema de ícone de arquivo feito de Ícones de arquivos da interface de usuário Seti" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..7ff2fc0fba --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Solarizado Escuro", + "description": "Tema solarizado escuro para o Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..f98c7c8e33 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Solarizado Claro", + "description": "Tema solarizado claro para o Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..2e36a9d469 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tema Noite Azul do Amanhã", + "description": "Tema azul noturno do amanhã para o Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..1dc310c620 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas da Linguagem TypeScript", + "description": "Fornece trechos, realce de sintaxe, correspondência de colchetes e oclusão de código em arquivos TypeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..bb91b6c8b8 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Recursos da Linguagem TypeScript e JavaScript", + "description": "Fornece suporte à linguagem rica pra JavaScript e TypeScript.", + "reloadProjects.title": "Recarregar Projeto", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Funções completas com a assinatura do parâmetro.", + "typescript.tsdk.desc": "Especifica o caminho da pasta que contém os arquivos tsserver e lib*.d.ts para usar.", + "typescript.disableAutomaticTypeAcquisition": "Desabilita a aquisição automática de tipo. A aquisição automática de tipo busca pacotes `@types` do npm para melhorar o IntelliSense para bibliotecas externas.", + "typescript.tsserver.log": "Habilita o log do servidor TS para um arquivo. Este log pode ser usado para diagnosticar problemas do servidor de TS. O log pode conter caminhos de arquivo, código-fonte e outras informações potencialmente confidenciais do seu projeto.", + "typescript.tsserver.pluginPaths": "Caminhos adicionais para descobrir os plugins do serviço de linguagem Typescript. Requer o uso do Typescript 2.3.0 ou mais recente na área de trabalho.", + "typescript.tsserver.pluginPaths.item": "Pode ser um caminho absoluto ou relativo. Caminho relativo será resolvido a partir da pasta da área de trabalho.", + "typescript.tsserver.trace": "Habilita o rastreamento de mensagens enviadas para o servidor de TS. Este rastreamento pode ser usado para diagnosticar problemas do servidor de TS. O rastreamento pode conter caminhos de arquivo, código-fonte e outras informações potencialmente confidenciais do seu projeto.", + "typescript.validate.enable": "Habilita/Desabilita a validação TypeScript.", + "typescript.format.enable": "Habilita/Desabilita o formatador padrão TypeScript.", + "javascript.format.enable": "Habilita/Desabilita o formatador padrão JavaScript.", + "format.insertSpaceAfterCommaDelimiter": "Define o tratamento de espaços após um delimitador vírgula.", + "format.insertSpaceAfterConstructor": "Define a manipulação de espaços após a palavra-chave do construtor. Requer o uso do TypeScript 2.3.0 ou mais recente na área de trabalho.", + "format.insertSpaceAfterSemicolonInForStatements": "Define o tratamento de espaços após um ponto e vírgula em uma declaração.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Define o tratamento de espaços após um operador binário.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Define o tratamento de espaços após palavras-chave em um comando de controle de fluxo.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Define o tratamento de espaços após uma palavra-chave de função para funções anônimas.", + "format.insertSpaceBeforeFunctionParenthesis": "Define o tratamento de espaços antes de parênteses do argumento de função.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Define a manipulação de espaços após abrir e antes de fechar parênteses não vazios.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Define a manipulação de espaços após abrir e antes de fechar colchetes não vazios.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Define o tratamento de espaços após a abertura e antes de fechar chaves não vazias. Requer o uso de Typescript 2.3.0 ou mais recente na área de trabalho.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Define o tratamento de espaços após abrir e antes de fechar com chaves não vazias.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Define o tratamento de espaços após a abertura e antes do fechamento de chaves da expressão JSX.", + "format.insertSpaceAfterTypeAssertion": "Define o tratamento de espaços após declarações de tipo no Typescript. Requer o uso de Typescript 2.4 ou mais recente na área de trabalho.", + "format.placeOpenBraceOnNewLineForFunctions": "Define-se uma chave de abertura é colocada em uma nova linha para funções ou não.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Define-se uma chave de abertura é colocada em uma nova linha para blocos de controle ou não.", + "javascript.validate.enable": "Habilitar/Desabilitar validação JavaScript.", + "goToProjectConfig.title": "Ir para a Configuração do Projeto", + "javascript.referencesCodeLens.enabled": "Habilitar/desabilitar referências CodeLens em arquivos JavaScript.", + "typescript.referencesCodeLens.enabled": "Habilitar/desabilitar referências CodeLens em arquivos TypeScript.", + "typescript.implementationsCodeLens.enabled": "Habilitar/desabilitar implementações CodeLens. Este CodeLens mostra as implementações de uma interface.", + "typescript.openTsServerLog.title": "Abrir arquivo de log do servidor TS", + "typescript.restartTsServer": "Reiniciar o servidor TS", + "typescript.selectTypeScriptVersion.title": "Select TypeScript Version...", + "typescript.reportStyleChecksAsWarnings": "Reportar verificações de estilo como avisos.", + "javascript.implicitProjectConfig.checkJs": "Ativar/desativar verificação semântica de arquivos JavaScript. Os arquivos existentes de jsconfig.json ou tsconfig.json substituem essa configuração. Requer o uso de TypeScript 2.3.1 ou mais recente na área de trabalho.", + "typescript.npm": "Especifica o caminho para o executável NPM usado para Aquisição de Tipo Automático. Requer o uso de TypeScript 2.3.4 ou mais recente na área de trabalho.", + "typescript.check.npmIsInstalled": "Verificar se o NPM está instalado para aquisição automática de tipo.", + "configuration.suggest.names": "Ativar/desativar inclusão de nomes exclusivos do arquivo nas sugestões do JavaScript.", + "typescript.tsc.autoDetect": "Controla a auto detecção de tarefas tsc.", + "typescript.tsc.autoDetect.off": "Desabilite esse recurso.", + "typescript.tsc.autoDetect.on": "Criar ambas as tarefas de compilação e monitoramento.", + "typescript.tsc.autoDetect.build": "Só crie tarefas de compilação de execução únicas.", + "typescript.tsc.autoDetect.watch": "Crie somente tarefas de compilação e monitoramento.", + "typescript.problemMatchers.tsc.label": "Problemas TypeScript", + "typescript.problemMatchers.tscWatch.label": "Problemas TypeScript (modo observação)", + "configuration.suggest.paths": "Ativar/desativar sugestões de caminhos em declarações de importação e chamadas necessárias. ", + "typescript.locale": "Define a localidade usada para relatar erros de JavaScript e TypeScript. Requer o uso de TypeScript 2.6.0 ou mais recente na área de trabalho. O valor padrão 'null' usa a localidade do VS Code.", + "javascript.implicitProjectConfig.experimentalDecorators": "Ativar/desativar 'experimentalDecorators' para arquivos JavaScript que não fazem parte de um projeto. Os arquivos existentes de jsconfig.json ou tsconfig.json substituem essa configuração. Requer o uso de TypeScript 2.3.1 ou mais recente na área de trabalho.", + "configuration.suggest.autoImports": "Ativar/desativar sugestões de importação automática. Requer o uso de TypeScript 2.6.1 ou mais recente na área de trabalho.", + "taskDefinition.tsconfig.description": "O arquivo tsconfig que define a compilação do TS.", + "javascript.suggestionActions.enabled": "Ativar/desativar o diagnóstico de sugestão para arquivos JavaScript no editor. Requer o uso do /type/script 2.8 ou mais recente na área de trabalho.", + "typescript.suggestionActions.enabled": "Ativar/desativar o diagnóstico de sugestão para arquivos TypeScript no editor. Requer o uso do TypeScript 2.8 ou mais recente na área de trabalho.", + "typescript.preferences.quoteStyle": "Estilo preferido de aspas para correções rápidas: 'single' para aspas simples, 'double' para aspas duplas ou 'auto' para inferir o tipo de aspas de importações existentes. Requer o uso de TypeScript 2.9 ou mais recente na área de trabalho.", + "typescript.preferences.importModuleSpecifier": "Estilo de caminho preferencial para importação automática.", + "typescript.preferences.importModuleSpecifier.auto": "Inferir o tipo de caminho mais curto.", + "typescript.preferences.importModuleSpecifier.relative": "Relativo à localização do arquivo.", + "typescript.preferences.importModuleSpecifier.nonRelative": "Baseado na 'baseUrl' configurada em seu 'jsconfig.json' / 'tsconfig.json'.", + "typescript.updateImportsOnFileMove.enabled": "Ativar/desativar a atualização automática de caminhos de importação quando você renomear ou move um arquivo no VS Code. Requer o uso de TypeScript 2.9 ou mais recente na área de trabalho.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Prompt on each rename.", + "typescript.updateImportsOnFileMove.enabled.always": "Always update paths automatically.", + "typescript.updateImportsOnFileMove.enabled.never": "Nunca renomeie ou solicite caminhos.", + "typescript.autoClosingTags": "Ativar/desativar o fechamento automático de tags JSX. Requer o uso de TypeScript 3.0 ou mais recente na área de trabalho.", + "typescript.suggest.enabled": "Ativar/desativar sugestões de preenchimento automático.", + "configuration.surveys.enabled": "Habilita/desabilita pesquisas ocasionais que nos ajudam a melhorar o JavaScript do VS Code e o suporte ao TypeScript.", + "configuration.suggest.completeJSDocs": "Ativar/desativar sugestão para completar JSDoc comentários.", + "typescript.preferences.renameShorthandProperties": "Ativar / desativar a introdução de aliases para propriedades abreviadas de objetos durante renomeações. Requer o uso do TypeScript 3.4 ou mais recente no espaço de trabalho." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "Não foi possível carregar a versão do TypeScript neste caminho", + "noBundledServerFound": "Tsserver do VS Code foi eliminado por outro aplicativo como uma ferramenta de detecção de vírus com um comportamento inadequado. Por favor reinstale o VS Code." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Use a versão do VS Code", + "useWorkspaceVersionOption": "Use a versão de área de trabalho", + "learnMore": "Saiba mais", + "selectTsVersion": "Selecione a versão do TypeScript usada para os recursos de linguagem JavaScript e TypeScript" + }, + "out/utils/typingsStatus": { + "installingPackages": "Buscando dados para melhor IntelliSense do TypeScript", + "typesInstallerInitializationFailed.title": "Não foi possível instalar os arquivos de tipagem para recursos da linguagem JavaScript. Por favor, certifique-se que o NPM está instalado ou configure 'typescript.npm' em suas configurações de usuário. Clique [aqui]({0}) para mais informações.", + "typesInstallerInitializationFailed.doNotCheckAgain": "Não mostrar novamente" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "Ajude a melhorar o suporte do VS Code para [checkJs] (https://code.visualstudio.com/Docs/languages/javascript#_type-checking) no JavaScript! Uma vez que você estiver usando esse recurso, desejaria responder uma breve pesquisa sobre a sua experiência?", + "takeShortSurvey": "Responda a uma pesquisa curta", + "remindLater": "Lembre-me mais tarde", + "neverAgain": "Desabilitar Pesquisas JS/TS" + }, + "out/utils/projectStatus": { + "hintExclude": "Para habilitar os recursos de linguagem JavaScript/TypeScipt em todo o projeto, excluir pastas com muitos arquivos, como: {0}", + "hintExclude.generic": "Para habilitar os recursos de linguagem JavaScript/TypeScipt em todo o projeto, excluir pastas grandes com arquivos em que você não trabalha.", + "large.label": "Configurar exclusões", + "hintExclude.tooltip": "Para habilitar os recursos de linguagem JavaScript/TypeScipt em todo o projeto, excluir pastas grandes com arquivos em que você não trabalha." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "Versão Inválida" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Verificando a atualização das importações JS/TS", + "prompt": "Atualizar imports para o arquivo movido: '{0}'?", + "reject.title": "Não", + "accept.title": "Sim", + "always.title": "Sempre atualizar os imports automaticamente", + "never.title": "Nunca atualizar imports automaticamente" + }, + "out/features/task": { + "buildTscLabel": "compilar - {0}", + "buildAndWatchTscLabel": "monitorar - {0}" + }, + "out/features/rename": { + "fileRenameFail": "Ocorreu um erro ao renomear o arquivo" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 referência", + "manyReferenceLabel": "{0} referências" + }, + "out/features/refactor": { + "refactoringFailed": "Não pode aplicar a refatoração" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Reparar tudo no arquivo)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Organizar Imports" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "Comentário JSDoc" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 implementação", + "manyImplementationLabel": "{0} implementações" + }, + "out/features/fixAll": { + "autoFix.label": "Correção automática" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Habilita verificação semântica em um arquivo JavaScript. Deve estar no topo de um arquivo.", + "ts-nocheck": "Desabilita verificação semântica em um arquivo JavaScript. Deve estar no topo de um arquivo.", + "ts-ignore": "Suprime erros de @ts-check na próxima linha de um arquivo." + }, + "out/features/completions": { + "selectCodeAction": "Selecione uma ação de código para aplicar", + "acquiringTypingsLabel": "Adquirindo digitações...", + "acquiringTypingsDetail": "Adquirindo definições de digitações para o Intellisense.", + "autoImportLabel": "Importação automática de {0}" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "Não foi possível determinar as referências" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Favor abrir uma pasta no VS Code para usar um projeto TypeScript ou JavaScript", + "typescript.projectConfigUnsupportedFile": "Não foi possível determinar o projeto TypeScript ou JavaScript. Tipo de arquivo não suportado", + "typescript.projectConfigCouldNotGetInfo": "Não foi possível determinar o projeto TypeScript ou JavaScript", + "typescript.noTypeScriptProjectConfig": "O arquivo não é parte do projeto TypeScript. Clique [aqui]({0}) para mais informações.", + "typescript.noJavaScriptProjectConfig": "O arquivo não é parte do projeto JavaScript. Clique [aqui]({0}) para mais informações.", + "typescript.configureTsconfigQuickPick": "Configurar tsconfig.json", + "typescript.configureJsconfigQuickPick": "Configurar jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "O caminho {0} não aponta para uma instalação de tsserver válida. Voltando para a versão do TypeScript empacotada.", + "serverExitedWithError": "Servidor de linguagem TypeScript encerrado com erro. A mensagem de erro é: {0}", + "typescript.openTsServerLog.notSupported": "Logging de TS Server requer TS TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "Logging de TS Server está desligado. Por favor configure 'typescript.tsserver.log' e reinicie o TS Server para habilitar o log", + "typescript.openTsServerLog.enableAndReloadOption": "Habilitar logging e reniciar TS server", + "typescript.openTsServerLog.noLogFile": "O TS Server não iniciou o logging.", + "openTsServerLog.openFileFailedFailed": "Não foi possível abrir o arquivo de log do TS Server", + "serverDiedAfterStart": "O serviço de linguagem TypeScript morreu 5 vezes depois que começou. O serviço não será reiniciado.", + "serverDiedReportIssue": "Informar problema", + "serverDied": "O serviço TypeScript morreu inesperadamente 5 vezes nos últimos 5 minutos.", + "serverLoading.progress": "Initializing JS/TS language features" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/vb.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..aa6da5df29 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem Visual Basic", + "description": "Fornece trechos, destaque de sintaxe, correspondência de colchetes e oclusão em arquivos do Visual Basic." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..fe930c2f6a --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "Não Disponível", + "not.connected": "não conectado ao runtime", + "restartFrame.cannot": "Não foi possível reiniciar o frame", + "attribute.path.not.exist": "Atributo '{0}' não existe ('{1}').", + "attribute.path.not.absolute": "Atributo '{0}' não é absoluto ('{1}'); Considere a adição de '{2}' como um prefixo para torná-lo absoluto.", + "more.information": "Mais Informações", + "setVariable.error": "Valor de configuração não suportado", + "source.not.found": "Não foi possível recuperar o conteúdo.", + "VSND2010": "Não foi possível conectar-se ao processo de runtime, timeout após {0} ms - (motivo: {1}).", + "VSND2023": "Nenhuma pilha de comandos disponível." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Todas Exceções", + "exceptions.uncaught": "Exceções não capturadas", + "exceptions.promise": "Rejeições de Promessas", + "setBPTimedOut": "Tempo de pontos de interrupção expirou", + "bp.fail.unbound": "Colocar Breakpoint, mas ainda não tenha aderido", + "bp.fail.noscript": "Não foi possível encontrar o script para requisição do ponto de interrupção", + "validateBP.sourcemapFail": "Ponto de interrupção ignorado porque o código gerado não foi encontrado (problema de mapa de fontes?).", + "validateBP.notFound": "Ponto de interrupção ignorado porque o caminho de destino não foi encontrado", + "invalidHitCondition": "Condição inválida atingida: {0}", + "skipReason": "(ignorado por '{0}')", + "scope.exception": "Exceção" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "Recebida uma resposta do aplicativo de destino, mas não foram encontradas páginas de destino", + "attach.cannotConnect": "Não foi possível conectar-se ao destino: {0}", + "attach.invalidResponse": "Resposta do destino parece inválida. Erro: {0}. Resposta: {1}", + "attach.invalidResponseArray": "Resposta do destino parece inválida: {0}", + "attach.noMatchingTarget": "Não foi possível encontrar um destino válido que corresponda: {0}. Páginas disponíveis: {1}", + "attach.devToolsAttached": "Não foi possível anexar a este destino que pode ter o Chrome DevTools anexado: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "Pausado no passo", + "reason.description.breakpoint": "Pausado no breakpoint", + "reason.description.exception": "Pausado na exceção", + "reason.description.uncaughtException": "Pausado em exceção não capturada", + "reason.description.caughtException": "Pausado em exceção capturada", + "reason.description.user": "Pausado na requisição do usuário", + "reason.description.entry": "Pausado na entrada", + "reason.description.debugger": "Pausado no comando do debugger", + "reason.description.restart": "Pausado na entrada da frame", + "reason.description.promiseRejection": "Pausado na rejeição de promessa" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "conteúdo embutido somente leitura de mapa de fontes" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "Ambos localRoot e remoteRoot devem ser especificados." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..6828b02fdd --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Suporte a depuração em Node.js (versões < 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Abrir Script Carregado", + "attach.node.process": "Anexar ao processo Node", + "toggle.skipping.this.file": "Alternar para ignorar este arquivo", + "start.with.stop.on.entry": "Iniciar Depuração e Parar ao Entrar", + "smartStep.description": "Código gerado automaticamente que não pode ser mapeado de volta para o código original. ", + "skipFiles.description": "Uma matriz de padrões glob para arquivos para ignorar quando Depurando. O padrão ' < node_internals >/* * ' corresponde a todos os módulos internos do node. js.", + "outFiles.description": "Se source maps estiverem habilitados, estes padrões glob especificam os arquivos JavaScript gerados. Se um padrão começar com `!` os arquivos são excluídos. Se não for especificado, é esperado que o código gerado fique no mesmo diretório que sua fonte.", + "outDir.deprecationMessage": "Atributo 'outDir' foi descontinuado, ao invés disso, utilize 'outFiles'.", + "trace.description": "Produz saída de diagnóstico. Ao invés de configurar isso como true você pode listar um ou mais seletores separados por vírgulas. O seletor 'verbose' possibilita uma saída muito bem detalhada.", + "launch.args.description": "Argumentos de linha de comando passados para o programa.", + "node.protocol.description": "Protocolo de debugação Node.js a ser utilizado.", + "node.protocol.auto.description": "Tentar detectar o melhor protocolo automaticamente, selecionando 'inspetor' para executar o Node 8.0+", + "node.protocol.inspector.description": "Novo protocolo suportado por versões de Node.js > = 6.3", + "node.protocol.legacy.description": "Protocolo antigo suportado pelo node. js versões < 8.0", + "node.sourceMaps.description": "Use mapeamento de fonte JavaScript (se existir).", + "node.stopOnEntry.description": "Automaticamente finaliza o programa após a execução.", + "node.port.description": "Porta de depuração a ser associada. Padrão é 5858.", + "node.address.description": "Endereço de TCP/IP do processo a ser depurado (para node. js > = 5.0 somente). O padrão é 'localhost'.", + "node.timeout.description": "Repetir durante esta quantidade de milisegundos para conectar ao Node.js. Padrão é 10000 ms.", + "node.restart.description": "Reiniciar a sessão depois que o Node.js finalizar.", + "node.localRoot.description": "Caminho para o diretório local que contém o programa.", + "node.remoteRoot.description": "Caminho absoluto para o diretório remoto que contém o programa.", + "node.showAsyncStacks.description": "Mostrar as chamadas assíncronas que levam a pilha de chamadas atual. Apenas para o protocolo 'inspetor'.", + "node.sourceMapPathOverrides.description": "Um conjunto de mapeamentos para reescrever as localizações dos arquivos fontes de onde o sourcemap aponta para os seus locais no disco.", + "node.disableOptimisticBPs.description": "Don't set breakpoints in any file until a sourcemap has been loaded for that file.", + "node.launch.program.description": "Caminho absoluto para o programa. Valor gerado é adivinhado olhando package.json e arquivos abertos. Editar esse atributo.", + "node.launch.externalConsole.deprecationMessage": "Atributo 'externalConsole' foi descontinuado, use 'console' em vez disso.", + "node.launch.console.description": "Onde lançar o destino de depuração.", + "node.launch.console.internalConsole.description": "Console de Depuração do VS Code (que não oferece suporte para ler a entrada de um programa)", + "node.launch.console.integratedTerminal.description": "Terminal integrado do VS Code", + "node.launch.console.externalTerminal.description": "External terminal that can be configured via user settings", + "node.launch.cwd.description": "Caminho absoluto para o diretório de trabalho do programa que está sendo depurado.", + "node.launch.runtimeExecutable.description": "Ambiente de execução a ser utilizado. Pode ser um caminho absoluto ou o nome de um runtime disponível na PATH. Se for omitido `node` é assumido.", + "node.launch.runtimeArgs.description": "Argumentos opcionais passados ao executável runtime.", + "node.launch.runtimeVersion.description": "Versão do ambiente de execução do `node` a utilizar. Requer o `nvm`", + "node.launch.env.description": "Variáveis de ambiente passadas para o programa. O valor `null` remove a variável do ambiente.", + "node.launch.envFile.description": "Caminho absoluto para um arquivo que contém definições de variáveis de ambiente.", + "node.launch.useWSL.description": "Use Windows Subsystem for Linux.", + "node.launch.outputCapture.description": "De onde capturar as mensagens de saída: Da API de depuração ou dos fluxos stdout/stderr.", + "node.launch.autoAttachChildProcesses.description": "Anexar depurador a novos processos filhos automaticamente", + "node.launch.config.name": "Iniciar", + "node.attach.processId.description": "ID do processo a anexar.", + "node.attach.config.name": "Anexar", + "node.processattach.config.name": "Anexar ao processo", + "node.snippet.launch.label": "Node. js: Executar programa", + "node.snippet.launch.description": "Executar um programa node em modo de depuração", + "node.snippet.npm.label": "Node.js: Executar via NPM", + "node.snippet.npm.description": "Executar um programa node através de um script de `debug` do npm", + "node.snippet.attach.label": "Node.js: Anexar", + "node.snippet.attach.description": "Anexar a um nó de programa em execução", + "node.snippet.remoteattach.label": "Node.js: Anexar a programa remoto", + "node.snippet.remoteattach.description": "Anexar à porta de depuração de um programa node remoto", + "node.snippet.attachProcess.label": "Node.js: Anexar a processo", + "node.snippet.attachProcess.description": "Abrir o seletor de processos para selecionar o processo Node a anexar", + "node.snippet.nodemon.label": "Node.js: Configuração Nodemon", + "node.snippet.nodemon.description": "Usar nodemon para relançar uma sessão de depuração em alterações de código fonte", + "node.snippet.mocha.label": "Node.js: Testes Mocha", + "node.snippet.mocha.description": "Depurar testes mocha", + "node.snippet.yo.label": "Node.js: gerador Yeoman ", + "node.snippet.yo.description": "Depurar o gerador yeoman (instalar executando `npm link` na pasta do projeto)", + "node.snippet.gulp.label": "Node.js: tarefa Gulp ", + "node.snippet.gulp.description": "Depurar tarefa gulp (certifique-se de ter um gulp local instalado no seu projeto)", + "node.snippet.electron.label": "Node.js: Principal Electron", + "node.snippet.electron.description": "Depurar o processo principal Electron" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..83e291dbf2 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Suporte à depuração Node.js", + "node.label": "Node.js v6.3+ via Protocolo Inspetor", + "node.sourceMaps.description": "Use mapeamento de fonte JavaScript (se existir).", + "outDir.deprecationMessage": "Atributo 'outDir' foi descontinuado, ao invés disso, utilize 'outFiles'.", + "node.outFiles.description": "Se source maps estiverem habilitados, estes padrões glob especificam os arquivos JavaScript gerados. Se um padrão começar com `!` os arquivos são excluídos. Se não for especificado, é esperado que o código gerado fique no mesmo diretório que sua fonte.", + "node.stopOnEntry.description": "Automaticamente finaliza o programa após a execução.", + "node.port.description": "Porta de depuração a ser associada. Padrão é 9229.", + "node.address.description": "Endereço TCP/IP da porta de depuração. O padrão é 'localhost'.", + "node.timeout.description": "Repetir durante esta quantidade de milisegundos para conectar ao Node.js. Padrão é 10000 ms.", + "node.smartStep.description": "Código gerado automaticamente que não pode ser mapeado de volta para o código original. ", + "node.enableSourceMapCaching.description": "Quando sourcemaps são baixados de uma URL, armazená-los em cache no disco.", + "node.diagnosticLogging.description": "Quando verdadeiro, o adaptador registra sua própria informação de diagnóstico para o console", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", + "node.verboseDiagnosticLogging.description": "Quando verdadeiro, o adaptador registra todo o tráfego com o cliente e o destino (assim como a informação registrada por 'diagnosticLogging')", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", + "node.trace.description": "Quando 'verdadeiro', o depurador registrará informações de rastreamento em um arquivo. Quando 'detalhado', também mostrará os logs no console.", + "node.sourceMapPathOverrides.description": "Um conjunto de mapeamentos para reescrever as localizações dos arquivos fontes de onde o sourcemap aponta para os seus locais no disco. Veja o README para detalhes.", + "node.skipFiles.description": "Uma matriz de nomes de arquivo ou pastas, ou padrões glob, para serem ignorados quando estiver depurando.", + "node.restart.description": "Reiniciar a sessão depois que o Node.js finalizar.", + "node.showAsyncStacks.description": "Mostrar as chamadas assíncronas que levam à pilha de chamadas atual.", + "node.disableOptimisticBPs.description": "Não defina pontos de interrupção em qualquer arquivo, até que um sourcemap foi carregado para esse arquivo.", + "node.launch.program.description": "Caminho absoluto para o programa.", + "node.launch.console.description": "Onde lançar o destino de depuração: console interno, terminal integrado ou terminal externo.", + "node.launch.args.description": "Argumentos de linha de comando passados para o programa.", + "node.launch.cwd.description": "Caminho absoluto para o diretório de trabalho do programa que está sendo depurado.", + "node.launch.runtimeExecutable.description": "Ambiente de execução a ser utilizado. Pode ser um caminho absoluto ou o nome de um runtime disponível na PATH. Se for omitido `node` é assumido.", + "node.launch.runtimeArgs.description": "Argumentos opcionais passados ao executável runtime.", + "node.launch.env.description": "Variáveis de ambiente passadas para o programa. O valor `null` remove a variável do ambiente.", + "node.launch.envFile.description": "Caminho absoluto para um arquivo que contém definições de variáveis de ambiente.", + "node.launch.outputCapture.description": "De onde capturar as mensagens de saída: Da API de depuração ou dos fluxos stdout/stderr.", + "node.launch.config.name": "Iniciar", + "node.attach.processId.description": "ID do processo a anexar.", + "node.attach.localRoot.description": "A raiz de origem local que corresponde a 'remoteRoot'.", + "node.attach.remoteRoot.description": "A raiz de origem do host remoto.", + "node.attach.config.name": "Anexar", + "node.processattach.config.name": "Anexar ao processo", + "toggle.skipping.this.file": "Alternar para ignorar este arquivo", + "extensionHost.label": "Desenvolvimento de extensão VS Code", + "extensionHost.launch.runtimeExecutable.description": "Caminho absoluto do VS Code.", + "extensionHost.launch.stopOnEntry.description": "Para automaticamente o host de extensão após a execução.", + "extensionHost.launch.env.description": "Variáveis de ambiente passadas para o host de extensão.", + "extensionHost.snippet.launch.label": "Desenvolvimento de extensão VS Code", + "extensionHost.snippet.launch.description": "Executar uma extensão VS Code em modo de depuração", + "extensionHost.launch.config.name": "Executar Extensão" + }, + "out/src/errors": { + "VSND2001": "Não consigo encontrar o tempo de execução '{0}' no caminho. É '{0}' instalado?", + "VSND2011": "Não é possível iniciar o destino de depuração no terminal ({0}).", + "VSND2017": "Não é possível iniciar o destino de depuração ({0}).", + "VSND2035": "Não pode depurar extensão ({0}).", + "VSND2028": "Tipo de console desconhecido '{0}'.", + "VSND2002": "Não é possível iniciar o programa '{0}'; Configurando os mapas de fontes pode ajudar.", + "VSND2003": "Não é possível iniciar o programa '{0}'; definindo o atributo '{1}' pode ajudar.", + "VSND2009": "Não é possível iniciar o programa '{0}' porque o JavaScript correspondente não foi encontrado.", + "VSND2029": "Não é possível carregar variáveis de ambiente do arquivo ({0})." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "Não foi possível encontrar o subsistema Windows para a instalação do Linux.", + "program.path.case.mismatch.warning": "Caminho do programa usa caracteres com caixa diferente do arquivo em disco; Isso pode resultar em pontos de interrupção não atingidos.", + "node.console.title": "Console de Debug Node", + "attribute.path.not.exist": "Atributo '{0}' não existe ('{1}').", + "attribute.path.not.absolute": "Atributo '{0}' não é absoluto ('{1}'); Considere a adição de '{2}' como um prefixo para torná-lo absoluto.", + "VSND2001": "Não foi possível encontrar o executável '{0}' no PATH. Certifique-se de ter '{0}' instalado.", + "more.information": "Mais Informações", + "origin.from.node": "conteúdo somente leitura de Node. js", + "origin.core.module": "módulo principal somente leitura" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/xml.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..be6411ea22 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem XML", + "description": "Fornece realce de sintaxe e suporte a correspondência de colchetes em arquivos XML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/extensions/yaml.i18n.json b/i18n/language-pack-pt-BR/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..e81f3a7453 --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Noções Básicas Sobre a Linguagem YAML", + "description": "Fornece realce de sintaxe e suporte a correspondência de colchetes em arquivos YAML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/translations/main.i18n.json b/i18n/language-pack-pt-BR/translations/main.i18n.json new file mode 100644 index 0000000000..125e31938e --- /dev/null +++ b/i18n/language-pack-pt-BR/translations/main.i18n.json @@ -0,0 +1,6641 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Erro", + "sev.warning": "Aviso", + "sev.info": "Informação" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Ocorreu um erro desconhecido. Consulte o log para obter mais detalhes.", + "nodeExceptionMessage": "Ocorreu um erro de sistema ({0})", + "error.moreErrors": "{0} ({1} erros no total)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "não vinculado" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Close Dialog" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, seletor", + "quickOpenAriaLabel": "seletor" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "Can't execute a shell command on a UNC drive." + }, + "vs/base/node/zip": { + "invalid file": "Erro ao extrair {0}. Arquivo inválido.", + "incompleteExtract": "Incompleto. Encontradas {0} de {1} entradas", + "notFound": "{0} não encontrado dentro do zip." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (ocorreu novamente)", + "repeatedNtimes": "{0} (ocorreu {1} vezes)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "Shift", + "altKey": "Alt", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "Control", + "shiftKey.long": "Shift", + "altKey.long": "Alt", + "cmdKey.long": "Comando", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Recolher tudo" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Mais Ações..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Seletor rápido. Digite para filtrar resultados.", + "treeAriaLabel": "Seletor rápido", + "quickInput.visibleCount": "{0} Resultados" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Erro: {0}", + "alertWarningMessage": "Aviso: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. Use as teclas de navegação para navegar." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Símbolo inválido", + "error.invalidNumberFormat": "Formato de número inválido", + "error.propertyNameExpected": "Nome de propriedade esperado", + "error.valueExpected": "Valor esperado", + "error.colonExpected": "Dois-pontos esperado", + "error.commaExpected": "Vírgula esperada", + "error.closeBraceExpected": "Chave de fechamento esperada", + "error.closeBracketExpected": "Colchete de fechamento esperado", + "error.endOfFileExpected": "Fim do arquivo esperado" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Entrada" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "Diferenciar Maiúsculas de Minúsculas", + "wordsDescription": "Coincidir Palavra Inteira", + "regexDescription": "Usar Expressão Regular" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Limpar", + "disable filter on type": "Desativar o filtro no tipo", + "enable filter on type": "Habilitar o filtro no tipo", + "empty": "Elementos não encontrados", + "found": "Combinados {0} de {1} elementos" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "No selection", + "singleSelectionRange": "Line {0}, Column {1} ({2} selected)", + "singleSelection": "Line {0}, Column {1}", + "multiSelectionRange": "{0} seleções ({1} caracteres selecionados)", + "multiSelection": "{0} seleções", + "emergencyConfOn": "Now changing the setting `accessibilitySupport` to 'on'.", + "openingDocs": "Abrindo a página de documentação de Acessibilidade do editor.", + "readonlyDiffEditor": "em um painel somente leitura de um editor de diferenças.", + "editableDiffEditor": " in a pane of a diff editor.", + "readonlyEditor": " in a read-only code editor", + "editableEditor": " in a code editor", + "changeConfigToOnMac": "To configure the editor to be optimized for usage with a Screen Reader press Command+E now.", + "changeConfigToOnWinLinux": "Para configurar o editor para ser otimizado para uso com um leitor de tela pressione Control+E agora.", + "auto": "O editor é configurado para não ser otimizado para uso com um leitor de tela, que não é o caso neste momento.", + "tabFocusModeOnMsg": "Pressionando Tab no editor corrente irá mover o foco para o próximo elemento focável. Mude este comportamento ao pressionar {0}.", + "tabFocusModeOnMsgNoKb": "Pressionando Tab no editor corrente irá mover o foco para o próximo elemento focável. O comando {0} não pode ser ativado atualmente por uma tecla.", + "tabFocusModeOffMsg": "Pressionando Tab no editor atual irá inserir um caractere Tab. Mude este comportamente ao pressionar {0}.", + "tabFocusModeOffMsgNoKb": "Pressionando Tab no editor atual irá inserir um caractere Tab. O comando {0} não pode ser ativado atualmente por uma tecla.", + "openDocMac": "Pressione Command + H agora para abrir uma janela do navegador com mais informações relacionadas à acessibilidade do editor.", + "openDocWinLinux": "Pressione Ctrl + H para abrir uma janela do navegador com mais informações relacionadas à acessibilidade do editor.", + "outroMsg": "Você pode ignorar esta dica de ferramenta e retornar ao editor pressionando Escape ou Shift+Escape.", + "showAccessibilityHelpAction": "Mostrar ajuda de acessibilidade", + "inspectTokens": "Desenvolvedor: Inspecionar Tokens", + "gotoLineLabelValidLineAndColumn": "Ir para linha {0} e caractere {1}", + "gotoLineLabelValidLine": "Ir para linha {0}", + "gotoLineLabelEmptyWithLineLimit": "Digite um número de linha entre 1 e {0} para navegar para lá", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Type a character between 1 and {0} to navigate to", + "gotoLineAriaLabel": "Linha atual: {0}. vá para a linha {1}.", + "gotoLineActionInput": "Type a line number, followed by an optional colon and a character number to navigate to", + "gotoLineActionLabel": "Ir para linha...", + "ariaLabelEntryWithKey": "{0}, {1}, comandos", + "ariaLabelEntry": "{0}, comandos", + "quickCommandActionInput": "Digite o nome de uma ação que deseja executar", + "quickCommandActionLabel": "Paleta de comando", + "entryAriaLabel": "{0}, símbolos", + "quickOutlineActionInput": "Digite o nome de um identificador para o qual você deseja navegar", + "quickOutlineActionLabel": "Ir para o símbolo...", + "symbols": "símbolos ({0})", + "modules": "módulos ({0})", + "class": "classes ({0})", + "interface": "interfaces ({0})", + "method": "métodos ({0})", + "function": "funções ({0})", + "property": "propriedades ({0})", + "variable": "variáveis ({0})", + "variable2": "variáveis ({0})", + "_constructor": "construtores ({0})", + "call": "chamadas ({0})", + "editorViewAccessibleLabel": "Conteúdo do editor", + "accessibilityHelpMessageIE": "Pressione Ctrl + F1 para Opções de Acessibilidade.", + "accessibilityHelpMessage": "Press Alt+F1 for Accessibility Options.", + "toggleHighContrast": "Toggle High Contrast Theme", + "bulkEditServiceSummary": "{0} edições feitas em {1} arquivos" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Texto Sem Formatação" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Cor de fundo para a posição do cursor na seleção de linhas.", + "lineHighlightBorderBox": "Cor de fundo para a borda em volta da linha na posição do cursor", + "rangeHighlight": "Background color of highlighted ranges, like by quick open and find features. The color must not be opaque so as not to hide underlying decorations.", + "rangeHighlightBorder": "Cor de fundo para a borda em volta do intervalo destacado.", + "caret": "Cor do cursor no editor.", + "editorCursorBackground": "A cor de fundo do cursor do editor. Permite customizar a cor de um caractere sobreposto pelo bloco do cursor.", + "editorWhitespaces": "Cor dos caracteres em branco no editor", + "editorIndentGuides": "Cor das guias de indentação do editor.", + "editorActiveIndentGuide": "Cor das guias de indentação do editor ativo.", + "editorLineNumbers": "Cor dos números de linha do editor.", + "editorActiveLineNumber": "Cor dos números de linhas do editor", + "deprecatedEditorActiveLineNumber": "Identificação foi descontinuado. Use 'editorLineNumber.activeForeground' em vez disso.", + "editorRuler": "Cor das réguas do editor.", + "editorCodeLensForeground": "Cor do primeiro plano das lentes de código do editor", + "editorBracketMatchBackground": "Cor de fundo atrás do colchetes correspondentes", + "editorBracketMatchBorder": "Cor para as caixas de colchetes correspondentes", + "editorOverviewRulerBorder": "Cor da borda da régua de visão geral.", + "editorGutter": "Cor de fundo da separação do editor.O separador contém os glifos das margens e os números de linha.", + "errorForeground": "Cor do primeiro plano das linhas onduladas de erro no editor.", + "errorBorder": "Cor da borda das linhas onduladas de erro no editor.", + "warningForeground": "Cor do primeiro plano de linhas onduladas de aviso no editor.", + "warningBorder": "Cor da borda das linhas onduladas de aviso no editor.", + "infoForeground": "Foreground color of info squigglies in the editor.", + "infoBorder": "Border color of info squigglies in the editor.", + "hintForeground": "Cor de primeiro plano de linhas onduladas de dica no editor.", + "hintBorder": "Cor da borda de linhas onduladas de dica no editor.", + "unnecessaryCodeBorder": "Cor da borda do código-fonte desnecessário (não utilizado) no editor.", + "unnecessaryCodeOpacity": "Opacity of unnecessary (unused) source code in the editor. For example, \"#000000c0\" will render the code with 75% opacity. For high contrast themes, use the 'editorUnnecessaryCode.border' theme color to underline unnecessary code instead of fading it out.", + "overviewRulerRangeHighlight": "Overview ruler marker color for range highlights. The color must not be opaque so as not to hide underlying decorations.", + "overviewRuleError": "Visão geral da cor do marcador da régua para erros.", + "overviewRuleWarning": "Visão geral da cor do marcador da régua para avisos.", + "overviewRuleInfo": "Visão geral da cor do marcador da régua para informações." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Selecionar Tudo", + "miUndo": "&&Desfazer", + "miRedo": "&&Refazer" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "O número de cursores foi limitado a {0}." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Não é possível comparar os arquivos pois um deles é muito grande." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Editor", + "fontFamily": "Controla a família de fontes.", + "fontWeight": "Controles de espessura da fonte.", + "fontSize": "Controla o tamanho da fonte em pixels.", + "lineHeight": "Controla a altura da linha. Use 0 para computar a altura da linha a partir do tamanho da fonte.", + "letterSpacing": "Controla o espaçamento de letras, em pixels", + "lineNumbers.off": "Números de linhas não são renderizados.", + "lineNumbers.on": "Números de linhas são renderizados em números absolutos.", + "lineNumbers.relative": "Números de linhas são renderizadas como distância em linhas até a posição do cursor.", + "lineNumbers.interval": "Números de linhas são renderizados a cada 10 linhas.", + "lineNumbers": "Controls the display of line numbers.", + "renderFinalNewline": "Renderiza o último número da linha quando o arquivo termina com uma nova linha.", + "rulers": "Renderiza réguas verticais após um certo número de caracteres de espaço. Use vários valores para várias réguas. Réguas não serão desenhadas se o array estiver vazio", + "wordSeparators": "Caracteres que serão usados como separadores de palavras ao fazer navegação relacionada a palavras ou operações", + "tabSize": "O número de espaços equivalentes a uma tabulação. Esta configuração é sobreposta com base no conteúdo do arquivo quando `#editor.detectIndentation#` está ligado.", + "insertSpaces": "Insere espaços quanto pressionado Tab. Esta configuração é sobrescrita com base no conteúdo do arquivo quando '#editor.detectIndentation#' está habilitado.", + "detectIndentation": "Quando um arquivo está sendo aberto, 'editor.tabSize' e 'editor.insertSpace' será detectado com base no conteúdo do arquivo.", + "roundedSelection": "Controla se o editor deve renderizar caracteres de controle", + "scrollBeyondLastLine": "Controla se o editor irá rolar além da última linha.", + "scrollBeyondLastColumn": "Controla o número de caracteres extras, além do qual o editor irá rolar horizontalmente.", + "smoothScrolling": "Controls whether the editor will scroll using an animation.", + "minimap.enabled": "Controls whether the minimap is shown.", + "minimap.side": "Controla o lado onde renderizar o minimapa.", + "minimap.showSlider": "Controla se o controle deslizante minimap é oculto automaticamente.", + "minimap.renderCharacters": "Processa os personagens reais em uma linha em vez de blocos de cor.", + "minimap.maxColumn": "Limit the width of the minimap to render at most a certain number of columns.", + "hover.enabled": "Controla se o foco é mostrado.", + "hover.delay": "Controla o atraso em milissegundos, após o qual sugestões rápidas serão exibidas.", + "hover.sticky": "Controls whether the hover should remain visible when mouse is moved over it.", + "find.seedSearchStringFromSelection": "Controla se a sequência de caracteres de Pesquisar no Widget encontrar é semeada de seleção do editor.", + "find.autoFindInSelection": "Controla se a busca será realizada no texto selecionado ou em todo o arquivo no editor.", + "find.globalFindClipboard": "Controla se a Ferramenta Localizar deve ler ou modificar a área de transferência de busca compartilhada no macOS.", + "find.addExtraSpaceOnTop": "Controla se o Widget de busca deve adicionar linhas extras no topo do editor. Se verdadeiro, você pode rolar além da primeira linha quando o Widget de busca está visível.", + "wordWrap.off": "As linhas nunca serão quebradas.", + "wordWrap.on": "As linhas serão quebradas na largura de visualização", + "wordWrap.wordWrapColumn": "Quebras de linhas ocorrerão conforme a configuração `#editor.wordWrapColumn#`.", + "wordWrap.bounded": "As linhas serão quebradas no mínimo entre a largura de visualização e `#editor.wordWrapColumn#`.", + "wordWrap": "Controls how lines should wrap.", + "wordWrapColumn": "Controla a quebra de coluna do editor quando `#editor.wordWrap#` é `wordWrapColumn` ou `bounded`", + "wrappingIndent.none": "Sem recuo. Quebras de linhas começam na coluna 1.", + "wrappingIndent.same": "Quebras de linhas tem o mesmo recuo que o pai.", + "wrappingIndent.indent": "Quebras de linhas tem recuo +1 em direção ao pai.", + "wrappingIndent.deepIndent": "Quebras de linhas tem recuo +2 em direção ao pai.", + "wrappingIndent": "Controla o recuo das quebras de linhas.", + "mouseWheelScrollSensitivity": "Um multiplicador a ser usado no 'deltaX' e 'deltaY' nos eventos de rolagem da roda do mouse.", + "fastScrollSensitivity": "Multiplicador de velocidade de rolagem quando pressionar 'Alt'.", + "multiCursorModifier.ctrlCmd": "Mapeia para 'Control' no Windows e Linux e para 'Command' no macOS.", + "multiCursorModifier.alt": "Mapeia para 'Alt' no Windows e Linux e 'Option' no macOS.", + "multiCursorModifier": "O modificador a ser usado para adicionar vários cursores com o mouse. Os gestos do mouse de Ir Para Definição e Abrir Link irão adaptar-se de forma que eles não entrem em conflito com o modificador multicursor. [Leia mais] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).", + "multiCursorMergeOverlapping": "Mesclar vários cursores quando eles estão sobrepostos.", + "quickSuggestions.strings": "Habilitar sugestões rápidas dentro de strings.", + "quickSuggestions.comments": "Habilitar sugestões rápidas dentro de comentários.", + "quickSuggestions.other": "Habilitar sugestões rápidas fora de strings e comentários.", + "quickSuggestions": "Controla se as sugestões devem aparecer automaticamente ao digitar.", + "quickSuggestionsDelay": "Controla o atraso em milissegundos, após o qual sugestões rápidas serão exibidas.", + "parameterHints.enabled": "Permite que um pop-up que mostra informações de documentação e o tipo de parâmetro quando você digita.", + "parameterHints.cycle": "Controla se o menu de dicas do parâmetro é alternado ou fechado ao atingir o final da lista.", + "editor.autoClosingBrackets.languageDefined": "Use as configurações de idioma para determinar quando fechar os parênteses automaticamente.", + "editor.autoClosingBrackets.beforeWhitespace": "Fechar os parênteses automaticamente somente quando o cursor está à esquerda do espaço em branco.", + "autoClosingBrackets": "Controla se o editor deve fechar automaticamente os colchetes depois do usuário abrir um colchete.", + "editor.autoClosingQuotes.languageDefined": "Use as configurações de idioma para determinar quando fechar as aspas automaticamente.", + "editor.autoClosingQuotes.beforeWhitespace": "Fechar aspas automaticamente somente quando o cursor está à esquerda do espaço em branco.", + "autoClosingQuotes": "Controla se o editor deve fechar automaticamente aspas depois que o usuário adiciona aspas de abertura.", + "editor.autoSurround.languageDefined": "Use as configurações de idioma para determinar quando envolver automaticamente as seleções.", + "editor.autoSurround.brackets": "Envolver com colchetes, mas não com aspas.", + "editor.autoSurround.quotes": "Envolver com aspas, mas não os colchetes.", + "autoSurround": "Controla se o editor deve envolver automaticamente as seleções.", + "formatOnType": "Controls whether the editor should automatically format the line after typing.", + "formatOnPaste": "Controla se o editor deve formatar automaticamente o conteúdo colado. Um formatador deve estar disponível e o formatador deve ser capaz de Formatar um intervalo em um documento.", + "autoIndent": "Controla se o editor deve ajustar automaticamente o recuo quando os usuários digitam, colam ou movem linhas. Extensões com regras de recuo da linguagem devem estar disponíveis.", + "suggestOnTriggerCharacters": "Controla se as sugestões devem aparecer automaticamente ao digitar caracteres de gatilho.", + "acceptSuggestionOnEnterSmart": "Somente aceita uma sugestão ao pressionar 'Enter' quando fizer uma mudança textual.", + "acceptSuggestionOnEnter": "Controla se as sugestões devem ser aceitas ao pressionar 'Enter', além de 'Tab'. Ajuda a evitar a ambiguidade entre a inserção de novas linhas ou ao aceitar sugestões.", + "acceptSuggestionOnCommitCharacter": "Controla se as sugestões devem ser aceitas em caracteres de confirmação. Por exemplo, em JavaScript, o ponto e vírgula (';') pode ser um caractere de confirmação que aceita uma sugestão e digita esse caractere.", + "snippetSuggestions.top": "Mostre sugestões de trecho acima de outras sugestões.", + "snippetSuggestions.bottom": "Mostre sugestões de trecho abaixo de outras sugestões.", + "snippetSuggestions.inline": "Mostre sugestões de trechos com outras sugestões.", + "snippetSuggestions.none": "Não mostre sugestões de trecho.", + "snippetSuggestions": "Controla se os snippets são exibidos juntamente com as outras sugestões e como eles são ordenados.", + "emptySelectionClipboard": "Controla se a cópia sem nenhuma seleção copia a linha atual.", + "copyWithSyntaxHighlighting": "Controla se o realce de sintaxe deve ser copiado para a área de transferência.", + "wordBasedSuggestions": "Controla se o auto-completar deve ser calculado baseado nas palavras no documento.", + "suggestSelection.first": "Always select the first suggestion.", + "suggestSelection.recentlyUsed": "Selecione sugestões recentes, a não ser mais digitando seleciona um, por exemplo, ' console. | -> console. log ' porque 'log' foi concluída recentemente.", + "suggestSelection.recentlyUsedByPrefix": "Selecione sugestões baseadas em prefixos anteriores que completaram as sugestões, por exemplo, 'co -> console' e 'con -> const'.", + "suggestSelection": "Controla como as sugestões são pré-selecionados quando estiver mostrando a lista de sugestões.", + "suggestFontSize": "Tamanho da fonte para a ferramenta sugerida. Quando definido como '0', o valor de '#editor.fontSize#' será usado.", + "suggestLineHeight": "Altura da linha para a ferramenta sugerida. Quando definido como '0', o valor de '#editor.lineHeight#' será usado.", + "tabCompletion.on": "A guia completa irá inserir a melhor sugestão de correspondência quando pressionado tab.", + "tabCompletion.off": "Desative as conclusões de guias.", + "tabCompletion.onlySnippets": "Trechos de guias completos quando há prefixos correspondes. Funciona melhor quando 'quickSuggestions' não estão habilitadas.", + "tabCompletion": "Habilita conclusões de guias.", + "suggest.filterGraceful": "Controla se as sugestões de filtragem e ordenação valem para pequenos erros de digitação.", + "suggest.localityBonus": "Controla se ordena as palavras favoritas que aparecem perto do cursor.", + "suggest.shareSuggestSelections": "Controla se as seleções de sugestões lembradas são compartilhadas entre múltiplos espaços de trabalho e janelas (precisa de `#editor.suggestSelection#`).", + "suggest.snippetsPreventQuickSuggestions": "Controla se um trecho de código atualmente em inserção impede que sugestões rápidas apareçam.", + "suggest.showIcons": "Controls whether to show or hide icons in suggestions.", + "suggest.maxVisibleSuggestions": "Controls how many suggestions IntelliSense will show before showing a scrollbar (maximum 15).", + "suggest.filtered": "Controls whether some suggestion types should be filtered from IntelliSense. A list of suggestion types can be found here: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "Quando definido como 'falso', o IntelliSense nunca mostra sugestões de 'método'.", + "suggest.filtered.function": "When set to `false` IntelliSense never shows `function` suggestions.", + "suggest.filtered.constructor": "When set to `false` IntelliSense never shows `constructor` suggestions.", + "suggest.filtered.field": "Quando definido como 'falso', o IntelliSense nunca mostra sugestões de 'campo'.", + "suggest.filtered.variable": "Quando definido como 'falso' IntelliSense nunca mostra sugestões de 'variável'.", + "suggest.filtered.class": "Quando definido como 'falso' o IntelliSense nunca mostra sugestões de 'classe'.", + "suggest.filtered.struct": "Se definido como `false`, o IntelliSense nunca mostrará sugestões de `struct`.", + "suggest.filtered.interface": "Quando definido como 'falso', o IntelliSense nunca mostra sugestões de 'interface'.", + "suggest.filtered.module": "When set to `false` IntelliSense never shows `module` suggestions.", + "suggest.filtered.property": "Quando definido como 'false' o IntelliSense nunca mostra sugestões de 'propriedade'.", + "suggest.filtered.event": "When set to `false` IntelliSense never shows `event` suggestions.", + "suggest.filtered.operator": "Quando definido como 'falso', o IntelliSense nunca mostra sugestões de 'operador'.", + "suggest.filtered.unit": "Quando definido como 'falso' IntelliSense nunca mostra sugestões de 'unidade'.", + "suggest.filtered.value": "Quando definido como 'falso' o IntelliSense nunca mostra sugestões de 'valor'.", + "suggest.filtered.constant": "Se definido como `false`, o IntelliSense nunca mostrará sugestões de `constantes`.", + "suggest.filtered.enum": "When set to `false` IntelliSense never shows `enum` suggestions.", + "suggest.filtered.enumMember": "Quando definido como 'falso' o IntelliSense nunca mostra sugestões de 'enumMember'.", + "suggest.filtered.keyword": "When set to `false` IntelliSense never shows `keyword` suggestions.", + "suggest.filtered.text": "When set to `false` IntelliSense never shows `text` suggestions.", + "suggest.filtered.color": "When set to `false` IntelliSense never shows `color` suggestions.", + "suggest.filtered.file": "When set to `false` IntelliSense never shows `file` suggestions.", + "suggest.filtered.reference": "When set to `false` IntelliSense never shows `reference` suggestions.", + "suggest.filtered.customcolor": "When set to `false` IntelliSense never shows `customcolor` suggestions.", + "suggest.filtered.folder": "When set to `false` IntelliSense never shows `folder` suggestions.", + "suggest.filtered.typeParameter": "Quando definido como 'false` o IntelliSense nunca mostra sugestões de 'typeParameter'.", + "suggest.filtered.snippet": "When set to `false` IntelliSense never shows `snippet` suggestions.", + "editor.gotoLocation.multiple": "Controla o comportamento de comandos 'Ir para', tais como Ir Para Definição, quando existem vários locais de destino.", + "editor.gotoLocation.multiple.peek": "Show peek view of the results (default)", + "editor.gotoLocation.multiple.gotoAndPeek": "Ir para o resultado primário e mostrar uma visão de espiada", + "editor.gotoLocation.multiple.goto": "Go to the primary result and ignore others", + "selectionHighlight": "Controla se o editor deve destacar correspondências semelhantes à seleção.", + "occurrencesHighlight": "Controla se o editor deve destacar as ocorrências de símbolos semânticos.", + "overviewRulerLanes": "Controla o número de decorações que podem aparecer na mesma posição na régua de visão geral.", + "overviewRulerBorder": "Controla se a borda deve ser desenhada em torno da régua de visão geral.", + "cursorBlinking": "Controla o estilo de animação do cursor.", + "mouseWheelZoom": "Ampliar a fonte do editor ao usar a roda do mouse e pressionando a tecla 'Ctrl'.", + "cursorSmoothCaretAnimation": "Controla-se a animação de cursor suave deve ser ativada.", + "cursorStyle": "Controls the cursor style.", + "cursorWidth": "Controla a largura do cursor quando '#editor.cursorStyle#' é definido como 'linha'.", + "fontLigatures": "Ativa/desativa ligaduras de fonte.", + "hideCursorInOverviewRuler": "Controla se o cursor deve ser oculto na régua de visão geral.", + "renderWhiteSpace.boundary": "Processa caracteres de espaço em branco, exceto espaços simples entre palavras.", + "renderWhitespace": "Controls how the editor should render whitespace characters.", + "renderControlCharacters": "Controla se o editor deve processar caracteres de controle.", + "renderIndentGuides": "Controla se o editor deve processar guias de recuos.", + "highlightActiveIndentGuide": "Controla se o editor deve destacar o guia ativo de recuo.", + "renderLineHighlight.all": "Destacar tanto a calha quanto a linha atual.", + "renderLineHighlight": "Controls how the editor should render the current line highlight.", + "codeLens": "Controla se o editor mostra CodeLens.", + "folding": "Controla se o editor tem o dobramento de código habilitado.", + "foldingStrategy": "Controla a estratégia para a computação de intervalos de dobra. 'auto' usa uma estratégia de linguagem específica de dobra, se disponível. 'Recuo' usa a estratégia dobra baseada no recuo.", + "showFoldingControls": "Controla se os controles de desdobramento na divisão são ocultas automaticamente.", + "matchBrackets": "Realça colchetes correspondente quando um deles estiver selecionado.", + "glyphMargin": "Controla se o editor deve renderizar a margem vertical de ícones. A margem vertical de ícones é usada primordialmente na depuração", + "useTabStops": "Inserção e exclusão de espaço em branco segue paradas de tabulação.", + "trimAutoWhitespace": "Remove o espaço em branco auto inserido à direita.", + "stablePeek": "Manter editores de visualização abertos mesmo quando pressionado duplo clique em seu conteúdo ou ao clicar em 'Escape'.", + "dragAndDrop": "\nControla se o editor deve permitir a movimentação de seleções por meio de arrastar e soltar.", + "accessibilitySupport.auto": "O editor irá utilizar a plataforma da API para detectar quando um leitor de tela está conectado.", + "accessibilitySupport.on": "O editor será permanentemente otimizado para o uso de um leitor de tela.", + "accessibilitySupport.off": "O editor nunca será otimizado para o uso de um leitor de tela.", + "accessibilitySupport": "Controla quando o editor deve executar em modo otimizado para leitores de tela.", + "showUnused": "Controla o esmaecimento de código não utilizado.", + "links": "\nControla se o editor deve detectar links e torná-los clicáveis.", + "colorDecorators": "Controla se o editor deve processar os decoradores de cor inline e o seletor de cores.", + "codeActions": "\nAtiva a lâmpada de ação de código no editor.", + "maxTokenizationLineLength": "Lines above this length will not be tokenized for performance reasons", + "codeActionsOnSave.organizeImports": "\nControla se a ação organizar importações deve ser executada no salvamento do arquivo.", + "codeActionsOnSave.fixAll": "Controls whether auto fix action should be run on file save.", + "codeActionsOnSave": "Tipos de ação de código a serem executadas ao salvar.", + "codeActionsOnSaveTimeout": "Tempo limite em milissegundos, após o qual as ações de código que são executadas em salvar são canceladas.", + "selectionClipboard": "Controls whether the Linux primary clipboard should be supported.", + "sideBySide": "Controla se o editor de diferenças mostra a comparação lado a lado ou na linha.", + "ignoreTrimWhitespace": "Controla se o editor de diferenças mostra alterações no espaço em branco no começo ou final como diferentes.", + "largeFileOptimizations": "Tratamento especial para arquivos grandes para desabilitar determinados recursos que fazem uso intensivo de memória.", + "renderIndicators": "Controla se o editor de diferenças mostra indicadores +/- para alterações adicionadas / removidas." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "O editor não está acessível neste momento. Por favor pressione Alt+F1 para opções.", + "editorViewAccessibleLabel": "Conteúdo do editor" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Fechar", + "no": "sem linhas", + "one": "1 line", + "more": "{0} linhas", + "header": "Diferença {0} de {1}: original {2}, {3}, modificado {4}, {5}", + "blankLine": "branco", + "equalLine": "original {0}, modificados {1}: {2}", + "insertLine": "+ modificado {0}: {1}", + "deleteLine": "-original {0}: {1}", + "editor.action.diffReview.next": "Ir para a próxima diferença", + "editor.action.diffReview.prev": "Ir para a diferença anterior" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Mover cursor para a esquerda", + "caret.moveRight": "Mover cursor para a direita" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Transport letras" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Alternar Comentário de Linha", + "miToggleLineComment": "&&Toggle Line Comment", + "comment.line.add": "Adicionar Comentário de Linha", + "comment.line.remove": "Remover Comentário de Linha", + "comment.block": "Alternar Comentário de Bloco", + "miToggleBlockComment": "Toggle &&Block Comment" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Desfazer suave" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Editor de Fonte 'mais Zoom'", + "EditorFontZoomOut.label": "Editor de fonte ' menos Zoom '", + "EditorFontZoomReset.label": "Editor de Fonte 'redefinir Zoom'" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Dicas de parâmetro de gatilho" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Developer: Force Retokenize" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "Alterne o uso da tecla Tab para mover o foco", + "toggle.tabMovesFocus.on": "Pressionar Tab agora irá mover o foco para o próximo elemento focável", + "toggle.tabMovesFocus.off": "Pressing Tab will now insert the tab character" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Visão geral da cor do marcador da régua para colchetes correspondentes.", + "smartSelect.jumpBracket": "Ir para colchete", + "smartSelect.selectToBracket": "Selecionar para colchetes.", + "miGoToBracket": "Go to &&Bracket" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Recortar", + "miCut": "Cu&&t", + "actions.clipboard.copyLabel": "Copiar", + "miCopy": "&&Copy", + "actions.clipboard.pasteLabel": "Colar", + "miPaste": "&&Colar", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Copiar com realce de sintaxe" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Mostrar o menu de contexto do editor" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Formatar Documento", + "formatSelection.label": "Formatar Seleção" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Clique para mostrar {0} definições." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Mostrar Item Flutuante" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Substituir pelo valor anterior", + "InPlaceReplaceAction.next.label": "Substituir pelo próximo valor" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": "- {0} referências", + "references.action.label": "Inspecionar Referências" + }, + "vs/editor/contrib/rename/rename": { + "no result": "Nenhum resultado.", + "resolveRenameLocationFailed": "Ocorreu um erro desconhecido durante a resolução do novo nome de local", + "aria": "Renomeado '{0}' para '{1}'com sucesso. Resumo: {2}", + "rename.failed": "Falha ao renomear", + "rename.label": "Renomear Símbolo" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Expand Selection", + "miSmartSelectGrow": "&&Expandir Seleção", + "smartSelect.shrink": "Shrink Selection", + "miSmartSelectShrink": "&&Reduzir Seleção" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "Não foi encontrada definição para '{0}'", + "generic.noResults": "Nenhuma definição encontrada", + "meta.title": "- {0} definições", + "actions.goToDecl.label": "Ir para Definição", + "actions.goToDeclToSide.label": "Abrir definição ao lado", + "actions.previewDecl.label": "Inspecionar definição", + "decl.noResultWord": "Nenhuma declaração encontrada para '{0}'", + "decl.generic.noResults": "Nenhuma declaração encontrada", + "decl.meta.title": "– {0} declarações", + "actions.goToDeclaration.label": "Ir para Declaração", + "actions.peekDecl.label": "Inspecionar declaração", + "goToImplementation.noResultWord": "Nenhuma implementação encontrada para '{0}'", + "goToImplementation.generic.noResults": "Nenhuma implementação encontrada", + "meta.implementations.title": "– {0} implementações", + "actions.goToImplementation.label": "Ir Para Implementação", + "actions.peekImplementation.label": "Inspecionar implementação", + "goToTypeDefinition.noResultWord": "Nenhuma definição encontrada para '{0}'", + "goToTypeDefinition.generic.noResults": "Nenhuma definição de tipo encontrada", + "meta.typeDefinitions.title": "– {0} definições de tipos", + "actions.goToTypeDefinition.label": "Ir para a definição de tipo", + "actions.peekTypeDefinition.label": "Inspecionar definição de tipo", + "miGotoDefinition": "Ir para &&Definição", + "miGotoTypeDefinition": "Ir para &&definição de tipo", + "miGotoImplementation": "Ir para &&implementação" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Ir para o Próximo Problema (Erro, Aviso, Informação)", + "markerAction.previous.label": "Ir para o Problema Anterior (Erro, Aviso, Informação)", + "markerAction.nextInFiles.label": "Ir para Próximo Problema nos Aquivos (Erro, Aviso, Info)", + "markerAction.previousInFiles.label": "Ir para o problema anterior em arquivos (erro, aviso, informação)", + "miGotoNextProblem": "Próximo &&Problema", + "miGotoPreviousProblem": "Problema &&Anterior" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Cmd + clique para seguir o link", + "links.navigate": "Ctrl + clique para seguir o link", + "links.command.mac": "Cmd + clique para executar o comando", + "links.command": "Ctrl + clique para executar o comando", + "links.navigate.al.mac": "Option + clique para seguir o link", + "links.navigate.al": "Alt + clique para seguir o link", + "links.command.al.mac": "Option + clique para executar o comando", + "links.command.al": "Alt + clique para executar o comando", + "invalid.url": "Falha ao abrir este link porque ele não está bem formatado: {0}", + "missing.url": "Falha ao abrir este link porque seu destino está faltando.", + "label": "Abrir link" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Fechar" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Encontrar", + "miFind": "&&Localizar", + "startFindWithSelectionAction": "Procurar Com a Seleção", + "findNextMatchAction": "Localizar Próximo", + "findPreviousMatchAction": "Localizar anterior", + "nextSelectionMatchFindAction": "Localizar Próxima Seleção", + "previousSelectionMatchFindAction": "Localizar Seleção Anterior", + "startReplace": "Substituir", + "miReplace": "&&Substituir" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "Accepting '{0}' made {1} additional edits", + "suggest.trigger.label": "Sugestão de gatilho" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Cor de fundo de um símbolo durante o acesso de leitura, como a leitura de uma variável. A cor não deve ser opaca para não esconder decorações subjacentes.", + "wordHighlightStrong": "Cor de plano de fundo de um símbolo durante o acesso de gravação, como gravar em uma variável. A cor não deve ser opaca de modo a não esconder decorações subjacentes.", + "wordHighlightBorder": "Cor de fundo de um símbolo durante acesso de leitura, como ao ler uma variável.", + "wordHighlightStrongBorder": "Cor de fundo de um símbolo durante acesso de escrita, como ao escrever uma variável.", + "overviewRulerWordHighlightForeground": "Overview ruler marker color for symbol highlights. The color must not be opaque so as not to hide underlying decorations.", + "overviewRulerWordHighlightStrongForeground": "Destaques de cor do marcador régua visão geral para o símbolo de acesso de gravação. A cor não deve ser opaca para não esconder decorações subjacentes.", + "wordHighlight.next.label": "Ir para o próximo símbolo em destaque", + "wordHighlight.previous.label": "Ir para o símbolo de destaque anterior", + "wordHighlight.trigger.label": "Destaque de símbolo de gatilho" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Abrir", + "unFoldRecursivelyAction.label": "Abrir recursivamente", + "foldAction.label": "Colapsar", + "foldRecursivelyAction.label": "Colapsar recursivamente", + "foldAllBlockComments.label": "Fechar Todos os Comentários de Bloco", + "foldAllMarkerRegions.label": "Fechar Todas as Regiões", + "unfoldAllMarkerRegions.label": "Abrir Todas as Regiões", + "foldAllAction.label": "Colapsar tudo", + "unfoldAllAction.label": "Abrir tudo", + "foldLevelAction.label": "Nível de colapsamento {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Copiar linha acima", + "miCopyLinesUp": "&&Copiar a Linha Acima", + "lines.copyDown": "Copiar linha abaixo", + "miCopyLinesDown": "Co&&piar a Linha Abaixo", + "lines.moveUp": "Mover linha para cima", + "miMoveLinesUp": "Mo&&ver a linha para cima", + "lines.moveDown": "Mover linha para baixo", + "miMoveLinesDown": "Mover &&linha para baixo", + "lines.sortAscending": "Classificar Linhas Ascendentemente", + "lines.sortDescending": "Classificar Linhas Descendentemente", + "lines.trimTrailingWhitespace": "Cortar Espaço em Branco à Direita", + "lines.delete": "Excluir Linha", + "lines.indent": "Recuar linha", + "lines.outdent": "Recuar linha para a esquerda", + "lines.insertBefore": "Inserir linha acima", + "lines.insertAfter": "Inserir linha abaixo", + "lines.deleteAllLeft": "Excluir tudo à Esquerda", + "lines.deleteAllRight": "Excluir Tudo à Direita", + "lines.joinLines": "Unir Linhas", + "editor.transpose": "Transpor caracteres ao redor do cursor", + "editor.transformToUppercase": "Transformar para maiúsculas", + "editor.transformToLowercase": "Transformar para minúsculas", + "editor.transformToTitlecase": "Transformar em caso de título" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Inserir cursor acima", + "miInsertCursorAbove": "&&Adicionar Cursor Acima", + "mutlicursor.insertBelow": "Inserir cursor abaixo", + "miInsertCursorBelow": "A&&dicionar Cursor Abaixo", + "mutlicursor.insertAtEndOfEachLineSelected": "Adicionar Cursores ao Final das Linhas", + "miInsertCursorAtEndOfEachLineSelected": "Add C&&ursors to Line Ends", + "mutlicursor.addCursorsToBottom": "Inserir cursor abaixo", + "mutlicursor.addCursorsToTop": "Adicionar Cursores Acima", + "addSelectionToNextFindMatch": "Adicionar Seleção ao Próximo Localizar Correspondência", + "miAddSelectionToNextFindMatch": "Adicionar &&Próxima Ocorrência", + "addSelectionToPreviousFindMatch": "Adicionar Seleção à Correspondência de Localização Anterior", + "miAddSelectionToPreviousFindMatch": "Adicionar O&&corrência Prévia", + "moveSelectionToNextFindMatch": "Mover Última Seleção para Próximo Localizar Correspondência", + "moveSelectionToPreviousFindMatch": "Mover Última Seleção para Correspondência de Localização Anterior", + "selectAllOccurrencesOfFindMatch": "Selecionar Todas as Ocorrências de Localizar Correspondência", + "miSelectHighlights": "Selecionar todas as &&ocorrências", + "changeAll.label": "Alterar todas as ocorrências" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Renomear entrada. Digite o novo nome e tecle Enter para gravar." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, dica" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Carregando..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Mostrar correções ({0})", + "quickFix": "Mostrar correções", + "quickfix.trigger.label": "Correção Rápida...", + "editor.action.quickFix.noneMessage": "Nenhuma ação disponível", + "refactor.label": "Refatorar...", + "editor.action.refactor.noneMessage": "Nenhuma refatoração disponível", + "source.label": "Ação de Origem...", + "editor.action.source.noneMessage": "Não há ações de origem disponíveis", + "organizeImports.label": "Organizar Imports", + "editor.action.organize.noneMessage": "Nenhuma ação de organização de imports disponível", + "fixAll.label": "Corrigir tudo", + "fixAll.noneMessage": "Não corrigir todas as ações disponíveis", + "autoFix.label": "Auto correção...", + "editor.action.autoFix.noneMessage": "Sem auto correções disponíveis" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "símbolo em {0} na linha {1} e coluna {2}", + "aria.fileReferences.1": "1 símbolo em {0}, caminho completo {1}", + "aria.fileReferences.N": "{0} símbolos em {1}, caminho completo {2}", + "aria.result.0": "Nenhum resultado encontrado", + "aria.result.1": "Encontrado 1 símbolo em {0}", + "aria.result.n1": "Encontrados {0} símbolos em {1}", + "aria.result.nm": "Encontrados {0} símbolos em {1} arquivos" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "Não é possível editar no editor somente leitura" + }, + "vs/editor/contrib/format/format": { + "hint11": "1 edição de formatação feita na linha {0}", + "hintn1": "{0} edições de formatação feitas na linha {1}", + "hint1n": "Feita 1 edição de formatação entre as linhas {0} e {1}", + "hintnn": "Feitas {0} edições de formatação entre as linhas {1} e {2}" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} of {1} problems", + "change": "{0} de {1} problema", + "editorMarkerNavigationError": "Ferramenta de marcação de edição apresentando error na cor ", + "editorMarkerNavigationWarning": "Ferramenta de marcação de edição apresentando adventência na cor", + "editorMarkerNavigationInfo": "Cor de informação da ferramenta de navegação do marcador do editor.", + "editorMarkerNavigationBackground": "Cor de fundo da ferramenta de marcação de navegação do editor." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "Domingo", + "Monday": "Segunda-feira", + "Tuesday": "Terça-feira", + "Wednesday": "Quarta-feira", + "Thursday": "Quinta-feira", + "Friday": "Sexta-feira ", + "Saturday": "Sábado", + "SundayShort": "Dom", + "MondayShort": "Seg", + "TuesdayShort": "Ter", + "WednesdayShort": "Qua", + "ThursdayShort": "Qui", + "FridayShort": "Sex", + "SaturdayShort": "Sáb", + "January": "Janeiro", + "February": "Fevereiro", + "March": "Março", + "April": "April", + "May": "Mai", + "June": "Junho", + "July": "July", + "August": "August", + "September": "Setembro", + "October": "Outubro", + "November": "Novembro", + "December": "Dezembro", + "JanuaryShort": "Jan", + "FebruaryShort": "Feb", + "MarchShort": "Mar", + "AprilShort": "Abr", + "MayShort": "Mai", + "JuneShort": "Jun", + "JulyShort": "Jul", + "AugustShort": "Agosto", + "SeptemberShort": "Set", + "OctoberShort": "Out", + "NovemberShort": "Novembro", + "DecemberShort": "Dez" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Encontrar", + "placeholder.find": "Encontrar", + "label.previousMatchButton": "Correspondência anterior", + "label.nextMatchButton": "Próxima correspondência", + "label.closeButton": "Fechar" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Carregando...", + "quick fixes": "Correção Rápida...", + "peek problem": "Peek Problem", + "editor.action.quickFix.noneMessage": "Nenhuma ação disponível" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "nenhuma visualização disponível", + "treeAriaLabel": "Referências", + "noResults": "Nenhum resultado", + "peekView.alternateTitle": "Referências", + "peekViewTitleBackground": "Cor de fundo da área de visualização do título.", + "peekViewTitleForeground": "Cor de visualização do título.", + "peekViewTitleInfoForeground": "Cor da visualização de informações do título.", + "peekViewBorder": "Cor das bordas e seta da área de visualização", + "peekViewResultsBackground": "Cor de fundo da área de visualização da lista de resultados.", + "peekViewResultsMatchForeground": "Cor de primeiro plano para nós de linha na lista de resultados visualizados.", + "peekViewResultsFileForeground": "Cor de primeiro plano para nós de arquivos na lista de resultados visualizados.", + "peekViewResultsSelectionBackground": "Cor de fundo da entrada selecionada na visualização da lista de resultados.", + "peekViewResultsSelectionForeground": "Cor da entrada selecionada na visualização da lista de resultados.", + "peekViewEditorBackground": "Cor de fundo da visualização do editor.", + "peekViewEditorGutterBackground": "Cor de fundo da separação na visualização rápida do editor.", + "peekViewResultsMatchHighlight": "Corresponder cor de realce com visualização da lista de resultados.", + "peekViewEditorMatchHighlight": "Corresponder cor de realce com visualização do editor.", + "peekViewEditorMatchHighlightBorder": "Corresponder borda de destaque no editor de exibição de peek." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Provedor de contorno", + "title.template": "{0} ({1})", + "1.problem": "1 problema neste elemento", + "N.problem": "{0} problemas neste elemento", + "deep.problem": "Contém elementos com problemas", + "Array": "array", + "Boolean": "booleano", + "Class": "classe", + "Constant": "constante", + "Constructor": "construtor", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "evento", + "Field": "Campo", + "File": "Arquivo", + "Function": "função", + "Interface": "interface", + "Key": "Key", + "Method": "método", + "Module": "módulo", + "Namespace": "Namespace", + "Null": "nulo", + "Number": "Número", + "Object": "Objeto", + "Operator": "Operador", + "Package": "Pacote", + "Property": "Propriedade.", + "String": "Cadeia de Caracteres", + "Struct": "struct", + "TypeParameter": "parâmetro de tipo", + "Variable": "variável" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Encontrar", + "placeholder.find": "Encontrar", + "label.previousMatchButton": "Correspondência anterior", + "label.nextMatchButton": "Próxima correspondência", + "label.toggleSelectionFind": "Localizar na seleção", + "label.closeButton": "Fechar", + "label.replace": "Substituir", + "placeholder.replace": "Substituir", + "label.replaceButton": "Substituir", + "label.replaceAllButton": "Substituir Tudo", + "label.toggleReplaceButton": "Alternar modo de Substituição", + "title.matchesCountLimit": "Apenas os primeiros {0} resultados serão destacados, mas todas as operações de busca funcionam em todo o texto.", + "label.matchesLocation": "{0} de {1}", + "label.noResults": "Nenhum resultado" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Cor de fundo para a ferramenta de sugestão.", + "editorSuggestWidgetBorder": "Cor da borda para a ferramenta de sugestão.", + "editorSuggestWidgetForeground": "Cor de primeiro plano para a ferramenta de sugestão.", + "editorSuggestWidgetSelectedBackground": "Cor de fundo da entrada selecionada da ferramenta de sugestões.", + "editorSuggestWidgetHighlightForeground": "Cor de realce da correspondência na ferramenta de sugestão.", + "readMore": "Ler Mais...{0}", + "readLess": "Ler menos... {0}", + "suggestWidget.loading": "Carregando...", + "suggestWidget.noSuggestions": "Nenhuma sugestão.", + "ariaCurrenttSuggestionReadDetails": "Item {0}, docs: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Falha ao resolver arquivo.", + "referencesCount": "{0} referências", + "referenceCount": "{0} referência" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Converter indentação em espaços.", + "indentationToTabs": "Coverter Indentação a Tabulações.", + "configuredTabSize": "Tamanho de Tabulação Configurado", + "selectTabWidth": "Selecione o Tamanho de Tabulação para o Arquivo Atual", + "indentUsingTabs": "Indentar Usando Tabulações", + "indentUsingSpaces": "Indentar Usando Espaços", + "detectIndentation": "Detectar Indentação a Partir do Conteúdo", + "editor.reindentlines": "Reindentar Linhas", + "editor.reindentselectedlines": "Re-identar Linhas Selecionadas" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Erro", + "sev.warning": "Aviso", + "sev.info": "Informação" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Extensões", + "preferences": "Preferências" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "A configuração do proxy a ser utilizada. Se não for definida será obtida das variáveis de ambiente http_proxy e https_proxy.", + "strictSSL": "Controla se o certificado do servidor de proxy deve ser verificado contra a lista de autoridades de certificação fornecida.", + "proxyAuthorization": "O valor para enviar como o cabeçalho de 'autorização Proxy' para cada solicitação de rede.", + "proxySupportOff": "Disable proxy support for extensions.", + "proxySupportOn": "Habilite suporte a proxy para extensões.", + "proxySupportOverride": "Habilitar o suporte a proxy para extensões, substituir as opções de solicitação.", + "proxySupport": "Use o suporte a proxy para extensões.", + "systemCertificates": "Controla se os certificados da AC devem ser carregados do sistema operacional. (Em Windows e macOS, uma recarga da janela é necessária depois de desligar essa opção.)" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "... 1 arquivo adicional não está mostrado", + "moreFiles": "... {0} arquivos adicionais não estão mostrados" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Área de Trabalho de Código" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Argumentos no modo '--goto' deve ser no formato de 'Arquivo(:LINHA(:CARACTERE))'." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX invalid: package.json is not a JSON file." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Telemetria", + "telemetry.enableTelemetry": "Permite que os dados de uso e erros sejam enviados para um serviço online da Microsoft." + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Opções", + "extensionsManagement": "Gerenciamento de Extensões", + "troubleshooting": "Troubleshooting", + "diff": "Comparar dois arquivos entre si.", + "add": "Adicione pasta(s) para a última janela ativa.", + "goto": "Abra um arquivo no caminho sobre a linha especificada e a posição do caractere.", + "newWindow": "Obriga a abrir uma nova janela.", + "reuseWindow": "Força a abertura de um arquivo ou pasta em uma janela já aberta.", + "wait": "Espere pelos arquivos a serem fechados antes de retornar.", + "locale": "Para localização utilize (ex. en-US ou zh-TW).", + "userDataDir": "Especifica o diretório em que os dados do usuário são mantidos. Pode ser usado para abrir várias instâncias distintas do Code.", + "version": "Versão de impressão", + "help": "Uso de impressão.", + "folderUri": "Abre uma janela com dada a pasta uri(s)", + "fileUri": "Opens a window with given file uri(s)", + "extensionHomePath": "Defina o caminho raíz para as extensões.", + "listExtensions": "Lista de extensões instaladas", + "showVersions": "Exibir versões de extensões instaladas, quando estiver usando --list-extension", + "installExtension": "Instala ou atualiza a extensão. Use o argumento '--force' para evitar prompts.", + "uninstallExtension": "Desinstala uma extensão.", + "experimentalApis": "Habilita recursos propostos a API para extensões. Pode receber uma ou mais IDs de extensão serem habilitados individualmente.", + "verbose": "Imprimir a saída detalhada (Implica -- esperar).", + "log": "Nível de log a ser utilizado. O padrão é 'info'. Os valores permitidos são 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.", + "status": "Utilização do processo de impressão e informações de diagnóstico.", + "prof-modules": "Capture performance markers while loading JS modules and print them with 'F1 > Developer: Startup Performance", + "prof-startup": "Rodar o CPU profiler durante a inicialização", + "disableExtensions": "Desabilita todas as extensões instaladas.", + "disableExtension": "Desabilite uma extensão.", + "inspect-extensions": "Permite a depuração e profiling de extensões. Verifique as ferramentas de desenvolvedor para obter o URI da conexão.", + "inspect-brk-extensions": "Permite a depuração e profiling de extensões com o host de extensão sendo pausado após o início. Verifique as ferramentas de desenvolvedor para obter o URI da conexão.", + "disableGPU": "Desabilita aceleração de hardware via GPU.", + "uploadLogs": "Envia os registros de atividade da sessão atual para um destino seguro.", + "maxMemory": "Tamanho máximo de memória para uma janela (em Mbytes).", + "usage": "Uso", + "options": "Opções", + "paths": "caminhos", + "stdinWindows": "Para ler a saída de outro programa, adicione '-' ao final (ex. 'echo Hello World | {0} -')", + "stdinUnix": "Para ler do stdin, adicione '-' ao final (ex. 'ps aux | grep code | {0} -')", + "unknownVersion": "Versão desconhecida", + "unknownCommit": "Confirmação de desconhecido" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "Sem título (Espaço de Trabalho)", + "workspaceName": "{0} (Espaço de trabalho) " + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Atualização", + "updateMode": "Configure whether you receive automatic updates. Requires a restart after change. The updates are fetched from a Microsoft online service.", + "none": "Disable updates.", + "manual": "Desativar verificações automáticas de atualização em segundo plano. As atualizações estarão disponíveis se você verificar manualmente as atualizações.", + "default": "Enable automatic update checks. Code will check for updates automatically and periodically.", + "deprecated": "This setting is deprecated, please use '{0}' instead.", + "enableWindowsBackgroundUpdates": "Habilita atualizações do Windows em background. As atualizações são baixadas de um serviço online da Microsoft.", + "showReleaseNotes": "Mostra as notas de versão após uma atualização. As notas de versão são baixadas de um serviço online da Microsoft." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Área de Trabalho", + "multiSelectModifier.ctrlCmd": "Mapeia para 'Control' no Windows e Linux e para 'Command' no macOS.", + "multiSelectModifier.alt": "Mapeia para 'Alt' no Windows e Linux e 'Option' no macOS.", + "multiSelectModifier": "O modificador a ser usado para adicionar um item nas listas e árvores para uma multi-seleção com o mouse (por exemplo, no explorer, editores abertos e exibição de scm). Os gestos do mouse 'Aberto para o lado' - se suportado - irão adaptar-se de tal forma que eles não entrem em conflito com o modificador de várias seleções.", + "openModeModifier": "Controla como abrir itens em árvores e listas usando o mouse (se suportado). Para os pais com filhos em árvores, essa configuração irá controlar se um único clique expande o pai ou um clique duplo. Note que algumas árvores e listas podem optar por ignorar essa configuração, se não for aplicável. ", + "horizontalScrolling setting": "Controla se a listas e árvores suportam a rolagem horizontal no workbench.", + "tree horizontalScrolling setting": "Controla se as árvores suportam a rolagem horizontal na área de trabalho.", + "deprecated": "This setting is deprecated, please use '{0}' instead.", + "tree indent setting": "Controls tree indentation in pixels.", + "keyboardNavigationSettingKey.simple": "Navegação de teclado simples foca elementos que correspondem à entrada de teclado. Correspondência é feita apenas em prefixos.", + "keyboardNavigationSettingKey.highlight": "Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements.", + "keyboardNavigationSettingKey.filter": "Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.", + "keyboardNavigationSettingKey": "Controla o estilo de navegação de teclado para listas e árvores no ambiente de trabalho. Pode ser simples, destaque e filtro.", + "automatic keyboard navigation setting": "Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Yes", + "cancelButton": "Cancelar" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "Sobreposições da Configuração Padrão", + "overrideSettings.description": "Definir que configurações do editor sejam substituídas para idioma {0}.", + "overrideSettings.defaultDescription": "Definir que configurações do editor sejam substituídas para um idioma.", + "config.property.languageDefault": "Não é possível registrar '{0}'. Isto corresponde a propriedade padrão '\\\\[.*\\\\]$' para descrever configurações do editor específico de linguagem. Use a contribuição 'configurationDefaults'.", + "config.property.duplicate": "Não é possível registrar '{0}'. Esta propriedade já está registrada." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Extensão inválida: pacote.json nao é um arquivo JSON válido", + "incompatible": "Não é possível instalar a extensão ' {0} ', pois não é compatível com o VS Code '{1} '.", + "restartCode": "Por favor reinicie o VS Code antes de reinstalar o {0}.", + "malicious extension": "Não foi possível instalar a extensão, pois foi relatada como problemática.", + "notFoundCompatibleDependency": "Não foi possível instalar porque a extensão '{0}' compatível com a versão atual '{1}' do VS Code não foi encontrada.", + "MarketPlaceDisabled": "Loja não está habilitada.", + "removeError": "Erro ao remover a extensão: {0}. por favor, Saia e Inicie o VS Code antes de tentar novamente.", + "Not a Marketplace extension": "Somente Extensões da Loja podem ser reinstaladas", + "quitCode": "Não foi possível instalar a extensão. Por favor, saia e reinicie o VS Code antes de reinstalar.", + "exitCode": "Não foi possível instalar a extensão. Por favor, saia e reinicie o VS Code antes de reinstalar.", + "errorDeleting": "Não é possível excluir a pasta existente '{0}' ao instalar a extensão '{1}'. Por favor, exclua a pasta manualmente e tente novamente", + "cannot read": "Cannot read the extension from {0}", + "renameError": "Erro desconhecido ao renomear {0} para {1}", + "notInstalled": "Extensão '{0}' não está instalada.", + "singleDependentError": "Não foi possível desinstalar a extensão '{0}'. A extensão '{1}' depende dela.", + "twoDependentsError": "Não foi possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' dependem dela.", + "multipleDependentsError": "Não foi possível desinstalar a extensão '{0}'. As extensões '{1}' e '{2}' e outras dependem dela.", + "notExists": "Não foi possível encontrar a extensão" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Armazenar em Log Conteúdos do Banco de Dados do Storage" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "Não foi possível analisar o valor {0} de `engines.vscode`. Por favor, utilize por exemplo: ^1.22.0, ^1.22.x, etc.", + "versionSpecificity1": "Versão especificada em 'engines.vscode' ({0}) não é específica o suficiente. Para versões do vscode anteriores a 1.0.0, por favor defina no mínimo a versão principal e secundária desejada. Por exemplo, ^ 0.10.0, 0.10.x, 0.11.0, etc.", + "versionSpecificity2": "Versão especificada em 'engines.vscode' ({0}) não é específica o suficiente. Para as versões do vscode posteriores a 1.0.0, por favor defina no mínimo a versão principal do desejado. Por exemplo, ^ 1.10.0, 1.10.x 1. XX, 2.x.x, etc.", + "versionMismatch": "Extensão não é compatível com Code {0}. A extensão requer: {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "({0}) foi pressionado. Aguardando segunda tecla de pressionamento simultâneo...", + "missing.chord": "A combinação de chave ({0}, {1}) não é um comando." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Cor de primeiro plano geral. Essa cor é só usada se não for substituída por um componente.", + "errorForeground": "Cor de primeiro plano geral para mensagens de erro. Essa cor é só usada se não for substituída por um componente.", + "descriptionForeground": "Cor de primeiro plano para a descrição do texto provendo informação adicional, por exemplo para uma etiqueta.", + "focusBorder": "Cor geral da borda para elementos focalizados. Essa cor é usada somente se não for substituída por um componente.", + "contrastBorder": "Uma borda extra em torno de elementos para separá-los dos outros de maior contraste.", + "activeContrastBorder": "Uma borda extra em torno de elementos ativos para separá-los dos outros de maior contraste.", + "selectionBackground": "A cor de fundo das seleções de texto na área de trabalho (por exemplo, para campos de entrada ou áreas de texto). Note que isto não se aplica a seleções dentro do editor.", + "textSeparatorForeground": "Cor para separadores de texto.", + "textLinkForeground": "Cor de primeiro plano para links no texto.", + "textLinkActiveForeground": "Cor de primeiro plano para links no texto quando clicado e focado pelo mouse.", + "textPreformatForeground": "Cor de primeiro plano para segmentos de texto pré-formatados.", + "textBlockQuoteBackground": "Cor de fundo para blocos de citações no texto.", + "textBlockQuoteBorder": "Cor da borda para blocos de citações no texto.", + "textCodeBlockBackground": "Cor de fundo para blocos de código no texto.", + "widgetShadow": "Cor de sombra ferramentas como localizar/substituir dentro do editor.", + "inputBoxBackground": "Cor de fundo da caixa de entrada.", + "inputBoxForeground": "Cor de primeiro plano da caixa de entrada.", + "inputBoxBorder": "Borda da caixa de entrada.", + "inputBoxActiveOptionBorder": "Cor da borda das opções ativas em campos de entrada.", + "inputPlaceholderForeground": "Cor de primeiro plano da caixa de entrada para o texto de espaço reservado.", + "inputValidationInfoBackground": "Cor de fundo de validação de entrada para a severidade de informações.", + "inputValidationInfoForeground": "Input validation foreground color for information severity.", + "inputValidationInfoBorder": "Cor da borda de validação de entrada para a severidade de informações.", + "inputValidationWarningBackground": "Cor de fundo de validação de entrada para a severidade do alerta.", + "inputValidationWarningForeground": "Cor de primeiro plano de validação de entrada para a severidade do alerta.", + "inputValidationWarningBorder": "Cor da borda de validação para a severidade de avisos.", + "inputValidationErrorBackground": "Cor de fundo de validação de entrada para a severidade do erro.", + "inputValidationErrorForeground": "Cor de primeiro plano de validação de entrada para a severidade do erro.", + "inputValidationErrorBorder": "Cor da borda de validação de entrada para a severidade do erro.", + "dropdownBackground": "Cor de fundo do menu suspenso.", + "dropdownListBackground": "Fundo da lista do menu suspenso.", + "dropdownForeground": "Cor de primeiro plano do menu suspenso.", + "dropdownBorder": "Borda do menu suspenso.", + "listFocusBackground": "Cor de fundo para o item focalizado de Lista/árvore quando a lista/árvore está ativa. Uma árvore/lista de ativa tem o foco do teclado, uma inativa não.", + "listFocusForeground": "Cor de fundo da Lista/árvore para o item focalizado quando a lista/árvore está ativa. Uma árvore/lista ativa tem o foco do teclado, uma inativa não.", + "listActiveSelectionBackground": "Cor de fundo para o item selecionado de Lista/árvore quando a lista/árvore está ativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", + "listActiveSelectionForeground": "Cor de primeiro plano para o item selecionado de Lista/árvore quando a lista/árvore está ativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", + "listInactiveSelectionBackground": "Cor de fundo para o item selecionado de Lista/árvore quando a lista/árvore está inativa. Uma lista/árvore ativa tem o foco do teclado, uma inativa não.", + "listInactiveSelectionForeground": "Cor de primeiro plano para Lista/árvore para o item selecionado quando a lista/árvore está inativa. Uma árvore/lista ativa tem o foco do teclado, um inativo não.", + "listInactiveFocusBackground": "Cor de fundo da Lista/Árvore para o item focalizado quando a lista/árvore está inativa. Uma lista/árvoce tem o foco do teclado e uma inativa não tem.", + "listHoverBackground": "Cor de fundo de Lista/árvore quando pairando sobre itens usando o mouse.", + "listHoverForeground": "Primeiro plano da Lista/Árvoce quando passar sobre itens usando o mouse.", + "listDropBackground": "Cor de fundo ao arrastar e soltar de Lista/árvore quando movendo itens usando o mouse.", + "highlight": "Cor de primeiro plano de Lista/árvore de destaques de correspondências ao pesquisar na árvore/lista.", + "invalidItemForeground": "Cor de primeiro plano da lista/árvore para itens inválidos, por exemplo, uma raiz não resolvida no explorador.", + "listErrorForeground": "Foreground color of list items containing errors.", + "listWarningForeground": "Foreground color of list items containing warnings.", + "listFilterWidgetBackground": "Background color of the type filter widget in lists and trees.", + "listFilterWidgetOutline": "Cor de contorno do elemento filtro tipo em listas e árvores.", + "listFilterWidgetNoMatchesOutline": "Outline color of the type filter widget in lists and trees, when there are no matches.", + "pickerGroupForeground": "Seletor rápido de cor para rótulos de agrupamento.", + "pickerGroupBorder": "Seletor rápido de cor para bordas de agrupamentos.", + "buttonForeground": "Cor de primeiro plano do botão.", + "buttonBackground": "Cor de fundo do botão.", + "buttonHoverBackground": "Cor de fundo de botão quando flutuar sobre ele.", + "badgeBackground": "Cor de fundo do distintivo. Distintivos são rótulos de pequenas informações, por exemplo, para a contagem de resultados de pesquisa.", + "badgeForeground": "Cor de primeiro plano do distintivo. Distintivos são rótulos de pequenas informações, por exemplo, para a contagem de resultados de pesquisa.", + "scrollbarShadow": "Sombra da barra de rolagem para indicar que a visualização está sendo rolada.", + "scrollbarSliderBackground": "Cor de fundo da barra de rolagem.", + "scrollbarSliderHoverBackground": "Cor de fundo da barra de rolagem quando o cursor do mouse estiver sobre ela.", + "scrollbarSliderActiveBackground": "Cor de fundo da barra de rolagem ao ser clicada.", + "progressBarBackground": "Cor de fundo da barra de progresso que pode ser mostrada em operações de execução demorada.", + "menuBorder": "Cor da borda dos menus.", + "menuForeground": "Cor de primeiro plano dos itens de menu.", + "menuBackground": "Cor de fundo dos itens de menu.", + "menuSelectionForeground": "Foreground color of the selected menu item in menus.", + "menuSelectionBackground": "Background color of the selected menu item in menus.", + "menuSelectionBorder": "Cor da borda do item de menu selecionado nos menus.", + "menuSeparatorBackground": "Cor de um separador de item de menu nos menus.", + "editorBackground": "Cor de plano de fundo do editor.", + "editorForeground": "Cor de primeiro plano padrão do editor.", + "editorWidgetBackground": "Cor de plano de fundo das ferramentas de edição, como pesquisar/substituir.", + "editorWidgetBorder": "Cor da borda das ferramentas do editor. A cor é usada somente se a ferramenta escolhe ter uma borda e a cor não é substituída por uma ferramenta.", + "editorWidgetResizeBorder": "Cor da borda da barra de redimensionamento das ferramentas do editor. A cor será usada apenas se a ferramenta optar por ter uma borda de redimensionamento e se a cor não tiver sido substituída por uma ferramenta.", + "editorSelectionBackground": "Cor de seleção do editor.", + "editorSelectionForeground": "Cor do texto selecionado para alto contraste.", + "editorInactiveSelection": "Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations.", + "editorSelectionHighlight": "Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations.", + "editorSelectionHighlightBorder": "Cor da borda para regiões com o mesmo conteúdo da seleção.", + "editorFindMatch": "Cor da correspondência de pesquisa atual.", + "findMatchHighlight": "Corresponde a cor da outra pesquisa. A cor não deve ser opaca para não esconder decorações subjacentes.", + "findRangeHighlight": "Cor do intervalo que limita a pesquisa. A cor não deve ser opaca para não ocultar as decorações subjacentes.", + "editorFindMatchBorder": "Cor da borda da correspondência de pesquisa atual.", + "findMatchHighlightBorder": "Cor da borda dos outros resultados de pesquisa.", + "findRangeHighlightBorder": "Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations.", + "hoverHighlight": "Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations.", + "hoverBackground": "Cor de fundo para o item flutuante do editor", + "hoverBorder": "Cor da borda para o item flutuante do editor.", + "statusBarBackground": "Background color of the editor hover status bar.", + "activeLinkForeground": "Cor dos links ativos.", + "diffEditorInserted": "Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations.", + "diffEditorRemoved": "Cor de fundo para o texto que foi removido. A cor não deve ser opaca para não esconder decorações subjacentes.", + "diffEditorInsertedOutline": "Cor de contorno para o texto que foi inserido.", + "diffEditorRemovedOutline": "Cor de contorno para o texto que foi removido.", + "diffEditorBorder": "Cor de borda entre dois editores de texto.", + "snippetTabstopHighlightBackground": "Highlight background color of a snippet tabstop.", + "snippetTabstopHighlightBorder": "Realçar a cor da borda de um trecho tabstop.", + "snippetFinalTabstopHighlightBackground": "Realçar a cor de fundo do tabstop final de um trecho.", + "snippetFinalTabstopHighlightBorder": "Realçar a cor da borda do stabstop final de um trecho.", + "breadcrumbsFocusForeground": "Cor dos itens de breadcrumb focados.", + "breadcrumbsBackground": "Cor de Fundo dos itens breadcrumb.", + "breadcrumbsSelectedForegound": "Cor dos itens breadcrumb selecionados.", + "breadcrumbsSelectedBackground": "Cor de fundo do seletor de item breadcrumb.", + "mergeCurrentHeaderBackground": "Fundo de cabeçalho atual em conflitos de mesclagem inline. A cor não deve ser opaca para não esconder decorações subjacentes.", + "mergeCurrentContentBackground": "Fundo de conteúdo atual em conflitos de mesclagem inline. A cor não deve ser opaca para não esconder decorações subjacentes.", + "mergeIncomingHeaderBackground": "Fundo de cabeçalho de entrada em conflitos de mesclagem in-line. A cor não deve ser opaco de modo a não esconder decorações subjacentes.", + "mergeIncomingContentBackground": "Fundo de conteúdo de entrada em conflitos de mesclagem in-line. A cor não deve ser opaco de modo a não esconder decorações subjacentes.", + "mergeCommonHeaderBackground": "Fundo comum do cabeçalho ancestral em conflitos de mesclagem inline. A cor não deve ser opaca para não esconder decorações subjacentes.", + "mergeCommonContentBackground": "Fundo conteúdo ancestral comum em conflitos de mesclagem inline. A cor não deve ser opaca para não esconder decorações subjacentes.", + "mergeBorder": "Cor da borda dos cabeçalhos e separadores estão em conflito de mesclagem em linha.", + "overviewRulerCurrentContentForeground": "Cor de fundo de régua de visuaização atual em conflito de mesclagem em linha.", + "overviewRulerIncomingContentForeground": "Cor de fundo de régua de visuaização de entrada em conflito de mesclagem em linha.", + "overviewRulerCommonContentForeground": "Ancestral comum da cor da régua de visão geral para conflitos de mesclagem inline.", + "overviewRulerFindMatchForeground": "Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations.", + "overviewRulerSelectionHighlightForeground": "Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "Sua entrada não será salva. Tem certeza que deseja fechar esta janela?", + "yes": "Sim", + "cancel": "Cancelar", + "issueReporter": "Notificador de Problemas", + "processExplorer": "Explorador de Processos" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Nova Janela", + "newWindowDesc": "Abrir uma nova janela", + "recentFolders": "Espaços de trabalho recentes", + "folderDesc": "{0} {1}", + "codeWorkspace": "Área de Trabalho de Código" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Versão: Commit de {0}: {1} Data: {2} elétron: {3} Chrome: {4} node. js: {5} V8: {6} OS: {7}", + "okButton": "OK", + "copy": "&&Copiar" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "New &&Window", + "mFile": "&&Arquivo", + "mEdit": "&&Editar", + "mSelection": "&&Seleção", + "mView": "&&Exibir", + "mGoto": "&&Ir", + "mDebug": "&&Debug", + "mTerminal": "&&Terminal", + "mWindow": "Janela", + "mHelp": "Aj&&uda", + "mAbout": "Sobre {0}", + "miPreferences": "&&Preferências", + "mServices": "Serviços", + "mHide": "Ocultar {0}", + "mHideOthers": "Ocultar Outros", + "mShowAll": "Mostrar Tudo", + "miQuit": "Sair de {0}", + "mMinimize": "Minimizar", + "mZoom": "Ampliar", + "mBringToFront": "Trazer Tudo para a Frente", + "miSwitchWindow": "Switch &&Window...", + "mNewTab": "Nova guia", + "mShowPreviousTab": "Exibir Aba Anterior", + "mShowNextTab": "Exibir Próxima Aba", + "mMoveTabToNewWindow": "Mover Aba para a Próxima Janela", + "mMergeAllWindows": "Juntar todas as janelas", + "miCheckForUpdates": "Check for &&Updates...", + "miCheckingForUpdates": "Verificando Atualizações...", + "miDownloadUpdate": "D&&ownload Available Update", + "miDownloadingUpdate": "Baixando Atualização...", + "miInstallUpdate": "Instalar &&Atualização...", + "miInstallingUpdate": "Instalando Atualização...", + "miRestartToUpdate": "Restart to &&Update" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Configuração", + "SetupWindowTitle": "Instalação - %1", + "UninstallAppTitle": "Desinstalar", + "UninstallAppFullTitle": "%1 desinstalar", + "InformationTitle": "Informações", + "ConfirmTitle": "Confirmar", + "ErrorTitle": "Erro", + "SetupLdrStartupMessage": "This will install %1. Do you wish to continue?", + "LdrCannotCreateTemp": "Não é possível criar um arquivo temporário. Instalação abortada", + "LdrCannotExecTemp": "Não é possível executar o arquivo no diretório temporário. Instalação abortada", + "LastErrorMessage": "%1.%n%nError %2: %3", + "SetupFileMissing": "O arquivo %1 está faltando no diretório de instalação. Por favor, corrija o problema ou obtenha uma cópia nova do programa.", + "SetupFileCorrupt": "Os arquivos de instalação estão corrompidos. Por favor obtenha uma nova cópia do programa.", + "SetupFileCorruptOrWrongVer": "The setup files are corrupted, or are incompatible with this version of Setup. Please correct the problem or obtain a new copy of the program.", + "InvalidParameter": "An invalid parameter was passed on the command line:%n%n%1", + "SetupAlreadyRunning": "A instalação já está em execução.", + "WindowsVersionNotSupported": "Este programa não suporta a versão do Windows que o computador está executando.", + "WindowsServicePackRequired": "This program requires %1 Service Pack %2 or later.", + "NotOnThisPlatform": "Este programa não será executado em% 1.", + "OnlyOnThisPlatform": "Este programa deve ser executado no %1.", + "OnlyOnTheseArchitectures": "This program can only be installed on versions of Windows designed for the following processor architectures:%n%n%1", + "MissingWOW64APIs": "The version of Windows you are running does not include functionality required by Setup to perform a 64-bit installation. To correct this problem, please install Service Pack %1.", + "WinVersionTooLowError": "Este programa requer %1 versão %2 ou posterior.", + "WinVersionTooHighError": "Este programa não pode ser instalado em %1 versão %2 ou posterior.", + "AdminPrivilegesRequired": "Você deve estar logado como administrador quando instalar este programa.", + "PowerUserPrivilegesRequired": "You must be logged in as an administrator or as a member of the Power Users group when installing this program.", + "SetupAppRunningError": "Setup has detected that %1 is currently running.%n%nPlease close all instances of it now, then click OK to continue, or Cancel to exit.", + "UninstallAppRunningError": "Uninstall has detected that %1 is currently running.%n%nPlease close all instances of it now, then click OK to continue, or Cancel to exit.", + "ErrorCreatingDir": "Setup was unable to create the directory \"%1\"", + "ErrorTooManyFilesInDir": "Unable to create a file in the directory \"%1\" because it contains too many files", + "ExitSetupTitle": "Sair da instalação", + "ExitSetupMessage": "Setup is not complete. If you exit now, the program will not be installed.%n%nYou may run Setup again at another time to complete the installation.%n%nExit Setup?", + "AboutSetupMenuItem": "& sobre instalação...", + "AboutSetupTitle": "About Setup", + "AboutSetupMessage": "%1 version %2%n%3%n%n%1 home page:%n%4", + "ButtonBack": "< &Back", + "ButtonNext": "& próxima >", + "ButtonInstall": "I&nstalar", + "ButtonOK": "OK", + "ButtonCancel": "Cancelar", + "ButtonYes": "&Sim", + "ButtonYesToAll": "Sim para & todos", + "ButtonNo": "&Não", + "ButtonNoToAll": "N&o to All", + "ButtonFinish": "C&oncluir", + "ButtonBrowse": "& Navegador...", + "ButtonWizardBrowse": "P&rocurar...", + "ButtonNewFolder": "&Criar Nova Pasta", + "SelectLanguageTitle": "Select Setup Language", + "SelectLanguageLabel": "Select the language to use during the installation:", + "ClickNext": "Clique em avançar para continuar, ou cancelar para sair da configuração.", + "BrowseDialogTitle": "Procurar pasta", + "BrowseDialogLabel": "Select a folder in the list below, then click OK.", + "NewFolderName": "Nova Pasta", + "WelcomeLabel1": "Bem-vindo ao Assistente para instalação do [nome]", + "WelcomeLabel2": "This will install [name/ver] on your computer.%n%nIt is recommended that you close all other applications before continuing.", + "WizardPassword": "Senha", + "PasswordLabel1": "Esta instalação é protegida por senha.", + "PasswordLabel3": "Please provide the password, then click Next to continue. Passwords are case-sensitive.", + "PasswordEditLabel": "& senha:", + "IncorrectPassword": "A senha digitada não está correta. Por favor, tente novamente.", + "WizardLicense": "Contrato de Licença", + "LicenseLabel": "Please read the following important information before continuing.", + "LicenseLabel3": "Please read the following License Agreement. You must accept the terms of this agreement before continuing with the installation.", + "LicenseAccepted": "Eu & aceito o acordo.", + "LicenseNotAccepted": "I &do not accept the agreement", + "WizardInfoBefore": "Informações", + "InfoBeforeLabel": "Please read the following important information before continuing.", + "InfoBeforeClickLabel": "Quando estiver pronto para continuar com a instalação, clique em Avançar.", + "WizardInfoAfter": "Informações", + "InfoAfterLabel": "Por favor, leia as seguintes informações importantes antes de continuar.", + "InfoAfterClickLabel": "When you are ready to continue with Setup, click Next.", + "WizardUserInfo": "Informações do usuário", + "UserInfoDesc": "Por favor, digite suas informações.", + "UserInfoName": "&Nome do Usuário:", + "UserInfoOrg": "&Organization:", + "UserInfoSerial": "e número de série:", + "UserInfoNameRequired": "Você deve digitar um nome.", + "WizardSelectDir": "Selecione o local de destino", + "SelectDirDesc": "Onde [nome] deve ser instalado?", + "SelectDirLabel3": "Setup will install [name] into the following folder.", + "SelectDirBrowseLabel": "Para continuar, clique em Avançar. Se você quiser selecionar uma pasta diferente, clique em Procurar.", + "DiskSpaceMBLabel": "At least [mb] MB of free disk space is required.", + "CannotInstallToNetworkDrive": "O instalador não pode ser executado em um drive de rede.", + "CannotInstallToUNCPath": "Setup cannot install to a UNC path.", + "InvalidPath": "Você deve digitar um caminho completo com a letra da unidade; por exemplo:%n%nC:\\APP%n%ou um caminho UNC na forma:%n%n\\\\server\\share", + "InvalidDrive": "A unidade ou compartilhamento UNC que você selecionou não existe ou não está acessível. Por favor, selecione outro.", + "DiskSpaceWarningTitle": "Espaço insuficiente em disco.", + "DiskSpaceWarning": "A instalação exige pelo menos %1 KB de espaço livre para instalar, mas a unidade selecionada só tem %2 KB available.%n%nDo você deseja continuar mesmo assim?", + "DirNameTooLong": "The folder name or path is too long.", + "InvalidDirName": "O nome da pasta não é válido.", + "BadDirName32": "Folder names cannot include any of the following characters:%n%n%1", + "DirExistsTitle": "Folder Exists", + "DirExists": "A pasta:%n%n%1%n%njá existe. Gostaria de instalar nessa pasta mesmo assim?", + "DirDoesntExistTitle": "Pasta não existe.", + "DirDoesntExist": "A pasta: %n%n%1%n%n não existe. Você deseja que a pasta seja criada?", + "WizardSelectComponents": "Select Components", + "SelectComponentsDesc": "Which components should be installed?", + "SelectComponentsLabel2": "Selecione os componentes que você deseja instalar; desmarque os componentes que você não deseja instalar. Clique em avançar quando estiver pronto para continuar.", + "FullInstallation": "Instalação completa", + "CompactInstallation": "Instalação compacta", + "CustomInstallation": "Instalação personalizada", + "NoUninstallWarningTitle": "Components Exist", + "NoUninstallWarning": "A instalação detectou que os seguintes componentes já estão instalados no seu computador:%n%n%1%n%nDesmarcar estes componentes não irá desinstalá-los.%n%nGostaria de continuar mesmo assim?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "Seleção atual requer pelo menos [mb] MB de espaço em disco.", + "WizardSelectTasks": "Select Additional Tasks", + "SelectTasksDesc": "Quais tarefas adicionais devem ser realizadas?", + "SelectTasksLabel2": "Selecione as tarefas adicionais que você deseja que sejam executadas durante a instalação do [nome] e, em seguida, clique em Avançar.", + "WizardSelectProgramGroup": "Selecione a pasta do Menu Iniciar", + "SelectStartMenuFolderDesc": "Onde o Setup deve colocar os atalhos do programa?", + "SelectStartMenuFolderLabel3": "Setup will create the program's shortcuts in the following Start Menu folder.", + "SelectStartMenuFolderBrowseLabel": "To continue, click Next. If you would like to select a different folder, click Browse.", + "MustEnterGroupName": "Você deve digitar um nome de pasta.", + "GroupNameTooLong": "O nome da pasta ou o caminho é muito longo.", + "InvalidGroupName": "O nome da pasta não é válido.", + "BadGroupName": "O nome da pasta não pode incluir qualquer um dos seguintes caracteres: % n %n %1", + "NoProgramGroupCheck2": "& não criar uma pasta Menu Iniciar", + "WizardReady": "Pronto para instalar", + "ReadyLabel1": "Setup is now ready to begin installing [name] on your computer.", + "ReadyLabel2a": "Click Install to continue with the installation, or click Back if you want to review or change any settings.", + "ReadyLabel2b": "Clique em instalar para continuar com a instalação.", + "ReadyMemoUserInfo": "Informações do usuário:", + "ReadyMemoDir": "Local de destino:", + "ReadyMemoType": "Tipo de instalação:", + "ReadyMemoComponents": "Componentes selecionados:", + "ReadyMemoGroup": "Pasta do Menu Iniciar:", + "ReadyMemoTasks": "Tarefas adicionais:", + "WizardPreparing": "Preparing to Install", + "PreparingDesc": "Instalação está se preparando para instalar [name] no seu computador.", + "PreviousInstallNotCompleted": "A instalação/remoção de um programa anterior não foi concluída. Você precisará reiniciar o computador para concluir esse installation.%n%nAfter reiniciar o computador, execute a instalação novamente para concluir a instalação do [nome].", + "CannotContinue": "Setup cannot continue. Please click Cancel to exit.", + "ApplicationsFound": "The following applications are using files that need to be updated by Setup. It is recommended that you allow Setup to automatically close these applications.", + "ApplicationsFound2": "Os seguintes aplicativos estão usando arquivos que precisam ser atualizados pelo programa de instalação. É recomendável que você permita a instalação automaticamente fechar esses aplicativos. Após concluída a instalação, a instalação tentará reiniciar os aplicativos.", + "CloseApplications": "&Automatically close the applications", + "DontCloseApplications": "& não feche as aplicações", + "ErrorCloseApplications": "Setup was unable to automatically close all applications. It is recommended that you close all applications using files that need to be updated by Setup before continuing.", + "WizardInstalling": "Instalando", + "InstallingLabel": "Por favor aguarde enquanto a instalação instala [name] no seu computador.", + "FinishedHeadingLabel": "Concluindo o assistente para instalação do [nome]", + "FinishedLabelNoIcons": "A instalação terminou de instalar [name] no seu computador.", + "FinishedLabel": "Setup has finished installing [name] on your computer. The application may be launched by selecting the installed icons.", + "ClickFinish": "Clique em concluir para sair do Setup.", + "FinishedRestartLabel": "Para concluir a instalação do [nome], o Setup deve reiniciar o computador. Gostaria de reiniciar agora?", + "FinishedRestartMessage": "To complete the installation of [name], Setup must restart your computer.%n%nWould you like to restart now?", + "ShowReadmeCheck": "Sim, eu gostaria de visualizar o arquivo Leiame", + "YesRadio": "& Sim, reinicie o computador agora", + "NoRadio": "&No, I will restart the computer later", + "RunEntryExec": "Run %1", + "RunEntryShellExec": "View %1", + "ChangeDiskTitle": "Setup Needs the Next Disk", + "SelectDiskLabel2": "Please insert Disk %1 and click OK.%n%nIf the files on this disk can be found in a folder other than the one displayed below, enter the correct path or click Browse.", + "PathLabel": "& path:", + "FileNotInDir2": "O arquivo \"%1\" não pôde ser localizado em \"%2\". Por favor, insira o disco correto ou selecione outra pasta.", + "SelectDirectoryLabel": "Please specify the location of the next disk.", + "SetupAborted": "A instalação não foi concluída.%n%nCorrija o problema e execute a instalação novamente.", + "EntryAbortRetryIgnore": "Clique em repetir para tentar novamente, ignorar para continuar de qualquer forma, ou abortar para cancelar a instalação.", + "StatusClosingApplications": "Closing applications...", + "StatusCreateDirs": "Creating directories...", + "StatusExtractFiles": "Extrair arquivos...", + "StatusCreateIcons": "Creating shortcuts...", + "StatusCreateIniEntries": "Criando entradas INI...", + "StatusCreateRegistryEntries": "Criando de entradas de registro...", + "StatusRegisterFiles": "Registrar os arquivos...", + "StatusSavingUninstall": "Salvando informações de desinstalação...", + "StatusRunProgram": "Terminando a instalação...", + "StatusRestartingApplications": "Reiniciar aplicações...", + "StatusRollback": "Rolling back changes...", + "ErrorInternal2": "Internal error: %1", + "ErrorFunctionFailedNoCode": "%1 failed", + "ErrorFunctionFailed": "%1 falhada; código %2", + "ErrorFunctionFailedWithMessage": "%1 falhou; código %2.%n%3", + "ErrorExecutingProgram": "Unable to execute file:%n%1", + "ErrorRegOpenKey": "Erro ao abrir o registro key:%n%1\\%2", + "ErrorRegCreateKey": "Error creating registry key:%n%1\\%2", + "ErrorRegWriteKey": "Error writing to registry key:%n%1\\%2", + "ErrorIniEntry": "Error creating INI entry in file \"%1\".", + "FileAbortRetryIgnore": "Click Retry to try again, Ignore to skip this file (not recommended), or Abort to cancel installation.", + "FileAbortRetryIgnore2": "Clique em repetir para tentar novamente, ignorar para continuar de qualquer maneira (não recomendado) ou abortar para cancelar a instalação.", + "SourceIsCorrupted": "O arquivo de origem está corrompido", + "SourceDoesntExist": "O arquivo de origem \"%1\" não existe", + "ExistingFileReadOnly": "The existing file is marked as read-only.%n%nClick Retry to remove the read-only attribute and try again, Ignore to skip this file, or Abort to cancel installation.", + "ErrorReadingExistingDest": "Ocorreu um erro ao tentar ler o arquivo existente:", + "FileExists": "The file already exists.%n%nWould you like Setup to overwrite it?", + "ExistingFileNewer": "O arquivo existente é mais recente do que a instalação está tentando instalar. É recomendável que você mantenha o arquivo existente.%n%nVocê deseja manter o arquivo existente?", + "ErrorChangingAttr": "An error occurred while trying to change the attributes of the existing file:", + "ErrorCreatingTemp": "Ocorreu um erro ao tentar criar um arquivo no diretório de destino:", + "ErrorReadingSource": "Ocorreu um erro ao tentar ler o arquivo de origem:", + "ErrorCopying": "Ocorreu um erro ao tentar copiar um arquivo:", + "ErrorReplacingExistingFile": "Ocorreu um erro ao tentar substituir o arquivo existente:", + "ErrorRestartReplace": "RestartReplace falhou:", + "ErrorRenamingTemp": "Ocorreu um erro ao tentar renomear um arquivo no diretório de destino:", + "ErrorRegisterServer": "Não é possível registrar o DLL/OCX: %1", + "ErrorRegSvr32Failed": "RegSvr32 falhou com código de saída %1", + "ErrorRegisterTypeLib": "Não é possível registrar o tipo de biblioteca: %1", + "ErrorOpeningReadme": "An error occurred while trying to open the README file.", + "ErrorRestartingComputer": "Setup was unable to restart the computer. Please do this manually.", + "UninstallNotFound": "O arquivo \"%1\" não existe. Não é possível desinstalar.", + "UninstallOpenError": "Não foi possível abrir o arquivo \"%1\". Não é possível desinstalar", + "UninstallUnsupportedVer": "The uninstall log file \"%1\" is in a format not recognized by this version of the uninstaller. Cannot uninstall", + "UninstallUnknownEntry": "An unknown entry (%1) was encountered in the uninstall log", + "ConfirmUninstall": "Tem certeza que deseja remover completamente o %1? Extensões e configurações não serão removidas.", + "UninstallOnlyOnWin64": "Esta instalação só pode ser desinstalada no Windows 64-bit.", + "OnlyAdminCanUninstall": "Esta instalação só pode ser desinstalada por um usuário com privilégios administrativos.", + "UninstallStatusLabel": "Por favor aguarde enquanto %1 é removido do seu computador.", + "UninstalledAll": "%1 com êxito foi removido do seu computador.", + "UninstalledMost": "%1 uninstall complete.%n%nSome elements could not be removed. These can be removed manually.", + "UninstalledAndNeedsRestart": "Para concluir a desinstalação de %1, seu computador deve ser reiniciado.%n%nVocê gostaria de reiniciar agora?", + "UninstallDataCorrupted": "o arquivo \"%1\" está corrompido. Não é possível desinstalar", + "ConfirmDeleteSharedFileTitle": "Remove Shared File?", + "ConfirmDeleteSharedFile2": "The system indicates that the following shared file is no longer in use by any programs. Would you like for Uninstall to remove this shared file?%n%nIf any programs are still using this file and it is removed, those programs may not function properly. If you are unsure, choose No. Leaving the file on your system will not cause any harm.", + "SharedFileNameLabel": "Nome do Arquivo:", + "SharedFileLocationLabel": "Local:", + "WizardUninstalling": "Status da Desinstalação", + "StatusUninstalling": "Uninstalling %1...", + "ShutdownBlockReasonInstallingApp": "Installing %1.", + "ShutdownBlockReasonUninstallingApp": "Uninstalling %1.", + "NameAndVersion": "versão %1 %2", + "AdditionalIcons": "Ícones adicionais:", + "CreateDesktopIcon": "Criar um & desktop ícone", + "CreateQuickLaunchIcon": "Criar um ícone de início rápido &", + "ProgramOnTheWeb": "%1 na Web", + "UninstallProgram": "Desinstalar %1", + "LaunchProgram": "Executar %1", + "AssocFileExtension": "& associar a extensão de arquivo %2 %1", + "AssocingFileExtension": "Associando %1 com a extensão de arquivo %2 ...", + "AutoStartProgramGroupDescription": "Startup:", + "AutoStartProgram": "Iniciar automaticamente %1", + "AddonHostProgramNotFound": "%1 não pôde ser localizado na pasta que você selected.%n%nDo você deseja continuar mesmo assim?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Adicione a ação \"Abrir com %1\" ao menu de contexto de arquivo do Windows Explorer", + "AddContextMenuFolders": "Adicione a ação \"Abrir com %1\" ao menu de contexto de diretório do Windows Explorer", + "AssociateWithFiles": "Registre %1 como um editor para tipos de arquivos suportados", + "AddToPath": "Adicione em PATH (disponível após reiniciar)", + "RunAfter": "Executar %1 após a instalação", + "Other": "Outros:", + "SourceFile": "Arquivo Fonte %1" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "CPU %", + "memory": "Memory (MB)", + "pid": "pid", + "name": "Nome", + "killProcess": "Matar o processo", + "forceKillProcess": "Matar processo a força", + "copy": "Copiar", + "copyAll": "Copiar todos", + "debug": "depurar" + }, + "vs/code/node/cliProcessMain": { + "notFound": "Extensão '{0}' não encontrada.", + "notInstalled": "Extensão '{0}' não está instalada.", + "useId": "Certifique-se de usar a ID de extensão completa, incluindo o editor, por exemplo: {0}", + "installation failed": "Falha de instalação de extensões: {0}", + "notSupportedUIExtension": "Não é possível instalar a extensão {0}, pois não há suporte para extensões de interface do usuário", + "successVsixInstall": "Extensão '{0}' foi instalada com sucesso!", + "cancelVsixInstall": "Cancelada a instalação da extensão '{0}'.", + "alreadyInstalled": "Extensão '{0}' já está instalada.", + "forceUpdate": "Extensão '{0}' v {1} já está instalado, mas um {2} versão mais recente está disponível no mercado. Uso '..--forçar ' opção para atualizar para a versão mais recente.", + "updateMessage": "Atualizando a extensão '{0}' para a versão {1}", + "foundExtension": "Encontrado '{0}' na loja VS Code.", + "forceDowngrade": "A newer version of this extension '{0}' v{1} is already installed. Use '--force' option to downgrade to older version.", + "installing": "Instalando...", + "successInstall": "Extensão '{0}' v {1} foi instalada com sucesso!", + "uninstalling": "Desinstalando {0}...", + "successUninstall": "Extensão '{0}' foi desinstalada com sucesso!" + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Outra instância de {0} está sendo executada, mas não está respondendo", + "secondInstanceNoResponseDetail": "Por favor, feche todas as outras instãncias e tente novamente.", + "secondInstanceAdmin": "Uma segunda instãncia de {0} já está sendo executada como administrador.", + "secondInstanceAdminDetail": "Por favor, feche a outra instãncia e tente novamente.", + "close": "&&Fechar", + "startupDataDirError": "Não é possível gravar dados de usuário do programa.", + "startupDataDirErrorDetail": "Please make sure the directories {0} and {1} are writeable." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Destino para envio do log é inválido.", + "beginUploading": "Enviando...", + "didUploadLogs": "Envio bem-sucedido! ID do arquivo de Log: {0}", + "logUploadPromptHeader": "Você está prestes a fazer o envio de seus logs de sessão para um ponto de extremidade seguro da Microsoft e que apenas membros da equipe Microsoft e do time VS Code podem acessar.", + "logUploadPromptBody": "Logs de sessão podem conter informações pessoais como caminhos completos ou conteúdos de arquivos. Por favor revise e elimine seus arquivos de log de sessão aqui: '{0}'", + "logUploadPromptBodyDetails": "Ao continuar você confirma que você revisou e eliminou seus arquivos de log de sessão e que você concorda que a Microsoft use eles para depurar o VS Code.", + "logUploadPromptAcceptInstructions": "Por favor execute o code com '--upload-logs={0}' para proceder com o upload", + "postError": "Erro ao postar logs: {0}", + "responseError": "Erro ao postar logs. Recebido {0} — {1}", + "parseError": "Erro ao analisar a resposta", + "zipError": "Erro ao zipar logs: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "Ocultar", + "show": "Mostrar", + "previewOnGitHub": "Pré-visualizar no GitHub", + "loadingData": "Carregando dados...", + "rateLimited": "Limite de consulta do GitHub excedido. Por favor, espere.", + "similarIssues": "Problemas semelhantes", + "open": "Aberta", + "closed": "Fechado", + "noSimilarIssues": "Nenhum problema semelhante encontrado", + "settingsSearchIssue": "Problema na Pesquisa de Configurações", + "bugReporter": "Relatório de Bug", + "featureRequest": "Solicitação de Recurso", + "performanceIssue": "Problema de Performance", + "selectSource": "Selecionar origem", + "vscode": "Visual Studio Code", + "extension": "An extension", + "unknown": "Don't Know", + "stepsToReproduce": "Etapas para Reproduzir", + "bugDescription": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", + "performanceIssueDesciption": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", + "description": "Descrição", + "featureRequestDescription": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", + "expectedResults": "Resultado Esperado", + "settingsSearchResultsDescription": "Nós suportamos Markdown no padrão GitHub. Você poderá editar o seu problema e adicionar capturas de tela quando nós o pré-visualizarmos no GitHub. ", + "pasteData": "Nós escrevemos os dados necessários em sua área de transferência porque era muito grande para ser enviado. Por favor, Cole.", + "disabledExtensions": "Extensões estão desabilitadas" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Por favor, preencha o formulário em inglês.", + "issueTypeLabel": "Isso é um", + "issueSourceLabel": "File on", + "disableExtensionsLabelText": "Tente reproduzir o problema depois de {0}. Se o problema só se reproduz quando as extensões são ativas, provavelmente é um problema com uma extensão.", + "disableExtensions": "desabilitando todas as extensões e recarregando a janela", + "chooseExtension": "Extensão", + "issueTitleLabel": "Título", + "issueTitleRequired": "Por favor, digite um título.", + "titleLengthValidation": "O título é muito longo.", + "details": "Por favor informe detalhes.", + "sendSystemInfo": "Include my system information ({0})", + "show": "Mostrar", + "sendProcessInfo": "Incluir meus processos que estão rodando atualmente ({0})", + "sendWorkspaceInfo": "Incluir metadados meu espaço de trabalho ({0}) ", + "sendExtensions": "Incluir minhas extensões habilitadas", + "sendSearchedExtensions": "Enviar extensões pesquisadas ({0})", + "sendSettingsSearchDetails": "Enviar detalhes da pesquisa de configurações ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "Rastreamento criado com sucesso.", + "trace.detail": "Por favor, crie um problema e anexe manualmente os seguintes arquivos:\n{0} ", + "trace.ok": "OK" + }, + "vs/code/electron-main/auth": { + "authRequire": "Proxy Authentication Required", + "proxyauth": "O proxy {0} requer autenticação." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "O caminho não existe", + "pathNotExistDetail": "O caminho '{0}' não parece mais existir no disco.", + "uriInvalidTitle": "URI não pode ser aberta", + "uriInvalidDetail": "A URI '{0}' não é válida e não pode ser aberta.", + "ok": "OK", + "reopen": "&&Reabrir", + "wait": "&&Continuar Esperando", + "close": "&&Close", + "appStalled": "A janela não está mais respondendo", + "appStalledDetail": "Você pode reabrir, fechar a janela ou continuar esperando.", + "appCrashed": "A janela foi fechada inesperadamente", + "appCrashedDetail": "Pedimos desculpas pelo inconveniente! Você pode reabrir a janela para continuar de onde parou.", + "open": "Aberta", + "openFolder": "Abrir Pasta", + "openFile": "Abrir arquivo", + "openWorkspaceTitle": "Abrir Espaço de trabalho", + "openWorkspace": "&&Aberto", + "workspaceOpenedMessage": "Unable to save workspace '{0}'", + "workspaceOpenedDetail": "O espaço de trabalho já está aberto em outra janela. Por favor, feche a janela primeiro e tente novamente." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "Você ainda pode acessar a barra de menu pressionando a tecla Alt." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Área de Trabalho", + "showEditorTabs": "Controla se editores abertos devem mostrar em guias ou não.", + "highlightModifiedTabs": "Controla se uma borda superior é desenhada nas guias modificadas (alteradas) no editor ou não.", + "workbench.editor.labelFormat.default": "Mostra o nome do arquivo. Quando guias estiverem ativadas e dois arquivos em um grupo tiverem o mesmo nome, a seção de distinção para cada caminho de arquivo é adicionada. Quando guias estiverem desativadas, o caminho relativo para a pasta do espaço de trabalho é exibida se o editor estiver ativo.", + "workbench.editor.labelFormat.short": "Mostrar o nome do arquivo seguido pelo nome do diretório.", + "workbench.editor.labelFormat.medium": "Mostrar o nome do arquivo seguido pelo seu caminho relativo à raiz do espaço de trabalho.", + "workbench.editor.labelFormat.long": "Mostrar o nome do arquivo seguido pelo seu caminho absoluto.", + "tabDescription": "Controla o formato do rótulo para um editor.", + "editorTabCloseButton": "Controla a posição dos botões de fechar das abas do editor ou os desabilita quando configurados para 'desligado'.", + "workbench.editor.tabSizing.fit": "Sempre manter as guias largas o suficiente para mostrar o rótulo de editor completo.", + "workbench.editor.tabSizing.shrink": "Permitir que guias fiquem menores quando o espaço disponível não é suficiente para mostrar todas de uma só vez.", + "tabSizing": "Controla o dimensionamento das guias do editor.", + "focusRecentEditorAfterClose": "Controla se as guias estão fechadas na ordem de uso mais recente ou da esquerda para a direita.", + "showIcons": "Controla se os editores abertos devem ser exibidos com um ícone ou não. Isso também requer que um tema de ícones seja habilitado.", + "enablePreview": "Controla se editores abertos são exibidos como preview. Editores de visualização são reutilizados enquanto estiverem fixados (por ex. através de duplo clique ou edição) e são exibidos com fonte no estilo itálico.", + "enablePreviewFromQuickOpen": "Controla se editores abertos a partir da Abertura Rápida aparecem como preview. Editores de visualização são reutilizados até que sejam fixados (por ex. através de clique duplo ou edição).", + "closeOnFileDelete": "Controla se editores mostrando um arquivo que foi aberto durante a sessão devem fechar automaticamente quando ficando excluído ou renomeado por algum outro processo. Desabilitar esta manterá o editor aberto em tal evento. Observe que a exclusão de dentro do aplicativo sempre irá fechar o editor e que arquivos sujos nunca vão perto de preservar seus dados.", + "editorOpenPositioning": "Controla o local em que os editores são abertos. Selecione 'esquerda' ou 'direita' para abrir os editores à esquerda ou à direita do editor ativo. Selecione 'primeiro' ou 'último' para abrir os editores independentemente do editor ativo.", + "sideBySideDirection": "Controla a direção do padrão de editores que são abertas lado a lado (por exemplo, a partir do explorer). Por padrão, editores abrirá no lado direito de um ativo no momento. Se mudou para 'para baixo', os editores abrirão abaixo do ativo no momento.", + "closeEmptyGroups": "Controla o comportamento dos grupos editor vazio quando a última guia do grupo está fechada. Quando habilitado, grupos vazios irão fechar automaticamente. Quando desativado, grupos vazios continuará a ser parte da grade.", + "revealIfOpen": "Controls whether an editor is revealed in any of the visible groups if opened. If disabled, an editor will prefer to open in the currently active editor group. If enabled, an already opened editor will be revealed instead of opened again in the currently active editor group. Note that there are some cases where this setting is ignored, e.g. when forcing an editor to open in a specific group or to the side of the currently active group.", + "swipeToNavigate": "Navegue entre arquivos abertos usando o deslizamento horizontal de três dedos.", + "restoreViewState": "Restaura o último estado de exibição (por exemplo, posição de rolagem) ao reabrir arquivos depois que eles foram fechados.", + "centeredLayoutAutoResize": "Controla se o layout centralizado deve redimensionar automaticamente à máxima largura quando mais de um grupo é aberto. Quando apenas um grupo estiver aberto, ele será redimensionado para a largura centralizada original.", + "commandHistory": "Controla o número de comandos usados recentemente a serem mantidos no histórico da paleta de comando. Definir como 0 para desativar o histórico de comandos.", + "preserveInput": "Controla se a última entrada digitada na paleta de comandos deve ser restaurada ao abri-la na próxima vez.", + "closeOnFocusLost": "Controles se rápido aberto deve fechar automaticamente uma vez perde o foco.", + "workbench.quickOpen.preserveInput": "Controla se a última entrada digitada para Abertura Rápida deve ser restaurada ao abri-la da próxima vez.", + "openDefaultSettings": "Controlar se as configurações de abertura também devem abrir o editor mostrando todas as configurações padrão.", + "useSplitJSON": "Controla se você usar o editor de JSON de divisão ao editar configurações como JSON.", + "openDefaultKeybindings": "Controla se abrir configurações keybinding também abre um editor mostrando todas as combinações de teclas padrão.", + "sideBarLocation": "Controla a localização da barra lateral. Ele pode ser exibido à esquerda ou à direita da área de trabalho.", + "panelDefaultLocation": "Controla a localização padrão do painel (terminal, console de depurar, saída, problemas). Ele pode ser exibido na parte inferior ou à direita da bancada de trabalho.", + "statusBarVisibility": "Controla a visibilidade da barra de status na parte inferior da área de trabalho.", + "activityBarVisibility": "Controla a visibilidade da barra de atividades na área de trabalho.", + "viewVisibility": "Controla a visibilidade das ações do cabeçalho de exibição. Ações de cabeçalho de exibição podem ser sempre visíveis ou somente visíveis quando a exibição tiver o foco ou quando passar o mouse.", + "fontAliasing": "Controla o método de serrilhado da fonte no espaço de trabalho.", + "workbench.fontAliasing.default": "Suavização de fonte subpixel. Na maioria dos monitores não-retina isto mostrará o texto mais nítido.", + "workbench.fontAliasing.antialiased": "Suavizar a fonte no nível do pixel, em oposição a subpixel. Pode fazer com que a fonte apareça mais clara de uma forma geral.", + "workbench.fontAliasing.none": "Desabilita a suavização de fonte. Texto será mostrado com bordas irregulares.", + "workbench.fontAliasing.auto": "Aplica `default` ou `antialiased` automaticamente, baseado no DPI das telas.", + "enableNaturalLanguageSettingsSearch": "Controla se deve habilitar o modo de pesquisa de linguagem natural para as configurações. A pesquisa de linguagem natural é fornecida por um serviço online da Microsoft.", + "settingsSearchTocBehavior.hide": "Ocultar o Sumário durante a pesquisa.", + "settingsSearchTocBehavior.filter": "Filtre o Sumário para apenas as categorias que possuem as configurações correspondentes. Clicando em uma categoria filtrará os resultados para essa categoria.", + "settingsSearchTocBehavior": "Controla o comportamento do editor de configurações do Sumário durante a pesquisa.", + "settings.editor.ui": "Use o editor de configurações de interface do usuário.", + "settings.editor.json": "Usar o editor de arquivos JSON.", + "settings.editor.desc": "Determina qual editor de configurações será usado como padrão", + "workbench.enableExperiments": "Busca experimentos para executar a partir de um serviço online da Microsoft.", + "workbench.useExperimentalGridLayout": "Enables the grid layout for the workbench. This setting may enable additional layout options for workbench components.", + "windowTitle": "Controla o título da janela baseado no editor ativo. Variáveis são substituídas com base no contexto:", + "activeEditorShort": "`${activeEditorShort}`: the file name (e.g. myFile.txt).", + "activeEditorMedium": "`${activeEditorMedium}`: the path of the file relative to the workspace folder (e.g. myFolder/myFileFolder/myFile.txt).", + "activeEditorLong": "`${activeEditorLong}`: the full path of the file (e.g. /Users/Development/myFolder/myFileFolder/myFile.txt).", + "activeFolderShort": "`${activeFolderShort}`: the name of the folder the file is contained in (e.g. myFileFolder).", + "activeFolderMedium": "'${activeFolderMedium}': o caminho da pasta em que o arquivo está contido, relativo ao espaço de trabalho (por exemplo, myFolder/myFileFolder).", + "activeFolderLong": "'${activeFolderLong}': o caminho completo da pasta em que o arquivo está contido em (por exemplo, /Users/Development/myFolder/myFileFolder).", + "folderName": "`${folderName}`: name of the workspace folder the file is contained in (e.g. myFolder).", + "folderPath": "`${folderPath}`: file path of the workspace folder the file is contained in (e.g. /Users/Development/myFolder).", + "rootName": "'${rootName}': nome do espaço de trabalho (por exemplo, myFolder ou myWorkspace).", + "rootPath": "`${rootPath}`: file path of the workspace (e.g. /Users/Development/myWorkspace).", + "appName": "'${appName}': por exemplo, o VS Code.", + "dirty": "'${dirty}': um indicador sujo se o editor ativo está sujo.", + "separator": "'${separator}': um separador condicional (\"-\") que aparece apenas quando cercado por variáveis com valores ou texto estático.", + "windowConfigurationTitle": "Janela", + "zenModeConfigurationTitle": "Modo Zen", + "zenMode.fullScreen": "Controla se ao ligar o modo Zen também coloca o workbench em modo de tela cheia.", + "zenMode.centerLayout": "Controla se ativar o modo Zen também centraliza o layout.", + "zenMode.hideTabs": "Controla se ao ligar modo Zen também esconde as guias da bancada.", + "zenMode.hideStatusBar": "Controla se ao ativar o modo de Zen também oculta a barra de status na parte inferior da bancada de trabalho.", + "zenMode.hideActivityBar": "Controla se ao ativar o modo de Zen também oculta a barra de atividade na parte esquerda da bancada de trabalho.", + "zenMode.hideLineNumbers": "Controla-se também ligar o modo Zen esconde os números de linha do editor.", + "zenMode.restore": "Controla se uma janela deve ser restaurada para o modo zen se ela foi finalizada no modo zen." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Navegar para a Visualização à Esquerda", + "navigateRight": "Navegar para a Visualização à Direita", + "navigateUp": "Navegar para a Visualização Acima", + "navigateDown": "Navegar para a Visualização Abaixo", + "view": "Visão" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "os itens de menu devem ser um array", + "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "optstring": "a propriedade `{0}` é opcional ou deve ser do tipo `string`", + "vscode.extension.contributes.menuItem.command": "Identificador do comando para ser executado. O comando deve ser declarado na seção de 'Comandos'", + "vscode.extension.contributes.menuItem.alt": "O identificador de um comando alternativo para executar. O comando deve ser declarado na sessão 'Comandos'", + "vscode.extension.contributes.menuItem.when": "Condição deve ser verdadeira para mostrar este item", + "vscode.extension.contributes.menuItem.group": "Grupo ao qual pertence este comando", + "vscode.extension.contributes.menus": "Contribui itens de menu ao editor", + "menus.commandPalette": "Paleta de comandos", + "menus.touchBar": "A barra de toque (somente macOS)", + "menus.editorTitle": "Meno do título editor", + "menus.editorContext": "Mostrar o menu de contexto do editor", + "menus.explorerContext": "Menu no contexto de explorador de arquivos", + "menus.editorTabContext": "Mostrar o menu de contexto do editor", + "menus.debugCallstackContext": "O menu de contexto de pilha de chamadas de depuração", + "menus.scmTitle": "O menu de título do controle de fonte", + "menus.scmSourceControl": "O menu do Controle de Código Fonte", + "menus.resourceGroupContext": "O menu de contexto do grupo de recursos de controle de fonte", + "menus.resourceStateContext": "O menu de contexto de estado de recursos do controle de fonte", + "view.viewTitle": "O menu de título da visualização contribuída", + "view.itemContext": "O menu de contexto do item da visualização contribuída", + "nonempty": "Esperado um valor não vazio", + "opticon": "Propriedade 'ícone' pode ser omitida ou deve ser uma sequência de caracteres ou um literal como '{escuro, luz}'", + "requireStringOrObject": "a propriedade '{0}' é obrigatória e deve ser do tipo 'string'", + "requirestrings": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "vscode.extension.contributes.commandType.command": "Indentificador de comando para executar", + "vscode.extension.contributes.commandType.title": "Título para o qual o comando é representado na UI", + "vscode.extension.contributes.commandType.category": "(Opcional) Sequência de categoria será agrupada na interface de usuário", + "vscode.extension.contributes.commandType.icon": "(Opcional) Icone utilizado para representar o comando na interface de usuário. Um arquivo ou configuração do tema.", + "vscode.extension.contributes.commandType.icon.light": "Caminho do ícone quando um tema leve é usado", + "vscode.extension.contributes.commandType.icon.dark": "Caminho de ícone quando é usado um tema escuro", + "vscode.extension.contributes.commands": "Contribui comandos à paleta de comandos", + "dup": "Comando '{0}' aparece multiplas vezes na sessão 'comandos'\n", + "menuId.invalid": "'{0}' nao é um identificador de menu válido ", + "proposedAPI.invalid": "{0} é um identificador de menu proposto e só está disponível quando executado fora de dev ou com a seguinte opção de linha de comando: --enable-proposed-api {1}", + "missing.command": "Identificador do comando para ser executado. O comando deve ser declarado na seção de 'Comandos'", + "missing.altCommand": "Referências ao item de menu no alt-command '{0}' qual nao é definido na sessão 'comandos'", + "dupe.command": "Itens de referencias do mesmo comando como padrão e alt-command" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Um resumo das configurações. Este rótulo será usado no arquivo de configurações como um comentário de separação.", + "vscode.extension.contributes.configuration.properties": "Descrição das propriedades de configuração.", + "scope.application.description": "Configuração específica de aplicativo, que pode ser configurada somente em configurações de usuário local.", + "scope.machine.description": "Configuração específica da máquina, que pode ser configurada somente em configurações de usuário local e remoto.", + "scope.window.description": "Janela de configuração específica que pode ser configurada nas configurações do usuário ou área de trabalho.", + "scope.resource.description": "Configuração específica do recurso que pode ser configurada nas configurações do usuário, espaço de trabalho ou pasta.", + "scope.description": "Escopo em que a configuração é aplicável. Escopos disponíveis são 'window' e 'resource'.", + "scope.enumDescriptions": "Descrições para valores de enum", + "scope.markdownEnumDescription": "Descrições para valores de enum no formato markdown.", + "scope.markdownDescription": "A descrição no formato markdown.", + "scope.deprecationMessage": "Se definida, a propriedade é marcada como obsoleta e a mensagem fornecida é exibida como uma explicação.", + "vscode.extension.contributes.defaultConfiguration": "Contribui às definições de configuração padrão do editor por linguagem.", + "vscode.extension.contributes.configuration": "Contribui às definições de configuração.", + "invalid.title": "'configuration.title' deve ser um string", + "invalid.properties": "'configuration.properties' deve ser um objeto", + "invalid.property": "'configuration.property' must be an object", + "invalid.allOf": "'configuration.allOf' está obsoleto e não deve ser usado. Em vez disso, passe várias seções de configuração como uma matriz para o ponto de contribuição 'configuration'.", + "workspaceConfig.folders.description": "Lista de pastas a serem carregadas no espaço de trabalho.", + "workspaceConfig.path.description": "Um caminho para um arquivo. Por exemplo, '/root /pastaA' ou './pastaA' para um caminho relativo que será determinado de acordo com o local do arquivo no espaço de trabalho.", + "workspaceConfig.name.description": "Um nome opcional para a pasta. ", + "workspaceConfig.uri.description": "URI da pasta", + "workspaceConfig.settings.description": "Configurações de Espaço de Trabalho", + "workspaceConfig.launch.description": "Configurações de inicialização do espaço de trabalho", + "workspaceConfig.extensions.description": "Extensões para o espaço de trabalho", + "unknownWorkspaceProperty": "Propriedade de configuração do espaço de trabalho desconhecida" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Foco na Barra Lateral", + "viewCategory": "Visão" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "ID exclusivo usado para identificar o contêiner no qual as visualizações podem ser contribuídas usando o ponto de contribuição \"visualizações\"", + "vscode.extension.contributes.views.containers.title": "Sequência de caracteres legível usada para processar a visualização", + "vscode.extension.contributes.views.containers.icon": "Caminho para o ícone de contêiner. Ícones tem tamanho de 24x24 centralizados em um bloco de 50 x 40 e têm uma cor de preenchimento de 'rgb (215, 218, 224)' ou '#d7dae0'. É recomendável que ícones tenham o formato SVG, embora qualquer tipo de arquivo de imagem é aceito.", + "vscode.extension.contributes.viewsContainers": "Contribui com os contêineres de visualizações para o editor", + "views.container.activitybar": "Contribui com os contêineres de visualização à Barra de Atividades", + "vscode.extension.contributes.view.id": "Identificador da visualização. Use isto para registrar um provedor de dados através da API 'vscode.window.registerTreeDataProviderForView'. Também para ativar sua extensão registrando o evento 'onView: ${id}' para 'activationEvents'.", + "vscode.extension.contributes.view.name": "O nome legível da visualização. Será mostrado", + "vscode.extension.contributes.view.when": "Condição que deve ser verdadeira para mostrar esta visualização", + "vscode.extension.contributes.views": "Contribui visualizações ao editor", + "views.explorer": "Contribui com visualizações ao contêiner do Explorer na Barra de Atividades", + "views.debug": "Contribui com visualizações ao contêiner de depuração na Barra de Atividades", + "views.scm": "Contribui com visualizações ao contêiner SCM na Barra de Atividades", + "views.test": "Contribui com visualizações ao contêiner de Teste na Barra de Atividades", + "views.contributed": "Contribui com visualizações ao contêiner de contribuições de visualizações", + "test": "teste", + "viewcontainer requirearray": "visualizações de contêineres devem ser uma matriz", + "requireidstring": "Propriedade '{0}' é obrigatória e deve ser do tipo 'string'. Somente caracteres alfanuméricos, '_', e '-' são permitidos.", + "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "showViewlet": "Mostrar {0}", + "view": "Visão", + "ViewContainerDoesnotExist": "View container '{0}' does not exist and all views registered to it will be added to 'Explorer'.", + "duplicateView1": "Não é possível registrar vários modos de exibição com a mesma id '{0}' no contêiner de exibição '{1}'", + "duplicateView2": "Uma exibição com id '{0}' já está registrada no contêiner de exibição '{1}'", + "requirearray": "visualizações devem ser uma matriz", + "optstring": "a propriedade `{0}` é opcional ou deve ser do tipo `string`" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Visão", + "toggleActivityBar": "Alternar Visibilidade da Barra de Atividades", + "miToggleActivityBar": "Alternar &&barra de atividade", + "toggleCenteredLayout": "Alternar para Layout Centralizado", + "miToggleCenteredLayout": "Alternar para Layout Centralizado", + "flipLayout": "Alternar layout de edição Vertical/Horizontal", + "miToggleEditorLayout": "Flip &&Layout", + "toggleSidebarPosition": "Alternar a Posição da Barra Lateral", + "moveSidebarRight": "Mover a barra lateral para direita", + "moveSidebarLeft": "Mover a barra lateral para esquerda", + "miMoveSidebarLeftRight": "&&Mover a Barra Lateral para a Esquerda/Direita", + "toggleEditor": "Alternar área do editor", + "toggleSidebar": "Alternar Visibilidade da Barra Lateral", + "miToggleSidebar": "&&Alternar Barra Lateral", + "toggleStatusbar": "Alternar Visibilidade da Barra de Status", + "miToggleStatusbar": "&&Mostra ou oculta a barra de estado", + "toggleTabs": "Alternar Visibilidade da Aba", + "toggleZenMode": "Alternar Modo Zen", + "miToggleZenMode": "Alternar Modo Zen", + "toggleMenuBar": "Alternar Barra de Menus", + "miToggleMenuBar": "Alternar &&Barra de Menu", + "increaseViewSize": "Aumentar o Tamanho da Visualização Atual", + "decreaseViewSize": "Diminuir o Tamanho da Visualização Atual" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Ocultar Painel" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Gerenciar Extensão" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Concentre-se na exibição de {0}", + "view category": "Visão" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[Sem Suporte]", + "userIsAdmin": "[Administrador]", + "userIsSudo": "[Superusuário]", + "devExtensionWindowTitlePrefix": "[Host de Desenvolvimento de Extensão]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Ocultar a Barra de Atividades", + "globalActions": "Ações globais" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "Arquivo", + "view": "Visão", + "workspaces": "Espaços de Trabalho", + "newTab": "Nova janela de guia", + "showPreviousTab": "Mostrar a guia da janela anterior", + "showNextWindowTab": "Mostrar guia da próxima janela", + "moveWindowTabToNewWindow": "Mover a guia da janela para a nova janela", + "mergeAllWindowTabs": "Juntar todas as janelas", + "toggleWindowTabsBar": "Alternar a Barra de Guias da Janela", + "developer": "Desenvolvedor", + "help": "Ajuda", + "miNewWindow": "Nova &&Janela", + "miOpen": "&&Abrir...", + "miOpenFile": "&&Abrir Arquivo...", + "miOpenFolder": "Abrir &&Pasta...", + "miOpenWorkspace": "Abrir Espaço de &&Trabalho...", + "miOpenRecent": "Abrir &&Recentes", + "miMore": "&&Mais...", + "miAddFolderToWorkspace": "A&&dd Folder to Workspace...", + "miSaveWorkspaceAs": "Salvar Espaço de Trabalho Como...", + "miPreferences": "&&Preferências", + "miCloseFolder": "Fechar &&Pasta", + "miCloseWorkspace": "Fechar &&Workspace", + "miCloseWindow": "Fechar &&Janela", + "miExit": "S&&air", + "miAppearance": "&&Appearance", + "miToggleFullScreen": "Alternar &&Tela Inteira", + "miZoomIn": "Mais &&Zoom", + "miZoomOut": "&&Reduzir o zoom", + "miZoomReset": "&&Redefinir Zoom", + "miDocumentation": "&&Documentação", + "miReleaseNotes": "&&Notas de Versão", + "miKeyboardShortcuts": "&&Referência aos Atalhos de Teclado", + "miIntroductoryVideos": "Introdução &&vídeos", + "miTipsAndTricks": "Tips and Tri&&cks", + "miTwitter": "&&Junte-se a nós no Twitter", + "miUserVoice": "&&Search Feature Requests", + "miReportIssue": "Relatório &&edição", + "miLicense": "View &&License", + "miPrivacyStatement": "Dec&&laração de Privacidade", + "miToggleDevTools": "&&Alternar Ferramentas do Desenvolvedor", + "miOpenProcessExplorerer": "Open &&Process Explorer", + "miAbout": "&&Sobre", + "windowConfigurationTitle": "Janela", + "window.openFilesInNewWindow.on": "Arquivos serão abertos em uma nova janela.", + "window.openFilesInNewWindow.off": "Arquivos serão abertos na janela com a pasta dos arquivos aberta ou a última janela ativa.", + "window.openFilesInNewWindow.defaultMac": "Os arquivos serão abertos na janela com a pasta de arquivos aberta ou a última janela ativa, a menos que aberto através do Dock ou do Finder.", + "window.openFilesInNewWindow.default": "Arquivos serão abertos em uma nova janela, a menos que escolhidos dentro do aplicativo (por exemplo, através do menu de arquivo)", + "openFilesInNewWindowMac": "Controla se os arquivos devem abrir em uma nova janela. \nObserve que pode haver ainda casos onde essa configuração é ignorada (por exemplo, quando usando o '..--nova janela ' ou '-reutilização-janela ' opção de linha de comando).", + "openFilesInNewWindow": "Controla se os arquivos devem abrir em uma nova janela.\nObserve que pode haver ainda casos onde essa configuração é ignorada (por exemplo, quando usando o '..--nova janela ' ou '-reutilização-janela ' opção de linha de comando).", + "window.openFoldersInNewWindow.on": "As pastas serão abertas em uma nova janela", + "window.openFoldersInNewWindow.off": "As pastas substituirão a última janela ativa", + "window.openFoldersInNewWindow.default": "Folders will open in a new window unless a folder is picked from within the application (e.g. via the File menu).", + "openFoldersInNewWindow": "Controls whether folders should open in a new window or replace the last active window.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).", + "window.openWithoutArgumentsInNewWindow.on": "Abrir uma nova janela vazia.", + "window.openWithoutArgumentsInNewWindow.off": "Foca a última instância em execução ativa", + "openWithoutArgumentsInNewWindow": "Controls whether a new empty window should open when starting a second instance without arguments or if the last running instance should get focus.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).", + "window.reopenFolders.all": "Reabrir todas as janelas.", + "window.reopenFolders.folders": "Reabrir todas as pastas. Espaços de trabalho vazios não serão restaurados.", + "window.reopenFolders.one": "Reabrir a última janela ativa.", + "window.reopenFolders.none": "Nunca reabrir uma janela. Sempre começar com uma janela vazia.", + "restoreWindows": "Controla como as janelas estão sendo reabertas após uma reinicialização.", + "restoreFullscreen": "Controla se uma janela deve ser restaurada para o modo tela inteira se ela foi fechada no modo tela inteira.", + "zoomLevel": "Ajusta o nível de zoom da janela. O tamanho original é 0 e cada aumento (por exemplo, 1) ou redução (por exemplo, -1) representa um zoom 20% maior ou menor. Você também pode digitar decimais para ajustar o nível de zoom com uma granularidade mais fina.", + "window.newWindowDimensions.default": "Abrir novas janelas no centro da tela.", + "window.newWindowDimensions.inherit": "Abrir novas janelas com a mesma dimensão da última janela ativa.", + "window.newWindowDimensions.maximized": "Abrir novas janelas maximizadas.", + "window.newWindowDimensions.fullscreen": "Abrir novas janelas em modo de tela cheia.", + "newWindowDimensions": "Controls the dimensions of opening a new window when at least one window is already opened. Note that this setting does not have an impact on the first window that is opened. The first window will always restore the size and location as you left it before closing.", + "closeWhenEmpty": "Controla se o fechamento do último editor também deve fechar a janela. Essa configuração só se aplica para as janelas que não mostram pastas.", + "window.menuBarVisibility.default": "O menu está oculto apenas em modo de tela cheia.", + "window.menuBarVisibility.visible": "O menu está sempre visivel mesmo quando em modo de tela cheia.", + "window.menuBarVisibility.toggle": "O menu está oculto, mas pode ser mostrado através da tecla Alt.", + "window.menuBarVisibility.hidden": "O menu está sempre oculto.", + "menuBarVisibility": "Controla a visibilidade da barra de menu. Uma configuração 'alternar' significa que a barra de menus está oculta e pressionar a tecla Alt irá mostrá-la. Por padrão, a barra de menu será visível, a menos que a janela esteja em modo de tela cheia.", + "enableMenuBarMnemonics": "Se habilitado, os menus principais podem ser abertos através de atalhos de tecla Alt. Desativar mnemônicos permite vincular esses atalhos de tecla Alt para comandos do editor.", + "autoDetectHighContrast": "Se habilitado, irá mudar automaticamente para o tema de alto contraste se o Windows estiver utilizando um tema de alto contraste, e para o tema escuro ao mudar de um tema de alto contraste do Windows.", + "window.doubleClickIconToClose": "Se habilitado, duplo clique no ícone do aplicativo na barra de título irá fechar a janela e a janela não pode ser arrastada pelo ícone. Essa configuração só tem efeito quando '#window.titleBarStyle#' está definido para 'personalizado'.", + "titleBarStyle": "Adjust the appearance of the window title bar. On Linux and Windows, this setting also affects the application and context menu appearances. Changes require a full restart to apply.", + "window.nativeTabs": "Habilita as abas da janela do macOS Sierra. Note que as alterações exigem um reinício completo e que as abas nativas desabilitarão um estilo de barra de título customizado, se configurado.", + "window.nativeFullScreen": "Controls if native full-screen should be used on macOS. Disable this option to prevent macOS from creating a new space when going full-screen.", + "window.clickThroughInactive": "Se habilitada, clique em uma janela inativo será tanto ativar a janela e acionar o elemento sob o mouse se é clicável. Se desativado, clicando em qualquer lugar na janela inativo vai ativá-lo somente e um segundo clique é necessária no elemento.", + "telemetryConfigurationTitle": "Telemetria", + "telemetry.enableCrashReporting": "Habilitar relatório de indidentes a serem enviados para um serviço online.\nEsta opção requer reinicialização para ser efetivada." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Contribui à configuração do schema json.", + "contributes.jsonValidation.fileMatch": "O padrão de arquivo a corresponder, por exemplo \"package.json\" ou \"*.launch\".", + "contributes.jsonValidation.url": "Um esquema de URL ('http:', 'https:') ou caminho relativo à pasta de extensão('./').", + "invalid.jsonValidation": "'configuration.jsonValidation' deve ser uma matriz", + "invalid.fileMatch": "'configuration.jsonValidation.fileMatch' deve ser definido", + "invalid.url": "'configuration.jsonValidation.url' deve ser uma URL ou caminho relativo", + "invalid.path.1": "É esperado que `contributes.{0}.url` ({1}) seja incluído na pasta da extensão ({2}). Isto pode tornar a extensão não portável.", + "invalid.url.fileschema": "'configuration.jsonValidation.url' é uma URL relativa inválida: {0}", + "invalid.url.schema": "'configuration.jsonValidation.url' deve começar com ' http:', ' https: 'ou'. /' para os esquemas de referência localizados na extensão" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Gerenciar Extensão" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (Extensão)", + "defaultSource": "Extensão", + "manageExtension": "Gerenciar Extensão", + "cancel": "Cancelar", + "ok": "OK" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Grupo {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Digite '?' para obter ajuda sobre as ações que você pode realizar a partir daqui", + "historyMatches": "aberto recentemente", + "noResultsFound1": "Nenhum resultado encontrado", + "canNotRunPlaceholder": "Esse manipulador de abertura rápida não pode ser usado no contexto atual", + "entryAriaLabel": "{0}, recentemente aberto", + "removeFromEditorHistory": "Remover do Histórico", + "pickHistory": "Selecionar uma entrada do editor para remover do histórico" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Ocultar a Barra Lateral", + "collapse": "Recolher tudo" + }, + "vs/workbench/common/views": { + "duplicateId": "Uma exibição com a ID '{0}' já está registrada no contêiner '{1}'" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "Extensão '{0}' adicionou 1 pasta no espaço de trabalho", + "folderStatusMessageAddMultipleFolders": "Extensão '{0}' adicionou {1} pastas no espaço de trabalho", + "folderStatusMessageRemoveSingleFolder": "Extensão '{0}' removeu 1 pasta do espaço de trabalho.", + "folderStatusMessageRemoveMultipleFolders": "Extensão '{0}' removeu {1} pasta do espaço de trabalho.", + "folderStatusChangeFolder": "Extensão '{0}' mudou pastas do espaço de trabalho" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is not loaded. Would you like to reload the window to load the extension?", + "reload": "Recarregar Janela", + "disabledDep": "Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is disabled. Would you like to enable the extension and reload the window?", + "enable dep": "Habilite e recarregue", + "uninstalledDep": "Não é possível ativar a extensão '{0}' porque ela depende da extensão '{1}', que não está instalada. Gostaria de instalar a extensão e recarregar a janela?", + "install missing dep": "Install and Reload", + "unknownDep": "Não é possível ativar a extensão '{0}' porque ela depende de uma extensão desconhecida '{1}'." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Ir para o Arquivo...", + "quickNavigateNext": "Navegar ao próximo em modo de abertura rápida", + "quickNavigatePrevious": "Navegar ao anterior em modo de abertura rápida", + "quickSelectNext": "Selecionar próximo em modo de abertura rápida", + "quickSelectPrevious": "Selecionar anterior em modo de abertura rápida" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "Nenhum resultado encontrado", + "noResultsFound2": "Nenhum resultado encontrado" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Formatação ao salvar abortada após {0}ms", + "codeActionsOnSave.didTimeout": "CodeActionsOnSave abortado após {0} ms", + "timeout.onWillSave": "Evento onWillSaveTextDocument abortado após 1750ms", + "saveParticipants": "Executando Salvamento de Participantes..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Ocorreu um erro ao restaurar a view: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Click to execute command '{0}'" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Ocultar" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Editor de Texto", + "readonlyEditorWithInputAriaLabel": "{0}. Editor de texto somente leitura.", + "readonlyEditorAriaLabel": "Editor de texto somente leitura.", + "untitledFileEditorWithInputAriaLabel": "{0}. Editor de texto de arquivo sem nome.", + "untitledFileEditorAriaLabel": "Editor de texto de arquivo sem nome." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Abrir arquivo...", + "openLocalFile": "Abrir Arquivo Local...", + "openFolder": "Abrir Pasta...", + "openLocalFolder": "Abrir Pasta Local...", + "openFileFolder": "Abrir...", + "openLocalFileFolder": "Abra o Local...", + "globalRemoveFolderFromWorkspace": "Remover pasta da área de trabalho", + "saveWorkspaceAsAction": "Salvar Espaço de Trabalho Como...", + "openWorkspaceAction": "Abrir o Espaço de Trabalho...", + "closeWorkspace": "Close Workspace", + "noWorkspaceOpened": "Não há nenhum espaço de trabalho aberto nessa instância para ser fechado.", + "openWorkspaceConfigFile": "Abrir o Arquivo de Configuração do Espaço de Trabalho", + "duplicateWorkspaceInNewWindow": "Duplicar o espaço de trabalho em nova janela" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "voltar", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "Tipo para limitar os resultados.", + "inputModeEntry": "Pressione 'Enter' para confirmar o texto digitado ou 'Esc' para cancelar", + "inputModeEntryDescription": "{0} (Pressione 'Enter' para confirmar ou 'Esc' para cancelar)", + "quickInput.visibleCount": "{0} Resultados", + "quickInput.countSelected": "{0} Selecionado", + "ok": "OK", + "custom": "Personalizar", + "quickInput.backWithKeybinding": "Voltar ({0})", + "back": "voltar" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Fechar Painel", + "togglePanel": "Alternar Painel", + "focusPanel": "Foco no Painel", + "toggledPanelPosition": "Alternar posição do painel", + "moveToRight": "Move Panel Right", + "moveToBottom": "Mover Painel para Baixo.", + "toggleMaximizedPanel": "Alternar Painel Maximizado", + "maximizePanel": "Maximizar Tamanho do Painel", + "minimizePanel": "Restaurar tamanho do Painel", + "previousPanelView": "Visualizar painel anterior", + "nextPanelView": "Next Panel View", + "view": "Visão", + "miTogglePanel": "Alternar &&Painel" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} ações", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Abrir Espaço de trabalho" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Adicionar pasta ao espaço de trabalho...", + "add": "&&Add", + "addFolderToWorkspaceTitle": "Adicionar pasta ao espaço de trabalho", + "workspaceFolderPickerPlaceholder": "Selecione a pasta do espaço de trabalho" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Cor de fundo da guia ativa. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editor.", + "tabInactiveBackground": "Cor de fundo da guia inativa. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editor.", + "tabHoverBackground": "Cor de fundo da guia ao passar o mouse. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Podem existir vários grupos de editor.", + "tabUnfocusedHoverBackground": "Cor de fundo da guia em um grupo fora de foco ao passar o mouse. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Podem existir vários grupos de editor.", + "tabBorder": "Borda para separar uma guia das outras. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editor.", + "tabActiveBorder": "Border on the bottom of an active tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.", + "tabActiveUnfocusedBorder": "Borda na parte inferior de uma guia ativa em um grupo não destacado. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Podem existir vários grupos de editores.", + "tabActiveBorderTop": "Borda para destacar guias ativas. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editores.", + "tabActiveUnfocusedBorderTop": "Borda para destacar guias ativas em um grupo fora de foco. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editores.", + "tabActiveModifiedBorder": "Borda na parte superior das guias ativas modificadas (sujas) em um grupo ativo. Guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Pode haver vários grupos de editores.", + "tabInactiveModifiedBorder": "Borda na parte superior de guias inativas modificadas (sujas) em um grupo ativo. As guias são os contêineres para editores na área de editores. Várias guias podem ser abertas em um grupo de editores. Pode haver vários grupos de editores.", + "unfocusedActiveModifiedBorder": "Border on the top of modified (dirty) active tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.", + "unfocusedINactiveModifiedBorder": "Border on the top of modified (dirty) inactive tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.", + "tabHoverBorder": "Borda para destacar guias ao passar o mouse. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Podem existir vários grupos de editor.", + "tabUnfocusedHoverBorder": "Borda para destacar guias em um grupo fora de foco ao passar o mouse. As guias são os contêineres para editores na área do editor. Várias guias podem ser abertas em um grupo de editor. Podem existir vários grupos de editor.", + "tabActiveForeground": "Cor de primeiro plano da guia ativa em um grupo ativo. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editor.", + "tabInactiveForeground": "Cor de primeiro plano da guia inativa em um grupo ativo. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editor.", + "tabUnfocusedActiveForeground": "Cor de primeiro plano da aba ativa em um grupo fora de foco. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editores.", + "tabUnfocusedInactiveForeground": "Cor de primeiro plano da aba inativa em um grupo fora de foco. As guias são os recipientes para editores na área do editor. Várias guias podem ser abertas em um grupo de editores. Podem haver vários grupos de editores.", + "editorPaneBackground": "Background color of the editor pane visible on the left and right side of the centered editor layout.", + "editorGroupBackground": "Deprecated background color of an editor group.", + "deprecatedEditorGroupBackground": "Depreciado: Cor de fundo de um grupo de editor já não está sendo apoiado com a introdução do layout editor do eixo. Você pode usar editorGroup.emptyBackground para definir a cor de fundo dos grupos editor vazio.", + "editorGroupEmptyBackground": "Cor de fundo de um grupo de editor vazio. Grupos de editor são os recipientes dos editores.", + "editorGroupFocusedEmptyBorder": "Cor da borda de um grupo de editor vazio que está focado. Grupos de editor são os recipientes dos editores.", + "tabsContainerBackground": "Cor de fundo do cabeçalho do título do grupo de editor quando as guias são habilitadas. Grupos de editor são os recipientes dos editores.", + "tabsContainerBorder": "Cor da borda do cabeçalho do título do grupo de editor quando as guias estão habilitadas. Grupos de editor são os recipientes dos editores.", + "editorGroupHeaderBackground": "Cor de fundo do título no cabeçalho do grupo de editor quando guias estiverem desabilitadas (`\"workbench.editor.showTabs\": false`). Grupos de editor são os contêineres dos editores.", + "editorGroupBorder": "Cor para separar múltiplos grupos de editor de outro. Grupos de editor são os recipientes dos editores.", + "editorDragAndDropBackground": "Cor de fundo ao arrastar editores. A cor deve ter transparência para que o conteúdo do editor ainda possa ser visto.", + "panelBackground": "Cor de fundo do painel. Os painéis são mostrados abaixo da área do editor e contém visualizações como saída e terminal integrado.", + "panelBorder": "Cor da borda do painel para separar o painel do editor. Os painéis são exibidos abaixo da área do editor e contém visualizações como saída e terminal integrado.", + "panelActiveTitleForeground": "Cor do título para o painel ativo. Os painéis são mostrados abaixo da área do editor e contém visualizações como saída e terminal integrado.", + "panelInactiveTitleForeground": "Cor do título para o painel inativo. Os painéis são mostrados abaixo da área do editor e contém visualizações como saída e terminal integrado.", + "panelActiveTitleBorder": "Cor da borda para o título do painel ativo. Os painéis são mostrados abaixo da área do editor e contém visualizações como saída e terminal integrado.", + "panelDragAndDropBackground": "Cor de resposta ao arrastar e soltar itens de título de painel. A cor deve possuir transparência para que os registros no painel ainda possam brilhar através dela. Os painéis são exibidos abaixo da área do editor e contém visualizações como a saída e o terminal integrado.", + "panelInputBorder": "Borda de caixa de entrada para entradas no painel.", + "statusBarForeground": "Cor de primeiro plano da barra de status quando um espaço de trabalho é aberto. A barra de status é mostrada na parte inferior da janela.", + "statusBarNoFolderForeground": "Cor do primeiro plano da barra de status quando nenhuma pasta está aberta. A barra de status é mostrada na parte inferior da janela.", + "statusBarBackground": "Cor de fundo da barra de status quando um espaço de trabalho é aberto. A barra de status é mostrada na parte inferior da janela.", + "statusBarNoFolderBackground": "Cor de fundo da barra de status quando nenhuma pasta está aberta. A barra de status é mostrada na parte inferior da janela.", + "statusBarBorder": "Cor da borda da barra de status que separa a barra lateral e o editor.A barra de status é mostrada na parte inferior da janela.", + "statusBarNoFolderBorder": "Cor da borda da barra de status separando para a barra lateral e editor quando nenhuma pasta é aberta. A barra de status é mostrada na parte inferior da janela.", + "statusBarItemActiveBackground": "Cor de fundo do item da barra de status quando você clicado. A barra de status é mostrada na parte inferior da janela.", + "statusBarItemHoverBackground": "Cor de fundo do item da barra de status quando estiver passando sobre ele. A barra de status é mostrada na parte inferior da janela.", + "statusBarProminentItemForeground": "Cor de primeiro plano de itens proeminentes da barra de status. Itens proeminentes destacam-se de outros itens da barra de status para indicar importância. Altere o modo `Alternar tecla Tab move o foco` na paleta de comando para ver um exemplo. A barra de status é mostrada na parte inferior da janela.", + "statusBarProminentItemBackground": "Cor de fundo de itens proeminentes na barra de status. Itens proeminentes destacam-se de outros itens na barra de status para indicar importância. Altere o modo `Alternar Tecla Tab Move o Foco` da paleta de comandos para ver um exemplo. A barra de status é exibida na parte inferior da janela.", + "statusBarProminentItemHoverBackground": "Cor de fundo de itens proeminentes na barra de status ao passar o mouse sobre sobre eles. Itens proeminentes destacam-se de outros itens na barra de status para indicar importância. Altere o modo `Alternar Tecla Tab Move o Foco` da paleta de comandos para ver um exemplo. A barra de status é exibida na parte inferior da janela.", + "activityBarBackground": "Cor de fundo da barra de atividades. Barra de atividade está visível à esquerda ou à direita e permite alternar entre as visualizações da barra lateral.", + "activityBarForeground": "Atividade da barra cor de primeiro plano do item quando ele estiver ativo. Barra de atividade está mostrando à esquerda ou à direita e permite para alternar entre as vistas da barra lateral.", + "activityBarInActiveForeground": "A cor de primeiro plano de itens na barra de atividades quando ele estiver inativo. A barra de atividades é mostrada na extremidade direita ou esquerda e permite alternar entre os painéis da barra lateral.", + "activityBarBorder": "Cor da borda da barra de atividades separando a barra lateral. A barra de atividade é mostrada à esquerda ou à direita e permite alternar entre as visualizações da barra lateral.", + "activityBarDragAndDropBackground": "Cor de feedback de arrastar e soltar para os itens da barra de atividades. A cor deve ter transparência para que as entradas de bar de atividade ainda possam brilhar. A barra de atividade está visível à esquerda ou à direita e permite para alternar entre as visualizações da barra lateral.", + "activityBarBadgeBackground": "Cor de fundo da notificação de atividade. A barra de atividade está visível à esquerda ou à direita e permite alternar entre as visualizações da barra lateral.", + "activityBarBadgeForeground": "Cor de primeiro plano da notificação de atividade. A barra de atividade está visível à esquerda ou à direita e permite alternar entre as visualizações da barra lateral.", + "statusBarItemHostBackground": "Background color for the remote indicator on the status bar.", + "statusBarItemHostForeground": "Foreground color for the remote indicator on the status bar.", + "extensionBadge.remoteBackground": "Background color for the remote badge in the extensions view", + "extensionBadge.remoteForeground": "Foreground color for the remote badge in the extensions view", + "sideBarBackground": "Cor de fundo da barra lateral. A barra lateral é o recipiente para visualizações como explorador e pesquisa.", + "sideBarForeground": "Cor de primeiro plano da barra lateral. A barra lateral é o recipiente para visualizações como o explorador e a busca.", + "sideBarBorder": "Cor da borda da barra lateral separando o editor. A barra lateral é o recipiente para visualizações como explorador e pesquisa.", + "sideBarTitleForeground": "Cor de primeiro plano do título da barra lateral. A barra lateral é o recipiente para visualizações como explorador e pesquisa.", + "sideBarDragAndDropBackground": "Cor de feedback de arrastar e soltar para as seções da barra lateral. A cor deve ter transparência para que as seções de barra lateral ainda possam se destacar. A barra lateral é o recipiente para visões como explorador e pesquisa.", + "sideBarSectionHeaderBackground": "Cor de fundo do cabeçalho de seção lateral. A barra lateral é o recipiente para visões como explorador e pesquisa.", + "sideBarSectionHeaderForeground": "Cor de primeiro plano do cabeçalho de seção da barra lateral. A barra lateral é o recipiente para visualizações como o explorador e pesquisa.", + "sideBarSectionHeaderBorder": "Barra cor de borda de cabeçalho de seção lateral. A barra lateral é o recipiente para vistas como explorador e busca.", + "titleBarActiveForeground": "Cor da barra de título do primeiro plano quando a janela está ativa. Observe que essa cor atualmente somente é suportada no macOS.", + "titleBarInactiveForeground": "Cor de primeiro plano da barra de título quando a janela está inativa. Observe que essa cor atualmente somente é suportada no macOS.", + "titleBarActiveBackground": "Cor de fundo da barra de título quando a janela está ativa. Observe que essa cor atualmente somente é suportada no macOS.", + "titleBarInactiveBackground": "Cor de fundo de barra de título quando a janela está inativa. Observe que essa cor é atualmente somente suportada no macOS.", + "titleBarBorder": "Cor da borda da barra de título. Observe que essa cor é atualmente somente suportados no macOS.", + "menubarSelectionForeground": "Cor da entrada selecionada na visualização da lista de resultados.", + "menubarSelectionBackground": "Cor de fundo da entrada selecionada da ferramenta de sugestões.", + "menubarSelectionBorder": "Cor da borda do item de menu selecionado na barra de menu.", + "notificationCenterBorder": "Cor da borda do centro de notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationToastBorder": "Cor da borda da notification toast. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationsForeground": "Cor de primeiro plano das notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationsBackground": "Cor de fundo de notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationsLink": "Cor de primeiro plano dos links de notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationCenterHeaderForeground": "Cor de primeiro plano do cabeçalho do centro de notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationCenterHeaderBackground": "Cor de fundo do cabeçalho do centro de notificações. Notificações deslizam para dentro do canto inferior direito da janela.", + "notificationsBorder": "Cor de borda da notificação ao separar de outras notificações no centro de notificações. Notificações deslizam para dentro do canto inferior direito da janela." + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Referência de Atalhos de Teclado", + "openDocumentationUrl": "Documentation", + "openIntroductoryVideosUrl": "Vídeos Introdutórios", + "openTipsAndTricksUrl": "Dicas e truques", + "openTwitterUrl": "Join Us on Twitter", + "openUserVoiceUrl": "Solicitações de recursos de pesquisa", + "openLicenseUrl": "Visualizar licença", + "openPrivacyStatement": "Declaração de Privacidade" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "Falha ao carregar um arquivo necessário. Reinicie o aplicativo para tentar novamente. Detalhes: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Previous Side Bar View", + "nextSideBarView": "Barra lateral de próxima exibição", + "view": "Visão" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "Visualizações Adicionais", + "numberBadge": "{0} ({1})", + "manageExtension": "Gerenciar Extensão", + "titleKeybinding": "{0} ({1})", + "hide": "Ocultar", + "keep": "Manter", + "compositeActive": "{0} ativo", + "toggle": "Alternar Visualização Fixa" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Alternar Ferramentas do Desenvolvedor", + "toggleSharedProcess": "Alternar processo compartilhado", + "inspect context keys": "Inspecionar Chaves de Contexto", + "toggle screencast mode": "Alternar modo de transmissão de tela" + }, + "vs/workbench/electron-browser/window": { + "undo": "Desfazer", + "redo": "Refazer", + "cut": "Recortar", + "copy": "Copiar", + "paste": "Colar", + "selectAll": "Selecionar tudo", + "runningAsRoot": "Não é recomendado executar {0} como usuário root." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Chave do Modo de exibição Ativo" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Fechar Janela", + "newWindow": "Nova Janela", + "toggleFullScreen": "Alternar Tela Inteira", + "zoomIn": "Ampliar", + "zoomOut": "Reduzir", + "zoomReset": "Reinicializar Zoom", + "reloadWindow": "Recarregar Janela", + "reloadWindowWithExntesionsDisabled": "Recarregar Janela Com Extensões Desabilitadas", + "close": "Fechar Janela", + "switchWindowPlaceHolder": "Selecionar uma janela para onde alternar", + "current": "Janela Atual", + "switchWindow": "Alternar a janela...", + "quickSwitchWindow": "Troca Rápida de Janela...", + "remove": "Remover os Abertos Recentemente", + "workspaces": "Espaços de Trabalho", + "files": "Arquivos", + "openRecentPlaceHolderMac": "Selecione para abrir (segure tecla Cmd para abrir em uma nova janela)", + "openRecentPlaceHolder": "Selecione para abrir (segure tecla Ctrl para abrir em uma nova janela)", + "openRecent": "Abrir Recente...", + "quickOpenRecent": "Abertura Rápida de Recente...", + "about": "Sobre {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "Não há dados provedor registrado que pode fornecer dados de exibição.", + "collapseAll": "Recolher tudo" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} ações" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Visualizador binário" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "Extensão '{0}' falhou ao atualizar pastas do espaço de trabalho: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&Arquivo", + "mEdit": "&&Editar", + "mSelection": "&&Seleção", + "mView": "&&Exibir", + "mGoto": "&&Ir", + "mDebug": "&&Debug", + "mTerminal": "&&Terminal", + "mHelp": "Aj&&uda", + "menubar.linuxTitlebarRevertNotification": "Atualizamos a barra de título do padrão no Linux para usar a configuração nativa. Se preferir, você pode voltar para a configuração personalizada. Mais informações estão disponíveis em nossa [documentação online] (https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Abrir configurações", + "menubar.customTitlebarAccessibilityNotification": "O suporte de acessibilidade está habilitado para você. Para a experiência mais acessível, nós recomendamos o estilo de barra de título personalizada.", + "miMoveSidebarRight": "&&Move Side Bar Right", + "miMoveSidebarLeft": "&&Mover Barra Lateral para a Esquerda", + "miHideStatusbar": "&&Ocultar a Barra de Status", + "miShowStatusbar": "&&Mostrar Barra de Status", + "miHideActivityBar": "Hide &&Activity Bar", + "miShowActivityBar": "Show &&Activity Bar", + "checkForUpdates": "Procurar por &&Atualizações...", + "checkingForUpdates": "Verificando Atualizações...", + "download now": "D&&ownload Now", + "DownloadingUpdate": "Baixando Atualização...", + "installUpdate...": "Install &&Update...", + "installingUpdate": "Instalando Atualização...", + "restartToUpdate": "Reinicie para &&atualizar" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Mover o editor ativo por guias ou grupos", + "editorCommand.activeEditorMove.arg.name": "Argumento de movimento do editor ativo", + "editorCommand.activeEditorMove.arg.description": "Propriedades do argumento: * 'para': sequência de valor fornecendo onde se mover.\n\t* ' por': sequência de valor fornecendo a unidade para mover (por guia ou por grupo).\n\t* ' valor': valor numérico, fornecendo quantas posições ou uma posição absoluta, para mover.", + "toggleInlineView": "Alternar para exibição embutida", + "compare": "Comparar" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Erro: {0}", + "alertWarningMessage": "Aviso: {0}", + "alertInfoMessage": "Info: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Ocultar Notificações", + "zeroNotifications": "Sem Notificações", + "noNotifications": "Sem Novas Notificações", + "oneNotification": "1 Nova Notificação", + "notifications": "{0} Novas Notificações" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "Caminho {0} não aponta para um executor de testes com extensão válida." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Notificações", + "showNotifications": "Exibir Notificações", + "hideNotifications": "Ocultar Notificações", + "clearAllNotifications": "Limpar Todas as Notificações" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "Sem Novas Notificações", + "notifications": "Notificações", + "notificationsToolbar": "Ações da Central de Notificações", + "notificationsList": "Lista de Notificações" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Notification Toast\n" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Editor de Texto", + "textDiffEditor": "Editor de Diferentes Textos", + "binaryDiffEditor": "Editor de Diferença Binária", + "sideBySideEditor": "Editor Lado a lado", + "groupOnePicker": "Mostrar os editores no grupo do ativo", + "allEditorsPicker": "Mostrar todos editores abertos", + "view": "Visão", + "file": "Arquivo", + "splitUp": "Split Up", + "splitDown": "Split Down", + "splitLeft": "Dividir à Esquerda", + "splitRight": "Split Right", + "close": "Fechar", + "closeOthers": "Fechar Outros", + "closeRight": "Fechar à direita", + "closeAllSaved": "Fechar Salvos", + "closeAll": "Fechar todos", + "keepOpen": "Manter aberto", + "toggleSideBySideView": "Alternar exibição de lado a lado", + "showOpenedEditors": "Mostrar editores abertos", + "splitEditorRight": "Editor de Divisão a Direita", + "splitEditorDown": "Editor de divisão para baixo", + "navigate.prev.label": "Alteração Anterior", + "navigate.next.label": "Próxima Alteração", + "ignoreTrimWhitespace.label": "Ignore espaços em branco", + "showTrimWhitespace.label": "Show Trim Whitespace", + "keepEditor": "Manter editor", + "closeEditorsInGroup": "Fechar todos editores no grupo", + "closeSavedEditors": "Fechar Editores Salvos em Grupo", + "closeOtherEditors": "Feche outros editores em grupo", + "closeRightEditors": "Fechar os editores à direita no grupo", + "miReopenClosedEditor": "&&Reabrir Editor Fechado", + "miClearRecentOpen": "&&Limpar Recentemente Aberto", + "miEditorLayout": "&&Layout do Editor", + "miSplitEditorUp": "&&Dividir", + "miSplitEditorDown": "Split &&Down", + "miSplitEditorLeft": "Split &&esquerda", + "miSplitEditorRight": "Split &&Right", + "miSingleColumnEditorLayout": "Ú&&nico", + "miTwoColumnsEditorLayout": "&&Two Columns", + "miThreeColumnsEditorLayout": "T&&hree Columns", + "miTwoRowsEditorLayout": "T&&wo Rows", + "miThreeRowsEditorLayout": "Three &&Rows", + "miTwoByTwoGridEditorLayout": "&&Grade (2x2)", + "miTwoRowsRightEditorLayout": "Duas L&&inhas à Direita", + "miTwoColumnsBottomEditorLayout": "Duas &&Colunas na Parte Inferior", + "miBack": "&&Voltar", + "miForward": "&&Encaminhar", + "miLastEditLocation": "&&Last Edit Location", + "miNextEditor": "&&Next Editor", + "miPreviousEditor": "&&Previous Editor", + "miNextEditorInGroup": "&&Next Used Editor in Group", + "miPreviousEditorInGroup": "&&Editor Anteriormente Usado no Grupo", + "miSwitchEditor": "Alterar &&Editor", + "miFocusFirstGroup": "Grupo &&1", + "miFocusSecondGroup": "Grupo &&2", + "miFocusThirdGroup": "Grupo &&3", + "miFocusFourthGroup": "Grupo &&4", + "miFocusFifthGroup": "Grupo &&5", + "miNextGroup": "&&Next Group", + "miPreviousGroup": "&&Grupo Anterior", + "miFocusLeftGroup": "Grupo à &&esquerda", + "miFocusRightGroup": "Grupo &&direito", + "miFocusAboveGroup": "Grupo &&Acima", + "miFocusBelowGroup": "Group &&Below", + "miSwitchGroup": "Switch &&Group" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Editor group actions", + "closeGroupAction": "Fechar", + "emptyEditorGroup": "{0} (empty)", + "editorOpenError": "Não foi possível abrir '{0}': {1}." + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Editor de Diferentes Textos", + "readonlyEditorWithInputAriaLabel": "{0}. Editor de comparação de texto somente leitura.", + "readonlyEditorAriaLabel": "Editor de comparação de texto somente leitura.", + "editableEditorWithInputAriaLabel": "{0}. Editor de comparação de arquivos texto.", + "editableEditorAriaLabel": "Editor de comparação de arquivos texto." + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0}B", + "sizeKB": "{0}KB", + "sizeMB": "{0}MB", + "sizeGB": "{0}GB", + "sizeTB": "{0}TB", + "largeImageError": "A imagem não é exibida no editor, porque é muito grande ({0}).", + "resourceOpenExternalButton": "Abrir imagem usando um programa externo?", + "nativeFileTooLargeError": "The file is not displayed in the editor because it is too large ({0}).", + "nativeBinaryError": "O arquivo não é exibido no editor porque é binário ou usa uma codificação de texto sem suporte.", + "openAsText": "Do you want to open it anyway?", + "zoom.action.fit.label": "Imagem inteira", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0} x {1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "Não é possível ativar a extensão '{0}' porque depende de extensão '{1}', que não conseguiu ativar.", + "activationError": "Ativação da extensão '{0}' falhou: {1}." + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Limpar Notificação", + "clearNotifications": "Limpar Todas as Notificações", + "hideNotificationsCenter": "Ocultar Notificações", + "expandNotification": "Expandir Notificação", + "collapseNotification": "Recolher Notificação", + "configureNotification": "Configurar Notificação", + "copyNotification": "Copiar Texto" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, seletor de grupo editor", + "noResultsFoundInGroup": "Não foi encontrado nennhum editor aberto no grupo", + "noOpenedEditors": "Lista de editores abertos está atualmente vazia no grupo", + "noResultsFound": "Não foi encontrado editor correspondente aberto", + "noOpenedEditorsAllGroups": "A lista de editores abertos está atualmente vazia" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Dividir editor", + "splitEditorOrthogonal": "Editor de divisão ortogonal", + "splitEditorGroupLeft": "Editor de divisão esquerda", + "splitEditorGroupRight": "Editor de Divisão a Direita", + "splitEditorGroupUp": "Split Editor Up", + "splitEditorGroupDown": "Editor de divisão para baixo", + "joinTwoGroups": "Junte o Grupo de Editores com o próximo grupo", + "joinAllGroups": "Agrupar Todos os Grupos de Editor", + "navigateEditorGroups": "Navegar entre grupos de editores", + "focusActiveEditorGroup": "Focalizar grupo de editores ativo", + "focusFirstEditorGroup": "Focalizar o primeiro grupo de editores", + "focusLastEditorGroup": "Destacar o Último Grupo de Editor", + "focusNextGroup": "Focalizar o primeiro grupo de editores", + "focusPreviousGroup": "Focalizar grupo anterior", + "focusLeftGroup": "Destacar o Grupo de Editor Esquerdo", + "focusRightGroup": "Focalizar o primeiro grupo de editores", + "focusAboveGroup": "Focalizar grupo de editores ativo", + "focusBelowGroup": "Focalizar o segundo grupo de editores", + "openToSide": "Aberto para o lado", + "closeEditor": "Fechar Editor", + "closeOneEditor": "Fechar", + "revertAndCloseActiveEditor": "Reverter e fechar editor", + "closeEditorsToTheLeft": "Fechar editores à esquerda ", + "closeAllEditors": "Fechar todos editores", + "closeAllGroups": "Fechar todos editores no grupo", + "closeEditorsInOtherGroups": "Fechar editores nos outros grupos", + "closeEditorInAllGroups": "Feche o Editor em todos os grupos", + "moveActiveGroupLeft": "Mover grupo de editores para esquerda", + "moveActiveGroupRight": "Mover grupo de editores para direita", + "moveActiveGroupUp": "Mover grupo de editores para esquerda", + "moveActiveGroupDown": "Mover grupo de editores para esquerda", + "minimizeOtherEditorGroups": "Maximize Editor Group", + "evenEditorGroups": "Redefinir tamanhos de Grupo Editor", + "maximizeEditor": "Maximizar o grupo Editor e ocultar a barra lateral", + "openNextEditor": "Abrir próximo editor", + "openPreviousEditor": "Abrir editor anterior", + "nextEditorInGroup": "Abrir próximo editor no grupo", + "openPreviousEditorInGroup": "Abrir editor anterior no grupo", + "firstEditorInGroup": "Aberto primeiro Editor em grupo", + "lastEditorInGroup": "Abrir Último Editor do Grupo", + "navigateNext": "Avançar", + "navigatePrevious": "Voltar", + "navigateToLastEditLocation": "Vá para editar última localização", + "navigateLast": "Ir para o último", + "reopenClosedEditor": "Reabrir Editor Fechado", + "clearRecentFiles": "Limpar Abertos Recentemente", + "showEditorsInActiveGroup": "Mostrar os editores no grupo do ativo", + "showAllEditors": "Mostrar todos editores", + "openPreviousRecentlyUsedEditorInGroup": "Abrir o Editor Anterior Recentemente Usado no Grupo", + "openNextRecentlyUsedEditorInGroup": "Abrir o Próximo Editor Recentemente Usado no Grupo", + "navigateEditorHistoryByInput": "Abrir o Editor Anterior do Histórico", + "openNextRecentlyUsedEditor": "Abrir o Próximo Editor Recentemente Utilizado", + "openPreviousRecentlyUsedEditor": "Abrir o Editor Anterior Recentemente Utilizado", + "clearEditorHistory": "Limpar Histórico do Editor", + "moveEditorLeft": "Mover o Editor para a Esquerda", + "moveEditorRight": "Mover o Editor para a Direita", + "moveEditorToPreviousGroup": "Mover o Editor para o Grupo Anterior", + "moveEditorToNextGroup": "Mover o Editor para o Próximo Grupo", + "moveEditorToAboveGroup": "Move Editor into Above Group", + "moveEditorToBelowGroup": "Editor de movimento em abaixo de grupo", + "moveEditorToLeftGroup": "Mover o Editor para o Grupo à Esquerda", + "moveEditorToRightGroup": "Mover o Editor para o grupo da direita", + "moveEditorToFirstGroup": "Mover o Editor para o Primeiro Grupo", + "moveEditorToLastGroup": "Move Editor no Último Grupo", + "editorLayoutSingle": "Single Column Editor Layout", + "editorLayoutTwoColumns": "Layout de Editor de duas Colunas", + "editorLayoutThreeColumns": "Layout do Editor de três colunas", + "editorLayoutTwoRows": "Duas linhas Editor de Layout", + "editorLayoutThreeRows": "Layout do Editor de Três Linhas", + "editorLayoutTwoByTwoGrid": "Layout de grade Editor (2x2)", + "editorLayoutTwoColumnsBottom": "Two Columns Bottom Editor Layout", + "editorLayoutTwoRowsRight": "Duas L&&inhas à direita", + "newEditorLeft": "Novo grupo Editor para a esquerda", + "newEditorRight": "Novo grupo de editores à direita", + "newEditorAbove": "New Editor Group Above", + "newEditorBelow": "Novo editor de grupo abaixo" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Ações da Notificação", + "notificationSource": "Fonte: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Ln {0}, {1} Col ({2} selecionado)", + "singleSelection": "Ln {0}, {1} Col", + "multiSelectionRange": "{0} seleções ({1} caracteres selecionados)", + "multiSelection": "{0} seleções", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "Tabulação Move o Foco", + "screenReaderDetected": "Leitor de tela otimizado", + "screenReaderDetectedExtra": "Se você não estiver usando um leitor de tela, por favor altere a configuração `editor.accessibilitySupport` para \"desligado\".", + "disableTabMode": "Desativar o modo de acessibilidade", + "gotoLine": "Ir para linha", + "selectIndentation": "Selecionar Indentação", + "selectEncoding": "Selecionar a codificação", + "selectEOL": "Selecionar sequência de final de linha", + "selectLanguageMode": "Selecionar o modo do idioma", + "fileInfo": "Informações do arquivo", + "screenReaderDetectedExplanation.question": "Você está usando um leitor de tela para operar VS Code? (Certos recursos como dobramento, minimapa ou quebra automática de texto são desabilitados ao usar um leitor de tela)", + "screenReaderDetectedExplanation.answerYes": "Sim", + "screenReaderDetectedExplanation.answerNo": "Não", + "spacesSize": "Espaços: {0}", + "tabSize": "Tamanho de Tabulação: {0}", + "showLanguageExtensions": "Pesquisar extensões na loja para '{0}'...", + "changeMode": "Alterar o modo de linguagem", + "noEditor": "Nenhum editor de texto ativo neste momento", + "languageDescription": "({0}) - linguagem configurada", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "linguagens (identificador)", + "configureModeSettings": "Configurar '{0}' configurações baseadas em linguagem...", + "configureAssociationsExt": "Configurar a associação de arquivo para '{0}'...", + "autoDetect": "Detecção automática", + "pickLanguage": "Selecionar o modo do idioma", + "currentAssociation": "Associação atual", + "pickLanguageToConfigure": "Selecionar o modo de linguagem para associar a '{0}'", + "changeIndentation": "Alterar a indentação", + "noWritableCodeEditor": "O editor de código ativo é somente leitura.", + "indentConvert": "converter arquivo", + "indentView": "alterar visualização", + "pickAction": "Selecionar ação", + "changeEndOfLine": "Alterar sequência de final de linha", + "pickEndOfLine": "Selecionar sequência de final de linha", + "changeEncoding": "Alterar a codificação do arquivo", + "noFileEditor": "Nenhum arquivo ativo neste momento", + "saveWithEncoding": "Salvar com codificação", + "reopenWithEncoding": "Reabrir com codificação", + "guessedEncoding": "Adivinhado a partir do conteúdo", + "pickEncodingForReopen": "Selecione a codificaçãodo arquivo para reabrir o arquivo.", + "pickEncodingForSave": "Selecione a codificação do arquivo para Salvar Com" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Ações de tablulação" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Ações de editor", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (Extensão)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "Não apresentando {0} erros e avisos a mais." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "Não há exibição de árvore com id '{0}' registrado.", + "treeView.duplicateElement": "Elemento com id {0} já está registrado" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Trilha de Navegação", + "enabled": "Ativar/desativar migalhas de navegação.", + "filepath": "Controla se e como caminhos de arquivo são mostrados na exibição de trilhas.", + "filepath.on": "Show the file path in the breadcrumbs view.", + "filepath.off": "Não mostre o caminho do arquivo na visualização de trilha.", + "filepath.last": "Mostrar apenas o último elemento do caminho do arquivo na visualização de trilhas.", + "symbolpath": "Controla se e como os símbolos são mostrados na exibição de trilhas de navegação.", + "symbolpath.on": "Mostrar todos os símbolos na exibição de breadcrumbs.", + "symbolpath.off": "Não mostre símbolos na exibição de breadcrumbs.", + "symbolpath.last": "Mostrar apenas o símbolo atual na exibição de breadcrumbs.", + "symbolSortOrder": "Controls how symbols are sorted in the breadcrumbs outline view.", + "symbolSortOrder.position": "Mostre o contorno do símbolo em ordem de posição de arquivo.", + "symbolSortOrder.name": "Show symbol outline in alphabetical order.", + "symbolSortOrder.type": "Mostrar o contorno do símbolo em ordem de tipo de símbolo." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "depurado" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Toggle Breadcrumbs", + "cmd.category": "Visão", + "miToggleBreadcrumbs": "Alternar &&Breadcrumbs", + "cmd.focus": "Focar Breadcrumbs" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "Nenhum resultado", + "title": "Peek Call Hierarchy" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Showing Calls", + "toggle.to": "Mostrando os chamadores", + "tree.aria": "Hierarquia de Chamada", + "meta": "– {0}", + "title.loading": "Carregando...", + "empt.callsFrom": "No calls from '{0}'", + "empt.callsTo": "No calls to '{0}'" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Instalar o comando '{0}' em PATH", + "not available": "Este comando não está disponível", + "successIn": "Comando shell '{0}' instalado com sucesso em PATH.", + "ok": "OK", + "cancel2": "Cancelar", + "warnEscalation": "O código solicitará com 'osascript' pelos privilégios de Administrador para instalar o comando shell.", + "cantCreateBinFolder": "Não é possível criar '/usr/local/bin'.", + "aborted": "Anulado", + "uninstall": "Desinstalar o comando '{0}' de PATH", + "successFrom": "Comando shell '{0}' desinstalado com sucesso de PATH.", + "warnEscalationUninstall": "Código agora solicitará com 'osascript' para privilégios de Administrador para desinstalar o comando shell.", + "cantUninstall": "Unable to uninstall the shell command '{0}'.", + "shellCommand": "Comando shell" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: geração de tokens, envolvimento e dobramento foram desligados para este arquivo grande de maneira a reduzir o uso de memória e evitar o congelamento ou falha.", + "dontShowAgain": "Não mostrar novamente", + "removeOptimizations": "Habilitar recursos forçadamente", + "reopenFilePrompt": "Por favor, reabra o arquivo para que essa configuração seja efetivada." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Desenvolvedor: Inspecionar Mapeamentos de Chave" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Alternar Modificador de Multi-Cursor", + "miMultiCursorAlt": "Troque para Alt+clique para Multi-Cursor", + "miMultiCursorCmd": "Troque para Cmd+clique para Multi-Cursor", + "miMultiCursorCtrl": "Troque para Ctrl+clique para Multi-Cursor" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Visualização: Ativar/Desativar Minimapa", + "miToggleMinimap": "Toggle &&Minimap" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Visualização: Ativar/Desativar Caracteres de Controle", + "miToggleRenderControlCharacters": "Alternar &&Caracteres de Controle" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Visualização: Ativar/Desativar Renderização de Espaços em Branco", + "miToggleRenderWhitespace": "Toggle &&Render o espaço em branco" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Visualizar: Alternar Quebra de Linha", + "wordWrap.notInDiffEditor": "Não pode alternar quebra de linha em um editor diff.", + "unwrapMinified": "Desabilitar empacotamento para este arquivo", + "wrapMinified": "Habilitar empacotamento para este arquivo", + "miToggleWordWrap": "Alternar &&Quebra de linha" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Desenvolvedor: Inspecionar escopos TM", + "inspectTMScopesWidget.loading": "Carregando..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Modificando a configuração 'editor.accessibilitySupport' para 'on'.", + "openingDocs": "Abrindo a página de documentação de Acessibilidade do VS Code.", + "introMsg": "Obrigado por testar a opção de acessibilidade do VS Code.", + "status": "Status:", + "changeConfigToOnMac": "Para configurar o editor para ser permanentemente otimizado para uso com um leitor de tela pressione Command+E agora.", + "changeConfigToOnWinLinux": "Para configurar o editor para ser permanentemente otimizado para uso com um leitor de tela pressione Control+E agora.", + "auto": "O editor está configurado para detectar automaticamente quando um leitor de tela é anexado, o que não é o caso neste momento.", + "configuredOn": "O editor está configurado para ser permanentemente otimizado para uso com um leitor de tela - você pode mudar isso editando a configuração 'editor.accessibilitySupport'.", + "configuredOff": "O editor está configurado para nunca ser otimizado para uso com um Leitor de Tela.", + "tabFocusModeOnMsg": "Pressionando Tab no editor corrente irá mover o foco para o próximo elemento focável. Mude este comportamento ao pressionar {0}.", + "tabFocusModeOnMsgNoKb": "Pressionando Tab no editor corrente irá mover o foco para o próximo elemento focável. O comando {0} não pode ser ativado atualmente por uma tecla.", + "tabFocusModeOffMsg": "Pressionando Tab no editor atual irá inserir um caractere Tab. Mude este comportamente ao pressionar {0}.", + "tabFocusModeOffMsgNoKb": "Pressionando Tab no editor atual irá inserir um caractere Tab. O comando {0} não pode ser ativado atualmente por uma tecla.", + "openDocMac": "Pressione Command+H agora para abrir uma janela do navegador com mais informação do VS Code relacionada à Acessibilidade.", + "openDocWinLinux": "Pressione Ctrl+H para abrir uma janela do navegador com mais informação do VS Code relacionada à acessibilidade.", + "outroMsg": "Você pode ignorar esta dica de ferramenta e retornar ao editor pressionando Escape ou Shift+Escape.", + "ShowAccessibilityHelpAction": "Mostrar ajuda de acessibilidade" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Erros parseando {0}: {1}", + "schema.openBracket": "O colchete de abertura de caractere ou sequência de caracteres.", + "schema.closeBracket": "O colchete de fechamento de caractere ou sequência de caracteres.", + "schema.comments": "Define o símbolo dos comentários", + "schema.blockComments": "Define como comentários em bloco são marcados.", + "schema.blockComment.begin": "A sequência de caracteres que inicia um comentário em bloco.", + "schema.blockComment.end": "A sequência de caracteres que termina um comentário de bloco.", + "schema.lineComment": "A sequência de caracteres que inicia um comentário de linha.", + "schema.brackets": "Define os símbolos de colchetes que aumentam ou diminuem a indentação.", + "schema.autoClosingPairs": "Define os pares de colchetes. Quando é introduzido um colchete de abertura, o colchete de fechamento é inserido automaticamente.", + "schema.autoClosingPairs.notIn": "Define uma lista de escopos onde os auto pares são desativados.", + "schema.autoCloseBefore": "Define quais caracteres devem estar após o cursor para que o fechamento automático entre colchetes ou aspas ocorra ao usar a configuração de fechamento automático 'linguagemDefinida'. Este é tipicamente o conjunto de caracteres que não podem iniciar uma expressão.", + "schema.surroundingPairs": "Define os pares de colchetes que podem ser usados para cercar uma seqüência selecionada.", + "schema.wordPattern": "Define o que é considerado ser uma palavra na linguagem de programação.", + "schema.wordPattern.pattern": "O padrão RegExp usado para coincidir com as palavras.", + "schema.wordPattern.flags": "Os sinalizadores RegExp usados para coincidir com as palavras.", + "schema.wordPattern.flags.errorMessage": "Deve corresponder ao padrão `/^([gimuy]+)$/`.", + "schema.indentationRules": "Configurações de recuo da linguagem.", + "schema.indentationRules.increaseIndentPattern": "Se uma linha corresponder a esse padrão, então todas as linhas depois dela devem ser recuadas uma vez (até que outra regra corresponda).", + "schema.indentationRules.increaseIndentPattern.pattern": "O padrão RegExp para increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Os rótulos RegExp para increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Deve corresponder ao padrão `/^([gimuy]+)$/`.", + "schema.indentationRules.decreaseIndentPattern": "Se uma linha corresponde a esse padrão, então todas as linhas depois devem ser sem recuo uma vez (até que outra regra corresponda).", + "schema.indentationRules.decreaseIndentPattern.pattern": "O padrão RegExp para decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Os rótulos RegExp para decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Deve corresponder ao padrão `/^([gimuy]+)$/`.", + "schema.indentationRules.indentNextLinePattern": "Se uma linha corresponder a esse padrão, então **apenas a próxima linha** após ela deve ser recuada uma vez.", + "schema.indentationRules.indentNextLinePattern.pattern": "O padrão RegExp para indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "Os rótulos RegExp para indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Deve corresponder ao padrão `/^([gimuy]+)$/`.", + "schema.indentationRules.unIndentedLinePattern": "Se uma linha corresponder a esse padrão, então seu recuo não deve ser mudado e ela não deve ser avaliada contra as outras regras.", + "schema.indentationRules.unIndentedLinePattern.pattern": "O padrão RegExp para unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Os rótulos RegExp para unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Deve corresponder ao padrão `/^([gimuy]+)$/`.", + "schema.folding": "As configurações de dobragem da linguagem.", + "schema.folding.offSide": "O enquadramento para a regra de impedimento se blocos nessa linguagem são expressados pela sua identação. Se definido, linhas em branco pertencem ao bloco subsequente.", + "schema.folding.markers": "Linguagem específica de marcadores de aninhamento como '#region' e '#endregion'. As expressões regulares de início e final serão testadas contra o conteúdo de todas as linhas e devem ser planejadas de forma eficiente", + "schema.folding.markers.start": "O padrão RegExp para o marcador de início. O regexp deve começar com '^'.", + "schema.folding.markers.end": "O padrão RegExp para o marcador final. O regexp deve começar com '^'." + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Comentários", + "openComments": "Controls when the comments panel should open." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Select Comment Provider", + "commentThreadAddFailure": "Adding a new comment thread failed: {0}.", + "nextCommentThreadAction": "Vá para a próxima conversa de comentário" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Cor de decoração da dobra do editor para intervalos de comentários." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "There are no comments on this review." + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Imagem: {0}", + "image": "Imagem" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Recolher", + "commentCreationError": "Falha ao adicionar um comentário: {0}.", + "commentCreationDefaultError": "Adicionar um comentário falhou. Por favor, tente novamente ou relate um problema com a extensão se o problema persistir.", + "commentThreadParticipants": "Participantes: {0}", + "startThread": "Começar a discussão", + "reply": "Responder...", + "newComment": "Type a new comment" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Atualizar comentário", + "label.updatingComment": "Atualizando comentário...", + "commentToggleReaction": "Alternar Reação", + "commentToggleReactionError": "Toggling the comment reaction failed: {0}.", + "commentToggleReactionDefaultError": "Falha ao alternar a reação de comentário", + "commentAddReaction": "Adicionar a reação", + "commentAddReactionError": "Excluindo a reação de comentário falhou: {0}.", + "commentAddReactionDefaultError": "Excluindo a reação de comentário falhou", + "commentDeleteReactionError": "Excluindo a reação de comentário falhou: {0}.", + "commentDeleteReactionDefaultError": "Excluindo a reação de comentário falhou", + "commentEditError": "Falha ao atualizar o comentário: {0}.", + "commentEditDefaultError": "Falha ao atualizar o comentário.", + "label.delete": "Excluir", + "confirmDelete": "Excluir comentário?", + "commentDeletionError": "Falha ao apagar o comentário: {0}.", + "commentDeletionDefaultError": "A exclusão do comentário falhou", + "label.edit": "Editar", + "label.cancel": "Cancelar" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Escolher Reações..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "depurar {0}", + "debugAriaLabel": "Digite um nome de uma configuração de lançamento para ser executado.", + "addConfigTo": "Adicionar Configuração ({0})...", + "addConfiguration": "Adicionar Configuração...", + "noConfigurationsMatching": "Não há configurações de depuração correspondentes", + "noConfigurationsFound": "Configurações de depuração não encontradas. Por favor, crie um arquivo 'launch.json'." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Iniciar Sessão Adicional", + "debugConsoleAction": "Console do Depurador" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Visualizar Depurador", + "toggleDebugPanel": "Console do Depurador", + "debug": "depurar", + "debugPanel": "Console do Depurador", + "variables": "Variáveis", + "watch": "Monitoramento", + "callStack": "Pilha de Chamadas", + "breakpoints": "Pontos de Parada", + "loadedScripts": "Scripts Carregados", + "view": "Visão", + "debugCategory": "depurar", + "restartDebug": "Reiniciar", + "stepOverDebug": "Pular Sobre", + "stepIntoDebug": "Pular Dentro", + "stepOutDebug": "Pular Fora", + "pauseDebug": "Pausa", + "disconnect": "Desconectar-se", + "stop": "Pare", + "continueDebug": "Continuar", + "terminateThread": "Finalizar Tarefa", + "debugFocusConsole": "Focus on Debug Console View", + "debugCommands": "Configuração do Depurador", + "debugConfigurationTitle": "depurar", + "allowBreakpointsEverywhere": "Permitir a configuração de pontos de interrupção em qualquer arquivo.", + "openExplorerOnEnd": "Abra automaticamente a visualização do explorador no final de uma sessão de depuração.", + "inlineValues": "Show variable values inline in editor while debugging.", + "toolBarLocation": "Controla a localização da barra de ferramentas de depuração. Qualquer 'flutuante' em todas as vistas, 'Ancorado' na exibição de depuração, ou 'escondido'.", + "never": "Nunca mostrar depuração na barra de status", + "always": "Sempre mostrar depurar na barra de status", + "onFirstSessionStart": "Mostrar depurar na barra de status somente após a depuração ser iniciada pela primeira vez", + "showInStatusBar": "Controla quando a barra de status de debug deve estar visível.", + "openDebug": "Controla quando o modo de exibição de depuração deve ser aberto.", + "enableAllHovers": "Controla se o Depurar paira deve ser ativada durante a depuração. Quando habilitado o pairo provedores serão chamados para fornecer um hover. Paira regular não aparece mesmo se essa configuração estiver habilitada.", + "showSubSessionsInToolBar": "Controla se as sessões de depuração são mostradas na barra de ferramentas de depuração. Quando essa configuração é false o comando stop em uma sessão também irá parar a sessão pai.", + "debug.console.fontSize": "Controls the font size in pixels in the debug console.", + "debug.console.fontFamily": "Controla a família de fontes no console de depuração.", + "debug.console.lineHeight": "Controla a altura da linha em pixels no console de depuração. Use 0 para calcular a altura da linha pelo tamanho da fonte.", + "launch": "Global debug launch configuration. Should be used as an alternative to 'launch.json' that is shared across workspaces.", + "stepBackDebug": "Passo para trás", + "reverseContinue": "Reverter", + "restartFrame": "Reiniciar o Frame", + "copyStackTrace": "Copiar Pilha de Chamadas", + "miViewDebug": "&&Debug", + "miToggleDebugConsole": "De&&bug Console", + "miStartDebugging": "&&Iniciar Depuração", + "miStartWithoutDebugging": "Iniciar &&sem depuração", + "miStopDebugging": "&&Stop Debugging", + "miRestart Debugging": "&&Restart Debugging", + "miOpenConfigurations": "Aberto &&configurações", + "miAddConfiguration": "A&&dd Configuration...", + "miStepOver": "Passar por &&Cima", + "miStepInto": "Step &&Into", + "miStepOut": "Passo S&&aída", + "miContinue": "&&Continue", + "miToggleBreakpoint": "Alternar &&Ponto de interrupção", + "miConditionalBreakpoint": "&&Conditional Breakpoint...", + "miInlineBreakpoint": "Inline Breakp&&oint", + "miFunctionBreakpoint": "&&Ponto de Interrupção de Função ...", + "miLogPoint": "&&Logpoint...", + "miNewBreakpoint": "&&New Breakpoint", + "miEnableAllBreakpoints": "&&Habilitar Todos os Pontos de Interrupção", + "miDisableAllBreakpoints": "Disable A&&ll Breakpoints", + "miRemoveAllBreakpoints": "Remover &&todos os pontos de interrupção", + "miInstallAdditionalDebuggers": "&&Instalar Depuradores Adicionais..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Logpoint", + "breakpoint": "Ponto de interrupção", + "removeBreakpoint": "Remover {0}", + "editBreakpoint": "Editar {0}...", + "disableBreakpoint": "Desabilitar {0}", + "enableBreakpoint": "Habilitar {0}", + "removeBreakpoints": "Remover pontos de interrupção", + "removeInlineBreakpointOnColumn": "Remove Inline Breakpoint on Column {0}", + "removeLineBreakpoint": "Remover ponto de interrupção de linha", + "editBreakpoints": "Editar pontos de interrupção", + "editInlineBreakpointOnColumn": "Editar o ponto de interrupção embutida na coluna {0}", + "editLineBrekapoint": "Editar o ponto de interrupção de linha", + "enableDisableBreakpoints": "Habilitar/Desabilitar pontos de interrupção", + "disableInlineColumnBreakpoint": "Disable Inline Breakpoint on Column {0}", + "disableBreakpointOnLine": "Desabilitar ponto de interrupção de linha", + "enableBreakpoints": "Enable Inline Breakpoint on Column {0}", + "enableBreakpointOnLine": "Habilitar o ponto de interrupção de linha", + "addBreakpoint": "Adicionar ponto de interrupção", + "addConditionalBreakpoint": "Adicionar Ponto de Parada Condicional...", + "addLogPoint": "Adicione Logpoint...", + "breakpointHasConditionDisabled": "Este {0} tem um {1} que vai se perder em remover. Considere a ativação o {0} em vez disso.", + "message": "Mensagem", + "condition": "Condição", + "breakpointHasConditionEnabled": "Este {0} tem um {1} que vai se perder ao remover. Considere desabilitar a {0} em vez disso.", + "removeLogPoint": "Remover {0}", + "disableLogPoint": "{0} {1}", + "disable": "Desabilitar", + "enable": "Habilitar", + "cancel": "Cancelar", + "addConfiguration": "Adicionar Configuração..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "Ler o Painel de Impressão Eval", + "copy": "Copiar", + "copyAll": "Copiar todos", + "collapse": "Recolher tudo", + "startDebugFirst": "Por favor, inicie uma sessão de depuração para avaliar expressões", + "stateCapture": "Estado do objeto é capturado na primeira avaliação", + "replVariableAriaLabel": "Variável {0} tem valor {1}, ler a impressão do valor do loop, depurar", + "replExpressionAriaLabel": "Expressão {0} tem valor {1}, ler o laço de avaliação de impressão, depurar", + "replValueOutputAriaLabel": " impressão da avaliação do laço de leitura, depurar", + "replRawObjectAriaLabel": "Variável repl {0} tem valor {1}, ler o loop de avaliação de impressão e depuração", + "actions.repl.acceptInput": "REPL Aceitar Entrada", + "actions.repl.copyAll": "Depurar: Copiar Todos os Consoles", + "selectRepl": "Selecionar Console de Depuração", + "clearRepl": "Limpar console", + "debugConsoleCleared": "Debug console was cleared" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Controla quando o console de depuração interna deve ser aberto." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "Abrir {0}", + "launchJsonNeedsConfigurtion": "Configurar ou corrigir 'launch.json'", + "noFolderDebugConfig": "Primeiro abra uma pasta para fazer uma configuração de depuração avançada.", + "startDebug": "Iniciar Depuração", + "startWithoutDebugging": "Iniciar Sem Depuração", + "selectAndStartDebugging": "Selecionar e Iniciar a Depuração", + "removeBreakpoint": "Remover Ponto de Parada", + "removeAllBreakpoints": "Remover Todos os Pontos de Parada", + "enableAllBreakpoints": "Habilitar Todos os Pontos de Parada", + "disableAllBreakpoints": "Desabilitar Todos Pontos de Parada", + "activateBreakpoints": "Ativar Pontos de Parada", + "deactivateBreakpoints": "Desativar Pontos de Parada", + "reapplyAllBreakpoints": "Reaplicar Todos os Pontos de Parada", + "addFunctionBreakpoint": "Adicionar Ponto de Parada de Função", + "addWatchExpression": "Adicionar Expressão", + "removeAllWatchExpressions": "Remover Todas as Expressões", + "focusSession": "Seção em Foco", + "copyValue": "Copiar valor" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Depurar configurações de lançamento", + "noConfigurations": "Sem configurações", + "addConfigTo": "Adicionar Configuração ({0})...", + "addConfiguration": "Adicionar Configuração...", + "debugSession": "Sessão de Depuração" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Cor de fundo da barra de ferramentas de depuração.", + "debugToolBarBorder": "Cor da borda da barra de ferramentas de depuração." + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Cor de fundo da barra de status quando um programa está sendo depurado. A barra de status é mostrada na parte inferior da janela", + "statusBarDebuggingForeground": "Cor de primeiro plano da barra de status quando um programa está sendo depurado. A barra de status é mostrada na parte inferior da janela", + "statusBarDebuggingBorder": "Cor da borda da barra de status separando para a barra lateral e editor quando um programa está sendo depurado. A barra de status é mostrada na parte inferior da janela" + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Selecionar e Iniciar a Configuração do Depurador" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "Não é possível resolver o recurso sem uma sessão de depuração", + "canNotResolveSourceWithError": "Could not load source '{0}': {1}.", + "canNotResolveSource": "Não foi possível carregar a fonte '{0}'." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Depurar: Alternar Ponto de Parada", + "conditionalBreakpointEditorAction": "Depurar: Adicionar Ponto de Interrupção Condicional...", + "logPointEditorAction": "Depuração: Adicionar Logpoint ...", + "runToCursor": "Executar até o Cursor", + "debugEvaluate": "Depurar: Avaliar", + "debugAddToWatch": "Depurar: Adicionar ao monitoramento", + "showDebugHover": "Mostrar Item Flutuante", + "goToNextBreakpoint": "Depurar: Ir para o próximo ponto de interrupção", + "goToPreviousBreakpoint": "Depuração: Ir para o Ponto de Interrupção Anterior", + "debug": "depurar" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Seção de Expressões de Inspeção", + "watchAriaTreeLabel": "Depurar Expressões Monitoradas", + "editWatchExpression": "Editar expressão", + "removeWatchExpression": "Remover Expressão", + "watchExpressionInputAriaLabel": "Digitar expressão a monitorar", + "watchExpressionPlaceholder": "Expressão para monitorar", + "watchExpressionAriaLabel": "{0} valor {1}, monitorar, depuração", + "watchVariableAriaLabel": "{0} valor {1}, monitorar, depuração" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Seção de variáveis", + "variablesAriaTreeLabel": "Variáveis de Depuração", + "setValue": "Definir Valor", + "copyAsExpression": "Copiar como Expressão", + "addToWatchExpressions": "Adicionar ao monitoramento", + "variableValueAriaLabel": "Digite o novo valor da variável", + "variableScopeAriaLabel": "Escopo {0}, variáveis, depuração", + "variableAriaLabel": "{0} valor {1}, variáveis, depuração" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Cor da borda da ferramenta de exceção.", + "debugExceptionWidgetBackground": "Cor de fundo da ferramenta de exceção.", + "exceptionThrownWithId": "Ocorreu exceção: {0}", + "exceptionThrown": "Ocorreu exceção." + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Cor de plano de fundo para o realce da linha na posição do quadro de pilha superior.", + "focusedStackFrameLineHighlight": "Background color for the highlight of line at focused stack frame position." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Seção de Scripts carregados", + "loadedScriptsAriaLabel": "Depurar Scripts Carregados", + "loadedScriptsSession": "Sessão de Depuração", + "loadedScriptsRootFolderAriaLabel": "Pasta de espaço de trabalho {0}, roteiro carregado, depurar", + "loadedScriptsSessionAriaLabel": "Sessão {0}, script carregado, debug", + "loadedScriptsFolderAriaLabel": "Pasta {0}, script carregado, depurar", + "loadedScriptsSourceAriaLabel": "{0}, script carregado, depurar" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Primeiro abra uma pasta para fazer uma configuração de depuração avançada.", + "inlineBreakpoint": "Ponto de interrupção em linha", + "debug": "depurar", + "addInlineBreakpoint": "Adicionar ponto de interrupção Inline" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Depurar passando o mouse por cima", + "variableAriaLabel": "{0} valor {1}, variáveis, depuração" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Clique para seguir (Cmd + clique abre ao lado)", + "fileLink": "Clique para seguir (Cmd + clique abre ao lado)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Seção de Pontos de Parada", + "Logpoint": "Logpoint", + "Breakpoint": "Ponto de interrupção", + "editBreakpoint": "Editar {0}...", + "removeBreakpoint": "Remover {0}", + "functionBreakpointsNotSupported": "Pontos de parada de função não são suportados por este tipo de depuração", + "functionBreakpointPlaceholder": "Função de parada", + "functionBreakPointInputAriaLabel": "Digitar Ponto de Parada de Função", + "disabledLogpoint": "Disabled logpoint", + "disabledBreakpoint": "Ponto de Parada Desabilitado", + "unverifiedLogpoint": "Unverified logpoint", + "unverifiedBreakopint": "Ponto de Parada não Verificado", + "functionBreakpointUnsupported": "Função de ponto de parada não é suportado por este tipo de debug", + "logBreakpointUnsupported": "Logpoints não suportado por esse tipo de depuração", + "logMessage": "Mensagem de Log: {0}", + "conditionalBreakpointUnsupported": "Pontos de parada condicionais não são suportados por esse tipo de depurador", + "hitBreakpointUnsupported": "Pontos de parada condicionais não são suportados por este tipo de debug", + "expression": "Expression: {0}", + "hitCount": "Contagem de ocorrências: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Seção de Pilha de Chamada", + "debugStopped": "Pausado em {0}", + "callStackAriaLabel": "Depurar a Pilha de Chamadas", + "showMoreStackFrames2": "Show More Stack Frames", + "session": "Session", + "paused": "Em pausa", + "running": "Em execução", + "thread": "Thread", + "loadMoreStackFrames": "Carregar mais segmentos de pilha", + "showMoreAndOrigin": "Show {0} More: {1}", + "showMoreStackFrames": "Mostrar Mais {0} Estruturas da Pilha", + "threadAriaLabel": "Thread {0}, pilha de chamadas, depuração", + "stackFrameAriaLabel": "Segmento de Pilha {0} linha {1} {2}, pilha de chamadas, depuração", + "sessionLabel": "Depurar sessão {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Mensagem a ser inserida no log quando o ponto de interrupção for alcançado. Expressões dentro de {} são intercaladas. 'Enter' para aceitar, 'esc' para cancelar.", + "breakpointWidgetHitCountPlaceholder": "Parar quando contagem de ocorrências condição for alcançada. 'Enter' para aceitar, 'esc' para cancelar.", + "breakpointWidgetExpressionPlaceholder": "Parar quando a expressão for avaliada como true. 'Enter' para aceitar, 'esc' para cancelar.", + "expression": "EXPRESSION", + "hitCount": "Contagem de ocorrências", + "logMessage": "Log Message", + "breakpointType": "Breakpoint Type" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Fonte desconhecida" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Já existe uma configuração de depuração \"{0}\" em execução.", + "compoundMustHaveConfigurations": "Composição deve ter o atributo \"configurations\" definido para iniciar várias configurações.", + "noConfigurationNameInWorkspace": "Não foi possível encontrar a configuração de inicialização '{0}' na área de trabalho.", + "multipleConfigurationNamesInWorkspace": "Existem múltiplas configurações de lançamento '{0}' na área de trabalho. Use o nome da pasta para qualificar a configuração.", + "noFolderWithName": "Não é possível encontrar a pasta com nome '{0}' para configuração '{1}' no composto '{2}'.", + "configMissing": "Configuração '{0}' não tem 'launch.json'.", + "launchJsonDoesNotExist": "'launch.json' does not exist.", + "debugRequestNotSupported": "Atributo '{0}' tem um valor sem suporte '{1}' na configuração de debug escolhida.", + "debugRequesMissing": "Atributo '{0}' está faltando para a configuração de depuração escolhida.", + "debugTypeNotSupported": "Tipo de depuração configurado '{0}' não é suportado.", + "debugTypeMissing": "Falta a propriedade 'type' para a configuração de lançamento escolhida.", + "noFolderWorkspaceDebugError": "O arquivo ativo não pode ser depurado. Certifique-se de que ele está salvo no disco e que tem uma extensão de depuração instalada para esse tipo de arquivo.", + "debugAdapterCrash": "O processo do adaptador de depuração foi finalizado inesperadamente ({0})", + "cancel": "Cancelar", + "debugAnyway": "Depurar mesmo assim", + "preLaunchTaskErrors": "Existem erros depois de executar o preLaunchTask '{0}'.", + "preLaunchTaskError": "Existem erros depois de executar preLaunchTask '{0}'.", + "preLaunchTaskExitCode": "A preLaunchTask '{0}' encerrada com código de saída {1}.", + "showErrors": "Mostrar erros", + "invalidTaskReference": "Tarefa '{0}' não pode ser referenciada a partir de uma configuração de lançamento que está em uma pasta de trabalho diferente.", + "DebugTaskNotFoundWithTaskId": "Não foi possível encontrar a tarefa '{0}'.", + "DebugTaskNotFound": "Não foi possível encontrar a tarefa especificada.", + "taskNotTrackedWithTaskId": "A tarefa especificada não pode ser rastreada.", + "taskNotTracked": "A tarefa '{0}' não pode ser rastreada.", + "debuggingPaused": "Debugging paused {0}, {1} {2}", + "breakpointAdded": "Adicionado ponto de interrupção, linha {0}, arquivo {1}", + "breakpointRemoved": "Ponto de interrupção removido, linha {0}, arquivo {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "Não Disponível", + "startDebugFirst": "Por favor, inicie uma sessão de depuração para avaliar expressões", + "pausedOn": "Pausado em {0}", + "paused": "Em pausa", + "running": "Em execução", + "breakpointDirtydHover": "Ponto de parada não verificado. O arquivo foi modificado, por favor reinicie a sessão de depuração." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "O 'tipo' do depurador não pode ser omitido e precisa ser do tipo 'string'.", + "selectDebug": "Selecione o ambiente", + "DebugConfig.failed": "Não é possível criar o arquivo 'launch.json' dentro da pasta '.vscode' ({0}).", + "workspace": "Espaço de Trabalho", + "user settings": "Configurações do usuário" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "Depuração Iniciada.", + "debuggingStopped": "Depuração parada." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "depurado" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "O console foi limpo", + "snapshotObj": "Apenas valores primitivos são mostrados para este objeto." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Contribui adaptadores de depuração.", + "vscode.extension.contributes.debuggers.type": "Identificador único para esse adaptador de depuração.", + "vscode.extension.contributes.debuggers.label": "Nome de exibição para esse adaptador de depuração.", + "vscode.extension.contributes.debuggers.program": "Caminho para o programa adaptador de depuração. O caminho pode ser absoluto ou relativo à pasta de extensão.", + "vscode.extension.contributes.debuggers.args": "Argumentos opcionais a serem informados para o adaptador.", + "vscode.extension.contributes.debuggers.runtime": "Runtime opcional no caso do atributo do programa não ser um executável, mas requerer um runtime.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Argumentos opcionais do runtime.", + "vscode.extension.contributes.debuggers.variables": "Mapeamento de variáveis interativas (por exemplo ${action.pickProcess}) em 'launch.json' para um comando.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Configurações para gerar o 'launch.json' inicial.", + "vscode.extension.contributes.debuggers.languages": "Lista de idiomas para os quais a extensão de depuração pode ser considerada o \"depurador padrão\".", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Se especificado VS Code chamará este comando para determinar o caminho do executável do adaptador de depuração e os argumentos para passar.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Trechos de código para adicionar novas configurações em 'launch.json'.", + "vscode.extension.contributes.debuggers.configurationAttributes": "Configurações de esquema JSON para validar 'launch.json'.", + "vscode.extension.contributes.debuggers.windows": "Configurações específicas do Windows.", + "vscode.extension.contributes.debuggers.windows.runtime": "Runtime usado para Windows.", + "vscode.extension.contributes.debuggers.osx": "Configurações específicas para macOS.", + "vscode.extension.contributes.debuggers.osx.runtime": "Runtime usado para o macOS.", + "vscode.extension.contributes.debuggers.linux": "Configurações específicas do Linux.", + "vscode.extension.contributes.debuggers.linux.runtime": "Runtime usado para o Linux.", + "vscode.extension.contributes.breakpoints": "Contribui aos pontos de interrupção.", + "vscode.extension.contributes.breakpoints.language": "Permitir pontos de parada para este idioma.", + "app.launch.json.title": "Iniciar", + "app.launch.json.version": "Versão deste formato de arquivo.", + "app.launch.json.configurations": "Lista de configurações. Adicionar novas configurações ou editar as existentes usando o IntelliSense.", + "app.launch.json.compounds": "Lista de compostos. Cada composto faz referência a várias configurações que vão ser executadas juntas.", + "app.launch.json.compound.name": "Nome do composto. Aparece no menu drop-down da configuração de execução.", + "useUniqueNames": "Por favor, use nomes únicos de configuração.", + "app.launch.json.compound.folder": "Nome da pasta em que o composto se encontra.", + "app.launch.json.compounds.configurations": "Nomes das configurações que serão iniciadas como parte deste composto." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "Não consigo encontrar o adaptador de depuração para o tipo '{0}'.", + "cannot.create.da.with.err": "Não é possível criar o adaptador de depuração ({0}).", + "cannot.create.da": "Cannot create debug adapter.", + "launch.config.comment1": "Use o IntelliSense para aprender sobre possíveis atributos.", + "launch.config.comment2": "Passe o mouse para ver as descrições dos atributos existentes.", + "launch.config.comment3": "Para obter mais informações, visite: {0}", + "debugType": "Tipo de configuração.", + "debugTypeNotRecognised": "O tipo de depuração não é reconhecido. Certifique-se de que você tem uma extensão de depuração correspondente instalada e que ela está habilitada.", + "node2NotSupported": "\"node2\" não é mais suportado, use \"node\" ao invés e defina o atributo \"protocol\" para \"inspector\".", + "debugName": "Nome da configuração; aparece no menu drop-down da configuração de lançamento. ", + "debugRequest": "Requer o tipo de configuração. Pode ser \"launch\" ou \"attach\".", + "debugServer": "Somente para o desenvolvimento de extensão de depuração: se uma porta é especificada, o VS Code tenta se conectar a um adaptador de depuração executando em modo de servidor", + "debugPrelaunchTask": "Tarefa para ser executada antes de começar a sessão de depuração.", + "debugPostDebugTask": "Tarefa para ser executada após término da sessão de debug.", + "debugWindowsConfiguration": "Atributos de configuração de lançamento específicos do Windows.", + "debugOSXConfiguration": "Atributos de configuração de lançamento específicos do OS X.", + "debugLinuxConfiguration": "Atributos de configuração de lançamento específicos do Linux." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Mais Informações" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "Console VS Code", + "mac.terminal.script.failed": "Script '{0}' falhou com código de saída {1}", + "mac.terminal.type.not.supported": "'{0}' não suportado", + "press.any.key": "Pressione qualquer tecla para continuar...", + "linux.term.failed": "'{0}' falhou com código de saída {1}", + "ext.term.app.not.found": "Não foi possível encontrar o aplicativo terminal '{0}'" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "Executável do adaptador de depuração '{0}' não existe.", + "debugAdapterCannotDetermineExecutable": "Não é possível determinar o executável para o adaptador de depuração '{0}'.", + "unableToLaunchDebugAdapter": "Não é possível executar o adaptador de depuração de '{0}'.", + "unableToLaunchDebugAdapterNoArgs": "Não é possível executar o adaptador de depuração." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: Expandir Abreviação", + "miEmmetExpandAbbreviation": "Emmet: E&&xpandir Abreviação" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Mostrar Comandos do Emmet", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Pressione Enter para gerenciar suas extensões.", + "install": "Pressione Enter para instalar '{0}' da Loja.", + "searchFor": "Pressione Enter para pesquisar por '{0}' na Loja.", + "noExtensionsToInstall": "Digite um nome de extensão" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Gerenciar Extensões", + "galleryExtensionsCommands": "Instalar Extensões da Galeria", + "extension": "Extensão", + "runtimeExtension": "Extensões em Execução", + "extensions": "Extensões", + "view": "Visão", + "developer": "Desenvolvedor", + "extensionsConfigurationTitle": "Extensões", + "extensionsAutoUpdate": "Quando habilitado, instala automaticamente as atualizações para extensões. As atualizações são buscadas de um serviço online da Microsoft.", + "extensionsCheckUpdates": "When enabled, automatically checks extensions for updates. If an extension has an update, it is marked as outdated in the Extensions view. The updates are fetched from a Microsoft online service.", + "extensionsIgnoreRecommendations": "Quando habilitado, as notificações para recomendações de extensão não serão mostradas.", + "extensionsShowRecommendationsOnlyOnDemand": "Quando habilitada, as recomendações serão não buscadas ou mostradas a menos que especificamente solicitado pelo usuário. Algumas recomendações são buscadas de um serviço online da Microsoft.", + "extensionsCloseExtensionDetailsOnViewChange": "Quando habilitado, editores, com detalhes de extensão serão fechadas automaticamente após navegar longe a exibição de extensões.", + "miOpenKeymapExtensions": "&&Keymaps", + "miPreferencesExtensions": "&&Extensões", + "miViewExtensions": "E&&xtensões" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Loja", + "enabledExtensions": "Habilitado", + "disabledExtensions": "Desabilitado", + "popularExtensions": "Popular", + "recommendedExtensions": "Recomendado", + "otherRecommendedExtensions": "Outras recomendações", + "workspaceRecommendedExtensions": "Recomendações do Espaço de Trabalho", + "builtInExtensions": "Funcionalidades", + "builtInThemesExtensions": "Temas", + "builtInBasicsExtensions": "Linguagens de Programação", + "searchExtensions": "Pesquisar Extensões na Loja", + "sort by installs": "Ordenar por: Quantidade de Instalações", + "sort by rating": "Ordenar por: Avaliação", + "sort by name": "Ordenar por: Nome", + "extensionFoundInSection": "1 extensão encontrado na seção de {0}.", + "extensionFound": "1 extensão encontrada.", + "extensionsFoundInSection": "extensões de {0} encontradas na seção de {1}.", + "extensionsFound": "{0} extensões encontradas.", + "suggestProxyError": "A Loja retornou 'ECONNREFUSED'. Por favor, verifique a configuração de 'http.proxy'.", + "extensions": "Extensões", + "outdatedExtensions": "{0} Extensões Desatualizadas", + "malicious warning": "Nós desinstalamos '{0}' qual foi reportado ser problemático.", + "reloadNow": "Recarregar Agora" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Extensões", + "app.extensions.json.recommendations": "Lista de extensões que devem ser recomendadas para os usuários deste espaço de trabalho. O identificador de uma extensão é sempre '${publisher}.${name}'. Por exemplo: 'vscode.csharp'.", + "app.extension.identifier.errorMessage": "Formato esperado '${editor}.${nome}'. Exemplo: 'vscode.csharp'.", + "app.extensions.json.unwantedRecommendations": "Lista de extensões recomendadas para o VS Code que não devem ser recomendadas para usuários neste espaço de trabalho. O identificador de uma extensão é sempre ' ${publisher}.${name}'. Por exemplo: 'vscode.csharp'." + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Ativando Extensões..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Extensões de perfil", + "restart2": "Para analisar extensões, uma reinicialização é necessária. Quer reiniciar '{0}' agora?", + "restart3": "Reiniciar", + "cancel": "Cancelar", + "selectAndStartDebug": "Clique para parar a perfilação." + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "Desabilitar outros mapeamentos de teclado ({0}) para evitar conflitos entre as combinações de teclas?", + "yes": "Sim", + "no": "Não" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "A extensão '{0}' levou muito tempo para concluir sua última operação e isso impediu que outras extensões de execução.", + "show": "Mostrar Extensões" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Ativado ao iniciar", + "workspaceContainsGlobActivation": "Ativado porque existe um arquivo {0} correspondente em seu espaço de trabalho", + "workspaceContainsFileActivation": "Ativado porque o arquivo {0} existe no seu espaço de trabalho", + "workspaceContainsTimeout": "Ativado porque a procura por {0} demorou demais", + "languageActivation": "Ativado porque você abriu um arquivo {0}", + "workspaceGenericActivation": "Ativado em {0}", + "unresponsive.title": "Extensão tem causado lentidão na extensão do host.", + "errors": "{0} erros não capturados", + "disable workspace": "Desabilitar (Espaço de Trabalho)", + "disable": "Desabilitar", + "showRuntimeExtensions": "Mostrar extensões em execução", + "reportExtensionIssue": "Informar problema", + "debugExtensionHost": "Iniciar a depuração extensão Host", + "restart1": "Extensões de perfil", + "restart2": "Para analisar extensões, uma reinicialização é necessária. Quer reiniciar '{0}' agora?", + "restart3": "Reiniciar", + "cancel": "Cancelar", + "debugExtensionHost.launch.name": "Attach Extension Host", + "extensionHostProfileStart": "Iniciar o Perfil de Host de Extensão", + "stopExtensionHostProfileStart": "Parar o Perfil de Host de Extensão", + "saveExtensionHostProfile": "Salvar o Perfil de Host de Extensão" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "Manifesto não é encontrado", + "malicious": "Esta extensão é relatada como problemática.", + "uninstallingExtension": "Desinstalando extensão...", + "incompatible": "Unable to install extension '{0}' with version '{1}' as it is not compatible with VS Code.", + "installing named extension": "Instalando a extensão '{0}'...", + "installing extension": "Installing extension....", + "singleDependentError": "Não é possível desabilitar a extensão '{0}'. A extensão '{1}' depende dela.", + "twoDependentsError": "Não é possível desabilitar a extensão '{0}'. As extensões '{1}' e '{2}' dependem dela.", + "multipleDependentsError": "Não é possível desabilitar a extensão '{0}'. As extensões '{1}', '{2}' e outras dependem dela.", + "installConfirmation": "Gostaria de instalar a extensão '{0}'?", + "install": "Instalar" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "Não mostrar novamente", + "searchMarketplace": "Pesquisar na Loja", + "dynamicWorkspaceRecommendation": "Esta extensão pode interessá-lo porque é popular entre os usuários do repositório {0}.", + "exeBasedRecommendation": "Esta extensão é recomendada porque você tem {0} instalado.", + "fileBasedRecommendation": "Esta extensão é recomendada baseada nos arquivos que você abriu recentemente.", + "workspaceRecommendation": "Esta extensão é recomendada pelos usuários da área de trabalho atual.", + "workspaceRecommended": "Este espaço de trabalho possui recomendações de extensão.", + "installAll": "Instalar Tudo", + "showRecommendations": "Mostrar Recomendações", + "reallyRecommended2": "A extensão {0} é recomendada para este tipo de arquivo.", + "reallyRecommendedExtensionPack": "The '{0}' extension pack is recommended for this file type.", + "install": "Instalar", + "ignoreExtensionRecommendations": "Você quer ignorar todas as recomendações de extensão?", + "ignoreAll": "Sim, Ignorar Tudo", + "no": "Não", + "showLanguageExtensions": "A Loja tem extensões que podem ajudar com arquivos '.{0}'", + "dontShowAgainExtension": "Não mostrar novamente para arquivos '.{0}'" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Nome da extensão", + "extension id": "Identificador da extensão", + "preview": "Visualizar", + "builtin": "Intrínseco", + "publisher": "Nome do editor", + "install count": "Quantidade de Instalações", + "rating": "Avaliação", + "repository": "Repositório", + "license": "Licença", + "details": "Detalhes", + "detailstooltip": "Detalhes da extensão, renderizados do arquivo 'README.md' da extensão", + "extensionPack": "Pacote de extensão", + "extensionsPack": "Conjunto de extensões que podem ser instalados juntos", + "contributions": "Contribuições", + "contributionstooltip": "Lists contributions to VS Code by this extension", + "changelog": "Registro de Alterações", + "changelogtooltip": "Extension update history, rendered from the extension's 'CHANGELOG.md' file", + "dependencies": "Dependências", + "dependenciestooltip": "Lista de extensões que esta extensão depende", + "recommendationHasBeenIgnored": "Você selecionou não receber recomendações para esta extensão.", + "noReadme": "README não disponível.", + "noChangelog": "Registro de Alterações não disponível.", + "noContributions": "Sem Contribuições", + "noDependencies": "Sem Dependências", + "settings": "Configurações ({0})", + "setting name": "Nome", + "description": "Descrição", + "default": "Padrão", + "debuggers": "Depuradores ({0})", + "debugger name": "Nome", + "debugger type": "Tipo", + "viewContainers": "Ver Contêineres ({0})", + "view container id": "ID", + "view container title": "Título", + "view container location": "Onde", + "views": "Visualizações ({0})", + "view id": "ID", + "view name": "Nome", + "view location": "Onde", + "localizations": "Localizations ({0})", + "localizations language id": "Id do Idioma", + "localizations language name": "Nome da Linguagem", + "localizations localized language name": "Nome do Idioma (Localizado)", + "colorThemes": "Temas de cores ({0})", + "iconThemes": "Temas de ícones ({0})", + "colors": "Cores ({0})", + "colorId": "ID", + "defaultDark": "Padrão Escuro", + "defaultLight": "Padrão Claro", + "defaultHC": "Padrão de Alto Contraste", + "JSON Validation": "Validação JSON ({0})", + "fileMatch": "Correspondência de Arquivo", + "schema": "Esquema", + "commands": "Comandos ({0})", + "command name": "Nome", + "keyboard shortcuts": "Atalhos de Teclado", + "menuContexts": "Contextos de Menu", + "languages": "Linguagens ({0})", + "language id": "ID", + "language name": "Nome", + "file extensions": "Extensões de Arquivo", + "grammar": "Gramática", + "snippets": "Snippets" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Problema de Performance", + "cmd.report": "Informar problema", + "attach.title": "Você anexou o perfil de CPU?", + "ok": "OK", + "attach.msg": "This is a reminder to make sure that you have not forgotten to attach '{0}' to the issue you have just created.", + "cmd.show": "Mostrar Problemas", + "attach.msg2": "Este é um lembrete para certificar-se de que você não se esqueceu de anexar '{0}' à um problema de desempenho existente." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Extensões", + "galleryError": "We cannot connect to the Extensions Marketplace at this time, please try again later.", + "no extensions found": "Nenhuma extensão encontrada.", + "suggestProxyError": "A Loja retornou 'ECONNREFUSED'. Por favor, verifique a configuração de 'http.proxy'." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Avaliado por 1 usuário", + "ratedByUsers": "Avaliado por {0} usuários", + "noRating": "Sem classificação", + "extension-arialabel": "{0}. Pressione enter para obter detalhes de extensão.", + "extension enabled on remote": "Extension is enabled on '{0}'", + "extension enabled locally": "Extension is enabled locally.", + "viewExtensionDetailsAria": "{0}. Pressione enter para obter detalhes de extensão.", + "remote extension title": "Extensão em {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Erro", + "Unknown Extension": "Extensão Desconhecida:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Baixar Manualmente", + "install vsix": "Uma vez baixado, instale manualmente o VSIX baixado de '{0}'.", + "noOfYearsAgo": "{0} anos atrás", + "one year ago": "1 ano atrás", + "noOfMonthsAgo": "{0} meses atrás", + "one month ago": "1 mês atrás", + "noOfDaysAgo": "{0} dias atrás", + "one day ago": "1 day ago", + "noOfHoursAgo": "{0} horas atrás", + "one hour ago": "1 hora atrás", + "just now": "Just now", + "install": "Instalar", + "installing": "Instalando", + "installExtensionStart": "A instalação da extensão {0} começou. Um editor agora é aberto com mais detalhes sobre esta extensão", + "installExtensionComplete": "A instalação da extensão {0} está concluída. Por favor, recarregar o Visual Studio Code para habilitá-la.", + "failedToInstall": "Failed to install '{0}'.", + "install locally": "Install Locally", + "uninstallAction": "Desinstalar", + "Uninstalling": "Desinstalando", + "uninstallExtensionStart": "Uninstalling extension {0} started.", + "uninstallExtensionComplete": "Please reload Visual Studio Code to complete the uninstallation of the extension {0}.", + "updateExtensionStart": "Atualizando a extensão {0} de {1} versão começou.", + "updateExtensionComplete": "Atualização extensão {0} de {1} versão concluída.", + "failedToUpdate": "Falha ao atualizar '{0}'.", + "updateTo": "Atualizar para {0}", + "updateAction": "Atualização", + "manage": "Gerenciar", + "ManageExtensionAction.uninstallingTooltip": "Desinstalando", + "install another version": "Instale outra versão...", + "selectVersion": "Selecione a versão para instalar", + "current": "Atual", + "extensionInfoAction": "Copiar informações de extensão", + "extensionInfoName": "Nome: {0}", + "extensionInfoId": "Identificação: {0}", + "extensionInfoDescription": "Description: {0}", + "extensionInfoVersion": "Versão: {0}", + "extensionInfoPublisher": "Editor: {0}", + "extensionInfoVSMarketplaceLink": "VS Marketplace Link: {0}", + "extensionSettingsAction": "Configure Extension Settings", + "enableForWorkspaceAction": "Habilitar (Espaço de Trabalho)", + "enableGloballyAction": "Habilitar", + "disableForWorkspaceAction": "Desabilitar (Espaço de Trabalho)", + "disableGloballyAction": "Desabilitar", + "enableAction": "Habilitar", + "disableAction": "Desabilitar", + "checkForUpdates": "Verificar se há atualizações de extensão", + "noUpdatesAvailable": "All Extensions are up to date.", + "singleUpdateAvailable": "Está disponível uma atualização de extensão.", + "updatesAvailable": "{0} extension updates are available.", + "singleDisabledUpdateAvailable": "Está disponível uma atualização para uma extensão que está desabilitada.", + "updatesAvailableOneDisabled": "{0} extensão atualizações estão disponíveis. Um deles é para uma extensão de deficiente.", + "updatesAvailableAllDisabled": "{0} extension updates are available. All of them are for disabled extensions.", + "updatesAvailableIncludingDisabled": "{0} extensão atualizações estão disponíveis. {1} deles são para extensões desativadas.", + "enableAutoUpdate": "Habilitar Extensões Auto-Atualizáveis", + "disableAutoUpdate": "Desabilitar Extensões Auto-Atualizáveis", + "updateAll": "Atualizar Todas as Extensões", + "reloadAction": "recarregar", + "reloadRequired": "Recarga Exigida", + "postUninstallTooltip": "Recarregue o Visual Studio Code para concluir a desinstalação dessa extensão.", + "color theme": "Set Color Theme", + "select color theme": "Selecionar Tema de Cor", + "file icon theme": "Definir Tema do Ícone Arquivo", + "select file icon theme": "Selecionar Tema de Ícones de Arquivos", + "toggleExtensionsViewlet": "Mostrar Extensões", + "installExtensions": "Instalar Extensões", + "showEnabledExtensions": "Mostrar extensões ativadas", + "showInstalledExtensions": "Mostrar Extensões Instaladas", + "showDisabledExtensions": "Mostrar Extensões Desabilitadas", + "clearExtensionsInput": "Limpar Entrada de Extensões", + "showBuiltInExtensions": "Mostrar Extensões Internas", + "showOutdatedExtensions": "Mostrar Extensões Desatualizadas", + "showPopularExtensions": "Mostrar Extensões Populares", + "showRecommendedExtensions": "Mostrar Extensões Recomendadas", + "installWorkspaceRecommendedExtensions": "Install All Workspace Recommended Extensions", + "installRecommendedExtension": "Instalar Extensões Recomendadas", + "ignoreExtensionRecommendation": "Não recomendar esta extensão novamente", + "undo": "Desfazer", + "showRecommendedKeymapExtensionsShort": "Mapeamentos de Teclado", + "showLanguageExtensionsShort": "Extensões de Linguagem", + "showAzureExtensionsShort": "Extensões do Azure", + "extensions": "Extensões", + "OpenExtensionsFile.failed": "Não foi possível criar o arquivo 'extensions.json' na pasta '.vscode' ({0}).", + "configureWorkspaceRecommendedExtensions": "Configurar Extensões Recomendadas (Espaço de Trabalho)", + "configureWorkspaceFolderRecommendedExtensions": "Configurar as Extensões Recomendadas (Pasta do Espaço de Trabalho)", + "addToWorkspaceFolderRecommendations": "Adicionar extensões recomendadas (pasta de espaço de trabalho)", + "addToWorkspaceFolderIgnoredRecommendations": "Ignorar a extensão recomendada (pasta de workspace)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "There are no workspace folders open to add recommendations.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "This extension is already present in this workspace folder's recommendations.", + "AddToWorkspaceFolderRecommendations.success": "The extension was successfully added to this workspace folder's recommendations.", + "viewChanges": "Ver Alterações", + "AddToWorkspaceFolderRecommendations.failure": "Falha ao gravar no extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Esta extensão já está presente no indesejados recomendações nesta pasta espaço de trabalho.", + "AddToWorkspaceFolderIgnoredRecommendations.success": "A extensão foi adicionada com sucesso as recomendações indesejadas dessa pasta da área de trabalho.", + "addToWorkspaceRecommendations": "Adicionar extensões recomendadas (Workspace)", + "addToWorkspaceIgnoredRecommendations": "Ignorar a extensão recomendada (Workspace)", + "AddToWorkspaceRecommendations.alreadyExists": "This extension is already present in workspace recommendations.", + "AddToWorkspaceRecommendations.success": "The extension was successfully added to this workspace's recommendations.", + "AddToWorkspaceRecommendations.failure": "Falha ao gravar. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Esta extensão já está presente no espaço de trabalho recomendações indesejadas.", + "AddToWorkspaceUnwantedRecommendations.success": "A extensão foi adicionada com sucesso à recomendações indesejáveis do workspace.", + "updated": "Atualizado", + "uninstalled": "DESINSTALADO", + "enabled": "Habilitado", + "disabled": "Desabilitado", + "malicious tooltip": "Esta extensão foi relatada como problemática.", + "malicious": "Malicioso", + "disabled by user": "Esta extensão é desabilitada pelo usuário.", + "disableAll": "Desabilitar Todas as Extensões Instaladas", + "disableAllWorkspace": "Desabilitar Todas as Extensões Instaladas para este Espaço de Trabalho", + "enableAll": "Ativar Todas as Extensões", + "enableAllWorkspace": "Enable All Extensions for this Workspace", + "openExtensionsFolder": "Abrir a Pasta de Extensões", + "installVSIX": "Instalar do VSIX...", + "installFromVSIX": "Instalar a partir do VSIX", + "installButton": "&&Install", + "InstallVSIXAction.successReload": "Por favor recarregue o código do Visual Studio para concluir a instalação da extensão {0}.", + "InstallVSIXAction.success": "Completed installing the extension {0}.", + "InstallVSIXAction.reloadNow": "Recarregar Agora", + "reinstall": "Reinstalar Extensão...", + "selectExtensionToReinstall": "Selecione a extensão para reinstalar", + "ReinstallAction.successReload": "Por favor recarregue o código do Visual Studio para completar reinstalar a extensão {0}.", + "ReinstallAction.success": "Reinstalling the extension {0} is completed.", + "install previous version": "Instalar uma versão específica da extensão...", + "selectExtension": "Selecione a extensão", + "InstallAnotherVersionExtensionAction.successReload": "Por favor recarregue o código do Visual Studio para concluir a instalação da extensão {0}.", + "InstallAnotherVersionExtensionAction.success": "A instalação da extensão {0} está concluída.", + "InstallAnotherVersionExtensionAction.reloadNow": "Recarregar Agora", + "extensionButtonProminentBackground": "Cor de fundo do botão para a ações de extensão que se destacam (por exemplo, o botão de instalar).", + "extensionButtonProminentForeground": "Cor de primeiro plano do botão para a ações de extensão que se destacam (por exemplo, o botão de instalar).", + "extensionButtonProminentHoverBackground": "Cor de fundo ao passar o mouse sobre o botão para a ações de extensão que se destacam (por exemplo, o botão de instalar)." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Terminal Externo", + "terminal.explorerKind.integrated": "Use o terminal integrado do VS Code.", + "terminal.explorerKind.external": "Use the configured external terminal.", + "explorer.openInTerminalKind": "Personaliza o tipo de terminal para executar.", + "terminal.external.windowsExec": "Personalizar qual terminal executar no Windows.", + "terminal.external.osxExec": "Personaliza qual o aplicativo de terminal que será executado no macOS.", + "terminal.external.linuxExec": "Personalizar qual terminal executar no Linux.", + "globalConsoleAction": "Abrir Novo Terminal", + "scopedConsoleAction": "Abrir no Terminal" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "Console VS Code", + "mac.terminal.script.failed": "Script '{0}' falhou com código de saída {1}", + "mac.terminal.type.not.supported": "'{0}' não suportado", + "press.any.key": "Pressione qualquer tecla para continuar...", + "linux.term.failed": "'{0}' falhou com código de saída {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Área de Trabalho", + "feedbackVisibility": "Controla a visibilidade do feedback no Twitter (smiley) na barra de status na região inferior da área de trabalho." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Ocultar" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Tweetar Feedback", + "label.sendASmile": "Tweete feedback para nós", + "close": "Fechar", + "patchedVersion1": "Sua instalação está corrompida.", + "patchedVersion2": "Por favor especificar isso ao enviar um bug.", + "sentiment": "Como foi sua experiência?", + "smileCaption": "Sentimento de Feedback Feliz", + "frownCaption": "Sentimento de Feedback Triste", + "other ways to contact us": "Outras maneiras de nos contatar", + "submit a bug": "Submeter um bug", + "request a missing feature": "Solicitar um recurso ausente", + "tell us why": "Diga-nos porquê?", + "feedbackTextInput": "Diga-nos seu feedback", + "showFeedback": "Mostrar Smiley de Feedback na Barra de Status", + "tweet": "Tweetar", + "tweetFeedback": "Tweetar Feedback", + "character left": "caractere à esquerda", + "characters left": "caracteres à esquerda" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Pastas" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Mostrar Explorer", + "explore": "Explorador", + "view": "Visão", + "textFileEditor": "Editor de Arquivo de Texto", + "binaryFileEditor": "Editor de Arquivo Binário", + "filesConfigurationTitle": "Arquivos", + "exclude": "Configure padrões glob para excluir os arquivos e pastas. Por exemplo, o explorador de arquivos decide quais arquivos e pastas para mostrar ou ocultar baseiam essa configuração. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "files.exclude.boolean": "O padrão glob com o qual combinar os caminhos de arquivo. Defina para verdadeiro ou falso para habilitar ou desabilitar o padrão.", + "files.exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", + "associations": "Configure file associations to languages (e.g. `\"*.extension\": \"html\"`). These have precedence over the default associations of the languages installed.", + "encoding": "A codificação de conjunto de caracteres padrão a ser usada ao ler e gravar arquivos. Essa configuração também pode ser configurada por idioma.", + "autoGuessEncoding": "When enabled, the editor will attempt to guess the character set encoding when opening files. This setting can also be configured per language.", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Usa o sistema operacional específico final do caractere de linha.", + "eol": "O caractere de fim de linha padrão.", + "useTrash": "Move arquivos/pastas para o lixo OS (lixeira no Windows), quando a exclusão. Desabilitar este irá apagar permanentemente arquivos/pastas.", + "trimTrailingWhitespace": "Quando habilitado, removerá espaços em branco à direita ao salvar um arquivo.", + "insertFinalNewline": "Quando habilitado, inseririrá uma nova linha no final do arquivo quando salvá-lo.", + "trimFinalNewlines": "Quando habilitado, removerá todas as novas linhas após a nova linha no final do arquivo ao salvá-lo.", + "files.autoSave.off": "Um arquivo sujo nunca é automaticamente salvo.", + "files.autoSave.afterDelay": "Um arquivo sujo é salvo automaticamente após o configurado '#files.autoSaveDelay#'.", + "files.autoSave.onFocusChange": "Um arquivo sujo é salvo automaticamente quando o editor perde o foco.", + "files.autoSave.onWindowChange": "Um arquivo sujo é salvo automaticamente quando a janela perde o foco.", + "autoSave": "Controles auto salvar para arquivos sujos. Leia mais sobre auto salvamento [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Controls the delay in ms after which a dirty file is saved automatically. Only applies when `#files.autoSave#` is set to `{0}`.", + "watcherExclude": "Configure padrões glob de caminhos de arquivo para excluir do monitoramento de arquivo. Padrões devem corresponder a caminhos absolutos (ou seja, prefixo com ** ou o caminho completo para combinar corretamente). Alterar essa configuração requer uma reinicialização. Quando o Code estiver consumindo muito tempo de cpu na inicialização, você pode excluir pastas grandes para reduzir a carga inicial.", + "hotExit.off": "Desabilitar a saída à quente.", + "hotExit.onExit": "Hot Exit será acionada quando a última janela for fechada no Windows/Linux ou quando o comando `workbench.action.quit` for acionado (paleta de comando, keybinding, menu). Todas as janelas com backups serão restauradas na próxima execução.", + "hotExit.onExitAndWindowClose": "A saída quente será acionada quando a última janela for fechada no Windows/Linux ou quando o comando 'workbench.action.quit' for disparado (paleta de comando, keybinding, menu), e também para qualquer janela com uma pasta aberta, independentemente de ser a última janela. Todas as janelas sem pastas abertas serão restauradas na próxima inicialização. Para restaurar janelas de pastas como eram antes do desligamento, defina '#window.restoreWindows#' para 'all'.", + "hotExit": "Controla se os arquivos não salvos são lembrados entre as sessões, permitindo salvar alerta ao sair do editor seja ignorada.", + "defaultLanguage": "O modo de linguagem padrão que é atribuída para novos arquivos.", + "maxMemoryForLargeFilesMB": "Controls the memory available to VS Code after restart when trying to open large files. Same effect as specifying `--max-memory=NEWSIZE` on the command line.", + "editorConfigurationTitle": "Editor", + "formatOnSave": "Format a file on save. A formatter must be available, the file must not be saved after delay, and the editor must not be shutting down.", + "formatOnSaveTimeout": "Tempo limite em milissegundos, após o qual a formatação que é executado em arquivo salvar é cancelado.", + "explorerConfigurationTitle": "Explorador de arquivos", + "openEditorsVisible": "Número de editores mostrados no painel Editores Abertos.", + "autoReveal": "Controla se o explorador deve revelar e selecionar automaticamente os arquivos ao abri-los.", + "enableDragAndDrop": "Controla se o explorador deve permitir para mover arquivos e pastas através de arrastar e soltar.", + "confirmDragAndDrop": "Controla se o explorer deve pedir a confirmação mover arquivos e pastas através de arrastar e soltar.", + "confirmDelete": "Controla se o explorador deve pedir a confirmação ao excluir um arquivo por meio do lixo.", + "sortOrder.default": "Arquivos e pastas são classificadas por seus nomes, em ordem alfabética. Pastas são exibidas acima dos arquivos.", + "sortOrder.mixed": "Arquivos e pastas são classificadas por seus nomes, em ordem alfabética. Arquivos são misturados com pastas.", + "sortOrder.filesFirst": "Arquivos e pastas são classificadas por seus nomes, em ordem alfabética. Os arquivos são exibidos acima das pastas.", + "sortOrder.type": "Arquivos e pastas são classificadas de acordo com suas extensões, em ordem alfabética. Pastas são exibidas acima dos arquivos.", + "sortOrder.modified": "Arquivos e pastas são classificados de acordo com a data da última modificação, em ordem decrescente. Pastas são exibidas acima dos arquivos.", + "sortOrder": "Controla a ordem de classificação de arquivos e pastas no Explorer.", + "explorer.decorations.colors": "Controls whether file decorations should use colors.", + "explorer.decorations.badges": "Controla se as decorações de arquivo devem usar crachás.", + "miViewExplorer": "&&Explorador" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "Arquivo", + "copyPath": "Copiar Caminho", + "copyRelativePath": "Copy Relative Path", + "revealInSideBar": "Revelar na Barra Lateral", + "acceptLocalChanges": "Usar suas alterações e substituir o conteúdo do disco", + "revertLocalChanges": "Descartar as alterações e reverter para o conteúdo no disco", + "copyPathOfActive": "Copiar Caminho do Arquivo Ativo", + "copyRelativePathOfActive": "Copiar o caminho relativo do arquivo ativo", + "saveAllInGroup": "Salvar Todos no Grupo", + "saveFiles": "Salvar todos os arquivos", + "revert": "Reverter Arquivo", + "compareActiveWithSaved": "Comparar o Arquivo Ativo com o Arquivo Salvo", + "closeEditor": "Fechar Editor", + "view": "Visão", + "openToSide": "Aberto para o lado", + "revealInWindows": "Revelar no Explorer", + "revealInMac": "Revelar no Finder", + "openContainer": "Abrir a Pasta", + "saveAll": "Salvar Todos", + "compareWithSaved": "Comparar com o salvo", + "compareWithSelected": "Comparar com o Selecionado", + "compareSource": "Selecione para comparar", + "compareSelected": "Comparar Selecionado", + "close": "Fechar", + "closeOthers": "Fechar Outros", + "closeSaved": "Fechar Salvos", + "closeAll": "Fechar todos", + "cut": "Recortar", + "deleteFile": "Excluir permanentemente", + "newFile": "Novo Arquivo", + "openFile": "Abrir arquivo...", + "miNewFile": "&&Novo Arquivo", + "miSave": "&&Salvar", + "miSaveAs": "Salvar &&Como...", + "miSaveAll": "Save A&&ll", + "miAutoSave": "A&&uto Save", + "miRevert": "Re&&verter arquivo", + "miCloseEditor": "&&Fechar Editor", + "miGotoFile": "Ir para &&Arquivo..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "Nenhuma Pasta Aberta", + "explorerSection": "Seção de Explorador de Arquivos", + "noWorkspaceHelp": "Você ainda não adicionou uma pasta ao espaço de trabalho.", + "addFolder": "Adicionar Pasta", + "noFolderHelp": "Você ainda não abriu uma pasta.", + "openFolder": "Abrir Pasta" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 arquivo não salvo", + "dirtyFiles": "{0} arquivos não salvos" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Visualizador de Arquivo Binário" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Editor de Arquivo de Texto", + "openFolderError": "Arquivo é um diretório", + "createFile": "Criar arquivo", + "relaunchWithIncreasedMemoryLimit": "Restart with {0} MB", + "configureMemoryLimit": "Configurar Limite de Memória", + "fileEditorWithInputAriaLabel": "{0}. Editor de Arquivo de Texto.", + "fileEditorAriaLabel": "Editor de Arquivo de Texto" + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (excluído do disco)", + "readonlyFile": "{0} (read-only)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Utilize as ações na barra de ferramentas do editor para desfazer suas alterações ou sobrescrever o conteúdo no disco com suas alterações.", + "staleSaveError": "Falha ao salvar '{0}': O conteúdo no disco é mais recente. Por favor compare sua versão com a versão no disco.", + "retry": "Tentar Novamente", + "discard": "Descarte", + "readonlySaveErrorAdmin": "Failed to save '{0}': File is read-only. Select 'Overwrite as Admin' to retry as administrator.", + "readonlySaveErrorSudo": "Failed to save '{0}': File is read-only. Select 'Overwrite as Sudo' to retry as superuser.", + "readonlySaveError": "Falha ao salvar '{0}': O arquivo é somente leitura. Selecione 'Substituir' para tentar torná-lo gravável.", + "permissionDeniedSaveError": "Falha ao salvar '{0}': Permissões insuficientes. Selecione 'Tentar novamente como Admin' para tentar novamente como administrador.", + "permissionDeniedSaveErrorSudo": "Falha ao salvar '{0}': permissões insuficientes. Selecione 'Repetir como Sudo' para tentar novamente como superusuário.", + "genericSaveError": "Erro ao salvar '{0}': {1}", + "learnMore": "Saiba mais", + "dontShowAgain": "Não mostrar novamente", + "compareChanges": "Comparar", + "saveConflictDiffLabel": "{0} (no disco) ↔ {1} (em {2}) - Resolver conflitos de salvamento", + "overwriteElevated": "Sobrescrever como Admin...", + "overwriteElevatedSudo": "Overwrite as Sudo...", + "saveElevated": "Tentar novamente como Admin...", + "saveElevatedSudo": "Repetir como Sudo...", + "overwrite": "Sobrescrever" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Editores Abertos", + "openEditosrSection": "Abrir Seção de Editores", + "dirtyCounter": "{0} não salvos" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Seção de Explorador de Arquivos", + "treeAriaLabel": "Explorador de Arquivos" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Novo Arquivo", + "newFolder": "Nova Pasta", + "rename": "Rename", + "delete": "Excluir", + "copyFile": "Copiar", + "pasteFile": "Colar", + "createNewFile": "Novo Arquivo", + "createNewFolder": "Nova Pasta", + "newUntitledFile": "Novo Arquivo Sem Título", + "deleteButtonLabelRecycleBin": "&&Move to Recycle Bin", + "deleteButtonLabelTrash": "&&Move to Trash", + "deleteButtonLabel": "&&Delete", + "dirtyMessageFilesDelete": "Você está excluindo arquivos com alterações não salvas. Você quer continuar?", + "dirtyMessageFolderOneDelete": "Você está excluindo uma pasta com alterações não salvas em 1 arquivo. Você quer continuar?", + "dirtyMessageFolderDelete": "Você está excluindo uma pasta com alterações não salvas em {0} arquivos. Você quer continuar?", + "dirtyMessageFileDelete": "Você está excluindo um arquivo com alterações não salvas. Você quer continuar?", + "dirtyWarning": "Suas alterações serão perdidas se você não salvá-las.", + "undoBin": "Você pode restaurar da Lixeira.", + "undoTrash": "Você pode restaurar a partir do Lixo.", + "doNotAskAgain": "Não me pergunte novamente", + "irreversible": "Esta ação é irreversível!", + "binFailed": "Falha ao excluir usando a Lixeira. Você quer excluir permanentemente ao invés disso?", + "trashFailed": "Falha ao excluir usando o Lixo. Você quer excluir permanentemente ao invés disso?", + "deletePermanentlyButtonLabel": "&&Delete Permanently", + "retryButtonLabel": "&&Tentar Novamente", + "confirmMoveTrashMessageFilesAndDirectories": "Tem certeza que deseja excluir os seguintes {0} arquivos/diretórios e seu conteúdo?", + "confirmMoveTrashMessageMultipleDirectories": "Tem certeza que deseja excluir os seguintes diretórios de {0} e seu conteúdo?", + "confirmMoveTrashMessageMultiple": "Você tem certeza que deseja excluir os seguintes {0} arquivos?", + "confirmMoveTrashMessageFolder": "Tem certeza de que deseja excluir '{0}' e seu conteúdo?", + "confirmMoveTrashMessageFile": "Tem certeza de que deseja excluir '{0}'?", + "confirmDeleteMessageFilesAndDirectories": "Tem certeza que deseja excluir permanentemente os seguintes {0} arquivos/diretórios e seus conteúdos?", + "confirmDeleteMessageMultipleDirectories": "Tem certeza que deseja excluir permanentemente os seguintes {0} diretórios e seu conteúdo?", + "confirmDeleteMessageMultiple": "Você tem certeza que deseja excluir permanentemente os seguintes {0} arquivos?", + "confirmDeleteMessageFolder": "Tem certeza de que deseja excluir permanentemente '{0}' e seu conteúdo?", + "confirmDeleteMessageFile": "Tem certeza de que deseja excluir permanentemente '{0}'?", + "globalCompareFile": "Compare o Arquivo Ativo Com...", + "openFileToCompare": "Abrir um arquivo primeiro para compará-lo com outro arquivo.", + "toggleAutoSave": "Alternar Salvamento Automático", + "saveAllInGroup": "Salvar Todos no Grupo", + "closeGroup": "Fechar Grupo", + "focusFilesExplorer": "Foco no Explorador de Arquivos", + "showInExplorer": "Revelar o Arquivo Ativo na Barra Lateral", + "openFileToShow": "Abrir um arquivo primeiro para mostrá-lo no explorer", + "collapseExplorerFolders": "Esconder Pastas no Explorador", + "refreshExplorer": "Atualizar Explorador", + "openFileInNewWindow": "Abrir o Arquivo Ativo em uma Nova Janela", + "openFileToShowInNewWindow.unsupportedschema": "The active editor must contain an openable resource.", + "openFileToShowInNewWindow.nofile": "Abrir um arquivo primeiro para abrir em uma nova janela", + "emptyFileNameError": "Um nome de arquivo ou pasta deve ser fornecido.", + "fileNameStartsWithSlashError": "Um nome de arquivo ou pasta não pode começar com uma barra.", + "fileNameExistsError": "Um arquivo ou pasta **{0}** já existe neste local. Escolha um nome diferente.", + "invalidFileNameError": "O nome **{0}** não é válido como um nome de arquivo ou pasta. Por favor, escolha um nome diferente.", + "filePathTooLongError": "O nome **{0}** resulta em um caminho muito longo. Escolha um nome mais curto.", + "compareWithClipboard": "Compare o Arquivo Ativo com a Área de Transferência", + "clipboardComparisonLabel": "Área de Transferência ↔ {0}", + "retry": "Tentar Novamente", + "fileIsAncestor": "Arquivo para colar é um ancestral da pasta de destino", + "fileDeleted": "Arquivo para colar foi excluído ou movido no meio-tempo" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Revelar no Explorer", + "revealInMac": "Revelar no Finder", + "openContainer": "Abrir a Pasta", + "saveAs": "Salvar como...", + "save": "Salvar", + "saveWithoutFormatting": "Salvar sem formatação", + "saveAll": "Salvar Todos", + "removeFolderFromWorkspace": "Remover pasta da área de trabalho", + "genericRevertError": "Falha ao reverter '{0}': {1}", + "modifiedLabel": "{0} (em disco) ↔ {1}", + "openFileToReveal": "Abrir um arquivo primeiro para revelar", + "openFileToCopy": "Abrir um arquivo primeiro para copiar seu caminho" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Explorador", + "canNotResolve": "Não foi possível resolver a pasta da área de trabalho", + "symbolicLlink": "Link simbólico" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Digite o Nome do arquivo. Pressione Enter para confirmar ou Escape para cancelar.", + "dropFolders": "Você deseja adicionar as pastas ao espaço de trabalho?", + "dropFolder": "Você quer adicionar a pasta no espaço de trabalho?", + "addFolders": "&&Add Folders", + "addFolder": "&&Adicionar Pasta", + "confirmOverwrite": "Um arquivo ou pasta com o mesmo nome já existe na pasta de destino. Você quer substituí-lo?", + "irreversible": "Esta ação é irreversível!", + "replaceButtonLabel": "&&Substituir", + "confirmRootsMove": "Tem certeza que deseja alterar a ordem de múltiplas pastas raiz em seu espaço de trabalho?", + "confirmMultiMove": "Você tem certeza que deseja mover os seguintes {0} arquivos?", + "confirmRootMove": "Are you sure you want to change the order of root folder '{0}' in your workspace?", + "confirmMove": "Tem certeza que deseja mover '{0}'?", + "doNotAskAgain": "Não me pergunte novamente", + "moveButtonLabel": "&&Move", + "confirmOverwriteMessage": "'{0}' já existe na pasta de destino. Deseja substituí-lo?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Formatar Documento", + "no.provider": "Não há formatador instalado para '{0}'-arquivos.", + "install.formatter": "Instalar o formatador..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "NENHUM", + "miss": "A extensão '{0}' não pode formatar '{1}'", + "config.needed": "There are multiple formatters for {0}-files. Select a default formatter to continue.", + "config.bad": "Extension '{0}' is configured as formatter but not available. Select a different default formatter to continue.", + "do.config": "Configure...", + "select": "Selecione um formatador padrão para {0} - arquivos", + "formatter.default": "Define um formatador padrão que tem precedência sobre o formatador de todas as outras configurações. Deve ser o identificador de uma extensão que contribui com um formatador.", + "def": "(Padrão)", + "config": "Configurar o Formatador Padrão...", + "format.placeHolder": "Selecione um formatador", + "formatDocument.label.multiple": "Format Document With...", + "formatSelection.label.multiple": "Format Selection With..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Ajuda", + "reportIssueInEnglish": "Informar problema", + "developer": "Desenvolvedor" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Abrir Explorador de Processos", + "reportPerformanceIssue": "Reportar Problema de Desempenho" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "Gostaria de alternar o idioma da interface do usuário do VS Code para {0} e reiniciar?", + "activateLanguagePack": "Para usar o código VS in {0}, VS código precisa reiniciar.", + "yes": "Sim", + "restart now": "Reiniciar Agora", + "neverAgain": "Não mostrar novamente", + "JsonSchema.locale": "O idioma da interface do usuário a ser usada.", + "vscode.extension.contributes.localizations": "Contribui localizações ao editor", + "vscode.extension.contributes.localizations.languageId": "Id do idioma em que as strings de exibição estão traduzidas.", + "vscode.extension.contributes.localizations.languageName": "Nome do idioma em Inglês.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Nome do idioma no idioma de contribuição.", + "vscode.extension.contributes.localizations.translations": "Lista de traduções associadas ao idioma.", + "vscode.extension.contributes.localizations.translations.id": "Id do VS Code ou Extensão para o qual essa tradução teve contribuição. Id do VS Code é sempre `vscode` e da extensão deve ser no formato `publisherId.extensionName`.", + "vscode.extension.contributes.localizations.translations.id.pattern": "Id deve ser `vscode` ou no formato `publisherId.extensionName` para traduzir VS code ou uma extensão, respectivamente.", + "vscode.extension.contributes.localizations.translations.path": "Um caminho relativo para um arquivo contendo traduções para o idioma." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Configure Display Language", + "installAdditionalLanguages": "Instalar idiomas adicionais...", + "chooseDisplayLanguage": "Selecione o idioma de exibição", + "relaunchDisplayLanguageMessage": "A restart is required for the change in display language to take effect.", + "relaunchDisplayLanguageDetail": "Pressione o botão de reinicialização para reiniciar {0} e alterar o idioma de exibição.", + "restart": "&&Reiniciar" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Pesquise por pacotes de idioma no Mercado para alterar o idioma de exibição {0}.", + "searchMarketplace": "Pesquisar na Loja", + "installAndRestartMessage": "Instale o pacote de idiomas para alterar o idioma de exibição para {0}.", + "installAndRestart": "Instale e reinicie" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Principal", + "sharedLog": "Compartilhado", + "rendererLog": "Janela", + "telemetryLog": "Telemetria", + "developer": "Desenvolvedor" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Abrir Pasta de Logs", + "setLogLevel": "Definir Nível de Log...", + "trace": "Rastreamento", + "debug": "depurar", + "info": "Informação", + "warn": "Aviso", + "err": "Erro", + "critical": "Crítico", + "off": "Desligado", + "selectLogLevel": "Selecione o nível de log", + "default and current": "Default & Current", + "default": "Padrão", + "current": "Atual" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Copiar", + "copyMessage": "Copiar Mensagem", + "show multiline": "Mostrar mensagem em várias linhas", + "problems": "Problemas", + "show singleline": "Show message in single line", + "miMarker": "&&Problems" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Visão", + "problems.view.toggle.label": "Esconder/exibir Problemas (Erros, Avisos, Infos)", + "problems.view.focus.label": "Focar Problemas (Erros, Avisos, Infos)", + "problems.panel.configuration.title": "Visualização de Problemas", + "problems.panel.configuration.autoreveal": "Controla se a visualização de problemas deve revelar os arquivos automaticamente ao abri-los.", + "markers.panel.title.problems": "Problemas", + "markers.panel.no.problems.build": "Nenhum problema foi detectado na área de trabalho até agora.", + "markers.panel.no.problems.filters": "Nenhum resultado encontrado com os critérios de filtro fornecido.", + "markers.panel.no.problems.file.exclusions": "Todos os problemas estão escondidos porque o filtro de exclusão de arquivos esta habilitado.", + "markers.panel.action.useFilesExclude": "Filtrar usando configuração de exclusão de arquivos", + "markers.panel.action.donotUseFilesExclude": "Não use a Configuração de Exclusão de Arquivos", + "markers.panel.action.filter": "Problemas de Filtro", + "markers.panel.action.quickfix": "Mostrar correções", + "markers.panel.filter.ariaLabel": "Problemas de Filtro", + "markers.panel.filter.placeholder": "Filtro. Por exemplo: text, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "erros", + "markers.panel.filter.warnings": "avisos", + "markers.panel.filter.infos": "informações", + "markers.panel.single.error.label": "1 Erro", + "markers.panel.multiple.errors.label": "{0} Erros", + "markers.panel.single.warning.label": "1 Aviso", + "markers.panel.multiple.warnings.label": "{0} Avisos", + "markers.panel.single.info.label": "1 Informação", + "markers.panel.multiple.infos.label": "{0} Informações", + "markers.panel.single.unknown.label": "1 Desconhecido", + "markers.panel.multiple.unknowns.label": "{0} Desconhecidos", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "{0} problemas no arquivo {1} da pasta {2}", + "problems.tree.aria.label.marker.relatedInformation": " Este problema tem referências para {0} locais.", + "problems.tree.aria.label.error.marker": "Error generated by {0}: {1} at line {2} and character {3}.{4}", + "problems.tree.aria.label.error.marker.nosource": "Erro: {0} na linha {1} e caractere {2}.{3}", + "problems.tree.aria.label.warning.marker": "Aviso gerado por {0}: {1} na linha {2} e caractere {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Aviso: {0} na linha {1} e caractere {2}.{3}", + "problems.tree.aria.label.info.marker": "Informação gerada pelo {0}: {1} na linha {2} e caractere {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Informação: {0} na linha {1} e caractere {2}.{3}", + "problems.tree.aria.label.marker": "Problema gerado por {0}: {1} na linha {2} e caractere {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Problema: {0} na linha {1} e caractere {2}.{3}", + "problems.tree.aria.label.relatedinfo.message": "{0} na linha {1} e caractere {2} em {3}", + "errors.warnings.show.label": "Mostrar Erros e Avisos" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Total {0} Problemas" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Problemas", + "tooltip.1": "1 problema neste arquivo", + "tooltip.N": "{0} problemas neste arquivo", + "markers.showOnFile": "Show Errors & Warnings on files and folder." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Mostrando {0} de {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Recolher tudo", + "No problems filtered": "Mostrando {0} problemas", + "problems filtered": "Showing {0} of {1} problems", + "disableFilesExclude": "Desative o filtro de exclusão de arquivos.", + "clearFilter": "Limpe o filtro." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Mostrar mensagem em linha única", + "multi line": "Mostrar mensagem em várias linhas" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Contorno", + "outlineConfigurationTitle": "Contorno", + "outline.showIcons": "Renderizar elementos de contorno com ícones.", + "outline.showProblem": "Mostre erros & advertências sobre elementos de contorno.", + "outline.problem.colors": "Use colors for Errors & Warnings.", + "outline.problems.badges": "Use badges para erros e avisos." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Recolher tudo", + "sortByPosition": "Ordenar por: posição", + "sortByName": "Ordenar por: Nome", + "sortByKind": "Ordenar por: tipo", + "followCur": "Seguir o Cursor", + "filterOnType": "Filtrar por tipo", + "no-editor": "The active editor cannot provide outline information.", + "loading": "Carregando símbolos de documentos para '{0}' ...", + "no-symbols": "Nenhum símbolo encontrado no documento '{0}'" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Saída", + "logViewer": "Visualizador de log", + "viewCategory": "Visão", + "developer": "Desenvolvedor", + "clearOutput.label": "Limpar saída", + "openActiveLogOutputFile": "Open Active Log Output File", + "miToggleOutput": "&&Output" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Saída", + "outputPanelWithInputAriaLabel": "{0}, Painel de saída", + "outputPanelAriaLabel": "Painel de saída" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - Saída", + "channel": "Canal de saída para '{0}'" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Alternar Saída", + "clearOutput": "Limpar saída", + "outputCleared": "Saída foi limpa.", + "toggleOutputScrollLock": "Alternar Scroll Lock de Saída", + "switchToOutput.label": "Mudar para Saída", + "outputChannels": "Canais de saída.", + "logChannel": "Log ({0})", + "openInLogViewer": "Abrir Arquivo de Log", + "showLogs": "Exibir Logs...", + "selectlog": "Selecionar log", + "openLogFile": "Abrir Arquivo de Log...", + "selectlogFile": "Selecione o arquivo de log" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Desenvolvedor", + "show.label": "Desempenho de inicialização" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "Perfis criados com sucesso.", + "prof.detail": "Por favor, crie um problema e anexe manualmente os seguintes arquivos:\n{0}", + "prof.restartAndFileIssue": "Criar Problema e Reiniciar", + "prof.restart": "Reiniciar", + "prof.thanks": "Obrigado por nos ajudar.", + "prof.detail.restart": "É necessário um reinício final para continuar a usar '{0}'. Novamente, obrigado pela sua contribuição." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Desempenho de inicialização" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Definir Keybinding", + "defineKeybinding.kbLayoutErrorMessage": "Você não será capaz de produzir esta combinação de teclas sob seu layout de teclado atual.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** para o seu layout de teclado atual (**{1}** para US padrão).", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** para o seu layout de teclado atual." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Editor de Preferências Padrão", + "settingsEditor2": "Editor de configurações 2", + "keybindingsEditor": "Editor de Keybindings", + "preferences": "Preferências", + "openRemoteSettings": "Open Remote Settings ({0})", + "preferencesCategory": "Preferências", + "showDefaultKeybindings": "Mostrar Combinações de Teclas Padrão", + "showUserKeybindings": "Mostrar Combinações de Teclas do Usuário", + "miOpenSettings": "&&Configurações", + "miOpenKeymap": "&&Atalhos de Teclado", + "openSettingsJson": "Abrir configurações (JSON)", + "filterModifiedLabel": "Mostrar configurações modificadas", + "filterOnlineServicesLabel": "Mostrar configurações de serviços online" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "1 comando existente tem essa combinação de teclas", + "defineKeybinding.existing": "{0} comandos existentes têm essa combinação de teclas", + "defineKeybinding.initial": "Pressione a combinação de teclas desejada e pressione ENTER.", + "defineKeybinding.chordsTo": "Acorde para" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Open Default Settings (JSON)", + "openSettings2": "Abrir configurações (IU)", + "openSettingsJson": "Abrir configurações (JSON)", + "openGlobalSettings": "Abra as Configurações de Usuário", + "openGlobalKeybindings": "Abrir Atalhos de Teclado", + "openGlobalKeybindingsFile": "Abrir Atalhos de Teclado (JSON)", + "openDefaultKeybindingsFile": "Abrir Teclas de Atalho Padrões (JSON)", + "openWorkspaceSettings": "Abrir as configurações do espaço de trabalho", + "openFolderSettings": "Abrir configurações da pasta", + "configureLanguageBasedSettings": "Definir Configurações Específicas de Linguagem...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Selecionar Linguagem" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Digite para pesquisar nos atalhos de teclado", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Registrando teclas. Aperte Esc para sair", + "clearInput": "Limpar entrada de pesquisa de atalhos", + "sortByPrecedeneLabel": "Ordenar por precedência", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Gravar Teclas", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Teclas de gravação", + "command": "Comando", + "keybinding": "KeyBinding", + "when": "Quando", + "source": "Fonte", + "keybindingsLabel": "Keybindings", + "show sorted keybindings": "Mostrando {0} combinações de teclas em ordem de precedência", + "show keybindings": "Showing {0} Keybindings in alphabetical order", + "changeLabel": "Alterar Keybinding", + "addLabel": "Adicionar Keybinding", + "editWhen": "Change When Expression", + "removeLabel": "Remover Keybinding", + "resetLabel": "Redefinir Keybinding", + "showSameKeybindings": "Mostras as Mesmas Keybindings", + "copyLabel": "Copiar", + "copyCommandLabel": "Copiar Comando", + "error": "Erro '{0}' ao editar o keybinding. Por favor, abra o arquivo 'keybindings.json' e verifique se há erros.", + "editKeybindingLabelWithKey": "Alterar Keybinding {0}", + "editKeybindingLabel": "Alterar Keybinding", + "addKeybindingLabelWithKey": "Adicionar Keybinding {0}", + "addKeybindingLabel": "Adicionar Keybinding", + "title": "{0} ({1})", + "commandAriaLabel": "Comando é {0}.", + "keybindingAriaLabel": "KeyBinding é {0}.", + "noKeybinding": "Nenhum Keybinding atribuído.", + "sourceAriaLabel": "Fonte é {0}.", + "whenContextInputAriaLabel": "Digite quando contextualizar. Pressione Enter para confirmar ou Esc para cancelar.", + "whenAriaLabel": "Quando é {0}.", + "noWhen": "Sem contexto Quando." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Coloque suas configurações no editor do lado direito para substituir.", + "noSettingsFound": "Não há configurações encontradas.", + "settingsSwitcherBarAriaLabel": "Chave de Configurações", + "userSettings": "Usuário", + "userSettingsRemote": "Remote", + "workspaceSettings": "Espaço de Trabalho", + "folderSettings": "pasta" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Configurações de Pesquisa", + "SearchSettingsWidget.Placeholder": "Configurações de Pesquisa", + "noSettingsFound": "Nenhuma configuração encontrada", + "oneSettingFound": "1 Configuração Encontrada", + "settingsFound": "{0} Configurações Encontradas", + "totalSettingsMessage": "Total {0} Configurações", + "nlpResult": "Resultados da Linguagem Natural", + "filterResult": "Resultados Filtrados", + "defaultSettings": "Configurações padrão", + "defaultUserSettings": "Configurações padrão do usuário", + "defaultWorkspaceSettings": "Configurações padrão do espaço de trabalho", + "defaultFolderSettings": "Configuração Padrão da Pasta", + "defaultEditorReadonly": "Editar no editor do lado direito para substituir os padrões.", + "preferencesAriaLabel": "Preferências padrão. Editor de texto somente leitura." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Para mais ações, Pressione {0}.", + "SearchSettings.AriaLabel": "Configurações de Pesquisa", + "noResults": "Nenhuma configuração encontrada", + "clearSearchFilters": "Limpar filtros", + "clearSearch": "Limpar pesquisa", + "settingsNoSaveNeeded": "Suas alterações são salvas automaticamente enquanto você edita.", + "oneResult": "1 Configuração Encontrada", + "moreThanOneResult": "{0} Configurações Encontradas" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Comumente Utilizado", + "textEditor": "Editor de Texto", + "cursor": "Cursor", + "find": "Encontrar", + "font": "Fonte", + "formatting": "Formatação", + "diffEditor": "Editor de diffs", + "minimap": "Minimapa", + "suggestions": "Suggestions", + "files": "Arquivos", + "workbench": "Área de Trabalho", + "appearance": "Aparência", + "breadcrumbs": "Breadcrumbs", + "editorManagement": "Gestão do editor", + "settings": "Editor de configurações", + "zenMode": "Modo Zen", + "window": "Janela", + "newWindow": "Nova Janela", + "features": "Funcionalidades", + "fileExplorer": "Explorador", + "search": "Pesquisar", + "debug": "depurar", + "scm": "SCM", + "extensionViewlet": "Visualizador de extensões", + "terminal": "Terminal", + "problems": "Problemas", + "comments": "Comentários", + "remote": "Remote", + "application": "Aplicativo", + "proxy": "Proxy", + "keyboard": "Teclado", + "update": "Atualização", + "telemetry": "Telemetria" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, grupo" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "Espaço de Trabalho", + "remote": "Remote", + "user": "Usuário" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Para visualização do editor de configurações) A cor de primeiro plano para um cabeçalho de seção ou título ativo.", + "modifiedItemForeground": "(Para visualização do editor de configurações) A cor do indicador de configuração modificada.", + "settingsDropdownBackground": "(Para visualização do editor de configurações) Fundo da lista suspensa do editor de configurações.", + "settingsDropdownForeground": "(Para visualização do editor de configurações) Primeiro plano de dropdown editor configurações.", + "settingsDropdownBorder": "(For settings editor preview) Settings editor dropdown border.", + "settingsDropdownListBorder": "(Para visualização do editor de configurações) Fronteira de lista dropdown editor configurações. Isto envolve as opções e separa as opções da descrição.", + "settingsCheckboxBackground": "(Para versão prévia do editor de configurações) Tela de fundo da caixa de seleção do editor de configurações.", + "settingsCheckboxForeground": "(Para visualização do editor de configurações) Primeiro plano de checkbox do editor configurações.", + "settingsCheckboxBorder": "(Para visualização do editor de configurações) Borda de caixa de seleção configurações editor.", + "textInputBoxBackground": "(Para visualização do editor de configurações) Fundo de caixa de entrada de texto do editor de configurações.", + "textInputBoxForeground": "(Para visualização do editor de configurações) Configurações editor texto entrada caixa primeiro plano.", + "textInputBoxBorder": "(Para visualização do editor de configurações) Borda de caixa de entrada configurações editor texto.", + "numberInputBoxBackground": "(For settings editor preview) Settings editor number input box background.", + "numberInputBoxForeground": "(For settings editor preview) Settings editor number input box foreground.", + "numberInputBoxBorder": "(Para visualização do editor de configurações) Borda editor de número entrada caixa de configurações.", + "removeExcludeItem": "Remover Item de Exclusão", + "editExcludeItem": "Edit Exclude Item", + "excludeSiblingHintLabel": "Excluir arquivos correspondentes '{0}', somente quando um arquivo de correspondência '{1}' está presente", + "excludePatternHintLabel": "Excluir arquivos correspondentes '{0}'", + "addPattern": "Adicionar Padrão", + "excludePatternInputPlaceholder": "Exclui Padrão...", + "excludeSiblingInputPlaceholder": "Quando o Padrão Estiver Presente...", + "okButton": "OK", + "cancelButton": "Cancelar" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Coloque aqui suas configurações para substituir os atuais padrões de configurações.", + "emptyWorkspaceSettingsHeader": "Place your settings here to override the User Settings.", + "emptyFolderSettingsHeader": "Place your folder settings here to override those from the Workspace Settings.", + "editTtile": "Editar", + "replaceDefaultValue": "Substituir nas Configurações", + "copyDefaultValue": "Copiar para Configurações" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Extensões", + "modified": "Modificada", + "settingsContextMenuTitle": "Mais Ações...", + "alsoConfiguredIn": "Também modificado em", + "configuredIn": "Modificado em", + "settings.Modified": " Modified. ", + "newExtensionsButtonLabel": "Mostrar extensões correspondentes", + "editInSettingsJson": "Editar no settings.json", + "settings.Default": "{0}", + "resetSettingLabel": "Redefinir configuração", + "validationError": "Validation Error.", + "treeAriaLabel": "Configurações", + "copySettingIdLabel": "Copiar ID da configuração", + "copySettingAsJSONLabel": "Copiar configuração como JSON" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Visão", + "commandsHandlerDescriptionDefault": "Exibir e executar comandos", + "gotoLineDescriptionMac": "Ir para linha", + "gotoLineDescriptionWin": "Ir para linha", + "gotoSymbolDescription": "Ir para o Símbolo no Arquivo", + "gotoSymbolDescriptionScoped": "Ir para o Símbolo no Arquivo Por Categoria", + "helpDescription": "Mostrar ajuda", + "viewPickerDescription": "Abrir Visualização", + "miCommandPalette": "&&Paleta de Comandos...", + "miOpenView": "&&Abrir Exibição...", + "miGotoSymbolInFile": "Ir para &&símbolo no arquivo...", + "miGotoLine": "Ir para &&linha/coluna..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, ajuda do seletor", + "globalCommands": "comandos globais", + "editorCommands": "comandos do editor" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Ir para linha...", + "gotoLineLabelEmptyWithLimit": "Linha atual: {0}. Digite um número de linha entre 1 e {1} para navegar até.", + "gotoLineLabelEmpty": "Linha atual: {0}. Digite um número de linha para navegar até ela.", + "gotoLineColumnLabel": "Ir para linha {0} e caractere {1}.", + "gotoLineLabel": "Ir para a linha {0}.", + "cannotRunGotoLine": "Abra um arquivo de texto primeiro para ir a uma linha." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, visualizar seletor", + "views": "Barra lateral", + "panels": "Panel", + "terminals": "Terminal", + "terminalTitle": "{0}: {1}", + "channels": "Saída", + "logChannel": "Log ({0})", + "openView": "Abrir Visualização", + "quickOpenView": "Abrir Visualização Rápida" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "propriedades ({0})", + "method": "métodos ({0})", + "function": "funções ({0})", + "_constructor": "construtores ({0})", + "variable": "variáveis ({0})", + "class": "classes ({0})", + "struct": "structs ({0})", + "event": "eventos ({0})", + "operator": "operadores ({0})", + "interface": "interfaces ({0})", + "namespace": "namespaces ({0})", + "package": "pacotes ({0})", + "typeParameter": "parâmetros de tipo ({0})", + "modules": "módulos ({0})", + "enum": "enumerações ({0})", + "enumMember": "Membros de enumeração ({0})", + "string": "cadeias de caracteres ({0})", + "file": "arquivos ({0})", + "array": "matrizes ({0})", + "number": "números ({0})", + "boolean": "booleanos ({0})", + "object": "objetos ({0})", + "key": "chaves ({0})", + "field": "fields ({0})", + "constant": "constantes ({0})", + "gotoSymbol": "Ir para o Símbolo no Arquivo...", + "symbols": "símbolos ({0})", + "entryAriaLabel": "{0}, símbolos", + "noSymbolsMatching": "Não há símbolos correspondentes", + "noSymbolsFound": "Nenhum símbolo encontrado", + "gotoSymbolHandlerAriaLabel": "Tipo para reduzir os símbolos do editor ativo atual.", + "cannotRunGotoSymbolInFile": "Não há informações de símbolo para o arquivo", + "cannotRunGotoSymbol": "Abrir um arquivo de texto primeiro para ir a um símbolo" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Mostrar todos os comandos", + "clearCommandHistory": "Limpar o Histórico de Comandos", + "showCommands.label": "Paleta de comandos...", + "entryAriaLabelWithKey": "{0}, {1}, comandos", + "entryAriaLabel": "{0}, comandos", + "actionNotEnabled": "O comando '{0}' não está habilitado no contexto atual.", + "canNotRun": "Comando '{0}' resultou em um erro.", + "recentlyUsed": "usados recentemente", + "morecCommands": "outros comandos", + "cat.title": "{0}: {1}", + "noCommandsMatching": "Não há comandos correspondentes" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "Uma configuração que requer uma reinicialização foi alterada.", + "relaunchSettingDetail": "Pressione o botão de reinicialização para reiniciar {0} e habilitar a configuração.", + "restart": "&&Reiniciar" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Mostrar Git", + "source control": "Controle de código fonte", + "toggleSCMViewlet": "Mostrar SCM", + "view": "Visão", + "scmConfigurationTitle": "SCM", + "alwaysShowProviders": "Controla se sempre deverá mostrar a seção Provedor de Controle de Código Fonte.", + "providersVisible": "Controla quantos provedores são visíveis na seção Provedor de Controle de Fonte. Defina como '0' para ser capaz de redimensionar manualmente o modo de exibição.", + "diffDecorations": "Controla decorações do diff no editor.", + "diffGutterWidth": "Controls the width(px) of diff decorations in gutter (added & modified).", + "alwaysShowActions": "Controla se ações em linha sempre são visíveis no modo de controle do código-fonte.", + "miViewSCM": "S&&CM", + "scm accept": "SCM: Aceitar a entrada" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} alterações pendentes" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Provedores de Controle de Código Fonte", + "no open repo": "Não há provedores de controle de código fonte registrados.", + "source control": "Controle de código fonte", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} de {1} mudanças", + "change": "{0} de {1} mudança", + "show previous change": "Mostrar a Alteração Anterior", + "show next change": "Mostrar a Próxima Alteração", + "miGotoNextChange": "Próxima &&mudança", + "miGotoPreviousChange": "Alteração &&Anterior", + "move to previous change": "Ir para a Alteração Anterior", + "move to next change": "Ir para a Próxima Alteração", + "editorGutterModifiedBackground": "Cor de fundo da dobra do editor para as linhas que estão modificadas.", + "editorGutterAddedBackground": "Cor de fundo da dobra do editor para as linhas que estão adicionadas.", + "editorGutterDeletedBackground": "Cor de fundo da dobra do editor para as linhas que estão excluídas.", + "overviewRulerModifiedForeground": "Visão geral da cor do marcador da régua para conteúdo modificado.", + "overviewRulerAddedForeground": "Visão geral da cor do marcador da régua para conteúdo adicionado.", + "overviewRulerDeletedForeground": "Visão geral da cor do marcador da régua para conteúdo excluído." + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "resultados do arquivo e símbolo", + "fileResults": "resultados do arquivo" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Pesquisar", + "copyMatchLabel": "Copiar", + "copyPathLabel": "Copiar Caminho", + "copyAllLabel": "Copiar todos", + "clearSearchHistoryLabel": "Limpar Histórico de Pesquisa", + "toggleSearchViewPositionLabel": "Alternar a Posição da Visualização de Pesquisa", + "focusSearchListCommandLabel": "Lista de foco", + "findInFolder": "Procurar na pasta...", + "findInWorkspace": "Procurar no Espaço de Trabalho...", + "showTriggerActions": "Ir para Símbolo no Espaço de Trabalho...", + "name": "Pesquisar", + "view": "Visão", + "findInFiles": "Localizar nos Arquivos", + "miFindInFiles": "Localizar &&nos Arquivos", + "miReplaceInFiles": "Substituir &&nos arquivos", + "openAnythingHandlerDescription": "Ir para o Arquivo", + "openSymbolDescriptionNormal": "Ir para o Símbolo em Área de Trabalho", + "searchConfigurationTitle": "Pesquisar", + "exclude": "Configure padrões glob para excluir os arquivos e pastas em pesquisas. Todos os padrões glob herdam a configuração de '#files.exclude#'. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "O padrão glob com o qual combinar os caminhos de arquivo. Defina para verdadeiro ou falso para habilitar ou desabilitar o padrão.", + "exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", + "useRipgrep": "Essa configuração está obsoleto e agora cai para trás em \"search.usePCRE2\".", + "useRipgrepDeprecated": "Preteridos. Considere \"search.usePCRE2\" para suporte a recursos avançados de regex.", + "search.maintainFileSearchCache": "When enabled, the searchService process will be kept alive instead of being shut down after an hour of inactivity. This will keep the file search cache in memory.", + "useIgnoreFiles": "Controla se os arquivos '.gitignore' e '.ignore' são usados ao procurar por arquivos.", + "useGlobalIgnoreFiles": "Controls whether to use global `.gitignore` and `.ignore` files when searching for files.", + "search.quickOpen.includeSymbols": "Se deseja incluir os resultados de uma pesquisa de símbolo global nos resultados para Abertura Rápida de Arquivos.", + "search.quickOpen.includeHistory": "Se deseja incluir resultados de arquivos recentemente abertos no arquivo resultados para rápida aberto.", + "search.followSymlinks": "Controla quando seguir symlinks ao realizar uma busca.", + "search.smartCase": "Busca insensível à caixa se o padrão estiver em minúsculas, caso contrário, busca sensível à caixa.", + "search.globalFindClipboard": "Controles se busca deve ler ou modificar o compartilhamento encontrado na área de transferência no macOS.", + "search.location": "Controla se a pesquisa será mostrada como uma exibição na barra lateral ou como um painel na área de painel para mais espaço horizontal.", + "search.collapseAllResults": "Controls whether the search results will be collapsed or expanded.", + "search.useReplacePreview": "Controls whether to open Replace Preview when selecting or replacing a match.", + "search.showLineNumbers": "Controla se deve mostrar números de linha para resultados de pesquisa.", + "search.searchRipgrepEnableDeprecated": "Obsoleto. Use \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "Se deseja executar a busca no host de extensão", + "search.runInExtensionHost": "Se a pesquisa deve ou não ser executada no host de extensão. Requer uma reinicialização para entrar em vigor.", + "search.usePCRE2": "Se deseja usar o mecanismo de regex PCRE2 em busca de texto. Isso permite usar alguns recursos avançados de regex como lookahead e referências anteriores. No entanto, PCRE2 nem todos os recursos são suportados - apenas as características que também são suportados pelo JavaScript.", + "search.actionsPositionAuto": "Position the actionbar to the right when the search view is narrow, and immediately after the content when the search view is wide.", + "search.actionsPositionRight": "Sempre posicione a barra de ações à direita.", + "search.actionsPosition": "Controla o posicionamento da actionbar em linhas na exibição de pesquisa.", + "miViewSearch": "&&Pesquisa", + "miGotoSymbolInWorkspace": "Go to Symbol in &&Workspace..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, seletor de arquivo", + "searchResults": "Resultados da Pesquisa" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, selecionador de símbolos", + "symbols": "resultados de símbolo", + "noSymbolsMatching": "Não há símbolos correspondentes", + "noSymbolsWithoutInput": "Digitar para pesquisar símbolos" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Pesquisar" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Pesquisar", + "moreSearch": "Alternar Detalhes da Pesquisa", + "searchScope.includes": "arquivos a serem incluídos", + "label.includes": "Pesquisa Padrões de Inclusão", + "searchScope.excludes": "arquivos a serem excluídos", + "label.excludes": "Pesquisa de Padrões de Exclusão", + "replaceAll.confirmation.title": "Substituir Tudo", + "replaceAll.confirm.button": "&&Substituir", + "replaceAll.occurrence.file.message": "Substituída {0} ocorrência no arquivo {1} com '{2}'.", + "removeAll.occurrence.file.message": "Substituída {0} ocorrência no arquivo {1}'.", + "replaceAll.occurrence.files.message": "Substituída {0} ocorrência no arquivo {1} com '{2}'.", + "removeAll.occurrence.files.message": "Substituída {0} ocorrência nos arquivos {1}", + "replaceAll.occurrences.file.message": "Substituídas {0} ocorrências no arquivo {1} com '{2}'.", + "removeAll.occurrences.file.message": "Substituídas {0} ocorrências nos arquivo {1}.", + "replaceAll.occurrences.files.message": "Substituídas {0} ocorrências nos arquivos {1} com '{2}'.", + "removeAll.occurrences.files.message": "Substituídas {0} ocorrências nos arquivos {1}.", + "removeAll.occurrence.file.confirmation.message": "Substituir {0} ocorrências no arquivo {1} com '{2}'?", + "replaceAll.occurrence.file.confirmation.message": "Substituir {0} ocorrência no arquivo {1}?", + "removeAll.occurrence.files.confirmation.message": "Substituir {0} ocorrência nos arquivos {1} com '{2}'?", + "replaceAll.occurrence.files.confirmation.message": "Substituir {0} ocorrência nos arquivos {1}?", + "removeAll.occurrences.file.confirmation.message": "Substituir {0} ocorrências no arquivo {1} com '{2}'?", + "replaceAll.occurrences.file.confirmation.message": "Substituir {0} ocorrências no arquivo {1}?", + "removeAll.occurrences.files.confirmation.message": "Substituir {0} ocorrências nos arquivos {1} com '{2}'?", + "replaceAll.occurrences.files.confirmation.message": "Substituir {0} ocorrências nos arquivos {1}?", + "searchPathNotFoundError": "Caminho de pesquisa não encontrado: {0}", + "searchMaxResultsWarning": "O conjunto de resultados contém apenas um subconjunto de todas as correspondências. Seja mais específico na sua pesquisa para diminuir o número de resultados.", + "searchCanceled": "Pesquisa foi cancelada antes de qualquer resultado ser encontrado - ", + "noResultsIncludesExcludes": "Nenhum resultado encontrado em '{0}' excluindo '{1}' - ", + "noResultsIncludes": "Nenhum resultado encontrado em '{0}' -", + "noResultsExcludes": "Nenhum resultado encontrado excluindo '{0}' -", + "noResultsFound": "No results found. Review your settings for configured exclusions and check your gitignore files - ", + "rerunSearch.message": "Pesquisar novamente", + "rerunSearchInAll.message": "Pesquisar novamente em todos os arquivos", + "openSettings.message": "Abrir configurações", + "openSettings.learnMore": "Saiba mais", + "ariaSearchResultsStatus": "Pesquisa retornou {0} resultados em {1} arquivos", + "rgRegexError": "Você pode ativar o \"search.usePCRE2\" para habilitar alguns recursos extra regex como antecipação e referências anteriores.", + "neverAgain": "Não mostrar novamente", + "otherEncodingWarning.openSettingsLabel": "Abrir configurações", + "useIgnoresAndExcludesDisabled": "- excluir configurações e ignorar os arquivos estão desabilitados", + "search.file.result": "{0} resultado no arquivo {1}", + "search.files.result": "{0} resultado nos arquivos {1}", + "search.file.results": "{0} resultados no arquivo {1}", + "search.files.results": "{0} resultados nos arquivos {1}", + "searchWithoutFolder": "Você ainda não abriu uma pasta. Somente arquivos abertos são pesquisados - ", + "openFolder": "Abrir Pasta" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Substituir Todos (Submeter Pesquisa para Habilitar)", + "search.action.replaceAll.enabled.label": "Substituir Tudo", + "search.replace.toggle.button.title": "Alternar Substituir", + "label.Search": "Pesquisar: Digite o termo de pesquisa e pressione Enter para pesquisar ou Escape para cancelar", + "search.placeHolder": "Pesquisar", + "label.Replace": "Substituir: Digite o termo a ser substituído e pressione Enter para visualizar ou Escape para cancelar", + "search.replace.placeHolder": "Substituir", + "regexp.backreferenceValidationFailure": "Referências anteriores não são suportadas" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "No folder in workspace with name: {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Mostrar Busca", + "replaceInFiles": "Substituir nos Arquivos", + "RefreshAction.label": "Atualizar", + "CollapseDeepestExpandedLevelAction.label": "Recolher tudo", + "ClearSearchResultsAction.label": "Limpar os Resultados da Pesquisa", + "CancelSearchAction.label": "Cancelar Pesquisa", + "FocusNextSearchResult.label": "Focalizar o Próximo Resultado da Pesquisa", + "FocusPreviousSearchResult.label": "Focalizar o Resultado da Pesquisa Anterior", + "RemoveAction.label": "Ignorar", + "file.replaceAll.label": "Substituir Tudo", + "match.replace.label": "Substituir" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Substituir Preview)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Entrada", + "useExcludesAndIgnoreFilesDescription": "Usar excluir configurações e ignorar arquivos" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Outros arquivos", + "searchFileMatches": "{0} arquivos encontrados", + "searchFileMatch": "arquivo {0} encontrado", + "searchMatches": "{0} correspondências encontradas", + "searchMatch": "{0} correspondência encontrada", + "lineNumStr": "Da linha {0}", + "numLinesStr": "{0} linhas adicionais", + "folderMatchAriaLabel": "{0} correspondências na pasta raiz {1}, Resultado da pesquisa", + "otherFilesAriaLabel": "{0} correspondências fora do espaço de trabalho, Resultado da pesquisa", + "fileMatchAriaLabel": "{0} correspondências no arquivo {1} da pasta {2}, Resultado da pesquisa", + "replacePreviewResultAria": "Substitua o termo {0} pelo termo {1} na coluna posição {2} correspondente ao texto {3}", + "searchResultAria": "Encontrado o termo {0} na posição da coluna {1} correspondente ao texto {2}" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Trecho de código vazio", + "snippetSchema.json": "Configuração do trecho do usuário", + "snippetSchema.json.prefix": "O prefixo usado ao selecionar o trecho no intelliSense", + "snippetSchema.json.body": "O conteúdo do trecho. Use '$1', '${1:defaultText}' para definir as posições do cursor, use '$0' para a posição final do cursor. Insira valores de variáveis com '${varName}' e '${varName:defaultText}', por exemplo ' Este é o arquivo: $TM_FILENAME'.", + "snippetSchema.json.description": "A descrição do trecho.", + "snippetSchema.json.scope": "Uma lista de nomes de linguagem para a qual este trecho de código aplica-se, por exemplo 'typescript,javascript'." + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Inserir Snippet", + "sep.userSnippet": "Trecho de código do usuário", + "sep.extSnippet": "Trechos de Código de Extensão", + "sep.workspaceSnippet": "Trechos de código do Espaço de Trabalho" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "Esperada uma string em `contributes.{0}.path`. Valor informado: {1}", + "invalid.language.0": "Quando a linguagem for omitida, o valor de `contributes.{0}.path` deve ser um arquivo-`.code-snippets`. Valor definido: {1}", + "invalid.language": "Linguagem desconhecida em `contributes.{0}.language`. Valor fornecido: {1}", + "invalid.path.1": "É esperado que `contributes.{0}.path` ({1}) seja incluído na pasta da extensão ({2}). Isto pode tornar a extensão não portável.", + "vscode.extension.contributes.snippets": "Contribui aos trechos de código.", + "vscode.extension.contributes.snippets-language": "Identificador de linguagem para o qual este trecho de código contribui.", + "vscode.extension.contributes.snippets-path": "Caminho do arquivo de trechos de código. O caminho é relativo à pasta de extensão e normalmente começa com '. /snippets/'.", + "badVariableUse": "Um ou mais trechos da extensão '{0}' provavelmente se confundem com trechos de código de variáveis e trechos de código de espaços reservados (veja https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax para mais detalhes)", + "badFile": "O arquivo de trechos \"{0}\" não pôde ser lido." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(global)", + "global.1": "({0})", + "badPath": "Trechos de código devem ser dentro desta pasta: '{0}'. ", + "new.global": "Novo Arquivo de Trechos de Código Global...", + "new.workspace": "{0} workspace", + "new.folder": "Novo arquivo de trechos para '{0}'...", + "group.global": "Trechos de código existentes", + "new.global.sep": "Novos Trechos de Código", + "openSnippet.pickLanguage": "Selecionar Arquivo de Trechos de Código ou Criar Trechos de Código", + "openSnippet.label": "Configurar Trechos de Código do Usuário", + "preferences": "Preferências", + "miOpenSnippets": "User &&Snippets" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Trecho de código do espaço de trabalho", + "source.userSnippetGlobal": "Trecho de Código Global do Usuário", + "source.userSnippet": "Trecho de código do usuário" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "Não mostrar novamente", + "workspaceFound": "Esta pasta contém um arquivo de workspace '{0}'. Você quer abri-lo? [Saiba mais] ({1}) sobre arquivos de workspace.", + "openWorkspace": "Abrir Espaço de trabalho", + "workspacesFound": "Esta pasta contém vários arquivos de espaço de trabalho. Você quer abrir um? [Saiba mais] ({0}) sobre arquivos de espaço de trabalho.", + "selectWorkspace": "Selecione a área de trabalho", + "selectToOpen": "Selecione uma área de trabalho para abrir" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "Você se importaria em responder uma rápida pesquisa?", + "takeSurvey": "Responder a pesquisa", + "remindLater": "Lembre-me mais tarde", + "neverAgain": "Não mostrar novamente" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Nos ajude a melhorar o nosso apoio para {0}", + "takeShortSurvey": "Responda a uma pesquisa curta", + "remindLater": "Lembre-me mais tarde", + "neverAgain": "Não mostrar novamente" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Erro: o identificador da tarefa '{0}' não possui a propriedade obrigatória '{1}'. O identificador da tarefa será ignorado." + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Tarefas", + "ConfigureTaskRunnerAction.label": "Configurar a tarefa", + "totalErrors": "{0} Erros", + "totalWarnings": "{0} Avisos", + "totalInfos": "{0} Informações", + "problems": "Problemas", + "building": "Compilando...", + "manyProblems": "10K+", + "runningTasks": "Mostrar tarefas em execução", + "tasks": "Tarefas", + "TaskSystem.noHotSwap": "Alterar o mecanismo de execução da tarefa com uma tarefa ativa executando exige que a janela seja recarregada", + "reloadWindow": "Recarregar Janela", + "taskServiceOutputPrompt": "There are task errors. See the output for details.", + "showOutput": "Mostrar saída", + "TaskServer.folderIgnored": "A pasta {0} é ignorada desde que use a versão de tarefas 0.1.0", + "TaskService.noBuildTask1": "Nenhuma tarefa de compilação definida. Marque uma tarefa com 'isBuildCommand' no arquivo tasks.json.", + "TaskService.noBuildTask2": "Nenhuma tarefa de compilação definida. Marque uma tarefa como um grupo 'build' no arquivo tasks.json.", + "TaskService.noTestTask1": "Nenhuma tarefa de teste definida. Marque uma tarefa com 'isTestCommand' no arquivo tasks.json.", + "TaskService.noTestTask2": "Nenhuma tarefa de teste definida. Marque uma tarefa com um grupo 'teste' no arquivo tasks.json.", + "TaskServer.noTask": "A tarefa a ser executada não está definida", + "TaskService.associate": "Associar", + "TaskService.attachProblemMatcher.continueWithout": "Continuar sem examinar a saída da tarefa", + "TaskService.attachProblemMatcher.never": "Nunca verificar a saída da tarefa", + "TaskService.attachProblemMatcher.learnMoreAbout": "Saiba mais sobre como verificar a saída de uma tarefa", + "selectProblemMatcher": "Selecione quais tipos de erros e avisos da saída da tarefa você deseja verificar", + "customizeParseErrors": "A configuração da tarefa atual tem erros. Por favor, corrija os erros primeiro antes de personalizar uma tarefa.", + "tasksJsonComment": "// Veja https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// para a documentação sobre o formato tasks.json", + "moreThanOneBuildTask": "Há muitas tarefas de compilação definidas em tasks.json. Executando a primeira.\n", + "TaskSystem.activeSame.background": "A tarefa '{0}' já está ativa e em modo background.", + "TaskSystem.activeSame.noBackground": "A tarefa '{0}' já está ativa.", + "terminateTask": "Finalizar Tarefa", + "restartTask": "Reiniciar Tarefa", + "TaskSystem.active": "Já existe uma tarefa sendo executada. Finalize-a antes de executar outra tarefa.", + "TaskSystem.restartFailed": "Falha ao finalizar e reiniciar a tarefa {0}", + "TaskService.noConfiguration": "Erro: A deteção de tarefa {0} não contribuiu para uma tarefa para a seguinte configuração: {1} a tarefa será ignorada.\n", + "TaskSystem.configurationErrors": "Erro: A configuração da tarefa informada possui erros de validação e não pode ser utilizada. Por favor, corrija os erros primeiro.", + "taskService.ignoreingFolder": "Ignorar as configurações de tarefa para a pasta de trabalho {0}. Suporte a tarefas de espaço de trabalho de múltiplas pastas requer que todas as pastas usem a versão de tarefas 2.0.0\n", + "TaskSystem.invalidTaskJson": "Erro: O conteúdo do arquivo tasks.json possui erros de sintaxe. Por favor, corrija-os antes de executar uma tarefa.\n", + "TaskSystem.runningTask": "Há uma tarefa sendo executada. Deseja finalizá-la?", + "TaskSystem.terminateTask": "&&Finalizar Tarefa", + "TaskSystem.noProcess": "A tarefa executada não existe mais. Se a tarefa produziu processos em background, finalizar o VS Code pode resultar em processos órfãos. Para evitar isso inicie o último processo em background com uma flag de espera.", + "TaskSystem.exitAnyways": "&&Exit Anyways", + "TerminateAction.label": "Finalizar Tarefa", + "TaskSystem.unknownError": "Ocorreu um erro enquanto a tarefa estava sendo executada. Verifique o log de tarefas para detalhes.", + "TaskService.noWorkspace": "Tarefas somente estão disponíveis em uma pasta da área de trabalho.", + "TaskService.learnMore": "Saiba mais", + "configureTask": "Configurar a tarefa", + "recentlyUsed": "tarefas recentemente utilizadas", + "configured": "tarefas configuradas", + "detected": "tarefas detectadas", + "TaskService.ignoredFolder": "As seguintes pastas do espaço de trabalho estão sendo ignoradas, uma vez que elas usam task versão 0.1.0: {0}", + "TaskService.notAgain": "Não mostrar novamente", + "TaskService.pickRunTask": "Selecione a tarefa a ser executada", + "TaskService.noEntryToRun": "Nenhuma tarefa para executar foi encontrada. Configure Tarefas...", + "TaskService.fetchingBuildTasks": "Buscando tarefas de compilação...", + "TaskService.pickBuildTask": "Selecione a tarefa de compilação para executar", + "TaskService.noBuildTask": "Nenhuma tarefa de compilação para executar foi encontrada. Configure a tarefa de compilação... \n", + "TaskService.fetchingTestTasks": "Buscando tarefas de teste...", + "TaskService.pickTestTask": "Selecione a tarefa de teste para executar", + "TaskService.noTestTaskTerminal": "Nenhuma tarefa de teste para executar foi encontrada. Configure Tarefas...", + "TaskService.taskToTerminate": "Selecione a tarefa para terminar", + "TaskService.noTaskRunning": "Nenhuma tarefa está atualmente em execução", + "TaskService.terminateAllRunningTasks": "Todas as tarefas em execução", + "TerminateAction.noProcess": "O processo executado não existe mais. Se a tarefa produziu processos em background, finalizar o VS Code pode resultar em processos órfãos.", + "TerminateAction.failed": "Falha ao finalizar a tarefa sendo executada", + "TaskService.taskToRestart": "Selecione a tarefa para reiniciar", + "TaskService.noTaskToRestart": "Nenhuma tarefa para reiniciar", + "TaskService.template": "Selecione um Modelo de Tarefa", + "TaskService.createJsonFile": "Criar arquivo tasks.json a partir de modelo", + "TaskService.openJsonFile": "Abrir arquivo tasks.json", + "TaskService.pickTask": "Selecione uma tarefa para configurar", + "TaskService.defaultBuildTaskExists": "{0} já está marcada como a tarefa de compilação padrão", + "TaskService.pickDefaultBuildTask": "Selecione a tarefa a ser usada como a tarefa de compilação padrão", + "TaskService.defaultTestTaskExists": "{0} já está marcado como a tarefa de teste padrão.", + "TaskService.pickDefaultTestTask": "Selecione a tarefa a ser usada como a tarefa de teste padrão", + "TaskService.pickShowTask": "Selecione a tarefa para mostrar sua saída", + "TaskService.noTaskIsRunning": "Nenhuma tarefa em execução", + "miRunTask": "&&Run Task...", + "miBuildTask": "Executar tarefa de &&build...", + "miRunningTask": "Show Runnin&&g Tasks...", + "miRestartTask": "R&&einiciar Tarefa em Execução...", + "miTerminateTask": "&&Finalizar tarefa...", + "miConfigureTask": "&&Configure Tasks...", + "miConfigureBuildTask": "Configurar T&&arefa de Build Padrão...", + "ShowLogAction.label": "Visualizar o Log de Tarefas", + "RunTaskAction.label": "Executar Tarefa", + "ReRunTaskAction.label": "Rerun Last Task", + "RestartTaskAction.label": "Reiniciar Tarefa em Execução", + "ShowTasksAction.label": "Mostrar tarefas em execução", + "BuildAction.label": "Executar Tarefa de compilação", + "TestAction.label": "Executar Tarefa de Teste", + "ConfigureDefaultBuildTask.label": "Configurar Tarefa de Compilação Padrão", + "ConfigureDefaultTestTask.label": "Configurar Tarefa de Teste Padrão", + "quickOpen.task": "Executar Tarefa" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "O atual tipo de tarefa. Por favor, note que os tipos começando com um '$' são reservados para uso interno.", + "TaskDefinition.properties": "Propriedades adicionais do tipo de tarefa", + "TaskTypeConfiguration.noType": "A propriedade necessária 'taskType' está faltando na configuração do tipo de tarefa ", + "TaskDefinitionExtPoint": "Contribui com os tipos de tarefa" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Digite o nome de uma tarefa para executar", + "noTasksMatching": "Não há tarefas correspondentes", + "noTasksFound": "Não há tarefas encontradas" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "Tarefa versão 0.1.0 está obsoleta. Por favor use 2.0.0", + "JsonSchema.version": "Número da versão do config", + "JsonSchema.": "O runner já se formou. Use a propriedade runner oficial", + "JsonSchema.runner": "Define se a tarefa é executada como um processo e a saída é mostrada na janela de saída ou dentro do terminal.", + "JsonSchema.windows": "Configuração de comando específica do Windows", + "JsonSchema.mac": "Configuração de comando específica do Mac", + "JsonSchema.linux": "Configuração de comando específica do Linux", + "JsonSchema.shell": "Especifica se o comando é um comando shell ou um programa externo. O padrão é falso se omitido." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Executa comando de compilação do .NET Core", + "msbuild": "Executa a compilação destino", + "externalCommand": "Exemplo para executar um comando externo arbitrário", + "Maven": "Executa comandos comuns específicos" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, tarefas", + "recentlyUsed": "tarefas recentemente utilizadas", + "configured": "tarefas configuradas", + "detected": "tarefas detectadas", + "customizeTask": "Configurar a tarefa" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "Executando gulp..-tarefas-simples não listam nenhuma tarefa. Você executou a instalação do npm?", + "TaskSystemDetector.noJakeTasks": "Executando jake..-tarefas não listam nenhuma tarefa. Você instalou o npm?", + "TaskSystemDetector.noGulpProgram": "Gulp não está instalado no seu sistema. Execute npm install -g gulp para instalá-lo.", + "TaskSystemDetector.noJakeProgram": "Jake não está instalado no seu sistema. Execute npm install -g jake para instalá-lo.", + "TaskSystemDetector.noGruntProgram": "Grunhido não está instalado no seu sistema. Execute npm install -g grunt para instalá-lo.", + "TaskSystemDetector.noProgram": "Programa {0} não foi encontrado. Mensagem é {1}", + "TaskSystemDetector.buildTaskDetected": "Tarefa de construção chamada '{0}' detectada.", + "TaskSystemDetector.testTaskDetected": "Tarefa de teste chamada '{0}' detectada." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "Esta pasta tem tarefas ({0}) definidas em 'tasks.json' que são executadas automaticamente quando você abre esta pasta. Você permite que tarefas automáticas sejam executadas quando você abrir esta pasta?", + "allow": "Permitir e executar", + "disallow": "Não permitir", + "openTasks": "Abrir tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "Permite tarefas automáticas na pasta", + "workbench.action.tasks.disallowAutomaticRunning": "Não permitir tarefas automáticas na pasta" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "O sistema de tarefas é configurado para a versão 0.1.0 (consulte o arquivo tasks.json), que só podem executar tarefas personalizadas. Upgrade para a versão 2.0.0 para executar a tarefa: {0}", + "TaskRunnerSystem.unknownError": "Um erro desconhecido ocorreu durante a execução de uma tarefa. Consulte o log de saída de tarefa para obter detalhes.", + "TaskRunnerSystem.watchingBuildTaskFinished": "\nTarefas de compilação de monitoramento terminaram.", + "TaskRunnerSystem.childProcessError": "Falha ao iniciar o programa externo {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\nA tarefa '{0}' foi finalizada por solicitação do usuário.", + "unkownProblemMatcher": "Problem matcher {0} não pode ser resolvido. O matcher será ignorado" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Especifica se o comando é um comando shell ou um programa externo. O padrão é falso se omitido.", + "JsonSchema.tasks.isShellCommand.deprecated": "A propriedade isShellCommand é obsoleta. Use a propriedade type da tarefa e a propriedade shell nas opções. Veja também as notas de versão 1.14.", + "JsonSchema.tasks.dependsOn.identifier": "O identificador da tarefa.", + "JsonSchema.tasks.dependsOn.string": "Outra tarefa da qual esta tarefa depende.", + "JsonSchema.tasks.dependsOn.array": "A outra tarefa que esta tarefa depende.", + "JsonSchema.tasks.presentation": "Configura o painel que é usado para apresentar a saída da tarefa e ler sua entrada.", + "JsonSchema.tasks.presentation.echo": "Controla se o comando executado é ecoado para o painel. Padrão é true.", + "JsonSchema.tasks.presentation.focus": "Controla se o painel ganha foco. O padrão é false. Se definido como true, o painel é revelado também.", + "JsonSchema.tasks.presentation.revealProblems.always": "Sempre revela o painel de problemas quando esta tarefa for executada.", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Só revela o painel de problemas se um problema for encontrado.", + "JsonSchema.tasks.presentation.revealProblems.never": "Never reveals the problems panel when this task is executed.", + "JsonSchema.tasks.presentation.revealProblems": "Controla se o painel de problemas é revelado ao executar esta tarefa ou não. Tem precedência sobre a opção \"revelar\". O padrão é \"nunca\".", + "JsonSchema.tasks.presentation.reveal.always": "Sempre revela o terminal quando esta tarefa é executada.", + "JsonSchema.tasks.presentation.reveal.silent": "Só revela o terminal se a tarefa for encerrada com um erro ou o analisador de problemas encontra um erro.", + "JsonSchema.tasks.presentation.reveal.never": "Nunca revela o terminal quando esta tarefa é executada.", + "JsonSchema.tasks.presentation.reveal": "Controls whether the terminal running the task is revealed or not. May be overridden by option \"revealProblems\". Default is \"always\".", + "JsonSchema.tasks.presentation.instance": "Controla se o painel é compartilhado entre tarefas, dedicado a esta tarefa ou um novo é criado em cada execução.", + "JsonSchema.tasks.presentation.showReuseMessage": "Controla quando mostrar a mensagem 'O terminal será reutilizado pelas tarefas, pressione qualquer tecla para fechar'.", + "JsonSchema.tasks.presentation.clear": "Controla se o terminal é limpo antes de executar a tarefa.", + "JsonSchema.tasks.presentation.group": "Controla se a tarefa é executada em um grupo específico de terminal usando painéis de separação.", + "JsonSchema.tasks.terminal": "A propriedade terminal é obsoleta. Use presentation em seu lugar.", + "JsonSchema.tasks.group.kind": "Grupo de execução da tarefa.", + "JsonSchema.tasks.group.isDefault": "Define-se essa tarefa é a tarefa do padrão do grupo.", + "JsonSchema.tasks.group.defaultBuild": "Marca a tarefa como a tarefa de compilação padrão.", + "JsonSchema.tasks.group.defaultTest": "Marca a tarefa como a tarefa de teste padrão.", + "JsonSchema.tasks.group.build": "Marks the task as a build task accessible through the 'Run Build Task' command.", + "JsonSchema.tasks.group.test": "Marks the task as a test task accessible through the 'Run Test Task' command.", + "JsonSchema.tasks.group.none": "Atribui a tarefa para nenhum grupo", + "JsonSchema.tasks.group": "Define a que grupo de execução desta tarefa pertence. Suporta \"build\" para adicioná-lo ao grupo de compilação e \"test\" para adicioná-lo ao grupo de teste.", + "JsonSchema.tasks.type": "Define quando a tarefa é executada como um processo ou como um comando dentro do shell.", + "JsonSchema.commandArray": "O comando shell a ser executado. Itens de array serão juntados usando um caractere de espaço", + "JsonSchema.command.quotedString.value": "O valor real do comando", + "JsonSchema.tasks.quoting.escape": "Escapa caracteres usando o caractere de escape do shell (por exemplo ` sob o PowerShell e \\ sob o bash).", + "JsonSchema.tasks.quoting.strong": "Aplicar aspas no argumento usando o caractere de aspas duplas do shell (por exemplo \" sob o PowerShell e bash).", + "JsonSchema.tasks.quoting.weak": "Aplicar aspas no argumento usando o caractere de aspas simples do shell (por exemplo ' sob o PowerShell e bash).", + "JsonSchema.command.quotesString.quote": "Como aspas devem ser aplicadas no valor do comando.", + "JsonSchema.command": "O comando a ser executado. Pode ser um programa externo ou um comando shell.", + "JsonSchema.args.quotedString.value": "O valor real do argumento", + "JsonSchema.args.quotesString.quote": "Como aspas devem ser aplicadas no valor do argumento.", + "JsonSchema.tasks.args": "Argumentos passados para o comando quando esta tarefa é invocada.", + "JsonSchema.tasks.label": "O rótulo da tarefa na interface do usuário.", + "JsonSchema.version": "O número da versão do config.", + "JsonSchema.tasks.identifier": "Um identificador definido pelo usuário para fazer referência a tarefa em launch.json ou uma cláusula dependsOn.", + "JsonSchema.tasks.identifier.deprecated": "Identificadores definidos pelo usuário estão obsoletos. Para tarefas personalizadas utilize o nome como uma referência e para tarefas fornecidas por extensões use seu identificador de tarefa definido.", + "JsonSchema.tasks.reevaluateOnRerun": "Se deve reavaliar variáveis de tarefa em reexecução.", + "JsonSchema.tasks.runOn": "Configures when the task should be run. If set to folderOpen, then the task will be run automatically when the folder is opened.", + "JsonSchema.tasks.runOptions": "Opções relacionadas à execução da tarefa", + "JsonSchema.tasks.taskLabel": "A etiqueta da tarefa", + "JsonSchema.tasks.taskName": "Nome da tarefa", + "JsonSchema.tasks.taskName.deprecated": "A propriedade name da tarefa é obsoleta. Use a propriedade label.", + "JsonSchema.tasks.background": "Se a tarefa executada é mantida viva e é executado em segundo plano.", + "JsonSchema.tasks.promptOnClose": "Se o usuário é solicitado quando VS Code fecha com uma tarefa sendo executada.", + "JsonSchema.tasks.matchers": "A correspondência de problemas a ser utilizada. Pode ser uma sequência de caracteres ou uma definição de correspondência de problemas ou uma matriz de sequências de caracteres e correspondência de problemas.", + "JsonSchema.customizations.customizes.type": "O tipo de tarefa a ser personalizada", + "JsonSchema.tasks.customize.deprecated": "A propriedade customize é obsoleta. Consulte as notas de versão 1.14 sobre como migrar para a nova abordagem de personalização de tarefa", + "JsonSchema.tasks.showOputput.deprecated": "A propriedade showOutput é obsoleta. Use a propriedade reveal dentro da propriedade presentation. Ver também as notas de versão 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "A propriedade echoCommand é obsoleta. Use a propriedade echo dentro da propriedade presentation. Ver também as notas de versão 1.14.", + "JsonSchema.tasks.suppressTaskName.deprecated": "A propriedade suppressTaskName é obsoleta. Ao invés, coloque o comando junto com seus argumentos dentro de uma tarefa. Veja também as notas de lançamento da versão 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "A propriedade isBuildCommand é obsoleta. Use a propriedade group em seu lugar. Ver também as notas de versão 1.14.", + "JsonSchema.tasks.isTestCommand.deprecated": "A propriedade isTestCommand é obsoleta. Use a propriedade group em seu lugar. Ver também as notas de versão 1.14.", + "JsonSchema.tasks.taskSelector.deprecated": "A propriedade taskSelector é obsoleta. Ao invés, coloque o comando junto com seus argumentos dentro de uma tarefa. Veja também as notas de lançamento da versão 1.14.", + "JsonSchema.windows": "Configuração de comando específica do Windows", + "JsonSchema.mac": "Configuração de comando específica do Mac", + "JsonSchema.linux": "Configuração de comando específica do Linux" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Opções de comando adicionais", + "JsonSchema.options.cwd": "O diretório de trabalho atual do programa executado ou do script. Se omitido raiz de espaço de trabalho atual do código é usado.", + "JsonSchema.options.env": "O ambiente do programa executado ou comando shell. Se omitido o ambiente do processo pai é usado.", + "JsonSchema.shellConfiguration": "Configura a shell a ser usada.", + "JsonSchema.shell.executable": "O shell a ser usado.", + "JsonSchema.shell.args": "Os argumentos shell.", + "JsonSchema.command": "O comando a ser executado. Pode ser um programa externo ou um comando shell.", + "JsonSchema.tasks.args": "Argumentos passados para o comando quando esta tarefa é invocada.", + "JsonSchema.tasks.taskName": "Nome da tarefa", + "JsonSchema.tasks.windows": "Configuração de comando específica do Windows", + "JsonSchema.tasks.mac": "Configuração de comando específica do Mac", + "JsonSchema.tasks.linux": "Configuração de comando específica do Linux", + "JsonSchema.tasks.suppressTaskName": "Controla se o nome de tarefa é adicionado como um argumento para o comando. Se omitido o valor definido globalmente é usado.", + "JsonSchema.tasks.showOutput": "Controla se a saída da execução de tarefas é mostrada ou não. Se omitido o valor definido globalmente é usado.", + "JsonSchema.echoCommand": "Controla se o comando executado é enviado para a saída. O padrão é false.", + "JsonSchema.tasks.watching.deprecation": "Descontinuado. Use isBackground.", + "JsonSchema.tasks.watching": "Se a tarefa executada é mantida viva e está monitorando o sistema de arquivos.", + "JsonSchema.tasks.background": "Se a tarefa executada é mantida viva e é executado em segundo plano.", + "JsonSchema.tasks.promptOnClose": "Se o usuário é solicitado quando VS Code fecha com uma tarefa sendo executada.", + "JsonSchema.tasks.build": "Esta tarefa é mapeada para o comando de compilação padrão do código.", + "JsonSchema.tasks.test": "Esta tarefa é mapeada para o comando de teste padrão do código.", + "JsonSchema.tasks.matchers": "A correspondência de problemas a ser utilizada. Pode ser uma sequência de caracteres ou uma definição de correspondência de problemas ou uma matriz de sequências de caracteres e correspondência de problemas.", + "JsonSchema.args": "Argumentos adicionais passados para o comando.", + "JsonSchema.showOutput": "Controla se a saída da execução de tarefas é mostrada ou não. Se omitido 'sempre' é usado.", + "JsonSchema.watching.deprecation": "Descontinuado. Use isBackground.", + "JsonSchema.watching": "Se a tarefa executada é mantida viva e está monitorando o sistema de arquivos.", + "JsonSchema.background": "Se a tarefa executada é mantida viva e é executado em segundo plano.", + "JsonSchema.promptOnClose": "Se o usuário é solicitado quando VS Code fecha com uma tarefa de segundo plano em execução.", + "JsonSchema.suppressTaskName": "Controla se o nome de tarefa é adicionado como um argumento para o comando. O padrão é false.", + "JsonSchema.taskSelector": "Prefixo para indicar que um argumento é tarefa.", + "JsonSchema.matchers": "A correspondência de problemas a ser utilizada. Pode ser uma sequência de caracteres ou uma definição de correspondência de problemas ou uma matriz de sequências de caracteres e correspondência de problemas.", + "JsonSchema.tasks": "As configurações de tarefa. Normalmente são ampliações de tarefas já definidas na execução de tarefa externa." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "Está faltando uma expressão regular a problema padrão.", + "ProblemPatternParser.loopProperty.notLast": "A propriedade loop só é suportada na última linha correspondente.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "O padrão de problema é inválido. O tipo de propriedade deve ser informado somente no primeiro elemento.", + "ProblemPatternParser.problemPattern.missingProperty": "O padrão de problema é inválido. Ele deve ter ao menos um arquivo e uma mensagem. ", + "ProblemPatternParser.problemPattern.missingLocation": "O padrão de problema é inválido. Ele deve ter ao menos um tipo: \"arquivo\", uma linha ou um grupo de correspondência de localização. ", + "ProblemPatternParser.invalidRegexp": "Erro: a cadeia de caracteres {0} não é uma expressão regular válida. ", + "ProblemPatternSchema.regexp": "A expressão regular para procurar um erro, aviso ou informação na saída.", + "ProblemPatternSchema.kind": "Se o padrão corresponde a uma localização (arquivo e linha) ou somente um arquivo.", + "ProblemPatternSchema.file": "O índice do grupo de correspondência do arquivo. Se omitido, será usado 1.", + "ProblemPatternSchema.location": "O índice de grupo de correspondência da localização do problema. Padrões de localização válidos são: (linha), (linha, coluna) e (startLine, startColumn, endLine, endColumn). Se omitido (linha, coluna) é assumido.", + "ProblemPatternSchema.line": "O índice de grupo de correspondência da linha do problema. O padrão é 2", + "ProblemPatternSchema.column": "O índice de grupo de correspondência de caractere da linha do problema. O padrão é 3", + "ProblemPatternSchema.endLine": "O índice de grupo de correspondência de linha final do problema. O padrão é indefinido", + "ProblemPatternSchema.endColumn": "O índice de grupo de correspondência de caráter final de linha do problema. O padrão é indefinido", + "ProblemPatternSchema.severity": "O índice de grupo de correspondência da gravidade do problema. O padrão é indefinido", + "ProblemPatternSchema.code": "O índice de grupo de correspondência do código do problema. O padrão é indefinido", + "ProblemPatternSchema.message": "O índice de grupo de correspondência da mensagem. Se omitido o padrão é 4 se o local for especificado. Caso contrário o padrão é 5.", + "ProblemPatternSchema.loop": "Em um loop de correspondência multi linha indica se este padrão é executado em um loop enquanto houver correspondências. Somente pode ser especificado no último padrão em um padrão de linha múltiplas.", + "NamedProblemPatternSchema.name": "O nome do modelo de problema.", + "NamedMultiLineProblemPatternSchema.name": "O nome do modelo de problema multi-linhas.", + "NamedMultiLineProblemPatternSchema.patterns": "Os padrões atuais.", + "ProblemPatternExtPoint": "Contribui aos modelos de problema", + "ProblemPatternRegistry.error": "Modelo de problema inválido. O modelo será ignorado.", + "ProblemMatcherParser.noProblemMatcher": "Erro: a descrição não pode ser convertida em uma correspondência de problema:\n{0}\n\n", + "ProblemMatcherParser.noProblemPattern": "Erro: a descrição nao define um padrão de problema válido: {0}\n", + "ProblemMatcherParser.noOwner": "Erro: a descriçao não define um proprietário:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Erro: a descrição não define uma localização de arquivo:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Info: severidade {0} desconhecida. Valores válidos são erro, aviso e info.\n", + "ProblemMatcherParser.noDefinedPatter": "Erro: o padrão com o identificador {0} não existe.", + "ProblemMatcherParser.noIdentifier": "Erro: a propriedade padrão se refere a um identificador vazio.", + "ProblemMatcherParser.noValidIdentifier": "Erro: a propriedade padrão {0} não é uma variável de padrões válida.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "Um problema de correspondência deve obrigatoriamente definir padrão inicial e um padrão final para monitoramento.", + "ProblemMatcherParser.invalidRegexp": "Erro: a cadeia de caracteres {0} não é uma expressão regular válida. ", + "WatchingPatternSchema.regexp": "A expressão regular para detectar o início ou o fim de uma tarefa em segundo plano.", + "WatchingPatternSchema.file": "O índice do grupo de correspondência do arquivo. Pode ser omitido.", + "PatternTypeSchema.name": "O nome de um padrão pré-definido ou contribuído.", + "PatternTypeSchema.description": "Um padrão de problema ou o nome de um padrão de problema pré-definido ou contribuído. Pode ser omitido se base for especificada.", + "ProblemMatcherSchema.base": "O nome de uma correspondência de problema base a ser utilizado.", + "ProblemMatcherSchema.owner": "O proprietário de um problema dentro do código. Pode ser omitido se base for especificada. Default para 'externo' se omitido e base não for especificada.", + "ProblemMatcherSchema.source": "Uma string legível por humanos descrevendo a origem deste diagnóstico, por exemplo 'typescript' ou 'super lint'.", + "ProblemMatcherSchema.severity": "A severidade padrão para captura de problemas. É utilizada se o padrão não definir um grupo correspondente para severidade.", + "ProblemMatcherSchema.applyTo": "Controla se um problema reportado em um documento de texto é aplicado somente para aberto, fechado ou todos os documentos.", + "ProblemMatcherSchema.fileLocation": "Define como os nomes de arquivos reportados em um padrão de problema devem ser interpretados.", + "ProblemMatcherSchema.background": "Padrões para monitorar o início e o término de um pesquisador ativo em uma tarefa em segundo plano.", + "ProblemMatcherSchema.background.activeOnStart": "Se configurado para verdadeiro, o monitor em segundo plano está em modo ativo quando a tarefa inicia. Isto é igual a emissão de uma linha que corresponde ao beginPattern", + "ProblemMatcherSchema.background.beginsPattern": "Se houver correspondência na saída o início de uma tarefa em segundo plano é sinalizada.", + "ProblemMatcherSchema.background.endsPattern": "Se houver correspondência na saída o final de uma tarefa em segundo plano é sinalizada.", + "ProblemMatcherSchema.watching.deprecated": "A propriedade watching foi descontinuada. Use background no lugar dela.", + "ProblemMatcherSchema.watching": "Padrões para monitorar o início e o término de um pesquisador observando.", + "ProblemMatcherSchema.watching.activeOnStart": "Se configurado para verdadeiro, o monitoramento está em modo ativo quando a tarefa inicia. Isto é igual a emissão de uma linha que corresponde ao beginPattern", + "ProblemMatcherSchema.watching.beginsPattern": "Se houver correspondência na saída o início de uma tarefa observada é sinalizada.", + "ProblemMatcherSchema.watching.endsPattern": "Se houver correspondência na saída o final de uma tarefa observada é sinalizada.", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Esta propriedade está descontinuada. Ao invés, use a propriedade de observação.", + "LegacyProblemMatcherSchema.watchedBegin": "Uma expressão regular sinalizando que uma tarefa observada é ativada através da observação.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Esta propriedade está descontinuada. Ao invés, use a propriedade de observação.", + "LegacyProblemMatcherSchema.watchedEnd": "Uma expressão regular sinalizando que uma tarefa observada terminou a execução.", + "NamedProblemMatcherSchema.name": "O nome do correspondente do problema usado para se referir a ele.", + "NamedProblemMatcherSchema.label": "Um rótulo legível para o correspondente do problema.", + "ProblemMatcherExtPoint": "Contribui aos correspondentes de problema", + "msCompile": "Problemas do compilador Microsoft", + "lessCompile": "Menos problemas", + "gulp-tsc": "Problemas do Gulp TSC", + "jshint": "Problemas JSHint", + "jshint-stylish": "Problemas de estilo JSHint", + "eslint-compact": "Problemas compactos ESLint", + "eslint-stylish": "Problemas de estilo ESLint", + "go": "Problemas Go" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Aviso: options.cwd deve ser do tipo string. Ignorando valor {0}\n", + "ConfigurationParser.inValidArg": "Erro: o argumento do comando deve ser uma string ou uma string entre aspas. Valor fornecido:\n{0}", + "ConfigurationParser.noShell": "Aviso: A configuração do shell somente é suportada quando estiver executando tarefas no terminal.", + "ConfigurationParser.noName": "Erro: Problem Matcher no escopo declarado deve ter um nome:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "Warning: the defined problem matcher is unknown. Supported types are string | ProblemMatcher | Array.\n{0}\n", + "ConfigurationParser.invalidVaraibleReference": "Erro: ProblemMatcher inválido referência: {0}\n", + "ConfigurationParser.noTaskType": "Erro: configuração de tarefas deve ter uma propriedade de tipo. A configuração será ignorada.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Erro: não há nenhum tipo de tarefa registrado '{0}'. Você esqueceu de instalar uma extensão que fornece um provedor de tarefa correspondente?", + "ConfigurationParser.missingType": "Erro: a configuração da tarefa '{0}' não possui a propriedade obrigatória 'type'. A configuração da tarefa será ignorada.", + "ConfigurationParser.incorrectType": "Error: the task configuration '{0}' is using an unknown type. The task configuration will be ignored.", + "ConfigurationParser.notCustom": "Erro: tarefas não está declarada como uma tarefa personalizada. A configuração será ignorada.\n{0}\n", + "ConfigurationParser.noTaskName": "Erro: uma tarefa deve fornecer uma propriedade de rótulo. A tarefa será ignorada.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Erro: a tarefa '{0}' não especifica nem um comando nem uma propriedade dependsOn. A tarefa será ignorada. Sua definição é: \n{1}", + "taskConfiguration.noCommand": "Erro: a tarefa '{0}' não define um comando. A tarefa será ignorada. Sua definição é: {1}", + "TaskParse.noOsSpecificGlobalTasks": "Tarefa versão 2.0.0 não oferece suporte a tarefas globais específicas do sistema operacional. Converta-as em uma tarefa com um comando específico do sistema operacional. Tarefas afetadas:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "Um erro desconhecido ocorreu durante a execução de uma tarefa. Consulte o log de saída de tarefa para obter detalhes.", + "dependencyFailed": "Não foi possível resolver a tarefa dependente '{0}' na pasta de espaço de trabalho '{1}'", + "TerminalTaskSystem.terminalName": "Tarefa - {0}", + "closeTerminal": "Pressione qualquer tecla para fechar o terminal.", + "reuseTerminal": "Terminal será reutilizado pelas tarefas, pressione qualquer tecla para fechar.", + "TerminalTaskSystem": "Não é possível executar um comando shell em uma unidade UNC usando o cmd.exe.", + "unkownProblemMatcher": "Problem matcher {0} não pode ser resolvido. O matcher será ignorado" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Terminal Integrado", + "terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "O caminho do shell que o terminal usa no Windows. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)." + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Mostrar Todos os Terminais Abertos", + "terminalIntegratedConfigurationTitle": "Terminal Integrado", + "terminal.integrated.shellArgs.linux": "Os argumentos de linha de comando para usar no terminal do Linux. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.osx": "Os argumentos de linha de comando a serem utilizados no terminal do macOS. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows": "Os argumentos de linha de comando para usar quando o terminal do Windows. [Leia mais sobre como configurar o shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.macOptionIsMeta": "Controla se deve tratar a tecla de opção como a tecla meta no terminal no macOS.", + "terminal.integrated.macOptionClickForcesSelection": "Controla se força a seleção ao utilizar Option+clique no macOS. Isto irá forçar uma seleção convencional (de linha) e não permite o uso do modo seleção de coluna. Isto permite copiar e colar usando a seleção convencional do terminal, por exemplo, quando o modo mouse está habilitado no tmux.", + "terminal.integrated.copyOnSelection": "Controla se o texto selecionado no terminal será copiado para a área de transferência.", + "terminal.integrated.drawBoldTextInBrightColors": "Controla se o texto em negrito no terminal sempre usará a variante de cor ANSI \"brilhante\".", + "terminal.integrated.fontFamily": "Controla a família de fontes do terminal, o padrão é o valor de `#editor.fontFamily#`.", + "terminal.integrated.fontSize": "Controla o tamanho da fonte em pixels do terminal.", + "terminal.integrated.letterSpacing": "Controla o espaçamento de letra do terminal, este é um valor inteiro que representa a quantidade de pixels adicionais a serem adicionados entre caracteres.", + "terminal.integrated.lineHeight": "Controla a altura da linha do terminal, este número é multiplicado pelo tamanho da fonte do terminal para obter a altura real da linha em pixels.", + "terminal.integrated.fontWeight": "A espessura da fonte a usar no terminal para textos não-negritos.", + "terminal.integrated.fontWeightBold": "A espessura da fonte a ser usada no terminal para texto em negrito.", + "terminal.integrated.cursorBlinking": "Controla se o cursor do terminal pisca.", + "terminal.integrated.cursorStyle": "Controla o estilo do cursor do terminal.", + "terminal.integrated.scrollback": "Controla a quantidade máxima de linhas que o terminal mantém em seu buffer.", + "terminal.integrated.setLocaleVariables": "Controla se as variáveis de localidade estão definidas na inicialização do terminal.", + "terminal.integrated.rendererType.auto": "Deixar o VS Code estipular qual renderizador utilizar.", + "terminal.integrated.rendererType.canvas": "Usar o renderizador padrão baseado em GPU/canvas", + "terminal.integrated.rendererType.dom": "Usar o renderizador alternativo baseado em DOM.", + "terminal.integrated.rendererType": "Controla como o terminal é renderizado.", + "terminal.integrated.rightClickBehavior.default": "Exibir o menu de contexto.", + "terminal.integrated.rightClickBehavior.copyPaste": "Copia quando houver uma seleção, caso contrário cola.", + "terminal.integrated.rightClickBehavior.selectWord": "Seleciona a palavra sob o cursor e mostra o menu de contexto.", + "terminal.integrated.rightClickBehavior": "Controla como o terminal reage a cliques com o botão direito.", + "terminal.integrated.cwd": "Um caminho de início explícito onde o terminal será lançado, isso é usado como o diretório de trabalho atual (cwd) para o processo shell. Isto pode ser particularmente útil em configurações de espaço de trabalho se o diretório raiz não é um cwd conveniente.", + "terminal.integrated.confirmOnExit": "Controla se deve confirmar ao sair se houverem sessões do terminal ativas.", + "terminal.integrated.enableBell": "Controla se o sinalizador do terminal está habilitado.", + "terminal.integrated.commandsToSkipShell": "Um conjunto de IDs de comando, cujas combinações de teclas não serão enviadas para o shell e sempre serão analisadas por código. Isto permite o uso de combinações de teclas que normalmente seria consumidas pelo shell para o mesmo como agir quando o terminal não é focado, por exemplo ctrl + p para lançar rápido aberto.\nPadrão ignorada comandos: {0}", + "terminal.integrated.env.osx": "Objeto com variáveis de ambiente que será adicionado ao processo do VS Code a ser utilizado pelo terminal no macOS. Defina como `null` para excluir a variável de ambiente.", + "terminal.integrated.env.linux": "Objeto com variáveis de ambiente que será adicionado ao processo do VS Code a ser utilizado pelo terminal no Linux. Defina como `null` para excluir a variável de ambiente.", + "terminal.integrated.env.windows": "Objeto com variáveis de ambiente que será adicionado ao processo do VS Code a ser utilizado pelo terminal no Windows. Defina como `null` para excluir a variável de ambiente.", + "terminal.integrated.showExitAlert": "Controla se é necessário mostrar o alerta \"O processo do terminal encerrou com o código de saída\" quando o código de saída é diferente de zero.", + "terminal.integrated.splitCwd": "O diretório de trabalho uma divisão terminal começa com controles.", + "terminal.integrated.splitCwd.workspaceRoot": "A new split terminal will use the workspace root as the working directory. In a multi-root workspace a choice for which root folder to use is offered.", + "terminal.integrated.splitCwd.initial": "Um novo terminal divido usará o diretório de trabalho em que o terminal pai foi iniciado.", + "terminal.integrated.splitCwd.inherited": "No macOS e Linux, um novo terminal dividido usará o diretório de trabalho do terminal pai. No Windows, isso se comporta da mesma forma que o inicial.", + "terminal.integrated.windowsEnableConpty": "Se usar ConPTY para comunicação de processo de terminal do Windows (requer o Windows 10 Build Number 18309 +). Winpty será usado se isso for falso.", + "terminal": "Terminal", + "terminalCategory": "Terminal", + "viewCategory": "Visão" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, seletor de terminal", + "termCreateEntryAriaLabel": "{0}, create new terminal", + "workbench.action.terminal.newplus": "$(plus) criar novo Terminal Integrado", + "noTerminalsMatching": "Não há terminais correspondentes", + "noTerminalsFound": "Não há terminais abertos" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "Usar 'monospace'", + "terminal.monospaceOnly": "O terminal suporta apenas fontes monoespaçadas." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Blank line", + "terminal.integrated.a11yPromptLabel": "Entrada do terminal", + "terminal.integrated.a11yTooMuchOutput": "Muita saída para apresentar, navegue manualmente até as linhas para ler" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Selecione o seu terminal shell preferido, você pode alterar isso mais tarde em suas configurações" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Selecione o diretório de trabalho atual para novo terminal", + "workbench.action.terminal.toggleTerminal": "Alternar terminal integrado", + "workbench.action.terminal.kill": "Finalizar a Instância de Terminal Ativa", + "workbench.action.terminal.kill.short": "Encerrar Terminal", + "workbench.action.terminal.quickKill": "Finalizar a instância do Terminal", + "workbench.action.terminal.copySelection": "Copiar Seleção", + "workbench.action.terminal.copySelection.short": "Copiar", + "workbench.action.terminal.selectAll": "Selecionar tudo", + "workbench.action.terminal.deleteWordLeft": "Excluir Palavra à Esquerda", + "workbench.action.terminal.deleteWordRight": "Excluir Palavra à Direita", + "workbench.action.terminal.deleteToLineStart": "Excluir para Início da Linha", + "workbench.action.terminal.moveToLineStart": "Mover Para Início da Linha", + "workbench.action.terminal.moveToLineEnd": "Mover Para Fim da Linha", + "workbench.action.terminal.sendSequence": "Enviar Sequência Customizada para o Terminal", + "workbench.action.terminal.new": "Criar Novo Terminal Integrado", + "workbench.action.terminal.new.short": "Novo Terminal", + "workbench.action.terminal.newInActiveWorkspace": "Criar Novo Terminal Integrado (No Espaço de Trabalho Ativo)", + "workbench.action.terminal.split": "Dividir Terminal", + "workbench.action.terminal.split.short": "Dividir", + "workbench.action.terminal.splitInActiveWorkspace": "Dividir Terminal (No Espaço de Trabalho Ativo)", + "workbench.action.terminal.focusPreviousPane": "Focar Painel Anterior", + "workbench.action.terminal.focusNextPane": "Focar próximo painel", + "workbench.action.terminal.resizePaneLeft": "Redimensionar Painel à Esquerda", + "workbench.action.terminal.resizePaneRight": "Redimensionar Painel à Direita", + "workbench.action.terminal.resizePaneUp": "Redimensionar Painel Superior", + "workbench.action.terminal.resizePaneDown": "Redimensionar Painel Inferior", + "workbench.action.terminal.focus": "Focalizar Terminal", + "workbench.action.terminal.focusNext": "Focalizar Próximo Terminal", + "workbench.action.terminal.focusPrevious": "Focalizar Terminal Anterior", + "workbench.action.terminal.paste": "Colar no Terminal Ativo", + "workbench.action.terminal.paste.short": "Colar", + "workbench.action.terminal.selectDefaultShell": "Selecionar Shell Padrão", + "workbench.action.terminal.runSelectedText": "Executar Texto Selecionado no Terminal Ativo", + "workbench.action.terminal.runActiveFile": "Executar Arquivo Ativo no Terminal Ativo", + "workbench.action.terminal.runActiveFile.noFile": "Apenas arquivos em disco podem ser executados no terminal", + "workbench.action.terminal.switchTerminal": "Alternar Terminal", + "terminals": "Terminais Abertos.", + "workbench.action.terminal.scrollDown": "Rolar para Baixo (Linha)", + "workbench.action.terminal.scrollDownPage": "Rolar para Baixo (Página)", + "workbench.action.terminal.scrollToBottom": "Rolar para baixo", + "workbench.action.terminal.scrollUp": "Rolar para Cima (Linha)", + "workbench.action.terminal.scrollUpPage": "Rolar para Cima (Página)", + "workbench.action.terminal.scrollToTop": "Rolar para cima", + "workbench.action.terminal.clear": "Limpar", + "workbench.action.terminal.clearSelection": "Limpar Seleção", + "workbench.action.terminal.allowWorkspaceShell": "Permitir a Configuração de Shell da Área de Trabalho", + "workbench.action.terminal.disallowWorkspaceShell": "Não Permitir a Configuração de Shell da Área de Trabalho", + "workbench.action.terminal.rename": "Renomear", + "workbench.action.terminal.rename.prompt": "Digite o nome do terminal", + "workbench.action.terminal.focusFindWidget": "Focalizar Ferramenta de Pesquisa", + "workbench.action.terminal.hideFindWidget": "Ocultar Ferramenta de Pesquisa", + "quickOpenTerm": "Alternar o Terminal Ativo", + "workbench.action.terminal.scrollToPreviousCommand": "Rolar Para Comando Anterior", + "workbench.action.terminal.scrollToNextCommand": "Rolar Para o Próximo Comando", + "workbench.action.terminal.selectToPreviousCommand": "Selecionar Para Comando Anterior", + "workbench.action.terminal.selectToNextCommand": "Selecionar Para Próximo Comando", + "workbench.action.terminal.selectToPreviousLine": "Selecionar Para Linha Anterior", + "workbench.action.terminal.selectToNextLine": "Selecionar Para Próxima Linha", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Toggle Escape Sequence Logging", + "workbench.action.terminal.toggleFindRegex": "Trocar para pesquisa usando regex", + "workbench.action.terminal.toggleFindWholeWord": "Trocar para pesquisa usando palavra inteira", + "workbench.action.terminal.toggleFindCaseSensitive": "Toggle encontrar usando maiusculas e minúsculas", + "workbench.action.terminal.findNext": "Localizar Próximo", + "workbench.action.terminal.findPrevious": "Localizar anterior" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "A cor de fundo do terminal, isso permite colorir o terminal com uma cor diferente do painel.", + "terminal.foreground": "A cor de primeiro plano do terminal.", + "terminalCursor.foreground": "The foreground color of the terminal cursor.", + "terminalCursor.background": "A cor de fundo do cursor do terminal. Permite personalizar a cor de um caractere sobreposto por um cursor de bloco.", + "terminal.selectionBackground": "A cor da tela de fundo de seleção do terminal.", + "terminal.border": "A cor da borda que separa painéis divididos dentro do terminal. Esse é o padrão para panel.border.", + "terminal.ansiColor": "'{0}' cor ANSI no terminal." + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Terminal", + "miNewTerminal": "&&Novo Terminal", + "miSplitTerminal": "&&Dividir Terminal", + "miRunActiveFile": "Executar &&Arquivo Ativo", + "miRunSelectedText": "Run &&Selected Text" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Sim", + "terminal.rendererInAllNewTerminals": "O terminal está usando o renderizador de fallback.", + "no": "Não", + "dontShowAgain": "Não mostrar novamente", + "terminal.slowRendering": "O renderizador padrão para o terminal integrado parece estar lento em seu computador. Você gostaria de mudar para o renderizador alternativo baseado em DOM que pode melhorar o desempenho? [Leia mais sobre configurações de terminais] (https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "O terminal não tem nenhuma seleção para copiar", + "terminal.integrated.exitedWithCode": "O processo terminal encerrado com código de saída: {0}", + "terminal.integrated.launchFailed": "O comando do processo do terminal '{0}{1}' falhou ao iniciar (exit code: {2})", + "terminal.integrated.launchFailedExtHost": "O processo do terminal falhou ao iniciar (código de saída: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Você pode alterar o terminal shell padrão selecionando o botão Personalizar.", + "customize": "Personalizar", + "never again": "Não mostrar novamente" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "Você permite que este espaço de trabalho modifique o processador de comandos do seu terminal? {0}", + "allow": "Permitir", + "disallow": "Não permitir" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "Alt + clique para seguir o link", + "terminalLinkHandler.followLinkCmd": "Cmd + clique para seguir o link", + "terminalLinkHandler.followLinkCtrl": "Ctrl + clique para seguir o link" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Terminal {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "Há uma sessão ativa de terminal, você quer finalizá-la?", + "terminalService.terminalCloseConfirmationPlural": "Existem {0} sessões ativas de terminal, você quer finalizá-las?", + "terminal.minWidth": "Não há espaço suficiente para dividir o terminal." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Tema de Cores", + "themes.category.light": "temas claros", + "themes.category.dark": "temas escuros", + "themes.category.hc": "temas de alto contraste", + "installColorThemes": "Instalar temas de cor adicionais...", + "themes.selectTheme": "Selecione o tema de cor (teclas cima/baixo para visualização)", + "selectIconTheme.label": "Arquivo de Ícone do Tema", + "noIconThemeLabel": "NENHUM", + "noIconThemeDesc": "Desabilitar ícones de arquivos", + "installIconThemes": "Instalar Temas de Ícones de Arquivos Adicionais...", + "themes.selectIconTheme": "Selecionar Tema de Ícones de Arquivos", + "generateColorTheme.label": "Gerar Tema de Cores a Partir das Configurações Atuais", + "preferences": "Preferências", + "developer": "Desenvolvedor", + "miSelectColorTheme": "&&Color Theme", + "miSelectIconTheme": "Arquivo &&Icon Theme" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Notas de Versão", + "showReleaseNotes": "Mostrar Notas da Versão", + "read the release notes": "Bem-vindo a {0} v{1}! Gostaria de ler as Notas da Versão?", + "licenseChanged": "Nossos termos de licença mudaram, por favor, clique [aqui]({0}) para revisá-los.", + "neveragain": "Não mostrar novamente", + "64bitisavailable": "{0} para Windows de 64 bits está agora disponível! Clique [aqui]({0}) para maiores informações.", + "linux64bits": "{0} for 32-bit Linux will soon be discontinued. Please update to the 64-bit version.", + "learnmore": "Saiba mais", + "manage": "Gerenciar", + "updateIsReady": "Nova atualização de {0} disponível.", + "update service": "Serviço de Atualização", + "noUpdatesAvailable": "Não há nenhuma atualização disponível no momento.", + "ok": "OK", + "thereIsUpdateAvailable": "Há uma atualização disponível.", + "download now": "Baixar agora", + "later": "Mais tarde", + "updateAvailable": "Há uma atualização disponível: {0} {1}", + "installUpdate": "Instalar Atualização", + "updateInstalling": "{0} {1} está sendo instalado em segundo plano; Nós lhe avisaremos quando estiver pronto.", + "updateNow": "Atualizar Agora", + "updateAvailableAfterRestart": "Reinicie o {0} para aplicar a atualização mais recente.", + "commandPalette": "Paleta de comandos...", + "settings": "Configurações", + "showExtensions": "Extensões", + "keyboardShortcuts": "Atalhos de Teclado", + "userSnippets": "Trecho de código do usuário", + "selectTheme.label": "Tema de Cores", + "themes.selectIconTheme.label": "Arquivo de Ícone do Tema", + "checkForUpdates": "Verificar atualizações...", + "checkingForUpdates": "Verificando Atualizações...", + "DownloadingUpdate": "Baixando Atualização...", + "installUpdate...": "Instalar Atualização...", + "installingUpdate": "Instalando Atualização...", + "restartToUpdate": "Reinicie para atualizar" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Notas da Versão: {0}", + "unassigned": "Não atribuído" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "Abrir URL", + "developer": "Desenvolvedor" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Mostrar todos os comandos", + "watermark.quickOpen": "Ir para o Arquivo", + "watermark.openFile": "Abrir arquivo", + "watermark.openFolder": "Abrir Pasta", + "watermark.openFileFolder": "Abrir Arquivo ou Pasta", + "watermark.openRecent": "Abrir Recente", + "watermark.newUntitledFile": "Novo Arquivo Sem Título", + "watermark.toggleTerminal": "Alternar Terminal", + "watermark.findInFiles": "Localizar nos Arquivos", + "watermark.startDebugging": "Iniciar Depuração", + "workbenchConfigurationTitle": "Área de Trabalho", + "tips.enabled": "Quando habilitado, mostrará as dicas de marca d'água quando nenhum editor estiver aberto." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "editor webview", + "developer": "Desenvolvedor" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Abrir Ferramentas de Desenvolvedor do Webview", + "refreshWebviewLabel": "Recarregar Webviews" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Área de Trabalho", + "workbench.startupEditor.none": "Iniciar sem um editor.", + "workbench.startupEditor.welcomePage": "Abrir a página de boas-vindas (padrão).", + "workbench.startupEditor.readme": "Abra o arquivo README ao abrir uma pasta que contém um, retorne ao 'welcomePage' caso contrário.", + "workbench.startupEditor.newUntitledFile": "Abrir um novo arquivo sem nome (se aplica somente ao abrir um espaço de trabalho vazio).", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abra a página de Boas-vindas ao abrir uma área de trabalho vazia.", + "workbench.startupEditor": "Controles que o editor será mostrado na inicialização se nenhum for restaurado a partir da sessão anterior.", + "help": "Ajuda", + "miWelcome": "&&Welcome" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Playground interativo", + "help": "Ajuda", + "miInteractivePlayground": "I&&nteractive Playground" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Explorador de arquivos", + "welcomeOverlay.search": "Pesquisar em arquivos", + "welcomeOverlay.git": "Gerenciamento de código fonte", + "welcomeOverlay.debug": "Executar e depurar", + "welcomeOverlay.extensions": "Gerenciar Extensões", + "welcomeOverlay.problems": "Visualizar erros e avisos", + "welcomeOverlay.terminal": "Alternar terminal integrado", + "welcomeOverlay.commandPalette": "Encontrar e executar todos os comandos", + "welcomeOverlay.notifications": "Exibir Notificações", + "welcomeOverlay": "Visão geral da Interface do usuário", + "hideWelcomeOverlay": "Esconder a visão geral da Interface", + "help": "Ajuda" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Playground interativo", + "editorWalkThrough": "Playground interativo" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Ajude a melhorar o VS Code permitindo que a Microsoft colete dados de uso. Leia nossa [política de privacidade]({0}) e saiba como [optar por sair]({1}).", + "telemetryOptOut.optInNotice": "Ajude a melhorar o VS Code permitindo que a Microsoft colete dados de uso. Leia nossa [política de privacidade]({0}) e saiba como [optar por isso]({1}).", + "telemetryOptOut.readMore": "Ler Mais", + "telemetryOptOut.optOutOption": "Por favor ajude a Microsoft a melhorar o Visual Studio Code permitindo a coleta de dados de uso. Leia a nossa [política de privacidade]({0}) para mais detalhes.", + "telemetryOptOut.OptIn": "Sim, fico feliz em ajudar", + "telemetryOptOut.OptOut": "Não" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "não vinculado", + "walkThrough.gitNotFound": "Parece que o Git não está instalado no seu sistema.", + "walkThrough.embeddedEditorBackground": "Cor de fundo para os editores incorporados no Playground Interativo." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Bem-vindo", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Mostrar extensões do Azure", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "Suporte para {0} já está instalado.", + "welcomePage.willReloadAfterInstallingExtensionPack": "A janela irá recarregar depois de instalar o suporte adicional para {0}.", + "welcomePage.installingExtensionPack": "Instalando o suporte adicional para {0}...", + "welcomePage.extensionPackNotFound": "Suporte para {0} com o id {1} não pôde ser encontrado.", + "welcomePage.keymapAlreadyInstalled": "Os atalhos de teclado de {0} já estão instalados.", + "welcomePage.willReloadAfterInstallingKeymap": "A janela irá recarregar depois de instalar os {0} atalhos de teclado.", + "welcomePage.installingKeymap": "Instalando os {0} atalhos de teclado...", + "welcomePage.keymapNotFound": "Os {0} atalhos de teclado com o id {1} não podem ser encontrados.", + "welcome.title": "Bem-vindo", + "welcomePage.openFolderWithPath": "Abrir pasta {0} com o caminho {1}", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "Instalar {0} keymap", + "welcomePage.installExtensionPack": "Instalar o suporte adicional para {0}", + "welcomePage.installedKeymap": "Mapeamento de tecla '{0}' já está instalado.", + "welcomePage.installedExtensionPack": "Suporte {0} já está instalado.", + "ok": "OK", + "details": "Detalhes", + "welcomePage.buttonBackground": "Cor de fundo para os botões na página de boas-vindas.", + "welcomePage.buttonHoverBackground": "Cor de fundo ao passar o mouse sobre os botões na página de boas-vindas.", + "welcomePage.background": "Cor de fundo para a página de boas-vindas." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Edição evoluída", + "welcomePage.start": "Início", + "welcomePage.newFile": "Novo Arquivo", + "welcomePage.openFolder": "Abrir Pasta...", + "welcomePage.addWorkspaceFolder": "Adicionar pasta do espaço de trabalho...", + "welcomePage.recent": "Recente", + "welcomePage.moreRecent": "Mais...", + "welcomePage.noRecentFolders": "Não há pastas recentes", + "welcomePage.help": "Ajuda", + "welcomePage.keybindingsCheatsheet": "Folha de dicas de teclado para impressão", + "welcomePage.introductoryVideos": "Vídeos Introdutórios", + "welcomePage.tipsAndTricks": "Dicas e truques", + "welcomePage.productDocumentation": "Documentação do produto", + "welcomePage.gitHubRepository": "Repositório GitHub", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Mostrar a página de boas-vindas na inicialização", + "welcomePage.customize": "Personalizar", + "welcomePage.installExtensionPacks": "Ferramentas e linguagens", + "welcomePage.installExtensionPacksDescription": "Instalar o suporte para {0} e {1}", + "welcomePage.showLanguageExtensions": "Mostrar mais extensões de linguagens", + "welcomePage.moreExtensions": "mais", + "welcomePage.installKeymapDescription": "Configurações e combinações de teclas", + "welcomePage.installKeymapExtension": "Instalar as configurações e os atalhos de teclado de {0} e {1}", + "welcomePage.showKeymapExtensions": "Mostrar outras extensões de mapeamento de teclado", + "welcomePage.others": "outros", + "welcomePage.colorTheme": "Tema de Cores", + "welcomePage.colorThemeDescription": "Fazer o editor e seu código parecer do jeito que você gosta", + "welcomePage.learn": "Aprender", + "welcomePage.showCommands": "Encontrar e executar todos os comandos", + "welcomePage.showCommandsDescription": "Comandos de acesso rápido e de pesquisa da paleta de comando ({0})", + "welcomePage.interfaceOverview": "Visão geral da interface", + "welcomePage.interfaceOverviewDescription": "Obter uma sobreposição visual, destacando os principais componentes da interface do usuário", + "welcomePage.interactivePlayground": "Playground interativo", + "welcomePage.interactivePlaygroundDescription": "Experimente as características essenciais do editor em um curto passo-a-passo" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "Não foram feitas edições", + "summary.nm": "Feitas {0} edições de texto em {1} arquivos", + "summary.n0": "Feitas {0} edições de texto em um arquivo", + "conflict": "Estes arquivos foram alterados nesse meio tempo: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "Não é possível gravar no arquivo. Por favor, abra-o para corrigir seus erros/avisos e tente novamente.", + "errorFileDirty": "Não é possível gravar no arquivo porque ele foi alterado. Por favor, salve-o e tente novamente." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Essa configuração pode ser aplicada somente em configurações de usuário de aplicativo", + "unsupportedMachineSetting": "Essa configuração só pode ser aplicada em configurações de usuário", + "unsupportedWindowSetting": "Essa configuração não pode ser aplicada agora. Será aplicada quando você abrir esta pasta diretamente." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Abrir Configuração de Tarefas", + "openLaunchConfiguration": "Abrir Configuração de Execução", + "open": "Abrir configurações", + "saveAndRetry": "Salvar e tentar novamente", + "errorUnknownKey": "Não é possível gravar {0} porque {1} não é uma configuração registrada.", + "errorInvalidWorkspaceConfigurationApplication": "Não é possível escrever {0} nas configurações de espaço de trabalho. Essa configuração só pode ser escrita em configurações do usuário.", + "errorInvalidWorkspaceConfigurationMachine": "Não é possível escrever {0} nas configurações de espaço de trabalho. Essa configuração só pode ser escrita em configurações do usuário.", + "errorInvalidFolderConfiguration": "Não é possível gravar as configurações da pasta porque {0} não suporta o escopo de recurso de pasta.", + "errorInvalidUserTarget": "Não é possível gravar as configurações do usuário porque {0} não oferece suporte para o escopo global.", + "errorInvalidWorkspaceTarget": "Não é possível gravar as configurações do espaço de trabalho porque {0} não oferece suporte para o escopo de espaço de trabalho em um espaço de trabalho de múltiplas pastas.", + "errorInvalidFolderTarget": "Não é possível gravar as configurações da pasta porque nenhum recurso é fornecido.", + "errorNoWorkspaceOpened": "Não é possível gravar {0} porque nenhum espaço de trabalho está aberto. Por favor, abra um espaço de trabalho primeiro e tente novamente.", + "errorInvalidTaskConfiguration": "Não é possível escrever no arquivo de configuração de tarefas. Por favor, abra o arquivo para corrigir erros/avisos e tente novamente.", + "errorInvalidLaunchConfiguration": "Não é possível escrever no arquivo de configuração de lançamento. Por favor, abra o arquivo para corrigir erros/avisos e tente novamente.", + "errorInvalidConfiguration": "Não é possível escrever nas configurações do usuário. Por favor, abra as configurações do usuário para corrigir erros/avisos e tente novamente.", + "errorInvalidRemoteConfiguration": "Não é possível gravar em configurações de usuário remoto. Por favor, abra as configurações de usuário remoto para corrigir erros/avisos e tente novamente.", + "errorInvalidConfigurationWorkspace": "Não é possível escrever nas configurações do espaço de trabalho. Por favor, abra as configurações do espaço de trabalho para corrigir erros/avisos no arquivo e tente novamente.", + "errorInvalidConfigurationFolder": "Não é possível escrever nas configurações de pasta. Por favor, abra as configurações da pasta '{0}' para corrigir erros/avisos e tente novamente.", + "errorTasksConfigurationFileDirty": "Não é possível escrever no arquivo de configuração de tarefas porque o arquivo está sujo. Por favor salve-o primeiro e tente novamente.", + "errorLaunchConfigurationFileDirty": "Não é possível escrever no arquivo de configuração de lançamento porque o arquivo está sujo. Por favor, salve-o primeiro e tente novamente.", + "errorConfigurationFileDirty": "Não é possível escrever nas configurações do usuário porque o arquivo está sujo. Por favor, salve o arquivo de configurações de usuário primeiro e tente novamente.", + "errorRemoteConfigurationFileDirty": "Unable to write into remote user settings because the file is dirty. Please save the remote user settings file first and then try again.", + "errorConfigurationFileDirtyWorkspace": "Não é possível escrever nas configurações de espaço de trabalho porque o arquivo está sujo. Por favor salve o arquivo de configurações do espaço de trabalho primeiro e tente novamente.", + "errorConfigurationFileDirtyFolder": "Não é possível escrever nas configurações de pasta porque o arquivo está sujo. Por favor salve o arquivo de configurações de pasta '{0}' primeiro e tente novamente.", + "userTarget": "Configurações do usuário", + "remoteUserTarget": "Remote User Settings", + "workspaceTarget": "Configurações de Espaço de Trabalho", + "folderTarget": "Configurações da Pasta" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "Não pode substituir a variável de comando '{0}' porque o comando não retornou um resultado do tipo string.", + "inputVariable.missingAttribute": "Input variable '{0}' is of type '{1}' and must include '{2}'.", + "inputVariable.defaultInputValue": "Default", + "inputVariable.command.noStringType": "Não pode substituir a entrada variável '{0}' porque o comando '{1}' não retornou um resultado do tipo string.", + "inputVariable.unknownType": "Variável de entrada '{0}' só pode ser do tipo 'pergunta', 'pickString' ou 'comando'.", + "inputVariable.undefinedVariable": "Undefined input variable '{0}' encountered. Remove or define '{0}' to continue." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "'{0}' can not be resolved. Please open an editor.", + "canNotFindFolder": "'{0}' não pode ser resolvido. Nenhuma pasta do tipo '{1}'.", + "canNotResolveWorkspaceFolderMultiRoot": "'{0}' não pode ser resolvido em um espaço de trabalho de várias pastas. Escopo dessa variável usando ':' e um nome de pasta do espaço de trabalho.", + "canNotResolveWorkspaceFolder": "'{0}' não pode ser resolvido. Por favor, abra uma pasta.", + "missingEnvVarName": "'{0}' can not be resolved because no environment variable name is given.", + "configNotFound": "'{0}' não pode ser resolvido porque a configuração '{1}' não foi encontrada.", + "configNoString": "'{0}' não pode ser resolvido porque '{1}' é um valor estruturado.", + "missingConfigName": "'{0}' não pode ser resolvido porque nenhum nome de configurações é dado.", + "canNotResolveLineNumber": "'{0}' não pode ser resolvido. Certifique-se de possuir uma linha selecionada no editor ativo.", + "canNotResolveSelectedText": "'{0}' não pode ser resolvido. Certifique-se de ter algum texto selecionado no editor ativo.", + "noValueForCommand": "'{0}' não pode ser resolvido porque o comando não tem nenhum valor." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "'env.', 'config.' e 'command.' foram descontinuados, use ' env:', ' config:' e ' command:' em vez disso." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "The input's id is used to associate an input with a variable of the form ${input:id}.", + "JsonSchema.input.type": "The type of user input prompt to use.", + "JsonSchema.input.description": "The description is shown when the user is prompted for input.", + "JsonSchema.input.default": "O valor padrão para a entrada.", + "JsonSchema.inputs": "Entradas do usuário. Usadas para definir avisos de entrada de usuário, tais como entrada de cadeia de caracteres livre ou uma escolha entre várias opções.", + "JsonSchema.input.type.promptString": "O tipo de 'pergunta' abre uma caixa de entrada para perguntar ao usuário para a entrada.", + "JsonSchema.input.type.pickString": "The 'pickString' type shows a selection list.", + "JsonSchema.input.options": "Uma matriz de sequências de caracteres que define as opções para uma escolha rápida.", + "JsonSchema.input.type.command": "The 'command' type executes a command.", + "JsonSchema.input.command.command": "The command to execute for this input variable.", + "JsonSchema.input.command.args": "Optional arguments passed to the command." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Contém itens enfatizados" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Abrir Arquivo ou Pasta", + "openFile.title": "Abrir arquivo", + "openFolder.title": "Abrir Pasta", + "openWorkspace.title": "Abrir Espaço de trabalho", + "filterName.workspace": "Espaço de Trabalho" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Sim", + "cancelButton": "Cancelar" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "Provedor de sistema de arquivo para {0} não está disponível.", + "remoteFileDialog.local": "Mostrar Local", + "remoteFileDialog.badPath": "O caminho não existe.", + "remoteFileDialog.cancel": "Cancelar", + "remoteFileDialog.invalidPath": "Please enter a valid path.", + "remoteFileDialog.validateFolder": "A pasta já existe. Por favor, use um novo nome de arquivo.", + "remoteFileDialog.validateExisting": "{0} already exists. Are you sure you want to overwrite it?", + "remoteFileDialog.validateBadFilename": "Please enter a valid file name.", + "remoteFileDialog.validateNonexistentDir": "Digite um caminho existente.", + "remoteFileDialog.validateFileOnly": "Selecione um arquivo.", + "remoteFileDialog.validateFolderOnly": "Selecione uma pasta." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "Não há espaço de trabalho." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Host de Extensão" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Remoto" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "Permitir que uma extensão abra essa URL?", + "open": "&&Open", + "reloadAndHandle": "Extensão '{0}' não está carregada. Você gostaria de recarregar a janela para carregar a extensão e abrir a URL?", + "reloadAndOpen": "&&Recarregar Janela e Abrir", + "enableAndHandle": "A extensão '{0}' está desativada. Você gostaria de habilitar a extensão e recarregar a janela para abrir o URL?", + "enableAndReload": "&&habilitar e abrir", + "installAndHandle": "A extensão '{0}' não está instalada. Você gostaria de instalar a extensão e recarregar a janela para abrir este URL?", + "install": "&&Instalar", + "Installing": "Instalando a Extensão '{0}'...", + "reload": "Would you like to reload the window and open the URL '{0}'?", + "Reload": "Recarregar Janela e Abrir" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "Cannot uninstall extension '{0}'. Extension '{1}' depends on this.", + "twoDependentsError": "Cannot uninstall extension '{0}'. Extensions '{1}' and '{2}' depend on this.", + "multipleDependentsError": "Cannot uninstall extension '{0}'. Extensions '{1}', '{2}' and others depend on this.", + "Manifest is not found": "Installing Extension {0} failed: Manifest is not found." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Todas as extensões instaladas estão temporariamente desabilitadas. Recarregue a janela para retornar ao estado anterior.", + "Reload": "recarregar", + "looping": "As seguintes extensões contêm laços de dependência e foram desabilitadas: {0}", + "extensionService.versionMismatchCrash": "Não é possível iniciar o host de extensões: incompatibilidade de versões.", + "relaunch": "Reabrir o VS Code", + "extensionService.crash": "Host de extensão foi encerrado inesperadamente.", + "extensionService.unresponsiveCrash": "Host de extensão encerrado porque não estava respondendo.", + "devTools": "Abrir Ferramentas do Desenvolvedor", + "restart": "Restart Extension Host", + "notFound": "Extensão '{0}' não é possível usar a API proposto como não pode ser encontrado" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Compatibilidade do Engine.", + "vscode.extension.engines.vscode": "Para extensões do VS Code, especifica a versão do VS Code que a extensão é compatível. Não pode ser *. Por exemplo: ^0.10.5 indica compatibilidade com uma versão mínima de 0.10.5 para o VS Code.", + "vscode.extension.publisher": "O editor da extensão do VS Code.", + "vscode.extension.displayName": "O nome de exibição para a extensão do VS Code.", + "vscode.extension.categories": "As categorias usadas pela galeria do VS Code para categorizar a extensão.", + "vscode.extension.category.languages.deprecated": "Use 'Programming Languages' ao invés disso", + "vscode.extension.galleryBanner": "Banner usado na loja VS Code.", + "vscode.extension.galleryBanner.color": "A cor do banner usado no cabeçalho de página da loja VS Code.", + "vscode.extension.galleryBanner.theme": "A cor do tema usada para o fonte usado no banner.", + "vscode.extension.contributes": "Todas as contribuições da extensão VS Code representadas por este pacote.", + "vscode.extension.preview": "Configura a extensão para ser marcada como pré-visualização na Loja.", + "vscode.extension.activationEvents": "Eventos de ativação para a extensão VS Code.", + "vscode.extension.activationEvents.onLanguage": "Um evento de ativação emitido sempre que um arquivo que resolve para a linguagem especificada é aberto.", + "vscode.extension.activationEvents.onCommand": "Um evento de ativação emitido sempre que o comando especificado for invocado.", + "vscode.extension.activationEvents.onDebug": "Um evento de ativação emitido sempre que um usuário está prestes a iniciar a depuração ou a definir as configurações de depuração.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Um evento de ativação é emitido sempre que um \"launch.json\" precisa ser criado (e todos os métodos provideDebugConfigurations precisam ser chamados).", + "vscode.extension.activationEvents.onDebugResolve": "Um evento de ativação emitido quando uma sessão de debug com um tipo específico está para ser iniciada (e um método resolveDebugConfiguration correspondente precisa ser chamado).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Um evento de ativação emitido sempre que uma sessão de depuração com o tipo específico está prestes a ser lançado e um rastreador de protocolo de depuração pode ser necessária.", + "vscode.extension.activationEvents.workspaceContains": "Um evento de ativação emitido quando uma pasta que contém pelo menos um arquivo correspondente ao padrão global especificado é aberta.", + "vscode.extension.activationEvents.onFileSystem": "Um evento de ativação emitido sempre que um arquivo ou pasta é acessado através do esquema informado.", + "vscode.extension.activationEvents.onSearch": "Um evento de ativação emitido sempre que uma pesquisa é iniciada na pasta com o esquema informado.", + "vscode.extension.activationEvents.onView": "Um evento de ativação emitido sempre que o modo de visualização especificado é expandido.", + "vscode.extension.activationEvents.onUri": "An activation event emitted whenever a system-wide Uri directed towards this extension is open.", + "vscode.extension.activationEvents.star": "Um evento de ativação emitido na inicialização do VS Code. Para garantir uma ótima experiência de usuário, por favor, use este evento de ativação em sua extensão somente quando nenhuma outra combinação de eventos de ativação funcionar em seu caso de uso.", + "vscode.extension.badges": "Matriz de emblemas a mostrar na barra lateral da página da extensão na Loja.", + "vscode.extension.badges.url": "URL da imagem do emblema.", + "vscode.extension.badges.href": "Link do emblema.", + "vscode.extension.badges.description": "Descrição do emblema.", + "vscode.extension.markdown": "Controla o motor de renderização do Markdown usado no Marketplace. Seja ele o Github (padrão) ou padrão.", + "vscode.extension.qna": "Controla o Q & um link no mercado. Definido como mercado para habilitar o site padrão de mercado Q & A. Definida como uma sequência de caracteres para fornecer a URL de um site de perguntas e respostas personalizada. Definido como false para desativar Q & um completamente.", + "vscode.extension.extensionDependencies": "Dependências para outras extensões. O identificador de uma extensão sempre é ${publisher}. ${nome}. Por exemplo: vscode.csharp.", + "vscode.extension.contributes.extensionPack": "Um conjunto de extensões que podem ser instaladas juntas. O identificador de uma extensão é sempre ${publisher}.${name}. Por exemplo: vscode.csharp.", + "vscode.extension.scripts.prepublish": "Script a ser executado antes do pacote ser publicado como uma extensão VS Code.", + "vscode.extension.scripts.uninstall": "Desinstala o hook para a extensão do VS Code. O script que é executado quando a extensão é completamente desinstalada do VS Code e é quando o VS Code é reiniciado (desligar e iniciar) depois que a extensão for desinstalada. Somente scripts Node são suportados.", + "vscode.extension.icon": "O caminho para um ícone de 128x128 pixels." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Medir a extensão Host latência", + "developer": "Desenvolvedor" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Sobrescrevendo extensão {0} por {1}.", + "extensionUnderDevelopment": "Carregando extensão de desenvolvimento em {0}", + "extensionCache.invalid": "Extensões foram modificadas no disco. Por favor atualize a janela.", + "reloadWindow": "Recarregar Janela" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "O host de extensão não iniciou em 10 segundos, ele pode ser interrompido na primeira linha e precisa de um depurador para continuar.", + "extensionHost.startupFail": "Host de extensão não começou em 10 segundos, isso pode ser um problema.", + "reloadWindow": "Recarregar Janela", + "extensionHost.error": "Erro do host de extensão: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "Falha ao analisar {0}: {1}.", + "fileReadFail": "Não foi possível ler o arquivo {0}: {1}.", + "jsonsParseReportErrors": "Falha ao analisar {0}: {1}.", + "missingNLSKey": "Não foi possível encontrar a mensagem para a chave {0}.", + "notSemver": "Versão da extensão não é compatível a semver", + "extensionDescription.empty": "Descrição de extensão vazia obtida", + "extensionDescription.publisher": "publicador de propriedade deve ser do tipo `string`.", + "extensionDescription.name": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "extensionDescription.version": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "extensionDescription.engines": "a propriedade `{0}` é obrigatória e deve ser do tipo `object`", + "extensionDescription.engines.vscode": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "extensionDescription.extensionDependencies": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string[]`", + "extensionDescription.activationEvents1": "a propriedade `{0}` pode ser omitida ou deve ser do tipo `string[]`", + "extensionDescription.activationEvents2": "Propriedades '{0}' e '{1}' devem ser especificadas ou devem ambas ser omitidas", + "extensionDescription.main1": "a propriedade `{0}` é opcional ou deve ser do tipo `string`", + "extensionDescription.main2": "Esperado 'main' ({0}) ser incluído dentro da pasta da extensão ({1}). Isto pode fazer a extensão não-portável.", + "extensionDescription.main3": "Propriedades '{0}' e '{1}' devem ser especificadas ou devem ambas ser omitidas" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "O Microsoft .NET Framework 4.5 é necessário. Por favor siga o link para instalá-lo.", + "installNet": "Baixar o .NET Framework 4.5", + "neverShowAgain": "Não mostrar novamente", + "enospcError": "Unable to watch for file changes in this large workspace. Please follow the instructions link to resolve this issue.", + "learnMore": "Instruções" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Falha ao mover '{0}' para a lixeira", + "trashFailed": "Falha em mover '{0}' para a lixeira" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "The path of resource '{0}' must be absolute", + "noProviderFound": "Nenhum provedor de sistema de arquivo para {0}", + "fileNotFoundError": "Arquivo não encontrado ({0})", + "fileExists": "Arquivo a ser criado já existe ({0})", + "err.write": "Unable to write file ({0})", + "fileIsDirectoryError": "Expected file {0} is actually a directory", + "fileModifiedError": "Arquivo Modificado Desde", + "err.read": "Unable to read file ({0})", + "fileNotModifiedError": "Arquivo não modificado desde", + "fileTooLargeForHeapError": "Para abrir um arquivo deste tamanho, você precisa reiniciar e permitir que ele use mais memória", + "fileTooLargeError": "Arquivo é muito grande para abrir", + "unableToMoveCopyError1": "Não é possível mover/copiar quando o caminho de origem é igual ao caminho de destino ou pai dele", + "unableToMoveCopyError2": "Não é possível mover/copiar. Arquivo já existe no destino.", + "unableToMoveCopyError3": "Não é possível mover/copiar. Arquivo poderia substituir a pasta em que está contida.", + "mkdirExistsError": "{0} existe, mas não é um diretório", + "err.trash": "O provedor não é compatível com lixo.", + "deleteFailed": "Unable to delete non-empty folder '{0}'.", + "err.readonly": "Recurso não pode ser modificado.", + "unknownError": "Unknown Error" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "O arquivo já existe", + "fileNotExists": "File does not exist", + "moveError": "Não foi possível mover '{0}' em '{1}' ({2}).", + "copyError": "Não é possível copiar '{0}' em '{1}' ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "O Microsoft .NET Framework 4.5 é necessário. Por favor siga o link para instalá-lo.", + "installNet": "Baixar o .NET Framework 4.5", + "neverShowAgain": "Não mostrar novamente", + "enospcError": "Unable to watch for file changes in this large workspace. Please follow the instructions link to resolve this issue.", + "learnMore": "Instruções" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "Falha ao mover '{0}' para a lixeira", + "trashFailed": "Falha em mover '{0}' para a lixeira" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "The path of resource '{0}' must be absolute", + "fileNotFoundError": "Arquivo não encontrado ({0})", + "fileExists": "Arquivo a ser criado já existe ({0})", + "err.write": "Failed to write file {0}", + "fileIsDirectoryError": "Arquivo esperado {0} é na verdade um diretório", + "fileModifiedError": "Arquivo Modificado Desde", + "unableToMoveCopyError1": "Não é possível mover/copiar quando o caminho de origem é igual ao caminho de destino ou pai dele", + "unableToMoveCopyError2": "Não é possível mover/copiar. Arquivo já existe no destino.", + "unableToMoveCopyError3": "Não é possível mover/copiar. Arquivo poderia substituir a pasta em que está contida.", + "mkdirExistsError": "{0} existe, mas não é um diretório", + "err.trash": "O provedor não é compatível com lixo.", + "deleteFailed": "Falha ao excluir pasta com conteúdo '{0}'.", + "err.readonly": "Resource can not be modified." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "O arquivo já existe", + "fileNotExists": "Arquivo não existe", + "moveError": "Unable to move '{0}' into '{1}' ({2}).", + "copyError": "Unable to copy '{0}' into '{1}' ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "Sua instalação de {0} parece estar corrompida. Favor reinstalar.", + "integrity.moreInformation": "Mais Informações", + "integrity.dontShowAgain": "Não mostrar novamente" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "Não é possível escrever no arquivo de configuração porque o arquivo está sujo. Por favor, salve-o primeiro e tente novamente.", + "parseErrors": "Não é possível escrever no arquivo de configuração. Por favor, abra o arquivo para corrigir erros/avisos e tente novamente.", + "errorInvalidConfiguration": "Não foi possível gravar no arquivo de configuração. Ele possui um objeto que não é do tipo Matriz. Por favor, abra o arquivo para limpar e tentar novamente.", + "emptyKeybindingsHeader": "Coloque suas chave ligações neste arquivo para substituir os padrões" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "Esperado um valor não vazio", + "requirestring": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "optstring": "a propriedade `{0}` é opcional ou deve ser do tipo `string`", + "vscode.extension.contributes.keybindings.command": "Identificador do comando a ser executado quando keybinding é acionado.", + "vscode.extension.contributes.keybindings.args": "Argumentos a serem passados para o comando executar.", + "vscode.extension.contributes.keybindings.key": "Tecla ou sequência de teclas (teclas separadas com o sinal de adição e sequências com espaço, por exemplo Ctrl+O e Ctrl+L L).", + "vscode.extension.contributes.keybindings.mac": "Chave específica Mac ou sequência de teclas.", + "vscode.extension.contributes.keybindings.linux": "Chave específica Linux ou sequência de teclas.", + "vscode.extension.contributes.keybindings.win": "Chave específica Windows ou sequência de teclas.", + "vscode.extension.contributes.keybindings.when": "Condição quando a chave está ativa.", + "vscode.extension.contributes.keybindings": "Contribui para Atalhos de Teclado.", + "invalid.keybindings": "Inválido `contributes.{0}`: {1}", + "unboundCommands": "Aqui estão outros comandos disponíveis: ", + "keybindings.json.title": "Configuração de combinações de teclas", + "keybindings.json.key": "Tecla ou sequência de teclas (separados por espaço)", + "keybindings.json.command": "Nome do comando a ser executado", + "keybindings.json.when": "Condição quando a chave está ativa.", + "keybindings.json.args": "Argumentos a serem passados para o comando para executar.", + "keyboardConfigurationTitle": "Teclado", + "dispatch": "Controla a lógica de pressionamentos de teclas a ser usada para envio, se será 'code' (recomendado) ou 'keyCode'.", + "touchbar.enabled": "Habilita os botões do touchbar do macOS no teclado se disponível." + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Contributes resource label formatting rules.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "Esquema URI na qual deseja comparar o formatador. Por exemplo, \"arquivo\". Padrões glob simples são suportados.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "URI authority on which to match the formatter on. Simple glob patterns are supported.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Rules for formatting uri resource labels.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Regras de rótulo para exibir. Por exemplo: myLabel:/${path}.${path},${scheme} e ${authority} são compatíveis como variáveis.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Separador para ser usado na exibição de rótulo de uri. '/' ou ' como um exemplo.", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Controles se o início da etiqueta uri deve ser tildified quando possível.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffix appended to the workspace label.", + "untitledWorkspace": "Sem título (Espaço de Trabalho)", + "workspaceNameVerbose": "{0} (Espaço de trabalho) ", + "workspaceName": "{0} (Espaço de trabalho) " + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Contribui às declarações de linguagem.", + "vscode.extension.contributes.languages.id": "ID da linguagem", + "vscode.extension.contributes.languages.aliases": "Aliases de nome para esta linguagem.", + "vscode.extension.contributes.languages.extensions": "Extensões de arquivos associadas a esta linguagem", + "vscode.extension.contributes.languages.filenames": "Nome dos arquivos associados a esta linguagem", + "vscode.extension.contributes.languages.filenamePatterns": "Padrão glob de nomes de arquivos associados a linguagem.", + "vscode.extension.contributes.languages.mimetypes": "Tipos Mime associados à linguagem.", + "vscode.extension.contributes.languages.firstLine": "Uma expressão regular que coincide com a primeira linha de um arquivo da linguaguem.", + "vscode.extension.contributes.languages.configuration": "Um caminho relativo para um arquivo contendo opções de configuração para a linguagem.", + "invalid": "Inválido 'contributes.{0}`. Matriz esperada.", + "invalid.empty": "Valor em branco para` contributes.{0}`", + "require.id": "a propriedade `{0}` é obrigatória e deve ser do tipo `string`", + "opt.extensions": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string[]`", + "opt.filenames": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string[]`", + "opt.firstLine": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string`", + "opt.configuration": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string`", + "opt.aliases": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string[]`", + "opt.mimetypes": "a propriedade `{0}` pode ser omitida e deve ser do tipo `string[]`" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Abrir uma pasta primeiro para criar configurações de espaço de trabalho", + "emptyKeybindingsHeader": "Coloque suas chave ligações neste arquivo para substituir os padrões", + "defaultKeybindings": "Keybindings Padrão", + "defaultSettings": "Configurações padrão", + "folderSettingsName": "{0} (Configurações de Pasta)", + "fail.createSettings": "Não foi possível criar '{0}' ({1})." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Configurações padrão", + "keybindingsInputName": "Atalhos de Teclado", + "settingsEditor2InputName": "Configurações" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Configurações do usuário", + "workspaceSettingsTarget": "Configurações de Espaço de Trabalho" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Comumente Utilizado", + "validations.exclusiveMax": "Valor deve ser estritamente menor que {0}.", + "validations.exclusiveMin": "Valor deve ser estritamente maior que {0}.", + "validations.max": "Valor deve ser menor ou igual a {0}.", + "validations.min": "Valor deve ser maior ou igual a {0}.", + "validations.multipleOf": "Valor deve ser um múltiplo de {0}.", + "validations.expectedInteger": "Valor deve ser um número inteiro.", + "validations.maxLength": "O valor deve possuir {0} caracteres ou menos.", + "validations.minLength": "O valor deve possuir {0} ou mais caracteres.", + "validations.regex": "Valor deve coincidir com a regex '{0}'.", + "validations.expectedNumeric": "Valor deve ser um número.", + "defaultKeybindingsHeader": "Substitua as conexões de teclas, colocando-as em seu arquivo de conexões de teclas." + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "Padrão", + "user": "Usuário", + "cat.title": "{0}: {1}", + "meta": "meta", + "option": "Opção" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Cancelar", + "dismiss": "Ignorar" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "Failed to connect to the remote extension host server (Error: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "Arquivo parece ser binário e não pode ser aberto como texto", + "fileReadOnlyError": "Arquivo é Somente Leitura" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "O arquivo está alterado. Por favor, salvá-lo primeiro antes reabri-lo com outra codificação.", + "genericSaveError": "Erro ao salvar '{0}': {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "Arquivos que estão com problemas não podem ser escritos na localização de backup (erro: {0}). Tente salvar seus arquivos primeiro e depois sair.", + "saveChangesMessage": "Você quer salvar as alterações feitas para {0}?", + "saveChangesMessages": "Você quer salvar as alterações para os seguintes {0} arquivos?", + "saveAll": "&&Salvar tudo", + "save": "&&Salvar", + "dontSave": "Nã&&o salvar", + "cancel": "Cancelar", + "saveChangesDetail": "Suas alterações serão perdidas se você não salvá-las.", + "confirmOverwrite": "'{0}' already exists. Do you want to replace it?", + "irreversible": "A file or folder with the same name already exists in the folder {0}. Replacing it will overwrite its current contents.", + "replaceButtonLabel": "&&Substituir", + "saveAsTitle": "Salvar Como", + "allFiles": "Todos os Arquivos", + "noExt": "Sem extensão" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Linguagem desconhecida em `contributes.{0}.language`. Valor fornecido: {1}", + "invalid.scopeName": "Esperada uma string em 'contributes.{0}.scopeName'. Valor informado: {1}", + "invalid.path.0": "Esperada uma string em `contributes.{0}.path`. Valor informado: {1}", + "invalid.injectTo": "Valor inválido em `contributes.{0}.injectTo`. Deve ser uma matriz de nomes de escopo de idioma. Valor fornecido: {1}", + "invalid.embeddedLanguages": "Valor inválido em `contributes.{0}.embeddedLanguages`. Deve ser um objeto de mapeamento do nome do escopo para a linguagem. Valor informado: {1}", + "invalid.tokenTypes": "Valor inválido em `contributes.{0}.tokenTypes`. Deve ser um objeto mapeado do nome de escopo para tipo de token. Valor fornecido: {1}", + "invalid.path.1": "É esperado que `contributes.{0}.path` ({1}) seja incluído na pasta da extensão ({2}). Isto pode tornar a extensão não portável.", + "no-tm-grammar": "Nenhuma gramática TM registrada para este idioma.", + "too many characters": "Geração de tokens é ignorada para linhas longas por motivos de desempenho. O comprimento de uma linha longa pode ser configurado através de 'editor.maxTokenizationLineLength'." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Contibui aos toquenizadores textmate", + "vscode.extension.contributes.grammars.language": "Identificador da linguagem para qual a sintaxe contribui.", + "vscode.extension.contributes.grammars.scopeName": "Nome do escopo Textmate usado pelo arquivo tmLanguage.", + "vscode.extension.contributes.grammars.path": "Caminho para o arquivo tmLanguage. O caminho é relativo a pasta da extensão e geralmente começa com './syntaxes/'.", + "vscode.extension.contributes.grammars.embeddedLanguages": "Um mapeamento no nome do escopo para o Id da linguagem se esta gramática contenha linguagens embutidas.", + "vscode.extension.contributes.grammars.tokenTypes": "Um mapa do nome do escopo para tipos de token.", + "vscode.extension.contributes.grammars.injectTo": "Lista de nomes de escopos de linguagem aos quais esta gramática é injetada." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Contribui com a extensão de cores temáticas definidas", + "contributes.color.id": "O identificador da cor temática", + "contributes.color.id.format": "Identificadores devem estar no formato aa[.bb]*", + "contributes.color.description": "A descrição da cor temática", + "contributes.defaults.light": "A cor padrão para temas claros. Um valor de cor em hexadecimal (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", + "contributes.defaults.dark": "A cor padrão para temas escuros. Um valor de cor em hexadecimal (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", + "contributes.defaults.highContrast": "A cor padrão para temas de alto contraste. Um valor de cor em hexadecimal (#RRGGBB[AA]) ou o identificador de uma cor temática que fornece o padrão.", + "invalid.colorConfiguration": "'configuration.colors' deve ser uma matriz", + "invalid.default.colorType": "{0} deve ser um valor de cor em hexadecimal (#RRGGBB [AA] ou #RGB[A]) ou o identificador de uma cor temática que fornece o padrão.", + "invalid.id": "'configuration.colors.id' deve ser definido e não pode estar vazio", + "invalid.id.format": "'configuration.colors.id' deve seguir a palavra [.word] *", + "invalid.description": "'configuration.colors.description' deve ser definido e não pode estar vazio", + "invalid.defaults": "'configuration.colors.defaults' deve ser definido e deve conter 'claro', 'escuro' e 'Alto Contraste'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "Não é possível carregar {0}: {1}", + "colorTheme": "Especifica o tema de cores usado no espaço de trabalho.", + "colorThemeError": "Tema é desconhecido ou não está instalado.", + "iconTheme": "Especifica o tema de ícones usado no espaço de trabalho ou 'null' para não mostrar qualquer arquivo de ícones.", + "noIconThemeDesc": "Nenhum arquivo de ícones", + "iconThemeError": "Arquivo de tema de ícones é desconhecido ou não está instalado.", + "workbenchColors": "Substitui as cores do tema do tema de cores atualmente selecionado.", + "editorColors.comments": "Define as cores e estilos para os comentários", + "editorColors.strings": "Define as cores e estilos para textos literais.", + "editorColors.keywords": "Define as cores e estilos para palavras-chave.", + "editorColors.numbers": "Define as cores e estilos para literais numéricos.", + "editorColors.types": "Define as cores e estilos para declarações de tipo e referências.", + "editorColors.functions": "Define as cores e estilos para declarações de funções e referências.", + "editorColors.variables": "Define as cores e estilos para declarações de variáveis e referências.", + "editorColors.textMateRules": "Define as cores e estilos usando regras de temas textmate (avançado).", + "editorColors": "Substitui as cores e o estilo da fonte do editor do tema de cores atualmente selecionado." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Colors and styles for the token.", + "schema.token.foreground": "Foreground color for the token.", + "schema.token.background.warning": "Atualmente as cores de fundo do token não são suportadas.", + "schema.token.fontStyle": "Estilo da fonte da regra: 'itálico', 'negrito', 'sublinhado' ou uma combinação. Cadeia de caracteres vazia desfaz configurações herdadas.", + "schema.fontStyle.error": "O estilo da fonte deve ser 'itálico', 'negrito' ou 'sublinhado', uma combinação ou cadeia de caracteres vazia.", + "schema.token.fontStyle.none": "Nenhum (limpar estilo herdado)", + "schema.properties.name": "Descrição da regra.", + "schema.properties.scope": "Seletor de escopo que bate com esta regra.", + "schema.workbenchColors": "Cores no workbench", + "schema.tokenColors.path": "Caminho para um arquivo tmTheme (relativo ao arquivo atual).", + "schema.colors": "Cores para o realce de sintaxe" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contribui com temas de cores do textmate.", + "vscode.extension.contributes.themes.id": "ID do tema do ícone como usado em configurações do usuário.", + "vscode.extension.contributes.themes.label": "Etiqueta da cor do tema como mostrado na interface do usuário.", + "vscode.extension.contributes.themes.uiTheme": "Tema base de definição das cores do editor: 'vs' é o tema de cor clara, 'vs-dark' é o tema de cor escura. 'hc preto' é o tema escuro de alto contraste.", + "vscode.extension.contributes.themes.path": "Caminho do arquivo tmTheme. O caminho é relativo à pasta de extensão e é normalmente './themes/themeFile.tmTheme'.", + "reqarray": "Ponto de extensão '{0}' deve ser uma matriz.", + "reqpath": "Esperada uma string em `contributes.{0}.path`. Valor informado: {1}", + "invalid.path.1": "É esperado que `contributes.{0}.path` ({1}) seja incluído na pasta da extensão ({2}). Isto pode tornar a extensão não portável." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contribui com temas de ícones de arquivo.", + "vscode.extension.contributes.iconThemes.id": "ID do tema do ícone como usado em configurações do usuário.", + "vscode.extension.contributes.iconThemes.label": "Etiqueta do tema do ícone como mostrado na interface do usuário.", + "vscode.extension.contributes.iconThemes.path": "Caminho do arquivo de definição do tema do ícone. O caminho é relativo à pasta de extensão e é normalmente './icons/awesome-icon-theme.json'.", + "reqarray": "Ponto de extensão '{0}' deve ser uma matriz.", + "reqpath": "Esperada uma string em `contributes.{0}.path`. Valor informado: {1}", + "reqid": "Esperada sequência em 'contributes.{0}.ID'. Valor fornecido: {1}", + "invalid.path.1": "É esperado que `contributes.{0}.path` ({1}) seja incluído na pasta da extensão ({2}). Isto pode tornar a extensão não portável." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "O ícone de pasta para pastas expandidas. O ícone da pasta expandido é opcional. Se não definido, o ícone definido para a pasta será mostrado.", + "schema.folder": "O ícone de pasta para pastas colapsadas, e se folderExpanded não estiver definido, também para pastas expandidas.", + "schema.file": "O ícone de arquivo padrão, indicado para todos os arquivos que não correspondem a qualquer extensão, nome de arquivo ou idioma.", + "schema.folderNames": "Associa nomes de pastas a ícones. A chave do objeto é o nome da pasta, não incluindo quaisquer segmentos do caminho. Padrões ou wildcards não são permitidos. A correspondência por nomes de pastas não diferencia maiúsculas de minúsculas.", + "schema.folderName": "O ID da definição do ícone para a associação.", + "schema.folderNamesExpanded": "Associa nomes de pastas a ícones para pastas expandidas. A chave do objeto é o nome da pasta, não incluindo quaisquer segmentos do caminho. Padrões ou wildcards não são permitidos. A correspondência por nomes de pastas não diferencia maiúsculas de minúsculas.", + "schema.folderNameExpanded": "O ID da definição do ícone para a associação.", + "schema.fileExtensions": "Associa extensões de arquivos a ícones. A chave do objeto é o nome da extensão do arquivo. O nome da extensão é o último segmento de um nome de arquivo após o último ponto (não incluindo o ponto). Extensões são comparadas sem diferenciar maiúsculas de minúsculas.", + "schema.fileExtension": "O ID da definição do ícone para a associação.", + "schema.fileNames": "Associa nomes de arquivos a ícones. A chave do objeto é o nome completo do arquivo, mas não incluindo quaisquer segmentos do caminho. O nome do arquivo pode conter pontos e uma possível extensão de arquivo. Padrões ou wildcards não são permitidos. A correspondência por nomes de arquivos não diferencia maiúsculas de minúsculas.", + "schema.fileName": "O ID da definição do ícone para a associação.", + "schema.languageIds": "Associa idiomas a ícones. A chave do objeto é o id de idioma definido no ponto de contribuição de linguagem.", + "schema.languageId": "O ID da definição do ícone para a associação.", + "schema.fonts": "Fontes que são usadas nas definições de ícone.", + "schema.id": "O ID da fonte.", + "schema.src": "A localização da fonte.", + "schema.font-path": "O caminho do fonte, relativo ao arquivo de tema de ícone atual.", + "schema.font-format": "O formato da fonte.", + "schema.font-weight": "O peso da fonte.", + "schema.font-sstyle": "O estilo da fonte.", + "schema.font-size": "O tamanho padrão da fonte.", + "schema.iconDefinitions": "Descrição de todos os ícones que podem ser usados quando associar arquivos de ícones.", + "schema.iconDefinition": "Uma definição de ícone. A chave do objeto é o ID da definição.", + "schema.iconPath": "Ao usar um SVG ou PNG: O caminho para a imagem. O caminho é relativo ao arquivo de configuração do ícone.", + "schema.fontCharacter": "Ao usar uma fonte glyph: O caractere na fonte para usar.", + "schema.fontColor": "Ao usar uma fonte glyph: A cor a ser utilizada.", + "schema.fontSize": "Quando estiver utilizando uma fonte: O tamanho da fonte em porcentagem para a fonte de texto. Se não for definido, o padrão é o tamanho na definição de fonte.", + "schema.fontId": "Quando estiver utilizando uma fonte: A identificação da fonte. Se não for definido, o padrão é a primeira definição de fonte.", + "schema.light": "Associações opcionais para ícones de arquivo em temas de cor clara.", + "schema.highContrast": "Associações opcionais para ícones de arquivo em temas de alto contraste.", + "schema.hidesExplorerArrows": "Define se as setas do explorador de arquivos devem ser ocultadas quando este tema está ativo." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Problemas ao analisar o arquivo de tema JSON: {0}", + "error.invalidformat.colors": "Problema ao analisar o arquivo de tema de cor: {0}. A propriedade 'colors' não é do tipo 'object'.", + "error.invalidformat.tokenColors": "Problema ao ler o arquivo do tema de cores: {0}. Propriedade 'tokenColors' deve ser também uma matriz especificando cores ou um caminho para um arquivo de tema do TextMate", + "error.plist.invalidformat": "Problema ao analisar o arquivo tmTheme: {0}. 'settings' não é uma matriz.", + "error.cannotparse": "Problemas ao analisar o arquivo tmTheme: {0}", + "error.cannotload": "Problemas ao carregar o arquivo tmTheme {0}: {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problemas de análise do arquivo de ícones: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Salvar", + "doNotSave": "Não salvar", + "cancel": "Cancelar", + "saveWorkspaceMessage": "Você quer salvar a sua configuração de área de trabalho como um arquivo?", + "saveWorkspaceDetail": "Salve seu espaço de trabalho se pretende abri-lo novamente.", + "saveWorkspace": "Salvar o espaço de trabalho", + "ok": "OK", + "workspaceOpenedMessage": "Unable to save workspace '{0}'", + "workspaceOpenedDetail": "The workspace is already opened in another window. Please close that window first and then try again.", + "errorInvalidTaskConfiguration": "Não é possível escrever no arquivo de configuração. Por favor, abra o arquivo para corrigir erros/avisos nele e tente novamente.", + "errorWorkspaceConfigurationFileDirty": "Não é possível escrever no arquivo de configuração do espaço de trabalho porque o arquivo está sujo. Por favor, salve-o e tente novamente.", + "openWorkspaceConfigurationFile": "Abrir Configuração do Espaço de Trabalho" + }, + "sql/base/parts/editableDropdown/browser/actions": { + "dropdownAction.toggle": "Alternar menu suspenso" + }, + "sql/base/parts/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Deve ser uma opção da lista" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "OK", + "optionsDialog.cancel": "Cancelar" + }, + "sql/workbench/browser/modal/optionsDialogHelper": { + "optionsDialog.missingRequireField": " é necessário.", + "optionsDialog.invalidInput": "Entrada inválida. Valor numérico esperado" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "OK", + "webViewDialog.close": "Fechar" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Fechar" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertErrorMessage": "Erro: {0}", + "alertWarningMessage": "Aviso: {0}", + "alertInfoMessage": "Info: {0}" + }, + "sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": { + "selectDeselectAll": "Seleccionar/desmarcar tudo" + }, + "sql/workbench/common/views": { + "viewToolbarAriaLabel": "{0} ações" + }, + "sql/platform/theme/common/colors": { + "tableHeaderBackground": "Cor de fundo do cabeçalho de tabela", + "tableHeaderForeground": "Cor de primeiro plano de cabeçalho de tabela", + "disabledInputBoxBackground": "Fundo de caixa de entrada desativado.", + "buttonFocusOutline": "Cor de contorno do botão quando possui o foco." + }, + "sql/platform/accounts/browser/accountDialog": { + "linkedAccounts": "Contas vinculadas", + "accountDialog.close": "Fechar" + }, + "sql/platform/accounts/browser/accountDialogController": { + "accountDialog.addAccountErrorTitle": "Erro ao adicionar conta" + }, + "sql/platform/accounts/browser/accountListStatusbarItem": { + "manageLinedAccounts": "Gerenciar contas vinculadas" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "copyAndOpen": "Copiar & Abrir", + "cancel": "Cancelar", + "userCode": "Código do usuário", + "website": "Web site" + }, + "sql/platform/accounts/browser/autoOAuthDialogController": { + "oauthFlyoutIsAlreadyOpen": "Não é possível iniciar o auto OAuth. Um auto OAuth já está em andamento." + }, + "sql/platform/accounts/browser/media/accountActions": { + "addAccount": "Adicionar uma conta", + "removeAccount": "Remover conta", + "confirmRemoveUserAccountMessage": "Tem certeza que deseja remover '{0}'?", + "accountActions.yes": "Sim", + "accountActions.no": "Não", + "removeAccountFailed": "Falha ao remover conta", + "applyFilters": "Aplicar filtros", + "refreshAccount": "Digite novamente suas credenciais", + "NoAccountToRefresh": "Não há nenhuma conta para atualizar" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "Você precisa atualizar as credenciais para esta conta." + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account.id": "Identificador do tipo de conta", + "carbon.extension.contributes.account.icon": "(Opcional) Ícone que é usado para representar o accpunt na interface do usuário. Um caminho de arquivo ou uma configuração tematizáveis", + "carbon.extension.contributes.account.icon.light": "Caminho do ícone quando um tema leve é usado", + "carbon.extension.contributes.account.icon.dark": "Caminho de ícone quando é usado um tema escuro", + "carbon.extension.contributes.account": "Contribui ícones para provedor de conta." + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "createNewFirewallRule": "Criar nova regra de firewall", + "firewall.ok": "OK", + "firewall.cancel": "Cancelar", + "firewallRuleDialogDescription": "Seu endereço IP de cliente não tem acesso ao servidor. Acesse uma conta Azure e criar uma nova regra de firewall para permitir o acesso.", + "firewallRuleHelpDescription": "Saiba mais sobre as configurações do firewall", + "azureAccount": "Conta do Microsoft Azure", + "from": "De", + "to": "Para", + "filewallRule": "Regra de firewall", + "addIPAddressLabel": "Adicionar o meu IP do cliente ", + "addIpRangeLabel": "Adicionar a minha faixa de IP de sub-rede" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallDialog.addAccountErrorTitle": "Erro ao adicionar conta", + "firewallRuleError": "Erro de regra de firewall" + }, + "sql/workbench/services/admin/common/adminService": { + "adminService.providerIdNotValidError": "Conexão é necessário para interagir com adminservice", + "noHandlerRegistered": "Nenhum manipulador registrado" + }, + "sql/parts/admin/database/create/createDatabase.component": { + "createDatabase.databaseFiles": "Arquivos de banco de dados:", + "createDatabase.noRecordsFound": "Nenhum registro encontrado" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.maxRecentConnectionsDescription": "O número máximo de conexões usados recentemente para armazenar na lista de conexão.", + "sql.defaultEngineDescription": "Mecanismo de SQL padrão para uso. Isso leva o provedor de idioma padrão em arquivos .sql e o padrão para usar ao criar uma nova conexão. Opção válida atualmente é MSSQL" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearRecentlyUsedLabel": "Lista de conexões recentemente limpas", + "ClearedRecentConnections": "Lista de ligações recentes desmarcada", + "connectionAction.yes": "Sim", + "connectionAction.no": "Não", + "delete": "Excluir" + }, + "sql/platform/connection/common/connectionConfig": { + "invalidServerName": "Um grupo de servidores com o mesmo nome já existe." + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "Conexão não aceita", + "connectionService.yes": "Sim", + "connectionService.no": "Não", + "cancelConnectionConfirmation": "Tem certeza que deseja cancelar esta conexão?" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Conectado a", + "onDidDisconnectMessage": "Desconectado", + "unsavedGroupLabel": "Conexões não salvas" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "connectionAdvancedProperties": "Propriedades avançadas", + "advancedProperties.discard": "Descarte" + }, + "sql/workbench/services/connection/browser/connectionDialogService": { + "connectionError": "Erro de Conexão", + "kerberosErrorStart": "Conexão falhou devido a um erro de Kerberos.", + "kerberosHelpLink": "ajuda para configurar o Kerberos está disponível em ", + "kerberosKinit": "Se você já se conectou anteriormente, pode ser necessário executar novamente o kinit." + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "connection": "Conexão", + "recentConnectionTitle": "Conexões recentes", + "savedConnectionTitle": "Conexões salvas", + "connectType": "Tipo de Conexão", + "connectionDialog.connect": "Conectar-se", + "connectionDialog.cancel": "Cancelar", + "clearRecentConnectionMessage": "Você tem certeza que deseja excluir todas as conexões da lista?", + "connectionDialog.yes": "Sim", + "connectionDialog.no": "Não", + "recentHistory": "Histórico recente", + "noRecentConnections": "Nenhuma conexão recente", + "noSavedConnections": "Nenhuma conexão salva" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "defaultDatabaseOption": "", + "loadingDatabaseOption": "Carregando...", + "defaultServerGroup": "", + "addNewServerGroup": "Adicionar novo grupo...", + "noneServerGroup": "Nenhum", + "connectionWidget.missingRequireField": " é necessário.", + "rememberPassword": "Lembrar senha", + "serverGroup": "Grupo de servidores", + "advanced": "Avançada..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "editDashboard": "Editar", + "editDashboardExit": "Sair", + "refreshWidget": "Atualizar", + "toggleMore": "Alternar entre mais", + "deleteWidget": "Excluir o Widget", + "clickToUnpin": "Clique para Desafixar", + "clickToPin": "Clique para fixar", + "addFeatureAction.openInstalledFeatures": "Recursos instalados abertos" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "providerMissingEdition": "Widget filtros com base na edição, mas o provedor não tem uma edição", + "moreThanOneDashboardContainersError": "Exatamente 1 contêiner de painel deve ser definido por espaço" + }, + "sql/workbench/parts/dashboard/common/dashboardPage.component": { + "home": "Home", + "missingConnectionInfo": "Nenhuma informação de conexão pôde ser encontrada para este painel" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.id": "Identificador exclusivo para este guia. Será passado para a extensão para quaisquer solicitações.", + "sqlops.extension.contributes.dashboard.tab.title": "Título da guia para mostrar ao usuário.", + "sqlops.extension.contributes.dashboard.tab.description": "Descrição desta página que será mostrado ao usuário.", + "sqlops.extension.contributes.dashboard.tab.edition": "Edições para que este guia deve ser permitido para.", + "sqlops.extension.contributes.dashboard.tab.container": "O contêiner que será exibido nesta aba.", + "sqlops.extension.contributes.tabs": "Contribuir com uma única ou várias guias para que os usuários possam adicionar ao painel de controle." + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "Identificador exclusivo para este recipiente.", + "sqlops.extension.contributes.dashboard.container.container": "O contêiner que será exibido na guia.", + "sqlops.extension.contributes.containers": "Contribui um único ou vários recipientes de painel para os usuários para adicionar ao seu painel de controle." + }, + "sql/workbench/parts/dashboard/containers/dashboardGridContainer.contribution": { + "dashboard.container.gridtab.items": "A lista de widgets ou webviews que serão exibidos nesta aba." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.id": "Identificador exclusivo para esta seção de nav. Será passado para a extensão para quaisquer solicitações.", + "dashboard.container.left-nav-bar.icon": "(Opcional) Ícone usado para representar essa seção de navegação na interface do usuário. Um caminho de arquivo ou uma configuração com tema", + "dashboard.container.left-nav-bar.icon.light": "Caminho do ícone quando um tema leve é usado", + "dashboard.container.left-nav-bar.icon.dark": "Caminho de ícone quando é usado um tema escuro", + "dashboard.container.left-nav-bar.title": "Título da seção de nav para mostrar ao usuário.", + "dashboard.container.left-nav-bar.container": "O contêiner que será exibido nesta seção de nav.", + "dashboard.container.left-nav-bar": "A lista de recipientes de painel de controle que será exibido nesta seção de navegação." + }, + "sql/workbench/parts/dashboard/containers/dashboardWebviewContainer.contribution": { + "dashboard.container.webview": "O webview que será exibido nesta aba." + }, + "sql/workbench/parts/dashboard/containers/dashboardWidgetContainer.contribution": { + "dashboard.container.widgets": "A lista de widgets que serão exibidos nesta aba." + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.openInstalledFeatures": "Recursos instalados abertos", + "newDashboardTab.ok": "OK", + "newDashboardTab.cancel": "Cancelar", + "allFeatures": "Todos os recursos" + }, + "sql/workbench/parts/dashboard/pages/dashboardPageContribution": { + "sqlops.extension.contributes.dashboardPage.tab.id": "Identificador exclusivo para esta guia. Será passado para a extensão para quaisquer solicitações.", + "dashboardTabError": "Guia de extensão é desconhecida ou não está instalado." + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.component": { + "databasePageName": "PAINEL DE BANCO DE DADOS" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboardDatabaseProperties": "Ativar ou desativar o widget de propriedades", + "dashboard.databaseproperties": "Valores de propriedade para mostrar", + "dashboard.databaseproperties.displayName": "Exibir nome da propriedade", + "dashboard.databaseproperties.value": "Valor no objeto de banco de dados de informação", + "dashboard.databaseproperties.ignore": "Especificar valores específicos para ignorar", + "recoveryModel": "Modo de Recuperação", + "lastDatabaseBackup": "Último Backup de banco de dados", + "lastLogBackup": "Último Backup de Log", + "compatibilityLevel": "Nível de compatibilidade", + "owner": "Proprietário", + "dashboardDatabase": "Personaliza a página do painel de banco de dados", + "dashboardDatabaseTabs": "Personaliza as guias do painel de controle de banco de dados" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.component": { + "serverPageName": "PAINEL DO SERVIDOR" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboardServerProperties": "Habilitar ou desabilitar o widget Propriedades", + "dashboard.serverproperties": "Valores de propriedade para mostrar", + "dashboard.serverproperties.displayName": "Nome para exibição da propriedade", + "dashboard.serverproperties.value": "Valor no objeto de informação do servidor", + "version": "Versão", + "edition": "Edição", + "computerName": "Nome do Computador", + "osVersion": "Versão do sistema operacional", + "dashboardServer": "Personaliza a página de painel de controle do servidor", + "dashboardServerTabs": "Personaliza as guias do painel de controle de servidor" + }, + "sql/workbench/parts/dashboard/services/breadcrumb.service": { + "homeCrumb": "Casa" + }, + "sql/workbench/parts/dashboard/services/dashboardServiceInterface.service": { + "dashboard.changeDatabaseFailure": "Falha ao mudar o banco de dados" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "seachObjects": "Pesquisar pelo nome do tipo (a:, t:, v:, f:, or sp:)", + "searchDatabases": "Bancos de dados de pesquisa", + "dashboard.explorer.objectError": "Não é possível carregar objetos", + "dashboard.explorer.databaseError": "Não é possível carregar bancos de dados" + }, + "sql/workbench/parts/dashboard/widgets/insights/actions": { + "insights.runQuery": "Executar consulta" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "insights.lastUpdated": "Ultima atualização: {0} {1}", + "noResults": "Nenhum resultado para mostrar" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightWidgetDescription": "Adiciona um widget que pode consultar um servidor ou banco de dados e exibir os resultados de várias maneiras - como um gráfico, resumida contagem e muito mais", + "insightIdDescription": "Identificador exclusivo usado para armazenar em cache os resultados do insight.", + "insightQueryDescription": "Consulta SQL para executar. Isso deve retornar exatamente 1 resultset.", + "insightQueryFileDescription": "[Opcional] caminho para um arquivo que contém uma consulta. Use se a \"consulta\" não estiver configurada", + "actionTypes": "Quais ações para usar", + "actionDatabaseDescription": "Banco de dados de destino para a ação; pode usar o formato \"$ {columnName} para usar um nome de coluna orientado por dados.", + "actionServerDescription": "Servidor destino para a ação; pode usar o formato \"$ {columnName} para usar um nome de coluna orientado por dados.", + "actionUserDescription": "Usuário de destino para a ação; pode usar o formato \"${columnName} para usar um orientado o nome da coluna de dados.", + "carbon.extension.contributes.insightType.id": "Identificador da percepção", + "carbon.extension.contributes.insights": "Contribuir com ideias para a paleta do painel de controle." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/countInsight.contribution": { + "countInsightDescription": "Para cada coluna em um conjunto de resultados, exibe o valor na linha 0 como uma contagem seguida pelo nome da coluna. Suporta \"1 Saudável\", \"3 Insalubre\" por exemplo, onde \"Saudável\" é o nome da coluna e 1 é o valor na linha 1 célula 1" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/imageInsight.contribution": { + "imageInsightDescription": "Exibe uma imagem, por exemplo, um retornado por uma consulta R usando o ggplot2", + "imageFormatDescription": "Qual o formato que é esperado - este é um JPEG, PNG ou outro formato?", + "encodingDescription": "Isso é codificado como hex, base64 ou algum outro formato?" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "chartInsightDescription": "Exibe os resultados de uma consulta como um gráfico no painel", + "legendDescription": "Indica a posição preferida e a visibilidade da legenda do gráfico. Estes são os nomes das colunas da sua consulta e mapeados para o rótulo de cada entrada do gráfico", + "columnsAsLabels": "Se dataDirection for vertical, definindo como verdadeiro usará os nomes das colunas para a legenda.", + "dataDirectionDescription": "Define se os dados são lidos a partir de uma coluna (vertical) ou uma linha (horizontal). Para séries temporais, isso é ignorado, pois a direção deve ser vertical." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMin": "Valor mínimo do eixo y", + "yAxisMax": "Valor máximo do eixo y", + "yAxisLabel": "Rótulo para o eixo y", + "xAxisMin": "Valor mínimo do eixo x", + "xAxisMax": "Valor máximo do eixo x", + "xAxisLabel": "Rótulo para o eixo x" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/lineChart.contribution": { + "dataTypeDescription": "Indica a propriedade de um conjunto de dados para um gráfico." + }, + "sql/workbench/parts/dashboard/widgets/properties/propertiesWidget.component": { + "dashboard.properties.error": "Não é possível carregar as propriedades do painel" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupName": "Nome do backup", + "backup.recoveryModel": "Modo de Recuperação", + "backup.backupType": "Tipo de backup", + "backup.backupDevice": "Arquivos de backup", + "backup.algorithm": "Algoritmo de", + "backup.certificateOrAsymmetricKey": "Chave de certificado ou assimétrica", + "backup.media": "Mídia", + "backup.mediaOption": "Backup para o conjunto de mídia existente", + "backup.mediaOptionFormat": "Backup em um novo conjunto de mídias", + "backup.existingMediaAppend": "Acrescentar ao conjunto de backup existente", + "backup.existingMediaOverwrite": "Substituir todos os conjuntos de backup existentes", + "backup.newMediaSetName": "Novo nome do conjunto de mídia", + "backup.newMediaSetDescription": "Nova descrição do conjunto de mídia", + "backup.checksumContainer": "Realize o checksum antes de gravar na mídia", + "backup.verifyContainer": "Verificar backup quando terminar", + "backup.continueOnErrorContainer": "Continuar no erro", + "backup.expiration": "Expiração", + "backup.setBackupRetainDays": "Defina os dias de retenção de backup", + "backup.copyOnly": "Backup somente cópia", + "backup.advancedConfiguration": "Configuração avançada", + "backup.compression": "Compressão", + "backup.setBackupCompression": "Definir a compactação de backup", + "backup.encryption": "Criptografia", + "backup.transactionLog": "Log de transações", + "backup.reliability": "Confiabilidade", + "backup.mediaNameRequired": "Nome da mídia é necessária", + "backup.noEncryptorWarning": "Nenhum certificado ou chave assimétrica está disponível", + "addFile": "Adicione um arquivo", + "removeFile": "Remover arquivos", + "backupComponent.invalidInput": "Entrada inválida. O valor deve ser maior ou igual a 0.", + "backupComponent.script": "Script", + "backupComponent.backup": "Backup", + "backupComponent.cancel": "Cancelar", + "backup.containsBackupToUrlError": "Apenas backup em arquivo é suportado.", + "backup.backupFileRequired": "Caminho do arquivo de backup é necessário" + }, + "sql/platform/connection/common/constants": { + "backup.filterBackupFiles": "Arquivos de backup", + "backup.allFiles": "Todos os Arquivos" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Restaurar o banco de dados", + "restoreDialog.restoreTitle": "Restaurar o banco de dados", + "restoreDialog.database": "Banco de Dados", + "restoreDialog.backupFile": "Arquivo de backup", + "restoreDialog.restore": "Restaurar", + "restoreDialog.cancel": "Cancelar", + "restoreDialog.script": "Script", + "source": "Fonte", + "restoreFrom": "Restaurar a partir de", + "missingBackupFilePathError": "Caminho do arquivo de backup é necessário.", + "multipleBackupFilePath": "Por favor, digite um ou mais caminhos de arquivo separados por vírgulas", + "backupFilePath": "Caminho do arquivo de backup", + "database": "Banco de Dados", + "destination": "Destino", + "targetDatabase": "Banco de Dados de destino", + "restoreTo": "Restaurar para", + "restorePlan": "Restaurar o plano", + "backupSetsToRestore": "Conjuntos de backup para restaurar", + "restoreDatabaseFileAs": "Restaurar arquivos de banco de dados como", + "restoreDatabaseFileDetails": "Restaurar os detalhes do arquivo de banco de dados", + "logicalFileName": "Nome do arquivo lógico", + "fileType": "Tipo de arquivo", + "originalFileName": "Nome do arquivo original", + "restoreAs": "Restaurar como", + "restoreOptions": "Opções de restauração", + "taillogBackup": "Backup de Tail-Log", + "serverConnection": "Conexões de servidor", + "generalTitle": "Geral", + "filesTitle": "Arquivos", + "optionsTitle": "Opções" + }, + "sql/workbench/parts/editData/common/editDataInput": { + "connectionFailure": "Editar dados de sessão falhou ao conectar" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "editData.refresh": "Atualizar", + "disposeEditFailure": "Editar Descarte Falhou com o Erro:", + "editData.stop": "Pare" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "Caminho selecionado", + "fileFilter": "Tipo de Arquivos", + "fileBrowser.ok": "OK", + "fileBrowser.discard": "Descarte" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "Selecione um arquivo" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserTreeView": { + "fileBrowser.regTreeAriaLabel": "Árvore de navegador de arquivo" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "Todos os arquivos" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Ocorreu um erro ao carregar o navegador de arquivos.", + "fileBrowserErrorDialogTitle": "Erro do navegador de arquivo" + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Salve como CSV", + "saveAsJson": "Salvar como JSON", + "saveAsExcel": "Salvar como Excel", + "copySelection": "Copiar", + "copyWithHeaders": "Copie com cabeçalhos", + "selectAll": "Selecionar tudo", + "copyMessages": "Cópia" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "deleteRow": "Excluir linha", + "revertRow": "Reverter a linha" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "chartTypeLabel": "Tipo de gráfico", + "dataDirectionLabel": "Direção de dados", + "verticalLabel": "Vertical", + "horizontalLabel": "Horizontal", + "dataTypeLabel": "Tipo de dados", + "numberLabel": "Número", + "pointLabel": "Ponto", + "columnsAsLabelsLabel": "Usar nomes de colunas como rótulos?", + "legendLabel": "Posição da legenda", + "chartNotFound": "Não foi possível encontrar o gráfico para salvar", + "chartSaved": "Gráfico Salvo no caminho: {0}", + "saveAsFileTitle": "Escolha o arquivo de resultados", + "createInsightNoEditor": "Não é possível criar informações como o editor ativo não é um Editor SQL", + "createInsightNoDataService": "Não é possível criar uma visão, apoiando o modelo de dados não encontrado", + "myWidgetName": "Meu Widget" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "chartContextRequired": "Contexto de exibição de gráfico é necessário para executar esta ação", + "copyChartLabel": "Copiar como imagem", + "saveImageLabel": "Salvar como imagem" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.item": "Item", + "insights.value": "Valor", + "property": "Propriedade.", + "value": "Valor", + "InsightsDialogTitle": "Insights", + "insights.dialog.items": "Itens", + "insights.dialog.itemDetails": "Detalhes do item" + }, + "sql/workbench/services/insights/common/insightDialogActions": { + "workbench.action.insights.copySelection": "Copie a célula" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsInputError": "Sem perfil de Conexão foi passado para o submenu de ideias", + "insightsError": "Erro de ideias", + "insightsFileError": "Houve um erro ao ler o arquivo de consulta: ", + "insightsConfigError": "Ocorreu um erro ao analisar a configuração de uma visão; Não foi possível encontrar a consulta vetor/string ou arquivo de consulta" + }, + "sql/workbench/parts/profiler/browser/profiler.contribution": { + "profiler.settings.sessionTemplates": "Especifica modelos de sessão" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "profilerCategory": "Profiler", + "carbon.actions.newProfiler": "Abra uma nova janela do profiler" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Conectar-se", + "profilerAction.disconnect": "Desconectado", + "profilerAction.connect": "Conectar-se", + "start": "Início", + "pause": "Pausa", + "profilerStop.stop": "Pare", + "profiler.clear": "Limpar dados", + "profiler.toggleAutoscroll": "Alternar Rolagem Automática", + "profiler.toggleCollapsePanel": "Alternar o painel recolhido", + "profiler.editColumns": "Editar colunas", + "profiler.findNext": "Encontrar a próxima sequência de caracteres", + "profiler.findPrevious": "Encontrar a sequência anterior" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Ordenar por evento", + "nameColumn": "Ordenar por coluna", + "profilerColumnDialog.profiler": "Perfil", + "profilerColumnDialog.ok": "OK", + "profilerColumnDialog.cancel": "Cancelar" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "text": "Texto", + "label": "Rótulo", + "profilerEditor.value": "Valor", + "details": "Detalhes" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "Profiler" + }, + "sql/workbench/parts/profiler/browser/profilerResourceEditor": { + "profilerTextEditorAriaLabel": "Editor do Profiler para o texto do evento. ReadOnly" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "label.find": "Encontrar", + "placeholder.find": "Encontrar", + "label.previousMatchButton": "Correspondência anterior", + "label.nextMatchButton": "Próxima correspondência", + "label.closeButton": "Fechar", + "title.matchesCountLimit": "Destacam-se apenas os primeiro 999 resultados, mas tudo o que encontrar operações funcionam em todo o texto.", + "label.matchesLocation": "{0} de {1}", + "label.noResults": "Nenhum resultado" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "chooseSqlLang": "Escolha a linguagem SQL", + "changeProvider": "Alterar provedor de idiomas SQL", + "changeSqlProvider": "Alterar o provedor de mecanismo SQL", + "alreadyConnected": "Existe uma conexão usando o mecanismo {0}. Para alterar, por favor desconecte ou altere a conexão", + "noEditor": "Nenhum editor de texto ativo neste momento", + "pickSqlProvider": "Selecione o provedor de linguagem SQL" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "runQueryBatchStartMessage": "Começou a executar a consulta no ", + "runQueryBatchStartLine": "Linha {0}", + "msgCancelQueryFailed": "Falha ao cancelar a consulta: {0}", + "msgSaveStarted": "Começou a salvar resultados para ", + "msgSaveFailed": "Falha ao salvar os resultados. ", + "msgSaveSucceeded": "Resultados salvos com sucesso para", + "msgStatusRunQueryInProgress": "Executando consulta ...", + "maximizeLabel": "Maximizar", + "resultsPane.restoreLabel": "Restaurar", + "saveCSVLabel": "Salve como CSV", + "saveJSONLabel": "Salve como JSON", + "saveExcelLabel": "Salvar como Excel", + "viewChartLabel": "Ver como gráfico", + "resultPaneLabel": "Resultados", + "executeQueryLabel": "Executando consulta", + "messagePaneLabel": "Mensagens", + "elapsedTimeLabel": "Tempo total de execução: {0}", + "msgCannotSaveMultipleSelections": "O comando Salvar resultados não pode ser usado com seleções múltiplas." + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.messagesDefaultOpen": "Verdadeiro para o painel de mensagens ser aberto por padrão; false para fechado", + "sql.saveAsCsv.includeHeaders": "[Opcional] Quando verdadeiro, os cabeçalhos de coluna são incluídos ao salvar os resultados como CSV", + "sql.copyIncludeHeaders": "[Opcional] Opções de configuração para copiar os resultados da exibição de resultados", + "sql.copyRemoveNewLine": "[Opcional] Opções de configuração para copiar os resultados de várias linhas do modo de exibição de resultados", + "sql.showBatchTime": "[Opcional] Tempo de execução deve ser mostrado para lotes individuais", + "defaultChartType": "[Opcional] o tipo de gráfico padrão para usar ao abrir o visualizador gráfico dos resultados da consulta", + "tabColorMode.off": "Coloração de guia será desativada", + "tabColorMode.border": "Borda superior de cada guia editor irá ser colorida para combinar com o grupo de servidor relevantes", + "tabColorMode.fill": "Cor de fundo de cada editor do guia irá corresponder o grupo relevante no servidor", + "tabColorMode": "Controla como colorir as abas com base no grupo de servidores de sua conexão ativa", + "mssql.intelliSense.enableIntelliSense": "O IntelliSense deve ser habilitado", + "mssql.intelliSense.enableErrorChecking": "Verificação de erros IntelliSense deve ser habilitado", + "mssql.intelliSense.enableSuggestions": "Sugestões de IntelliSense devem ser habilitados", + "mssql.intelliSense.enableQuickInfo": "Devem ser habilitada para IntelliSense informações rápidas", + "mssql.intelliSense.lowerCaseSuggestions": "IntelliSense sugestões devem ser em letras minúsculas", + "queryShortcutDescription": "Defina keybinding workbench.action.query.shortcut {0} para executar o texto do atalho como uma chamada de procedimento. Qualquer texto selecionado no editor de consultas será passado como um parâmetro" + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Extensão" + }, + "sql/platform/node/resultSerializer": { + "resultsSerializer.saveAsFileTitle": "Escolha o arquivo de resultados" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runQueryKeyboardAction": "Executar consulta", + "runCurrentQueryKeyboardAction": "Executar consulta atual", + "runCurrentQueryWithActualPlanKeyboardAction": "Executar a consulta atual com o plano real", + "cancelQueryKeyboardAction": "Cancelar a consulta", + "refreshIntellisenseKeyboardAction": "Atualizar Cache do IntelliSense", + "toggleQueryResultsKeyboardAction": "Alternar resultados da consulta", + "queryShortcutNoEditor": "Editor de parâmetro é necessário para um atalho a ser executado" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "Executar", + "cancelQueryLabel": "Cancelar", + "estimatedQueryPlan": "Explicar", + "actualQueryPlan": "Real", + "disconnectDatabaseLabel": "Desconectar-se", + "changeConnectionDatabaseLabel": "Alterar a Conexão", + "connectDatabaseLabel": "Conectar-se", + "selectDatabase": "Selecione o banco de dados", + "changeDatabase.failed": "Falha ao mudar o banco de dados", + "changeDatabase.failedWithError": "Falha ao alterar o banco de dados {0}" + }, + "sql/platform/query/common/queryModelService": { + "commitEditFailed": "A linha de confirmação falhou:", + "runQueryStringBatchStartMessage": "Começou a executar consulta \"{0}\"", + "updateCellFailed": "Falha na célula de atualização:" + }, + "sql/platform/query/common/queryRunner": { + "query.ExecutionFailedError": "Execução falhou devido a um erro inesperado: {0} {1}", + "query.gettingRowsFailedError": "Algo deu errado, ficando mais linhas: {0}", + "query.initEditExecutionFailed": "Falha na execução de editar init: ", + "query.moreRowsFailedError": "Algo deu errado ao obter mais linhas:", + "elapsedBatchTime": "Tempo de execução em lote: {0}" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "Alterar o modo de idioma não é suportado para consultas não salvas", + "queryEditorServiceChangeError": "Por favor, salvar ou descartar as alterações antes de mudar de/para o modo de linguagem SQL" + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Resultados", + "queryPlan": "Plano de consulta", + "topOperations": "Operações principais", + "chartViewer": "Visualizador gráfico" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.operation": "Operação", + "topOperations.object": "Objeto", + "topOperations.estCost": "Custo est", + "topOperations.estSubtreeCost": "Custo est da subárvore", + "topOperations.actualRows": "Linhas atuais", + "topOperations.estRows": "Linhas de est", + "topOperations.actualExecutions": "Execuções reais", + "topOperations.estCPUCost": "Custo de CPU est", + "topOperations.estIOCost": "Custo de IO est", + "topOperations.parallel": "Paralelo", + "topOperations.actualRebinds": "Reassociações reais", + "topOperations.estRebinds": "Est reassociações", + "topOperations.actualRewinds": "Actual Rewinds", + "topOperations.estRewinds": "Retroceder", + "topOperations.partitioned": "Particionado" + }, + "sql/workbench/services/objectExplorer/common/objectExplorerService": { + "OeSessionFailedError": "Falha ao criar sessão do Object Explorer" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "registeredServers.view": "View", + "databaseConnections": "Conexões de banco de dados", + "datasource.connections": "conexões de fonte de dados", + "datasource.connectionGroups": "grupos de fonte de dados", + "startupConfig": "Configuração de inicialização", + "startup.alwaysShowServersView": "Verdadeiro para que a exibição dos servidores seja exibida no lançamento padrão do SQL Operations Studio ; falso se a última visualização aberta for exibida" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Grupos de servidores", + "serverGroup.ok": "OK", + "serverGroup.cancel": "Cancelar", + "MissingGroupNameError": "Nome do grupo é necessário.", + "groupDescription": "Descrição do grupo", + "groupColor": "Grupo cor" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "Adicionar grupo de servidores", + "serverGroup.editServerGroup": "Editar grupo de servidores" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "connectionTree.refresh": "Atualizar", + "DisconnectAction": "Desconectar-se", + "connectionTree.addConnection": "Nova Conexão", + "connectionTree.addServerGroup": "Novo Server Group", + "connectionTree.editServerGroup": "Editar grupo de servidores", + "activeConnections": "Mostrar conexões ativas", + "clearAll": "Limpar tudo", + "recentConnections": "Conexões Recentes", + "registeredServers.newQuery": "Nova consulta", + "deleteConnection": "Excluir a Conexão", + "deleteConnectionGroup": "Excluir grupo", + "clearSearch": "Limpar pesquisa" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "ManageAction": "Gerenciar", + "objectExplorAction.disconnect": "Desconectar-se" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Carregando..." + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeView": { + "serverTree.addConnection": "Adicionar Conexão" + }, + "sql/workbench/parts/objectExplorer/browser/treeCreationUtils": { + "treeAriaLabel": "Conexões recentes", + "treeCreation.regTreeAriaLabel": "Servidores" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "inProgressTasksChangesBadge": "{0} tarefas em andamento", + "showTaskHistory": "Mostrar o histórico de tarefa", + "taskHistory.view": "Visão", + "taskHistory": "Tarefa de história", + "datasource.task": "Status da Tarefa de Operação" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "1 ou mais tarefas estão em andamento. Tem certeza que deseja sair?", + "yes": "Sim", + "no": "Não" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "cancelTask.cancel": "Cancelar", + "errorMsgFromCancelTask": "A tarefa falhou ao ser cancelada.", + "taskAction.script": "Script" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "succeeded": "sucedeu", + "failed": "falhou", + "inProgress": "em andamento", + "notStarted": "não iniciado", + "canceled": "cancelado", + "canceling": "cancelando" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "noTaskMessage": "Nenhum histórico de tarefas para exibição. Tente uma tarefa de backup ou restauração para visualizar seu status de execução.", + "taskHistory.regTreeAriaLabel": "Histórico de tarefa", + "taskError": "Erro de tarefa" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property": "Define uma propriedade para mostrar no painel de controle", + "dashboard.properties.property.displayName": "Qual o valor a ser usado como um rótulo para a propriedade", + "dashboard.properties.property.value": "Qual o valor do objeto para acessar o valor", + "dashboard.properties.property.ignore": "Especifique valores para ser ignorado.", + "dashboard.properties.property.default": "Valor padrão para mostrar se ignorado ou nenhum valor", + "dashboard.properties.flavor": "Um sabor para definir as propriedades do painel de controle", + "dashboard.properties.flavor.id": "Identificação do Flavor", + "dashboard.properties.flavor.condition": "Condição para usar o flavor", + "dashboard.properties.flavor.condition.field": "Campo para comparar a", + "dashboard.properties.flavor.condition.operator": "Qual operador usar para comparação", + "dashboard.properties.flavor.condition.value": "Valor para comparar o campo para", + "dashboard.properties.databaseProperties": "Propriedades para mostrar a página de banco de dados", + "dashboard.properties.serverProperties": "Propriedades para mostrar para a página do servidor", + "carbon.extension.dashboard": "Define que este provedor oferece suporte para o painel de controle", + "dashboard.id": "Id do provedor (ex. MSSQL)", + "dashboard.properties": "Valores de propriedade a serem exibidos no painel de controle" + }, + "sql/platform/dashboard/common/insightRegistry": { + "schema.dashboardWidgets.InsightsRegistry": "Widget usado nos painéis de controle" + }, + "sql/platform/dashboard/common/widgetRegistry": { + "schema.dashboardWidgets.all": "Widget usado nos painéis de controle", + "schema.dashboardWidgets.database": "Widget usado nos painéis de controle", + "schema.dashboardWidgets.server": "Widget usado nos painéis de controle" + }, + "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountManagementNoProvider": "O provedor da conta não existe" + }, + "sql/workbench/common/actions": { + "newQueryAction.newQuery": "Nova consulta", + "scriptSelect": "Selecione Top 1000", + "scriptAlter": "Script como Alter", + "editData": "Editar dados", + "scriptCreate": "Script de criação", + "scriptDelete": "Script como excluir", + "backupAction.backup": "Backup", + "restoreAction.restore": "Restaurar", + "manage": "Gerenciar", + "showDetails": "Mostrar detalhes", + "newDatabase": "Novo banco de dados", + "configureDashboard": "Configurar" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "Selecione", + "createOperationName": "Criar", + "insertOperationName": "Inserir", + "updateOperationName": "Atualização", + "deleteOperationName": "Excluir", + "scriptSelectNotFound": "Nenhum script foi retornado ao chamar o script de selecionar objeto ", + "scriptNotFoundForObject": "Nenhum script foi retornado durante o script como {0} no objeto {1}", + "scriptingFailed": "Script falhou", + "scriptNotFound": "Nenhum script foi retornado quando scripts como {0}" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "OK", + "errorMessageDialog.close": "Fechar", + "copyDetails": "Copiar detalhes" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "Erro", + "warning": "Aviso", + "info": "Informação" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Iniciar", + "showReleaseNotes": "Mostrar como começar", + "read the release notes": "Bem-vindo ao {0} Pré-visualização pública de fevereiro! Você gostaria de ver o Guia de Introdução?" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-pt-BR/vsc-extension-quickstart.md b/i18n/language-pack-pt-BR/vsc-extension-quickstart.md new file mode 100644 index 0000000000..f87a2ca317 --- /dev/null +++ b/i18n/language-pack-pt-BR/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the Portuguese (Brazil) language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "pt_BR", + "languageName": "Portuguese (Brazil)", + "localizedLanguageName": "português (Brasil)" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension pt_BR` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-ru/.gitignore b/i18n/language-pack-ru/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-ru/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-ru/.vscodeignore b/i18n/language-pack-ru/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-ru/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-ru/CHANGELOG.md b/i18n/language-pack-ru/CHANGELOG.md new file mode 100644 index 0000000000..68e093a63a --- /dev/null +++ b/i18n/language-pack-ru/CHANGELOG.md @@ -0,0 +1,17 @@ +# Change Log +All notable changes to the "vscode-language-pack-ru" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 10, 2018 - Initial release for VS Code 1.23 diff --git a/i18n/language-pack-ru/README.md b/i18n/language-pack-ru/README.md new file mode 100644 index 0000000000..9924bc66f4 --- /dev/null +++ b/i18n/language-pack-ru/README.md @@ -0,0 +1,100 @@ +# Языковой пакет для русского языка для Azure Data Studio + +Языковой пакет для русского языка содержит локализацию интерфейса Azure Data Studio. + +## Использование + +Чтобы загрузить языковой пакет для русского языка, после установки в файле `locale.json` задайте `"locale": "ru"`. Для редактирования `locale.json` нажмите клавиши `CTRL+SHIFT+P`, чтобы открыть **Палитру команд**, и начните вводить "config", чтобы отфильтровать список доступных команд, после чего выберите команду **Настроить язык**. Дополнительные сведения: [Документация](https://go.microsoft.com/fwlink/?LinkId=761051). + +## Участие + +Строки для перевода хранятся в проекте "DevTools - Azure Data Studio" на платформе Microsoft Localization Community Platform (MLCP). + +Если вы хотите внести вклад и предложить свои варианты переводов или улучшить существующие, см. дополнительную информацию по следующей ссылке: [страница локализации для сообщества](https://aka.ms/vscodeloc) + +## Лицензия + +На исходный код и строки распространяется лицензия [SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt). + +## Благодарность + +Языковой пакет для русского языка доступен вам благодаря усилиям сообщества. + +Выражаем особую признательность тем, кто принимал участие в создании пакета. + +**Участники:** + +* Mikhail Zabaluev +* Ivan +* Svitlana Galianova +* Aleksey Nemiro +* sberbanker +* Nikita Gryzlov +* Veronika Kolesnikova +* Valeriy Schepak +* Kirill Moskvichev +* Alexander Filimonov +* Anton Afonin +* Serge Rodionov +* Артем Мельниченко +* Orrchy +* Roman +* Acupofspirt +* Артём Давыдов +* Andrei Makarov +* Romanenko Alexey +* Roman Sokolov +* Andrei Pryymak + +**Приятной работы!** + +# Russian Language Pack for VS Code + +Russian Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "ru"` in `locale.json` to load Russian Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribute translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Russian Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Contributors:** + +* Mikhail Zabaluev +* Ivan +* Svitlana Galianova +* Aleksey Nemiro +* sberbanker +* Nikita Gryzlov +* Veronika Kolesnikova +* Valeriy Schepak +* Kirill Moskvichev +* Alexander Filimonov +* Anton Afonin +* Serge Rodionov +* Артем Мельниченко +* Orrchy +* Roman +* Acupofspirt +* Артём Давыдов +* Andrei Makarov +* Romanenko Alexey +* Roman Sokolov +* Andrei Pryymak + +**Enjoy!** + diff --git a/i18n/language-pack-ru/languagepack.png b/i18n/language-pack-ru/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "ru", + "languageName": "Russian", + "localizedLanguageName": "русский", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension ru" + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/bat.i18n.json b/i18n/language-pack-ru/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..1ae23641d2 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Windows Bat", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в пакетных файлах Windows." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/clojure.i18n.json b/i18n/language-pack-ru/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..0041a5807e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Clojure", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Clojure." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-ru/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..fc0464e754 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка CoffeeScript", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах CoffeeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-ru/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..9608186339 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Изменение конфигурации", + "description": "Предоставляет возможности (такие как IntelliSense и автоматическое исправление) для конфигурационных файлов, таких как файлы параметров, файлы запуска и файлы рекомендаций для расширений." + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "имя файла (например, myFile.txt)", + "activeEditorMedium": "путь к файлу относительно папки рабочей области (например, myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "полный путь к файлу (например, /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "имя папки, где находится файл (например, myFileFolder)", + "activeFolderMedium": "путь к папке, где находится файл, относительно папки рабочей области (например, myFolder/myFileFolder)", + "activeFolderLong": "полный путь к папке, где находится файл (например, /Users/Development/myFolder/myFileFolder)", + "rootName": "имя рабочей области (например, myFolder или myWorkspace)", + "rootPath": "путь к рабочей области (например, /Users/Development/myWorkspace)", + "folderName": "имя папки рабочей области, в которой содержится файл (например, myFolder)", + "folderPath": "путь к папке рабочей области, в которой содержится файл (например, /Users/Development/myFolder)", + "appName": "например, VS Code", + "dirty": "индикатор dirty, если активный редактор является \"грязным\"", + "separator": "условный разделитель (-), который отображается, только если окружен переменными со значениями", + "assocLabelFile": "Файлы с расширением", + "assocDescriptionFile": "Сопоставить все файлы, соответствующие стандартной маске в имени файла, с языком с указанным идентификатором.", + "assocLabelPath": "Файлы с путем", + "assocDescriptionPath": "Сопоставить все файлы, соответствующие стандартной маске в абсолютном пути, с языком с указанным идентификатором.", + "fileLabel": "Файлы по расширению", + "fileDescription": "Сопоставление всех файлов с определенным расширением.", + "filesLabel": "Файлы с несколькими расширениями", + "filesDescription": "Сопоставление всех файлов с любым из расширений файлов.", + "derivedLabel": "Файлы с элементами того же уровня по имени", + "derivedDescription": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.", + "topFolderLabel": "Папка по имени (верхний уровень)", + "topFolderDescription": "Сопоставление папки верхнего уровня с определенным именем.", + "topFoldersLabel": "Папки с несколькими именами (верхний уровень)", + "topFoldersDescription": "Сопоставление нескольких папок верхнего уровня.", + "folderLabel": "Папка по имени (любое расположение)", + "folderDescription": "Сопоставление папки с определенным именем в любом расположении.", + "falseDescription": "Отключение шаблона.", + "trueDescription": "Включение шаблона.", + "siblingsDescription": "Сопоставление файлов с одноранговыми элементами с тем же именем, но разными расширениями.", + "languageSpecificEditorSettings": "Параметры редактора, определяемые языком", + "languageSpecificEditorSettingsDescription": "Переопределить параметры редактора для языка" + }, + "out/extension": { + "workspaceFolder": "Путь к папке открыт в VS Code", + "workspaceFolderBasename": "Имя папки, открытой в VS Code, без каких-либо слешей (/)", + "relativeFile": "Текущий открытый файл относительно ${workspaceFolder}", + "file": "Текущий открытый файл", + "cwd": "Текущий рабочий каталог средства запуска задачи при запуске", + "lineNumber": "Номер текущей выбранной строки в активном файле", + "selectedText": "Текущий выделенный текст в активном файле ", + "fileDirname": "Имя директории текущего открытого файла", + "fileExtname": "Расширение текущего открытого файла", + "fileBasename": "Базовое имя текущего открытого файла", + "fileBasenameNoExtension": "Базовое имя текущего открытого файла без расширения", + "exampleExtension": "Пример" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/cpp.i18n.json b/i18n/language-pack-ru/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..25b9376218 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка C/C++", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах C/C++." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/csharp.i18n.json b/i18n/language-pack-ru/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..7db814adb0 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка C#", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах C#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..e5b8de6094 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Возможности языка CSS", + "description": "Предоставляет широкую поддержку языка для файлов CSS, LESS и SCSS.", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "По умолчанию VS Code активирует завершение значения свойства после выбора свойства CSS. Используйте этот параметр, чтобы отключить такое поведение.", + "css.lint.argumentsInColorFunction.desc": "Недопустимое число параметров.", + "css.lint.boxModel.desc": "Не используйте параметры 'width' или 'height' при указании параметров 'padding' или 'border'. ", + "css.lint.compatibleVendorPrefixes.desc": "При использовании префикса поставщика также указывайте остальные свойства поставщика.", + "css.lint.duplicateProperties.desc": "Не используйте дублирующиеся определения стилей.", + "css.lint.emptyRules.desc": "Не используйте пустые наборы правил.", + "css.lint.float.desc": "Старайтесь не использовать элементы \"float\". Элементы \"float\" могут нарушить работу кода CSS, если изменить один из аспектов разметки.", + "css.lint.fontFaceProperties.desc": "В правиле \"@font-face\" должны быть определены свойства \"src\" и \"font-family\". ", + "css.lint.hexColorLength.desc": "Цвета в шестнадцатеричном формате должны содержать три или шесть шестнадцатеричных чисел.", + "css.lint.idSelector.desc": "Селекторы не должны содержать идентификаторов, потому что эти правила слишком тесно связаны с HTML.", + "css.lint.ieHack.desc": "Полезные советы для Internet Explorer требуются только при поддержке Internet Explorer 7 и более ранних версий.", + "css.lint.important.desc": "Старайтесь не использовать !important, так как это свидетельствует о том, что весь код CSS стал неуправляемым и его нужно переработать.", + "css.lint.importStatement.desc": "Операторы импорта не загружаются параллельно.", + "css.lint.propertyIgnoredDueToDisplay.desc": "Свойство было проигнорировано из-за значения параметра \"display\". Например, при указании значения \"display: inline\" свойства \"width\", \"height\", \"margin-top\", \"margin-bottom\" и \"float\" не работают.", + "css.lint.universalSelector.desc": "Универсальный селектор (*) работает медленно.", + "css.lint.unknownAtRules.desc": "Неизвестное правило at.", + "css.lint.unknownProperties.desc": "Неизвестное свойство.", + "css.lint.validProperties.desc": "Список свойств, для которых не проверяется правило \"unknownProperties\". ", + "css.lint.unknownVendorSpecificProperties.desc": "Неизвестное свойство поставщика.", + "css.lint.vendorPrefix.desc": "При использовании префикса поставщика также указывайте стандартное свойство.", + "css.lint.zeroUnits.desc": "Для нуля не требуется единица измерения.", + "css.trace.server.desc": "Отслеживает обмен данными между VS Code и языковым сервером CSS.", + "css.validate.title": "Управляет проверкой CSS и серьезностью проблем.", + "css.validate.desc": "Включает или отключает все проверки.", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "Недопустимое число параметров.", + "less.lint.boxModel.desc": "Не используйте параметры 'width' или 'height' при указании параметров 'padding' или 'border'. ", + "less.lint.compatibleVendorPrefixes.desc": "При использовании префикса поставщика также указывайте остальные свойства поставщика.", + "less.lint.duplicateProperties.desc": "Не используйте дублирующиеся определения стилей.", + "less.lint.emptyRules.desc": "Не используйте пустые наборы правил.", + "less.lint.float.desc": "Старайтесь не использовать элементы \"float\". Элементы \"float\" могут нарушить работу кода CSS, если изменить один из аспектов разметки.", + "less.lint.fontFaceProperties.desc": "В правиле \"@font-face\" должны быть определены свойства \"src\" и \"font-family\". ", + "less.lint.hexColorLength.desc": "Цвета в шестнадцатеричном формате должны содержать три или шесть шестнадцатеричных чисел.", + "less.lint.idSelector.desc": "Селекторы не должны содержать идентификаторов, потому что эти правила слишком тесно связаны с HTML.", + "less.lint.ieHack.desc": "Полезные советы для Internet Explorer требуются только при поддержке Internet Explorer 7 и более ранних версий.", + "less.lint.important.desc": "Старайтесь не использовать !important, так как это свидетельствует о том, что весь код CSS стал неуправляемым и его нужно переработать.", + "less.lint.importStatement.desc": "Операторы импорта не загружаются параллельно.", + "less.lint.propertyIgnoredDueToDisplay.desc": "Свойство было проигнорировано из-за значения параметра \"display\". Например, при указании значения \"display: inline\" свойства \"width\", \"height\", \"margin-top\", \"margin-bottom\" и \"float\" не работают.", + "less.lint.universalSelector.desc": "Универсальный селектор (*) работает медленно.", + "less.lint.unknownProperties.desc": "Неизвестное свойство.", + "less.lint.validProperties.desc": "Список свойств, для которых не проверяется правило \"unknownProperties\". ", + "less.lint.unknownVendorSpecificProperties.desc": "Неизвестное свойство поставщика.", + "less.lint.vendorPrefix.desc": "При использовании префикса поставщика также указывайте стандартное свойство.", + "less.lint.zeroUnits.desc": "Для нуля не требуется единица измерения.", + "less.validate.title": "Управляет проверкой LESS и уровнями серьезности проблем. ", + "less.validate.desc": "Включает или отключает все проверки.", + "scss.title": "SCSS (SASS)", + "scss.lint.argumentsInColorFunction.desc": "Недопустимое число параметров.", + "scss.lint.boxModel.desc": "Не используйте параметры 'width' или 'height' при указании параметров 'padding' или 'border'. ", + "scss.lint.compatibleVendorPrefixes.desc": "При использовании префикса поставщика также указывайте остальные свойства поставщика.", + "scss.lint.duplicateProperties.desc": "Не используйте дублирующиеся определения стилей.", + "scss.lint.emptyRules.desc": "Не используйте пустые наборы правил.", + "scss.lint.float.desc": "Старайтесь не использовать элементы \"float\". Элементы \"float\" могут нарушить работу кода CSS, если изменить один из аспектов разметки.", + "scss.lint.fontFaceProperties.desc": "В правиле \"@font-face\" должны быть определены свойства \"src\" и \"font-family\". ", + "scss.lint.hexColorLength.desc": "Цвета в шестнадцатеричном формате должны содержать три или шесть шестнадцатеричных чисел.", + "scss.lint.idSelector.desc": "Селекторы не должны содержать идентификаторов, потому что эти правила слишком тесно связаны с HTML.", + "scss.lint.ieHack.desc": "Полезные советы для Internet Explorer требуются только при поддержке Internet Explorer 7 и более ранних версий.", + "scss.lint.important.desc": "Старайтесь не использовать !important, так как это свидетельствует о том, что весь код CSS стал неуправляемым и его нужно переработать.", + "scss.lint.importStatement.desc": "Операторы импорта не загружаются параллельно.", + "scss.lint.propertyIgnoredDueToDisplay.desc": "Свойство было проигнорировано из-за значения параметра \"display\". Например, при указании значения \"display: inline\" свойства \"width\", \"height\", \"margin-top\", \"margin-bottom\" и \"float\" не работают.", + "scss.lint.universalSelector.desc": "Универсальный селектор (*) работает медленно.", + "scss.lint.unknownProperties.desc": "Неизвестное свойство.", + "scss.lint.validProperties.desc": "Список свойств, для которых не проверяется правило \"unknownProperties\". ", + "scss.lint.unknownVendorSpecificProperties.desc": "Неизвестное свойство поставщика.", + "scss.lint.vendorPrefix.desc": "При использовании префикса поставщика также указывайте стандартное свойство.", + "scss.lint.zeroUnits.desc": "Для нуля не требуется единица измерения.", + "scss.validate.title": "Управляет проверкой SCSS и уровнями серьезности проблем.", + "scss.validate.desc": "Включает или отключает все проверки.", + "css.colorDecorators.enable.deprecationMessage": "Параметр \"css.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\". ", + "scss.colorDecorators.enable.deprecationMessage": "Параметр \"scss.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\". ", + "less.colorDecorators.enable.deprecationMessage": "Параметр \"less.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\". " + }, + "client\\out/cssMain": { + "cssserver.name": "Языковой сервер CSS", + "folding.start": "Начало сворачиваемого региона", + "folding.end": "Окончание сворачиваемого региона" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/css.i18n.json b/i18n/language-pack-ru/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..172ca3fab0 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка CSS", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах CSS, LESS и SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-ru/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..70ea1ea97f --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Автоматическое подключение отладки узла", + "description": "Вспомогательный метод для функции автоматического подключения, когда расширения отладки узла не активны.", + "debug.node.autoAttach.description": "Автоматически подключать отладчик узла, если node.js был запущен в режиме отладки с встроенного терминала.", + "debug.node.autoAttach.disabled.description": "Автоматическое подключение отключено и не отображается в строке состояния.", + "debug.node.autoAttach.on.description": "Автоматическое подключение включено.", + "debug.node.autoAttach.off.description": "Автоматическое подключение отключено.", + "toggle.auto.attach": "Включить/отключить автоматическое подключение" + }, + "out/extension": { + "status.text.auto.attach.on": "Автоматическое подключение: включено", + "status.text.auto.attach.off": "Автоматическое подключение: отключено", + "status.tooltip.auto.attach": "Автоматически подключаться к процессам node.js в режиме отладки" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-ru/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..8b9b163817 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Действие при готовности сервера", + "description": "Открыть URI в браузере, если сервер в режиме отладки готов.", + "debug.server.ready.serverReadyAction.description": "Обращается к URI, когда серверное приложение, проходящее отладку, готово (обозначается посредством отправки выходных данных в форме \"прослушивается порт 3000\" или \"сейчас прослушивается: https://localhost:5001\" в консоль отладки.)", + "debug.server.ready.action.description": "Что делать с URI, когда сервер готов.", + "debug.server.ready.action.openExternally.description": "Открывает URI во внешнем приложении по умолчанию.", + "debug.server.ready.action.debugWithChrome.description": "Начните отладку с помощью функции \"Отладчик для Chrome\".", + "debug.server.ready.pattern.description": "Сервер готов, если этот шаблон отображается в консоли отладки. Первая группа записи должна включать URI или номер порта.", + "debug.server.ready.uriFormat.description": "Строка формата, используемая при создании URI из номера порта. Первый элемент \"%s\" заменяется номером порта.", + "debug.server.ready.webRoot.description": "Значение, передаваемое в конфигурацию отладки для параметра \"Отладчик для Chrome\"." + }, + "out/extension": { + "server.ready.nocapture.error": "В URI формата (\"{0}\") используется заполнитель подстановки, но шаблон ничего не захватил.", + "server.ready.placeholder.error": "Формат URI (\"{0}\") должен содержать ровно один заполнитель подстановки.", + "server.ready.chrome.not.installed": "Действие \"debugWithChrome\" требует \"{0}\"" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/docker.i18n.json b/i18n/language-pack-ru/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..f6b78a50f9 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Docker", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Docker." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/emmet.i18n.json b/i18n/language-pack-ru/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..bb8a44da3a --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Поддержка Emmet для VS Code", + "command.wrapWithAbbreviation": "Перенести с сокращением", + "command.wrapIndividualLinesWithAbbreviation": "Перенести отдельные строки с сокращением", + "command.removeTag": "Удалить тег", + "command.updateTag": "Обновить тег", + "command.matchTag": "Перейти к соответствующей паре", + "command.balanceIn": "Баланс (входящий)", + "command.balanceOut": "Баланс (исходящий)", + "command.prevEditPoint": "Перейти к предыдущей точке изменения", + "command.nextEditPoint": "Перейти к следующей точке изменения", + "command.mergeLines": "Объединить строки", + "command.selectPrevItem": "Выбрать предыдущий элемент", + "command.selectNextItem": "Выбрать следующий элемент", + "command.splitJoinTag": "Разделить/объединить тег", + "command.toggleComment": "Переключить комментарий", + "command.evaluateMathExpression": "Вычислить математическое выражение", + "command.updateImageSize": "Обновить размер изображения", + "command.reflectCSSValue": "Отразить CSS-значение", + "command.incrementNumberByOne": "Увеличить значение на 1", + "command.decrementNumberByOne": "Уменьшить значение на 1", + "command.incrementNumberByOneTenth": "Увеличить значение на 0.1", + "command.decrementNumberByOneTenth": "Уменьшить значение на 0.1", + "command.incrementNumberByTen": "Увеличить значение на 10", + "command.decrementNumberByTen": "Уменьшить значение на 10", + "emmetSyntaxProfiles": "Задайте профиль для указанного синтаксиса или используйте свой собственный профиль с определенными правилами.", + "emmetExclude": "Массив языков, в которых не должны развертываться сокращения Emmet.", + "emmetExtensionsPath": "Путь к папке, содержащей профили Emmet и фрагменты кода.", + "emmetShowExpandedAbbreviation": "Отображает развернутые сокращения Emmet в виде предложений.\nПараметр \"inMarkupAndStylesheetFilesOnly\" применяется к html, haml, jade, slim, xml, xsl, css, scss, sass, less и stylus .\nПараметр \"always\" применяется ко всем частям файла независимо от разметки и стилей.", + "emmetShowAbbreviationSuggestions": "Отображает возможные сокращения Emmet в виде предложений. Не применяется в таблицах стилей или если параметр emmet.showExpandedAbbreviation имеет значение \"never\".", + "emmetIncludeLanguages": "Включает сокращения Emmet в языках, которые не поддерживаются по умолчанию. Здесь можно указать связь между не поддерживаемым и поддерживаемым языками.\nПример: {\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}", + "emmetVariables": "Переменные, которые будут использоваться во фрагментах Emmet", + "emmetTriggerExpansionOnTab": "Если этот параметр установлен, сокращения Emmet разворачиваются при нажатии клавиши TAB.", + "emmetPreferences": "Настройки, которые используются для изменения поведения некоторых действий и сопоставителей Emmet.", + "emmetPreferencesIntUnit": "Единица измерения по умолчанию для целочисленных значений", + "emmetPreferencesFloatUnit": "Единица по умолчанию для значений с плавающей запятой", + "emmetPreferencesCssAfter": "Символ, который будет помещен в конце свойства CSS при развертывании сокращений CSS", + "emmetPreferencesSassAfter": "Символ, который будет помещен в конце свойства CSS при развертывании сокращений CSS в файлах Sass", + "emmetPreferencesStylusAfter": "Символ, который будет помещен в конце свойства CSS при развертывании сокращений CSS в файлах Stylus", + "emmetPreferencesCssBetween": "Символ, который будет помещен между свойством CSS и значением при развертывании сокращений CSS", + "emmetPreferencesSassBetween": "Символ, который будет помещен между свойством CSS и значением при развертывании сокращений CSS в файлах Sass", + "emmetPreferencesStylusBetween": "Символ, который будет помещен между свойством CSS и значением при развертывании сокращений CSS в файлах Stylus", + "emmetShowSuggestionsAsSnippets": "Если этот параметр имеет значение true, предложения Emmet будут отображаться в виде фрагментов, которые можно упорядочить с помощью параметра \"#editor.snippetSuggestions#\".", + "emmetPreferencesBemElementSeparator": "Разделитель элемента для классов, используемый с фильтром BEM", + "emmetPreferencesBemModifierSeparator": "Разделитель модификатора для классов, используемый с фильтром BEM", + "emmetPreferencesFilterCommentBefore": "Определение комментария, который должен быть размещен перед соответствующим элементом при применении фильтра комментария.", + "emmetPreferencesFilterCommentAfter": "Определение комментария, который должен быть размещен после соответствующего элемента при применении фильтра комментария. ", + "emmetPreferencesFilterCommentTrigger": "Разделителями запятыми список имен атрибутов, которые должны присутствовать в сокращении для применения фильтра комментария", + "emmetPreferencesFormatNoIndentTags": "Массив имен тегов, для которых не следует использовать внутренние отступы", + "emmetPreferencesFormatForceIndentTags": "Массив имен тегов, для которых всегда следует использовать внутренние отступы", + "emmetPreferencesAllowCompactBoolean": "Если этот параметр имеет значение true, формируется компактная запись логических атрибутов", + "emmetPreferencesCssWebkitProperties": "Разделенный запятыми список свойств CSS, которые получают префикс разработчика \"webkit\" при использовании в сокращениях Emmet, которые начинаются с \"-\". Чтобы префикс \"webkit\" никогда не подставлялся, установите в качестве этого параметра пустое значение.", + "emmetPreferencesCssMozProperties": "Разделенный запятыми список свойств CSS, которые получают префикс разработчика \"moz\" при использовании в сокращениях Emmet, которые начинаются с \"-\". Чтобы префикс \"moz\" никогда не подставлялся, установите в качестве этого параметра пустое значение. ", + "emmetPreferencesCssOProperties": "Разделенный запятыми список свойств CSS, которые получают префикс разработчика \"o\" при использовании в сокращениях Emmet, которые начинаются с \"-\". Чтобы префикс \"o\" никогда не подставлялся, установите в качестве этого параметра пустое значение. ", + "emmetPreferencesCssMsProperties": "Разделенный запятыми список свойств CSS, которые получают префикс разработчика \"ms\" при использовании в сокращениях Emmet, которые начинаются с \"-\". Чтобы префикс \"ms\" никогда не подставлялся, установите в качестве этого параметра пустое значение. ", + "emmetPreferencesCssFuzzySearchMinScore": "Минимальное количество очков для нечеткого соответствия сокращения (от 0 до 1). При указании более низких значений возможно увеличение числа ложных срабатываний, при указании более высоких значений - уменьшение числа возможных соответствий.", + "emmetOptimizeStylesheetParsing": "Если этот параметр имеет значение false, то анализируется весь файл, чтобы проверить, можно ли выполнить развертывание сокращений Emmet в текущей позиции. Если этот параметр имеет значение true, в файлах css/scss/less анализируется только содержимое рядом с текущей позицией." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-ru/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..ce2f0ff7d0 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Разработка расширения", + "description": "Предоставляет функции жанров для разработки расширений." + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "Параметры редактора, определяемые языком", + "languageSpecificEditorSettingsDescription": "Переопределить параметры редактора для языка" + }, + "out/extensionLinter": { + "httpsRequired": "Изображения должны использовать протокол HTTPS.", + "svgsNotValid": "Файлы SVG не являются допустимым источником изображений.", + "embeddedSvgsNotValid": "Встроенные файлы SVG не являются допустимым источником изображений.", + "dataUrlsNotValid": "URL-адреса данных не являются допустимым источником изображений.", + "relativeUrlRequiresHttpsRepository": "Для использования относительных URL-адресов изображений необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS.", + "relativeIconUrlRequiresHttpsRepository": "Для этого значка необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS.", + "relativeBadgeUrlRequiresHttpsRepository": "Для использования относительных URL-адресов эмблем необходимо указать в файле package.json репозиторий, обращение к которому осуществляется по протоколу HTTPS. " + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/fsharp.i18n.json b/i18n/language-pack-ru/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..8d2623d39c --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка F#", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах F#." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/git.i18n.json b/i18n/language-pack-ru/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..d880082732 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Интеграция системы контроля версий Git", + "command.clone": "Клонировать", + "command.init": "Инициализировать репозиторий", + "command.openRepository": "Открыть репозиторий", + "command.close": "Закрыть репозиторий", + "command.refresh": "Обновить", + "command.openChange": "Открыть изменения", + "command.openFile": "Открыть файл", + "command.openHEADFile": "Открыть файл (HEAD)", + "command.stage": "Индексировать изменения", + "command.stageAll": "Хранить все промежуточные изменения", + "command.stageSelectedRanges": "Индексировать выбранные диапазоны", + "command.revertSelectedRanges": "Обратить выбранные диапазоны", + "command.stageChange": "Изменение стадии", + "command.revertChange": "Обратить изменение", + "command.unstage": "Отменить промежуточное изменение", + "command.unstageAll": "Отменить все промежуточные изменения", + "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", + "command.clean": "Отменить изменения", + "command.cleanAll": "Отменить все изменения", + "command.commit": "Фиксация", + "command.commitStaged": "Зафиксировать промежуточно сохраненные изменения", + "command.commitEmpty": "Отправить пустую фиксацию", + "command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)", + "command.commitStagedAmend": "Зафиксировать промежуточные (изменение)", + "command.commitAll": "Зафиксировать все", + "command.commitAllSigned": "Зафиксировать все (завершено)", + "command.commitAllAmend": "Зафиксировать все (изменение)", + "command.restoreCommitTemplate": "Восстановить шаблон коммита", + "command.undoCommit": "Отменить последнюю фиксацию", + "command.checkout": "Извлечь в...", + "command.branch": "Создать ветвь...", + "command.branchFrom": "Создать ветвь из...", + "command.deleteBranch": "Удалить ветвь...", + "command.renameBranch": "Переименовать ветвь...", + "command.merge": "Объединить ветвь...", + "command.createTag": "Создать Тег", + "command.fetch": "Забрать", + "command.fetchPrune": "Получение (с обрезкой)", + "command.fetchAll": "Забрать из всех удаленных репозиториев", + "command.pull": "Получить", + "command.pullRebase": "Получить (переместить изменения из одной ветви в другую)", + "command.pullFrom": "Получить из...", + "command.push": "Отправить", + "command.pushForce": "Отправить (принудительно)", + "command.pushTo": "Отправить в:", + "command.pushToForce": "Отправить в... (принудительно)", + "command.pushWithTags": "Отправить с тегами", + "command.pushWithTagsForce": "Отправить с тегами (принудительно)", + "command.addRemote": "Добавить удаленный репозиторий", + "command.removeRemote": "Удалить удаленный репозиторий", + "command.sync": "Синхронизация", + "command.syncRebase": "Синхронизация (с перебазированием)", + "command.publish": "Опубликовать ветвь", + "command.showOutput": "Показать выходные данные GIT", + "command.ignore": "Добавить файл в .gitignore", + "command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)", + "command.stash": "Спрятать", + "command.stashPop": "Извлечь спрятанное", + "command.stashPopLatest": "Извлечь последнее спрятанное", + "command.stashApply": "Применить спрятанное...", + "command.stashApplyLatest": "Применить последнее спрятанное", + "config.enabled": "Определяет, включен ли git.", + "config.path": "Путь с именем исполняемого файла git, например `C:\\Program Files\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", + "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", + "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", + "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", + "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", + "config.autorefresh": "Включено ли автоматическое обновление.", + "config.autofetch": "Если этот параметр включен, коммиты будут автоматически забираться из удаленного репозитория, установленного по умолчанию для текущего репозитория Git.", + "config.autofetchPeriod": "Длительность в секундах между автоматическими принесениями из git, если включен параметр \"git.autofetch\".", + "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", + "config.countBadge": "Управляет счетчиком эмблем Git.", + "config.countBadge.all": "Учитывать все изменения.", + "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", + "config.countBadge.off": "Отключить счетчик.", + "config.checkoutType": "Определяет, какие типы ветвей показаны в списке при выполнении команды `Переключить на...`.", + "config.checkoutType.all": "Показать все ссылки.", + "config.checkoutType.local": "Отображать только локальные ветви.", + "config.checkoutType.tags": "Отображать только теги.", + "config.checkoutType.remote": "Показывать только удаленные ветви.", + "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", + "config.branchWhitespaceChar": "Символ, которым будут заменены пробелы в новых именах ветвей.", + "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", + "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", + "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", + "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", + "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", + "config.enableCommitSigning": "Включает подпись коммитов с использованием GPG.", + "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия. ", + "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в проводнике и открытых представлениях редактора.", + "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", + "config.postCommitCommand": "Запускает команду git после успешной фиксации.", + "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", + "config.postCommitCommand.push": "Выполнить \"Git Push\" после успешной фиксации.", + "config.postCommitCommand.sync": "Выполнить \"Git Push\" после успешной фиксации.", + "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\".", + "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", + "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", + "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", + "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\".", + "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", + "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", + "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \"Изменения в индексе\".", + "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", + "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", + "config.scanRepositories": "Список путей для поиска репозиториев Git.", + "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", + "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", + "config.confirmEmptyCommits": "Всегда подтверждать создание пустых фиксаций.", + "config.fetchOnPull": "Забирать все ветви при выполнении команды получения (pull) из удаленного репозитория, или только текущую ветвь.", + "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", + "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", + "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", + "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", + "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", + "colors.added": "Цвет для добавленных ресурсов.", + "colors.modified": "Цвет измененных ресурсов.", + "colors.deleted": "Цвет удаленных ресурсов.", + "colors.untracked": "Цвет неотслеживаемых ресурсов.", + "colors.ignored": "Цвет игнорируемых ресурсов.", + "colors.conflict": "Цвет ресурсов с конфликтами.", + "colors.submodule": "Цвет ресурсов подмодуля." + }, + "out/statusbar": { + "rebasing": "Перебазирование", + "checkout": "Извлечь...", + "sync changes": "Синхронизировать изменения", + "publish changes": "Опубликовать изменения", + "syncing changes": "Синхронизация изменений..." + }, + "out/repository": { + "open": "Открыто", + "index modified": "Изменено в индексе", + "modified": "Изменен", + "index added": "Добавлено в индексе", + "index deleted": "Удалено в индексе", + "deleted": "Удалить", + "index renamed": "Переименовано в индексе", + "index copied": "Скопировано в индексе", + "untracked": "Не отслеживается", + "ignored": "Проигнорировано", + "intent to add": "Добавляемое намерение", + "both deleted": "Удалено обеими сторонами", + "added by us": "Добавлено нами", + "deleted by them": "Удалено ими", + "added by them": "Добавлено ими", + "deleted by us": "Удалено нами", + "both added": "Добавлено обеими сторонами", + "both modified": "Изменено обеими сторонами", + "commitMessage": "Сообщение (чтобы зафиксировать, нажмите кнопку {0})", + "commit": "Фиксация", + "merge changes": "Изменения слияния", + "staged changes": "Промежуточно сохраненные изменения", + "changes": "Изменения", + "push success": "Отправка выполнена успешно.", + "commit in rebase": "Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование.", + "commitMessageWhitespacesOnlyWarning": "Текущее сообщение коммита содержит только пробелы.", + "commitMessageCountdown": "В текущей строке остается {0} симв.", + "commitMessageWarning": "На {0} симв. превышен предел {1} в текущей строке", + "huge": "Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна.", + "neveragain": "Больше не показывать", + "add known": "Вы хотите добавить \"{0}\" в GITIGNORE-файл?", + "yes": "Да" + }, + "out/model": { + "not supported": "Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются.", + "too many submodules": "В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл.", + "no repositories": "Доступные репозитории отсутствуют", + "pick repo": "Выберите репозиторий" + }, + "out/main": { + "looking": "Поиск git в: {0}", + "using git": "Используется git {0} из {1}", + "downloadgit": "Скачать Git", + "neverShowAgain": "Больше не показывать", + "notfound": "Git не найден. Установите Git или укажите путь к нему в параметре 'git.path'.", + "updateGit": "Обновить Git", + "git20": "У вас установлен Git {0}. Код лучше всего работает с Git >= 2." + }, + "out/commands": { + "tag at": "Тег в {0}", + "remote branch at": "Удаленная ветвь в {0}", + "create branch": "$(plus) Создать ветвь...", + "create branch from": "$(plus) Создать ветвь из...", + "repourl": "URL-адрес репозитория", + "selectFolder": "Выбрать расположение репозитория", + "cloning": "Клонирование репозитория Git \"{0}\"...", + "proposeopen": "Вы хотите открыть клонированный репозиторий?", + "openrepo": "Открыть репозиторий", + "add": "Добавить в рабочую область", + "proposeopen2": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?", + "init": "Выберите папку рабочей области для инициализации репозитория Git", + "choose": "Выбрать папку...", + "init repo": "Инициализировать репозиторий", + "create repo": "Инициализировать репозиторий", + "are you sure": "В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить?", + "proposeopen init": "Вы хотите открыть инициализированный репозиторий?", + "proposeopen2 init": "Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область?", + "open repo": "Открыть репозиторий", + "HEAD not available": "Версия HEAD '{0}' недоступна.", + "confirm stage files with merge conflicts": "Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния?", + "confirm stage file with merge conflicts": "Вы действительно хотите проиндексировать {0} с конфликтами слияния?", + "yes": "Да", + "keep ours": "Сохранить нашу версию", + "delete": "Удалить файл", + "deleted by them": "Файл \"{0}\" был удален ими и модифицирован нами.\n\nЧто вы хотели бы сделать? ", + "keep theirs": "Сохранить их версию", + "deleted by us": "Файл \"{0}\" был удален нами и модифицирован ими.\n\nЧто вы хотели бы сделать?", + "discard": "Отменить изменения", + "confirm delete": "Вы действительно хотите удалить {0}?", + "delete file": "Удалить файл", + "restore file": "Восстановить файл", + "confirm restore": "Вы действительно хотите восстановить {0}?", + "confirm discard": "Вы действительно хотите отменить изменения в {0}?", + "restore files": "Восстановить файлы", + "confirm restore multiple": "Вы действительно хотите восстановить файлы ({0})?", + "confirm discard multiple": "Вы действительно хотите отменить изменения в файлах ({0})?", + "warn untracked": "Это приведет к удалению неотслеживаемых файлов ({0})!", + "confirm discard all single": "Вы действительно хотите отменить изменения в {0}?", + "confirm discard all": "Вы действительно хотите отменить все изменения в {0} файлах?\nОтменить эти действия нельзя!\nВаши текущие изменения будут утеряны.", + "discardAll multiple": "Отменить изменения в одном файле", + "discardAll": "Отменить изменения во всех файлах ({0})", + "confirm delete multiple": "Вы действительно хотите удалить файлы ({0})?", + "delete files": "Удалить файлы", + "there are untracked files single": "При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}.", + "there are untracked files": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.", + "confirm discard all 2": "{0}\n\nОтменить это действие нельзя, текущие изменения будут утеряны.", + "yes discard tracked": "Отменить изменения для отслеживаемого файла", + "yes discard tracked multiple": "Отменить изменения для отслеживаемых файлов ({0})", + "unsaved files single": "Следующий файл не сохранен: {0}.\n\nВы хотите сохранить его перед фиксацией?", + "unsaved files": "Некоторые файлы ({0}) не сохранены.\n\nВы хотите сохранить их перед фиксацией?", + "save and commit": "Сохранить все и фиксировать", + "commit": "Все равно зафиксировать", + "no staged changes": "Отсутствуют промежуточные изменения для фиксации.\n\nВы хотите сделать все изменения промежуточными и зафиксировать их напрямую?", + "always": "Всегда", + "no changes": "Нет изменений для фиксации.", + "commit message": "Сообщение о фиксации", + "provide commit message": "Введите сообщение фиксации.", + "confirm emtpy commit": "Вы действительно хотите создать пустую фиксацию?", + "yes never again": "Да, больше не показывать", + "no more": "Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит.", + "select a ref to checkout": "Выберите ссылку для переключения", + "branch name": "Имя ветви", + "provide branch name": "Укажите имя ветви.", + "branch name format invalid": "Имя ветви должно соответствовать регулярному выражению: {0}", + "select a ref to create a new branch from": "Выберите ссылку для создания ветви \"{0}\" из", + "select branch to delete": "Выберите ветвь для удаления", + "confirm force delete branch": "Ветвь '{0}' объединена не полностью. Удалить ее?", + "delete branch": "Удалить ветвь", + "invalid branch name": "Недопустимое имя ветви", + "branch already exists": "Ветви с именем '{0}' уже существует", + "select a branch to merge from": "Выберите ветвь для слияния", + "tag name": "Имя тега", + "provide tag name": "Укажите имя тега", + "tag message": "Сообщение", + "provide tag message": "Укажите сообщение для аннотирования тега", + "no remotes to fetch": "Для этого репозитория не настроены удаленные репозитории для забора изменений.", + "no remotes to pull": "Для вашего репозитория не настроены удаленные репозитории для получения данных.", + "pick remote pull repo": "Выберите удаленный репозиторий, с которого нужно получить ветвь", + "pick branch pull": "Выберите ветвь для извлечения", + "no remotes to push": "Для вашего репозитория не настроены удаленные репозитории для отправки данных.", + "force push not allowed": "Принудительная отправка не разрешена. Включите ее, установив параметр \"git.allowForcePush\".", + "confirm force push": "Вы собираетесь принудительно опубликовать ваши изменения. Это может привести к деструктивным изменениям и к перезаписи изменений, выполненных другими пользователями.\n\nВы действительно хотите продолжить?", + "ok": "ОК", + "never ask again": "ОК, больше не показывать", + "push with tags success": "Файлы с тегами успешно отправлены.", + "nobranch": "Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий.", + "confirm publish branch": "В ветви '{0}' отсутствует восходящая ветвь. Вы хотите опубликовать эту ветвь?", + "pick remote": "Выберите удаленный сервер, на котором нужно опубликовать ветвь \"{0}\":", + "remote name": "Удаленное имя", + "provide remote name": "Укажите удаленное имя", + "remote name format invalid": "Недопустимый формат имени удаленного репозитория", + "remote already exists": "Удаленный репозиторий \"{0}\" уже существует.", + "remote url": "Удаленный URL-адрес", + "provide remote URL": "Введите URL-адрес для удаленного репозитория \"{0}\"", + "no remotes added": "Ваш репозиторий не содержит удаленные репозитории.", + "remove remote": "Выберите удаленный репозиторий для удаления", + "sync is unpredictable": "Это действие отправляет фиксации в \"{0}/{1}\" и извлекает их из этого расположения.", + "never again": "ОК, больше не показывать", + "no remotes to publish": "Для вашего репозитория не настроены удаленные репозитории для публикации.", + "no changes stash": "Отсутствуют изменения, которые необходимо спрятать.", + "provide stash message": "Укажите сообщение о скрытии", + "stash message": "Сообщение к спрятанным изменениям", + "pick stash to pop": "Выберите спрятанное изменение для отображения", + "no stashes": "В репозитории отсутствуют скрытые изменения.", + "pick stash to apply": "Выберите спрятанное изменение для применения", + "open git log": "Открыть журнал GIT", + "clean repo": "Очистите рабочее дерево репозитория перед извлечением.", + "cant push": "Не удается отправить ссылки в удаленный репозиторий. Сначала выберите \"Извлечь\", чтобы интегрировать изменения.", + "merge conflicts": "Обнаружены конфликты слияния. Устраните их перед фиксацией.", + "stash merge conflicts": "Обнаружены конфликты слияния при применении скрытых изменений.", + "missing user info": "Убедитесь, что вы настроили параметры \"user.name\" и \"user.email\" в git.", + "learn more": "Подробнее...", + "git error details": "Git: {0}", + "git error": "Ошибка Git" + }, + "out/autofetch": { + "yes": "Да", + "no": "Нет", + "not now": "Спросить меня позже", + "suggest auto fetch": "Вы хотите, чтобы среда Code [периодически выполняла команду \"git fetch\"]({0})?" + }, + "out/askpass-main": { + "missOrInvalid": "Учетные данные отсутствуют или недопустимы." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/go.i18n.json b/i18n/language-pack-ru/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..2845119363 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Go", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Go." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/groovy.i18n.json b/i18n/language-pack-ru/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..2c83b89aab --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Groovy", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса и выделение парных скобок в файлах Groovy." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/grunt.i18n.json b/i18n/language-pack-ru/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..94c1373b43 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Разрешение для добавления возможностей Grunt в VS Code.", + "displayName": "Поддержка Grunt для VS Code", + "config.grunt.autoDetect": "Включает или отключает автоматическое определние заданий Grunt. Значение по умолчанию — \"включено\".", + "grunt.taskDefinition.type.description": "Задача Grunt для изменения. ", + "grunt.taskDefinition.file.description": "Файл Grunt, в котором находится задача. Можно опустить." + }, + "out/main": { + "gulpTaskDetectError": "Проблема при поиске задач jake. Дополнительные сведения см. в выходных данных.", + "jakeShowOutput": "Перейти к выходным данным", + "execFailed": "Не удалось автоматически определить задания Grunt для папки {0}. Ошибка: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/gulp.i18n.json b/i18n/language-pack-ru/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..ea14787b91 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Разрешение для добавления возможностей Gulp в VSCode.", + "displayName": "Поддержка Gulp для VSCode", + "config.gulp.autoDetect": "Включает или отключает автоматическое определение заданий Gulp. Значение по умолчанию — \"включено\".", + "gulp.taskDefinition.type.description": "Задача Gulp для изменения.", + "gulp.taskDefinition.file.description": "Файл Gulp, в котором находится задача. Можно опустить." + }, + "out/main": { + "gulpTaskDetectError": "Проблема при поиске задач gulp. Дополнительные сведения см. в выходных данных.", + "gulpShowOutput": "Перейти к выходным данным", + "execFailed": "Не удалось автоматически определить задания gulp для папки {0}. Ошибка: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/handlebars.i18n.json b/i18n/language-pack-ru/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..1cac8ad549 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Handlebars", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Handlebars." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/hlsl.i18n.json b/i18n/language-pack-ru/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..4a32021d6e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка HLSL", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах HLSL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..2990a2147b --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Возможности языка HTML", + "description": "Обеспечивает полноценную поддержку языков для файлов Handlebar и HTML", + "html.format.enable.desc": "Включить/отключить средство форматирования HTML по умолчанию.", + "html.format.wrapLineLength.desc": "Максимальное число символов на строку (0 — отключить).", + "html.format.unformatted.desc": "Список тегов, которые не следует повторно форматировать, с разделителями-запятыми. Значение \"NULL\" по умолчанию означает все теги, перечисленные на странице https://www.w3.org/TR/html5/dom.html#phrasing-content.", + "html.format.contentUnformatted.desc": "Разделенный запятыми список тегов, в которых формат содержимого не должен изменяться. Значение \"null\" задается по умолчанию для тега \"pre\".", + "html.format.indentInnerHtml.desc": "Задайте отступ для разделов \"\" и \"\".", + "html.format.preserveNewLines.desc": "Определяет, следует ли сохранять разрывы строк перед элементами. Работает только перед элементами, а не внутри тегов или для текста.", + "html.format.maxPreserveNewLines.desc": "Максимальное число разрывов строк для сохранения в блоке. Чтобы указать неограниченное число строк, используйте \"null\".", + "html.format.indentHandlebars.desc": "Формат и отступ \"{{#foo}}\" и \"{{/foo}}\".", + "html.format.endWithNewline.desc": "Завершение символом новой строки.", + "html.format.extraLiners.desc": "Список тегов с разделителями-запятыми и дополнительными новыми строками между ними. При указании значения \"null\" по умолчанию используется \"head, body, /html\".", + "html.format.wrapAttributes.desc": "Перенос атрибутов.", + "html.format.wrapAttributes.auto": "Перенос атрибутов только при превышении длины строки.", + "html.format.wrapAttributes.force": "Перенос всех атрибутов, кроме первого.", + "html.format.wrapAttributes.forcealign": "Перенос всех атрибутов, кроме первого, и сохранение выравнивания.", + "html.format.wrapAttributes.forcemultiline": "Перенос всех атрибутов.", + "html.format.wrapAttributes.alignedmultiple": "Переносить строку при превышении длины строки, выравнивать атрибуты по вертикали.", + "html.format.wrapAttributes.preserve": "Сохранить перенос атрибутов", + "html.format.wrapAttributes.preservealigned": "Сохранение переноса атрибутов, но с выравниванием.", + "html.suggest.html5.desc": "Определяет, будет ли встроенная поддержка языка HTML предлагать теги, свойства и значения HTML5.", + "html.trace.server.desc": "Отслеживает обмен данными между VS Code и языковым сервером HTML. ", + "html.validate.scripts": "Определяет, будет ли встроенная поддержка языка HTML проверять внедренные сценарии.", + "html.validate.styles": "Определяет, будет ли встроенная поддержка языка HTML проверять внедренные стили.", + "html.autoClosingTags": "Включить или отключить автоматическое закрытие тегов HTML. " + }, + "client\\out/htmlMain": { + "htmlserver.name": "Языковой сервер HTML", + "folding.start": "Начало сворачиваемого региона", + "folding.end": "Окончание сворачиваемого региона", + "folding.html": "Простая отправная точка HTML5" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/html.i18n.json b/i18n/language-pack-ru/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..b65385c61a --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка HTML", + "description": "Обеспечивает подсветку синтаксиса, отслеживание парных скобок и фрагменты кода в HTML-файлах." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/ini.i18n.json b/i18n/language-pack-ru/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..8c4d93013c --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Ini", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Ini." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/jake.i18n.json b/i18n/language-pack-ru/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..2a07f2eb56 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Разрешение для добавления возможностей Jake в VS Code.", + "displayName": "Поддержка Jake для VS Code", + "jake.taskDefinition.type.description": "Задача Jake для изменения.", + "jake.taskDefinition.file.description": "Файл Jake, в котором находится задача. Можно опустить.", + "config.jake.autoDetect": "Включает или отключает автоматическое определение заданий Jake. Значение по умолчанию — \"включено\"." + }, + "out/main": { + "gulpTaskDetectError": "Проблема при поиске задач jake. Дополнительные сведения см. в выходных данных.", + "jakeShowOutput": "Перейти к выходным данным", + "execFailed": "Не удалось автоматически определить задания Jake для папки {0}. Ошибка: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/java.i18n.json b/i18n/language-pack-ru/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..ad3a4396e0 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Java", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Java." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/javascript.i18n.json b/i18n/language-pack-ru/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..c3293e2896 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка JavaScript", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах JavaScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..a0a3af9f90 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Возможности языка JSON", + "description": "Предоставляет широкую поддержку языка для файлов JSON.", + "json.schemas.desc": "Связь схем с JSON-файлами в текущем проекте", + "json.schemas.url.desc": "URL-адрес схемы или относительный путь к ней в текущем каталоге", + "json.schemas.fileMatch.desc": "Массив шаблонов файлов, с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", + "json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", + "json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.", + "json.format.enable.desc": "Включить/отключить модуль форматирования JSON по умолчанию", + "json.tracing.desc": "Отслеживает связь между VS Code и языковым сервером JSON.", + "json.colorDecorators.enable.desc": "Включает или отключает декораторы цвета", + "json.colorDecorators.enable.deprecationMessage": "Параметр \"json.colorDecorators.enable\" устарел. Теперь вместо него используется параметр \"editor.colorDecorators\".", + "json.schemaResolutionErrorMessage": "Не удается разрешить схему.", + "json.clickToRetry": "Щелкните, чтобы повторить попытку." + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "Не удается разрешить схему.", + "json.clickToRetry": "Щелкните, чтобы повторить попытку.", + "jsonserver.name": "Языковой сервер JSON" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/json.i18n.json b/i18n/language-pack-ru/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..d3a7139e4b --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка JSON", + "description": "Обеспечивает подсветку синтаксиса и сопоставление парных скобок в файлах JSON." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/less.i18n.json b/i18n/language-pack-ru/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..a8470a7d31 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Less", + "description": "Предоставляет подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Less." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/log.i18n.json b/i18n/language-pack-ru/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..57f1f8fd3f --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Журнал", + "description": "Предоставляет подсветку синтаксиса для файлов с расширением .log." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/lua.i18n.json b/i18n/language-pack-ru/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..6edc5ca5c5 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Lua", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Lua." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/make.i18n.json b/i18n/language-pack-ru/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..1f172013a6 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Make", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Make." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-ru/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..c7634a9428 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Markdown", + "description": "Предоставляет фрагменты кода и подсветку синтаксиса для файлов Markdown." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..7456789f7e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Возможности языка Markdown", + "description": "Предоставляет широкую поддержку языка для Markdown.", + "markdown.preview.breaks.desc": "Указывает, как разрывы строки отображаются в окне предварительного просмотра Markdown. При установке значения \"true\" для каждой новой строки создается
.", + "markdown.preview.linkify": "Включить или отключить преобразование текста в URL для предварительного просмотра Markdown.", + "markdown.preview.doubleClickToSwitchToEditor.desc": "Двойной щелчок в области предварительного просмотра Markdown в редакторе.", + "markdown.preview.fontFamily.desc": "Определяет семейство шрифтов, используемое в области предварительного просмотра файла Markdown.", + "markdown.preview.fontSize.desc": "Определяет размер шрифта (в пикселях), используемый в области предварительного просмотра файла Markdown.", + "markdown.preview.lineHeight.desc": "Определяет высоту строки, используемую в области предварительного просмотра файла Markdown. Это значение задается относительно размера шрифта.", + "markdown.preview.markEditorSelection.desc": "Выделение выбранного в текущем редакторе в предпросмотре Markdown.", + "markdown.preview.scrollEditorWithPreview.desc": "Обновить представление редактора при прокрутке предварительного просмотра Markdown.", + "markdown.preview.scrollPreviewWithEditor.desc": "Обновить представление предварительного просмотра при прокрутке редактора Markdown.", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[Устаревшая функция] Прокрутка предварительного просмотра Markdown до выбранной строки в редакторе.", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "Этот параметр был заменен на 'markdown.preview.scrollPreviewWithEditor' и больше не используется.", + "markdown.preview.title": "Открыть область предварительного просмотра", + "markdown.previewSide.title": "Открыть область предварительного просмотра сбоку", + "markdown.showLockedPreviewToSide.title": "Открыть заблокированную область предварительного просмотра сбоку", + "markdown.showSource.title": "Показать источник", + "markdown.styles.dec": "Список URL-адресов или локальных путей к таблицам стилей CSS, используемых из области предварительного просмотра файла Markdown. Относительные пути интерпретируются относительно папки, открытой в проводнике. Если папка не открыта, они интерпретируются относительно расположения файла Markdown. Все символы '\\' должны записываться в виде '\\\\'.", + "markdown.showPreviewSecuritySelector.title": "Изменить параметры безопасности для предварительного просмотра", + "markdown.trace.desc": "Включить ведение журнала отладки для расширения Markdown.", + "markdown.preview.refresh.title": "Обновить область предварительного просмотра", + "markdown.preview.toggleLock.title": "Включить/отключить блокировку области предварительного просмотра", + "configuration.markdown.preview.openMarkdownLinks.description": "Как щелчки по ссылкам в файлах Markdown должны обрабатываться в окне предварительного просмотра.", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "Пробовать открывать ссылки в редакторе", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "Пробовать открывать ссылки в окне предварительного просмотра Markdown" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "Некоторое содержимое в этом документе было отключено", + "preview.securityMessage.title": "В предварительном просмотре Markdown было отключено потенциально опасное или ненадежное содержимое. Чтобы разрешить ненадежное содержимое или включить сценарии, измените параметры безопасности предварительного просмотра Markdown.", + "preview.securityMessage.label": "Предупреждение безопасности об отключении содержимого", + "preview.notFound": "Не удается найти {0}" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "Не удалось загрузить 'markdown.styles': {0}", + "lockedPreviewTitle": "[Предварительный просмотр] {0}", + "previewTitle": "Открыть {0} для предварительного просмотра", + "preview.clickOpenFailed": "Не удалось открыть {0}" + }, + "out/security": { + "strict.title": "Строгий", + "strict.description": "Загружать только безопасное содержимое", + "insecureLocalContent.title": "Разрешить небезопасное локальное содержимое", + "insecureLocalContent.description": "Включить загрузку содержимого через HTTP из localhost", + "insecureContent.title": "Разрешить небезопасное содержимое", + "insecureContent.description": "Включить загрузку содержимого через HTTP", + "disable.title": "Отключить", + "disable.description": "Разрешить все содержимое и выполнение сценариев. Не рекомендуется", + "moreInfo.title": "Дополнительные сведения", + "enableSecurityWarning.title": "Включить предварительный просмотр предупреждений системы безопасности в этой рабочей области", + "disableSecurityWarning.title": "Отключить предварительный просмотр предупреждений системы безопасности в этой рабочей области", + "toggleSecurityWarning.description": "Не влияет на уровень безопасности содержимого", + "preview.showPreviewSecuritySelector.title": "Установите параметры безопасности для предварительного просмотра Markdown в этой рабочей области" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-ru/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..b831bbbc73 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Объединить конфликт", + "description": "Выделение и команды для внутренних конфликтов слияния.", + "command.category": "Объединить конфликт", + "command.accept.all-current": "Принять все текущие", + "command.accept.all-incoming": "Принять все входящие", + "command.accept.all-both": "Принять все входящие и текущие", + "command.accept.current": "Принять текущее", + "command.accept.incoming": "Принять входящее", + "command.accept.selection": "Принять выделенное", + "command.accept.both": "Принять оба", + "command.next": "Следующий конфликт", + "command.previous": "Предыдущий конфликт", + "command.compare": "Сравнить текущий конфликт", + "config.title": "Объединить конфликт", + "config.autoNavigateNextConflictEnabled": "Следует ли автоматически перейти к следующему конфликту слияния после устранения конфликта слияния.", + "config.codeLensEnabled": "Создать Code Lens для блоков объединения конфликтов в редакторе.", + "config.decoratorsEnabled": "Создать декораторы для блоков объединения конфликтов в редакторе." + }, + "out/mergeDecorator": { + "currentChange": "(текущее изменение)", + "incomingChange": "(входящее изменение)" + }, + "out/commandHandler": { + "cursorNotInConflict": "Курсор не находится на конфликте объединения", + "compareChangesTitle": "{0}: текущие изменения ⟷ входящие изменения", + "cursorOnCommonAncestorsRange": "Курсор редактора находится в блоке общих предков. Переместите его в блок \"Текущее\" или \"Входящее\"", + "cursorOnSplitterRange": "Курсор редактора находится на разделителе блока объединения конфликтов. Переместите его в блок \"Текущее\" или \"Входящее\"", + "noConflicts": "Конфликтов объединения в этом файле не обнаружено", + "noOtherConflictsInThisFile": "Других конфликтов объединения в этом файле не обнаружено" + }, + "out/codelensProvider": { + "acceptCurrentChange": "Принять текущее изменение", + "acceptIncomingChange": "Принять входящее изменение", + "acceptBothChanges": "Принять оба изменения", + "compareChanges": "Сравнить изменения" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/npm.i18n.json b/i18n/language-pack-ru/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..d7a466e8e2 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "Расширение для добавления поддержки задач в скрипты npm.", + "displayName": "Поддержка Npm для VS Code", + "config.npm.autoDetect": "Определяет, следует ли автоматически обнаруживать сценарии npm.", + "config.npm.runSilent": "Запускать команды npm с параметром '--silent'.", + "config.npm.packageManager": "Диспетчер пакетов, используемый для запуска сценариев.", + "config.npm.exclude": "Настройте стандартные маски для папок, которые должны быть обработаны с помощью автоматического определения сценария.", + "config.npm.enableScriptExplorer": "Включить представление обозревателя для сценариев npm.", + "config.npm.scriptExplorerAction": "Действие по умолчанию при щелчке в обозревателе сценариев. Допустимые значения: 'open' или 'run', значение по умолчанию – 'open'.", + "config.npm.fetchOnlinePackageInfo": "Получить данные с сайтов https://registry.npmjs/org и https://registry.bower.io для предоставления функций автоматического дополнения и отображения информации при наведении для зависимостей npm.", + "npm.parseError": "Определение задач npm: не удалось проанализировать файл {0} ", + "taskdef.script": "Скрипт npm для изменения.", + "taskdef.path": "Путь к папке с файлом package.json, который содержит сценарий. Этот параметр можно опустить.", + "view.name": "Сценарии NPM", + "command.refresh": "Обновить", + "command.run": "Запуск", + "command.debug": "Отладка", + "command.openScript": "Открыто", + "command.runInstall": "Запустить установку", + "command.runSelectedScript": "Запуск сценария" + }, + "out/features/packageJSONContribution": { + "json.package.default": "Файл package.json по умолчанию", + "json.npm.error.repoaccess": "Сбой запроса в репозиторий NPM: {0}", + "json.npm.latestversion": "Последняя версия пакета на данный момент", + "json.npm.majorversion": "Соответствует последнему основному номеру версии (1.x.x).", + "json.npm.minorversion": "Соответствует последнему дополнительному номеру версии (1.2.x).", + "json.npm.version.hover": "Последняя версия: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "Bower.json по умолчанию", + "json.bower.error.repoaccess": "Сбой запроса в репозиторий Bower: {0}", + "json.bower.latest.version": "Последняя" + }, + "out/tasks": { + "npm.parseError": "Определение задач npm: не удалось проанализировать файл {0} " + }, + "out/scriptHover": { + "runScript": "Запуск сценария", + "runScript.tooltip": "Запустить сценарий как задачу", + "debugScript": "Отладка сценария", + "debugScript.tooltip": "Запускает скрипт в отладчике" + }, + "out/npmView": { + "noScripts": "Скрипты не найдены", + "noDebugOptions": "Не удалось запустить \"{0}\" для отладки, так как в сценариях отсутствует параметр отладки узла, например, \"--inspect-brk\".", + "learnMore": "Подробнее...", + "ok": "ОК", + "scriptInvalid": "Не удалось найти сценарий \"{0}\". Попробуйте обновить представление." + }, + "out/commands": { + "noScriptFound": "Не удалось найти действительный сценарий npm в выбранных файлах." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/objective-c.i18n.json b/i18n/language-pack-ru/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..4ff3bab1c8 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Objective-C", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Objective-C." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/perl.i18n.json b/i18n/language-pack-ru/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..06802950b5 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Perl", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Perl." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..0f97f037d2 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "Указывает, включены ли встроенные языковые предложения для PHP. Поддержка предлагает глобальные значения и переменные PHP.", + "configuration.validate.enable": "Включение или отключение встроенной проверки PHP.", + "configuration.validate.executablePath": "Указывает на исполняемый файл PHP.", + "configuration.validate.run": "Запускается ли анализатор кода при сохранении или при печати.", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "Запретить исполняемый файл проверки PHP (определяется как параметр рабочей области)", + "displayName": "Функции языка PHP", + "description": "Предоставляет широкую поддержку возможностей языка для файлов PHP." + }, + "out/features/validationProvider": { + "php.useExecutablePath": "Разрешить выполнять {0} (определяется как параметр рабочей области) для обработки PHP-файлов через lint?", + "php.yes": "Разрешить", + "php.no": "Запретить", + "wrongExecutable": "Не удается проверить, так как {0} не является допустимым исполняемым PHP-файлом. Используйте параметр php.validate.executablePath, чтобы настроить исполняемый PHP-файл.", + "noExecutable": "Не удается проверить, так как не задан исполняемый PHP-файл. Используйте параметр php.validate.executablePath, чтобы настроить исполняемый PHP-файл.", + "unknownReason": "Не удалось запустить PHP-файл, используя путь {0}. Причина неизвестна." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/php.i18n.json b/i18n/language-pack-ru/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..9a85bf54d1 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка PHP", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах PHP." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/powershell.i18n.json b/i18n/language-pack-ru/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..33ea397dfd --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка PowerShell", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах PowerShell." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/pug.i18n.json b/i18n/language-pack-ru/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..b0c32b43ff --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Pug", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Pug." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/python.i18n.json b/i18n/language-pack-ru/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..64e2c8808e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Python", + "description": "Предоставляет подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Python." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/r.i18n.json b/i18n/language-pack-ru/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..3d283b7b99 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка R", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах R." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/razor.i18n.json b/i18n/language-pack-ru/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..e3c8df9474 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Razor", + "description": "Предоставляет подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Razor." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/ruby.i18n.json b/i18n/language-pack-ru/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..76dc991f68 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Ruby", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Ruby." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/rust.i18n.json b/i18n/language-pack-ru/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..28e27fc07f --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Rust", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Rust." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/scss.i18n.json b/i18n/language-pack-ru/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..5ad315e0ad --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка SCSS", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах SCSS." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-ru/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..81ecfd2c95 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Shaderlab", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах Shaderlab." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/shellscript.i18n.json b/i18n/language-pack-ru/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..ec6043f221 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка сценариев оболочки", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах сценариев оболочки." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/sql.i18n.json b/i18n/language-pack-ru/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..87e4640a1c --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка SQL", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах SQL." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/swift.i18n.json b/i18n/language-pack-ru/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..ad6db66077 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Swift", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса и выделение парных скобок в файлах Swift." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..f74ae4a410 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Тема хаоса", + "description": "Тема хаоса для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..a7be614bd0 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Темы по умолчанию", + "description": "Темная и светлая темы Visual Studio по умолчанию" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..1267a78a7e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Темная тема Kimbie", + "description": "Темная тема Kimbie для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..3464127d53 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Тема Monokai с уменьшенной яркостью", + "description": "Тема Monokai с уменьшенной яркостью для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..1b9b267019 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Тема Monokai", + "description": "Тема Monokai для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..bc9b08f59e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Тихая светлая тема", + "description": "Тихая светлая тема для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-red.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..315ebbd88a --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Красная тема", + "description": "Красная тема для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..afaa4c83a7 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Тема значков файлов Seti", + "description": "Тема значков файлов на основе значков файлов пользовательского интерфейса Seti" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..fbefc659bb --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Солнечная темная тема", + "description": "Солнечная темная тема для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..79b90496e9 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Солнечная светлая тема", + "description": "Солнечная светлая тема для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-ru/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..940e7d09e9 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Синяя вечерняя тема", + "description": "Синяя вечерняя тема для Visual Studio Code" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-ru/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..7930a8d9f8 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка TypeScript", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах TypeScript." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-ru/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..70c3461703 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Возможности языков TypeScript и JavaScript", + "description": "Предоставляет широкую поддержку языка для JavaScript и TypeScript.", + "reloadProjects.title": "Перезагрузить проект", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "Дополните функции сигнатурами их параметров.", + "typescript.tsdk.desc": "Указывает путь к папке, содержащей файлы tsserver и lib*.d.ts, которые необходимо использовать.", + "typescript.disableAutomaticTypeAcquisition": "Отключает автоматическое получение типа. При автоматическом получении типа выполняется получение пакетов \"@types\" из npm для улучшения работы IntelliSense для внешних библиотек.", + "typescript.tsserver.log": "Включает ведение журнала для сервера TS. Этот журнал можно использовать для диагностики проблем сервера TS. В журнале могут содержаться пути к файлам, исходный код и другие сведения из вашего проекта, в том числе носящие конфиденциальный характер.", + "typescript.tsserver.pluginPaths": "Дополнительные пути для обнаружения подключаемых модулей языковой службы TypeScript. Требуется TypeScript версии 2.3.0 или более поздней версии в рабочей области.", + "typescript.tsserver.pluginPaths.item": "Абсолютный или относительный путь. Относительный путь должен быть указан относительно папок рабочей области.", + "typescript.tsserver.trace": "Включает трассировку сообщений, отправляемых на сервер TS. Эту трассировку можно использовать для диагностики проблем сервера TS. Трассировка может содержать пути к файлам, исходный код и другие сведения из вашего проекта, в том числе конфиденциальные данные.", + "typescript.validate.enable": "Включение или отключение проверки TypeScript.", + "typescript.format.enable": "Включение или отключение модуля форматирования TypeScript по умолчанию.", + "javascript.format.enable": "Включение или отключение модуля форматирования JavaScript по умолчанию.", + "format.insertSpaceAfterCommaDelimiter": "Определяет метод обработки пробелов после разделителя-запятой.", + "format.insertSpaceAfterConstructor": "Определяет метод обработки пробелов после ключевого слова constructor. Требуется TypeScript 2.3.0 или более поздней версии в рабочей области.", + "format.insertSpaceAfterSemicolonInForStatements": " Определяет метод обработки пробелов после точки с запятой в операторе for.", + "format.insertSpaceBeforeAndAfterBinaryOperators": "Определяет метод обработки пробелов после двоичного оператора.", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "Определяет метод обработки пробелов после ключевых слов в операторе управления потоком выполнения.", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "Определяет метод обработки пробелов после ключевого слова function у анонимных функций.", + "format.insertSpaceBeforeFunctionParenthesis": "Определяет метод обработки пробелов перед скобками аргумента функции.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "Определяет метод обработки пробелов после открытия и до закрытия непустых круглых скобок.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "Определяет метод обработки пробелов после открытия и до закрытия непустых квадратных скобок.", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "Определяет метод обработки пробелов после открытия и до закрытия непустых квадратных скобок. Требуется TypeScript 2.3.0 или более поздней версии в рабочей области.", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "Определяет метод обработки пробелов после открытия и до закрытия скобок в строке шаблона.", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "Определяет метод обработки пробелов после открытия и до закрытия скобок выражения JSX.", + "format.insertSpaceAfterTypeAssertion": "Определяет метод обработки пробелов после утверждений типа в TypeScript. Требуется TypeScript 2.4 или более поздней версии в рабочей области.", + "format.placeOpenBraceOnNewLineForFunctions": "Определяет, ставится ли открывающая фигурная скобка с новой строки в функциях.", + "format.placeOpenBraceOnNewLineForControlBlocks": "Определяет, ставится ли открывающая фигурная скобка с новой строки в блоках управления.", + "javascript.validate.enable": "Включение или отключение проверки JavaScript.", + "goToProjectConfig.title": "Перейти к конфигурации проекта", + "javascript.referencesCodeLens.enabled": "Включить/отключить ссылки CodeLens для файлов JavaScript.", + "typescript.referencesCodeLens.enabled": "Включить/отключить ссылки CodeLens для файлов TypeScript.", + "typescript.implementationsCodeLens.enabled": "Включить или отключить CodeLens для реализаций. В этом CodeLens отображаются реализации интерфейса.", + "typescript.openTsServerLog.title": "Открыть журнал сервера TS", + "typescript.restartTsServer": "Перезапустить сервер TS", + "typescript.selectTypeScriptVersion.title": "Выберите версию TypeScript...", + "typescript.reportStyleChecksAsWarnings": "Отображать ошибки при проверке стиля в виде предупреждений.", + "javascript.implicitProjectConfig.checkJs": "Включает/отключает семантическую проверку файлов JavaScript. Этот параметр может переопределяться в файле jsconfig.json или tsconfig.json. Требуется TypeScript 2.3.1 или более поздней версии в рабочей области.", + "typescript.npm": "Указывает путь к исполняемому файлу NPM, используемому для автоматического получения типа. Требуется TypeScript версии 2.3.4 или более поздней версии в рабочей области.", + "typescript.check.npmIsInstalled": "Проверяет, установлен ли NPM для автоматического получения типов.", + "configuration.suggest.names": "Включить/отключить использование уникальных имен из файла в предложениях JavaScript.", + "typescript.tsc.autoDetect": "Управляет автоматическим обнаружением заданий tsc.", + "typescript.tsc.autoDetect.off": "Отключить эту функцию.", + "typescript.tsc.autoDetect.on": "Создавать задачи сборки и просмотра.", + "typescript.tsc.autoDetect.build": "Создавать только задачи компиляции для однократного запуска.", + "typescript.tsc.autoDetect.watch": "Создавать только задачи компиляции и просмотра.", + "typescript.problemMatchers.tsc.label": "Проблемы TypeScript", + "typescript.problemMatchers.tscWatch.label": "Проблемы TypeScript (режим наблюдения)", + "configuration.suggest.paths": "Включить/отключить предложения для путей в выражениях импорта и в вызовах.", + "typescript.locale": "Устанавливает языковой стандарт, используемый для сообщений об ошибках JavaScript и TypeScript. Требуется TypeScript 2.6.0 или более поздней версии в рабочей области. Значение по умолчанию — 'null'. При указании значения null используется языковой стандарт VS Code.", + "javascript.implicitProjectConfig.experimentalDecorators": "Включает/отключает параметр 'experimentalDecorators' для файлов JavaScript, которые не являются частью проекта. Этот параметр может переопределяться в файле jsconfig.json или tsconfig.json. Требуется TypeScript 2.3.1 или более поздней версии в рабочей области.", + "configuration.suggest.autoImports": "Включить/отключить предложения автоматического импорта. Требуется TypeScript 2.6.1 или более поздней версии в рабочей области.", + "taskDefinition.tsconfig.description": "Файл tsconfig, который определяет сборку TS.", + "javascript.suggestionActions.enabled": "Включить/отключить предложения диагностики для файлов JavaScript в редакторе. Требуется TypeScript версии 2.8 или более поздней версии в рабочей области.", + "typescript.suggestionActions.enabled": "Включить/отключить предложения диагностики для файлов TypeScript в редакторе. Требуется TypeScript версии 2.8 или более поздней версии в рабочей области.", + "typescript.preferences.quoteStyle": "Предпочтительный стиль кавычек для быстрых исправлений. Допустимые значения: 'single' (одинарные кавычки), 'double' (двойные кавычки) и 'auto' (использовать тип кавычек из предыдущих операций импорта). Требуется TypeScript версии 2.9 или более поздней версии в рабочей области.", + "typescript.preferences.importModuleSpecifier": "Предпочтительный стиль пути для автоматического импорта.", + "typescript.preferences.importModuleSpecifier.auto": "Определить кратчайший путь.", + "typescript.preferences.importModuleSpecifier.relative": "Относительно расположения файла.", + "typescript.preferences.importModuleSpecifier.nonRelative": "На основе параметра baseUrl, заданного в файле jsconfig.json или tsconfig.json.", + "typescript.updateImportsOnFileMove.enabled": "Включить/отключить автоматическое обновление путей импорта при переименовании или перемещении файла в VS Code. Требуется TypeScript версии 2.9 или более поздней версии в рабочей области.", + "typescript.updateImportsOnFileMove.enabled.prompt": "Выдавать запрос при каждом переименовании.", + "typescript.updateImportsOnFileMove.enabled.always": "Всегда обновлять пути автоматически.", + "typescript.updateImportsOnFileMove.enabled.never": "Никогда не переименовывать пути и не выдавать запрос на переименование.", + "typescript.autoClosingTags": "Включить/отключить автоматическое закрытие тегов JSX. Требуется TypeScript 3.0 или более поздней версии в рабочей области.", + "typescript.suggest.enabled": "Включить/отключить предложения автозаполнения.", + "configuration.surveys.enabled": "Включить/отключить периодические опросы, которые помогают нам улучшить поддержку JavaScript и TypeScript в VS Code.", + "configuration.suggest.completeJSDocs": "Включить/отключить предложение для завершения комментариев JSDoc.", + "typescript.preferences.renameShorthandProperties": "Включить/отключить введение псевдонимов для собирательных свойств при переименованиях. Требуется использование TypeScript 3.4 или более новой версии в рабочей области." + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "Не удалось загрузить версию TypeScript по этому пути", + "noBundledServerFound": "Файл tsserver VSCode был удален другим приложением, например, в результате ошибочного срабатывания средства обнаружения вирусов. Переустановите VSCode." + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "Использовать версию VS Code", + "useWorkspaceVersionOption": "Использовать версию рабочей области", + "learnMore": "Подробнее...", + "selectTsVersion": "Выберите версию TypeScript, используемую для языковых функций JavaScript и TypeScript." + }, + "out/utils/typingsStatus": { + "installingPackages": "Получение данных для повышения эффективности IntelliSense TypeScript", + "typesInstallerInitializationFailed.title": "Не удалось установить файлы типизации для языка JavaScript. Убедитесь, что NPM установлен или укажите путь к файлу 'typescript.npm' в параметрах среды пользователя. Дополнительные сведения см. [здесь]({0}).", + "typesInstallerInitializationFailed.doNotCheckAgain": "Больше не показывать" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "Помогите нам улучшить поддержку VS Code для [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking) в JavaScript! Так как Вы пользуетесь этой функцией, не хотите ли Вы пройти небольшой опрос и рассказать нам о своих впечатлениях?", + "takeShortSurvey": "Пройдите краткий опрос", + "remindLater": "Напомнить позже", + "neverAgain": "Отключить опросы JS/TS" + }, + "out/utils/projectStatus": { + "hintExclude": "Чтобы включить языковые функции JavaScript/TypeScript IntelliSense во всем проекте, исключите папки с большим числом файлов, например: {0}.", + "hintExclude.generic": "Чтобы включить языковые функции JavaScript/TypeScript IntelliSense во всем проекте, исключите большие папки с исходными файлами, с которыми вы не работаете.", + "large.label": "Настройка исключений", + "hintExclude.tooltip": "Чтобы включить языковые функции JavaScript/TypeScript IntelliSense во всем проекте, исключите большие папки с исходными файлами, с которыми вы не работаете." + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "Недопустимая версия" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "Проверка обновления для импортируемых данных JS/TS", + "prompt": "Вы хотите обновить импорты для перемещенного файла: '{0}'?", + "reject.title": "Нет", + "accept.title": "Да", + "always.title": "Всегда обновлять импорты автоматически", + "never.title": "Никогда не обновлять импорты автоматически" + }, + "out/features/task": { + "buildTscLabel": "сборка – {0}", + "buildAndWatchTscLabel": "отслеживание – {0}" + }, + "out/features/rename": { + "fileRenameFail": "Ошибка при переименовании файла" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 ссылка", + "manyReferenceLabel": "Ссылок: {0}" + }, + "out/features/refactor": { + "refactoringFailed": "Не удалось применить рефакторинг" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (Исправить все в файле)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "Организация импортов" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "Комментарий JSDoc" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 реализация", + "manyImplementationLabel": "Реализации {0}" + }, + "out/features/fixAll": { + "autoFix.label": "Автоисправление" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "Включает семантическую проверку в JavaScript файле. Необходимо расположить в самом начале файла.", + "ts-nocheck": "Отключает семантическую проверку в JavaScript файле. Необходимо расположить в самом начале файла.", + "ts-ignore": "Отключает вывод ошибок @ts-check для следующей строки файла." + }, + "out/features/completions": { + "selectCodeAction": "Выберите применяемое действие кода", + "acquiringTypingsLabel": "Получение typings...", + "acquiringTypingsDetail": "Получение определений typings для IntelliSense.", + "autoImportLabel": "Автоматический импорт из {0}" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "Не удалось определить ссылки." + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "Откройте папку в VS Code, чтобы использовать проект JavaScript или TypeScript.", + "typescript.projectConfigUnsupportedFile": "Не удалось определить проект TypeScript или JavaScript. Неподдерживаемый тип файла", + "typescript.projectConfigCouldNotGetInfo": "Не удалось определить проект TypeScript или JavaScript.", + "typescript.noTypeScriptProjectConfig": "Файл не является частью проекта TypeScript. Дополнительные сведения см. [здесь]({0}).", + "typescript.noJavaScriptProjectConfig": "Файл не является частью проекта JavaScript. Дополнительные сведения см. [здесь]({0}).", + "typescript.configureTsconfigQuickPick": "Настроить tsconfig.json", + "typescript.configureJsconfigQuickPick": "Настроить jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "Путь {0} не указывает на допустимый файл программы установки tsserver. Выполняется откат до пакетной версии TypeScript.", + "serverExitedWithError": "Языковой сервер TypeScript завершил работу с ошибкой. Сообщение об ошибке: \"{0}\".", + "typescript.openTsServerLog.notSupported": "Для ведения журнала сервера TS требуется TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "Вход в TS Server отключен. Задайте \"typescript.tsserver.log\" и перезагрузите VS Code, чтобы включить ведение журнала", + "typescript.openTsServerLog.enableAndReloadOption": "Войдите и перезагрузите TS server", + "typescript.openTsServerLog.noLogFile": "Сервер TS не начал ведение журнала.", + "openTsServerLog.openFileFailedFailed": "Не удалось открыть файл журнала сервера TS", + "serverDiedAfterStart": "Языковая служба TypeScript пять раз завершила работу сразу после запуска. Служба не будет перезапущена.", + "serverDiedReportIssue": "Сообщить об ошибке", + "serverDied": "Языковая служба TypeScript пять раз непредвиденно завершила работу за последние пять минут.", + "serverLoading.progress": "Инициализация компонентов языка JS/TS" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/vb.i18n.json b/i18n/language-pack-ru/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..0cc3fee0ff --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка Visual Basic", + "description": "Предоставляет фрагменты кода, подсветку синтаксиса, выделение парных скобок и сворачивание кода в файлах Visual Basic." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-ru/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..e3e450865f --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "Нет данных", + "not.connected": "нет подключения к среде выполнения", + "restartFrame.cannot": "Не удается перезапустить кадр", + "attribute.path.not.exist": "Атрибут \"{0}\" не существует (\"{1}\").", + "attribute.path.not.absolute": "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", + "more.information": "Дополнительные сведения", + "setVariable.error": "Задание значения не поддерживается", + "source.not.found": "Не удалось извлечь содержимое.", + "VSND2010": "Не удается подключиться к процессу среды выполнения (время ожидания подключения: {0} мс; причина: {1}). ", + "VSND2023": "Стек вызовов недоступен." + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "Все исключения", + "exceptions.uncaught": "Неперехваченные исключения", + "exceptions.promise": "Зарезервировать отклонения", + "setBPTimedOut": "Время ожидания установки точек останова истекло", + "bp.fail.unbound": "Точка останова установлена, но еще не привязана", + "bp.fail.noscript": "Не удается найти скрипт для запроса на установку точки останова ", + "validateBP.sourcemapFail": "Точка останова игнорируется, потому что созданный код не найден (возможно, проблема с картой исходного кода).", + "validateBP.notFound": "Точка останова проигнорирована, так как целевой путь не найден", + "invalidHitCondition": "Недопустимое условие срабатывания: {0} ", + "skipReason": "(пропущено '{0}')", + "scope.exception": "Исключение" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "Получен ответ от целевого приложения, но целевые страницы не найдены ", + "attach.cannotConnect": "Не удается подключиться к целевому объекту: {0}", + "attach.invalidResponse": "Недопустимый ответ от целевого объекта. Ошибка: {0}. Ответ: {1}", + "attach.invalidResponseArray": "Недопустимый ответ от целевого объекта: {0}", + "attach.noMatchingTarget": "Не удается найти действительный целевой объект, который соответствует {0}. Доступные страницы: {1}", + "attach.devToolsAttached": "Не удается подключиться к этому целевому объекту. Возможно, к нему подключены средства разработчика Chrome: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "Приостановлено на шаге", + "reason.description.breakpoint": "Приостановлено в точке останова", + "reason.description.exception": "Приостановлено на исключении", + "reason.description.uncaughtException": "Приостановлено на неперехваченном исключении", + "reason.description.caughtException": "Приостановлено на перехваченном исключении", + "reason.description.user": "Приостановлено на запросе пользователя", + "reason.description.entry": "Приостановлено на записи", + "reason.description.debugger": "Приостановлено на операторе отладчика", + "reason.description.restart": "Приостановлено на записи кадра", + "reason.description.promiseRejection": "Приостановлено в момент резервирования отклонения" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "встроенное содержимое только для чтения из карты исходного кода" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "Необходимо указать как localRoot, так и remoteRoot." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-ru/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..2127150d2c --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Поддержка отладки Node.js (версии < 8.0)", + "node.label": "Node.js", + "open.loaded.script": "Открыть загруженный скрипт", + "attach.node.process": "Подключение к процессу узла", + "toggle.skipping.this.file": "Отключить пропуск для этого файла", + "start.with.stop.on.entry": "Запустить отладку и остановить ее при вводе", + "smartStep.description": "Автоматическая пошаговая отработка сформированного кода, который невозможно снова добавить в исходный источник.", + "skipFiles.description": "Массив стандартных масок для файлов, пропускаемых при отладке. Маска \"/**\" соответствует всем внутренним модулям Node.js.", + "outFiles.description": "Если включены сопоставления исходного кода, эти глобальные шаблоны указывают созданные файлы JavaScript. Если шаблон начинается с \"!\", файлы исключаются. Если не указан, созданный код должен быть в том же каталоге, что и исходный.", + "outDir.deprecationMessage": "Атрибут outDir устарел, используйте вместо него outFiles.", + "trace.description": "Формировать выходные данные диагностики. Вместо указания значения true можно указать один или несколько селекторов, разделенных запятыми. При указании селектора \"verbose\" предоставляются подробные выходные данные.", + "launch.args.description": "Аргументы командной строки, переданные в программу.", + "node.protocol.description": "Протокол отладки Node.js для использования.", + "node.protocol.auto.description": "Попытка определения наилучшего протокола автоматически. Выбор протокола Inspector для запуска Node 8.0 и более поздней версии", + "node.protocol.inspector.description": "Новый протокол, поддерживаемый Node.js версий >= 6.3", + "node.protocol.legacy.description": "Старый протокол, поддерживаемый Node.js версий < 8.0", + "node.sourceMaps.description": "Использовать карты исходного кода JavaScript (если они существуют).", + "node.stopOnEntry.description": "Автоматически остановить программу после запуска.", + "node.port.description": "Порт отладки для присоединения. Значение по умолчанию — 5858.", + "node.address.description": "TCP/IP-адрес отлаживаемого процесса (только для Node.js >= 5.0). Значение по умолчанию — localhost.", + "node.timeout.description": "Повторять в течение этого количества миллисекунд для подключения к Node.js. Значение по умолчанию — 10 000 мс.", + "node.restart.description": "Перезапуск сеанса после завершения Node.js.", + "node.localRoot.description": "Путь к локальному каталогу, содержащему программу.", + "node.remoteRoot.description": "Абсолютный путь к удаленному каталогу, содержащему программу.", + "node.showAsyncStacks.description": "Отображение асинхронных вызовов, которые привели к текущему стеку вызовов. Только протокол \"inspector\".", + "node.sourceMapPathOverrides.description": "Набор сопоставлений для изменения расположения исходных файлов с расположения, указанного в карте исходного кода, на расположение этих файлов на диске.", + "node.disableOptimisticBPs.description": "Не устанавливать точки останова в файле до тех пор, пока не загружена карта исходного кода для этого файла.", + "node.launch.program.description": "Абсолютный путь к программе. Созданное значение можно определить, взглянув на package.json и открытые файлы. Изменить этот атрибут.", + "node.launch.externalConsole.deprecationMessage": "Атрибут externalConsole устарел и не рекомендуется к использованию, используйте вместо него console.", + "node.launch.console.description": "Где следует запускать целевой объект отладки.", + "node.launch.console.internalConsole.description": "Консоль отладки VS Code (не поддерживает чтение входных данных из программы)", + "node.launch.console.integratedTerminal.description": "Интегрированный терминал VS Code", + "node.launch.console.externalTerminal.description": "Внешний терминал, который можно настроить в параметрах пользователя", + "node.launch.cwd.description": "Абсолютный путь к рабочему каталогу отлаживаемой программы.", + "node.launch.runtimeExecutable.description": "Используемая среда выполнения. Абсолютный путь или имя среды выполнения, доступные в переменной PATH. Если не указано, предполагается \"node\".", + "node.launch.runtimeArgs.description": "Необязательные аргументы, переданные исполняемому файлу среды выполнения.", + "node.launch.runtimeVersion.description": "Используемая версия среды выполнения \"node\". Требует \"nvm\".", + "node.launch.env.description": "Переменные среды, переданные программе. При указании значения \"null\" переменная удаляется из среды. ", + "node.launch.envFile.description": "Абсолютный путь к файлу с определениями переменных среды.", + "node.launch.useWSL.description": "Использовать подсистему Windows для Linux.", + "node.launch.outputCapture.description": "Источник для получения выходных сообщений: API отладки, стандартный поток вывода или стандартный поток ошибок. ", + "node.launch.autoAttachChildProcesses.description": "Автоматически подключать отладчик к новым дочерним процессам.", + "node.launch.config.name": "Запустить", + "node.attach.processId.description": "Идентификатор процесса, к которому необходимо подключиться.", + "node.attach.config.name": "Подключить", + "node.processattach.config.name": "Подключиться к процессу", + "node.snippet.launch.label": "Node.js: запуск программы", + "node.snippet.launch.description": "Запуск программы на базе Node в режиме отладки", + "node.snippet.npm.label": "Node.js: запуск через NPM", + "node.snippet.npm.description": "Запуск программы на основе Node.js через сценарий отладки npm", + "node.snippet.attach.label": "Node.js: подключение", + "node.snippet.attach.description": "Подключиться к запущенной программе Node", + "node.snippet.remoteattach.label": "Node.js: подключение к удаленной программе", + "node.snippet.remoteattach.description": "Подключение к порту отладки удаленной программы Node", + "node.snippet.attachProcess.label": "Node.js: подключение к процессу", + "node.snippet.attachProcess.description": "Открыть средство выбора процессов для выбора процесса, к которому нужно подключиться", + "node.snippet.nodemon.label": "Node.js: настройка Nodemon", + "node.snippet.nodemon.description": "Использование Nodemon для перезапуска сеанса отладки при изменениях исходного кода", + "node.snippet.mocha.label": "Node.js: тесты Mocha", + "node.snippet.mocha.description": "Отладка тестов Mocha", + "node.snippet.yo.label": "Node.js: генератор Yeoman", + "node.snippet.yo.description": "Генератор Yeoman отладки (чтобы установить, выполните команду \"npm link\" в папке проекта)", + "node.snippet.gulp.label": "Node.js: задача Gulp", + "node.snippet.gulp.description": "Задача Gulp по отладке (убедитесь, что в вашем проекте установлен локальный Gulp)", + "node.snippet.electron.label": "Node.js: основной Electron", + "node.snippet.electron.description": "Отладка основного процесса Electron" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-ru/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..0dd95c7fa2 --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Поддержка отладки Node.js", + "node.label": "Node.js версии 6.3 или более поздней версии с использованием протокола Inspector ", + "node.sourceMaps.description": "Использовать карты исходного кода JavaScript (если они существуют).", + "outDir.deprecationMessage": "Атрибут outDir устарел, используйте вместо него outFiles.", + "node.outFiles.description": "Если включены сопоставления исходного кода, эти глобальные шаблоны указывают созданные файлы JavaScript. Если шаблон начинается с \"!\", файлы исключаются. Если не указан, созданный код должен быть в том же каталоге, что и исходный.", + "node.stopOnEntry.description": "Автоматически остановить программу после запуска.", + "node.port.description": "Порт отладки для подключения. Значение по умолчанию — 9229.", + "node.address.description": "Адрес TCP/IP порта отладки. Значение по умолчанию — localhost.", + "node.timeout.description": "Повторять в течение этого количества миллисекунд для подключения к Node.js. Значение по умолчанию — 10 000 мс.", + "node.smartStep.description": "Автоматическая пошаговая отработка сформированного кода, который невозможно снова добавить в исходный источник.", + "node.enableSourceMapCaching.description": "Если сопоставления исходного кода загружаются с URL-адреса, кэшировать их на диске.", + "node.diagnosticLogging.description": "Если этот параметр имеет значение 'true', адаптер выводит свои диагностические сведения в консоль", + "node.diagnosticLogging.deprecationMessage": "Параметр 'diagnosticLogging' является устаревшим. Используйте вместо него параметр 'trace'.", + "node.verboseDiagnosticLogging.description": "Если этот параметр имеет значение 'true', адаптер записывает в журнал весь трафик с клиентом и целевым узлом (а также сведения, записываемые параметром 'diagnosticLogging')", + "node.verboseDiagnosticLogging.deprecationMessage": "Параметр 'verboseDiagnosticLogging' является устаревшим. Используйте вместо него параметр 'trace'. ", + "node.trace.description": "Если этот параметр имеет значение 'true', отладчик будет записывать сведения о трассировке в файл. Если этот параметр имеет значение 'verbose', сведения также будут отображаться в консоли.", + "node.sourceMapPathOverrides.description": "Набор сопоставлений для изменения расположения исходных файлов с расположения, указанного в карте исходного кода, на расположение этих файлов на диске. Дополнительные сведения см. в файле README.", + "node.skipFiles.description": "Массив имен файлов, имен папок или стандартных масок, которые следует пропустить при отладке.", + "node.restart.description": "Перезапуск сеанса после завершения Node.js.", + "node.showAsyncStacks.description": "Отображение асинхронных вызовов, которые привели к текущему стеку вызовов.", + "node.disableOptimisticBPs.description": "Не устанавливать точки останова в файле до тех пор, пока не загружена карта исходного кода для этого файла.", + "node.launch.program.description": "Абсолютный путь к программе.", + "node.launch.console.description": "Место запуска отладки целевого объекта: внутренняя консоль, встроенный терминал или внешний терминал.", + "node.launch.args.description": "Аргументы командной строки, переданные в программу.", + "node.launch.cwd.description": "Абсолютный путь к рабочему каталогу отлаживаемой программы.", + "node.launch.runtimeExecutable.description": "Используемая среда выполнения. Абсолютный путь или имя среды выполнения, доступные в переменной PATH. Если этот параметр не указан, используется значение \"node\".", + "node.launch.runtimeArgs.description": "Необязательные аргументы, переданные исполняемому файлу среды выполнения.", + "node.launch.env.description": "Переменные среды, переданные программе. При указании значения \"null\" переменная удаляется из среды. ", + "node.launch.envFile.description": "Абсолютный путь к файлу с определениями переменных среды.", + "node.launch.outputCapture.description": "Источник для получения выходных сообщений: API отладки, стандартный поток вывода или стандартный поток ошибок. ", + "node.launch.config.name": "Запустить", + "node.attach.processId.description": "Идентификатор процесса, к которому необходимо подключиться.", + "node.attach.localRoot.description": "Локальный корневой каталог исходных файлов, который соответствует 'remoteRoot'.", + "node.attach.remoteRoot.description": "Корневой каталог исходных файлов для удаленного узла.", + "node.attach.config.name": "Подключить", + "node.processattach.config.name": "Подключиться к процессу", + "toggle.skipping.this.file": "Отключить пропуск для этого файла", + "extensionHost.label": "Разработка расширения VS Code", + "extensionHost.launch.runtimeExecutable.description": "Абсолютный путь к VS Code.", + "extensionHost.launch.stopOnEntry.description": "Автоматически остановить хост-процесс для расширений после запуска.", + "extensionHost.launch.env.description": "Переменные среды переданы в хост-процесс для расширений.", + "extensionHost.snippet.launch.label": "Разработка расширения VS Code", + "extensionHost.snippet.launch.description": "Запуск расширения VS Code в режиме отладки", + "extensionHost.launch.config.name": "Запуск расширения" + }, + "out/src/errors": { + "VSND2001": "Не удается найти \"{0}\" в PATH. \"{0}\" установлен?", + "VSND2011": "Не удается запустить цель отладки в терминале ({0}).", + "VSND2017": "Не удается запустить цель отладки ({0}).", + "VSND2035": "Не удается выполнить отладку расширения ({0}).", + "VSND2028": "Неизвестный тип консоли: \"{0}\"", + "VSND2002": "Не удается запустить программу \"{0}\". Попробуйте настроить исходное сопоставление.", + "VSND2003": "Не удается запустить программу \"{0}\". Попробуйте настроить параметр \"{1}\".", + "VSND2009": "Не удается запустить программу '{0}', так как соответствующий код JavaScript не найден.", + "VSND2029": "Невозможно загрузить переменные среды из файла ({0})." + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "Не удается найти установленную подсистему Windows для Linux.", + "program.path.case.mismatch.warning": "В пути к программе используются символы с разным регистром, как для файла на диске. Это может привести к тому, что точки останова не сработают.", + "node.console.title": "Узел консоли отладки", + "attribute.path.not.exist": "Атрибут \"{0}\" не существует (\"{1}\").", + "attribute.path.not.absolute": "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", + "VSND2001": "Не удалось найти среду выполнения \"{0}\", заданную в переменной PATH. Убедитесь, что '{0}' установлен. ", + "more.information": "Дополнительные сведения", + "origin.from.node": "содержимое только для чтения из Node.js", + "origin.core.module": "основной модуль только для чтения" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/xml.i18n.json b/i18n/language-pack-ru/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..3fb94a208e --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка XML", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах XML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/extensions/yaml.i18n.json b/i18n/language-pack-ru/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..7245ba70bd --- /dev/null +++ b/i18n/language-pack-ru/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Основы языка YAML", + "description": "Предоставляет подсветку синтаксиса и выделение парных скобок в файлах YAML." + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/translations/main.i18n.json b/i18n/language-pack-ru/translations/main.i18n.json new file mode 100644 index 0000000000..a345a4c60d --- /dev/null +++ b/i18n/language-pack-ru/translations/main.i18n.json @@ -0,0 +1,6276 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "Ошибка", + "sev.warning": "Предупреждение", + "sev.info": "Информация" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "Произошла неизвестная ошибка. Подробные сведения см. в журнале.", + "nodeExceptionMessage": "Произошла системная ошибка ({0})", + "error.moreErrors": "{0} (всего ошибок: {1})" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "свободный" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "Закрыть диалоговое окно" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0}, средство выбора", + "quickOpenAriaLabel": "средство выбора" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "Не удается выполнить команду оболочки на диске UNC." + }, + "vs/base/node/zip": { + "invalid file": "Ошибка при извлечении {0}. Недопустимый файл.", + "incompleteExtract": "Операция не завершена. Найдено {0} из {1} записей", + "notFound": "{0} не найдено в ZIP-архиве." + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (произошло снова)", + "repeatedNtimes": "{0} (было {1} раз)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "CTRL", + "shiftKey": "SHIFT", + "altKey": "ALT", + "windowsKey": "Windows", + "superKey": "Превосходно", + "ctrlKey.long": "CTRL", + "shiftKey.long": "SHIFT", + "altKey.long": "ALT", + "cmdKey.long": "Команда", + "windowsKey.long": "Windows", + "superKey.long": "Превосходно" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "Свернуть все" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "Дополнительные действия..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "Средство быстрого выбора. Введите, чтобы сузить результаты.", + "treeAriaLabel": "Средство быстрого выбора", + "quickInput.visibleCount": "Результаты: {0}" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "Ошибка: {0}", + "alertWarningMessage": "Предупреждение: {0}", + "alertInfoMessage": "Информация: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. Для перехода используйте клавиши навигации." + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "Недопустимый символ", + "error.invalidNumberFormat": "Недопустимый числовой формат", + "error.propertyNameExpected": "Требуется имя свойства", + "error.valueExpected": "Требуется значение", + "error.colonExpected": "Требуется двоеточие", + "error.commaExpected": "Требуется запятая", + "error.closeBraceExpected": "Требуется закрывающая фигурная скобка", + "error.closeBracketExpected": "Требуется закрывающая квадратная скобка", + "error.endOfFileExpected": "Ожидается конец файла" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "Ввод" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "С учетом регистра", + "wordsDescription": "Слово целиком", + "regexDescription": "Использовать регулярное выражение" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "Сброс", + "disable filter on type": "Отключить фильтр по типу", + "enable filter on type": "Включить фильтр по типу", + "empty": "Элементы не найдены", + "found": "Сопоставлено элементов: {0} из {1}" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "Ничего не выбрано", + "singleSelectionRange": "Строка {0}, столбец {1} (выбрано: {2})", + "singleSelection": "Строка {0}, столбец {1}", + "multiSelectionRange": "Выделений: {0} (выделено символов: {1})", + "multiSelection": "Выделений: {0}", + "emergencyConfOn": "Теперь для параметра \"accessibilitySupport\" устанавливается значение \"вкл\".", + "openingDocs": "Открывается страница документации о специальных возможностях редактора.", + "readonlyDiffEditor": "в панели только для чтения редактора несовпадений.", + "editableDiffEditor": "на панели редактора несовпадений.", + "readonlyEditor": " в редакторе кода только для чтения", + "editableEditor": " в редакторе кода", + "changeConfigToOnMac": "Чтобы оптимизировать редактор для использования со средством чтения с экрана, нажмите COMMAND+E.", + "changeConfigToOnWinLinux": "Чтобы оптимизировать редактор для использования со средством чтения с экрана, нажмите CTRL+E.", + "auto": "Редактор настроен без оптимизации для использования средства чтения с экрана, что не подходит в данной ситуации.", + "tabFocusModeOnMsg": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Чтобы изменить это поведение, нажмите клавишу {0}.", + "tabFocusModeOnMsgNoKb": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.", + "tabFocusModeOffMsg": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Чтобы изменить это поведение, нажмите клавишу {0}.", + "tabFocusModeOffMsgNoKb": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.", + "openDocMac": "Нажмите COMMAND+H, чтобы открыть окно браузера с дополнительной информацией о специальных возможностях редактора.", + "openDocWinLinux": "Нажмите CTRL+H, чтобы открыть окно браузера с дополнительной информацией о специальных возможностях редактора.", + "outroMsg": "Вы можете закрыть эту подсказку и вернуться в редактор, нажав клавиши ESCAPE или SHIFT+ESCAPE.", + "showAccessibilityHelpAction": "Показать справку по специальным возможностям", + "inspectTokens": "Разработчик: проверить токены", + "gotoLineLabelValidLineAndColumn": "Перейти к строке {0} и символу {1}", + "gotoLineLabelValidLine": "Перейти к строке {0}", + "gotoLineLabelEmptyWithLineLimit": "Введите номер строки от 1 до {0} для перехода", + "gotoLineLabelEmptyWithLineAndColumnLimit": "Введите символ между 1 и {0} для перехода к", + "gotoLineAriaLabel": "Текущая строка: {0}. Перейти к строке {1}.", + "gotoLineActionInput": "Введите номер строки с последующим необязательным двоеточием и номер символа, к которому нужно перейти", + "gotoLineActionLabel": "Перейти к строке...", + "ariaLabelEntryWithKey": "{0}, {1}, команды", + "ariaLabelEntry": "{0}, команды", + "quickCommandActionInput": "Введите имя действия, которое нужно выполнить", + "quickCommandActionLabel": "Палитра команд", + "entryAriaLabel": "{0}, символы", + "quickOutlineActionInput": "Введите имя идентификатора, к которому вы хотите перейти", + "quickOutlineActionLabel": "Перейти к символу...", + "symbols": "символы ({0})", + "modules": "модули ({0})", + "class": "классы ({0})", + "interface": "интерфейсы ({0})", + "method": "методы ({0})", + "function": "функции ({0})", + "property": "свойства ({0})", + "variable": "переменные ({0})", + "variable2": "переменные ({0})", + "_constructor": "конструкторы ({0})", + "call": "вызовы ({0})", + "editorViewAccessibleLabel": "Содержимое редактора", + "accessibilityHelpMessageIE": "Нажмите клавиши CTRL+F1 для доступа к параметрам специальных возможностей.", + "accessibilityHelpMessage": "Нажмите ALT+F1 для доступа к параметрам специальных возможностей.", + "toggleHighContrast": "Переключить высококонтрастную тему", + "bulkEditServiceSummary": "Внесено изменений в файлах ({1}): {0}." + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "Простой текст" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "Цвет фона для выделения строки в позиции курсора.", + "lineHighlightBorderBox": "Цвет фона границ вокруг строки в позиции курсора.", + "rangeHighlight": "Цвет фона для выделенных диапазонов, например при использовании функций Quick Open или поиска. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "rangeHighlightBorder": "Цвет фона обводки выделения.", + "caret": "Цвет курсора редактора.", + "editorCursorBackground": "Цвет фона курсора редактора. Позволяет настраивать цвет символа, перекрываемого прямоугольным курсором.", + "editorWhitespaces": "Цвет пробелов в редакторе.", + "editorIndentGuides": "Цвет направляющих для отступов редактора.", + "editorActiveIndentGuide": "Цвет активных направляющих для отступов редактора.", + "editorLineNumbers": "Цвет номеров строк редактора.", + "editorActiveLineNumber": "Цвет номера активной строки редактора", + "deprecatedEditorActiveLineNumber": "Параметр 'Id' является устаревшим. Используйте вместо него параметр 'editorLineNumber.activeForeground'.", + "editorRuler": "Цвет линейки редактора.", + "editorCodeLensForeground": "Цвет переднего плана элемента CodeLens в редакторе", + "editorBracketMatchBackground": "Цвет фона парных скобок", + "editorBracketMatchBorder": "Цвет прямоугольников парных скобок", + "editorOverviewRulerBorder": "Цвет границы для линейки в окне просмотра.", + "editorGutter": "Цвет фона поля в редакторе. В поле размещаются отступы глифов и номера строк.", + "errorForeground": "Цвет волнистой линии для выделения ошибок в редакторе.", + "errorBorder": "Цвет границ волнистой линии для выделения ошибок в редакторе.", + "warningForeground": "Цвет волнистой линии для выделения предупреждений в редакторе.", + "warningBorder": "Цвет границ волнистой линии для выделения предупреждений в редакторе.", + "infoForeground": "Цвет волнистой линии для выделения информационных сообщений в редакторе.", + "infoBorder": "Цвет границ волнистой линии для выделения информационных сообщений в редакторе. ", + "hintForeground": "Цвет волнистой линии для выделения подсказок в редакторе.", + "hintBorder": "Цвет границ волнистой линии для выделения подсказок в редакторе. ", + "unnecessaryCodeBorder": "Цвет границы для ненужного (неиспользуемого) исходного кода в редакторе.", + "unnecessaryCodeOpacity": "Непрозрачность ненужного (неиспользуемого) исходного кода в редакторе. Например, \"#000000c0\" отображает код с непрозрачностью 75 %. В высококонтрастных темах для выделения ненужного кода вместо затенения используйте цвет темы \"editorUnnecessaryCode.border\".", + "overviewRulerRangeHighlight": "Цвет маркера обзорной линейки для выделения диапазонов. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "overviewRuleError": "Цвет метки линейки в окне просмотра для ошибок.", + "overviewRuleWarning": "Цвет метки линейки в окне просмотра для предупреждений.", + "overviewRuleInfo": "Цвет метки линейки в окне просмотра для информационных сообщений." + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "&&Выделить все", + "miUndo": "&&Отменить", + "miRedo": "&&Повторить" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "Количество курсоров ограничено {0}." + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "Нельзя сравнить файлы, потому что один из файлов слишком большой." + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "Редактор", + "fontFamily": "Определяет семейство шрифтов.", + "fontWeight": "Управляет насыщенностью шрифта.", + "fontSize": "Управляет размером шрифта в пикселях.", + "lineHeight": "Управляет высотой строк. Укажите 0 для вычисления высоты строки по размеру шрифта.", + "letterSpacing": "Управляет интервалом между буквами в пикселях.", + "lineNumbers.off": "Номера строк не отображаются.", + "lineNumbers.on": "Отображаются абсолютные номера строк.", + "lineNumbers.relative": "Отображаемые номера строк вычисляются как расстояние в строках до положения курсора.", + "lineNumbers.interval": "Номера строк отображаются каждые 10 строк.", + "lineNumbers": "Управляет отображением номеров строк.", + "renderFinalNewline": "Отображение номера последней строки, когда файл заканчивается новой строкой.", + "rulers": "Отображать вертикальные линейки после определенного числа моноширинных символов. Для отображения нескольких линеек укажите несколько значений. Если не указано ни одного значения, вертикальные линейки отображаться не будут.", + "wordSeparators": "Символы, которые будут использоваться как разделители слов при выполнении навигации или других операций, связанных со словами.", + "tabSize": "Число пробелов в табуляции. Этот параметр переопределяется на основе содержимого файла, если установлен параметр \"#editor.detectIndentation#\".", + "insertSpaces": "Вставлять пробелы при нажатии клавиши TAB. Этот параметр переопределяется на основе содержимого файла, если установлен параметр \"#editor.detectIndentation#\". ", + "detectIndentation": "Управляет тем, будут ли параметры \"#editor.tabSize#\" и \"#editor.insertSpaces#\" определяться автоматически при открытии файла на основе содержимого файла.", + "roundedSelection": "Управляет тем, необходимо ли отображать скругленные углы для выделения.", + "scrollBeyondLastLine": "Определяет, будет ли содержимое редактора прокручиваться за последнюю строку.", + "scrollBeyondLastColumn": "Управляет количеством дополнительных символов, на которое содержимое редактора будет прокручиваться по горизонтали.", + "smoothScrolling": "Определяет, будет ли использоваться анимация при прокрутке содержимого редактора", + "minimap.enabled": "Определяет, отображается ли мини-карта.", + "minimap.side": "Определяет, с какой стороны будет отображаться мини-карта.", + "minimap.showSlider": "Определяет, будет ли автоматически скрываться ползунок мини-карты", + "minimap.renderCharacters": "Отображает фактические символы в строке вместо цветных блоков.", + "minimap.maxColumn": "Ограничивает ширину мини-карты, чтобы количество отображаемых столбцов не превышало определенное количество.", + "hover.enabled": "Управляет тем, отображается ли наведение.", + "hover.delay": "Определяет время задержки в миллисекундах перед отображением наведения.", + "hover.sticky": "Управляет тем, должно ли наведение оставаться видимым при наведении на него курсора мыши.", + "find.seedSearchStringFromSelection": "Определяет, можно ли передать строку поиска в мини-приложение поиска из текста, выделенного в редакторе.", + "find.autoFindInSelection": "Определяет, выполняется ли поиск для выбранного текста или для всего файла в редакторе.", + "find.globalFindClipboard": "Определяет, должно ли мини-приложение поиска считывать или изменять общий буфер обмена поиска в macOS.", + "find.addExtraSpaceOnTop": "Определяет, должно ли мини-приложение поиска добавлять дополнительные строки в начале окна редактора. Если задано значение true, вы можете прокрутить первую строку при отображаемом мини-приложении поиска.", + "wordWrap.off": "Строки не будут переноситься никогда.", + "wordWrap.on": "Строки будут переноситься по ширине окна просмотра.", + "wordWrap.wordWrapColumn": "Строки будут переноситься по \"#editor.wordWrapColumn#\".", + "wordWrap.bounded": "Строки будут перенесены по минимальному значению из двух: ширина окна просмотра и \"#editor.wordWrapColumn#\".", + "wordWrap": "Управляет тем, как следует переносить строки.", + "wordWrapColumn": "Определяет столбец переноса редактора, если значение \"#editor.wordWrap#\" — \"wordWrapColumn\" или \"bounded\".", + "wrappingIndent.none": "Без отступа. Перенос строк начинается со столбца 1.", + "wrappingIndent.same": "Перенесенные строки получат тот же отступ, что и родительская строка.", + "wrappingIndent.indent": "Перенесенные строки получат отступ, увеличенный на единицу по сравнению с родительской строкой. ", + "wrappingIndent.deepIndent": "Перенесенные строки получат отступ, увеличенный на два по сравнению с родительской строкой.", + "wrappingIndent": "Управляет отступом строк с переносом по словам.", + "mouseWheelScrollSensitivity": "Множитель, используемый для параметров deltaX и deltaY событий прокрутки колесика мыши.", + "fastScrollSensitivity": "Ускорение прокрутки при нажатии клавиши ALT.", + "multiCursorModifier.ctrlCmd": "Соответствует клавише CTRL в Windows и Linux и клавише COMMAND в macOS.", + "multiCursorModifier.alt": "Соответствует клавише ALT в Windows и Linux и клавише OPTION в macOS.", + "multiCursorModifier": "Модификатор, который будет использоваться для добавления нескольких курсоров с помощью мыши. Жесты мыши \"Перейти к определению\" и \"Открыть ссылку\" будут изменены так, чтобы они не конфликтовали с несколькими курсорами. [Дополнительные сведения](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier). ", + "multiCursorMergeOverlapping": "Объединить несколько курсоров, когда они перекрываются.", + "quickSuggestions.strings": "Разрешение кратких предложений в строках.", + "quickSuggestions.comments": "Разрешение кратких предложений в комментариях.", + "quickSuggestions.other": "Разрешение кратких предложений вне строк и комментариев.", + "quickSuggestions": "Определяет, должны ли при вводе текста автоматически отображаться предложения.", + "quickSuggestionsDelay": "Управляет длительностью задержки (в мс) перед отображением кратких предложений.", + "parameterHints.enabled": "Включает всплывающее окно с документацией по параметру и сведениями о типе, которое отображается во время набора.", + "parameterHints.cycle": "Определяет, меню подсказок остается открытым или закроется при достижении конца списка.", + "editor.autoClosingBrackets.languageDefined": "Использовать конфигурации языка для автоматического закрытия скобок.", + "editor.autoClosingBrackets.beforeWhitespace": "Автоматически закрывать скобки только в том случае, если курсор находится слева от пробела.", + "autoClosingBrackets": "Определяет, должен ли редактор автоматически добавлять закрывающую скобку при вводе пользователем открывающей скобки.", + "editor.autoClosingQuotes.languageDefined": "Использовать конфигурации языка для автоматического закрытия кавычек.", + "editor.autoClosingQuotes.beforeWhitespace": "Автоматически закрывать кавычки только в том случае, если курсор находится слева от пробела.", + "autoClosingQuotes": "Определяет, должен ли редактор автоматически закрывать кавычки, если пользователь добавил открывающую кавычку.", + "editor.autoSurround.languageDefined": "Использовать конфигурации языка для автоматического обрамления выделений.", + "editor.autoSurround.brackets": "Обрамлять с помощью скобок, а не кавычек.", + "editor.autoSurround.quotes": "Обрамлять с помощью кавычек, а не скобок.", + "autoSurround": "Определяет, должен ли редактор автоматически обрамлять выделения.", + "formatOnType": "Управляет параметром, определяющим, должен ли редактор автоматически форматировать строку после ввода.", + "formatOnPaste": "Определяет, будет ли редактор автоматически форматировать вставленное содержимое. Модуль форматирования должен быть доступен и иметь возможность форматировать диапазон в документе.", + "autoIndent": "Определяет, должен ли редактор автоматически изменять отступ при вводе текста, вставке текста или перемещении строк. Для использования этого параметра должны быть доступны расширения с правилами отступа для данного языка.", + "suggestOnTriggerCharacters": "Определяет, должны ли при вводе триггерных символов автоматически отображаться предложения.", + "acceptSuggestionOnEnterSmart": "Принимать предложение при нажатии клавиши ВВОД только в том случае, если оно изменяет текст.", + "acceptSuggestionOnEnter": "Определяет, будут ли предложения приниматься клавишей ВВОД в дополнение к клавише TAB. Это помогает избежать неоднозначности между вставкой новых строк и принятием предложений.", + "acceptSuggestionOnCommitCharacter": "Определяет, будут ли предложения приниматься при вводе символов фиксации. Например, в JavaScript точка с запятой (\";\") может быть символом фиксации, при вводе которого предложение принимается.", + "snippetSuggestions.top": "Отображать предложения фрагментов поверх других предложений.", + "snippetSuggestions.bottom": "Отображать предложения фрагментов под другими предложениями.", + "snippetSuggestions.inline": "Отображать предложения фрагментов рядом с другими предложениями.", + "snippetSuggestions.none": "Не отображать предложения фрагментов.", + "snippetSuggestions": "Управляет отображением фрагментов вместе с другими предложениями и их сортировкой.", + "emptySelectionClipboard": "Управляет тем, копируется ли текущая строка при копировании без выделения.", + "copyWithSyntaxHighlighting": "Определяет, будет ли текст скопирован в буфер обмена с подсветкой синтаксиса.", + "wordBasedSuggestions": "Определяет, следует ли оценивать завершения на основе слов в документе.", + "suggestSelection.first": "Всегда выбирать первое предложение.", + "suggestSelection.recentlyUsed": "Выбор недавних предложений, если только дальнейший ввод не приводит к использованию одного из них, например \"console.| -> console.log\", так как \"log\" недавно использовался для завершения.", + "suggestSelection.recentlyUsedByPrefix": "Выбор предложений с учетом предыдущих префиксов, использованных для завершения этих предложений, например \"co -> console\" и \"con -> const\".", + "suggestSelection": "Управляет предварительным выбором предложений при отображении списка предложений.", + "suggestFontSize": "Размер шрифта мини-приложения с предложениями. Если установить значение \"0\", будет использовано значение \"#editor.fontSize#\".", + "suggestLineHeight": "Высота строки мини-приложения с предложениями. Если установить значение \"0\", будет использовано значение \"#editor.lineHeight#\".", + "tabCompletion.on": "При использовании дополнения по TAB будет добавляться наилучшее предложение при нажатии клавиши TAB.", + "tabCompletion.off": "Отключить дополнение по TAB.", + "tabCompletion.onlySnippets": "Вставка дополнений по TAB при совпадении их префиксов. Функция работает оптимально, если параметр \"quickSuggestions\" отключен.", + "tabCompletion": "Включает дополнения по TAB.", + "suggest.filterGraceful": "Управляет тем, допускаются ли небольшие опечатки в предложениях фильтрации и сортировки.", + "suggest.localityBonus": "Определяет, следует ли учитывать при сортировке слова, расположенные рядом с курсором.", + "suggest.shareSuggestSelections": "Определяет, используются ли сохраненные варианты выбора предложений совместно несколькими рабочими областями и окнами (требуется \"#editor.suggestSelection#\").", + "suggest.snippetsPreventQuickSuggestions": "Управляет тем, могут ли использоваться быстрые предложения в активном фрагменте.", + "suggest.showIcons": "Указывает, нужно ли отображать значки в предложениях.", + "suggest.maxVisibleSuggestions": "Определяет, сколько предложений IntelliSense будет показано до отображения полосы прокрутки (максимум 15).", + "suggest.filtered": "Определяет, будут ли некоторые предложения отфильтрованы IntelliSense. Список типов предложение можно найти здесь: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.", + "suggest.filtered.method": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"методов\".", + "suggest.filtered.function": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"функций\".", + "suggest.filtered.constructor": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"конструкторов\".", + "suggest.filtered.field": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"полей\".", + "suggest.filtered.variable": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"переменных\".", + "suggest.filtered.class": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"классов\".", + "suggest.filtered.struct": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"структур\".", + "suggest.filtered.interface": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"интерфейса\".", + "suggest.filtered.module": "При установке значения \"false\" IntelliSense никогда не отображает \"модульные\" предложения.", + "suggest.filtered.property": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"свойств\".", + "suggest.filtered.event": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"событий\".", + "suggest.filtered.operator": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"операторов\".", + "suggest.filtered.unit": "Когда установлено значение \"false\", IntelliSense никогда не отображает предложения для \"единиц измерения\".", + "suggest.filtered.value": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"значений\".", + "suggest.filtered.constant": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"констант\".", + "suggest.filtered.enum": "Когда установлено значение \"false\", IntelliSense никогда не отображает предложения для \"перечислений\".", + "suggest.filtered.enumMember": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"enumMember\".", + "suggest.filtered.keyword": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"ключевых слов\".", + "suggest.filtered.text": "При установке значения \"false\" IntelliSense никогда не отображает \"текстовые\" предложения.", + "suggest.filtered.color": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"цветов\".", + "suggest.filtered.file": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"файлов\".", + "suggest.filtered.reference": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"ссылок\".", + "suggest.filtered.customcolor": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"customcolor\".", + "suggest.filtered.folder": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"папок\".", + "suggest.filtered.typeParameter": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"typeParameter\".", + "suggest.filtered.snippet": "При установке значения \"false\" IntelliSense никогда не отображает предложения для \"фрагментов кода\".", + "editor.gotoLocation.multiple": "Управляет поведением команд \"Перейти\", таких как \"Перейти к определению\", когда существует несколько целевых расположений.", + "editor.gotoLocation.multiple.peek": "Показать предварительные результаты (по умолчанию)", + "editor.gotoLocation.multiple.gotoAndPeek": "Перейти к основному результату и показать быстрый редактор", + "editor.gotoLocation.multiple.goto": "Перейти к основному результату и игнорировать остальные", + "selectionHighlight": "Определяет, должен ли редактор выделять совпадения, аналогичные выбранному фрагменту.", + "occurrencesHighlight": "Определяет, должен ли редактор выделять экземпляры семантических символов.", + "overviewRulerLanes": "Определяет, сколько украшений могут отображаться на одном месте в обзорной линейке.", + "overviewRulerBorder": "Определяет, должна ли отображаться граница на обзорной линейке.", + "cursorBlinking": "Управляет стилем анимации курсора.", + "mouseWheelZoom": "Изменение размера шрифта в редакторе при нажатой клавише CTRL и движении колесика мыши.", + "cursorSmoothCaretAnimation": "Управляет тем, следует ли включить плавную анимацию курсора.", + "cursorStyle": "Управляет стилем курсора.", + "cursorWidth": "Управляет шириной курсора, когда для параметра \"#editor.cursorStyle#\" установлено значение 'line'", + "fontLigatures": "Включает/отключает лигатуры шрифта.", + "hideCursorInOverviewRuler": "Управляет скрытием курсора в обзорной линейке.", + "renderWhiteSpace.boundary": "Отображать символы пробела за исключением одиночных пробелов между словами.", + "renderWhitespace": "Определяет, должны ли в редакторе отображаться пробелы.", + "renderControlCharacters": "Определяет, должны ли в редакторе отображаться управляющие символы.", + "renderIndentGuides": "Определяет, должны ли в редакторе отображаться направляющие отступа.", + "highlightActiveIndentGuide": "Управляет тем, должна ли выделяться активная направляющая отступа в редакторе.", + "renderLineHighlight.all": "Выделяет поле и текущую строку.", + "renderLineHighlight": "Определяет, должен ли редактор выделять текущую строку.", + "codeLens": "Определяет, отображается ли CodeLens в редакторе.", + "folding": "Определяет, включено ли свертывание кода в редакторе.", + "foldingStrategy": "Управляет тем, как вычисляются диапазоны сворачивания. При указании параметра 'auto' используется стратегия сворачивания на основе языка, если она доступна. При указании параметра 'indentation' принудительно используется стратегия на основе отступов.", + "showFoldingControls": "Определяет, будут ли автоматически скрываться элементы управления свертыванием на полях.", + "matchBrackets": "Выделяет соответствующие скобки при выборе одной из них.", + "glyphMargin": "Управляет отображением вертикальных полей глифа в редакторе. Поля глифа в основном используются для отладки.", + "useTabStops": "Вставка и удаление пробелов после позиции табуляции", + "trimAutoWhitespace": "Удалить автоматически вставляемый конечный пробел.", + "stablePeek": "Оставлять быстрый редактор открытым даже при двойном щелчке по его содержимому и при нажатии ESC.", + "dragAndDrop": "Определяет, следует ли редактору разрешить перемещение выделенных элементов с помощью перетаскивания.", + "accessibilitySupport.auto": "Редактор будет определять, подключено ли средство чтения с экрана, с помощью API-интерфейсов платформы.", + "accessibilitySupport.on": "Редактор будет оптимизирован для использования со средством чтения с экрана в постоянном режиме.", + "accessibilitySupport.off": "Редактор никогда не будет оптимизироваться для использования со средством чтения с экрана.", + "accessibilitySupport": "Определяет, следует ли запустить редактор в режиме оптимизации для средства чтения с экрана.", + "showUnused": "Управляет скрытием неиспользуемого кода.", + "links": "Определяет, должен ли редактор определять ссылки и делать их доступными для щелчка.", + "colorDecorators": "Определяет, должны ли в редакторе отображаться внутренние декораторы цвета и средство выбора цвета.", + "codeActions": "Включает индикатор действия кода в редакторе.", + "maxTokenizationLineLength": "Строки, длина которых превышает указанное значение, не будут размечены из соображений производительности", + "codeActionsOnSave.organizeImports": "Определяет, следует ли запускать организацию импорта при сохранении файла.", + "codeActionsOnSave.fixAll": "Определяет, требуется ли выполнять действие автоисправления при сохранении файла.", + "codeActionsOnSave": "Типы действий кода, которые будут выполнены при сохранении.", + "codeActionsOnSaveTimeout": "Время ожидания в миллисекундах, по истечении которого действия кода, запускаемые при сохранении, отменяются.", + "selectionClipboard": "Контролирует, следует ли поддерживать первичный буфер обмена Linux.", + "sideBySide": "Определяет, как редактор несовпадений отображает отличия: рядом или в тексте.", + "ignoreTrimWhitespace": "Определяет, должен ли редактор несовпадений трактовать несовпадения символов-разделителей как различия.", + "largeFileOptimizations": "Специальная обработка для больших файлов с отключением некоторых функций, которые интенсивно используют память.", + "renderIndicators": "Определяет, должны ли в редакторе отображаться индикаторы +/- для добавленных или удаленных изменений." + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "Редактор сейчас недоступен. Чтобы открыть список действий, нажмите ALT+F1.", + "editorViewAccessibleLabel": "Содержимое редактора" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "Закрыть", + "no": "строки отсутствуют", + "one": "1 строка", + "more": "строк: {0}", + "header": "Различие {0} из {1}; исходная версия: {2}, {3}, измененная версия: {4}, {5}", + "blankLine": "пустой", + "equalLine": "Исходная версия: {0}, измененная версия: {1}: {2}", + "insertLine": "+ измененная версия: {0}: {1}", + "deleteLine": "- исходная версия: {0}: {1}", + "editor.action.diffReview.next": "Перейти к следующему различию", + "editor.action.diffReview.prev": "Перейти к предыдущему различию" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "Переместить курсор влево", + "caret.moveRight": "Переместить курсор вправо" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "Транспортировать буквы" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "Закомментировать или раскомментировать строку", + "miToggleLineComment": "Переключить комментарий &&строки", + "comment.line.add": "Закомментировать строку", + "comment.line.remove": "Раскомментировать строку", + "comment.block": "Закомментировать или раскомментировать блок", + "miToggleBlockComment": "Переключить комментарий &&блока" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "Мягкая отмена" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "Увеличить шрифт редактора", + "EditorFontZoomOut.label": "Уменьшить шрифт редактора", + "EditorFontZoomReset.label": "Сбросить масштаб шрифта редактора" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "Переключить подсказки к параметрам" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "Разработчик: принудительная повторная установка токенов" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "Переключение клавиши TAB перемещает фокус.", + "toggle.tabMovesFocus.on": "При нажатии клавиши TAB фокус перейдет на следующий элемент, который может получить фокус", + "toggle.tabMovesFocus.off": "Теперь при нажатии клавиши TAB будет вставлен символ табуляции" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "Цвет метки линейки в окне просмотра для пар скобок.", + "smartSelect.jumpBracket": "Перейти к скобке", + "smartSelect.selectToBracket": "Выбрать скобку", + "miGoToBracket": "Перейти к &&скобке" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "Вырезать", + "miCut": "&&Вырезать", + "actions.clipboard.copyLabel": "Копирование", + "miCopy": "&&Копировать", + "actions.clipboard.pasteLabel": "Вставить", + "miPaste": "&&Вставить", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "Копировать с выделением синтаксиса" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "Показать контекстное меню редактора" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "Форматировать документ", + "formatSelection.label": "Форматировать выделенный фрагмент" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "Щелкните, чтобы отобразить определения ({0})." + }, + "vs/editor/contrib/hover/hover": { + "showHover": "Показать при наведении" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "Заменить предыдущим значением", + "InPlaceReplaceAction.next.label": "Заменить следующим значением" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " — ссылки {0}", + "references.action.label": "Показать ссылки" + }, + "vs/editor/contrib/rename/rename": { + "no result": "Результаты отсутствуют.", + "resolveRenameLocationFailed": "Произошла неизвестная ошибка при определении расположения после переименования", + "aria": "«{0}» успешно переименован в «{1}». Сводка: {2}", + "rename.failed": "Не удалось выполнить переименование.", + "rename.label": "Переименовать символ" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "Развернуть выбранный фрагмент", + "miSmartSelectGrow": "&&Развернуть выделение", + "smartSelect.shrink": "Уменьшить выделенный фрагмент", + "miSmartSelectShrink": "&&Сжать выделение" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "Определение для \"{0}\" не найдено.", + "generic.noResults": "Определения не найдены.", + "meta.title": " — определения {0}", + "actions.goToDecl.label": "Перейти к определению", + "actions.goToDeclToSide.label": "Открыть определение сбоку", + "actions.previewDecl.label": "Показать определение", + "decl.noResultWord": "Объявление для \"{0}\" не найдено.", + "decl.generic.noResults": "Объявление не найдено", + "decl.meta.title": " – объявления ({0})", + "actions.goToDeclaration.label": "Перейти к объявлению", + "actions.peekDecl.label": "Просмотреть объявление", + "goToImplementation.noResultWord": "Не найдена реализация для \"{0}\".", + "goToImplementation.generic.noResults": "Не найдена реализация.", + "meta.implementations.title": "— {0} реализаций", + "actions.goToImplementation.label": "Перейти к реализации", + "actions.peekImplementation.label": "Показать реализацию", + "goToTypeDefinition.noResultWord": "Не найдено определение типа для \"{0}\".", + "goToTypeDefinition.generic.noResults": "Не найдено определение типа.", + "meta.typeDefinitions.title": "— {0} определений типов", + "actions.goToTypeDefinition.label": "Перейти к определению типа", + "actions.peekTypeDefinition.label": "Показать определение типа", + "miGotoDefinition": "Перейти к &&определению", + "miGotoTypeDefinition": "Перейти к &&определению типа", + "miGotoImplementation": "Перейти к &&реализации" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "Перейти к Следующей Проблеме (Ошибке, Предупреждению, Информации)", + "markerAction.previous.label": "Перейти к Предыдущей Проблеме (Ошибке, Предупреждению, Информации)", + "markerAction.nextInFiles.label": "Перейти к следующей проблеме в файлах (ошибки, предупреждения, информационные сообщения)", + "markerAction.previousInFiles.label": "Перейти к предыдущей проблеме в файлах (ошибки, предупреждения, информационные сообщения)", + "miGotoNextProblem": "Следующая &&проблема", + "miGotoPreviousProblem": "Предыдущая &&проблема" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "Щелкните с нажатой клавишей CMD, чтобы перейти по ссылке.", + "links.navigate": "Щелкните с нажатой клавишей CTRL, чтобы перейти по ссылке.", + "links.command.mac": "Для выполнения команды щелкните ее, удерживая нажатой клавишу CMD", + "links.command": "Для выполнения команды щелкните ее, удерживая нажатой клавишу CTRL", + "links.navigate.al.mac": "Чтобы перейти по ссылке, щелкните по ней, удерживая клавишу OPTION", + "links.navigate.al": "Щелкните с нажатой клавишей ALT, чтобы перейти по ссылке.", + "links.command.al.mac": "Чтобы выполнить команду, щелкните по ней, удерживая клавишу OPTION ", + "links.command.al": "Для выполнения команды щелкните ее, удерживая нажатой клавишу ALT", + "invalid.url": "Не удалось открыть ссылку, так как она имеет неправильный формат: {0}", + "missing.url": "Не удалось открыть ссылку, у нее отсутствует целевой объект.", + "label": "Открыть ссылку" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "Закрыть" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "Найти", + "miFind": "&&Найти", + "startFindWithSelectionAction": "Найти в выбранном", + "findNextMatchAction": "Найти далее", + "findPreviousMatchAction": "Найти ранее", + "nextSelectionMatchFindAction": "Найти следующее выделение", + "previousSelectionMatchFindAction": "Найти предыдущее выделение", + "startReplace": "Заменить", + "miReplace": "&&Заменить" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "Принятие \"{0}\" привело к внесению дополнительных правок ({1})", + "suggest.trigger.label": "Переключить предложение" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "Цвет фона символа при доступе на чтение, например, при чтении переменной. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "wordHighlightStrong": "Цвет фона для символа во время доступа на запись, например при записи в переменную. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "wordHighlightBorder": "Цвет границы символа при доступе на чтение, например, при считывании переменной.", + "wordHighlightStrongBorder": "Цвет границы символа при доступе на запись, например, при записи переменной. ", + "overviewRulerWordHighlightForeground": "Цвет маркера обзорной линейки для выделения символов. Этот цвет не должен быть непрозрачным, чтобы не скрывать расположенные ниже элементы оформления.", + "overviewRulerWordHighlightStrongForeground": "Цвет маркера обзорной линейки для выделения символов доступа на запись. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "wordHighlight.next.label": "Перейти к следующему выделению символов", + "wordHighlight.previous.label": "Перейти к предыдущему выделению символов", + "wordHighlight.trigger.label": "Включить или отключить выделение символов" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "Развернуть", + "unFoldRecursivelyAction.label": "Развернуть рекурсивно", + "foldAction.label": "Свернуть", + "foldRecursivelyAction.label": "Свернуть рекурсивно", + "foldAllBlockComments.label": "Свернуть все блоки комментариев", + "foldAllMarkerRegions.label": "Свернуть все регионы", + "unfoldAllMarkerRegions.label": "Развернуть все регионы", + "foldAllAction.label": "Свернуть все", + "unfoldAllAction.label": "Развернуть все", + "foldLevelAction.label": "Уровень папки {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "Копировать строку сверху", + "miCopyLinesUp": "&&Копировать на строку выше", + "lines.copyDown": "Копировать строку снизу", + "miCopyLinesDown": "Копировать на строку &&ниже", + "lines.moveUp": "Переместить строку вверх", + "miMoveLinesUp": "Переместить на с&&троку выше", + "lines.moveDown": "Переместить строку вниз", + "miMoveLinesDown": "&&Переместить на строку ниже", + "lines.sortAscending": "Сортировка строк по возрастанию", + "lines.sortDescending": "Сортировка строк по убыванию", + "lines.trimTrailingWhitespace": "Удалить конечные символы-разделители", + "lines.delete": "Удалить строку", + "lines.indent": "Увеличить отступ", + "lines.outdent": "Уменьшить отступ", + "lines.insertBefore": "Вставить строку выше", + "lines.insertAfter": "Вставить строку ниже", + "lines.deleteAllLeft": "Удалить все слева", + "lines.deleteAllRight": "Удалить все справа", + "lines.joinLines": "_Объединить строки", + "editor.transpose": "Транспонировать символы вокруг курсора", + "editor.transformToUppercase": "Преобразовать в верхний регистр", + "editor.transformToLowercase": "Преобразовать в нижний регистр", + "editor.transformToTitlecase": "Преобразовать в заглавные буквы" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "Добавить курсор выше", + "miInsertCursorAbove": "Добавить курсор &&выше", + "mutlicursor.insertBelow": "Добавить курсор ниже", + "miInsertCursorBelow": "Добавить курсор &&ниже", + "mutlicursor.insertAtEndOfEachLineSelected": "Добавить курсоры к окончаниям строк", + "miInsertCursorAtEndOfEachLineSelected": "Добавить курсоры в &&окончания строк", + "mutlicursor.addCursorsToBottom": "Добавить курсоры ниже", + "mutlicursor.addCursorsToTop": "Добавить курсоры выше", + "addSelectionToNextFindMatch": "Добавить выделение в следующее найденное совпадение", + "miAddSelectionToNextFindMatch": "Добавить &&следующее вхождение", + "addSelectionToPreviousFindMatch": "Добавить выделенный фрагмент в предыдущее найденное совпадение", + "miAddSelectionToPreviousFindMatch": "Добавить &&предыдущее вхождение", + "moveSelectionToNextFindMatch": "Переместить последнее выделение в следующее найденное совпадение", + "moveSelectionToPreviousFindMatch": "Переместить последний выделенный фрагмент в предыдущее найденное совпадение", + "selectAllOccurrencesOfFindMatch": "Выбрать все вхождения найденных совпадений", + "miSelectHighlights": "Выбрать все &&вхождения", + "changeAll.label": "Изменить все вхождения" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "Введите новое имя для входных данных и нажмите клавишу ВВОД для подтверждения." + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0}, подсказка" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "Загрузка..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "Показать исправления ({0})", + "quickFix": "Показать исправления", + "quickfix.trigger.label": "Быстрое исправление...", + "editor.action.quickFix.noneMessage": "Доступные действия кода отсутствуют", + "refactor.label": "Рефакторинг...", + "editor.action.refactor.noneMessage": "Доступные операции рефакторинга отсутствуют", + "source.label": "Действие с исходным кодом...", + "editor.action.source.noneMessage": "Доступные исходные действия отсутствуют", + "organizeImports.label": "Организация импортов", + "editor.action.organize.noneMessage": "Действие для упорядочения импортов отсутствует", + "fixAll.label": "Исправить все", + "fixAll.noneMessage": "Нет доступного действия по общему исправлению", + "autoFix.label": "Автоисправление...", + "editor.action.autoFix.noneMessage": "Нет доступных автоисправлений" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "ссылка в {0} в строке {1} и символе {2}", + "aria.fileReferences.1": "1 символ в {0}, полный путь: {1}", + "aria.fileReferences.N": "{0} символов в {1}, полный путь: {2} ", + "aria.result.0": "Результаты не найдены", + "aria.result.1": "Обнаружен 1 символ в {0}", + "aria.result.n1": "Обнаружено {0} символов в {1}", + "aria.result.nm": "Обнаружено {0} символов в {1} файлах" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "Не удается выполнить изменение в редакторе только для чтения" + }, + "vs/editor/contrib/format/format": { + "hint11": "Внесена одна правка форматирования в строке {0}.", + "hintn1": "Внесены правки форматирования ({0}) в строке {1}.", + "hint1n": "Внесена одна правка форматирования между строками {0} и {1}.", + "hintnn": "Внесены правки форматирования ({0}) между строками {1} и {2}." + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "Проблемы: {0} из {1}", + "change": "Проблемы: {0} из {1}", + "editorMarkerNavigationError": "Цвет ошибки в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationWarning": "Цвет предупреждения в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationInfo": "Цвет информационного сообщения в мини-приложении навигации по меткам редактора.", + "editorMarkerNavigationBackground": "Фон мини-приложения навигации по меткам редактора." + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "воскресенье", + "Monday": "понедельник", + "Tuesday": "вторник", + "Wednesday": "среда", + "Thursday": "четверг", + "Friday": "пятница", + "Saturday": "суббота", + "SundayShort": "Вс", + "MondayShort": "Пн", + "TuesdayShort": "Вт", + "WednesdayShort": "Ср", + "ThursdayShort": "Чт", + "FridayShort": "Пт", + "SaturdayShort": "Сб", + "January": "Январь", + "February": "Февраль", + "March": "Март", + "April": "Апрель", + "May": "Май", + "June": "Июнь", + "July": "Июль", + "August": "Август", + "September": "Сентябрь", + "October": "Октябрь", + "November": "Ноябрь", + "December": "Декабрь", + "JanuaryShort": "Янв", + "FebruaryShort": "Фев", + "MarchShort": "Мар", + "AprilShort": "Апр", + "MayShort": "Май", + "JuneShort": "Июн", + "JulyShort": "Июл", + "AugustShort": "Авг", + "SeptemberShort": "Сен", + "OctoberShort": "Окт", + "NovemberShort": "Ноя", + "DecemberShort": "Дек" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "Найти", + "placeholder.find": "Найти", + "label.previousMatchButton": "Предыдущее соответствие", + "label.nextMatchButton": "Следующее соответствие", + "label.closeButton": "Закрыть" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "Загрузка...", + "quick fixes": "Быстрое исправление...", + "peek problem": "Проблема при обзоре", + "editor.action.quickFix.noneMessage": "Доступные действия кода отсутствуют" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "предварительный просмотр недоступен", + "treeAriaLabel": "Ссылки", + "noResults": "Результаты отсутствуют", + "peekView.alternateTitle": "Ссылки", + "peekViewTitleBackground": "Цвет фона области заголовка быстрого редактора.", + "peekViewTitleForeground": "Цвет заголовка быстрого редактора.", + "peekViewTitleInfoForeground": "Цвет сведений о заголовке быстрого редактора.", + "peekViewBorder": "Цвет границ быстрого редактора и массива.", + "peekViewResultsBackground": "Цвет фона в списке результатов представления быстрого редактора.", + "peekViewResultsMatchForeground": "Цвет переднего плана узлов строки в списке результатов быстрого редактора.", + "peekViewResultsFileForeground": "Цвет переднего плана узлов файла в списке результатов быстрого редактора.", + "peekViewResultsSelectionBackground": "Цвет фона выбранной записи в списке результатов быстрого редактора.", + "peekViewResultsSelectionForeground": "Цвет переднего плана выбранной записи в списке результатов быстрого редактора.", + "peekViewEditorBackground": "Цвет фона быстрого редактора.", + "peekViewEditorGutterBackground": "Цвет фона поля в окне быстрого редактора.", + "peekViewResultsMatchHighlight": "Цвет выделения совпадений в списке результатов быстрого редактора.", + "peekViewEditorMatchHighlight": "Цвет выделения совпадений в быстром редакторе.", + "peekViewEditorMatchHighlightBorder": "Граница выделения совпадений в быстром редакторе." + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "Поставщик структуры", + "title.template": "{0} ({1})", + "1.problem": "Проблем в этом элементе: 1", + "N.problem": "Проблем в этом элементе: {0}", + "deep.problem": "Содержит элементы с проблемами", + "Array": "массив", + "Boolean": "boolean", + "Class": "класс", + "Constant": "константа", + "Constructor": "конструктор", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "событие", + "Field": "Поле", + "File": "Файл", + "Function": "функция", + "Interface": "интерфейс", + "Key": "Ключ", + "Method": "метод", + "Module": "модуль", + "Namespace": "Пространство имен", + "Null": "NULL", + "Number": "Число", + "Object": "Объект", + "Operator": "Оператор", + "Package": "Пакет", + "Property": "Свойство", + "String": "String", + "Struct": "struct", + "TypeParameter": "параметр типа", + "Variable": "переменная" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "Найти", + "placeholder.find": "Найти", + "label.previousMatchButton": "Предыдущее соответствие", + "label.nextMatchButton": "Следующее соответствие", + "label.toggleSelectionFind": "Найти в выделении", + "label.closeButton": "Закрыть", + "label.replace": "Заменить", + "placeholder.replace": "Заменить", + "label.replaceButton": "Заменить", + "label.replaceAllButton": "Заменить все", + "label.toggleReplaceButton": "Режим \"Переключение замены\"", + "title.matchesCountLimit": "Отображаются только первые {0} результатов, но все операции поиска выполняются со всем текстом.", + "label.matchesLocation": "{0} из {1}", + "label.noResults": "Результаты отсутствуют" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "Цвет фона виджета подсказок.", + "editorSuggestWidgetBorder": "Цвет границ виджета подсказок.", + "editorSuggestWidgetForeground": "Цвет переднего плана мини-приложения предложений.", + "editorSuggestWidgetSelectedBackground": "Фоновый цвет выбранной записи в мини-приложении предложений.", + "editorSuggestWidgetHighlightForeground": "Цвет выделения соответствия в мини-приложении предложений.", + "readMore": "Подробнее...{0}", + "readLess": "Кратко...{0}", + "suggestWidget.loading": "Загрузка...", + "suggestWidget.noSuggestions": "Предложения отсутствуют.", + "ariaCurrenttSuggestionReadDetails": "Элемент {0}, документы: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "Не удалось разрешить файл.", + "referencesCount": "Ссылок: {0}", + "referenceCount": "{0} ссылка" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "Преобразовать отступ в пробелы", + "indentationToTabs": "Преобразовать отступ в шаги табуляции", + "configuredTabSize": "Настроенный размер шага табуляции", + "selectTabWidth": "Выбрать размер шага табуляции для текущего файла", + "indentUsingTabs": "Отступ с использованием табуляции", + "indentUsingSpaces": "Отступ с использованием пробелов", + "detectIndentation": "Определение отступа от содержимого", + "editor.reindentlines": "Повторно расставить отступы строк", + "editor.reindentselectedlines": "Повторно расставить отступы для выбранных строк" + }, + "vs/platform/markers/common/markers": { + "sev.error": "Ошибка", + "sev.warning": "Предупреждение", + "sev.info": "Информация" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "Расширения", + "preferences": "Параметры" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "Используемый параметр прокси-сервера. Если он не задан, он будет взят из переменных среды http_proxy и https_proxy.", + "strictSSL": "Управляет тем, должен ли сертификат прокси-сервера проверяться по списку предоставленных ЦС.", + "proxyAuthorization": "Значение, отправляемое как заголовок \"Proxy-Authorization\" для каждого сетевого запроса.", + "proxySupportOff": "Отключить поддержку прокси-сервера для расширений.", + "proxySupportOn": "Включить поддержку прокси-сервера для расширений.", + "proxySupportOverride": "Включает поддержку прокси для расширений, переопределяет параметры запроса.", + "proxySupport": "Используйте поддержку прокси-сервера для расширений.", + "systemCertificates": "Определяет, нужно ли загружать сертификаты ЦС из ОС. (В Windows и macOS после отключения этой функции требуется перезагрузить окно.)" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 дополнительный файл не показан", + "moreFiles": "...не показано дополнительных файлов: {0}" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Рабочая область кода" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "Аргументы в режиме \"--goto\" должны быть в формате \"ФАЙЛ(:СТРОКА(:СИМВОЛ))\"." + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "Недопустимый VSIX: файл package.json не является файлом JSON." + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "Телеметрия", + "telemetry.enableTelemetry": "Разрешить отправку сведений об использовании и ошибках в веб-службу Майкрософт." + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "Параметры", + "extensionsManagement": "Управление расширениями", + "troubleshooting": "Устранение неполадок", + "diff": "Сравнение двух файлов друг с другом", + "add": "Добавление папок в последнее активное окно.", + "goto": "Открытие файла по указанному пути с выделением указанного символа в указанной строке.", + "newWindow": "Принудительно открыть новое окно.", + "reuseWindow": "Принудительно открыть файл или папку в уже открытом окне.", + "wait": "Дождаться закрытия файлов перед возвратом.", + "locale": "Языковой стандарт, который следует использовать (например, en-US или zh-TW).", + "userDataDir": "Указывает каталог, в котором хранятся данные пользователей. Может использоваться для открытия нескольких отдельных экземпляров Code.", + "version": "Печать версии.", + "help": "Распечатать данные об использовании.", + "folderUri": "Открывает окно с указанными URI-идентификаторами папок", + "fileUri": "Открывает окно с заданными URI файлов", + "extensionHomePath": "Задайте корневой путь для расширений.", + "listExtensions": "Перечислить существующие расширения.", + "showVersions": "Показать версии установленных расширений при указании параметра --list-extension.", + "installExtension": "Устанавливает или обновляет расширение. Используйте аргумент \"--force\", чтобы не выводить предупреждения.", + "uninstallExtension": "Удаляет расширение.", + "experimentalApis": "Включает предложенные функции API для расширений. Может принимать один или несколько идентификаторов для включения отдельных расширений.", + "verbose": "Печать подробного вывода (подразумевает использование параметра \"--wait\").", + "log": "Используемый уровень ведения журнала. Значение по умолчанию — \"info\". Допустимые значения: \"critical\", \"error\", \"warn\", \"info\", \"debug\", \"trace\", \"off\".", + "status": "Выводить сведения об использовании процесса и диагностическую информацию.", + "prof-modules": "Записать маркеры производительности при загрузке модулей JS и вывести их по команде \"F1 > Developer: Startup Performance\"", + "prof-startup": "Запустить профилировщик ЦП при запуске", + "disableExtensions": "Отключить все установленные расширения.", + "disableExtension": "Отключить расширение.", + "inspect-extensions": "Разрешить отладку и профилирование расширений. Проверьте URI подключения для инструментов разработчика.", + "inspect-brk-extensions": "Разрешить отладку и профилирование расширений, когда узел расширения приостановлен после запуска. Проверьте URI подключения для инструментов разработчика. ", + "disableGPU": "Отключить аппаратное ускорение GPU.", + "uploadLogs": "Отправляет журналы из текущего сеанса в защищенную конечную точку.", + "maxMemory": "Максимальный размер памяти для окна (в МБ).", + "usage": "Использование", + "options": "Параметры", + "paths": "пути", + "stdinWindows": "Чтобы прочитать вывод другой программы, добавьте '-' (например 'echo Hello World | {0} -')", + "stdinUnix": "Чтобы получить данные с stdin, добавьте '-' (например, 'ps aux | grep code | {0} -')\n", + "unknownVersion": "Неизвестная версия", + "unknownCommit": "Неизвестная фиксация" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "(Рабочая область) без названия", + "workspaceName": "{0} (рабочая область)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "Обновить", + "updateMode": "Укажите, нужно ли вам получать автоматические обновления. После изменения требуется перезагрузка. Для получения обновлений используется веб-служба Майкрософт.", + "none": "Отключите обновления.", + "manual": "Отключение автоматических фоновых проверок на наличие обновлений. Обновления будут доступны, если вы вручную проверите их наличие.", + "default": "Включение автоматических проверок обновлений. Code будет периодически проверять наличие обновлений в автоматическом режиме.", + "deprecated": "Этот параметр объявлен нерекомендуемым, используйте вместо него \"{0}\".", + "enableWindowsBackgroundUpdates": "Включает обновления Windows в фоновом режиме. Обновления передаются веб-службой Майкрософт.", + "showReleaseNotes": "Показать примечания к выпуску после обновления. Примечания к выпуску передаются веб-службой Майкрософт." + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "Рабочее место", + "multiSelectModifier.ctrlCmd": "Соответствует клавише CTRL в Windows и Linux и клавише COMMAND в macOS.", + "multiSelectModifier.alt": "Соответствует клавише ALT в Windows и Linux и клавише OPTION в macOS.", + "multiSelectModifier": "Модификатор, который будет использоваться для добавления элементов в деревьях и списках в элемент множественного выбора с помощью мыши (например, в проводнике, в открытых редакторах и в представлении scm). Жесты мыши \"Открыть сбоку\" (если они поддерживаются) будут изменены таким образом, чтобы они не конфликтовали с модификатором элемента множественного выбора.", + "openModeModifier": "Управляет тем, как открывать элементы в деревьях и списках с помощью мыши (если поддерживается). Для родительских элементов с дочерними элементами в деревьях этот параметр управляет тем, будет ли родительский элемент разворачиваться по одинарному или по двойному щелчку мыши. Обратите внимание, что этот параметр может игнорироваться в некоторых деревьях и списках, если он не применяется к ним. ", + "horizontalScrolling setting": "Определяет, поддерживают ли списки и деревья горизонтальную прокрутку в Workbench.", + "tree horizontalScrolling setting": "Определяет, поддерживают ли древа горизонтальную прокрутку в рабочей области.", + "deprecated": "Этот параметр объявлен нерекомендуемым, используйте вместо него \"{0}\".", + "tree indent setting": "Определяет отступ для дерева в пикселях.", + "keyboardNavigationSettingKey.simple": "Про простой навигации с клавиатуры выбираются элементы, соответствующие вводимым с клавиатуры данным. Сопоставление осуществляется только по префиксам.", + "keyboardNavigationSettingKey.highlight": "Функция подсветки навигации с клавиатуры выделяет элементы, соответствующие вводимым с клавиатуры данным. При дальнейшей навигации вверх и вниз выполняется обход только выделенных элементов.", + "keyboardNavigationSettingKey.filter": "Фильтр навигации с клавиатуры позволяет отфильтровать и скрыть все элементы, не соответствующие вводимым с клавиатуры данным.", + "keyboardNavigationSettingKey": "Управляет стилем навигации с клавиатуры для списков и деревьев в Workbench. Доступен простой режим, режим выделения и режим фильтрации.", + "automatic keyboard navigation setting": "Указывает, активируется ли навигация с помощью клавиатуры в списках и деревьях автоматически простым вводом. Если задано значение \"false\", навигация с клавиатуры активируется только при выполнении команды \"list.toggleKeyboardNavigation\", для которой можно назначить сочетание клавиш." + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "&&Да", + "cancelButton": "Отмена" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "Переопределения конфигурации по умолчанию", + "overrideSettings.description": "Настройка переопределяемых параметров редактора для языка {0}.", + "overrideSettings.defaultDescription": "Настройка параметров редактора, переопределяемых для языка.", + "config.property.languageDefault": "Невозможно зарегистрировать \"{0}\". Оно соответствует шаблону свойства '\\\\[.*\\\\]$' для описания параметров редактора, определяемых языком. Используйте участие configurationDefaults.", + "config.property.duplicate": "Невозможно зарегистрировать \"{0}\". Это свойство уже зарегистрировано." + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "Недопустимое расширение: package.json не является файлом JSON.", + "incompatible": "Не удалось установить расширение '{0}', так как оно не совместимо с VS Code '{1}'.", + "restartCode": "Перезапустите VS Code перед повторной установкой {0}.", + "malicious extension": "Не удается установить расширение, так как оно помечено как проблемное.", + "notFoundCompatibleDependency": "Не удается выполнить установку, так как не найдено расширение '{0}', совместимое с текущей версией VS Code '{1}'.", + "MarketPlaceDisabled": "Marketplace не включен", + "removeError": "Ошибка при удалении расширения: {0}. Закройте и снова откройте VS Code, затем повторите попытку.", + "Not a Marketplace extension": "Можно переустановить только расширения из Marketplace", + "quitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", + "exitCode": "Невозможно установить расширение. Пожалуйста, выйдите и зайдите в VS Code перед переустановкой.", + "errorDeleting": "Не удается удалить существующую папку \"{0}\" при установке расширения \"{1}\". Удалите папку вручную и повторите попытку", + "cannot read": "Не удается прочитать расширение из {0}", + "renameError": "Неизвестная ошибка при переименовании {0} в {1}", + "notInstalled": "Расширение \"{0}\" не установлено.", + "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", + "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", + "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.", + "notExists": "Не удалось найти расширение" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "Содержимое базы данных хранилища журналов" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "Не удалось проанализировать значение engines.vscode {0}. Используйте такие значения как ^1.22.0, ^1.22.x и т.д.", + "versionSpecificity1": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode до 1.0.0 укажите по крайней мере основной и дополнительный номер версии. Например, 0.10.0, 0.10.x, 0.11.0 и т. д.", + "versionSpecificity2": "Версия, указанная в engines.vscode ({0}), недостаточно конкретная. Для версий vscode после 1.0.0 укажите по крайней мере основной номер версии. Например, 1.10.0, 1.10.x, 1.x.x, 2.x.x и т. д.", + "versionMismatch": "Расширение несовместимо с кодом \"{0}\". Расширению требуется: {1}." + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "Была нажата клавиша ({0}). Ожидание нажатия второй клавиши сочетания...", + "missing.chord": "Сочетание клавиш ({0} и {1}) не является командой." + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "Общий цвет переднего плана. Этот цвет используется, только если его не переопределит компонент.", + "errorForeground": "Общий цвет переднего плана для сообщений об ошибках. Этот цвет используется только если его не переопределяет компонент.", + "descriptionForeground": "Цвет текста элемента, содержащего пояснения, например, для метки.", + "focusBorder": "Общий цвет границ для элементов с фокусом. Этот цвет используется только в том случае, если не переопределен в компоненте.", + "contrastBorder": "Дополнительная граница вокруг элементов, которая отделяет их от других элементов для улучшения контраста.", + "activeContrastBorder": "Дополнительная граница вокруг активных элементов, которая отделяет их от других элементов для улучшения контраста.", + "selectionBackground": "Цвет фона выделенного текста в рабочей области (например, в полях ввода или в текстовых полях). Не применяется к выделенному тексту в редакторе.", + "textSeparatorForeground": "Цвет для разделителей текста.", + "textLinkForeground": "Цвет переднего плана для ссылок в тексте.", + "textLinkActiveForeground": "Цвет переднего плана для ссылок в тексте при щелчке и при наведении курсора мыши.", + "textPreformatForeground": "Цвет текста фиксированного формата.", + "textBlockQuoteBackground": "Цвет фона для блоков с цитатами в тексте.", + "textBlockQuoteBorder": "Цвет границ для блоков с цитатами в тексте.", + "textCodeBlockBackground": "Цвет фона для программного кода в тексте.", + "widgetShadow": "Цвет тени мини-приложений редактора, таких как \"Найти/заменить\".", + "inputBoxBackground": "Фон поля ввода.", + "inputBoxForeground": "Передний план поля ввода.", + "inputBoxBorder": "Граница поля ввода.", + "inputBoxActiveOptionBorder": "Цвет границ активированных параметров в полях ввода.", + "inputPlaceholderForeground": "Цвет фона поясняющего текста в элементе ввода.", + "inputValidationInfoBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Сведения\".", + "inputValidationInfoForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Сведения\".", + "inputValidationInfoBorder": "Цвет границы проверки ввода для уровня серьезности \"Сведения\".", + "inputValidationWarningBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Предупреждение\".", + "inputValidationWarningForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Предупреждение\".", + "inputValidationWarningBorder": "Цвет границы проверки ввода для уровня серьезности \"Предупреждение\".", + "inputValidationErrorBackground": "Фоновый цвет проверки ввода для уровня серьезности \"Ошибка\".", + "inputValidationErrorForeground": "Цвет переднего плана области проверки ввода для уровня серьезности \"Ошибка\".", + "inputValidationErrorBorder": "Цвет границы проверки ввода для уровня серьезности \"Ошибка\".", + "dropdownBackground": "Фон раскрывающегося списка.", + "dropdownListBackground": "Цвет фона раскрывающегося списка.", + "dropdownForeground": "Передний план раскрывающегося списка.", + "dropdownBorder": "Граница раскрывающегося списка.", + "listFocusBackground": "Фоновый цвет находящегося в фокусе элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listFocusForeground": "Цвет переднего плана находящегося в фокусе элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listActiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listActiveSelectionForeground": "Цвет переднего плана выбранного элемента List/Tree, когда элемент List/Tree активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listInactiveSelectionBackground": "Фоновый цвет выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listInactiveSelectionForeground": "Цвет текста выбранного элемента List/Tree, когда элемент List/Tree неактивен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listInactiveFocusBackground": "Фоновый цвет находящегося в фокусе элемента List/Tree, когда элемент List/Tree не активен. На активном элементе List/Tree есть фокус клавиатуры, на неактивном — нет.", + "listHoverBackground": "Фоновый цвет элементов List/Tree при наведении курсора мыши.", + "listHoverForeground": "Цвет переднего плана элементов List/Tree при наведении курсора мыши.", + "listDropBackground": "Фоновый цвет элементов List/Tree при перемещении с помощью мыши.", + "highlight": "Цвет переднего плана для выделения соответствия при поиске по элементу List/Tree.", + "invalidItemForeground": "Цвет переднего плана списка/дерева для недопустимых элементов, например, для неразрешенного корневого узла в проводнике.", + "listErrorForeground": "Цвет переднего плана элементов списка, содержащих ошибки.", + "listWarningForeground": "Цвет переднего плана элементов списка, содержащих предупреждения.", + "listFilterWidgetBackground": "Цвет фона для мини-приложения фильтра типов в списках и деревьях.", + "listFilterWidgetOutline": "Цвет контура для мини-приложения фильтра типов в списках и деревьях.", + "listFilterWidgetNoMatchesOutline": "Цвет контура для мини-приложения фильтра типов в списках и деревьях при отсутствии совпадений.", + "pickerGroupForeground": "Цвет средства быстрого выбора для группировки меток.", + "pickerGroupBorder": "Цвет средства быстрого выбора для группировки границ.", + "buttonForeground": "Цвет переднего плана кнопки.", + "buttonBackground": "Цвет фона кнопки.", + "buttonHoverBackground": "Цвет фона кнопки при наведении.", + "badgeBackground": "Цвет фона бэджа. Бэджи - небольшие информационные элементы, отображающие количество, например, результатов поиска.", + "badgeForeground": "Цвет текста бэджа. Бэджи - небольшие информационные элементы, отображающие количество, например, результатов поиска.", + "scrollbarShadow": "Цвет тени полосы прокрутки, которая свидетельствует о том, что содержимое прокручивается.", + "scrollbarSliderBackground": "Цвет фона для ползунка полосы прокрутки.", + "scrollbarSliderHoverBackground": "Цвет фона ползунка полосы прокрутки при наведении курсора.", + "scrollbarSliderActiveBackground": "Цвет фона ползунка полосы прокрутки при щелчке по нему.", + "progressBarBackground": "Цвет фона индикатора выполнения, который может отображаться для длительных операций.", + "menuBorder": "Цвет границ меню.", + "menuForeground": "Цвет переднего плана пунктов меню.", + "menuBackground": "Цвет фона пунктов меню.", + "menuSelectionForeground": "Цвет переднего плана выбранного пункта меню в меню.", + "menuSelectionBackground": "Цвет фона для выбранного пункта в меню.", + "menuSelectionBorder": "Цвет границы для выбранного пункта в меню.", + "menuSeparatorBackground": "Цвет разделителя меню в меню.", + "editorBackground": "Цвет фона редактора.", + "editorForeground": "Цвет переднего плана редактора по умолчанию.", + "editorWidgetBackground": "Цвет фона виджетов редактора, таких как найти/заменить.", + "editorWidgetBorder": "Цвет границы мини-приложений редактора. Этот цвет используется только в том случае, если у мини-приложения есть граница и если этот цвет не переопределен мини-приложением.", + "editorWidgetResizeBorder": "Цвет границы панели изменения размера мини-приложений редактора. Этот цвет используется только в том случае, если у мини-приложения есть граница для изменения размера и если этот цвет не переопределен мини-приложением.", + "editorSelectionBackground": "Цвет выделения редактора.", + "editorSelectionForeground": "Цвет выделенного текста в режиме высокого контраста.", + "editorInactiveSelection": "Цвет выделения в неактивном редакторе. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "editorSelectionHighlight": "Цвет для областей, содержимое которых совпадает с выбранным фрагментом. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "editorSelectionHighlightBorder": "Цвет границы регионов с тем же содержимым, что и в выделении.", + "editorFindMatch": "Цвет текущего поиска совпадений.", + "findMatchHighlight": "Цвет других совпадений при поиске. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "findRangeHighlight": "Цвет диапазона, ограничивающего поиск. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "editorFindMatchBorder": "Цвет границы текущего результата поиска.", + "findMatchHighlightBorder": "Цвет границы других результатов поиска.", + "findRangeHighlightBorder": "Цвет границы для диапазона, ограничивающего поиск. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "hoverHighlight": "Выделение под словом, для которого отображается меню при наведении курсора. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "hoverBackground": "Цвет фона при наведении указателя на редактор.", + "hoverBorder": "Цвет границ при наведении указателя на редактор.", + "statusBarBackground": "Цвет фона строки состояния при наведении в редакторе.", + "activeLinkForeground": "Цвет активных ссылок.", + "diffEditorInserted": "Цвет фона для вставленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "diffEditorRemoved": "Цвет фона для удаленного текста. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "diffEditorInsertedOutline": "Цвет контура для добавленных строк.", + "diffEditorRemovedOutline": "Цвет контура для удаленных строк.", + "diffEditorBorder": "Цвет границы между двумя текстовыми редакторами.", + "snippetTabstopHighlightBackground": "Цвет фона выделения в позиции табуляции фрагмента.", + "snippetTabstopHighlightBorder": "Цвет границы выделения в позиции табуляции фрагмента.", + "snippetFinalTabstopHighlightBackground": "Цвет фона выделения в последней позиции табуляции фрагмента.", + "snippetFinalTabstopHighlightBorder": "Цвет границы выделения в последней позиции табуляции фрагмента. ", + "breadcrumbsFocusForeground": "Цвет элементов навигации, находящихся в фокусе.", + "breadcrumbsBackground": "Фоновый цвет элементов навигации.", + "breadcrumbsSelectedForegound": "Цвет выделенных элементов навигации.", + "breadcrumbsSelectedBackground": "Фоновый цвет средства выбора элементов навигации.", + "mergeCurrentHeaderBackground": "Текущий цвет фона заголовка при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeCurrentContentBackground": "Фон текущего содержимого при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeIncomingHeaderBackground": "Фон входящего заголовка при внутренних конфликтах объединения. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeIncomingContentBackground": "Фон входящего содержимого при внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeCommonHeaderBackground": "Фон заголовка общего предка во внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeCommonContentBackground": "Фон содержимого общего предка во внутренних конфликтах слияния. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "mergeBorder": "Цвет границы заголовков и разделителя во внутренних конфликтах слияния.", + "overviewRulerCurrentContentForeground": "Цвет переднего плана линейки текущего окна во внутренних конфликтах слияния.", + "overviewRulerIncomingContentForeground": "Цвет переднего плана линейки входящего окна во внутренних конфликтах слияния.", + "overviewRulerCommonContentForeground": "Цвет переднего плана для обзорной линейки для общего предка во внутренних конфликтах слияния. ", + "overviewRulerFindMatchForeground": "Цвет маркера обзорной линейки для совпадений при поиске. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления.", + "overviewRulerSelectionHighlightForeground": "Маркер обзорной линейки для выделения выбранного фрагмента. Цвет не должен быть непрозрачным, чтобы не скрыть расположенные ниже элементы оформления." + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "Введенные данные не будут сохранены. Вы действительно хотите закрыть это окно?", + "yes": "Да", + "cancel": "Отмена", + "issueReporter": "Средство создания отчетов о неполадках", + "processExplorer": "Обозреватель процессов" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "Новое окно", + "newWindowDesc": "Открывает новое окно", + "recentFolders": "Последние рабочие области", + "folderDesc": "{0} {1}", + "codeWorkspace": "Рабочая область кода" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "Версия: {0}\nФиксация: {1}\nДата: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nОС: {7}", + "okButton": "ОК", + "copy": "&&Копировать" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "&&Новое окно", + "mFile": "&&Файл", + "mEdit": "&&Правка", + "mSelection": "&&Выделение", + "mView": "&&Вид", + "mGoto": "&&Переход", + "mDebug": "&&Отладка", + "mTerminal": "&&Терминал", + "mWindow": "Окно", + "mHelp": "&&Справка", + "mAbout": "О программе {0}", + "miPreferences": "&&Параметры", + "mServices": "Службы", + "mHide": "Скрыть {0}", + "mHideOthers": "Скрыть другие", + "mShowAll": "Показать все", + "miQuit": "Выйти из {0}", + "mMinimize": "Свернуть", + "mZoom": "Изменить масштаб", + "mBringToFront": "Переместить все на передний план", + "miSwitchWindow": "Переключить &&окно...", + "mNewTab": "Создать вкладку", + "mShowPreviousTab": "Перейти на предыдущую вкладку", + "mShowNextTab": "Перейти на следующую вкладку", + "mMoveTabToNewWindow": "Переместить вкладку в новое окно", + "mMergeAllWindows": "Объединить все окна", + "miCheckForUpdates": "Проверить наличие &&обновлений...", + "miCheckingForUpdates": "Идет проверка наличия обновлений...", + "miDownloadUpdate": "С&&качать доступное обновление", + "miDownloadingUpdate": "Скачивается обновление...", + "miInstallUpdate": "Установить &&обновление...", + "miInstallingUpdate": "Идет установка обновления...", + "miRestartToUpdate": "Перезапустить для &&обновления" + }, + "win32/i18n/Default": { + "SetupAppTitle": "Установка", + "SetupWindowTitle": "Установка — %1", + "UninstallAppTitle": "Удалить", + "UninstallAppFullTitle": "Удаление %1", + "InformationTitle": "Сведения", + "ConfirmTitle": "Подтверждение", + "ErrorTitle": "Ошибка", + "SetupLdrStartupMessage": "Будет установлена программа %1. Вы хотите продолжить?", + "LdrCannotCreateTemp": "Не удалось создать временный файл. Установка прервана", + "LdrCannotExecTemp": "Не удалось выполнить файл во временном каталоге. Программа установки прервана", + "LastErrorMessage": "%1.%n%nОшибка %2: %3", + "SetupFileMissing": "Файл %1 отсутствует в каталоге установки. Исправьте проблему или получите новую копию программы.", + "SetupFileCorrupt": "Файлы установки повреждены. Получите новую копию программы.", + "SetupFileCorruptOrWrongVer": "Файлы установки повреждены или несовместимы с этой версией программы установки. Исправьте проблему или получите новую копию программы.", + "InvalidParameter": "В командную строку передан недопустимый параметр %n%n%1", + "SetupAlreadyRunning": "Программа установки уже выполняется.", + "WindowsVersionNotSupported": "Эта программа не поддерживает версию Windows, установленную на вашем компьютере.", + "WindowsServicePackRequired": "Для этой программы требуется %1 с пакетом обновления %2 или более поздней версии.", + "NotOnThisPlatform": "Программа не будет выполняться в %1.", + "OnlyOnThisPlatform": "Эта программа должна работать на %1.", + "OnlyOnTheseArchitectures": "Эту программу можно установить только на версиях Windows, разработанных для следующих архитектур процессора:%n%n%1", + "MissingWOW64APIs": "Запущенная версия Windows не содержит функции, необходимые программе установки для выполнения 64-разрядной установки. Чтобы исправить эту проблему, установите пакет обновления %1.", + "WinVersionTooLowError": "Для этой программы требуется %1 версии %2 или более поздней.", + "WinVersionTooHighError": "Эту программу невозможно установить на %1 версии %2 или более поздней.", + "AdminPrivilegesRequired": "Вы должны войти от имени администратора при установке программы.", + "PowerUserPrivilegesRequired": "Вы должны войти как администратор или член группы пользователей Power при установке этой программы.", + "SetupAppRunningError": "Программа установки обнаружила, что %1 сейчас выполняется.%n%nЗакройте все экземпляры и нажмите кнопку \"ОК\", чтобы продолжить, или \"Отмена\", чтобы выйти.", + "UninstallAppRunningError": "Программа удаления обнаружила, что приложение %1 запущено.%n%nЗакройте все экземпляры, а затем нажмите кнопку \"ОК\", чтобы продолжить, или \"Отмена\", чтобы выйти.", + "ErrorCreatingDir": "Программе установки не удалось создать каталог \"%1\"", + "ErrorTooManyFilesInDir": "Не удалось создать файл в каталоге \"%1\", так как он содержит слишком много файлов.", + "ExitSetupTitle": "Выход из программы установки", + "ExitSetupMessage": "Установка не завершена. Если вы выйдете сейчас, программа не будет установлена.%n%nЧтобы завершить установку, можно запустить программу в другое время.%n%nВыйти из программы установки?", + "AboutSetupMenuItem": "&Сведения об установке...", + "AboutSetupTitle": "Сведения об установке", + "AboutSetupMessage": "%1 версии %2%n%3%n%n%1 домашняя страница:%n%4", + "ButtonBack": "< &Назад", + "ButtonNext": "Да&лее >", + "ButtonInstall": "У&становить", + "ButtonOK": "ОК", + "ButtonCancel": "Отмена", + "ButtonYes": "Д&а", + "ButtonYesToAll": "Да дл&я всех", + "ButtonNo": "&Нет", + "ButtonNoToAll": "Н&ет для всех", + "ButtonFinish": "&Готово", + "ButtonBrowse": "&Обзор...", + "ButtonWizardBrowse": "&Обзор...", + "ButtonNewFolder": "Созд&ать папку", + "SelectLanguageTitle": "Выбор языка установки", + "SelectLanguageLabel": "Выберите язык, используемый во время установки:", + "ClickNext": "Нажмите кнопку \"Далее\", чтобы продолжить, или \"Отмена\", чтобы выйти из программы установки.", + "BrowseDialogTitle": "Выбрать папку", + "BrowseDialogLabel": "Выберите папку в списке ниже и нажмите кнопку \"ОК\".", + "NewFolderName": "Новая папка", + "WelcomeLabel1": "Вас приветствует мастер установки [имя]", + "WelcomeLabel2": "Программа [имя/версия] будет установлена на ваш компьютер.%n%nРекомендуется закрыть все остальные приложения перед тем, как продолжить.", + "WizardPassword": "Пароль", + "PasswordLabel1": "Эта программа установки защищена паролем.", + "PasswordLabel3": "Укажите пароль и нажмите кнопку \"Далее\", чтобы продолжить. В паролях учитывается регистр.", + "PasswordEditLabel": "&Пароль:", + "IncorrectPassword": "Указан неправильный пароль. Повторите попытку.", + "WizardLicense": "Лицензионное соглашение", + "LicenseLabel": "Прочтите следующие важные сведения перед тем, как продолжить.", + "LicenseLabel3": "Ознакомьтесь со следующим лицензионным соглашением. Вы должны принять условия этого соглашения перед тем, как продолжить установку.", + "LicenseAccepted": "Я &принимаю условия соглашения", + "LicenseNotAccepted": "Я &не принимаю условия соглашения", + "WizardInfoBefore": "Сведения", + "InfoBeforeLabel": "Прочтите следующие важные сведения перед тем, как продолжить.", + "InfoBeforeClickLabel": "Когда вы будете готовы продолжить установку, нажмите кнопку \"Далее\".", + "WizardInfoAfter": "Сведения", + "InfoAfterLabel": "Прочтите следующие важные сведения перед тем, как продолжить.", + "InfoAfterClickLabel": "Когда вы будете готовы продолжить установку, нажмите кнопку \"Далее\".", + "WizardUserInfo": "Сведения о пользователе", + "UserInfoDesc": "Введите свои сведения.", + "UserInfoName": "&Имя пользователя:", + "UserInfoOrg": "&Организация:", + "UserInfoSerial": "Сери&йный номер:", + "UserInfoNameRequired": "Необходимо ввести имя.", + "WizardSelectDir": "Выбор конечного расположения", + "SelectDirDesc": "Куда следует установить [имя]?", + "SelectDirLabel3": "Программа установки установит [имя] в следующую папку.", + "SelectDirBrowseLabel": "Нажмите кнопку \"Далее\", чтобы продолжить. Если вы хотите выбрать другую папку, щелкните \"Обзор\".", + "DiskSpaceMBLabel": "Требуется по меньшей мере [mb] МБ места на диске.", + "CannotInstallToNetworkDrive": "Программу невозможно установить на сетевой диск.", + "CannotInstallToUNCPath": "Программу невозможно установить в UNC-путь.", + "InvalidPath": "Нужно ввести полный путь с буквой диска, например:%n%nC:\\APP%n%nили UNC-путь в следующей форме:%n%n\\\\server\\share", + "InvalidDrive": "Выбранный диск или общая UNC-папка не существуют или недоступны. Выберите другой диск или папку.", + "DiskSpaceWarningTitle": "Недостаточно места на диске", + "DiskSpaceWarning": "Для программы установки требуется по меньшей мере %1 КБ свободного места, но на выбранном диске доступно только %2 КБ.%n%nВы все равно хотите продолжить?", + "DirNameTooLong": "Имя папки или ее путь слишком длинные.", + "InvalidDirName": "Имя папки недопустимо.", + "BadDirName32": "Имена папок не могут включать какие-либо из следующих символов:%n%n%1", + "DirExistsTitle": "Папка существует", + "DirExists": "Папка%n%n%1%n%nуже существует. Вы все равно хотите установить ее?", + "DirDoesntExistTitle": "Папка не существует", + "DirDoesntExist": "Папка%n%n%1%n%nне существует. Вы хотите создать ее?", + "WizardSelectComponents": "Выбор компонентов", + "SelectComponentsDesc": "Какие компоненты следует установить?", + "SelectComponentsLabel2": "Выберите компоненты, которые хотите установить; удалите компоненты, которые не хотите устанавливать. Нажмите кнопку \"Далее\", когда будете готовы продолжить.", + "FullInstallation": "Полная установка", + "CompactInstallation": "Компактная установка", + "CustomInstallation": "Выборочная установка", + "NoUninstallWarningTitle": "Компоненты существуют", + "NoUninstallWarning": "Программа установки обнаружила, что следующие компоненты уже установлены на компьютере:%n%n%1%n%nОтмена выбора этих компонентов не удалит их.%n%nВы все равно хотите продолжить?", + "ComponentSize1": "%1 КБ", + "ComponentSize2": "%1 МБ", + "ComponentsDiskSpaceMBLabel": "Для выбранных элементов требуется по меньшей мере [mb] МБ места на диске.", + "WizardSelectTasks": "Выбор дополнительных задач", + "SelectTasksDesc": "Какие дополнительные задачи следует выполнить?", + "SelectTasksLabel2": "Выберите дополнительные задачи, которые программа установки должна выполнить при установке [имя], а затем нажмите кнопку \"Далее\".", + "WizardSelectProgramGroup": "Выбор папки меню \"Пуск\"", + "SelectStartMenuFolderDesc": "Где должны располагаться ярлыки программы?", + "SelectStartMenuFolderLabel3": "Программа установки создаст ярлыки в следующей папке меню \"Пуск\".", + "SelectStartMenuFolderBrowseLabel": "Нажмите кнопку \"Далее\", чтобы продолжить. Если вы хотите выбрать другую папку, щелкните \"Обзор\".", + "MustEnterGroupName": "Необходимо указать имя папки.", + "GroupNameTooLong": "Имя папки или ее путь слишком длинные.", + "InvalidGroupName": "Имя папки недопустимо.", + "BadGroupName": "Имя папки не может включать какие-либо из следующих символов:%n%n%1", + "NoProgramGroupCheck2": "&Не создавать папку в меню \"Пуск\"", + "WizardReady": "Готово к установке", + "ReadyLabel1": "Программа установки готова начать установку [имя] на ваш компьютер.", + "ReadyLabel2a": "Щелкните \"Установить\", чтобы продолжить установку, или \"Назад\", если хотите просмотреть или изменить какие-либо настройки.", + "ReadyLabel2b": "Щелкните \"Установить\", чтобы продолжить установку.", + "ReadyMemoUserInfo": "Сведения о пользователе:", + "ReadyMemoDir": "Конечное расположение:", + "ReadyMemoType": "Тип установки:", + "ReadyMemoComponents": "Выбранные компоненты:", + "ReadyMemoGroup": "Папка меню \"Пуск\":", + "ReadyMemoTasks": "Дополнительные задачи:", + "WizardPreparing": "Подготовка к установке", + "PreparingDesc": "Программа установки готовится к установке [имя] на ваш компьютер.", + "PreviousInstallNotCompleted": "Установка или удаление предыдущей программы не завершена. Вам потребуется перезагрузить компьютер, чтобы завершить установку.%n%nПосле перезагрузки компьютера запустите программу установки еще раз, чтобы завершить установку [имя].", + "CannotContinue": "Невозможно продолжить установку. Щелкните \"Отмена\", чтобы выйти.", + "ApplicationsFound": "Следующие приложения используют файлы, которые нужно обновить в программе установки. Рекомендуется разрешить программе установки автоматически закрывать эти приложения.", + "ApplicationsFound2": "Следующие приложения используют файлы, которые нужно обновить в программе установки. Рекомендуется разрешить программе установки автоматически закрывать эти приложения. После завершения установки программа попытается перезапустить приложения.", + "CloseApplications": "&Автоматически закрывать приложения", + "DontCloseApplications": "&Не закрывать приложения", + "ErrorCloseApplications": "Программе установки не удалось автоматически закрыть все приложения. Перед тем как продолжить, рекомендуется закрыть все приложения, использующие файлы, которые программе установки необходимо обновить.", + "WizardInstalling": "Идет установка", + "InstallingLabel": "Дождитесь, пока программа установки [имя] будет установлена на ваш компьютер.", + "FinishedHeadingLabel": "Идет завершение мастера установки [имя]", + "FinishedLabelNoIcons": "Программа установки завершила установку [имя] на ваш компьютер.", + "FinishedLabel": "Программа установки завершила установку [name] на вашем компьютере. Приложение можно запустить, выбрав установленные значки.", + "ClickFinish": "Щелкните \"Завершить\", чтобы выйти из программы установки.", + "FinishedRestartLabel": "Для завершения установки [имя] программа установки должна перезагрузить ваш компьютер. Вы хотите перезагрузить его сейчас?", + "FinishedRestartMessage": "Для завершения установки [имя] программа установки должна перезагрузить ваш компьютер.%n%nВы хотите перезагрузить его сейчас?", + "ShowReadmeCheck": "Да, я хочу просмотреть файл сведений", + "YesRadio": "Д&а, перезагрузить компьютер сейчас", + "NoRadio": "Н&ет, я перезагружу компьютер позже", + "RunEntryExec": "Запустить %1", + "RunEntryShellExec": "Просмотреть %1", + "ChangeDiskTitle": "Программе требуется следующий диск", + "SelectDiskLabel2": "Вставьте диск %1 и нажмите кнопку \"ОК\".%n%nЕсли файлы на диске находятся в папке, отличной от папки ниже, введите правильный путь или щелкните \"Обзор\".", + "PathLabel": "Пут&ь:", + "FileNotInDir2": "Не удалось найти файл \"%1\" в \"%2\". Вставьте правильный диск или выберите другую папку.", + "SelectDirectoryLabel": "Укажите расположение следующего диска.", + "SetupAborted": "Программа установки не завершена.%n%nИсправьте проблему и повторно запустите программу установки.", + "EntryAbortRetryIgnore": "Щелкните \"Повторить попытку\", чтобы повторить ее, \"Пропустить\", чтобы продолжить, или \"Прервать\", чтобы отменить установку.", + "StatusClosingApplications": "Идет закрытие приложений...", + "StatusCreateDirs": "Идет создание каталогов...", + "StatusExtractFiles": "Идет извлечение файлов...", + "StatusCreateIcons": "Идет создание ярлыков...", + "StatusCreateIniEntries": "Идет создание записей INI...", + "StatusCreateRegistryEntries": "Идет создание записей реестра...", + "StatusRegisterFiles": "Идет регистрация файлов...", + "StatusSavingUninstall": "Идет сохранение сведений об удалении...", + "StatusRunProgram": "Выполняется завершение установки...", + "StatusRestartingApplications": "Идет перезапуск приложений...", + "StatusRollback": "Выполняется откат изменений...", + "ErrorInternal2": "Внутренняя ошибка: %1", + "ErrorFunctionFailedNoCode": "Сбой %1", + "ErrorFunctionFailed": "Сбой %1; код %2", + "ErrorFunctionFailedWithMessage": "Сбой %1; код %2.%n%3", + "ErrorExecutingProgram": "Не удалось выполнить файл%n%1", + "ErrorRegOpenKey": "Ошибка при открытии раздела реестра:%n%1\\%2", + "ErrorRegCreateKey": "Ошибка при создании creating раздела реестра:%n%1\\%2", + "ErrorRegWriteKey": "Ошибка при записи в раздел реестра:%n%1\\%2", + "ErrorIniEntry": "Произошла ошибка при создании записи INI в файле \"%1\".", + "FileAbortRetryIgnore": "Щелкните \"Повторить\", чтобы повторить попытку, \"Пропустить\", чтобы пропустить этот файл (не рекомендуется), или \"Прервать\", чтобы отменить установку.", + "FileAbortRetryIgnore2": "Щелкните \"Повторить\", чтобы повторить попытку, \"Пропустить\", чтобы все равно продолжить (не рекомендуется), или \"Прервать\", чтобы отменить установку.", + "SourceIsCorrupted": "Исходный файл поврежден", + "SourceDoesntExist": "Исходный файл \"%1\" не существует", + "ExistingFileReadOnly": "Существующий файл помечен как доступный только для чтения.%n%nЩелкните \"Повторить попытку\", чтобы удалить атрибут только для чтения и повторить попытку, \"Пропустить\", чтобы пропустить файл, или \"Прервать\", чтобы отменить установку.", + "ErrorReadingExistingDest": "Произошла ошибка при попытке прочитать существующий файл:", + "FileExists": "Файл уже существует.%n%nВы хотите, чтобы программа установки перезаписала его?", + "ExistingFileNewer": "Существующий файл новее, чем тот, который программа установки пытается установить. Рекомендуется сохранить существующий файл %n%nВы хотите сохранить существующий файл?", + "ErrorChangingAttr": "Произошла ошибка при попытке изменить атрибуты существующего файла:", + "ErrorCreatingTemp": "Произошла ошибка при попытке создать файл в конечном каталоге:", + "ErrorReadingSource": "Произошла ошибка при попытке прочитать исходный файл:", + "ErrorCopying": "Произошла ошибка при попытке скопировать файл:", + "ErrorReplacingExistingFile": "Произошла ошибка при попытке заменить существующий файл:", + "ErrorRestartReplace": "Сбой RestartReplace:", + "ErrorRenamingTemp": "Произошла ошибка при попытке переименовать файл в конечном каталоге:", + "ErrorRegisterServer": "Не удалось зарегистрировать DLL/OCX: %1", + "ErrorRegSvr32Failed": "Сбой RegSvr32 с кодом завершения %1", + "ErrorRegisterTypeLib": "Не удалось зарегистрировать библиотеку типов: %1", + "ErrorOpeningReadme": "Произошла ошибка при попытке открыть файл сведений.", + "ErrorRestartingComputer": "Программе установки не удалось перезагрузить компьютер. Сделайте это вручную.", + "UninstallNotFound": "Файл \"%1\" не существует. Его невозможно удалить.", + "UninstallOpenError": "Не удалось открыть файл \"%1\". Его невозможно удалить.", + "UninstallUnsupportedVer": "Файл журнала удаления \"%1\" находится в формате, не распознанном версией программы удаления. Его невозможно удалить.", + "UninstallUnknownEntry": "Обнаружена неизвестная запись (%1) в журнале удаления", + "ConfirmUninstall": "Вы действительно хотите полностью удалить %1? Расширения и параметры удалены не будут.", + "UninstallOnlyOnWin64": "Установку можно удалить только на 64-разрядной версии Windows.", + "OnlyAdminCanUninstall": "Программу может удалить только пользователь с правами администратора.", + "UninstallStatusLabel": "Дождитесь удаления %1 с вашего компьютера.", + "UninstalledAll": "Файл %1 успешно удален с вашего компьютера.", + "UninstalledMost": "Удаление %1 завершено.%n%nНе удалось удалить некоторые элементы. Их можно удалить вручную.", + "UninstalledAndNeedsRestart": "Чтобы завершить удаление %1, необходимо перезагрузить компьютер.%n%nВы хотите перезагрузить его сейчас?", + "UninstallDataCorrupted": "Файл \"%1\" поврежден. Не удается удалить", + "ConfirmDeleteSharedFileTitle": "Удалить общий файл?", + "ConfirmDeleteSharedFile2": "Система указывает, что следующий общий файл больше не используется никакими программами. Вы хотите удалить этот общий файл?%n%nЕсли какие-либо программы все еще используют этот файл и вы удалите его, эти программы могут работать неправильно. Если вы не уверены, выберите \"Нет\". Если вы оставите файл в системе, это не принесет вреда.", + "SharedFileNameLabel": "Имя файла:", + "SharedFileLocationLabel": "Расположение:", + "WizardUninstalling": "Состояние удаления", + "StatusUninstalling": "Идет удаление %1...", + "ShutdownBlockReasonInstallingApp": "Идет установка %1.", + "ShutdownBlockReasonUninstallingApp": "Идет удаление %1.", + "NameAndVersion": "%1 версии %2", + "AdditionalIcons": "Дополнительные значки:", + "CreateDesktopIcon": "Создать &значок на рабочем столе", + "CreateQuickLaunchIcon": "Создать значок &быстрого запуска", + "ProgramOnTheWeb": "%1 в Интернете", + "UninstallProgram": "Удалить %1", + "LaunchProgram": "Запустить %1", + "AssocFileExtension": "&Связать %1 с расширением файла %2", + "AssocingFileExtension": "Выполняется установка связи %1 с расширением файла %2...", + "AutoStartProgramGroupDescription": "Запуск:", + "AutoStartProgram": "Автоматически запускать в %1", + "AddonHostProgramNotFound": "Не удалось найти %1 в выбранной папке.%n%nВы все равно хотите продолжить?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "Добавить действие \"Открыть с помощью %1\" в контекстное меню файла проводника Windows", + "AddContextMenuFolders": "Добавить действие \"Открыть с помощью %1\" в контекстное меню каталога проводника", + "AssociateWithFiles": "Зарегистрировать %1 в качестве редактора для поддерживаемых типов файлов", + "AddToPath": "Добавить в PATH (доступно после перезагрузки)", + "RunAfter": "Запустить %1 после установки", + "Other": "Другое:", + "SourceFile": "Исходный файл %1" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "Загрузка ЦП (%)", + "memory": "Память (МБ)", + "pid": "идентификатор процесса", + "name": "Имя", + "killProcess": "Завершить процесс", + "forceKillProcess": "Принудительно убить процесс", + "copy": "Копирование", + "copyAll": "Копировать все", + "debug": "Отладка" + }, + "vs/code/node/cliProcessMain": { + "notFound": "Расширение \"{0}\" не найдено.", + "notInstalled": "Расширение \"{0}\" не установлено.", + "useId": "Используйте полный идентификатор расширения, включающий издателя, например: {0}", + "installation failed": "Не удалось установить расширения: {0}", + "notSupportedUIExtension": "Не удается установить расширение {0}, так как расширения пользовательского интерфейса не поддерживаются", + "successVsixInstall": "Расширение \"{0}\" успешно установлено.", + "cancelVsixInstall": "Установка расширения '{0}' отменена.", + "alreadyInstalled": "Расширение \"{0}\" уже установлено.", + "forceUpdate": "Расширение \"{0}\" версии {1} уже установлено, но в Marketplace доступна более новая версия {2}. Чтобы обновить расширение до более новой версии, используйте параметр \"--force\".", + "updateMessage": "Обновление расширения \"{0}\" до версии {1}", + "foundExtension": "Найдено \"{0}\" в Marketplace.", + "forceDowngrade": "Уже установлена более новая версия расширения \"{0}\": {1}. Чтобы понизить версию расширения до более старой, используйте параметр \"--force\".", + "installing": "Установка...", + "successInstall": "Расширение \"{0}\" версии {1} успешно установлено.", + "uninstalling": "Удаление {0}...", + "successUninstall": "Расширение \"{0}\" успешно удалено." + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "Еще один экземпляр {0} запущен, но не отвечает", + "secondInstanceNoResponseDetail": "Закройте все остальные экземпляры и повторите попытку.", + "secondInstanceAdmin": "Уже запущен второй экземпляр {0} от имени администратора.", + "secondInstanceAdminDetail": "Закройте другой экземпляр и повторите попытку.", + "close": "&&Закрыть", + "startupDataDirError": "Не удается записать данные пользователя программы.", + "startupDataDirErrorDetail": "Убедитесь, что каталоги {0} и {1} доступны для записи." + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "Недопустимая конечная точка средства отправки журнала", + "beginUploading": "Отправка...", + "didUploadLogs": "Отправка успешно завершена! Идентификатор файла журнала: {0}", + "logUploadPromptHeader": "Вы собираетесь отправить журналы сеанса в защищенную конечную точку Майкрософт, доступ к которой есть только у участников команды VS Code из Майкрософт.", + "logUploadPromptBody": "Журналы сеансов могут содержать личную информацию, например, полные пути и содержимое файлов. Просмотрите файлы журналов и удалите из них личную информацию здесь: '{0}'", + "logUploadPromptBodyDetails": "Нажимая кнопку \"Продолжить\", вы подтверждаете, что просмотрели файлы журналов сеанса, удалили из них личную информацию и соглашаетесь с тем, что Майкрософт будет использовать эти файлы для отладки VS Code.", + "logUploadPromptAcceptInstructions": "Чтобы продолжить отправку, запустите код с параметром \"--upload-logs={0}\"", + "postError": "Ошибка публикации журналов: {0}", + "responseError": "Ошибка размещения журналов. Получено {0} — {1}", + "parseError": "Ошибка синтаксического анализа ответа", + "zipError": "Ошибка запаковки журналов: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "Скрыть", + "show": "Показать", + "previewOnGitHub": "Предварительный просмотр в GitHub", + "loadingData": "Загрузка данных...", + "rateLimited": "Превышено ограничение на количество запросов GitHub. Подождите.", + "similarIssues": "Похожие проблемы", + "open": "Открыто", + "closed": "Закрыто", + "noSimilarIssues": "Подобные задачи не найдены", + "settingsSearchIssue": "Проблема с параметрами поиска", + "bugReporter": "Отчет об ошибках", + "featureRequest": "Запрос функции", + "performanceIssue": "Проблема с производительностью", + "selectSource": "Выбор источника", + "vscode": "Visual Studio Code", + "extension": "Расширение", + "unknown": "Не знаю", + "stepsToReproduce": "Действия для воспроизведения проблемы", + "bugDescription": "Опишите действия для точного воспроизведения проблемы. Включите фактические и ожидаемые результаты. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", + "performanceIssueDesciption": "Когда возникла эта проблема с производительностью? Происходит ли она при запуске или после указанной серии действий? Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", + "description": "Описание", + "featureRequestDescription": "Опишите функцию, которую хотели бы увидеть. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", + "expectedResults": "Ожидаемые результаты", + "settingsSearchResultsDescription": "Укажите результаты, которые должны быть получены для этого поискового запроса. Поддерживается разметка Markdown в стиле GitHub. Вы можете отредактировать текст проблемы и добавить снимки экрана при просмотре проблемы в GitHub.", + "pasteData": "Мы скопировали необходимые данные в буфер обмена, так как у них был слишком большой размер для отправки. Вставьте эти данные.", + "disabledExtensions": "Расширения отключены" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "Заполните форму на английском языке.", + "issueTypeLabel": "Это", + "issueSourceLabel": "Файл в", + "disableExtensionsLabelText": "Попробуйте воспроизвести проблему после {0}. Если проблема появляется только когда расширения включены, то это скорее всего проблема с расширением.", + "disableExtensions": "отключение всех расширений и перезагрузка окна", + "chooseExtension": "Расширение", + "issueTitleLabel": "Название", + "issueTitleRequired": "Введите название.", + "titleLengthValidation": "Слишком длинный заголовок.", + "details": "Укажите сведения.", + "sendSystemInfo": "Включить сведения о моей системе ({0})", + "show": "Показать", + "sendProcessInfo": "Включить сведения о запущенных процессах ({0})", + "sendWorkspaceInfo": "Включить метаданные рабочей области ({0})", + "sendExtensions": "Включить сведения об активных расширениях ({0})", + "sendSearchedExtensions": "Отправить сведения о расширениях, для которых выполнялся поиск ({0})", + "sendSettingsSearchDetails": "Отправить сведения о параметрах поиска ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "Трассировка успешно создана.", + "trace.detail": "Создайте проблему и вручную приложите следующий файл:\n{0}", + "trace.ok": "ОК" + }, + "vs/code/electron-main/auth": { + "authRequire": "Требуется проверка подлинности прокси-сервера", + "proxyauth": "Прокси-сервер {0} требует проверки подлинности." + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "Путь не существует.", + "pathNotExistDetail": "Путь \"{0}\" больше не существует на диске.", + "uriInvalidTitle": "Не удается открыть URI", + "uriInvalidDetail": "URI \"{0}\" является недопустимым и не может быть открыт.", + "ok": "ОК", + "reopen": "&&Открыть повторно", + "wait": "&&Подождать", + "close": "&&Закрыть", + "appStalled": "Окно не отвечает", + "appStalledDetail": "Вы можете повторно открыть окно, закрыть его или продолжить ожидание.", + "appCrashed": "Сбой окна", + "appCrashedDetail": "Приносим извинения за неудобство! Вы можете повторно открыть окно, чтобы продолжить работу с того места, на котором остановились.", + "open": "Открыто", + "openFolder": "Открыть папку", + "openFile": "Открыть файл", + "openWorkspaceTitle": "Открыть рабочую область", + "openWorkspace": "&&Открыть", + "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'", + "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку." + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "Вы по-прежнему можете получить доступ к строке меню, нажав клавишу ALT." + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "Рабочее место", + "showEditorTabs": "Определяет, должны ли открытые редакторы отображаться на вкладках.", + "highlightModifiedTabs": "Определяет, должна ли отображаться верхняя граница для измененных вкладок редактора.", + "workbench.editor.labelFormat.default": "Отображать имя файла. Если вкладки включены и в одной группе есть два файла с одинаковыми именами, будут добавлены различающиеся части пути к каждому из этих файлов. Если вкладки отключены, то для активного редактора отображается путь по отношению к корневому каталогу рабочей области.", + "workbench.editor.labelFormat.short": "Отображать имя файла и имя каталога.", + "workbench.editor.labelFormat.medium": "Отображать имя файла и путь к файлу относительно папки рабочей области.", + "workbench.editor.labelFormat.long": "Отображать имя файла и абсолютный путь.", + "tabDescription": "Определяет формат метки редактора.", + "editorTabCloseButton": "Определяет положение кнопок закрытия вкладок редактора или отключает их, если задано значение \"off\".", + "workbench.editor.tabSizing.fit": "Всегда оставлять вкладки достаточно большим для отображения всей метки редактора.", + "workbench.editor.tabSizing.shrink": "Уменьшать вкладки, если свободного пространства недостаточно для отображения всех вкладок.", + "tabSizing": "Определяет размер вкладок редактора.", + "focusRecentEditorAfterClose": "Определяет, закрываются ли вкладки в порядке использования, начиная с последней, либо слева направо.", + "showIcons": "Определяет, должны ли открытые редакторы отображаться со значком. Требует включить тему значков.", + "enablePreview": "Определяет, отображаются ли открытые редакторы в режиме предварительного просмотра. Редакторы в режиме предварительного просмотра можно использовать, пока они закреплены (например, с помощью двойного щелчка мыши или изменения). Текст в таких редакторах отображается курсивом.", + "enablePreviewFromQuickOpen": "Определяет, отображаются ли редакторы из Quick Open в режиме предварительного просмотра. Редакторы в режиме предварительного просмотра повторно используются до их закрепления (например, с помощью двойного щелчка или изменения).", + "closeOnFileDelete": "Определяет, следует ли автоматически закрывать редакторы, когда файл, который был открыт в начале сеанса, удален или переименован другим процессом. При отключении этой функции редактор останется открытым. Обратите внимание, что при удалении файла из приложения редактор закрывается в любом случае, и измененные файлы не закрываются, чтобы сохранить ваши данные.", + "editorOpenPositioning": "Определяет место открытия редакторов. Выберите 'left' или 'right', чтобы открывать редакторы слева или справа от активного редактора. Выберите 'first' или 'last', чтобы открывать редакторы независимо от активного редактора.", + "sideBySideDirection": "Определяет направление по умолчанию для редакторов, которые открываются рядом друг с другом (например, из проводника). По умолчанию новые редакторы открываются с правой стороны от текущего активного редактора. Если изменить значение этого параметра на 'down', новые редакторы будут открываться снизу от текущего активного редактора.", + "closeEmptyGroups": "Управляет поведением пустых групп редакторов при закрытии последней вкладки в группе. Если этот параметр установлен, пустые группы будут закрыты автоматически. Если этот параметр не установлен, пустые группы останутся частью сетки.", + "revealIfOpen": "Определяет, отображается ли редактор в какой-либо из видимых групп при открытии. Если функция отключена, редактор открывается в текущей активной группе редакторов. Если функция включена, вместо открытия уже открытый редактор будет отображен в текущей активной группе редакторов. Обратите внимание, что в некоторых случаях этот параметр игнорируется, например при принудительном открытии редактора в определенной группе или сбоку от текущей активной группы редакторов.", + "swipeToNavigate": "Переключайтесь между открытыми файлами, проводя по экрану по горизонтали тремя пальцами.", + "restoreViewState": "Восстанавливает состояние последнего просмотра (например, положение прокрутки) при повторном открытии файлов после того, как они были закрыты.", + "centeredLayoutAutoResize": "Определяет, должны ли расположенные по центру элементы автоматически изменять размер до максимальной ширины при открытии нескольких групп. Если открыта только одна группа, размер расположенных по центру элементов будет автоматически восстановлен до исходного размера (по ширине окна).", + "commandHistory": "Определяет количество недавно использованных команд, которые следует хранить в журнале палитры команд. Установите значение 0, чтобы отключить журнал команд.", + "preserveInput": "Определяет, следует ли восстановить последнюю введенную команду в палитре команд при следующем открытии палитры.", + "closeOnFocusLost": "Управляет автоматическим закрытием Quick Open при потере фокуса.", + "workbench.quickOpen.preserveInput": "Определяет, следует ли восстановить последние введенные данные в Quick Open при следующем открытии Quick Open. ", + "openDefaultSettings": "Управляет открытием редактора с отображением всех настроек по умолчанию при открытии настроек.", + "useSplitJSON": "Определяет, используется ли редактор JSON с разделением при изменении параметров в форме JSON.", + "openDefaultKeybindings": "Определяет, будет ли открыт редактор со всеми сочетаниями клавиш по умолчанию при открытии параметров сочетаний клавиш.", + "sideBarLocation": "Определяет расположение боковой панели: слева или справа от рабочего места.", + "panelDefaultLocation": "Определяет расположение панели (терминал, консоль отладки, выходные данные, ошибки) по умолчанию. Она может находиться снизу или справа от рабочего места.", + "statusBarVisibility": "Управляет видимостью строки состояния в нижней части рабочего места.", + "activityBarVisibility": "Управляет видимостью панели действий на рабочем месте.", + "viewVisibility": "Управляет видимостью действий в заголовке представления. Действия в заголовке представления могут быть видимы всегда или видимы только тогда, когда представление получает фокус или на него наводится курсор мыши.", + "fontAliasing": "Определяет метод сглаживания шрифтов в рабочей области.", + "workbench.fontAliasing.default": "Субпиксельное сглаживание шрифтов; позволит добиться максимальной четкости текста на большинстве дисплеев за исключением Retina.", + "workbench.fontAliasing.antialiased": "Сглаживание шрифтов на уровне пикселей, в отличие от субпиксельного сглаживания. Может сделать шрифт светлее в целом.", + "workbench.fontAliasing.none": "Отключает сглаживание шрифтов; текст будет отображаться с неровными острыми краями.", + "workbench.fontAliasing.auto": "Автоматически применяется режим \"default\" или \"antialiased\" в зависимости от разрешения дисплея (количество точек на дюйм).", + "enableNaturalLanguageSettingsSearch": "Определяет, следует ли включить режим поиска естественного языка для параметров. Поиск на естественном языке обеспечивается веб-службой Майкрософт.", + "settingsSearchTocBehavior.hide": "Скрыть содержание при поиске.", + "settingsSearchTocBehavior.filter": "Отфильтровать содержание, оставив только категории с соответствующими параметрами. При щелчке по категории будут показаны результаты только для этой категории.", + "settingsSearchTocBehavior": "Управляет поведением содержания редактора параметров при поиске.", + "settings.editor.ui": "Использовать редактор параметров пользовательского интерфейса.", + "settings.editor.json": "Использовать редактор файлов JSON.", + "settings.editor.desc": "Определяет, какой редактор параметров использовать по умолчанию.", + "workbench.enableExperiments": "Получает эксперименты для запуска от веб-службы Майкрософт.", + "workbench.useExperimentalGridLayout": "Включает макет сетки для Workbench. Этот параметр может включить дополнительные параметры макета для компонентов Workbench.", + "windowTitle": "Управляет заголовком окна на основе активного редактора. Переменные заменяются на основе контекста:", + "activeEditorShort": "\"${activeEditorShort}\": имя файла (например, myFile.txt).", + "activeEditorMedium": "\"${activeEditorMedium}\": путь к файлу относительно папки рабочей области (например, myFolder/myFileFolder/myFile.txt).", + "activeEditorLong": "\"${activeEditorLong}\": полный путь к файлу (например, /Users/Development/myFolder/myFileFolder/myFile.txt).", + "activeFolderShort": "\"${activeFolderShort}\": имя папки, в которой содержится файл (например, myFileFolder).", + "activeFolderMedium": "\"${activeFolderMedium}\": путь, относительно папки рабочей области, к месту, где содержится файл (например, myFolder/myFileFolder).", + "activeFolderLong": "\"${activeFolderLong}\": полный путь к папке, содержащей файл (например, /Users/Development/myFolder/myFileFolder).", + "folderName": "\"${folderName}\": имя папки рабочей области, где находится файл (например, myFolder).", + "folderPath": "\"${folderPath}\": путь к папке рабочей области, где содержится файл (например, /Users/Development/myFolder).", + "rootName": "\"${rootName}\": имя рабочей области (например, myFolder или myWorkspace).", + "rootPath": "\"${rootPath}\": путь к рабочей области (например, /Users/Development/myWorkspace).", + "appName": "\"${appName}\": например, VS Code.", + "dirty": "\"${dirty}\": \"грязный\" индикатор, если активный редактор является \"грязным\".", + "separator": "\"${separator}\": условный разделитель (\"-\"), который отображается, только если он окружен переменными со значениями или статическим текстом.", + "windowConfigurationTitle": "Окно", + "zenModeConfigurationTitle": "Режим Zen", + "zenMode.fullScreen": "Определяет, будет ли рабочее пространство переключаться в полноэкранный режим при включении режима Zen.", + "zenMode.centerLayout": "Определяет, будет ли выполняться выравнивание по центру при включении режима Zen. ", + "zenMode.hideTabs": "Определяет, будут ли скрыты вкладки рабочей области при включении режима Zen. ", + "zenMode.hideStatusBar": "Определяет, будет ли скрыта строка состояния в нижней части рабочей области при включении режима Zen. ", + "zenMode.hideActivityBar": "Определяет, будет ли скрыта панель действий в левой части рабочей области при включении режима Zen. ", + "zenMode.hideLineNumbers": "Определяет, скрываются ли номера строк в редакторе при включении режима Zen.", + "zenMode.restore": "Определяет, необходимо ли восстановить окно в режиме Zen, если оно было закрыто в режиме Zen." + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "Перейти к представлению слева", + "navigateRight": "Перейти к представлению справа", + "navigateUp": "Перейти к представлению вверху", + "navigateDown": "Перейти к представлению внизу", + "view": "Вид" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "элементы меню должны быть массивом", + "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string", + "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string", + "vscode.extension.contributes.menuItem.command": "Идентификатор команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", + "vscode.extension.contributes.menuItem.alt": "Идентификатор альтернативной команды, которую нужно выполнить. Эта команда должна быть объявлена в разделе commands", + "vscode.extension.contributes.menuItem.when": "Условие, которое должно иметь значение True, чтобы отображался этот элемент", + "vscode.extension.contributes.menuItem.group": "Группа, к которой принадлежит эта команда", + "vscode.extension.contributes.menus": "Добавляет элементы меню в редактор", + "menus.commandPalette": "Палитра команд", + "menus.touchBar": "Сенсорная панель (только для macOS)", + "menus.editorTitle": "Главное меню редактора", + "menus.editorContext": "Контекстное меню редактора", + "menus.explorerContext": "Контекстное меню проводника", + "menus.editorTabContext": "Контекстное меню вкладок редактора", + "menus.debugCallstackContext": "Контекстное меню стека вызовов при отладке", + "menus.scmTitle": "Меню заголовков для системы управления версиями", + "menus.scmSourceControl": "Меню \"Система управления версиями\"", + "menus.resourceGroupContext": "Контекстное меню группы ресурсов для системы управления версиями", + "menus.resourceStateContext": "Контекстное меню состояния ресурсов для системы управления версиями", + "view.viewTitle": "Меню заголовка для окна участников", + "view.itemContext": "Контекстное меню элемента для окна участников", + "nonempty": "требуется непустое значение.", + "opticon": "Свойство icon может быть пропущено или должно быть строкой или литералом, например \"{dark, light}\"", + "requireStringOrObject": "Свойство \"{0}\" обязательно и должно иметь тип \"string\" или \"object\"", + "requirestrings": "Свойства \"{0}\" и \"{1}\" обязательны и должны иметь тип \"string\"", + "vscode.extension.contributes.commandType.command": "Идентификатор выполняемой команды", + "vscode.extension.contributes.commandType.title": "Название команды в пользовательском интерфейсе", + "vscode.extension.contributes.commandType.category": "(Необязательно.) Строка категорий, по которым команды группируются в пользовательском интерфейсе", + "vscode.extension.contributes.commandType.icon": "(Дополнительно) Значок, который используется для представления команды в пользовательском интерфейсе. Это путь к файлу или конфигурация с возможностью применения тем", + "vscode.extension.contributes.commandType.icon.light": "Путь к значку, когда используется светлая тема", + "vscode.extension.contributes.commandType.icon.dark": "Путь к значку, когда используется темная тема", + "vscode.extension.contributes.commands": "Добавляет команды в палитру команд.", + "dup": "Команда \"{0}\" встречается несколько раз в разделе commands.", + "menuId.invalid": "\"{0}\" не является допустимым идентификатором меню", + "proposedAPI.invalid": "{0} — это предлагаемый идентификатор меню, который доступен только при запуске из рабочей среды или при запуске со следующим параметром командной строки: --enable-proposed-api {1}", + "missing.command": "Элемент меню ссылается на команду \"{0}\", которая не определена в разделе commands.", + "missing.altCommand": "Элемент меню ссылается на альтернативную команду \"{0}\", которая не определена в разделе commands.", + "dupe.command": "Элемент меню ссылается на одну и ту же команду как команду по умолчанию и альтернативную команду" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "Краткая сводка параметров. Эта метка будет использоваться в файле параметров в качестве разделяющего комментария.", + "vscode.extension.contributes.configuration.properties": "Описание свойств конфигурации.", + "scope.application.description": "Конфигурация для конкретного приложения, которую можно настроить только в параметрах локального пользователя.", + "scope.machine.description": "Конфигурация для конкретного компьютера, которую можно настроить только в параметрах локального и удаленного пользователя.", + "scope.window.description": "Конфигурация окна, которая может быть задана в параметрах пользователя или рабочей области.", + "scope.resource.description": "Конфигурации ресурсов, которые могут быть заданы в параметрах пользователей, рабочих областей или папок.", + "scope.description": "Область, в которой применяется конфигурация. Доступные области — 'window' и 'resource'.", + "scope.enumDescriptions": "Описание значений перечисления", + "scope.markdownEnumDescription": "Описание значений перечисления в формате Markdown.", + "scope.markdownDescription": "Описание в формате Markdown.", + "scope.deprecationMessage": "Если этот параметр установлен, свойство помечается как устаревшее и отображается это поясняющее сообщение.", + "vscode.extension.contributes.defaultConfiguration": "Предоставляет параметры конфигурации редактора по умолчанию в соответствии с языком.", + "vscode.extension.contributes.configuration": "Добавляет параметры конфигурации.", + "invalid.title": "configuration.title должно быть строкой", + "invalid.properties": "configuration.properties должно быть объектом", + "invalid.property": "Параметр 'configuration.property' должен быть объектом", + "invalid.allOf": "Параметр 'configuration.allOf' является устаревшим, и использовать его не рекомендуется. Вместо этого передайте несколько параметров в виде массива в точку вклада 'configuration'.", + "workspaceConfig.folders.description": "Список папок, которые будут загружены в рабочую область.", + "workspaceConfig.path.description": "Путь к файлу, например, \"/root/folderA\" или \"./folderA\" для пути по отношению к файлу рабочей области.", + "workspaceConfig.name.description": "Необязательное имя папки.", + "workspaceConfig.uri.description": "URI папки", + "workspaceConfig.settings.description": "Параметры рабочей области", + "workspaceConfig.launch.description": "Конфигурации запуска рабочей области", + "workspaceConfig.extensions.description": "Расширения рабочей области", + "unknownWorkspaceProperty": "Неизвестное свойство рабочей области" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "Перевести фокус на боковую панель", + "viewCategory": "Вид" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "Уникальный идентификатор, используемый для идентификации контейнера, в котором могут быть размещены представления с помощью точки вклада 'views'", + "vscode.extension.contributes.views.containers.title": "Строка в понятном формате, используемая для отображения контейнера", + "vscode.extension.contributes.views.containers.icon": "Путь к значку контейнера. Значки имеют размер 24x24, расположены в центре прямоугольника размером 50x40 и имеют цвет заливки rgb (215, 218, 224) или #d7dae0. Для значков рекомендуется использовать формат SVG, хотя допускается любой тип изображения.", + "vscode.extension.contributes.viewsContainers": "Добавляет контейнеры представлений в редактор", + "views.container.activitybar": "Добавляет контейнеры представлений на панель действий", + "vscode.extension.contributes.view.id": "Идентификатор представления. Используйте его для регистрации поставщика данных с помощью API-интерфейса \"vscode.window.registerTreeDataProviderForView\", а также для активации расширения с помощью регистрации события \"onView:${id}\" в \"activationEvents\".", + "vscode.extension.contributes.view.name": "Понятное имя представления. Будет отображаться на экране", + "vscode.extension.contributes.view.when": "Условие, которое должно иметь значение 'true', чтобы отображалось это представление", + "vscode.extension.contributes.views": "Добавляет представления в редактор", + "views.explorer": "Добавляет представления в контейнер обозревателя на панели действий", + "views.debug": "Добавляет представления в контейнер отладки на панели действий", + "views.scm": "Добавляет представления в контейнер диспетчера служб на панели действий ", + "views.test": "Добавляет представления в контейнер проверки на панели действий ", + "views.contributed": "Добавляет представления в контейнер добавленных представлений", + "test": "тест", + "viewcontainer requirearray": "Контейнер представлений должен быть массивом", + "requireidstring": "Свойство '{0}' является обязательным и должно иметь тип 'string'. Оно может содержать только буквенно-цифровые символы и символы '_' и '-'.", + "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string", + "showViewlet": "Показать {0}", + "view": "Вид", + "ViewContainerDoesnotExist": "Контейнер представлений '{0}' не существует, и все представления, зарегистрированные в этом контейнере, будут добавлены в обозреватель.", + "duplicateView1": "Не удается зарегистрировать несколько представлений с одинаковым идентификатором '{0}' в контейнере представления '{1}'", + "duplicateView2": "Представление с идентификатором '{0}' уже зарегистрировано в контейнере представления '{1}'", + "requirearray": "представления должны быть массивом", + "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "Вид", + "toggleActivityBar": "Показать или скрыть панель действий", + "miToggleActivityBar": "Переключить &&панель действий", + "toggleCenteredLayout": "Включить/отключить расположение по центру", + "miToggleCenteredLayout": "Включить/отключить расположение по центру", + "flipLayout": "Переключить вертикальное или горизонтальное расположение окон редактора", + "miToggleEditorLayout": "Отразить &&макет", + "toggleSidebarPosition": "Изменить положение боковой панели", + "moveSidebarRight": "Переместить боковую панель вправо", + "moveSidebarLeft": "Переместить боковую панель влево", + "miMoveSidebarLeftRight": "&&Перемещение боковой панели влево/вправо", + "toggleEditor": "Переключение области редактора", + "toggleSidebar": "Изменить видимость боковой панели", + "miToggleSidebar": "Показать/скрыть &&боковую панель", + "toggleStatusbar": "Переключить видимость строки состояния", + "miToggleStatusbar": "&&Переключить строку состояния", + "toggleTabs": "Изменить видимость вкладки", + "toggleZenMode": "Включить/отключить режим \"Дзен\"", + "miToggleZenMode": "Включить/отключить режим \"Дзен\"", + "toggleMenuBar": "Переключить строку меню", + "miToggleMenuBar": "Показать/скрыть строку &&меню", + "increaseViewSize": "Увеличить размер текущего представления", + "decreaseViewSize": "Уменьшить размер текущего представления" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "Скрыть панель" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "Управление расширениями" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "Перевести фокус на представление {0}", + "view category": "Вид" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[Не поддерживается]", + "userIsAdmin": "[Администратор]", + "userIsSudo": "[Супер пользователь]", + "devExtensionWindowTitlePrefix": "[Узел разработки расширения]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "Скрыть панель действий", + "globalActions": "Глобальные действия" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "Файл", + "view": "Вид", + "workspaces": "Рабочие области", + "newTab": "Вкладка нового окна", + "showPreviousTab": "Показать предыдущую вкладку окна", + "showNextWindowTab": "Показать следующую вкладку окна", + "moveWindowTabToNewWindow": "Переместить вкладку окна в новое окно", + "mergeAllWindowTabs": "Объединить все окна", + "toggleWindowTabsBar": "Переключить панель вкладок окна", + "developer": "Разработчик", + "help": "Справка", + "miNewWindow": "&&Новое окно", + "miOpen": "&&Открыть...", + "miOpenFile": "&&Открыть файл...", + "miOpenFolder": "Открыть &&папку...", + "miOpenWorkspace": "Открыть рабо&&чую область...", + "miOpenRecent": "Открыть &&последние", + "miMore": "&&Дополнительно...", + "miAddFolderToWorkspace": "Д&&обавить папку в рабочую область...", + "miSaveWorkspaceAs": "Сохранить рабочую область как...", + "miPreferences": "&&Параметры", + "miCloseFolder": "Закрыть &&папку", + "miCloseWorkspace": "Закрыть &&рабочую область", + "miCloseWindow": "Закрыть &&окно", + "miExit": "В&&ыход", + "miAppearance": "&&Внешний вид", + "miToggleFullScreen": "Включить/выключить полно&&экранный режим", + "miZoomIn": "&&Увеличить", + "miZoomOut": "&&Уменьшить", + "miZoomReset": "&&Сбросить масштаб", + "miDocumentation": "&&Документация", + "miReleaseNotes": "&&Заметки о выпуске", + "miKeyboardShortcuts": "С&&правочник по сочетаниям клавиш", + "miIntroductoryVideos": "Вступительные в&&идео", + "miTipsAndTricks": "Советы и реко&&мендации", + "miTwitter": "&&Присоединяйтесь к нам в Twitter", + "miUserVoice": "&&Поиск запросов функций", + "miReportIssue": "Сообщить о &&проблеме", + "miLicense": "Просмотреть &&лицензию", + "miPrivacyStatement": "Заявле&&ние о конфиденциальности", + "miToggleDevTools": "&&Показать/скрыть средства разработчика", + "miOpenProcessExplorerer": "Открыть &&обозреватель процессов", + "miAbout": "&&О программе", + "windowConfigurationTitle": "Окно", + "window.openFilesInNewWindow.on": "Файлы будут открыты в новом окне.", + "window.openFilesInNewWindow.off": "Файлы будут открыты в окне с открытой папкой файлов или в последнем активном окне.", + "window.openFilesInNewWindow.defaultMac": "Файлы будут открыты в новом окне с открытой папкой файлов или в последнем активном окне, если они не были открыты с помощью панели Dock или поиска.", + "window.openFilesInNewWindow.default": "Файлы будут открыты в новом окне, если они не были выбраны в приложении (например, из меню \"Файл\").", + "openFilesInNewWindowMac": "Управляет тем, должны ли файлы открываться в новом окне. \nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").", + "openFilesInNewWindow": "Управляет тем, должны ли файлы открываться в новом окне. Обратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\").", + "window.openFoldersInNewWindow.on": "Папки будут открыты в новом окне.", + "window.openFoldersInNewWindow.off": "Папки будут заменять последнее активное окно.", + "window.openFoldersInNewWindow.default": "Папки будут открываться в новом окне, если папка не выбрана в приложении (например, в меню \"Файл\").", + "openFoldersInNewWindow": "Управляет тем, должны ли папки открываться в новом окне или заменять последнее активное окно.\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ", + "window.openWithoutArgumentsInNewWindow.on": "Открыть новое пустое окно.", + "window.openWithoutArgumentsInNewWindow.off": "Перевести фокус на последний активный запущенный экземпляр.", + "openWithoutArgumentsInNewWindow": "Управляет тем, необходимо ли открыть новое пустое окно при запуске второго экземпляра без аргументов или перевести фокус на последний запущенный экземпляр.\nОбратите внимание, что в некоторых случаях этот параметр игнорируется (например, при использовании параметров \"--new-window\" или \"--reuse-window\"). ", + "window.reopenFolders.all": "Повторно открыть все окна.", + "window.reopenFolders.folders": "Повторно откройте все папки. Пустые рабочие области не будут восстановлены.", + "window.reopenFolders.one": "Повторно открыть последнее активное окно.", + "window.reopenFolders.none": "Никогда не открывать окно повторно. Всегда начинать с пустого окна.", + "restoreWindows": "Управляет повторным открытием окон после перезапуска.", + "restoreFullscreen": "Определяет, должно ли окно восстанавливаться в полноэкранном режиме, если оно было закрыто в полноэкранном режиме.", + "zoomLevel": "Настройте масштаб окна. Исходный размер равен 0. Увеличение или уменьшение значения на 1 означает увеличение или уменьшение окна на 20 %. Чтобы более точно задать масштаб, можно также ввести десятичное число.", + "window.newWindowDimensions.default": "Открывать новые окна в центре экрана.", + "window.newWindowDimensions.inherit": "Открывать новые окна того же размера, что и последнее активное окно.", + "window.newWindowDimensions.maximized": "Открывать новые окна в развернутом состоянии.", + "window.newWindowDimensions.fullscreen": "Открывать новые окна в полноэкранном режиме.", + "newWindowDimensions": "Определяет размеры нового открывающегося окна, если по крайней мере одно окно уже открыто. Обратите внимание, что этот параметр не влияет на первое открываемое окно. Размеры и расположение первого окна всегда будут совпадать с размерами и расположением этого окна перед закрытием.", + "closeWhenEmpty": "Определяет, следует ли закрыть окно при закрытии последнего редактора. Этот параметр применяется только к окнам, в которых нет открытых папок.", + "window.menuBarVisibility.default": "Меню скрыто только в полноэкранном режиме.", + "window.menuBarVisibility.visible": "Меню всегда видимо, даже в полноэкранном режиме.", + "window.menuBarVisibility.toggle": "Меню скрыто, но его можно вывести с помощью клавиши ALT.", + "window.menuBarVisibility.hidden": "Меню всегда скрыто.", + "menuBarVisibility": "Определяет видимость строки меню. Значение toggle указывает, что строка меню скрыта и для ее вывода нужно один раз нажать клавишу ALT. По умолчанию строка меню не будет отображаться только в полноэкранном режиме.", + "enableMenuBarMnemonics": "Если этот параметр установлен, главные меню можно открыть с помощью сочетаний клавиш с клавишей ALT. Отключение назначенных клавиш позволит связать эти сочетания клавиш с клавишей ALT с командами редактора.", + "autoDetectHighContrast": "Если включено, будет выполняться автоматический переход к высококонтрастной теме, если в Windows используется тема высокой контрастности, или к темной теме при выходе из темы высокой контрастности Windows.", + "window.doubleClickIconToClose": "Если параметр включен, двойной щелчок значка приложения в заголовке окна приведет к закрытию окна, при этом его невозможно будет перетаскивать с помощью значка. Этот параметр действует, только если для \"#window.titleBarStyle#\" задано значение \"custom\".", + "titleBarStyle": "Вы можете настроить внешний вид заголовка окна. В Linux и Windows этот параметр также влияет на внешний вид меню приложения и контекстного меню. Для применения изменений требуется полная перезагрузка.", + "window.nativeTabs": "Включает вкладки окна macOS Sierra. Обратите внимание, что для применения этих изменений потребуется полная перезагрузка, и что для всех внутренних вкладок будет отключен пользовательский стиль заголовка, если он был настроен.", + "window.nativeFullScreen": "Определяет, следует ли использовать собственный полноэкранный режим в macOS. Отключите этот параметр, чтобы в macOS не создавалось новое пространство при переходе в полноэкранный режим.", + "window.clickThroughInactive": "Если этот параметр включен, то при щелчке в неактивном окне будут активированы как оно, так и элемент управления, на котором находился курсор мыши в момент щелчка, если этот элемент управления должен активироваться по щелчку мыши. Если этот параметр отключен, то при щелчке в любом месте неактивного окна будет активировано только окно, и для активации элемента управления на нем будет нужно щелкнуть еще раз.", + "telemetryConfigurationTitle": "Телеметрия", + "telemetry.enableCrashReporting": "Разрешить отправку отчетов о сбоях в веб-службу Майкрософт.\nЧтобы этот параметр вступил в силу, требуется перезагрузка." + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "Добавляет конфигурацию схемы JSON.", + "contributes.jsonValidation.fileMatch": "Шаблон файла для сопоставления, например \"package.json\" или \"*.launch\".", + "contributes.jsonValidation.url": "URL-адрес схемы (\"http:\", \"https:\") или относительный путь к папке расширения (\"./\").", + "invalid.jsonValidation": "configuration.jsonValidation должно быть массивом", + "invalid.fileMatch": "Необходимо определить configuration.jsonValidation.fileMatch", + "invalid.url": "Значение configuration.jsonValidation.url должно быть URL-адресом или относительным путем", + "invalid.path.1": "Ожидаемый URL-адрес `contributes.{0}.url` ({1}) для включения в папку рсаширения ({2}). Это может сделать расширение непереносимым.", + "invalid.url.fileschema": "Значение configuration.jsonValidation.url является недопустимым относительным URL-адресом: {0}", + "invalid.url.schema": "Значение configuration.jsonValidation.url должно начинаться с \"http:\", \"https:\" или \"./\" для ссылки на схемы, содержащиеся в расширении" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "Управление расширениями" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (расширение)", + "defaultSource": "Расширение", + "manageExtension": "Управление расширениями", + "cancel": "Отмена", + "ok": "ОК" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "Группа {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "Введите \"?\", чтобы узнать, какие отсюда можно выполнить действия", + "historyMatches": "недавно открывавшиеся", + "noResultsFound1": "Результаты не найдены", + "canNotRunPlaceholder": "Этот обработчик Quick Open нельзя использовать в текущем контексте.", + "entryAriaLabel": "{0}, недавно открывавшиеся", + "removeFromEditorHistory": "Удалить из журнала", + "pickHistory": "Выбор записи редактора, удаляемой из журнала" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "Скрыть боковую панель", + "collapse": "Свернуть все" + }, + "vs/workbench/common/views": { + "duplicateId": "Представление с идентификатором '{0}' уже зарегистрировано в контейнере '{1}'" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "Расширение \"{0}\" добавило одну папку в рабочую область", + "folderStatusMessageAddMultipleFolders": "Расширение \"{0}\" добавило папки ({1}) в рабочую область", + "folderStatusMessageRemoveSingleFolder": "Расширение \"{0}\" удалило одну папку из рабочей области", + "folderStatusMessageRemoveMultipleFolders": "Расширение \"{0}\" удалило папки ({1}) из рабочей области", + "folderStatusChangeFolder": "Расширение \"{0}\" изменило папки рабочей области " + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое не загружено. Вы хотите перезагрузить окно для загрузки этого расширения?", + "reload": "Перезагрузить окно", + "disabledDep": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое отключено. Вы хотите включить расширение и перезагрузить окно?", + "enable dep": "Включить и Перезагрузить", + "uninstalledDep": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", которое не установлено. Вы хотите установить расширение и перезагрузить окно?", + "install missing dep": "Установить и перезагрузить", + "unknownDep": "Не удается активировать расширение \"{0}\", так как оно зависит от неизвестного расширения \"{1}\"." + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "Перейти к файлу...", + "quickNavigateNext": "Перейти к следующему элементу в Quick Open.", + "quickNavigatePrevious": "Перейти к предыдущему элементу в Quick Open.", + "quickSelectNext": "Выбрать следующее в Quick Open", + "quickSelectPrevious": "Выбрать предыдущее в Quick Open" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "Нет соответствующих результатов", + "noResultsFound2": "Результаты не найдены" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "Форматирование при сохранении прервано через {0} мс", + "codeActionsOnSave.didTimeout": "Метод codeActionsOnSave прерван через {0} мс", + "timeout.onWillSave": "Событие onWillSaveTextDocument-event прервано по истечении 1750 мс", + "saveParticipants": "Сохранение участников..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "Ошибка при восстановлении представления: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "Щелкните, чтобы выполнить команду \"{0}\"" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "Скрыть" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "Текстовый редактор", + "readonlyEditorWithInputAriaLabel": "{0}. Текстовый редактор только для чтения.", + "readonlyEditorAriaLabel": "Текстовый редактор только для чтения.", + "untitledFileEditorWithInputAriaLabel": "{0}. Текстовый редактор файлов без названия.", + "untitledFileEditorAriaLabel": "Текстовый редактор файлов без названия." + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "Открыть файл...", + "openLocalFile": "Открыть локальный файл...", + "openFolder": "Открыть папку...", + "openLocalFolder": "Открыть локальную папку...", + "openFileFolder": "Открыть...", + "openLocalFileFolder": "Открыть локально...", + "globalRemoveFolderFromWorkspace": "Удалить папку из рабочей области...", + "saveWorkspaceAsAction": "Сохранить рабочую область как...", + "openWorkspaceAction": "Открыть рабочую область...", + "closeWorkspace": "Закрыть рабочую область", + "noWorkspaceOpened": "В этом экземпляре отсутствуют открытые рабочие области.", + "openWorkspaceConfigFile": "Открыть файл конфигурации рабочей области", + "duplicateWorkspaceInNewWindow": "Создать копию рабочей области в новом окне" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "Назад", + "quickInput.steps": "{0} / {1}", + "quickInputBox.ariaLabel": "Введите текст, чтобы уменьшить число результатов.", + "inputModeEntry": "Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены", + "inputModeEntryDescription": "{0} (нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены)", + "quickInput.visibleCount": "Результаты: {0}", + "quickInput.countSelected": "{0} выбрано", + "ok": "ОК", + "custom": "Другой", + "quickInput.backWithKeybinding": "Назад ({0})", + "back": "Назад" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "Закрыть панель", + "togglePanel": "Переключить панель", + "focusPanel": "Фокус на панель", + "toggledPanelPosition": "Переключить положение панели", + "moveToRight": "Переместить панель вправо", + "moveToBottom": "Переместить панель вниз", + "toggleMaximizedPanel": "Переключить развернутую панель", + "maximizePanel": "Развернуть панель", + "minimizePanel": "Восстановить размер панели", + "previousPanelView": "Представление предыдущей панели", + "nextPanelView": "Представление следующей панели", + "view": "Вид", + "miTogglePanel": "Показать/скрыть п&&анель" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} действий", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "Открыть рабочую область" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "Добавить папку в рабочую область...", + "add": "&&Добавить", + "addFolderToWorkspaceTitle": "Добавить папку в рабочую область", + "workspaceFolderPickerPlaceholder": "Выберите папку рабочей области" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "Цвет фона активной вкладки. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", + "tabInactiveBackground": "Цвет фона неактивной вкладки. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", + "tabHoverBackground": "Цвет фона вкладки при наведении. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", + "tabUnfocusedHoverBackground": "Цвет фона вкладки в группе, не имеющей фокуса, при наведении. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabBorder": "Граница для разделения вкладок. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Может быть несколько групп редакторов.", + "tabActiveBorder": "Граница в нижней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ", + "tabActiveUnfocusedBorder": "Граница нижней части активной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabActiveBorderTop": "Граница в верхней части активной вкладки. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ", + "tabActiveUnfocusedBorderTop": "Граница верхней части активной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabActiveModifiedBorder": "Граница верхней части измененных активных вкладок в активной группе. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabInactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в активной группе. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "unfocusedActiveModifiedBorder": "Граница нижней части измененных активных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "unfocusedINactiveModifiedBorder": "Граница верхней части измененных неактивных вкладок в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabHoverBorder": "Граница для выделения вкладок при наведении курсора. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов. ", + "tabUnfocusedHoverBorder": "Граница для выделения вкладок в группе, не имеющей фокуса, при наведении. Вкладки — это контейнеры для редакторов в области редакторов. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabActiveForeground": "Цвет переднего плана активной вкладки в активной группе. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", + "tabInactiveForeground": "Цвет переднего плана неактивной вкладки в активной группе. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Может присутствовать несколько групп редакторов.", + "tabUnfocusedActiveForeground": "Цвет переднего плана активной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "tabUnfocusedInactiveForeground": "Цвет переднего плана неактивной вкладки в группе, не имеющей фокуса. Вкладки — это контейнеры для редакторов в области редактора. В одной группе редакторов можно открыть несколько вкладок. Также можно открыть несколько групп редакторов.", + "editorPaneBackground": "Цвет фона панели редактора, отображаемой с левой и с правой стороны редактора при расположении содержимого редактора по центру.", + "editorGroupBackground": "Устаревший цвет фона группы редакторов.", + "deprecatedEditorGroupBackground": "Устарело: с появлением расположения сетки редактора цвет фона группы редакторов больше не поддерживается. Для установки цвета фона пустых групп редакторов можно использовать свойство editorGroup.emptyBackground.", + "editorGroupEmptyBackground": "Цвет фона пустой группы редакторов. Группы редакторов представляют собой контейнеры редакторов.", + "editorGroupFocusedEmptyBorder": "Цвет фона пустой группы редакторов, на которой находится выделение. Группы редакторов представляют собой контейнеры редакторов. ", + "tabsContainerBackground": "Цвет фона для заголовка группы редакторов, когда вкладки включены. Группы редакторов представляют собой контейнеры редакторов.", + "tabsContainerBorder": "Цвет границы для заголовка группы редакторов, когда вкладки включены. Группы редакторов представляют собой контейнеры редакторов.", + "editorGroupHeaderBackground": "Цвет фона для заголовка группы редакторов, когда вкладки отключены (`\"workbench.editor.showTabs\": false`). Группы редакторов представляют собой контейнеры редакторов.", + "editorGroupBorder": "Цвет для разделения нескольких групп редакторов. Группы редакторов — это контейнеры редакторов.", + "editorDragAndDropBackground": "Цвет фона при перетаскивании редакторов. Этот цвет должен обладать прозрачностью, чтобы содержимое редактора оставалось видимым.", + "panelBackground": "Цвет фона панели. Панели показаны под областью редактора и содержат такие представления, как выходные данные и встроенный терминал.", + "panelBorder": "Цвет границы панели, отделяющей ее от редактора. Панели находятся под областью редактора и содержат такие представления, как выходные данные и встроенный терминал.", + "panelActiveTitleForeground": "Цвет заголовка для активной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.", + "panelInactiveTitleForeground": "Цвет заголовка для неактивной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.", + "panelActiveTitleBorder": "Цвет границ для заголовка активной панели. Панели отображаются под областью редактора и содержат такие представления, как окно вывода и встроенный терминал.", + "panelDragAndDropBackground": "Цвет элементов заголовка панели при перетаскивании. Этот цвет должен иметь прозрачность, чтобы содержимое панели оставалось видимым. Панели находятся под областью редактора и содержат такие представления, как выходные данные и встроенный терминал. ", + "panelInputBorder": "Граница поля ввода для входных данных на панели.", + "statusBarForeground": "Цвет переднего плана строки состояния, когда открыта рабочая область. Строка состояния отображается в нижней части окна.", + "statusBarNoFolderForeground": "Цвет переднего плана строки состояния, если папка не открыта. Строка состояния отображается в нижней части окна.", + "statusBarBackground": "Цвет фона строки состояния, когда открыта рабочая область. Строка состояния отображается в нижней части окна.", + "statusBarNoFolderBackground": "Цвет фона панели состояния, если папка не открыта. Панель состояния отображается внизу окна.", + "statusBarBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор. Строка состояния расположена в нижней части окна.", + "statusBarNoFolderBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор, когда открытые папки отсутствуют. Строка состояния расположена в нижней части окна.", + "statusBarItemActiveBackground": "Цвет фона элементов панели состояния при щелчке. Панель состояния отображается внизу окна.", + "statusBarItemHoverBackground": "Цвет фона элементов панели состояния при наведении. Панель состояния отображается внизу окна.", + "statusBarProminentItemForeground": "Цвет переднего плана для важных элементов в строке состояния. Чтобы подчеркнуть важность таких элементов, они выделяются среди других записей строки состояния. Измените режим \"Переключение клавиши TAB перемещает фокус\" из палитры команд. Строка состояния отображается в нижней части окна.", + "statusBarProminentItemBackground": "Цвет фона приоритетных элементов панели состояния. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.", + "statusBarProminentItemHoverBackground": "Цвет фона приоритетных элементов панели состояния при наведении. Приоритетные элементы выделяются на фоне других элементов панели состояния, чтобы подчеркнуть их значение. Чтобы просмотреть пример, измените режим \"Toggle Tab Key Moves Focus\" из палитры команд. Панель состояния отображается в нижней части окна.", + "activityBarBackground": "Цвет фона панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.", + "activityBarForeground": "Цвет переднего плана активного элемента панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.", + "activityBarInActiveForeground": "Цвет переднего плана неактивного элемента панели действий. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.", + "activityBarBorder": "Цвет границы панели действий, который распространяется на боковую панель. Панель действий отображается слева или справа и позволяет переключаться между представлениями в боковой панели.", + "activityBarDragAndDropBackground": "Цвет панели обратной связи при перетаскивании для элементов панели действий. Цвет должен обладать прозрачностью, чтобы содержимое панели действий оставалось видимым. Панель действий отображается с правого или с левого края и позволяет переключаться между представлениями в боковой панели.", + "activityBarBadgeBackground": "Цвет фона значка уведомлений о действиях. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.", + "activityBarBadgeForeground": "Цвет переднего плана значка уведомлений о действиях. Панель действий отображается слева или справа и позволяет переключаться между представлениями боковой панели.", + "statusBarItemHostBackground": "Цвет фона для удаленного значка в строке состояния.", + "statusBarItemHostForeground": "Цвет переднего плана для удаленного значка в строке состояния.", + "extensionBadge.remoteBackground": "Цвет фона для удаленного значка в представлении расширений", + "extensionBadge.remoteForeground": "Цвет переднего плана для удаленного значка в представлении расширений", + "sideBarBackground": "Цвет фона боковой панели. Боковая панель — это контейнер таких представлений, как проводник и поиск.", + "sideBarForeground": "Цвет переднего плана боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBarBorder": "Цвет границы боковой панели со стороны редактора. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBarTitleForeground": "Цвет переднего плана заголовка боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBarDragAndDropBackground": "Цвет элементов боковой панели при перетаскивании. Цвет должен обладать прозрачностью, чтобы содержимое элементов боковой панели оставалось видимым. Боковая панель предоставляет собой контейнер для таких представлений как проводник и поиск.", + "sideBarSectionHeaderBackground": "Цвет фона для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBarSectionHeaderForeground": "Цвет переднего плана для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "sideBarSectionHeaderBorder": "Цвет границы для заголовка раздела боковой панели. Боковая панель — это контейнер для таких представлений, как проводник и поиск.", + "titleBarActiveForeground": "Передний план панели заголовка, если окно активно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.", + "titleBarInactiveForeground": "Передний план панели заголовка, если окно неактивно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.", + "titleBarActiveBackground": "Фон панели заголовка, если окно активно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.", + "titleBarInactiveBackground": "Фон панели заголовка, если окно неактивно. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.", + "titleBarBorder": "Цвет границы панели заголовка. Обратите внимание, что этот цвет сейчас поддерживается только в macOS.", + "menubarSelectionForeground": "Цвет переднего плана выбранного элемента меню на панели меню.", + "menubarSelectionBackground": "Цвет фона выбранного элемента меню на панели меню.", + "menubarSelectionBorder": "Цвет границы выбранного элемента меню на панели меню.", + "notificationCenterBorder": "Цвет границы центра уведомлений. Уведомления появляются в нижней правой части окна. ", + "notificationToastBorder": "Цвет границы всплывающего уведомления. Уведомления появляются в нижней правой части окна.", + "notificationsForeground": "Цвет переднего плана уведомления. Уведомления появляются в нижней правой части окна.", + "notificationsBackground": "Цвет фона всплывающего уведомления. Уведомления появляются в нижней правой части окна.", + "notificationsLink": "Цвет переднего плана для ссылок в уведомлении. Уведомления появляются в нижней правой части окна.", + "notificationCenterHeaderForeground": "Цвет переднего плана заголовка в центре уведомлений. Уведомления появляются в нижней правой части окна. ", + "notificationCenterHeaderBackground": "Цвет фона заголовка в центре уведомлений. Уведомления появляются в нижней правой части окна. ", + "notificationsBorder": "Цвет границы уведомления, которая отделяет это уведомление от других в центре уведомлений. Уведомления появляются в нижней правой части окна. " + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "Справочник по сочетаниям клавиш", + "openDocumentationUrl": "Документация", + "openIntroductoryVideosUrl": "Вступительные видео", + "openTipsAndTricksUrl": "Советы и рекомендации", + "openTwitterUrl": "Присоединяйтесь к нам в Twitter", + "openUserVoiceUrl": "Запросы на поиск функций", + "openLicenseUrl": "Просмотр лицензии", + "openPrivacyStatement": "Заявление о конфиденциальности" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "Не удалось загрузить требуемый файл. Перезапустите приложение, чтобы повторить попытку. Дополнительные сведения: {0}." + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "Представление предыдущей боковой панели", + "nextSideBarView": "Представление следующей боковой панели", + "view": "Вид" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "Дополнительные представления", + "numberBadge": "{0} ({1})", + "manageExtension": "Управление расширениями", + "titleKeybinding": "{0} ({1})", + "hide": "Скрыть", + "keep": "Сохранить", + "compositeActive": "{0} активный", + "toggle": "Переключить закрепленное представление" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "Переключить средства разработчика", + "toggleSharedProcess": "Переключить общий процесс", + "inspect context keys": "Проверить ключи контекста", + "toggle screencast mode": "Переключение режима Screencast" + }, + "vs/workbench/electron-browser/window": { + "undo": "Отменить", + "redo": "Вернуть", + "cut": "Вырезать", + "copy": "Копирование", + "paste": "Вставить", + "selectAll": "Выбрать все", + "runningAsRoot": "Не рекомендуется запускать {0} с правами привилегированного пользователя." + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "Переключатель активного представления" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "Закрыть окно", + "newWindow": "Новое окно", + "toggleFullScreen": "Полноэкранный режим", + "zoomIn": "Увеличить", + "zoomOut": "Уменьшить", + "zoomReset": "Сбросить масштаб", + "reloadWindow": "Перезагрузить окно", + "reloadWindowWithExntesionsDisabled": "Перезагрузить окно с отключенными расширениями", + "close": "Закрыть окно", + "switchWindowPlaceHolder": "Выберите окно, в которое нужно переключиться", + "current": "Текущее окно", + "switchWindow": "Переключить окно...", + "quickSwitchWindow": "Быстро переключить окно...", + "remove": "Удалить из последних открытых", + "workspaces": "Рабочие области", + "files": "Файлы", + "openRecentPlaceHolderMac": "Выберите, чтобы открыть (чтобы открыть в новом окне, удерживайте клавишу CMD)", + "openRecentPlaceHolder": "Выберите, чтобы открыть (чтобы открыть в новом окне, удерживайте клавишу CTRL)", + "openRecent": "Открыть последние...", + "quickOpenRecent": "Быстро открыть последние...", + "about": "О программе {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "Отсутствует зарегистрированный поставщик данных, который может предоставить сведения о просмотрах.", + "collapseAll": "Свернуть все" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} действий" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "Средство просмотра двоичных объектов" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "Расширению \"{0}\" не удалось обновить папки рабочей области: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0}, {1}." + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "&&Файл", + "mEdit": "&&Правка", + "mSelection": "&&Выделение", + "mView": "&&Вид", + "mGoto": "&&Переход", + "mDebug": "&&Отладка", + "mTerminal": "&&Терминал", + "mHelp": "&&Справка", + "menubar.linuxTitlebarRevertNotification": "Мы обновили заголовок окна по умолчанию в Linux для использования собственного параметра. При желании вы можете вернуться к настраиваемому параметру. Дополнительные сведения см. в нашей [электронной документации] (https://go.microsoft.com/fwlink/?linkid=2074137).", + "goToSetting": "Открыть параметры", + "menubar.customTitlebarAccessibilityNotification": "Для вас включена поддержка специальных возможностей. Для оптимальной работы мы рекомендуем использовать настраиваемый стиль заголовка окна.", + "miMoveSidebarRight": "&&Переместить боковую панель вправо", + "miMoveSidebarLeft": "&&Переместить боковую панель влево", + "miHideStatusbar": "&&Скрыть строку состояния", + "miShowStatusbar": "&&Показать строку состояния", + "miHideActivityBar": "Скрыть &&панель действий", + "miShowActivityBar": "Показать &&панель действий", + "checkForUpdates": "Проверить наличие &&обновлений...", + "checkingForUpdates": "Идет проверка наличия обновлений...", + "download now": "С&&качать сейчас", + "DownloadingUpdate": "Скачивается обновление...", + "installUpdate...": "Установить &&обновление...", + "installingUpdate": "Идет установка обновления...", + "restartToUpdate": "Перезапустить для &&обновления" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "Перемещение активного редактора по вкладкам или группам", + "editorCommand.activeEditorMove.arg.name": "Аргумент перемещения активного редактора", + "editorCommand.activeEditorMove.arg.description": "Свойства аргумента:\n\t* 'to': строковое значение, указывающее направление перемещения.\n\t* 'by': строковое значение, указывающее единицу перемещения (вкладка или группа).\n\t* 'value': числовое значение, указывающее количество позиций перемещения или абсолютную позицию для перемещения.", + "toggleInlineView": "Переключить интерактивное представление", + "compare": "Сравнить" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "Ошибка: {0}", + "alertWarningMessage": "Предупреждение: {0}", + "alertInfoMessage": "Информация: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "Скрыть уведомления", + "zeroNotifications": "Уведомления отсутствуют", + "noNotifications": "Новые уведомления отсутствуют", + "oneNotification": "1 новое уведомление", + "notifications": "Новые уведомления: {0}" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "Путь \"{0}\" не указывает на допустимый модуль выполнения тестов расширения." + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "Уведомления", + "showNotifications": "Показать уведомления", + "hideNotifications": "Скрыть уведомления", + "clearAllNotifications": "Очистить все уведомления" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "Новые уведомления отсутствуют", + "notifications": "Уведомления", + "notificationsToolbar": "Действия центра уведомлений", + "notificationsList": "Список уведомлений" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "Всплывающее уведомление" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "Текстовый редактор", + "textDiffEditor": "Редактор текстовых несовпадений", + "binaryDiffEditor": "Редактор двоичных несовпадений", + "sideBySideEditor": "Параллельный редактор", + "groupOnePicker": "Отображать редакторы в активной группе", + "allEditorsPicker": "Показать все открытые редакторы", + "view": "Вид", + "file": "Файл", + "splitUp": "Разбить содержимое окна вверх", + "splitDown": "Разбить содержимое окна вниз", + "splitLeft": "Разбить содержимое окна влево", + "splitRight": "Разбить содержимое окна вправо", + "close": "Закрыть", + "closeOthers": "Закрыть другие", + "closeRight": "Закрыть справа", + "closeAllSaved": "Закрыть сохраненные", + "closeAll": "Закрыть все", + "keepOpen": "Оставить открытым", + "toggleSideBySideView": "Включить или отключить параллельное представление", + "showOpenedEditors": "Показать открытые редакторы", + "splitEditorRight": "Разбить содержимое окна редактора вправо", + "splitEditorDown": "Разбить содержимое окна редактора вниз", + "navigate.prev.label": "Предыдущее исправление", + "navigate.next.label": "Следующее исправление", + "ignoreTrimWhitespace.label": "Игнорировать удаление пробелов", + "showTrimWhitespace.label": "Показать удаленные пробелы", + "keepEditor": "Сохранить редактор", + "closeEditorsInGroup": "Закрыть все редакторы в группе", + "closeSavedEditors": "Закрыть сохраненные редакторы в группе", + "closeOtherEditors": "Закрыть другие редакторы в группе", + "closeRightEditors": "Закрыть редакторы справа в группе", + "miReopenClosedEditor": "&&Повторно открыть закрытый редактор", + "miClearRecentOpen": "&&Очистить недавно открытые", + "miEditorLayout": "Макет &&редактора", + "miSplitEditorUp": "Разделить&&", + "miSplitEditorDown": "Разделить &&вниз", + "miSplitEditorLeft": "Разделить &&слева", + "miSplitEditorRight": "Разделить &&вправо", + "miSingleColumnEditorLayout": "&&Отдельный", + "miTwoColumnsEditorLayout": "&&Два столбца", + "miThreeColumnsEditorLayout": "Т&&ри столбца", + "miTwoRowsEditorLayout": "Д&&ве строки", + "miThreeRowsEditorLayout": "Три &&строки", + "miTwoByTwoGridEditorLayout": "&&Сетка (2x2)", + "miTwoRowsRightEditorLayout": "Две с&&троки вправо", + "miTwoColumnsBottomEditorLayout": "Два &&столбца внизу", + "miBack": "&&Назад", + "miForward": "&&Вперед", + "miLastEditLocation": "&&Место последнего изменения", + "miNextEditor": "&&Следующий редактор", + "miPreviousEditor": "&&Предыдущий редактор", + "miNextEditorInGroup": "&&Следующий используемый редактор в группе", + "miPreviousEditorInGroup": "&&Предыдущий используемый редактор в группе", + "miSwitchEditor": "Переключить р&&едактор", + "miFocusFirstGroup": "Группа &&1", + "miFocusSecondGroup": "Группа &&2", + "miFocusThirdGroup": "Группа &&3", + "miFocusFourthGroup": "Группа &&4", + "miFocusFifthGroup": "Группа &&5", + "miNextGroup": "&&Следующая группа", + "miPreviousGroup": "&&Предыдущая группа", + "miFocusLeftGroup": "Группировать &&слева", + "miFocusRightGroup": "Группировать &&справа", + "miFocusAboveGroup": "Группа &&выше", + "miFocusBelowGroup": "Группа &&ниже", + "miSwitchGroup": "Переключить &&группу" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "Действия для группы редакторов", + "closeGroupAction": "Закрыть", + "emptyEditorGroup": "{0} (пусто)", + "editorOpenError": "Невозможно открыть \"{0}\": {1}." + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "Редактор текстовых несовпадений", + "readonlyEditorWithInputAriaLabel": "{0}. Редактор сравнения текста только для чтения.", + "readonlyEditorAriaLabel": "Редактор сравнения текста только для чтения.", + "editableEditorWithInputAriaLabel": "{0}. Редактор сравнения текстовых файлов.", + "editableEditorAriaLabel": "Редактор сравнения текстовых файлов." + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} Б", + "sizeKB": "{0} КБ", + "sizeMB": "{0} МБ", + "sizeGB": "{0} ГБ", + "sizeTB": "{0} ТБ", + "largeImageError": "Изображение не отображается в редакторе, так как имеет слишком большой размер ({0}).", + "resourceOpenExternalButton": "Открыть изображение с помощью внешней программы?", + "nativeFileTooLargeError": "Файл не отображается в редакторе, так как имеет слишком большой размер ({0}).", + "nativeBinaryError": "Файл не отображается в редакторе, так как является двоичным или использует неподдерживаемую кодировку текста.", + "openAsText": "Открыть его в любом случае?", + "zoom.action.fit.label": "Все изображение", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "Не удается активировать расширение \"{0}\", так как оно зависит от расширения \"{1}\", активация которого завершилась ошибкой.", + "activationError": "Не удалось активировать расширение '{0}': {1}." + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "Очистить уведомления", + "clearNotifications": "Очистить все уведомления", + "hideNotificationsCenter": "Скрыть уведомления", + "expandNotification": "Развернуть уведомление", + "collapseNotification": "Свернуть уведомление", + "configureNotification": "Настроить уведомление", + "copyNotification": "Копировать текст" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, выбор группы редакторов", + "noResultsFoundInGroup": "Соответствующие открытые редакторы не найдены в группе", + "noOpenedEditors": "Список открытых редакторов в группе сейчас пуст.", + "noResultsFound": "Соответствующие открытые редакторы не найдены", + "noOpenedEditorsAllGroups": "Список открытых редакторов сейчас пуст." + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "Разделить редактор", + "splitEditorOrthogonal": "Разбить окно редактора перпендикулярно", + "splitEditorGroupLeft": "Разбить окно редактора слева", + "splitEditorGroupRight": "Разбить содержимое окна редактора вправо", + "splitEditorGroupUp": "Разбить окно редактора вверху", + "splitEditorGroupDown": "Разбить содержимое окна редактора вниз", + "joinTwoGroups": "Объединить группу редакторов со следующей группой", + "joinAllGroups": "Объединить все группы редакторов", + "navigateEditorGroups": "Переход между группами редакторов", + "focusActiveEditorGroup": "Сфокусироваться на активной группе редактора", + "focusFirstEditorGroup": "Фокус на первую группу редакторов", + "focusLastEditorGroup": "Перевести выделение на последнюю группу редакторов", + "focusNextGroup": "Перевести выделение на следующую группу редакторов", + "focusPreviousGroup": "Перевести выделение на предыдущую группу редакторов", + "focusLeftGroup": "Перевести выделение на левую группу редакторов", + "focusRightGroup": "Перевести выделение на правую группу редакторов", + "focusAboveGroup": "Перевести выделение на верхнюю группу редакторов", + "focusBelowGroup": "Перевести выделение на нижнюю группу редакторов", + "openToSide": "Открыть сбоку", + "closeEditor": "Закрыть редактор", + "closeOneEditor": "Закрыть", + "revertAndCloseActiveEditor": "Отменить изменения и закрыть редактор", + "closeEditorsToTheLeft": "Закрыть редакторы слева в группе", + "closeAllEditors": "Закрыть все редакторы", + "closeAllGroups": "Закрыть все группы редакторов", + "closeEditorsInOtherGroups": "Закрыть редакторы в других группах", + "closeEditorInAllGroups": "Закрыть редактор во всех группах", + "moveActiveGroupLeft": "Переместить группу редакторов влево", + "moveActiveGroupRight": "Переместить группу редакторов вправо", + "moveActiveGroupUp": "Переместить группу редакторов вверх", + "moveActiveGroupDown": "Переместить группу редакторов вниз", + "minimizeOtherEditorGroups": "Развернуть группу редакторов", + "evenEditorGroups": "Сбросить размеры в группе редакторов", + "maximizeEditor": "Развернуть группу редакторов и скрыть боковую панель", + "openNextEditor": "Открыть следующий редактор", + "openPreviousEditor": "Открыть предыдущий редактор", + "nextEditorInGroup": "Открыть следующий редактор в группе", + "openPreviousEditorInGroup": "Открыть предыдущий редактор в группе", + "firstEditorInGroup": "Открыть первый редактор в группе", + "lastEditorInGroup": "Открыть последний редактор в группе", + "navigateNext": "Далее", + "navigatePrevious": "Назад", + "navigateToLastEditLocation": "Перейти к последней точке изменения", + "navigateLast": "Перейти к последнему", + "reopenClosedEditor": "Открыть закрытый редактор", + "clearRecentFiles": "Очистить недавно открытые", + "showEditorsInActiveGroup": "Отображать редакторы в активной группе", + "showAllEditors": "Показать все редакторы", + "openPreviousRecentlyUsedEditorInGroup": "Открыть предыдущий недавно использованный редактор в группе", + "openNextRecentlyUsedEditorInGroup": "Открыть следующий недавно использованный редактор в группе", + "navigateEditorHistoryByInput": "Открыть предыдущий редактор из журнала", + "openNextRecentlyUsedEditor": "Открыть следующий недавно использованный редактор", + "openPreviousRecentlyUsedEditor": "Открыть предыдущий недавно использованный редактор", + "clearEditorHistory": "Очистить журнал редактора", + "moveEditorLeft": "Переместить редактор влево", + "moveEditorRight": "Переместить редактор вправо", + "moveEditorToPreviousGroup": "Переместить редактор в предыдущую группу", + "moveEditorToNextGroup": "Переместить редактор в следующую группу", + "moveEditorToAboveGroup": "Переместить редактор в группу вверху", + "moveEditorToBelowGroup": "Переместить редактор в группу внизу", + "moveEditorToLeftGroup": "Переместить редактор в группу слева", + "moveEditorToRightGroup": "Переместить редактор в группу справа", + "moveEditorToFirstGroup": "Переместить редактор в первую группу", + "moveEditorToLastGroup": "Переместить редактор в последнюю группу", + "editorLayoutSingle": "Расположение содержимого редактора с одним столбцом", + "editorLayoutTwoColumns": "Расположение содержимого редактора с двумя столбцами", + "editorLayoutThreeColumns": "Расположение содержимого редактора с тремя столбцами", + "editorLayoutTwoRows": "Расположение содержимого редактора с двумя строками", + "editorLayoutThreeRows": "Расположение содержимого редактора с тремя строками", + "editorLayoutTwoByTwoGrid": "Расположение содержимого редактора с сеткой (2x2)", + "editorLayoutTwoColumnsBottom": "Расположение содержимого редактора с двумя столбцами внизу", + "editorLayoutTwoRowsRight": "Расположение содержимого редактора с двумя строками справа", + "newEditorLeft": "Создать группу редакторов слева", + "newEditorRight": "Создать группу редакторов справа", + "newEditorAbove": "Создать группу редакторов вверху", + "newEditorBelow": "Создать группу редакторов внизу" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "Действия уведомления", + "notificationSource": "Источник: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "Строка {0}, столбец {1} (выбрано {2})", + "singleSelection": "Строка {0}, столбец {1}", + "multiSelectionRange": "Выделений: {0} (выделено символов: {1})", + "multiSelection": "Выделений: {0}", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "Клавиша TAB перемещает фокус", + "screenReaderDetected": "Средство чтения с экрана оптимизировано", + "screenReaderDetectedExtra": "Если вы не используете средство чтения с экрана, измените значение параметра \"editor.accessibilitySupport\" на \"off\".", + "disableTabMode": "Отключить режим специальных возможностей", + "gotoLine": "Переход к строке", + "selectIndentation": "Выберите отступ", + "selectEncoding": "Выберите кодировку", + "selectEOL": "Выберите последовательность конца строки", + "selectLanguageMode": "Выберите языковой режим", + "fileInfo": "Сведения о файле", + "screenReaderDetectedExplanation.question": "Вы используете средство чтения с экрана для работы с VS Code? (Некоторые функции, такие как свертывание, мини-карта или перенос по словам, отключены при использовании средства чтения с экрана.)", + "screenReaderDetectedExplanation.answerYes": "Да", + "screenReaderDetectedExplanation.answerNo": "Нет", + "spacesSize": "Пробелов: {0}", + "tabSize": "Размер интервала табуляции: {0}", + "showLanguageExtensions": "Поиск \"{0}\" среди расширений Marketplace...", + "changeMode": "Изменить языковой режим", + "noEditor": "В данный момент нет активного текстового редактора", + "languageDescription": "({0}) — настроенный язык", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "языки (идентификатор)", + "configureModeSettings": "Настройка параметров, определяемых языком \"{0}\"...", + "configureAssociationsExt": "Настройка сопоставлений файлов для \"{0}\"...", + "autoDetect": "Автоматическое обнаружение", + "pickLanguage": "Выберите языковой режим", + "currentAssociation": "Текущая связь", + "pickLanguageToConfigure": "Выберите языковой режим для связи с \"{0}\".", + "changeIndentation": "Изменить отступ", + "noWritableCodeEditor": "Активный редактор кода доступен только для чтения.", + "indentConvert": "преобразовать файл", + "indentView": "изменить представление", + "pickAction": "Выберите действие", + "changeEndOfLine": "Изменить последовательность конца строки", + "pickEndOfLine": "Выберите последовательность конца строки", + "changeEncoding": "Изменить кодировку файла", + "noFileEditor": "В данный момент нет активного файла", + "saveWithEncoding": "Сохранить в кодировке", + "reopenWithEncoding": "Повторно открыть в кодировке", + "guessedEncoding": "Предположение на основе содержимого", + "pickEncodingForReopen": "Выберите кодировку файла для его повторного открытия", + "pickEncodingForSave": "Выберите кодировку файла для его сохранения" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "Действия вкладки" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "Действия редактора", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (расширение)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "Не отображается еще несколько ошибок и предупреждений ({0})." + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "Отсутствует зарегистрированное представление в виде дерева с идентификатором '{0}'.", + "treeView.duplicateElement": "Элемент с идентификационным номером {0} уже зарегестрирован" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "Иерархическая навигация", + "enabled": "Включение/отключение иерархической навигации.", + "filepath": "Управляет тем, как пути к файлам отображаются в представлении навигации.", + "filepath.on": "Отображать путь к файлу в представлении навигации.", + "filepath.off": "Не отображать путь к файлу в представлении навигации.", + "filepath.last": "Отображать только последний элемент пути к файлу в представлении навигации.", + "symbolpath": "Управляет тем, как символы отображаются в представлении навигации. ", + "symbolpath.on": "Отображать все символы в представлении навигации.", + "symbolpath.off": "Не отображать символы в представлении навигации.", + "symbolpath.last": "Отображать только текущий символ в представлении навигации.", + "symbolSortOrder": "Управляет тем, как символы отображаются в представлении навигации.", + "symbolSortOrder.position": "Отображает контур символа в порядке положения файла.", + "symbolSortOrder.name": "Отображать структуру символа в алфавитном порядке.", + "symbolSortOrder.type": "Отображать структуру символа в порядке типа символа." + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "отлаживаемый объект" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "Включить/отключить элементы навигации", + "cmd.category": "Вид", + "miToggleBreadcrumbs": "Переключить &&навигацию", + "cmd.focus": "Перевести фокус на элементы навигации" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "Результаты отсутствуют", + "title": "Просмотр иерархии вызовов" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "Отображение вызовов", + "toggle.to": "Отображение вызывающих сторон", + "tree.aria": "Иерархия вызовов", + "meta": "– {0}", + "title.loading": "Загрузка...", + "empt.callsFrom": "Нет вызовов от \"{0}\"", + "empt.callsTo": "Нет вызовов для \"{0}\"" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "Установить путь к команде \"{0}\" в PATH", + "not available": "Эта команда недоступна.", + "successIn": "Путь к команде оболочки \"{0}\" успешно установлен в PATH.", + "ok": "ОК", + "cancel2": "Отмена", + "warnEscalation": "Редактор Code запросит права администратора для установки команды оболочки с помощью osascript.", + "cantCreateBinFolder": "Не удается создать папку \"/usr/local/bin\".", + "aborted": "Прервано", + "uninstall": "Удалить путь к команде \"{0}\" из PATH", + "successFrom": "Путь к команде оболочки \"{0}\" успешно удален из PATH.", + "warnEscalationUninstall": "Редактор Code запросит права администратора для удаления команды оболочки с помощью osascript.", + "cantUninstall": "Не удается удалить команду оболочки \"{0}\".", + "shellCommand": "Команда оболочки" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: этот файл имеет слишком большой размер, поэтому для него были отключены разметка, перенос и свертывание, чтобы уменьшить объем используемой памяти и предотвратить зависание или неожиданное завершение работы программы.", + "dontShowAgain": "Больше не показывать", + "removeOptimizations": "Принудительно включить функции", + "reopenFilePrompt": "Откройте файл повторно, чтобы изменение этого параметра вступило в силу." + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "Разработчик: исследование сопоставлений ключей" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "Включить или отключить режим с несколькими курсорами", + "miMultiCursorAlt": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу ALT", + "miMultiCursorCmd": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу COMMAND ", + "miMultiCursorCtrl": "Для работы в режиме нескольких курсоров нажмите левую кнопку мыши, удерживая клавишу CTRL" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "Вид: переключить мини-карту", + "miToggleMinimap": "Переключить &&мини-карту" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "Вид: переключить управляющие символы", + "miToggleRenderControlCharacters": "Переключить &&управляющие символы" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "Вид: включить или отключить вывод пробелов", + "miToggleRenderWhitespace": "Показать/&&скрыть символы пробелов" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "Вид: переключение режима переноса по словам", + "wordWrap.notInDiffEditor": "Не удается переключить перенос по словам в редакторе несовпадений.", + "unwrapMinified": "Отключить перенос для этого файла", + "wrapMinified": "Включить перенос для этого файла", + "miToggleWordWrap": "&&Включить/выключить перенос текста" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "Разработчик: проверка областей TM", + "inspectTMScopesWidget.loading": "Загрузка..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "Установка значения \"on\" для параметра \"editor.accessibilitySupport\".", + "openingDocs": "Открывается страница документации по специальным возможностям VS Code.", + "introMsg": "Благодарим за ознакомление со специальными возможностями VS Code.", + "status": "Состояние:", + "changeConfigToOnMac": "Чтобы включить постоянную оптимизацию редактора для использования со средствами чтения с экрана, нажмите COMMMAND+E.", + "changeConfigToOnWinLinux": "Чтобы включить постоянную оптимизацию редактора для использования со средствами чтения с экрана, нажмите CTRL+E.", + "auto": "В редакторе настроено автоматическое определение средства чтения с экрана, но сейчас это средство не подключено.", + "configuredOn": "Постоянная оптимизацию редактора для использования со средствами чтения с экрана включена. Чтобы ее отключить, измените параметр \"editor.accessibilitySupport\".", + "configuredOff": "Для редактора не настроена оптимизация для использования со средствами чтения с экрана.", + "tabFocusModeOnMsg": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Чтобы изменить это поведение, нажмите клавишу {0}.", + "tabFocusModeOnMsgNoKb": "При нажатии клавиши TAB в текущем редакторе фокус ввода переместится на следующий элемент, способный его принять. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.", + "tabFocusModeOffMsg": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Чтобы изменить это поведение, нажмите клавишу {0}.", + "tabFocusModeOffMsgNoKb": "При нажатии клавиши TAB в текущем редакторе будет вставлен символ табуляции. Команду {0} сейчас невозможно выполнить с помощью настраиваемого сочетания клавиш.", + "openDocMac": "Нажмите COMMAND+H, чтобы открыть окно браузера с дополнительными сведениями о специальных возможностях VS Code.", + "openDocWinLinux": "Нажмите CTRL+H, чтобы открыть окно браузера с дополнительными сведениями о специальных возможностях VS Code.", + "outroMsg": "Вы можете закрыть эту подсказку и вернуться в редактор, нажав клавиши ESCAPE или SHIFT+ESCAPE.", + "ShowAccessibilityHelpAction": "Показать справку по специальным возможностям" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "Ошибок при анализе {0}: {1}", + "schema.openBracket": "Открывающий символ скобки или строковая последовательность.", + "schema.closeBracket": "Закрывающий символ скобки или строковая последовательность.", + "schema.comments": "Определяет символы комментариев", + "schema.blockComments": "Определяет способ маркировки комментариев.", + "schema.blockComment.begin": "Последовательность символов, открывающая блок комментариев.", + "schema.blockComment.end": "Последовательность символов, закрывающая блок комментариев.", + "schema.lineComment": "Последовательность символов, с которой начинается строка комментария.", + "schema.brackets": "Определяет символы скобок, увеличивающие или уменьшающие отступ.", + "schema.autoClosingPairs": "Определяет пары скобок. Когда введена открывающая скобка, автоматически добавляется закрывающая.", + "schema.autoClosingPairs.notIn": "Определяет список областей, где автоматические пары отключены.", + "schema.autoCloseBefore": "Определяет, какие символы должны быть указаны после курсора, чтобы произошло автоматическое закрытие скобок или кавычек при использовании параметра \"languageDefined\". Обычно это набор символов, с которого не может начинаться выражение.", + "schema.surroundingPairs": "Определяет пары скобок, в которые заключается выбранная строка.", + "schema.wordPattern": "Определяет, что считается словом в языке программирования.", + "schema.wordPattern.pattern": "Шаблон регулярного выражения, используемый для сопоставления слов.", + "schema.wordPattern.flags": "Флаги регулярного выражения, используемого для сопоставления слов.", + "schema.wordPattern.flags.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".", + "schema.indentationRules": "Параметры отступов языка.", + "schema.indentationRules.increaseIndentPattern": "Если строка соответствует шаблону, то ко всем следующим строкам необходимо применить одинарный отступ (если не применяется другое правило).", + "schema.indentationRules.increaseIndentPattern.pattern": "Шаблон регулярного выражения для increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.flags": "Флаги регулярного выражения для increaseIndentPattern.", + "schema.indentationRules.increaseIndentPattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".", + "schema.indentationRules.decreaseIndentPattern": "Если строка соответствует шаблону, то для всех следующих строк необходимо отменить одинарный отступ (если не применяется другое правило).", + "schema.indentationRules.decreaseIndentPattern.pattern": "Шаблон регулярного выражения для decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.flags": "Флаги регулярного выражения для decreaseIndentPattern.", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".", + "schema.indentationRules.indentNextLinePattern": "Если строка соответствует шаблону, то необходимо применить одинарный отступ **только к следующей строке**.", + "schema.indentationRules.indentNextLinePattern.pattern": "Шаблон регулярного выражения для indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.flags": "Флаги регулярного выражения для indentNextLinePattern.", + "schema.indentationRules.indentNextLinePattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".", + "schema.indentationRules.unIndentedLinePattern": "Если строка соответствует шаблону, то отступ для этой строки не следует изменять и проверять на соответствие другим правилам.", + "schema.indentationRules.unIndentedLinePattern.pattern": "Шаблон регулярного выражения для unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.flags": "Флаги регулярного выражения для unIndentedLinePattern.", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "Должно соответствовать шаблону \"/^([gimuy]+)$/\".", + "schema.folding": "Параметры сворачивания языка.", + "schema.folding.offSide": "Язык придерживается правила отступов, если блоки в этом языке определяются отступами. Если этот параметр установлен, пустые строки будут принадлежать последующему блоку.", + "schema.folding.markers": "Метки свертывания для конкретного языка, например, '#region' и '#endregion'. Регулярные выражения начала и окончания будут применены к содержимому всех строк. Их следует тщательно продумать.", + "schema.folding.markers.start": "Шаблон регулярного выражения для метки начала. Регулярное выражение должно начинаться с '^'.", + "schema.folding.markers.end": "Шаблон регулярного выражения для метки окончания. Регулярное выражение должно начинаться с '^'. " + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "Комментарии", + "openComments": "Определяет, когда должна открываться панель комментариев." + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "Выберите поставщика комментариев", + "commentThreadAddFailure": "Не удалось добавить новую цепочку комментариев: {0}.", + "nextCommentThreadAction": "Перейти к ветви следующего комментария" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "Цвет декоратора полей редактора для комментирования диапазонов." + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "Комментарии к этому отзыву отсутствуют." + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "Изображение: {0}", + "image": "Образ" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "Collapse", + "commentCreationError": "Не удалось добавить комментарий: {0}.", + "commentCreationDefaultError": "Не удалось добавить комментарий. Повторите попытку или сообщите о проблеме с расширением, если ошибка сохраняется.", + "commentThreadParticipants": "Участники: {0}", + "startThread": "Начать обсуждение", + "reply": "Ответить...", + "newComment": "Введите новый комментарий" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "Обновить комментарий", + "label.updatingComment": "Обновление комментария...", + "commentToggleReaction": "Переключить реакцию", + "commentToggleReactionError": "Не удалось переключить реакцию на комментарий: {0}.", + "commentToggleReactionDefaultError": "Не удалось переключить реакцию на комментарии", + "commentAddReaction": "Добавить реакцию", + "commentAddReactionError": "Сбой при удалении реакции на комментарий: {0}.", + "commentAddReactionDefaultError": "Сбой при удалении реакции на комментарий", + "commentDeleteReactionError": "Сбой при удалении реакции на комментарий: {0}.", + "commentDeleteReactionDefaultError": "Сбой при удалении реакции на комментарий", + "commentEditError": "Не удалось обновить комментарий: {0}.", + "commentEditDefaultError": "Не удалось обновить комментарий.", + "label.delete": "Удалить", + "confirmDelete": "Удалить комментарий?", + "commentDeletionError": "Сбой при удалении комментария: {0}.", + "commentDeletionDefaultError": "Не удалось удалить комментарий", + "label.edit": "Изменить", + "label.cancel": "Отмена" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "Выбор реакций..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "Отладка: {0}", + "debugAriaLabel": "Введите имя используемой конфигурации запуска.", + "addConfigTo": "Добавить конфигурацию ({0})...", + "addConfiguration": "Добавить конфигурацию...", + "noConfigurationsMatching": "Нет соответствующих конфигураций отладки.", + "noConfigurationsFound": "Конфигурации отладки не найдены. Создайте файл \"launch.json\"." + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "Запустить дополнительный сеанс", + "debugConsoleAction": "Консоль отладки" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "Показать отладочные сведения", + "toggleDebugPanel": "Консоль отладки", + "debug": "Отладка", + "debugPanel": "Консоль отладки", + "variables": "Переменные", + "watch": "Контрольное значение", + "callStack": "Стек вызовов", + "breakpoints": "Точки останова", + "loadedScripts": "Загруженные сценарии", + "view": "Вид", + "debugCategory": "Отладка", + "restartDebug": "Перезапустить", + "stepOverDebug": "Шаг с обходом", + "stepIntoDebug": "Шаг с заходом", + "stepOutDebug": "Шаг с выходом", + "pauseDebug": "Приостановить", + "disconnect": "Отключить", + "stop": "Остановить", + "continueDebug": "Продолжить", + "terminateThread": "Завершить поток", + "debugFocusConsole": "Перевести фокус на консоль отладки", + "debugCommands": "Конфигурация отладки", + "debugConfigurationTitle": "Отладка", + "allowBreakpointsEverywhere": "Разрешить установку точек останова в любом файле.", + "openExplorerOnEnd": "Автоматическое открытие представления проводника в конце сеанса отладки.", + "inlineValues": "Показывать значения переменных в редакторе во время отладки.", + "toolBarLocation": "Определяет положение панели отладки: \"перемещаемая\" во всех представлениях, \"закрепленная\" в представлении отладки или \"скрытая\".", + "never": "Никогда не отображать отладку в строке состояния", + "always": "Всегда отображать отладку в строке состояния", + "onFirstSessionStart": "Отображать отладку в строке состояния только после первого запуска отладки", + "showInStatusBar": "Определяет, должна ли отображаться строка состояния отладки.", + "openDebug": "Определяет, когда должно быть открыто представление отладки.", + "enableAllHovers": "Управляет тем, должны ли отображаться всплывающие сообщения, не связанные с отладкой, во время отладки. Если этот параметр установлен, будут вызваны поставщики всплывающих сообщений, и сообщения будут отображены. Обычные всплывающие сообщения не будут отображаться, даже если этот параметр установлен.", + "showSubSessionsInToolBar": "Определяет, отображаются ли подчиненные сеансы отладки на панели инструментов отладки. Если этот параметр имеет значение false, команда остановки для подчиненного сеанса также остановит родительский сеанс.", + "debug.console.fontSize": "Определяет размер шрифта в пикселях в консоли отладки.", + "debug.console.fontFamily": "Определяет семейство шрифтов в консоли отладки.", + "debug.console.lineHeight": "Определяет высоту строки в пикселях в консоли отладки. Используйте значение 0 для вычисления высоты строки по размеру шрифта.", + "launch": "Глобальная конфигурация запуска отладки. Ее следует использовать в качестве альтернативы \"launch.json\", при этом она используется совместно несколькими рабочими областями.", + "stepBackDebug": "На шаг назад", + "reverseContinue": "Обратно", + "restartFrame": "Перезапустить кадр", + "copyStackTrace": "Копировать стек вызовов", + "miViewDebug": "&&Отладка", + "miToggleDebugConsole": "Ко&&нсоль отладки", + "miStartDebugging": "&&Запустить отладку", + "miStartWithoutDebugging": "Начать &&без отладки", + "miStopDebugging": "&&Остановить отладку", + "miRestart Debugging": "&&Перезапустить отладку", + "miOpenConfigurations": "От&&крыть конфигурации", + "miAddConfiguration": "Д&&обавить конфигурацию...", + "miStepOver": "Шаг с о&&бходом", + "miStepInto": "Ш&&аг с заходом", + "miStepOut": "Шаг с &&выходом", + "miContinue": "&&Продолжить", + "miToggleBreakpoint": "Перек&&лючить точку останова", + "miConditionalBreakpoint": "У&&словная точка останова...", + "miInlineBreakpoint": "Встроенная точка оста&&нова", + "miFunctionBreakpoint": "&&Точка останова функции...", + "miLogPoint": "&&Точка ведения журнала...", + "miNewBreakpoint": "&&Новая точка останова", + "miEnableAllBreakpoints": "&&Включить все точки останова", + "miDisableAllBreakpoints": "Отключить &&все точки останова", + "miRemoveAllBreakpoints": "Удалить &&все точки останова", + "miInstallAdditionalDebuggers": "У&&становить дополнительные отладчики..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "Точка журнала", + "breakpoint": "Точка останова", + "removeBreakpoint": "Удалить {0}", + "editBreakpoint": "Изменить {0}...", + "disableBreakpoint": "Отключить {0}", + "enableBreakpoint": "Включить {0}", + "removeBreakpoints": "Удалить точки останова", + "removeInlineBreakpointOnColumn": "Удалить внутреннюю точку останова в столбце {0}", + "removeLineBreakpoint": "Удалить точку останова из строки", + "editBreakpoints": "Изменить точки останова", + "editInlineBreakpointOnColumn": "Изменить внутреннюю точку останова в столбце {0}", + "editLineBrekapoint": "Изменить точку останова в строке", + "enableDisableBreakpoints": "Включить или отключить точки останова", + "disableInlineColumnBreakpoint": "Отключить внутреннюю точку останова в столбце {0} ", + "disableBreakpointOnLine": "Отключить точку останова в строке", + "enableBreakpoints": "Включить внутреннюю точку останова в столбце {0} ", + "enableBreakpointOnLine": "Включить точку останова в строке", + "addBreakpoint": "Добавить точку останова", + "addConditionalBreakpoint": "Добавить условную точку останова…", + "addLogPoint": "Добавить точку журнала...", + "breakpointHasConditionDisabled": "Этот {0} содержит {1}, который будет утерян при удалении. Попробуйте включить {0} вместо удаления.", + "message": "Сообщение", + "condition": "Условие", + "breakpointHasConditionEnabled": "Этот {0} содержит {1}, который будет утерян при удалении. Попробуйте отключить {0} вместо удаления.", + "removeLogPoint": "Удалить {0}", + "disableLogPoint": "{0} {1}", + "disable": "Отключить", + "enable": "Включить", + "cancel": "Отмена", + "addConfiguration": "Добавить конфигурацию..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "Панель read–eval–print loop", + "copy": "Копирование", + "copyAll": "Копировать все", + "collapse": "Свернуть все", + "startDebugFirst": "Запустите сеанс отладки, чтобы рассчитать выражения", + "stateCapture": "Состояние объекта записывается после первого вычисления", + "replVariableAriaLabel": "Переменная \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка", + "replExpressionAriaLabel": "Выражение \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка", + "replValueOutputAriaLabel": "{0}, read–eval–print loop, отладка", + "replRawObjectAriaLabel": "Переменная REPL \"{0}\" имеет значение \"{1}\", read–eval–print loop, отладка", + "actions.repl.acceptInput": "Прием входных данных REPL", + "actions.repl.copyAll": "Отладка: скопировать все содержимое консоли", + "selectRepl": "Выбрать консоль отладки", + "clearRepl": "Очистить консоль", + "debugConsoleCleared": "Консоль отладки очищена" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "Управляет тем, когда должна быть открыта внутренняя консоль отладки." + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "Открыть {0}", + "launchJsonNeedsConfigurtion": "Настройте или исправьте \"launch.json\"", + "noFolderDebugConfig": "Перед расширенной настройкой отладки откройте папку.", + "startDebug": "Начать отладку", + "startWithoutDebugging": "Начать без отладки", + "selectAndStartDebugging": "Выбрать и начать отладку", + "removeBreakpoint": "Удалить точку останова", + "removeAllBreakpoints": "Удалить все точки останова", + "enableAllBreakpoints": "Включить все точки останова", + "disableAllBreakpoints": "Отключить все точки останова", + "activateBreakpoints": "Активировать точки останова", + "deactivateBreakpoints": "Отключить точки останова", + "reapplyAllBreakpoints": "Повторно применить все точки останова", + "addFunctionBreakpoint": "Добавить точку останова в функции", + "addWatchExpression": "Добавить выражение", + "removeAllWatchExpressions": "Удалить все выражения", + "focusSession": "Перевести фокус на сеанс", + "copyValue": "Копировать значение" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "Конфигурации запуска отладки", + "noConfigurations": "Нет конфигураций", + "addConfigTo": "Добавить конфигурацию ({0})...", + "addConfiguration": "Добавить конфигурацию...", + "debugSession": "Сеанс отладки" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "Цвет фона для панели инструментов отладки.", + "debugToolBarBorder": "Цвет границы для панели инструментов отладки." + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "Цвет фона панели состояния при отладке программы. Панель состояния показана внизу окна.", + "statusBarDebuggingForeground": "Цвет переднего плана строки состояния при отладке программы. Строка состояния расположена в нижней части окна.", + "statusBarDebuggingBorder": "Цвет границы строки состояния, который распространяется на боковую панель и редактор при отладке программы. Строка состояния расположена в нижней части окна." + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "Выбрать и запустить конфигурацию отладки" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "Не удается разрешить ресурс без сеанса отладки.", + "canNotResolveSourceWithError": "Не удалось загрузить источник '{0}': {1}.", + "canNotResolveSource": "Не удалось загрузить источник '{0}'." + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "Отладка: переключить точку останова", + "conditionalBreakpointEditorAction": "Отладка: добавить условную точку останова…", + "logPointEditorAction": "Отладка: добавить точку журнала... ", + "runToCursor": "Выполнить до курсора", + "debugEvaluate": "Отладка: вычисление", + "debugAddToWatch": "Отладка: добавить контрольное значение", + "showDebugHover": "Отладка: показать при наведении", + "goToNextBreakpoint": "Отладка: перейти к следующей точке останова", + "goToPreviousBreakpoint": "Отладка: перейти к предыдущей точке останова", + "debug": "Отладка" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "Раздел просмотра выражений", + "watchAriaTreeLabel": "Отладка выражений контрольных значений", + "editWatchExpression": "Изменить выражение", + "removeWatchExpression": "Удалить выражение", + "watchExpressionInputAriaLabel": "Введите выражение контрольного значения", + "watchExpressionPlaceholder": "Выражение с контрольным значением", + "watchExpressionAriaLabel": "{0} значение {1}, контрольное значение, отладка", + "watchVariableAriaLabel": "{0} значение {1}, контрольное значение, отладка" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "Раздел переменных", + "variablesAriaTreeLabel": "Отладка переменных", + "setValue": "Задать значение", + "copyAsExpression": "Копировать как выражение", + "addToWatchExpressions": "Добавить контрольное значение", + "variableValueAriaLabel": "Введите новое значение переменной", + "variableScopeAriaLabel": "Область {0}, переменные, отладка", + "variableAriaLabel": "{0} значение {1}, переменные, отладка" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "Цвет границ мини-приложения исключений.", + "debugExceptionWidgetBackground": "Цвет фона мини-приложения исключений.", + "exceptionThrownWithId": "Возникло исключение: {0}", + "exceptionThrown": "Произошло исключение." + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "Цвет фона для выделения строки в верхнем кадре стека.", + "focusedStackFrameLineHighlight": "Цвет фона для выделения строки в кадре стека, на котором находится фокус." + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "Раздел \"Загруженные сценарии\"", + "loadedScriptsAriaLabel": "Отладка загруженных сценариев", + "loadedScriptsSession": "Сеанс отладки", + "loadedScriptsRootFolderAriaLabel": "Папка рабочей области {0}, сценарий загружен, отладка", + "loadedScriptsSessionAriaLabel": "Сеанс {0}, сценарий загружен, отладка", + "loadedScriptsFolderAriaLabel": "Папка {0}, сценарий загружен, отладка", + "loadedScriptsSourceAriaLabel": "{0}, сценарий загружен, отладка" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "Перед расширенной настройкой отладки откройте папку.", + "inlineBreakpoint": "Внутренняя точка останова", + "debug": "Отладка", + "addInlineBreakpoint": "Добавить внутреннюю точку останова" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "Отладка при наведении", + "variableAriaLabel": "{0} значение {1}, переменные, отладка" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "Щелкните, чтобы отслеживать (чтобы открыть сбоку экрана, щелкните, удерживая клавишу CMD)", + "fileLink": "Щелкните, чтобы отслеживать (чтобы открыть сбоку экрана, щелкните, удерживая клавишу CTRL)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "Раздел точек останова", + "Logpoint": "Точка журнала", + "Breakpoint": "Точка останова", + "editBreakpoint": "Изменить {0}...", + "removeBreakpoint": "Удалить {0}", + "functionBreakpointsNotSupported": "Точки останова функций не поддерживаются в этом типе отладки", + "functionBreakpointPlaceholder": "Функция, в которой производится останов", + "functionBreakPointInputAriaLabel": "Введите точку останова в функции", + "disabledLogpoint": "Отключенная точка журнала", + "disabledBreakpoint": "Отключенная точка останова", + "unverifiedLogpoint": "Непроверенная точка журнала", + "unverifiedBreakopint": "Непроверенная точка останова", + "functionBreakpointUnsupported": "Точки останова функций не поддерживаются в этом типе отладки", + "logBreakpointUnsupported": "Точки журнала не поддерживаются для этого типа отладки", + "logMessage": "Сообщение журнала: {0}", + "conditionalBreakpointUnsupported": "Условные точки останова не поддерживаются этим типом отладки", + "hitBreakpointUnsupported": "Останавливаться на условных точках останова, которые не поддерживаются этим типом отладки", + "expression": "Выражение: {0}", + "hitCount": "Количество обращений: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "Раздел стека вызовов", + "debugStopped": "Приостановлено на {0}", + "callStackAriaLabel": "Отладка стека вызовов", + "showMoreStackFrames2": "Показать больше кадров стека", + "session": "Сеанс", + "paused": "Приостановлено", + "running": "Работает", + "thread": "Поток", + "loadMoreStackFrames": "Загрузить больше кадров стека", + "showMoreAndOrigin": "Показать еще {0}: {1}", + "showMoreStackFrames": "Загрузить дополнительные кадры стека ({0})", + "threadAriaLabel": "Поток {0}, стек вызовов, отладка", + "stackFrameAriaLabel": "Кадр стека {0}, строка {1} {2}, стек вызовов, отладка", + "sessionLabel": "Сеанс отладки {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "Сообщение, которое должно быть записано в журнал при срабатывании точки останова. Выражения в фигурных скобках {} интерполируются. Нажмите клавишу ВВОД, чтобы принять, или ESC, чтобы отменить действие.", + "breakpointWidgetHitCountPlaceholder": "Прервать при определенном количестве обращений. Нажмите клавишу ВВОД, чтобы принять, или ESC для отмены.", + "breakpointWidgetExpressionPlaceholder": "Прервать выполнение, если выражение равно true. Нажмите клавишу ВВОД, чтобы принять, или ESC для отмены.", + "expression": "EXPRESSION", + "hitCount": "Количество обращений", + "logMessage": "Сообщение журнала", + "breakpointType": "Тип точки останова" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "Неизвестный источник" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "Конфигурация отладки \"{0}\" уже существует.", + "compoundMustHaveConfigurations": "Для составного элемента должен быть задан атрибут configurations для запуска нескольких конфигураций.", + "noConfigurationNameInWorkspace": "Не удалось найти конфигурацию запуска \"{0}\" в рабочей области.", + "multipleConfigurationNamesInWorkspace": "В рабочей области есть несколько конфигураций запуска \"{0}\". Используйте имя папки для определения конфигурации.", + "noFolderWithName": "Не удается найти папку с именем '{0}' для конфигурации '{1}' в составном объекте '{2}'.", + "configMissing": "Конфигурация \"{0}\" отсутствует в launch.json.", + "launchJsonDoesNotExist": "Файл \"launch.json\" не существует.", + "debugRequestNotSupported": "Атрибут '{0}' имеет неподдерживаемое значение '{1}' в выбранной конфигурации отладки.", + "debugRequesMissing": "В выбранной конфигурации отладки отсутствует атрибут '{0}'.", + "debugTypeNotSupported": "Настроенный тип отладки \"{0}\" не поддерживается.", + "debugTypeMissing": "Отсутствует свойство \"type\" для выбранной конфигурации запуска.", + "noFolderWorkspaceDebugError": "Нельзя выполнить отладку активного файла. Убедитесь, что файл сохранен на диске и установлено расширение отладки для этого типа файла.", + "debugAdapterCrash": "Процесс адаптера отладки неожиданно завершился ({0})", + "cancel": "Отмена", + "debugAnyway": "Принудительная отладка", + "preLaunchTaskErrors": "При выполнении предварительной задачи \"{0}\" обнаружены ошибки.", + "preLaunchTaskError": "При выполнении предварительной задачи \"{0}\" обнаружены ошибки.", + "preLaunchTaskExitCode": "Выполнение предварительной задачи \"{0}\" завершено с кодом выхода {1}.", + "showErrors": "Показывать ошибки", + "invalidTaskReference": "Не удается сослаться на задачу \"{0}\" из конфигурации запуска, которая находится в другой папке рабочей области.", + "DebugTaskNotFoundWithTaskId": "Не удалось найти задачу \"{0}\".", + "DebugTaskNotFound": "Не удалось найти указанную задачу.", + "taskNotTrackedWithTaskId": "Не удалось отследить указанную задачу.", + "taskNotTracked": "Не удается отследить задачу \"{0}\".", + "debuggingPaused": "Отладка приостановлена {0}, {1} {2}", + "breakpointAdded": "Добавлена точка останова: строка {0}, файл {1}", + "breakpointRemoved": "Удалена точка останова: строка {0}, файл {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "Нет данных", + "startDebugFirst": "Запустите сеанс отладки, чтобы рассчитать выражения", + "pausedOn": "Приостановлено на {0}", + "paused": "Приостановлено", + "running": "Работает", + "breakpointDirtydHover": "Непроверенная точка останова. Файл был изменен, перезапустите сеанс отладки." + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "Параметр 'type' отладчика является обязательным и должен иметь тип 'string'.", + "selectDebug": "Выбор среды", + "DebugConfig.failed": "Не удается создать файл launch.json в папке .vscode ({0}).", + "workspace": "Рабочая область", + "user settings": "Параметры пользователя" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "Отладка началась.", + "debuggingStopped": "Отладка остановилась." + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "отлаживаемый объект" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "Консоль очищена", + "snapshotObj": "Для этого объекта показаны только значения-примитивы." + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "Добавляет адаптеры отладки.", + "vscode.extension.contributes.debuggers.type": "Уникальный идентификатор этого адаптера отладки.", + "vscode.extension.contributes.debuggers.label": "Отображаемое имя этого адаптера отладки.", + "vscode.extension.contributes.debuggers.program": "Путь к программе адаптера отладки. Путь указывается либо как абсолютный, либо относительно папки расширения.", + "vscode.extension.contributes.debuggers.args": "Необязательные аргументы для передачи адаптеру.", + "vscode.extension.contributes.debuggers.runtime": "Дополнительная среда выполнения, используемая в том случае, если атрибут program не указывает на исполняемый файл, но среда выполнения требуется.", + "vscode.extension.contributes.debuggers.runtimeArgs": "Аргументы дополнительной среды выполнения.", + "vscode.extension.contributes.debuggers.variables": "Сопоставление интерактивных переменных (например, ${action.pickProcess}) в \"launch.json\" для команды.", + "vscode.extension.contributes.debuggers.initialConfigurations": "Конфигурации для создания первоначального файла launch.json.", + "vscode.extension.contributes.debuggers.languages": "Список языков, для которых расширение отладки может считаться \"отладчиком по умолчанию\".", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "Если задано, VS Code будет вызывать эту команду, чтобы определить путь к исполняемому файлу адаптера отладки и передаваемые аргументы.", + "vscode.extension.contributes.debuggers.configurationSnippets": "Фрагменты для добавления новых конфигураций в launch.json.", + "vscode.extension.contributes.debuggers.configurationAttributes": "Конфигурации схемы JSON для проверки launch.json.", + "vscode.extension.contributes.debuggers.windows": "Параметры, связанные с Windows.", + "vscode.extension.contributes.debuggers.windows.runtime": "Среда выполнения, используемая для Windows.", + "vscode.extension.contributes.debuggers.osx": "Параметры, связанные с macOS.", + "vscode.extension.contributes.debuggers.osx.runtime": "Среда выполнения, используемая для macOS.", + "vscode.extension.contributes.debuggers.linux": "Параметры, связанные с Linux.", + "vscode.extension.contributes.debuggers.linux.runtime": "Среда выполнения, используемая для Linux.", + "vscode.extension.contributes.breakpoints": "Добавляет точки останова.", + "vscode.extension.contributes.breakpoints.language": "Разрешить точки останова для этого языка.", + "app.launch.json.title": "Запустить", + "app.launch.json.version": "Версия этого формата файла.", + "app.launch.json.configurations": "Список конфигураций. Добавьте новые конфигурации или измените существующие с помощью IntelliSense.", + "app.launch.json.compounds": "Список составных объектов. Каждый из них ссылается на несколько конфигураций, которые будут запущены вместе.", + "app.launch.json.compound.name": "Имя составного объекта. Отображается в раскрывающемся меню запуска конфигурации.", + "useUniqueNames": "Используйте уникальное имя конфигурации.", + "app.launch.json.compound.folder": "Имя папки, в которой расположен составной объект.", + "app.launch.json.compounds.configurations": "Имена конфигураций, которые будут запущены как часть этого составного объекта." + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "Не удается найти адаптер отладки для типа \"{0}\".", + "cannot.create.da.with.err": "Не удается создать адаптер отладки ({0}).", + "cannot.create.da": "Не удается создать адаптер отладки.", + "launch.config.comment1": "Используйте IntelliSense, чтобы узнать о возможных атрибутах.", + "launch.config.comment2": "Наведите указатель мыши, чтобы просмотреть описания существующих атрибутов.", + "launch.config.comment3": "Для получения дополнительной информации посетите: {0}", + "debugType": "Тип конфигурации.", + "debugTypeNotRecognised": "Не удается распознать тип отладки. Убедитесь, что соответствующее расширение отладки установлено и включено.", + "node2NotSupported": "Значение \"node2\" больше не поддерживается; используйте \"node\" и задайте для атрибута \"protocol\" значение \"inspector\".", + "debugName": "Имя конфигурации; отображается в раскрывающемся меню конфигурации запуска.", + "debugRequest": "Запросите тип конфигурации. Возможные типы: \"запуск\" и \"подключение\".", + "debugServer": "Только для разработки расширений отладки: если указан порт, VS Code пытается подключиться к адаптеру отладки, запущенному в режиме сервера.", + "debugPrelaunchTask": "Задача, выполняемая перед началом сеанса отладки.", + "debugPostDebugTask": "Задача, которая будет запущена после завершения сеанса отладки.", + "debugWindowsConfiguration": "Атрибуты конфигурации запуска для Windows.", + "debugOSXConfiguration": "Атрибуты конфигурации запуска для OS X.", + "debugLinuxConfiguration": "Атрибуты конфигурации запуска для Linux." + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "Подробнее" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "Консоль VS Code", + "mac.terminal.script.failed": "Сбой скрипта \"{0}\" с кодом выхода {1}", + "mac.terminal.type.not.supported": "{0}\" не поддерживается", + "press.any.key": "Для продолжения нажмите любую клавишу...", + "linux.term.failed": "Сбой \"{0}\" с кодом выхода {1}", + "ext.term.app.not.found": "не удается найти приложение терминала \"{0}\"" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "Исполняемый файл адаптера отладки \"{0}\" не существует.", + "debugAdapterCannotDetermineExecutable": "Невозможно определить исполняемый файл для адаптера отладки \"{0}\".", + "unableToLaunchDebugAdapter": "Не удается запустить адаптер отладки из \"{0}\".", + "unableToLaunchDebugAdapterNoArgs": "Не удается запустить адаптер отладки." + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: расшифровать аббревиатуру", + "miEmmetExpandAbbreviation": "Emmet: ра&&звернуть сокращение" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "Показать команды Emmet", + "miShowEmmetCommands": "E&&mmet..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "Нажмите клавишу ВВОД для управления расширениями.", + "install": "Чтобы установить '{0}' из Marketplace, нажмите клавишу ВВОД.", + "searchFor": "Нажмите клавишу ВВОД для поиска \"{0}\" в Marketplace.", + "noExtensionsToInstall": "Введите имя расширения" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "Управление расширениями", + "galleryExtensionsCommands": "Установить расширения из коллекции", + "extension": "Расширение", + "runtimeExtension": "Запущенные расширения", + "extensions": "Расширения", + "view": "Вид", + "developer": "Разработчик", + "extensionsConfigurationTitle": "Расширения", + "extensionsAutoUpdate": "Если этот параметр установлен, обновления для расширений устанавливаются автоматически. Эти обновления передаются веб-службой Майкрософт.", + "extensionsCheckUpdates": "Если этот параметр установлен, производится автоматическая проверка обновлений для расширений. Если для расширения доступно обновление, это расширение помечается как устаревшее в представлении \"Расширения\". Обновления передаются веб-службой Майкрософт.", + "extensionsIgnoreRecommendations": "Если этот параметр установлен, оповещения о рекомендациях по расширениям не будут отображаться.", + "extensionsShowRecommendationsOnlyOnDemand": "Если этот параметр установлен, рекомендации не будут извлекаться или отображаться до тех пор, пока пользователь не запросит их явно. Некоторые рекомендации передаются веб-службой Майкрософт.", + "extensionsCloseExtensionDetailsOnViewChange": "Если этот параметр установлен, редакторы со сведениями о расширении будут автоматически закрыты при выходе из представления \"Расширения\".", + "miOpenKeymapExtensions": "&&Раскладки клавиатуры", + "miPreferencesExtensions": "&&Расширения", + "miViewExtensions": "Р&&асширения" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "Marketplace", + "enabledExtensions": "Включено", + "disabledExtensions": "Отключен", + "popularExtensions": "Популярные", + "recommendedExtensions": "Рекомендуемое", + "otherRecommendedExtensions": "Другие рекомендации", + "workspaceRecommendedExtensions": "Рекомендации рабочей области", + "builtInExtensions": "Функции", + "builtInThemesExtensions": "Темы", + "builtInBasicsExtensions": "Языки программирования", + "searchExtensions": "Поиск расширений в Marketplace", + "sort by installs": "Сортировать по: числу установок", + "sort by rating": "Сортировать по: рейтинг", + "sort by name": "Сортировать по: название", + "extensionFoundInSection": "В разделе {0} обнаружено одно расширение.", + "extensionFound": "Обнаружено одно расширение.", + "extensionsFoundInSection": "Обнаружено {0} расширений в разделе {1}.", + "extensionsFound": "Обнаружены расширения: {0}.", + "suggestProxyError": "Marketplace вернул значение \"ECONNREFUSED\". Проверьте параметр \"http.proxy\".", + "extensions": "Расширения", + "outdatedExtensions": "Устаревшие расширения: {0}", + "malicious warning": "Мы удалили расширение '{0}', которое вызывало проблемы.", + "reloadNow": "Перезагрузить" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "Расширения", + "app.extensions.json.recommendations": "Список рекомендуемых расширений для пользователей этой рабочей области. Идентификатор расширения всегда имеет вид \"${publisher}.${name}\". Например, \"vscode.csharp\".", + "app.extension.identifier.errorMessage": "Ожидается формат \"${publisher}.${name}\". Пример: \"vscode.csharp\".", + "app.extensions.json.unwantedRecommendations": "Список нерекомендуемых расширений VS Code для пользователей этой рабочей области. Идентификатор расширения всегда имеет вид \"${publisher}.${name}\". Например, \"vscode.csharp\". " + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "Активация расширений..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "Расширения профиля", + "restart2": "Для профилирования расширений требуется перезапуск. Вы действительно хотите перезапустить \"{0}\" сейчас?", + "restart3": "Перезапустить", + "cancel": "Отмена", + "selectAndStartDebug": "Щелкните здесь, чтобы остановить профилирование." + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "Отключить другие раскладки клавиатуры ({0}), чтобы избежать конфликта между настраиваемыми сочетаниями клавиш?", + "yes": "Да", + "no": "Нет" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "На выполнение последней операции расширения \"{0}\" потребовалось очень много времени, и это помешало запуску других расширений.", + "show": "Показать расширения" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "Активируется при запуске", + "workspaceContainsGlobActivation": "Активируется, так как соответствующий файл {0} отсутствует в вашей рабочей области", + "workspaceContainsFileActivation": "Активируется, так как файл {0} отсутствует в вашей рабочей области", + "workspaceContainsTimeout": "Активируется, так как поиск {0} занял слишком много времени", + "languageActivation": "Активируется, так как был открыт файл {0}", + "workspaceGenericActivation": "Активируется при {0}", + "unresponsive.title": "Узел расширений перестал отвечать из-за расширения.", + "errors": "Необработанных ошибок: {0}", + "disable workspace": "Отключить (рабочая область)", + "disable": "Отключить", + "showRuntimeExtensions": "Показать запущенные расширения", + "reportExtensionIssue": "Сообщить об ошибке", + "debugExtensionHost": "Запустить отладку узла расширения", + "restart1": "Расширения профиля", + "restart2": "Для профилирования расширений требуется перезапуск. Вы действительно хотите перезапустить \"{0}\" сейчас?", + "restart3": "Перезапустить", + "cancel": "Отмена", + "debugExtensionHost.launch.name": "Подключить узел расширения", + "extensionHostProfileStart": "Запустить профиль узла расширения", + "stopExtensionHostProfileStart": "Остановить профиль узла расширения", + "saveExtensionHostProfile": "Сохранить профиль узла расширения" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "Манифест не найден", + "malicious": "Это расширение помечено как проблемное.", + "uninstallingExtension": "Удаление расширения...", + "incompatible": "Не удается установить расширение \"{0}\" с версией \"{1}\" из-за несовместимости с VS Code.", + "installing named extension": "Установка расширения \"{0}\"...", + "installing extension": "Установка расширения...", + "singleDependentError": "Невозможно отключить расширение \"{0}\". От него зависит расширение \"{1}\".", + "twoDependentsError": "Невозможно отключить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", + "multipleDependentsError": "Невозможно отключить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.", + "installConfirmation": "Вы хотите установить расширение '{0}'?", + "install": "Установить" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "Больше не показывать", + "searchMarketplace": "Поиск в Marketplace", + "dynamicWorkspaceRecommendation": "Это расширение может вас заинтересовать, потому что оно популярно среди пользователей репозитория {0}.", + "exeBasedRecommendation": "Рекомендуется использовать это расширение, так как установлено {0}.", + "fileBasedRecommendation": "Рекомендуется использовать это расширение (на основе недавно открытых файлов).", + "workspaceRecommendation": "Это расширение рекомендуют пользователи текущей рабочей области.", + "workspaceRecommended": "Эта рабочая область включает рекомендации по расширениям.", + "installAll": "Установить все", + "showRecommendations": "Показать рекомендации", + "reallyRecommended2": "Для этого типа файлов рекомендуется использовать расширение '{0}'.", + "reallyRecommendedExtensionPack": "Для этого типа файлов рекомендуется использовать пакет расширений '{0}'.", + "install": "Установить", + "ignoreExtensionRecommendations": "Вы действительно хотите проигнорировать все рекомендации по расширениям?", + "ignoreAll": "Да, игнорировать все", + "no": "Нет", + "showLanguageExtensions": "В Marketplace есть расширения для работы с файлами '.{0}'", + "dontShowAgainExtension": "Больше не показывать для файлов \".{0}\"" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "Имя расширения", + "extension id": "Идентификатор расширений", + "preview": "Предварительная версия", + "builtin": "Встроенное", + "publisher": "Имя издателя", + "install count": "Число установок", + "rating": "Оценка", + "repository": "Репозиторий", + "license": "Лицензия", + "details": "Подробные сведения", + "detailstooltip": "Сведения о расширении, полученные из файла 'README.md' расширения", + "extensionPack": "Пакет расширений", + "extensionsPack": "Набор расширений, которые могут быть установлены вместе", + "contributions": "Вклады", + "contributionstooltip": "Выводит список изменений в VS Code для этого расширения", + "changelog": "Журнал изменений", + "changelogtooltip": "История обновления расширения, полученная из файла 'CHANGELOG.md' расширения", + "dependencies": "Зависимости", + "dependenciestooltip": "Выводит список расширений, от которых зависит это расширение", + "recommendationHasBeenIgnored": "Вы отключили получение рекомендаций для этого расширения.", + "noReadme": "Файл сведений недоступен.", + "noChangelog": "Журнал изменений недоступен.", + "noContributions": "Нет публикаций", + "noDependencies": "Нет зависимостей", + "settings": "Параметры ({0})", + "setting name": "Имя", + "description": "Описание", + "default": "По умолчанию", + "debuggers": "Отладчики ({0})", + "debugger name": "Имя", + "debugger type": "Тип", + "viewContainers": "Просмотреть контейнеры ({0})", + "view container id": "Идентификатор", + "view container title": "Название", + "view container location": "Где", + "views": "Представления ({0})", + "view id": "Идентификатор", + "view name": "Имя", + "view location": "Где", + "localizations": "Локализации ({0})", + "localizations language id": "Идентификатор языка", + "localizations language name": "Название языка", + "localizations localized language name": "Название языка (локализованное)", + "colorThemes": "Цветовые темы ({0})", + "iconThemes": "Темы значков ({0})", + "colors": "Цвета ({0})", + "colorId": "Идентификатор", + "defaultDark": "Темная по умолчанию", + "defaultLight": "Светлая по умолчанию", + "defaultHC": "С высоким контрастом по умолчанию", + "JSON Validation": "Проверка JSON ({0})", + "fileMatch": "Сопоставление файла", + "schema": "Schema", + "commands": "Команды ({0})", + "command name": "Имя", + "keyboard shortcuts": "Сочетания клавиш", + "menuContexts": "Контексты меню", + "languages": "Языки ({0})", + "language id": "Идентификатор", + "language name": "Имя", + "file extensions": "Расширения файлов", + "grammar": "Грамматика", + "snippets": "Фрагменты кода" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "Проблема с производительностью", + "cmd.report": "Сообщить об ошибке", + "attach.title": "Вы прикрепили профиль ЦП?", + "ok": "ОК", + "attach.msg": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к созданному описанию проблемы.", + "cmd.show": "Показать проблемы", + "attach.msg2": "Это напоминание, чтобы вы не забыли приложить \"{0}\" к описанию существующей проблемы производительности." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "Расширения", + "galleryError": "Не удалось подключиться к Extensions Marketplace. Повторите попытку позже.", + "no extensions found": "Расширений не найдено.", + "suggestProxyError": "Marketplace вернул значение \"ECONNREFUSED\". Проверьте параметр \"http.proxy\"." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "Оценено 1 пользователем", + "ratedByUsers": "Оценено пользователями: {0} ", + "noRating": "Нет рейтинга", + "extension-arialabel": "{0}. Нажмите ВВОД для получения сведений о расширении.", + "extension enabled on remote": "Расширение включено на \"{0}\"", + "extension enabled locally": "Расширение включено локально.", + "viewExtensionDetailsAria": "{0}. Нажмите ВВОД для получения сведений о расширении.", + "remote extension title": "Расширение в {0}" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "Ошибка", + "Unknown Extension": "Неизвестное расширение:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "Скачать вручную", + "install vsix": "После скачивания установите загруженный VSIX '{0}' вручную.", + "noOfYearsAgo": "{0} лет назад", + "one year ago": "1 г. назад", + "noOfMonthsAgo": "{0} месяцев назад", + "one month ago": "1 мес. назад", + "noOfDaysAgo": "{0} дней назад", + "one day ago": "1 дн. назад", + "noOfHoursAgo": "{0} часов назад", + "one hour ago": "1 час назад", + "just now": "Только сейчас", + "install": "Установить", + "installing": "Идет установка", + "installExtensionStart": "Установка расширения {0} запущено. Сейчас будет открыт редактор с дополнительными сведениями об этом расширении", + "installExtensionComplete": "Установка расширения {0} завершена. Чтобы включить его, перезапустите Visual Studio Code.", + "failedToInstall": "Не удалось установить \"{0}\".", + "install locally": "Установить локально", + "uninstallAction": "Удалить", + "Uninstalling": "Идет удаление", + "uninstallExtensionStart": "Удаление расширения {0} запущено.", + "uninstallExtensionComplete": "Перезапустите Visual Studio Code, чтобы завершить удаление расширения {0}.", + "updateExtensionStart": "Обновление расширения {0} до версии {1} запущено.", + "updateExtensionComplete": "Обновление расширения {0} до версии {1} завершено. ", + "failedToUpdate": "Не удалось обновить \"{0}\".", + "updateTo": "Обновить до {0}", + "updateAction": "Обновить", + "manage": "Управление", + "ManageExtensionAction.uninstallingTooltip": "Идет удаление", + "install another version": "Установить другую версию...", + "selectVersion": "Выберите версию для установки", + "current": "Текущий", + "extensionInfoAction": "Копировать информацию о расширении", + "extensionInfoName": "Имя: {0}", + "extensionInfoId": "Идентификатор: {0}", + "extensionInfoDescription": "Описание: {0}", + "extensionInfoVersion": "Версия: {0}", + "extensionInfoPublisher": "Издатель: {0}", + "extensionInfoVSMarketplaceLink": "Ссылка на Visual Studio Marketplace: {0}", + "extensionSettingsAction": "Настроить параметры расширения", + "enableForWorkspaceAction": "Включить (рабочая область)", + "enableGloballyAction": "Включить", + "disableForWorkspaceAction": "Отключить (рабочая область)", + "disableGloballyAction": "Отключить", + "enableAction": "Включить", + "disableAction": "Отключить", + "checkForUpdates": "Проверка обновлений расширения", + "noUpdatesAvailable": "Все расширения обновлены.", + "singleUpdateAvailable": "Доступно обновление расширения.", + "updatesAvailable": "Доступны обновления расширений: {0}.", + "singleDisabledUpdateAvailable": "Доступно обновление для отключенного расширения.", + "updatesAvailableOneDisabled": "Доступны обновления расширений: {0}. Одно из них предназначено для отключенного расширения.", + "updatesAvailableAllDisabled": "Доступны обновления расширений: {0}. Все они предназначены для отключенных расширений.", + "updatesAvailableIncludingDisabled": "Доступны обновления расширений: {0}. Из них для отключенных расширений: {1}.", + "enableAutoUpdate": "Включить автоматическое обновление расширений", + "disableAutoUpdate": "Отключить автоматическое обновление расширений", + "updateAll": "Обновить все расширения", + "reloadAction": "перезагрузка", + "reloadRequired": "Требуется перезагрузка", + "postUninstallTooltip": "Перезапустите Visual Studio Code, чтобы завершить удаление этого расширения. ", + "postUpdateTooltip": "Перезапустите Visual Studio Code, чтобы завершить обновление этого расширения.", + "postDisableTooltip": "Перезапустите Visual Studio Code, чтобы завершить отключение этого расширения.", + "color theme": "Задать цветовую тему", + "select color theme": "Выберите цветовую тему", + "file icon theme": "Задать тему значков файлов", + "select file icon theme": "Выбрать тему значка файла", + "toggleExtensionsViewlet": "Показать расширения", + "installExtensions": "Установить расширения", + "showEnabledExtensions": "Показать включенные расширения", + "showInstalledExtensions": "Показать установленные расширения", + "showDisabledExtensions": "Показать отключенные расширения", + "clearExtensionsInput": "Очистить входные данные расширений", + "showBuiltInExtensions": "Отображать встроенные расширения", + "showOutdatedExtensions": "Показать устаревшие расширения", + "showPopularExtensions": "Показать популярные расширения", + "showRecommendedExtensions": "Показать рекомендуемые расширения", + "installWorkspaceRecommendedExtensions": "Установить все рекомендуемые расширения рабочей области", + "installRecommendedExtension": "Установить рекомендуемое расширение", + "ignoreExtensionRecommendation": "Больше не рекомендовать это расширение", + "undo": "Отменить", + "showRecommendedKeymapExtensionsShort": "Раскладки клавиатуры", + "showLanguageExtensionsShort": "Расширения языка", + "showAzureExtensionsShort": "Расширения Azure", + "extensions": "Расширения", + "OpenExtensionsFile.failed": "Не удается создать файл \"extensions.json\" в папке \".vscode\" ({0}).", + "configureWorkspaceRecommendedExtensions": "Настроить рекомендуемые расширения (рабочая область)", + "configureWorkspaceFolderRecommendedExtensions": "Настроить рекомендуемые расширения (папка рабочей области)", + "addToWorkspaceFolderRecommendations": "Добавить в рекомендуемые расширения (папка рабочей области)", + "addToWorkspaceFolderIgnoredRecommendations": "Игнорировать рекомендуемые расширения (папка рабочей области)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "Открытые папки рабочей области для добавления рекомендаций отсутствуют.", + "AddToWorkspaceFolderRecommendations.alreadyExists": "Это расширение уже входит в число рекомендованных для этой папки рабочей области.", + "AddToWorkspaceFolderRecommendations.success": "Расширение успешно добавлено в рекомендованные для этой папки рабочей области. ", + "viewChanges": "Просмотр изменений", + "AddToWorkspaceFolderRecommendations.failure": "Не удалось записать файл extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "Это расширение уже входит в число нерекомендованных для этой папки рабочей области. ", + "AddToWorkspaceFolderIgnoredRecommendations.success": "Расширение успешно добавлено в нерекомендованные для этой папки рабочей области. ", + "addToWorkspaceRecommendations": "Добавить в рекомендуемые расширения (рабочая область)", + "addToWorkspaceIgnoredRecommendations": "Игнорировать рекомендуемые расширения (рабочая область)", + "AddToWorkspaceRecommendations.alreadyExists": "Это расширение уже входит в число рекомендованных для этой рабочей области. ", + "AddToWorkspaceRecommendations.success": "Расширение успешно добавлено в рекомендованные для этой рабочей области. ", + "AddToWorkspaceRecommendations.failure": "Не удалось выполнить запись. {0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "Это расширение уже входит в число нерекомендованных для этой рабочей области. ", + "AddToWorkspaceUnwantedRecommendations.success": "Расширение успешно добавлено в нерекомендованные для этой рабочей области. ", + "updated": "Обновлен", + "uninstalled": "УДАЛИТЬ", + "enabled": "Включено", + "disabled": "Отключен", + "malicious tooltip": "Это расширение помечено как проблемное.", + "malicious": "Вредоносный", + "disabled by user": "Это расширение отключено пользователем.", + "disableAll": "Отключить все установленные расширения", + "disableAllWorkspace": "Отключить все установленные расширения для этой рабочей области", + "enableAll": "Включить все расширения", + "enableAllWorkspace": "Включить все расширения для этой рабочей области", + "openExtensionsFolder": "Открыть папку расширений", + "installVSIX": "Установка из VSIX...", + "installFromVSIX": "Установить из VSIX", + "installButton": "&&Установка", + "InstallVSIXAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить установку расширения {0}.", + "InstallVSIXAction.success": "Установка расширения {0} завершена.", + "InstallVSIXAction.reloadNow": "Перезагрузить", + "reinstall": "Переустановить расширение...", + "selectExtensionToReinstall": "Выберите расширение для повторной установки", + "ReinstallAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить переустановку расширения {0}.", + "ReinstallAction.success": "Переустановка расширения {0} завершена.", + "install previous version": "Установить определенную версию расширения...", + "selectExtension": "Выберите расширение", + "InstallAnotherVersionExtensionAction.successReload": "Перезагрузите Visual Studio Code, чтобы завершить установку расширения {0}.", + "InstallAnotherVersionExtensionAction.success": "Установка расширения {0} завершена.", + "InstallAnotherVersionExtensionAction.reloadNow": "Перезагрузить", + "extensionButtonProminentBackground": "Цвет фона кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").", + "extensionButtonProminentForeground": "Цвет переднего плана кнопок, соответствующих основным действиям расширения (например, кнопка \"Установить\").", + "extensionButtonProminentHoverBackground": "Цвет фона кнопок, соответствующих основным действиям расширения, при наведении мыши (например, кнопка \"Установить\")." + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "Внешний терминал", + "terminal.explorerKind.integrated": "Использовать встроенный терминал VS Code.", + "terminal.explorerKind.external": "Использовать настроенный внешний терминал.", + "explorer.openInTerminalKind": "Определяет тип терминала, который следует запустить.", + "terminal.external.windowsExec": "Настройка терминала, который будет запущен в Windows.", + "terminal.external.osxExec": "Определяет, какое приложение терминала использовать в macOS.", + "terminal.external.linuxExec": "Настройка терминала для запуска в Linux.", + "globalConsoleAction": "Открыть новый терминал", + "scopedConsoleAction": "Открыть в терминале" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "Консоль VS Code", + "mac.terminal.script.failed": "Сбой скрипта \"{0}\" с кодом выхода {1}", + "mac.terminal.type.not.supported": "{0}\" не поддерживается", + "press.any.key": "Для продолжения нажмите любую клавишу...", + "linux.term.failed": "Сбой \"{0}\" с кодом выхода {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "Рабочее место", + "feedbackVisibility": "Определяет, отображается ли отзыв Twitter (смайлик) на панели состояния в нижней части рабочего места." + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "Скрыть" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Отправить твит с отзывом", + "label.sendASmile": "Отправьте нам твит со своим отзывом.", + "close": "Закрыть", + "patchedVersion1": "Установка повреждена.", + "patchedVersion2": "Сообщите об этом при отправке ошибки.", + "sentiment": "Каковы ваши впечатления?", + "smileCaption": "Положительный отзыв", + "frownCaption": "Отрицательный отзыв", + "other ways to contact us": "Другие способы связаться с нами", + "submit a bug": "Сообщить об ошибке", + "request a missing feature": "Запросить отсутствующую возможность", + "tell us why": "Расскажите нам о причинах", + "feedbackTextInput": "Отправьте нам свой отзыв", + "showFeedback": "Отображать смайлик отзыва в строке состояния", + "tweet": "Твит", + "tweetFeedback": "Отправить твит с отзывом", + "character left": "символ остался", + "characters left": "симв. осталось" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "Папки" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "Показать проводник", + "explore": "Проводник", + "view": "Вид", + "textFileEditor": "Редактор текстовых файлов", + "binaryFileEditor": "Редактор двоичных файлов", + "filesConfigurationTitle": "Файлы", + "exclude": "Настройте стандартные маски для исключения файлов и папок. Этот параметр используется, например, проводником для отображения или скрытия файлов и папок. Дополнительные сведения о стандартных масках см. [здесь] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "files.exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", + "files.exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", + "associations": "Настройте ассоциации файлов для языков (например, `\"*.extension\": \"html\"`). Эти ассоциации имеют приоритет над ассоциациями по умолчанию для установленных языков.", + "encoding": "Кодировка по умолчанию, используемая при чтении и записи файлов. Этот параметр также можно настроить для отдельных языков.", + "autoGuessEncoding": "Если этот параметр установлен, редактор попытается определить кодировку набора символов при открытии файлов. Этот параметр также можно настроить для отдельного языка.", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "Использует символ конца строки операционной системы.", + "eol": "Символ конца строки по умолчанию.", + "useTrash": "Перемещение файлов/папок в корзину ОС (корзину Windows) при удалении. При отключении этого параметра файлы и папки будут удаляться навсегда.", + "trimTrailingWhitespace": "Если этот параметр включен, при сохранении файла будут удалены концевые пробелы.", + "insertFinalNewline": "Если этот параметр включен, при сохранении файла в его конец вставляется финальная новая строка.", + "trimFinalNewlines": "Если этот параметр установлен, то при сохранении файла будут удалены все новые строки за последней новой строкой в конце файла.", + "files.autoSave.off": "\"Грязный\" файл не сохраняется автоматически.", + "files.autoSave.afterDelay": "Измененный файл автоматически сохраняется по истечении интервала времени, определяемого параметром \"#files.autoSaveDelay#\".", + "files.autoSave.onFocusChange": "Грязный\" файл автоматически сохраняется при потере фокуса редактором.", + "files.autoSave.onWindowChange": "Грязный\" файл автоматически сохраняется при потере фокуса окном.", + "autoSave": "Управляет автоматическим сохранением измененных файлов. Дополнительные сведения об автосохранении см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).", + "autoSaveDelay": "Определяет задержку в мс, по истечении которой измененный файл сохраняется автоматически. Действует, только если параметр \"#files.autoSave#\" имеет значение \"{0}\".", + "watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Пути должны соответствовать полным путям (т.е. для правильного сопоставления необходимо указывать ** в начале неполного пути или указывать полные пути). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Код потребляет большое количество процессорного времени при запуске\" можно исключить большие папки, чтобы уменьшить начальную нагрузку.", + "hotExit.off": "Отключите \"горячий\" выход.", + "hotExit.onExit": "Функция \"горячий выход\" будет активирована при закрытии последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (палитра команд, настраиваемое сочетание клавиш, меню). Все окна с резервными копиями будут восстановлены при следующем запуске. ", + "hotExit.onExitAndWindowClose": "Функция \"горячий выход\" будет активирована при закрытии последнего окна в Windows или Linux или при активации команды \"workbench.action.quit\" (с помощью палитры команд, настраиваемого сочетания клавиш или пункта меню), а также для любых окон с открытыми папками независимо от того, является ли это окно последним. Все окна без открытых папок будут восстановлены при следующем запуске. Чтобы восстановить исходное состояние окон с папками, установите параметр \"#window.restoreWindows#\" в значение \"all\".", + "hotExit": "Определяет, запоминаются ли несохраненные файлы между сеансами. В этом случае приглашение на их сохранение при выходе из редактора не появляется.", + "defaultLanguage": "Режим языка по умолчанию, который назначается новым файлам.", + "maxMemoryForLargeFilesMB": "Управляет объемом памяти, который доступен VS Code после перезапуска при попытке открытия больших файлов. Действие этого параметра аналогично указанию параметра \"--max-memory=<новый размер>\" в командной строке.", + "editorConfigurationTitle": "Редактор", + "formatOnSave": "Форматирование файла при сохранении. Модуль форматирования должен быть доступен, файл не должен сохраняться по истечении времени задержки, и работа редактора не должна завершаться.", + "formatOnSaveTimeout": "Время ожидания в миллисекундах, по истечении которого форматирование, запущенное при сохранении файла, будет отменено.", + "explorerConfigurationTitle": "Проводник", + "openEditorsVisible": "Число редакторов, отображаемых на панели \"Открытые редакторы\".", + "autoReveal": "Определяет, будет ли проводник автоматически отображать и выбирать файлы при их открытии.", + "enableDragAndDrop": "Определяет, разрешено ли перемещение файлов и папок перетаскиванием в проводнике.", + "confirmDragAndDrop": "Определяет, должно ли запрашиваться подтверждение при перемещении файлов и папок в проводнике.", + "confirmDelete": "Определяет, должно ли запрашиваться подтверждение при удалении файла в корзину.", + "sortOrder.default": "Файлы и папки сортируются по именам в алфавитном порядке. Папки отображаются перед файлами.", + "sortOrder.mixed": "Файлы и папки сортируются по именам в алфавитном порядке. Файлы чередуются с папками.", + "sortOrder.filesFirst": "Файлы и папки сортируются по именам в алфавитном порядке. Файлы отображаются перед папками. ", + "sortOrder.type": "Файлы и папки сортируются по расширениям в алфавитном порядке. Папки отображаются перед файлами.", + "sortOrder.modified": "Файлы и папки сортируются по дате последнего изменения в порядке убывания. Папки отображаются перед файлами.", + "sortOrder": "Определяет способ сортировки файлов и папок в проводнике.", + "explorer.decorations.colors": "Определяет, следует ли использовать цвета в декораторах файла.", + "explorer.decorations.badges": "Определяет, следует ли использовать эмблемы в декораторах файла. ", + "miViewExplorer": "Про&&водник" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "Файл", + "copyPath": "Скопировать путь", + "copyRelativePath": "Скопировать относительный путь", + "revealInSideBar": "Показать в боковой панели", + "acceptLocalChanges": "Использовать изменения и перезаписать содержимое диска", + "revertLocalChanges": "Отменить изменения и вернуться к содержимому на диске", + "copyPathOfActive": "Копировать путь к активному файлу", + "copyRelativePathOfActive": "Скопировать относительный путь активного файла", + "saveAllInGroup": "Сохранить все в группе", + "saveFiles": "Сохранить все файлы", + "revert": "Отменить изменения в файле", + "compareActiveWithSaved": "Сравнить активный файл с сохраненным", + "closeEditor": "Закрыть редактор", + "view": "Вид", + "openToSide": "Открыть сбоку", + "revealInWindows": "Отобразить в проводнике", + "revealInMac": "Отобразить в Finder", + "openContainer": "Открыть содержащую папку", + "saveAll": "Сохранить все", + "compareWithSaved": "Сравнить с сохраненным", + "compareWithSelected": "Сравнить с выбранным", + "compareSource": "Выбрать для сравнения", + "compareSelected": "Сравнить выбранное", + "close": "Закрыть", + "closeOthers": "Закрыть другие", + "closeSaved": "Закрыть сохраненные", + "closeAll": "Закрыть все", + "cut": "Вырезать", + "deleteFile": "Удалить навсегда", + "newFile": "Создать файл", + "openFile": "Открыть файл...", + "miNewFile": "&&Новый файл", + "miSave": "&&Сохранить", + "miSaveAs": "Сохранить &&как...", + "miSaveAll": "Сохранить &&все", + "miAutoSave": "А&&втосохранение", + "miRevert": "Отменить &&изменения в файле", + "miCloseEditor": "&&Закрыть редактор", + "miGotoFile": "Перейти к &&файлу..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "Нет открытой папки", + "explorerSection": "Раздел проводника", + "noWorkspaceHelp": "Вы еще не добавили папку в рабочую область.", + "addFolder": "Добавить папку", + "noFolderHelp": "Вы еще не открыли папку.", + "openFolder": "Открыть папку" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 несохраненный файл", + "dirtyFiles": "Несохраненных файлов: {0}" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "Средство просмотра двоичных файлов" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "Редактор текстовых файлов", + "openFolderError": "Файл является каталогом", + "createFile": "Создать файл", + "relaunchWithIncreasedMemoryLimit": "Перезапустить с объемом памяти {0} МБ", + "configureMemoryLimit": "Настроить ограничение памяти", + "fileEditorWithInputAriaLabel": "{0}. Редактор текстовых файлов.", + "fileEditorAriaLabel": "Редактор текстовых файлов." + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (deleted from disk)", + "readonlyFile": "{0} (только для чтения)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "Используйте команды на панели инструментов редактора, чтобы отменить изменения или перезаписать содержимое на диске.", + "staleSaveError": "Не удалось сохранить \"{0}\": содержимое на диске было изменено. Сравните свою версию с версией на диске.", + "retry": "Повторить попытку", + "discard": "Отменить", + "readonlySaveErrorAdmin": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать с правами администратора\", чтобы повторить попытку в качестве администратора.", + "readonlySaveErrorSudo": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать как Sudo\", чтобы повторить попытку в качестве суперпользователя.", + "readonlySaveError": "Не удалось сохранить \"{0}\": файл доступен только для чтения. Выберите \"Перезаписать\", чтобы попытаться сделать его доступным для записи.", + "permissionDeniedSaveError": "Не удалось сохранить \"{0}\": недостаточные разрешения. Чтобы повторить попытку с правами администратора, выберите \"Повторить попытку с правами администратора\".", + "permissionDeniedSaveErrorSudo": "Не удалось сохранить \"{0}\": недостаточные разрешения. Чтобы повторить попытку с правами администратора, выберите \"Повторить попытку в режиме Sudo\".", + "genericSaveError": "Не удалось сохранить \"{0}\": {1}", + "learnMore": "Дополнительные сведения", + "dontShowAgain": "Больше не показывать", + "compareChanges": "Сравнить", + "saveConflictDiffLabel": "{0} (на диске) ↔ {1} (в {2}) - Разрешить конфликт сохранения", + "overwriteElevated": "Перезаписать с правами администратора....", + "overwriteElevatedSudo": "Перезаписать в режиме Sudo... ", + "saveElevated": "Повторить с правами администратора....", + "saveElevatedSudo": "Повторить попытку в режиме Sudo... ", + "overwrite": "Перезаписать" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "Открытые редакторы", + "openEditosrSection": "Раздел открытых редакторов", + "dirtyCounter": "Не сохранено: {0}" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "Раздел проводника", + "treeAriaLabel": "Проводник" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "Создать файл", + "newFolder": "Новая папка", + "rename": "Переименование", + "delete": "Удалить", + "copyFile": "Копирование", + "pasteFile": "Вставить", + "createNewFile": "Создать файл", + "createNewFolder": "Новая папка", + "newUntitledFile": "Новый файл без имени", + "deleteButtonLabelRecycleBin": "&&Переместить в корзину", + "deleteButtonLabelTrash": "&&Переместить в удаленные", + "deleteButtonLabel": "&&Удалить", + "dirtyMessageFilesDelete": "Вы удаляете файлы с несохраненными изменениями. Вы хотите продолжить?", + "dirtyMessageFolderOneDelete": "Вы удаляете папку с несохраненными изменениями в одном файле. Вы хотите продолжить?", + "dirtyMessageFolderDelete": "Вы удаляете папку с несохраненными изменениями в нескольких файлах ({0}). Вы хотите продолжить?", + "dirtyMessageFileDelete": "Вы удаляете файл с несохраненными изменениями. Вы хотите продолжить?", + "dirtyWarning": "Если не сохранить изменения, они будут утеряны.", + "undoBin": "Вы можете выполнить восстановление из корзины.", + "undoTrash": "Вы можете выполнить восстановление из корзины.", + "doNotAskAgain": "Больше не спрашивать", + "irreversible": "Это действие необратимо.", + "binFailed": "Не удалось выполнить удаление в корзину. Вы хотите выполнить удаление навсегда?", + "trashFailed": "Не удалось выполнить удаление в корзину. Вы действительно хотите выполнить удаление навсегда?", + "deletePermanentlyButtonLabel": "&&Удалить окончательно", + "retryButtonLabel": "&&Повторить", + "confirmMoveTrashMessageFilesAndDirectories": "Вы уверены, что вы хотите удалить следующие файлы и каталоги ({0}) и их содержимое?", + "confirmMoveTrashMessageMultipleDirectories": "Вы уверены, что вы хотите удалить следующие каталоги ({0}) и их содержимое? ", + "confirmMoveTrashMessageMultiple": "Вы действительно хотите удалить следующие файлы ({0})?", + "confirmMoveTrashMessageFolder": "Вы действительно хотите удалить папку \"{0}\" и ее содержимое?", + "confirmMoveTrashMessageFile": "Вы действительно хотите удалить \"{0}\"?", + "confirmDeleteMessageFilesAndDirectories": "Вы уверены, что вы хотите удалить следующие файлы и каталоги ({0}) и их содержимое без возможности восстановления?", + "confirmDeleteMessageMultipleDirectories": "Вы уверены, что вы хотите удалить следующие каталоги ({0}) и их содержимое без возможности восстановления? ", + "confirmDeleteMessageMultiple": "Вы действительно хотите удалить следующие файлы ({0}) без возможности восстановления?", + "confirmDeleteMessageFolder": "Вы действительно хотите удалить папку \"{0}\" и ее содержимое без возможности восстановления?", + "confirmDeleteMessageFile": "Вы действительно хотите удалить \"{0}\" без возможности восстановления?", + "globalCompareFile": "Сравнить активный файл с...", + "openFileToCompare": "Чтобы сравнить файл с другим файлом, сначала откройте его.", + "toggleAutoSave": "Включить/отключить автоматическое сохранение", + "saveAllInGroup": "Сохранить все в группе", + "closeGroup": "Закрыть группу", + "focusFilesExplorer": "Фокус на проводнике", + "showInExplorer": "Показать активный файл в боковой панели", + "openFileToShow": "Сначала откройте файл для отображения в обозревателе.", + "collapseExplorerFolders": "Свернуть папки в проводнике", + "refreshExplorer": "Обновить окно проводника", + "openFileInNewWindow": "Открыть активный файл в новом окне", + "openFileToShowInNewWindow.unsupportedschema": "Активный редактор должен содержать ресурс, который можно открыть.", + "openFileToShowInNewWindow.nofile": "Чтобы открыть файл в новом окне, сначала откройте его.", + "emptyFileNameError": "Необходимо указать имя файла или папки.", + "fileNameStartsWithSlashError": "Имя папки или файла не может начинаться с косой черты.", + "fileNameExistsError": "Файл или папка **{0}** уже существует в данном расположении. Выберите другое имя.", + "invalidFileNameError": "Имя **{0}** недопустимо для файла или папки. Выберите другое имя.", + "filePathTooLongError": "Из-за использования имени **{0}** путь слишком длинный. Выберите более короткое имя.", + "compareWithClipboard": "Сравнить активный файл с буфером обмена", + "clipboardComparisonLabel": "Буфер обмена ↔ {0}", + "retry": "Повторить попытку", + "fileIsAncestor": "Файл для вставки является предком папки назначения", + "fileDeleted": "Файл для вставки был удален или перемещен в другое место" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "Отобразить в проводнике", + "revealInMac": "Отобразить в Finder", + "openContainer": "Открыть содержащую папку", + "saveAs": "Сохранить как...", + "save": "Сохранить", + "saveWithoutFormatting": "Сохранить без форматирования", + "saveAll": "Сохранить все", + "removeFolderFromWorkspace": "Удалить папку из рабочей области", + "genericRevertError": "Не удалось отменить изменения \"{0}\": {1}", + "modifiedLabel": "{0} (на диске) ↔ {1}", + "openFileToReveal": "Open a file first to reveal", + "openFileToCopy": "Open a file first to copy its path" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "Проводник", + "canNotResolve": "Не удается разрешить папку рабочей области", + "symbolicLlink": "Символическая ссылка" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "Введите имя файла. Нажмите клавишу ВВОД, чтобы подтвердить введенные данные, или ESCAPE для отмены.", + "dropFolders": "Вы хотите действительно добавить папки в эту рабочую область?", + "dropFolder": "Вы хотите действительно добавить папку в эту рабочую область?", + "addFolders": "&&Добавить папки", + "addFolder": "&&Добавить папку", + "confirmOverwrite": "Файл или папка с таким именем уже существует в конечной папке. Заменить их?", + "irreversible": "Это действие необратимо.", + "replaceButtonLabel": "&&Заменить", + "confirmRootsMove": "Вы действительно хотите изменить порядок нескольких корневых папок в рабочей области?", + "confirmMultiMove": "Вы действительно хотите переместить следующие файлы ({0})?", + "confirmRootMove": "Вы действительно хотите изменить порядок корневой папки \"{0}\" в рабочей области?", + "confirmMove": "Вы действительно хотите переместить '{0}'?", + "doNotAskAgain": "Больше не спрашивать", + "moveButtonLabel": "&&Переместить", + "confirmOverwriteMessage": "{0} уже существует в целевой папке. Заменить его?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "Форматировать документ", + "no.provider": "Модуль форматирования для файлов '{0}' не установлен.", + "install.formatter": "Установка форматировщика..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "NONE", + "miss": "Расширение \"{0}\" не может отформатировать \"{1}\"", + "config.needed": "Существует несколько форматировщиков для {0}-файлов. Для продолжения выберите форматировщик по умолчанию.", + "config.bad": "Расширение \"{0}\" настроено в качестве форматировщика, но недоступно. Для продолжения выберите другой форматировщик по умолчанию.", + "do.config": "Настроить...", + "select": "Выберите форматировщик по умолчанию для {0}-файлов", + "formatter.default": "Определяет форматировщик по умолчанию, который имеет приоритет над всеми другими форматировщиками. Должен быть идентификатором расширения, предоставляющего форматировщик.", + "def": "(По умолчанию)", + "config": "Настройка форматировщика по умолчанию...", + "format.placeHolder": "Выберите форматировщик", + "formatDocument.label.multiple": "Форматировать документ с помощью...", + "formatSelection.label.multiple": "Форматировать выбранное с помощью..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "Справка", + "reportIssueInEnglish": "Сообщить об ошибке", + "developer": "Разработчик" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "Открыть обозреватель процессов ", + "reportPerformanceIssue": "Сообщать о проблемах производительности" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "Вы хотели бы изменить язык пользовательского интерфейса VS Code на {0} и перезапустить VS Code?", + "activateLanguagePack": "Чтобы использовать VS Code в {0}, необходимо перезапустить VS Code.", + "yes": "Да", + "restart now": "Перезапустить сейчас", + "neverAgain": "Больше не показывать", + "JsonSchema.locale": "Язык пользовательского интерфейса.", + "vscode.extension.contributes.localizations": "Добавляет локализации в редактор", + "vscode.extension.contributes.localizations.languageId": "Идентификатор языка, на который будут переведены отображаемые строки.", + "vscode.extension.contributes.localizations.languageName": "Название языка на английском языке.", + "vscode.extension.contributes.localizations.languageNameLocalized": "Название языка на предоставленном языке.", + "vscode.extension.contributes.localizations.translations": "Список переводов, связанных с языком.", + "vscode.extension.contributes.localizations.translations.id": "Идентификатор VS Code или расширения, для которого предоставляется этот перевод. Идентификатор VS Code всегда имеет формат \"vscode\", а идентификатор расширения должен иметь формат \"publisherId.extensionName\".", + "vscode.extension.contributes.localizations.translations.id.pattern": "Идентификатор должен иметь формат \"vscode\" или \"publisherId.extensionName\" для перевода VS Code или расширения соответственно.", + "vscode.extension.contributes.localizations.translations.path": "Относительный путь к файлу, содержащему переводы для языка." + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "Настройка языка интерфейса", + "installAdditionalLanguages": "Установить дополнительные языки...", + "chooseDisplayLanguage": "Выберите язык интерфейса", + "relaunchDisplayLanguageMessage": "Для изменения языка интерфейса требуется перезагрузка.", + "relaunchDisplayLanguageDetail": "Нажмите кнопку перезапуска для перезапуска {0} и изменения языка интерфейса.", + "restart": "&&Перезапустить" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "Чтобы изменить язык отображения на {0}, найдите языковые пакеты в Marketplace.", + "searchMarketplace": "Поиск в Marketplace", + "installAndRestartMessage": "Установите языковой пакет, чтобы изменить язык отображения на {0}.", + "installAndRestart": "Установить и перезапустить" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "Главный", + "sharedLog": "Коллективная", + "rendererLog": "Окно", + "telemetryLog": "Телеметрия", + "developer": "Разработчик" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "Открыть папку журналов", + "setLogLevel": "Установите уровень ведения журнала...", + "trace": "Трассировка", + "debug": "Отладка", + "info": "Информация", + "warn": "Предупреждение", + "err": "Ошибка", + "critical": "Критическая", + "off": "ОТКЛ.", + "selectLogLevel": "Установите уровень ведения журнала", + "default and current": "По умолчанию и текущий", + "default": "По умолчанию", + "current": "Текущий" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "Копирование", + "copyMessage": "Копировать сообщение", + "show multiline": "Показать сообщение на нескольких строках", + "problems": "Проблемы", + "show singleline": "Показать сообщение в одной строке", + "miMarker": "&&Проблемы" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "Вид", + "problems.view.toggle.label": "Включить или отключить сообщения о проблемах (ошибки, предупреждения, информационные сообщения)", + "problems.view.focus.label": "Перевести фокус на сообщения о проблемах (ошибки, предупреждения, информационные сообщения) ", + "problems.panel.configuration.title": "Представление \"Проблемы\"", + "problems.panel.configuration.autoreveal": "Определяет, следует ли представлению \"Проблемы\" отображать файлы при их открытии.", + "markers.panel.title.problems": "Проблемы", + "markers.panel.no.problems.build": "В рабочей области проблемы пока не обнаружены.", + "markers.panel.no.problems.filters": "Для указанного условия фильтра результаты не обнаружены.", + "markers.panel.no.problems.file.exclusions": "Все ошибки скрыты, так как включен фильтр исключения файлов.", + "markers.panel.action.useFilesExclude": "Фильтр, использующий параметр исключения файлов", + "markers.panel.action.donotUseFilesExclude": "Не использовать параметр исключения файлов", + "markers.panel.action.filter": "Фильтр проблем", + "markers.panel.action.quickfix": "Показать исправления", + "markers.panel.filter.ariaLabel": "Фильтр проблем", + "markers.panel.filter.placeholder": "Фильтр. Например: text, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "ошибки", + "markers.panel.filter.warnings": "предупреждения", + "markers.panel.filter.infos": "сообщения", + "markers.panel.single.error.label": "1 ошибка", + "markers.panel.multiple.errors.label": "Ошибок: {0}", + "markers.panel.single.warning.label": "1 предупреждение", + "markers.panel.multiple.warnings.label": "Предупреждения: {0}", + "markers.panel.single.info.label": "1 сообщение", + "markers.panel.multiple.infos.label": "Сообщения: {0}", + "markers.panel.single.unknown.label": "1 неизвестный", + "markers.panel.multiple.unknowns.label": "Неизвестные: {0}", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "Проблем в файле {1} в папке {2}: {0}", + "problems.tree.aria.label.marker.relatedInformation": "У этой проблемы есть ссылки на несколько расположений ({0}).", + "problems.tree.aria.label.error.marker": "Ошибка выдана {0}: {1}, строка {2}, символ {3}.{4}", + "problems.tree.aria.label.error.marker.nosource": "Ошибка: {0}, строка {1}, символ {2}.{3}", + "problems.tree.aria.label.warning.marker": "Предупреждение выдано {0}: {1}, строка {2}, символ {3}.{4}", + "problems.tree.aria.label.warning.marker.nosource": "Предупреждение: {0}, строка {1}, символ {2}.{3} ", + "problems.tree.aria.label.info.marker": "Информационное сообщение выдано {0}: {1}, строка {2}, символ {3}.{4}", + "problems.tree.aria.label.info.marker.nosource": "Информационное сообщение: {0}, строка {1}, символ {2}.{3} ", + "problems.tree.aria.label.marker": "Проблема выдана {0}: {1}, строка {2}, символ {3}.{4}", + "problems.tree.aria.label.marker.nosource": "Проблема: {0}, строка {1}, символ {2}.{3} ", + "problems.tree.aria.label.relatedinfo.message": "{0}, строка {1}, символ {2} в {3}", + "errors.warnings.show.label": "Показать ошибки и предупреждения" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "Всего проблем: {0}" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "Проблемы", + "tooltip.1": "Проблем в этом файле: 1", + "tooltip.N": "Проблем в этом файле: {0}", + "markers.showOnFile": "Отображение ошибок и предупреждений для файлов и папки." + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "Показано: {0} из {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "Свернуть все", + "No problems filtered": "Показано проблем: {0}", + "problems filtered": "Показано проблем: {0} из {1}", + "disableFilesExclude": "Отключить фильтр исключения файлов.", + "clearFilter": "Очистить фильтр." + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "Показать сообщение в одной строке", + "multi line": "Показать сообщение на нескольких строках" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "Структура", + "outlineConfigurationTitle": "Структура", + "outline.showIcons": "Отображать элементы структуры со значками.", + "outline.showProblem": "Отображение ошибок и предупреждений на элементах структуры.", + "outline.problem.colors": "Использование цветов для ошибок и предупреждений.", + "outline.problems.badges": "Используйте значки для ошибок и предупреждений." + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "Свернуть все", + "sortByPosition": "Сортировать по: положение", + "sortByName": "Сортировать по: название", + "sortByKind": "Сортировать по: типу", + "followCur": "Следовать за курсором", + "filterOnType": "Фильтр по типу", + "no-editor": "Активный редактор не может предоставить информацию о структуре.", + "loading": "Загрузка символов документа для \"{0}\"...", + "no-symbols": "Символы в документе '{0}' не обнаружены" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "Вывод", + "logViewer": "Средство просмотра журналов", + "viewCategory": "Вид", + "developer": "Разработчик", + "clearOutput.label": "Очистить выходные данные", + "openActiveLogOutputFile": "Открыть выходной файл активного журнала", + "miToggleOutput": "&&Выходные данные" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "Вывод", + "outputPanelWithInputAriaLabel": "{0}, панель выходных данных", + "outputPanelAriaLabel": "Панель выходных данных" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - выходные данные", + "channel": "Канал выходных данных для '{0}'" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "Переключить выходные данные", + "clearOutput": "Очистить выходные данные", + "outputCleared": "Выходные данные очищены", + "toggleOutputScrollLock": "Включить/отключить SCROLL LOCK для вывода", + "switchToOutput.label": "Переключиться на выходные данные", + "outputChannels": "Исходящие каналы.", + "logChannel": "Журнал ({0})", + "openInLogViewer": "Открыть файл журнала", + "showLogs": "Показать журналы...", + "selectlog": "Выберите журнал", + "openLogFile": "Открыть лог", + "selectlogFile": "Выберите файл журнала" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "Разработчик", + "show.label": "Производительность при запуске" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "Профили успешно созданы.", + "prof.detail": "Создайте проблему и вручную вложите следующие файлы:\n{0}", + "prof.restartAndFileIssue": "Создать проблему и выполнить перезапуск", + "prof.restart": "Перезапустить", + "prof.thanks": "Спасибо за помощь.", + "prof.detail.restart": "Для продолжения работы с '{0}' необходимо еще раз перезагрузить систему. Благодарим вас за участие." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "Производительность при запуске" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "Определить назначение клавиш", + "defineKeybinding.kbLayoutErrorMessage": "Вы не сможете нажать это сочетание клавиш в текущей раскладке клавиатуры.", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** для текущей раскладки клавиатуры (**{1}** для стандартной раскладки клавиатуры \"Английский, США\")", + "defineKeybinding.kbLayoutLocalMessage": "**{0}** для текущей раскладки клавиатуры." + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "Редактор настроек по умолчанию", + "settingsEditor2": "Редактор параметров 2", + "keybindingsEditor": "Редактор настраиваемых сочетаний клавиш", + "preferences": "Параметры", + "openRemoteSettings": "Открыть удаленные параметры ({0})", + "preferencesCategory": "Параметры", + "showDefaultKeybindings": "Показать сочетания клавиш по умолчанию", + "showUserKeybindings": "Показать пользовательские сочетания клавиш", + "miOpenSettings": "&&Параметры", + "miOpenKeymap": "&&Сочетания клавиш", + "openSettingsJson": "Открыть параметры (JSON)", + "filterModifiedLabel": "Показать измененные параметры", + "filterOnlineServicesLabel": "Показать параметры для веб-служб" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "Это сочетание клавиш назначено одной имеющейся команде", + "defineKeybinding.existing": "Это сочетание клавиш назначено нескольким имеющимся командам ({0}}", + "defineKeybinding.initial": "Нажмите нужное сочетание клавиш, а затем клавишу ВВОД.", + "defineKeybinding.chordsTo": "Аккорд для" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "Открыть параметры по умолчанию (JSON)", + "openSettings2": "Открыть параметры (пользовательский интерфейс)", + "openSettingsJson": "Открыть параметры (JSON)", + "openGlobalSettings": "Открыть пользовательские параметры", + "openGlobalKeybindings": "Открыть сочетания клавиш", + "openGlobalKeybindingsFile": "Открыть сочетания клавиш (JSON)", + "openDefaultKeybindingsFile": "Открыть сочетания клавиш по умолчанию (JSON)", + "openWorkspaceSettings": "Открыть параметры рабочей области", + "openFolderSettings": "Открыть параметры папок", + "configureLanguageBasedSettings": "Настроить параметры языка...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "Выбрать язык" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "Введите текст для поиска в сочетаниях клавиш", + "SearchKeybindings.KeybindingsSearchPlaceholder": "Запись ключей. Нажмите ESC для выхода", + "clearInput": "Очистить входные данные для поиска сочетаний клавиш", + "sortByPrecedeneLabel": "Сортировать по приоритету", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "Запись ключей", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "Ключи записи", + "command": "Команда", + "keybinding": "Настраиваемое сочетание клавиш", + "when": "Когда", + "source": "Исходная база данных", + "keybindingsLabel": "Настраиваемые сочетания клавиш", + "show sorted keybindings": "Отображение сочетаний клавиш {0} в порядке приоритета", + "show keybindings": "Отображение сочетаний клавиш {0} в алфавитном порядке", + "changeLabel": "Изменить настраиваемое сочетание клавиш", + "addLabel": "Добавить настраиваемое сочетание клавиш", + "editWhen": "Изменить выражение When", + "removeLabel": "Удаление настраиваемого сочетания клавиш", + "resetLabel": "Сбросить настраиваемое сочетание клавиш", + "showSameKeybindings": "Показывать одинаковые настраиваемые сочетания клавиш", + "copyLabel": "Копирование", + "copyCommandLabel": "Команда копирования", + "error": "При изменении сочетания клавиш произошла ошибка \"{0}\". Откройте файл \"keybindings.json\" и проверьте его на наличие ошибок.", + "editKeybindingLabelWithKey": "Изменить настраиваемое сочетание клавиш {0}", + "editKeybindingLabel": "Изменить настраиваемое сочетание клавиш", + "addKeybindingLabelWithKey": "Добавить настраиваемое сочетание клавиш {0}", + "addKeybindingLabel": "Добавить настраиваемое сочетание клавиш", + "title": "{0} ({1})", + "commandAriaLabel": "Команда: {0}.", + "keybindingAriaLabel": "Настраиваемое сочетание клавиш: {0}.", + "noKeybinding": "Нет назначенных настраиваемых сочетаний клавиш.", + "sourceAriaLabel": "Источник: {0}.", + "whenContextInputAriaLabel": "Контекст when для типа. Нажмите клавишу ВВОД для подтверждения или ESCAPE для отмены.", + "whenAriaLabel": "Когда: {0}.", + "noWhen": "Нет контекста \"Когда\"." + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "Чтобы переопределить параметры по умолчанию, укажите свои параметры в области справа.", + "noSettingsFound": "Параметры не найдены.", + "settingsSwitcherBarAriaLabel": "Переключатель параметров", + "userSettings": "Пользователь", + "userSettingsRemote": "Удаленный", + "workspaceSettings": "Рабочая область", + "folderSettings": "Папка" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "Параметры поиска", + "SearchSettingsWidget.Placeholder": "Параметры поиска", + "noSettingsFound": "Параметры не найдены", + "oneSettingFound": "Найден один параметр", + "settingsFound": "Найдено параметров: {0}", + "totalSettingsMessage": "Всего параметров: {0}", + "nlpResult": "Результаты для естественного языка", + "filterResult": "Отфильтрованные результаты", + "defaultSettings": "Параметры по умолчанию", + "defaultUserSettings": "Параметры пользователя по умолчанию", + "defaultWorkspaceSettings": "Параметры рабочей области по умолчанию", + "defaultFolderSettings": "Параметры папок по умолчанию", + "defaultEditorReadonly": "Редактировать в правой области редактора, чтобы переопределить значения по умолчанию.", + "preferencesAriaLabel": "Параметры по умолчанию. Текстовый редактор только для чтения." + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "Для выполнения дополнительных действий нажмите {0}.", + "SearchSettings.AriaLabel": "Параметры поиска", + "noResults": "Параметры не найдены", + "clearSearchFilters": "Очистить фильтры", + "clearSearch": "Очистить поиск", + "settingsNoSaveNeeded": "Изменения при редактировании сохраняются автоматически.", + "oneResult": "Найден один параметр", + "moreThanOneResult": "Найдено параметров: {0}" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "Часто используемые", + "textEditor": "Текстовый редактор", + "cursor": "Курсор", + "find": "Найти", + "font": "Шрифт", + "formatting": "Форматирование", + "diffEditor": "Редактор несовпадений", + "minimap": "Мини-карта", + "suggestions": "Предложения", + "files": "Файлы", + "workbench": "Рабочее место", + "appearance": "Вид", + "breadcrumbs": "Элементы навигации", + "editorManagement": "Управление редактором", + "settings": "Редактор параметров", + "zenMode": "Режим Zen", + "window": "Окно", + "newWindow": "Новое окно", + "features": "Функции", + "fileExplorer": "Проводник", + "search": "Поиск", + "debug": "Отладка", + "scm": "SCM", + "extensionViewlet": "Мини-приложение обозревателя расширения", + "terminal": "Терминал", + "problems": "Проблемы", + "comments": "Комментарии", + "remote": "Удаленный", + "application": "Приложение", + "proxy": "Прокси-сервер", + "keyboard": "Клавиатура", + "update": "Обновить", + "telemetry": "Телеметрия" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, группа" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "Рабочая область", + "remote": "Удаленный", + "user": "Пользователь" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для заголовка раздела или активного заголовка.", + "modifiedItemForeground": "(Для просмотра в редакторе параметров) Цвет индикатора измененного параметра.", + "settingsDropdownBackground": "(Для просмотра в редакторе параметров) Фоновый цвет раскрывающегося списка редактора параметров.", + "settingsDropdownForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана раскрывающегося списка редактора параметров. ", + "settingsDropdownBorder": "(Для просмотра в редакторе параметров) Цвет границы раскрывающегося списка редактора параметров.", + "settingsDropdownListBorder": "(Для просмотра в редакторе параметров) Цвет границы раскрывающегося списка редактора параметров. Эта граница окружает параметры и отделяет их от описания.", + "settingsCheckboxBackground": "(Для просмотра в редакторе параметров) Цвет фона флажка редактора параметров.", + "settingsCheckboxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана флажка редактора параметров.", + "settingsCheckboxBorder": "(Для просмотра в редакторе параметров) Цвет границы флажка редактора параметров.", + "textInputBoxBackground": "(Для просмотра в редакторе параметров) Цвет фона поля ввода текста редактора параметров.", + "textInputBoxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для поля ввода текста редактора параметров.", + "textInputBoxBorder": "(Для просмотра в редакторе параметров) Цвет границы для поля ввода текста редактора параметров.", + "numberInputBoxBackground": "(Для просмотра в редакторе параметров) Цвет фона поля ввода числа редактора параметров.", + "numberInputBoxForeground": "(Для просмотра в редакторе параметров) Цвет переднего плана для поля ввода числа редактора параметров.", + "numberInputBoxBorder": "(Для просмотра в редакторе параметров) Цвет границы для поля ввода числа редактора параметров.", + "removeExcludeItem": "Удалить исключаемый элемент", + "editExcludeItem": "Изменить исключаемый элемент", + "excludeSiblingHintLabel": "Исключить файлы, соответствующие \"{0}\", только при наличии файла, соответствующего \"{1}\"", + "excludePatternHintLabel": "Исключить файлы, соответствующие \"{0}\"", + "addPattern": "Добавить шаблон", + "excludePatternInputPlaceholder": "Исключить шаблон...", + "excludeSiblingInputPlaceholder": "При наличии шаблона...", + "okButton": "ОК", + "cancelButton": "Отмена" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры по умолчанию.", + "emptyWorkspaceSettingsHeader": "Укажите параметры здесь, чтобы переопределить параметры пользователя.", + "emptyFolderSettingsHeader": "Укажите параметры папок здесь, чтобы переопределить параметры папок, заданные в параметрах рабочей области.", + "editTtile": "Изменить", + "replaceDefaultValue": "Заменить в параметрах", + "copyDefaultValue": "Копировать в параметры" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "Расширения", + "modified": "Изменен", + "settingsContextMenuTitle": "Дополнительные действия...", + "alsoConfiguredIn": "Также изменен в", + "configuredIn": "Изменен в", + "settings.Modified": "Изменено.", + "newExtensionsButtonLabel": "Показать соответствующие расширения", + "editInSettingsJson": "Изменить в settings.json", + "settings.Default": "{0}", + "resetSettingLabel": "Сбросить параметры", + "validationError": "Ошибка проверки.", + "treeAriaLabel": "Параметры", + "copySettingIdLabel": "Копировать идентификатор параметра", + "copySettingAsJSONLabel": "Копировать параметр в формате JSON" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "Вид", + "commandsHandlerDescriptionDefault": "Показать и выполнить команды", + "gotoLineDescriptionMac": "Переход к строке", + "gotoLineDescriptionWin": "Переход к строке", + "gotoSymbolDescription": "Перейти к символу в файле", + "gotoSymbolDescriptionScoped": "Перейти к символу в файле по категории", + "helpDescription": "Показать справку", + "viewPickerDescription": "Открыть представление", + "miCommandPalette": "&&Палитра команд...", + "miOpenView": "&&Открыть представление...", + "miGotoSymbolInFile": "Перейти к &&символу в файле...", + "miGotoLine": "Перейти к &&строке/столбцу..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0}, справка по средству выбора", + "globalCommands": "глобальные команды", + "editorCommands": "команды редактора" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "Перейти к строке...", + "gotoLineLabelEmptyWithLimit": "Текущая строка: {0}. Введите номер строки между 1 и {1} для перехода.", + "gotoLineLabelEmpty": "Текущая строка: {0}. Введите номер строки для перехода.", + "gotoLineColumnLabel": "Переход к строке {0} и символу {1}.", + "gotoLineLabel": "Перейти к строке {0}.", + "cannotRunGotoLine": "Чтобы перейти к строке, сначала откройте текстовый файл." + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0}, средство выбора представлений", + "views": "Боковая панель", + "panels": "Панель", + "terminals": "Терминал", + "terminalTitle": "{0}: {1}", + "channels": "Вывод", + "logChannel": "Журнал ({0})", + "openView": "Открыть представление", + "quickOpenView": "Быстрое открытие представления" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "свойства ({0})", + "method": "методы ({0})", + "function": "функции ({0})", + "_constructor": "конструкторы ({0})", + "variable": "переменные ({0})", + "class": "классы ({0})", + "struct": "структуры ({0})", + "event": "события ({0})", + "operator": "операторы ({0})", + "interface": "интерфейсы ({0})", + "namespace": "пространства имен ({0})", + "package": "пакеты ({0})", + "typeParameter": "параметры типа ({0})", + "modules": "модули ({0})", + "enum": "перечисления ({0})", + "enumMember": "члены перечисления ({0})", + "string": "строки ({0})", + "file": "файлы ({0})", + "array": "массивы ({0})", + "number": "числа ({0})", + "boolean": "логические значения ({0})", + "object": "объекты ({0})", + "key": "ключи ({0})", + "field": "поля ({0})", + "constant": "константы ({0})", + "gotoSymbol": "Перейти к символу в файле...", + "symbols": "символы ({0})", + "entryAriaLabel": "{0}, символы", + "noSymbolsMatching": "Нет соответствующих символов", + "noSymbolsFound": "Символы не найдены", + "gotoSymbolHandlerAriaLabel": "Введите, чтобы ограничить символы активного в настоящий момент редактора.", + "cannotRunGotoSymbolInFile": "Нет символьной информации для файла.", + "cannotRunGotoSymbol": "Чтобы перейти к символу, сначала откройте текстовый файл" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "Показать все команды", + "clearCommandHistory": "Очистить журнал команд", + "showCommands.label": "Палитра команд...", + "entryAriaLabelWithKey": "{0}, {1}, команды", + "entryAriaLabel": "{0}, команды", + "actionNotEnabled": "Команда {0} не разрешена в текущем контексте.", + "canNotRun": "При выполнении команды \"{0}\" произошла ошибка.", + "recentlyUsed": "недавно использованные", + "morecCommands": "другие команды", + "cat.title": "{0}: {1}", + "noCommandsMatching": "Нет соответствующих команд" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "После изменения параметра необходима выполнить перезагрузку, чтобы изменения вступили в силу.", + "relaunchSettingDetail": "Нажмите кнопку \"Перезагрузить\", чтобы перезагрузить {0} и включить параметр.", + "restart": "&&Перезапустить" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "Показать GIT", + "source control": "Система управления версиями", + "toggleSCMViewlet": "Показать SCM", + "view": "Вид", + "scmConfigurationTitle": "SCM", + "alwaysShowProviders": "Определяет, следует ли всегда отображать раздел \"Поставщик системы управления версиями\".", + "providersVisible": "Определяет, сколько поставщиков отображается в разделе поставщика управления версиями. Задайте значение \"0\", чтобы размеры представления можно было изменить вручную.", + "diffDecorations": "Управляет декораторами diff в редакторе.", + "diffGutterWidth": "Определяет значение width(px) для разностных элементов оформления во внутренней области (добавлено и изменено).", + "alwaysShowActions": "Определяет, будут ли внутренние действия всегда отображаться в представлении системы управления версиями.", + "miViewSCM": "Д&&испетчер служб", + "scm accept": "SCM: Принять входные данные" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "Ожидающие изменения: {0}" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "Поставщики систем управления версиями", + "no open repo": "Поставщики систем управления версиями не зарегистрированы.", + "source control": "Система управления версиями", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0} из {1} изменений", + "change": "{0} из {1} изменения", + "show previous change": "Показать предыдущее изменение", + "show next change": "Показать следующее изменение", + "miGotoNextChange": "Следующее &&изменение", + "miGotoPreviousChange": "Предыдущее &&изменение", + "move to previous change": "Перейти к предыдущему изменению", + "move to next change": "Перейти к следующему изменению", + "editorGutterModifiedBackground": "Цвет фона полей редактора для измененных строк.", + "editorGutterAddedBackground": "Цвет фона полей редактора для добавленных строк.", + "editorGutterDeletedBackground": "Цвет фона полей редактора для удаленных строк.", + "overviewRulerModifiedForeground": "Цвет метки линейки в окне просмотра для измененного содержимого.", + "overviewRulerAddedForeground": "Цвет метки линейки в окне просмотра для добавленного содержимого. ", + "overviewRulerDeletedForeground": "Цвет метки линейки в окне просмотра для удаленного содержимого. " + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "результаты файлов и символов", + "fileResults": "файлы по запросу" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "Поиск", + "copyMatchLabel": "Копирование", + "copyPathLabel": "Скопировать путь", + "copyAllLabel": "Копировать все", + "clearSearchHistoryLabel": "Очистить историю поиска", + "toggleSearchViewPositionLabel": "Переключить положение представления поиска", + "focusSearchListCommandLabel": "Список фокуса", + "findInFolder": "Найти в папке...", + "findInWorkspace": "Найти в рабочей области...", + "showTriggerActions": "Перейти к символу в рабочей области...", + "name": "Поиск", + "view": "Вид", + "findInFiles": "Найти в файлах", + "miFindInFiles": "Найти в &&файлах", + "miReplaceInFiles": "Заменить &&в файлах", + "openAnythingHandlerDescription": "Перейти к файлу", + "openSymbolDescriptionNormal": "Перейти к символу в рабочей области", + "searchConfigurationTitle": "Поиск", + "exclude": "Настройте стандартные маски для исключения файлов и папок при поиске. Все стандартные маски наследуются от параметра \"#file.exclude#\". Дополнительные сведения о стандартных масках см. [здесь] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", + "exclude.when": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", + "useRipgrep": "Этот параметр является устаревшим. Сейчас вместо него используется \"search.usePCRE2\".", + "useRipgrepDeprecated": "Этот параметр является устаревшим. Используйте \"search.usePCRE2\" для расширенной поддержки регулярных выражений.", + "search.maintainFileSearchCache": "Когда параметр включен, процесс searchService будет поддерживаться в активном состоянии вместо завершения работы после часа бездействия. При этом кэш поиска файлов будет сохранен в памяти.", + "useIgnoreFiles": "Определяет, следует ли использовать GITIGNORE- и IGNORE-файлы по умолчанию при поиске файлов.", + "useGlobalIgnoreFiles": "Определяет, следует ли использовать глобальные файлы \".gitignore\" и \".ignore\" по умолчанию при поиске файлов.", + "search.quickOpen.includeSymbols": "Определяет, следует ли включать результаты поиска глобальных символов в результаты для файлов Quick Open. ", + "search.quickOpen.includeHistory": "Определяет, следует ли включать результаты из недавно открытых файлов в файл результата для Quick Open. ", + "search.followSymlinks": "Определяет, нужно ли следовать символическим ссылкам при поиске.", + "search.smartCase": "Поиск без учета регистра, если шаблон состоит только из букв нижнего регистра; в противном случае поиск с учетом регистра.", + "search.globalFindClipboard": "Определяет, должно ли представление поиска считывать или изменять общий буфер обмена поиска в macOS.", + "search.location": "Управляет тем, будет ли панель поиска отображаться в виде представления в боковой колонке или в виде панели в области панели, чтобы освободить пространство по горизонтали.", + "search.collapseAllResults": "Определяет, должны ли сворачиваться и разворачиваться результаты поиска.", + "search.useReplacePreview": "Управляет тем, следует ли открывать окно предварительного просмотра замены при выборе или при замене соответствия.", + "search.showLineNumbers": "Определяет, следует ли отображать номера строк для результатов поиска.", + "search.searchRipgrepEnableDeprecated": "Этот параметр является устаревшим. Используйте \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "Определяет, следует ли выполнять поиск в узле расширения", + "search.runInExtensionHost": "Следует ли выполнять поиск в узле расширения. После изменения параметра необходимо выполнить перезагрузку, чтобы изменения вступили в силу.", + "search.usePCRE2": "Следует ли использовать модуль обработки регулярных выражений PCRE2 при поиске текста. При использовании этого модуля будут доступны некоторые расширенные возможности регулярных выражений, такие как поиск в прямом направлении и обратные ссылки. Однако поддерживаются не все возможности PCRE2, а только те, которые также поддерживаются JavaScript.", + "search.actionsPositionAuto": "Разместить панель действий справа, когда область поиска узкая, и сразу же после содержимого, когда область поиска широкая.", + "search.actionsPositionRight": "Всегда размещать панель действий справа.", + "search.actionsPosition": "Управляет положением панели действий в строках в области поиска.", + "miViewSearch": "По&&иск", + "miGotoSymbolInWorkspace": "Перейти к символу в &&рабочей области..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0}, средство выбора файлов", + "searchResults": "Результаты поиска" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0}, средство выбора символов", + "symbols": "результаты символов", + "noSymbolsMatching": "Нет соответствующих символов", + "noSymbolsWithoutInput": "Введите запрос, чтобы найти символы" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "Поиск" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "Поиск", + "moreSearch": "Переключить сведения о поиске", + "searchScope.includes": "включаемые файлы", + "label.includes": "Шаблоны включения в поиск", + "searchScope.excludes": "исключаемые файлы", + "label.excludes": "Шаблоны исключения из поиска", + "replaceAll.confirmation.title": "Заменить все", + "replaceAll.confirm.button": "&&Заменить", + "replaceAll.occurrence.file.message": "Вхождение {0} заменено в {1} файле на \"{2}\".", + "removeAll.occurrence.file.message": "Вхождение {0} заменено в {1} файле.", + "replaceAll.occurrence.files.message": "Вхождение {0} заменено на \"{2}\" в следующем числе файлов: {1}.", + "removeAll.occurrence.files.message": "Вхождение {0} заменено в следующем числе файлов: {1}.", + "replaceAll.occurrences.file.message": "Вхождения ({0}) заменены в {1} файле на \"{2}\".", + "removeAll.occurrences.file.message": "Вхождения ({0}) заменены в {1} файле.", + "replaceAll.occurrences.files.message": "Вхождения ({0}) заменены на \"{2}\" в следующем числе файлов: {1}.", + "removeAll.occurrences.files.message": "Вхождения ({0}) заменены в следующем числе файлов: {1}.", + "removeAll.occurrence.file.confirmation.message": "Заменить вхождение {0} в {1} файле на \"{2}\"?", + "replaceAll.occurrence.file.confirmation.message": "Заменить вхождение {0} в {1} файле?", + "removeAll.occurrence.files.confirmation.message": "Заменить вхождение {0} на \"{2}\" в следующем числе файлов: {1}?", + "replaceAll.occurrence.files.confirmation.message": "Заменить вхождение {0} в следующем числе файлов: {1}?", + "removeAll.occurrences.file.confirmation.message": "Заменить вхождения ({0}) в {1} файле на \"{2}\"?", + "replaceAll.occurrences.file.confirmation.message": "Заменить вхождения ({0}) в {1} файле?", + "removeAll.occurrences.files.confirmation.message": "Заменить вхождения ({0}) на \"{2}\" в следующем числе файлов: {1}?", + "replaceAll.occurrences.files.confirmation.message": "Заменить вхождения ({0}) в следующем числе файлов: {1}?", + "searchPathNotFoundError": "Путь поиска не найден: {0}", + "searchMaxResultsWarning": "Результирующий набор включает только подмножество всех соответствий. Чтобы уменьшить число результатов, сузьте условия поиска.", + "searchCanceled": "Поиск был отменен до того, как были найдены какие-либо результаты — ", + "noResultsIncludesExcludes": "Не найдено результатов в \"{0}\", исключая \"{1}\", — ", + "noResultsIncludes": "Результаты в \"{0}\" не найдены — ", + "noResultsExcludes": "Результаты не найдены за исключением \"{0}\" — ", + "noResultsFound": "Результаты не найдены. Просмотрите параметры для настроенных исключений и проверьте свои GITIGNORE-файлы —", + "rerunSearch.message": "Выполнить поиск еще раз", + "rerunSearchInAll.message": "Выполните поиск во всех файлах", + "openSettings.message": "Открыть параметры", + "openSettings.learnMore": "Дополнительные сведения", + "ariaSearchResultsStatus": "Поиск вернул результатов: {0} в файлах: {1}", + "rgRegexError": "Вы можете установить параметр \"search.usePCRE2\", чтобы включить некоторые расширенные возможности регулярных выражений, такие как поиск в обратном направлении и обратные ссылки.", + "neverAgain": "Больше не показывать", + "otherEncodingWarning.openSettingsLabel": "Открыть параметры", + "useIgnoresAndExcludesDisabled": "- использование параметров исключение и игнорирование файлов отключены", + "search.file.result": "{0} результат в {1} файле", + "search.files.result": "{0} результат в следующем числе файлов: {1}", + "search.file.results": "Результатов: {0} в {1} файле", + "search.files.results": "Результатов: {0} в следующем числе файлов: {1}", + "searchWithoutFolder": "Папка еще не открыта. Выполняется поиск только по открытым файлам — ", + "openFolder": "Открыть папку" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "Заменить все (отправить поиск для включения)", + "search.action.replaceAll.enabled.label": "Заменить все", + "search.replace.toggle.button.title": "Переключение замены", + "label.Search": "Поиск: введите условие поиска и нажмите клавишу ВВОД, чтобы выполнить поиск, или ESCAPE для отмены", + "search.placeHolder": "Поиск", + "label.Replace": "Замена: введите термин для замены и нажмите ВВОД для просмотра или ESC для отмены", + "search.replace.placeHolder": "Заменить", + "regexp.backreferenceValidationFailure": "Обратные ссылки не поддерживаются" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "В рабочей области отсутствуют папки с указанным именем: {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "Показать средство поиска", + "replaceInFiles": "Заменить в файлах", + "RefreshAction.label": "Обновить", + "CollapseDeepestExpandedLevelAction.label": "Свернуть все", + "ClearSearchResultsAction.label": "Очистить результаты поиска", + "CancelSearchAction.label": "Отменить поиск", + "FocusNextSearchResult.label": "Перейти к следующему результату поиска.", + "FocusPreviousSearchResult.label": "Перейти к предыдущему результату поиска.", + "RemoveAction.label": "Отклонить", + "file.replaceAll.label": "Заменить все", + "match.replace.label": "Заменить" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (заменить предварительную версию)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "Ввод", + "useExcludesAndIgnoreFilesDescription": "Использовать параметры исключения и игнорировать файлы" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "Другие файлы", + "searchFileMatches": "Найдено файлов: {0}", + "searchFileMatch": "Найден {0} файл", + "searchMatches": "Найдено соответствий: {0}", + "searchMatch": "Найдено соответствие: {0}", + "lineNumStr": "Со строки {0}", + "numLinesStr": "Дополнительные строки: {0}", + "folderMatchAriaLabel": "Совпадений в корневой папке {1}: {0}, результат поиска", + "otherFilesAriaLabel": "Совпадений вне корневой папки: {0}, результат поиска", + "fileMatchAriaLabel": "Совпадений в файле {1} папки {2}: {0}, результат поиска", + "replacePreviewResultAria": "Заменить термин {0} на {1} в столбце {2} и строке {3}", + "searchResultAria": "Обнаружен термин {0} в столбце {1} и строке {2}" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "Пустой фрагмент", + "snippetSchema.json": "Настройка фрагмента пользователя", + "snippetSchema.json.prefix": "Префикс, используемый при выборе фрагмента в Intellisense.", + "snippetSchema.json.body": "Содержимое фрагмента. Используйте '$1', '${1:defaultText}' для определения положения курсора и '$0' для определения конечного положения курсора. Для вставки переменных используйте синтаксис '${varName}' и '${varName:defaultText}', например, \"Это файл: $TM_FILENAME\".", + "snippetSchema.json.description": "Описание фрагмента.", + "snippetSchema.json.scope": "Список языков к которым относится этот фрагмент кода, например 'typescript,javascript'" + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "Вставить фрагмент", + "sep.userSnippet": "Пользовательские фрагменты кода", + "sep.extSnippet": "Фрагменты кода расширения", + "sep.workspaceSnippet": "Фрагменты кода рабочей области" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "В contributes.{0}.path требуется строка. Указанное значение: {1}", + "invalid.language.0": "Если язык не указан, то в качестве значения параметра \"contributes.{0}.path\" необходимо указать файл \".code-snippets\". Указанное значение: {1}", + "invalid.language": "Неизвестный язык в contributes.{0}.language. Указанное значение: {1}", + "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым.", + "vscode.extension.contributes.snippets": "Добавляет фрагменты.", + "vscode.extension.contributes.snippets-language": "Идентификатор языка, для которого добавляется этот фрагмент.", + "vscode.extension.contributes.snippets-path": "Путь к файлу фрагментов. Путь указывается относительно папки расширения и обычно начинается с \"./snippets/\".", + "badVariableUse": "Похоже, что в одном или нескольких фрагментах расширения \"{0}\" перепутаны переменные и заполнители. Дополнительные сведения см. на странице https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax.", + "badFile": "Не удалось прочитать файл фрагмента \"{0}\"." + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(глобальный)", + "global.1": "({0})", + "badPath": "Фрагменты должны располагаться в следующей папке: \"{0}\". ", + "new.global": "Новый файл с глобальным фрагментом кода ", + "new.workspace": "Рабочая область {0}", + "new.folder": "Создать файл фрагментов кода для '{0}'...", + "group.global": "Существующие фрагменты кода", + "new.global.sep": "Новые фрагменты кода", + "openSnippet.pickLanguage": "Выберите файл фрагментов кода или создайте фрагменты", + "openSnippet.label": "Настроить пользовательские фрагменты кода", + "preferences": "Параметры", + "miOpenSnippets": "&&Фрагменты кода пользователя" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "Фрагмент кода рабочей области", + "source.userSnippetGlobal": "Глобальный пользовательский фрагмент кода", + "source.userSnippet": "Фрагмент кода пользователя" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "Больше не показывать", + "workspaceFound": "Эта папка содержит файл рабочей области \"{0}\". Вы хотите открыть его? [Дополнительные сведения] ({1}) о файлах рабочей области. ", + "openWorkspace": "Открыть рабочую область", + "workspacesFound": "Эта папка содержит несколько файлов рабочей области. Вы хотите открыть один из этих файлов? [Дополнительные сведения] ({0}) о файлах рабочей области.", + "selectWorkspace": "Выберите рабочую область", + "selectToOpen": "Выберите рабочую область, которую необходимо открыть" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "Вас не затруднит пройти краткий опрос?", + "takeSurvey": "Пройти опрос", + "remindLater": "Напомнить позже", + "neverAgain": "Больше не показывать" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "Помогите нам улучшить поддержку {0}", + "takeShortSurvey": "Пройдите краткий опрос", + "remindLater": "Напомнить позже", + "neverAgain": "Больше не показывать" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "Ошибка: в идентификаторе задачи '{0}' отсутствует необходимое свойство '{1}'. Идентификатор задачи будет проигнорирован." + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "Задачи", + "ConfigureTaskRunnerAction.label": "Настроить задачу", + "totalErrors": "Ошибок: {0}", + "totalWarnings": "Предупреждения: {0}", + "totalInfos": "Сообщения: {0}", + "problems": "Проблемы", + "building": "Сборка...", + "manyProblems": "Более 10 тысяч", + "runningTasks": "Показать выполняющиеся задачи", + "tasks": "Задачи", + "TaskSystem.noHotSwap": "Чтобы изменить подсистему выполнения задач, в которой запущена активная задача, необходимо перезагрузить окно", + "reloadWindow": "Перезагрузить окно", + "taskServiceOutputPrompt": "Имеются ошибки задачи. Дополнительные сведения см. в выходных данных.", + "showOutput": "Показать выходные данные", + "TaskServer.folderIgnored": "Папка {0} будет проигнорирована, так как в ней используется версия задач 0.1.0", + "TaskService.noBuildTask1": "Задача сборки не определена. Отметьте задачу с помощью \"isBuildCommand\" в файле tasks.json.", + "TaskService.noBuildTask2": "Задача сборки не определена. Отметьте задачу с помощью группы 'build' в файле tasks.json.", + "TaskService.noTestTask1": "Задача теста не определена. Отметьте задачу с помощью \"isTestCommand\" в файле tasks.json.", + "TaskService.noTestTask2": "Задача теста не определена. Отметьте задачу с помощью группы 'test' в файле tasks.json.", + "TaskServer.noTask": "Не определена задача для выполнения", + "TaskService.associate": "Связать", + "TaskService.attachProblemMatcher.continueWithout": "Продолжить без проверки выходных данных задачи", + "TaskService.attachProblemMatcher.never": "Никогда не проверять выходные данные задачи", + "TaskService.attachProblemMatcher.learnMoreAbout": "Дополнительные сведения о проверке выходных данных задачи", + "selectProblemMatcher": "Выберите, на какие ошибки и предупреждения следует проверять выходные данные задачи", + "customizeParseErrors": "В конфигурации текущей задачи есть ошибки. Исправьте ошибки перед изменением задачи.", + "tasksJsonComment": "// Документацию по формату tasks.json см.\n\t// по адресу https://go.microsoft.com/fwlink/?LinkId=733558", + "moreThanOneBuildTask": "В файле tasks.json определено несколько задач сборки. Выполняется первая задача.\n", + "TaskSystem.activeSame.background": "Задача '{0}' уже активна и находится в фоновом режиме.", + "TaskSystem.activeSame.noBackground": "Задача '{0}' уже выполняется.", + "terminateTask": "Завершить задачу", + "restartTask": "Перезапустить задачу", + "TaskSystem.active": "Уже выполняется задача. Завершите ее, прежде чем выполнять другую задачу.", + "TaskSystem.restartFailed": "Не удалось завершить и перезапустить задачу {0}", + "TaskService.noConfiguration": "Ошибка: в определении задачи {0} не выявлена задача для следующей конфигурации:\n{1}\nЗадача будет проигнорирована.\n", + "TaskSystem.configurationErrors": "Ошибка: в конфигурации указанной задачи при проверке были выявлены ошибки, и ее невозможно использовать. Сначала устраните ошибки.", + "taskService.ignoreingFolder": "Конфигурации задач для папки рабочей области {0} будут проигнорированы. Для задач рабочей области с несколькими папками необходимо, чтобы во всех папках использовалась версия задачи 2.0.0\n", + "TaskSystem.invalidTaskJson": "Ошибка: в содержимом файла tasks.json есть синтаксические ошибки. Исправьте их, прежде чем выполнять задачу.\n", + "TaskSystem.runningTask": "Имеется выполняющаяся задача. Завершить ее?", + "TaskSystem.terminateTask": "&&Завершить задачу", + "TaskSystem.noProcess": "Запущенная задача больше не существует. Если задача породила фоновые процессы, выход из Visual Studio Code может привести к появлению потерянных процессов. Чтобы избежать этого, запустите последний фоновый процесс с флагом ожидания.", + "TaskSystem.exitAnyways": "&&Выйти", + "TerminateAction.label": "Завершить задачу", + "TaskSystem.unknownError": "При выполнении задачи произошла ошибка. Подробности см. в журнале задач.", + "TaskService.noWorkspace": "Задачи доступны только в папке рабочей области.", + "TaskService.learnMore": "Дополнительные сведения", + "configureTask": "Настроить задачу", + "recentlyUsed": "недавно использованные задачи", + "configured": "настроенные задачи", + "detected": "обнаруженные задачи", + "TaskService.ignoredFolder": "Следующие папки рабочей области будут проигнорированы, так как в них используется версия задач 0.1.0: {0}", + "TaskService.notAgain": "Больше не показывать", + "TaskService.pickRunTask": "Выберите задачу для запуска", + "TaskService.noEntryToRun": "Задача для запуска не найдена. Настройте задачи...", + "TaskService.fetchingBuildTasks": "Получение задач сборки...", + "TaskService.pickBuildTask": "Выберите задачу сборки для запуска", + "TaskService.noBuildTask": "Задача сборки для запуска отсутствует. Настройте задачи сборки...", + "TaskService.fetchingTestTasks": "Получение задач тестирования...", + "TaskService.pickTestTask": "Выберите задачу тестирования для запуска", + "TaskService.noTestTaskTerminal": "Тестовая задача для запуска не найдена. Настройте задачи...", + "TaskService.taskToTerminate": "Выберите задачи для завершения", + "TaskService.noTaskRunning": "Ни одной задачи не запущено", + "TaskService.terminateAllRunningTasks": "Все запущенные задачи", + "TerminateAction.noProcess": "Запущенный процесс больше не существует. Если задача породила фоновые задачи, выход из Visual Studio Code может привести к появлению потерянных процессов.", + "TerminateAction.failed": "Не удалось завершить запущенную задачу", + "TaskService.taskToRestart": "Выберите задачу для перезапуска", + "TaskService.noTaskToRestart": "Задачи для перезапуска не найдены", + "TaskService.template": "Выберите шаблон задачи", + "TaskService.createJsonFile": "Создать файл tasks.json из шаблона", + "TaskService.openJsonFile": "Открыть файл tasks.json", + "TaskService.pickTask": "Выберите задачу для настройки", + "TaskService.defaultBuildTaskExists": "Задача {0} уже помечена как задача сборки по умолчанию", + "TaskService.pickDefaultBuildTask": "Выберите задачу, которая будет использоваться в качестве задачи сборки по умолчанию.", + "TaskService.defaultTestTaskExists": "{0} уже помечена как задача сборки по умолчанию. ", + "TaskService.pickDefaultTestTask": "Выберите задачу, которая будет использоваться в качестве задачи тестирования по умолчанию. ", + "TaskService.pickShowTask": "Выберите задачу, выходные данные для которой нужно отобразить", + "TaskService.noTaskIsRunning": "Ни одной задачи не запущено", + "miRunTask": "&&Запустить задачу...", + "miBuildTask": "Запустить &&задачу сборки...", + "miRunningTask": "Показать запущенны&&е задачи...", + "miRestartTask": "П&&ерезапустить выполняемую задачу...", + "miTerminateTask": "&&Завершить задачу...", + "miConfigureTask": "&&Настроить задачи...", + "miConfigureBuildTask": "Настройка задачи сборки по умо&&лчанию...", + "ShowLogAction.label": "Показать журнал задач", + "RunTaskAction.label": "Выполнить задачу", + "ReRunTaskAction.label": "Запустить последнюю задачу повторно", + "RestartTaskAction.label": "Перезапустить запущенную задачу", + "ShowTasksAction.label": "Показать выполняющиеся задачи", + "BuildAction.label": "Выполнить задачу сборки", + "TestAction.label": "Выполнить задачу тестирования", + "ConfigureDefaultBuildTask.label": "Настроить задачу сборки по умолчанию", + "ConfigureDefaultTestTask.label": "Настроить задачу тестирования по умолчанию", + "quickOpen.task": "Выполнить задачу" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "Фактический тип задачи. Обратите внимание, что типы, начинающиеся с символа '$', зарезервированы для внутреннего использования.", + "TaskDefinition.properties": "Дополнительные свойства типа задачи", + "TaskTypeConfiguration.noType": "В конфигурации типа задачи отсутствует обязательное свойство 'taskType'", + "TaskDefinitionExtPoint": "Добавляет типы задачи" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "Введите имя задачи, которую нужно выполнить", + "noTasksMatching": "No tasks matching", + "noTasksFound": "Задачи не найдены" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "Версия задачи 0.1.0 является устаревшей. Используйте версию 2.0.0", + "JsonSchema.version": "Номер версии конфигурации", + "JsonSchema.": "Средство запуска завершило работу. Используйте официальное свойство средства запуска", + "JsonSchema.runner": "Определяет, следует ли запустить задачу в качестве процесса с отображением выходных данных задачи в окне вывода или в терминале.", + "JsonSchema.windows": "Настройка команд Windows", + "JsonSchema.mac": "Настройка команд Mac", + "JsonSchema.linux": "Настройка команд Linux", + "JsonSchema.shell": "Указывает, является ли команда командой оболочки или внешней программой. Если опущено, значение по умолчанию — false." + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "Выполняет команду сборки .NET Core", + "msbuild": "Выполняет целевой объект сборки", + "externalCommand": "Пример для запуска произвольной внешней команды", + "Maven": "Выполняет стандартные команды Maven" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, задачи", + "recentlyUsed": "недавно использованные задачи", + "configured": "настроенные задачи", + "detected": "обнаруженные задачи", + "customizeTask": "Настроить задачу" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "В результате выполнения команды gulp --tasks-simple не было выведено ни одной задачи. Выполнили ли вы команду npm install?", + "TaskSystemDetector.noJakeTasks": "В результате выполнения команды jake --tasks не было выведено ни одной задачи. Выполнили ли вы команду npm install?", + "TaskSystemDetector.noGulpProgram": "Gulp не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g gulp.", + "TaskSystemDetector.noJakeProgram": "Jake не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g jake.", + "TaskSystemDetector.noGruntProgram": "Grunt не установлен в вашей системе. Чтобы установить его, выполните команду npm install -g grunt.", + "TaskSystemDetector.noProgram": "Программа {0} не найдена. Сообщение: {1}", + "TaskSystemDetector.buildTaskDetected": "Обнаружена задача сборки \"{0}\".", + "TaskSystemDetector.testTaskDetected": "Обнаружена задача тестирования \"{0}\"." + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "Эта папка содержит задачи ({0}), определенные в \"tasks.json\", которые запускаются автоматически при ее открытии. Вы хотите разрешить запуск автоматических задач при открытии этой папки?", + "allow": "Разрешить и запустить", + "disallow": "Запретить", + "openTasks": "Открыть файл tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "Разрешить автоматические задачи в папке", + "workbench.action.tasks.disallowAutomaticRunning": "Запретить автоматические задачи в папке" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "Система задач настроена для версии 0.1.0 (см. файл tasks.json), в которой можно выполнять только пользовательские задачи. Чтобы запустить задачу, обновите систему задач до версии 2.0.0: {0}", + "TaskRunnerSystem.unknownError": "При выполнении задачи произошла неизвестная ошибка. Подробности см. в журнале выходных данных задач.", + "TaskRunnerSystem.watchingBuildTaskFinished": "\nОтслеживание задач сборки завершено.", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\nЗадача \"{0}\" была завершена по запросу пользователя.", + "unkownProblemMatcher": "Не удается разрешить сопоставитель проблем {0}. Сопоставитель будет проигнорирован" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "Указывает, является ли команда командой оболочки или внешней программой. Если опущено, значение по умолчанию — false.", + "JsonSchema.tasks.isShellCommand.deprecated": "Свойство isShellCommand является устаревшим. Используйте свойство типа задачи и свойство оболочки в параметрах. Также см. заметки о выпуске для версии 1.14.", + "JsonSchema.tasks.dependsOn.identifier": "Идентификатор задачи.", + "JsonSchema.tasks.dependsOn.string": "Другая задача, от которой зависит эта задача.", + "JsonSchema.tasks.dependsOn.array": "Другие задачи, от которых зависит эта задача.", + "JsonSchema.tasks.presentation": "Настраивает панель, которая используется для представления выходных данных задачи и считывает входные данные задачи.", + "JsonSchema.tasks.presentation.echo": "Определяет, стоит ли отправлять выходные данные выполняемой команды на панель. Значение по умолчанию — true.", + "JsonSchema.tasks.presentation.focus": "Определяет, принимает ли панель фокус. По умолчанию — false. Если установлено значение true, панель также отображается.", + "JsonSchema.tasks.presentation.revealProblems.always": "Всегда отображает панель проблем, когда выполняется эта задача.", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "Отображает панель проблем только при обнаружении проблемы.", + "JsonSchema.tasks.presentation.revealProblems.never": "Никогда не отображает панель проблем, когда выполняется эта задача.", + "JsonSchema.tasks.presentation.revealProblems": "Определяет, отображается ли панель проблем при выполнении этой задачи. Имеет приоритет над параметром \"reveal\". Значение по умолчанию — \"never\".", + "JsonSchema.tasks.presentation.reveal.always": "Всегда открывать окно терминала при выполнении этой задачи.", + "JsonSchema.tasks.presentation.reveal.silent": "Отображает терминал, только если задача завершается с ошибкой или сопоставитель проблем находит ошибку.", + "JsonSchema.tasks.presentation.reveal.never": "Никогда не открывать окно терминала при выполнении этой задачи.", + "JsonSchema.tasks.presentation.reveal": "Определяет, отображается ли терминал, выполняющий задачу. Может быть переопределен параметром \"revealProblems\". Значение по умолчанию — \"always\".", + "JsonSchema.tasks.presentation.instance": "Определяет, является ли панель общей для нескольких задач, ограничена ли она только одной задачей или создается отдельно для каждого запуска задачи.", + "JsonSchema.tasks.presentation.showReuseMessage": "Определяет, должно ли отображаться сообщение \"Терминал будет повторно использоваться задачами. Чтобы закрыть его, нажмите любую клавишу\".", + "JsonSchema.tasks.presentation.clear": "Определяет, очищается ли окно терминала перед выполнением задачи.", + "JsonSchema.tasks.presentation.group": "Определяет, выполняется ли задача в конкретной группе терминала с использованием областей разделения.", + "JsonSchema.tasks.terminal": "Свойство terminal является устаревшим. Используйте свойство presentation", + "JsonSchema.tasks.group.kind": "Группа выполнения задачи", + "JsonSchema.tasks.group.isDefault": "Определяет, является ли эта задача задачей по умолчанию в группе.", + "JsonSchema.tasks.group.defaultBuild": "Отмечает задачу как задачу сборки по умолчанию.", + "JsonSchema.tasks.group.defaultTest": "Отмечает задачу как задачу тестирования по умолчанию.", + "JsonSchema.tasks.group.build": "Отмечает задачу как задачу сборки, доступную через команду \"Выполнить задачу сборки\".", + "JsonSchema.tasks.group.test": "Отмечает задачу как тестовую, доступную через команду \"Выполнить задачу тестирования\".", + "JsonSchema.tasks.group.none": "Отменяет связь задачи со всеми группами", + "JsonSchema.tasks.group": "Определяет, к какой группе выполнения принадлежит эта задача. Поддерживаемые значения: \"build\" для добавления задачи к группе сборки и \"test\" для добавления задачи к группе тестирования.", + "JsonSchema.tasks.type": "Определяет, выполняется ли задача в виде процесса или в виде команды оболочки.", + "JsonSchema.commandArray": "Команда оболочки, которая будет выполнена. Элементы массива будут объединены с помощью пробела", + "JsonSchema.command.quotedString.value": "Фактическое значение команды", + "JsonSchema.tasks.quoting.escape": "Экранирует символы с помощью escape-символа оболочки (например, \"`\" в PowerShell и\"\\\" в bash).", + "JsonSchema.tasks.quoting.strong": "Заключает аргумент в кавычки с использованием символа двойной кавычки (например, \" в PowerShell и bash).", + "JsonSchema.tasks.quoting.weak": "Заключает аргумент в кавычки с использованием символа одинарной кавычки (например, ' в PowerShell и bash).", + "JsonSchema.command.quotesString.quote": "Указывает, как значение команды должно быть заключено в кавычки.", + "JsonSchema.command": "Выполняемая команда. Это может быть внешняя программа или команда оболочки.", + "JsonSchema.args.quotedString.value": "Фактическое значение аргумента.", + "JsonSchema.args.quotesString.quote": "Указывает, как значение аргумента должно быть заключено в кавычки.", + "JsonSchema.tasks.args": "Аргументы, передаваемые в команду при вызове этой задачи.", + "JsonSchema.tasks.label": "Метка пользовательского интерфейса задачи", + "JsonSchema.version": "Номер версии конфигурации.", + "JsonSchema.tasks.identifier": "Пользовательский идентификатор задачи в файле launch.json или в предложении dependsOn.", + "JsonSchema.tasks.identifier.deprecated": "Пользовательские идентификаторы являются устаревшими. Для пользовательских задач, в которых имя использовалось как ссылка, и для задач, предоставляемых расширениями, используйте идентификаторы этих задач.", + "JsonSchema.tasks.reevaluateOnRerun": "Следует ли пересчитать переменные задачи или выполнить повторный запуск.", + "JsonSchema.tasks.runOn": "Определяет, когда должна быть запущена задача. При установке значения folderOpen задача будет запускаться автоматически при открытии папки.", + "JsonSchema.tasks.runOptions": "Параметры, связанные с запуском задачи", + "JsonSchema.tasks.taskLabel": "Метка задачи", + "JsonSchema.tasks.taskName": "Имя задачи", + "JsonSchema.tasks.taskName.deprecated": "Свойство name задачи является устаревшим. Используйте свойство label.", + "JsonSchema.tasks.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.", + "JsonSchema.tasks.promptOnClose": "Отображается ли для пользователя приглашение, если VS Code закрывается с выполняющейся задачей.", + "JsonSchema.tasks.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.", + "JsonSchema.customizations.customizes.type": "Тип задачи, который будет изменен", + "JsonSchema.tasks.customize.deprecated": "Свойство customize является устаревшим. Сведения о том, как перейти на новый подход к изменению задач, см. в заметках о выпуске для версии 1.14.", + "JsonSchema.tasks.showOputput.deprecated": "Свойство showOutput является устаревшим. Используйте свойство reveal в свойстве presentation вместо этого свойства. Также см. заметки о выпуске для версии 1.14.", + "JsonSchema.tasks.echoCommand.deprecated": "Свойство echoCommand является устаревшим. Используйте свойство echo в свойстве presentation вместо этого свойства. Также см. заметки о выпуске для версии 1.14.", + "JsonSchema.tasks.suppressTaskName.deprecated": "Свойство suppressTaskName является устаревшим. Вместо использования этого свойства включите команду с аргументами в задачу. Также см. заметки о выпуске для версии 1.14.", + "JsonSchema.tasks.isBuildCommand.deprecated": "Свойство isBuildCommand является устаревшим. Используйте свойство group вместо этого свойства. Также см. заметки о выпуске для версии 1.14. ", + "JsonSchema.tasks.isTestCommand.deprecated": "Свойство isTestCommand является устаревшим. Используйте свойство group вместо этого свойства. Также см. заметки о выпуске для версии 1.14. ", + "JsonSchema.tasks.taskSelector.deprecated": "Свойство taskSelector является устаревшим. Вместо использования этого свойства включите команду с аргументами в задачу. Также см. заметки о выпуске для версии 1.14.", + "JsonSchema.windows": "Настройка команд Windows", + "JsonSchema.mac": "Настройка команд Mac", + "JsonSchema.linux": "Настройка команд Linux" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "Дополнительные параметры команды", + "JsonSchema.options.cwd": "Текущий рабочий каталог выполняемой программы или сценария. Если этот параметр опущен, используется корневой каталог текущей рабочей области Code.", + "JsonSchema.options.env": "Среда выполняемой программы или оболочки. Если этот параметр опущен, используется среда родительского процесса.", + "JsonSchema.shellConfiguration": "Задает используемую оболочку.", + "JsonSchema.shell.executable": "Используемая оболочка.", + "JsonSchema.shell.args": "Аргументы оболочки.", + "JsonSchema.command": "Выполняемая команда. Это может быть внешняя программа или команда оболочки.", + "JsonSchema.tasks.args": "Аргументы, передаваемые в команду при вызове этой задачи.", + "JsonSchema.tasks.taskName": "Имя задачи", + "JsonSchema.tasks.windows": "Настройка команд Windows", + "JsonSchema.tasks.mac": "Настройка команд Mac", + "JsonSchema.tasks.linux": "Настройка команд Linux", + "JsonSchema.tasks.suppressTaskName": "Определяет, добавляется ли имя задачи в команду в качестве аргумента. Если опущено, используется глобальное значение.", + "JsonSchema.tasks.showOutput": "Определяет, выводятся ли выходные данные выполняющейся задачи. Если опущено, используется глобальное значение.", + "JsonSchema.echoCommand": "Определяет, переносится ли выполняемая команда в выходные данные. Значение по умолчанию — false.", + "JsonSchema.tasks.watching.deprecation": "Устарело. Используйте isBackground.", + "JsonSchema.tasks.watching": "Должна ли выполняемая задача оставаться активной и наблюдать за файловой системой.", + "JsonSchema.tasks.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.", + "JsonSchema.tasks.promptOnClose": "Отображается ли для пользователя приглашение, если VS Code закрывается с выполняющейся задачей.", + "JsonSchema.tasks.build": "Сопоставляет эту задачу с командой сборки Code по умолчанию.", + "JsonSchema.tasks.test": "Сопоставляет эту задачу с командой тестирования по умолчанию в Code.", + "JsonSchema.tasks.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.", + "JsonSchema.args": "Дополнительные аргументы, передаваемые в команду.", + "JsonSchema.showOutput": "Определяет, выводятся ли выходные данные выполняющейся задачи. Если опущено, используется значение \"всегда\".", + "JsonSchema.watching.deprecation": "Устарело. Используйте isBackground.", + "JsonSchema.watching": "Должна ли выполняемая задача оставаться активной и наблюдать за файловой системой.", + "JsonSchema.background": "Поддерживается ли выполняющаяся задача в работающем состоянии и исполняется ли она в фоновом режиме.", + "JsonSchema.promptOnClose": "Определяет, получает ли пользователь запрос при закрытии редактора VS Code в тот момент, когда выполняется фоновая задача.", + "JsonSchema.suppressTaskName": "Определяет, добавляется ли имя задачи в команду в качестве аргумента. Значение по умолчанию — false.", + "JsonSchema.taskSelector": "Префикс, указывающий на то, что аргумент является задачей.", + "JsonSchema.matchers": "Используемые сопоставители проблем. Это может быть строка, определение сопоставителя проблем или массив строк и сопоставителей проблем.", + "JsonSchema.tasks": "Конфигурации задачи. Обычно это дополнительные параметры задачи, уже определенной во внешнем средстве запуска задач." + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "В шаблоне проблем отсутствует регулярное выражение.", + "ProblemPatternParser.loopProperty.notLast": "Свойство loop поддерживается только в сопоставителе последней строки.", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "Шаблон проблемы является недопустимым. Свойство kind должно быть указано только для первого элемента.", + "ProblemPatternParser.problemPattern.missingProperty": "Шаблон проблемы является недопустимым. Он должен включать файл и сообщение.", + "ProblemPatternParser.problemPattern.missingLocation": "Шаблон проблемы является недопустимым. Он должен иметь тип \"file\" или группу соответствия строки или расположения.", + "ProblemPatternParser.invalidRegexp": "Ошибка: строка {0} не является допустимым регулярным выражением.\n", + "ProblemPatternSchema.regexp": "Регулярное выражение для поиска ошибки, предупреждения или информации в выходных данных.", + "ProblemPatternSchema.kind": "соответствует ли шаблон расположению (файл и строка) или только файлу.", + "ProblemPatternSchema.file": "Индекс группы сопоставления для имени файла. Если он не указан, используется значение 1.", + "ProblemPatternSchema.location": "Индекс группы сопоставления для расположения проблемы. Допустимые шаблоны расположения: (строка), (строка,столбец) и (начальная_строка,начальный_столбец,конечная_строка,конечный_столбец). Если индекс не указан, предполагается шаблон (строка,столбец).", + "ProblemPatternSchema.line": "Индекс группы сопоставления для строки проблемы. Значение по умолчанию — 2.", + "ProblemPatternSchema.column": "Индекс группы сопоставления для символа в строке проблемы. Значение по умолчанию — 3", + "ProblemPatternSchema.endLine": "Индекс группы сопоставления для конечной строки проблемы. По умолчанию не определен.", + "ProblemPatternSchema.endColumn": "Индекс группы сопоставления для конечного символа проблемы. По умолчанию не определен.", + "ProblemPatternSchema.severity": "Индекс группы сопоставления для серьезности проблемы. По умолчанию не определен.", + "ProblemPatternSchema.code": "Индекс группы сопоставления для кода проблемы. По умолчанию не определен.", + "ProblemPatternSchema.message": "Индекс группы сопоставления для сообщения. Если он не указан, значение по умолчанию — 4 при незаданном расположении. В противном случае значение по умолчанию — 5.", + "ProblemPatternSchema.loop": "В цикле многострочного сопоставителя указывает, выполняется ли этот шаблон в цикле, пока он соответствует. Может указываться только для последнего шаблона в многострочном шаблоне.", + "NamedProblemPatternSchema.name": "Имя шаблона проблем.", + "NamedMultiLineProblemPatternSchema.name": "Имя шаблона многострочных проблем.", + "NamedMultiLineProblemPatternSchema.patterns": "Фактические шаблоны.", + "ProblemPatternExtPoint": "Публикует шаблоны проблем", + "ProblemPatternRegistry.error": "Недопустимый шаблон проблем. Он будет пропущен.", + "ProblemMatcherParser.noProblemMatcher": "Ошибка: описание невозможно преобразовать в сопоставитель проблем:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "Ошибка: в описании не задан допустимый шаблон проблемы:\n{0}\n", + "ProblemMatcherParser.noOwner": "Ошибка: в описании не задан владелец:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "Ошибка: в описании не указано расположение файла:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "Информация: неизвестная степень серьезности {0}. Допустимые значения: ошибка, предупреждение и информация.\n", + "ProblemMatcherParser.noDefinedPatter": "Ошибка: шаблон с идентификатором {0} не существует.", + "ProblemMatcherParser.noIdentifier": "Ошибка: свойство шаблона ссылается на пустой идентификатор.", + "ProblemMatcherParser.noValidIdentifier": "Ошибка: свойство шаблона {0} не является допустимым именем переменной шаблона.", + "ProblemMatcherParser.problemPattern.watchingMatcher": "В сопоставителе проблем должны быть определены как начальный, так и конечный шаблоны для отслеживания.", + "ProblemMatcherParser.invalidRegexp": "Ошибка: строка {0} не является допустимым регулярным выражением.\n", + "WatchingPatternSchema.regexp": "Регулярное выражение для обнаружения начала или конца фоновой задачи.", + "WatchingPatternSchema.file": "Индекс группы сопоставления для имени файла. Может быть опущен.", + "PatternTypeSchema.name": "Имя добавленного или предопределенного шаблона", + "PatternTypeSchema.description": "Шаблон проблем либо имя добавленного или предопределенного шаблона проблем. Его можно опустить, если указано базовое значение.", + "ProblemMatcherSchema.base": "Имя используемого базового сопоставителя проблем.", + "ProblemMatcherSchema.owner": "Владелец проблемы в Code. Можно опустить, если указан элемент base. Если владелец опущен, а элемент base не указан, значение по умолчанию — \"внешний\".", + "ProblemMatcherSchema.source": "Строка, описывающая источник диагностических сведений, в удобном формате, например, \"typescript\" или \"super lint\".", + "ProblemMatcherSchema.severity": "Серьезность по умолчанию для выявленных проблем. Используется, если в шаблоне не определена группа сопоставления для серьезности.", + "ProblemMatcherSchema.applyTo": "Определяет, относится ли проблема, о которой сообщается для текстового документа, только к открытым, только к закрытым или ко всем документам.", + "ProblemMatcherSchema.fileLocation": "Определяет способ интерпретации имен файлов, указываемых в шаблоне проблемы.", + "ProblemMatcherSchema.background": "Шаблоны для отслеживания начала и окончания фоновой задачи.", + "ProblemMatcherSchema.background.activeOnStart": "Если задано значение true, средство мониторинга фоновых задач будет находиться в активном режиме при запуске задачи. Это аналогично выдаче строки, соответствующей шаблону начала.", + "ProblemMatcherSchema.background.beginsPattern": "При наличии соответствия в выходных данных выдается сигнал о запуске фоновой задачи.", + "ProblemMatcherSchema.background.endsPattern": "При наличии соответствия в выходных данных выдается сигнал о завершении фоновой задачи.", + "ProblemMatcherSchema.watching.deprecated": "Это свойство для отслеживания устарело. Используйте цвет фона.", + "ProblemMatcherSchema.watching": "Шаблоны для отслеживания начала и окончания шаблона отслеживания.", + "ProblemMatcherSchema.watching.activeOnStart": "Если задано значение true, наблюдатель находится в активном режиме, когда задача запускается. Это равносильно выдаче строки, соответствующей шаблону начала.", + "ProblemMatcherSchema.watching.beginsPattern": "При соответствии в выходных данных сообщает о запуске задачи наблюдения.", + "ProblemMatcherSchema.watching.endsPattern": "При соответствии в выходных данных сообщает о завершении задачи наблюдения.", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "Это свойство устарело. Используйте свойство просмотра.", + "LegacyProblemMatcherSchema.watchedBegin": "Регулярное выражение, сообщающее о том, что отслеживаемая задача начинает выполняться в результате активации отслеживания файлов.", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "Это свойство устарело. Используйте свойство просмотра.", + "LegacyProblemMatcherSchema.watchedEnd": "Регулярное выражение, сообщающее о том, что отслеживаемая задача завершает выполнение.", + "NamedProblemMatcherSchema.name": "Имя сопоставителя проблем, используемого для ссылки.", + "NamedProblemMatcherSchema.label": "Метка сопоставителя проблем в удобном для чтения формате.", + "ProblemMatcherExtPoint": "Публикует сопоставители проблем", + "msCompile": "Проблемы компилятора Microsoft", + "lessCompile": "Скрыть проблемы", + "gulp-tsc": "Проблемы TSC для Gulp", + "jshint": "Проблемы JSHint", + "jshint-stylish": "Проблемы JSHint, связанные со стилем", + "eslint-compact": "Проблемы ESLint, связанные с компактностью", + "eslint-stylish": "Проблемы ESLint, связанные со стилем", + "go": "Перейти к проблемам" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "Предупреждение: options.cwd должен иметь тип string. Игнорируется значение {0}\n", + "ConfigurationParser.inValidArg": "Ошибка: аргумент команды должен представлять строку или строку в кавычках. Указанное значение:\n{0}", + "ConfigurationParser.noShell": "Предупреждение: конфигурация оболочки поддерживается только при выполнении задач в терминале.", + "ConfigurationParser.noName": "Ошибка: сопоставитель проблем в области объявления должен иметь имя:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "Предупреждение! Задан неизвестный сопоставитель проблем. Поддерживаемые типы: string | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "Ошибка: недопустимая ссылка на problemMatcher: {0}\n", + "ConfigurationParser.noTaskType": "Ошибка: в конфигурации задач должно присутствовать свойство типа. Конфигурация будет проигнорирована.\n{0}\n", + "ConfigurationParser.noTypeDefinition": "Ошибка: тип задачи '{0}' не зарегистрирован. Возможно, вы не установили расширение, которое предоставляет соответствующий поставщик задач.", + "ConfigurationParser.missingType": "Ошибка: в конфигурации задачи '{0}' отсутствует необходимое свойство 'type'. Конфигурация задачи будет проигнорирована.", + "ConfigurationParser.incorrectType": "Ошибка: в конфигурации задачи '{0}' используется неизвестный тип. Конфигурация задачи будет проигнорирована.", + "ConfigurationParser.notCustom": "Ошибка: задачи не объявлены в качестве пользовательской задачи. Конфигурация будет проигнорирована.\n{0}\n", + "ConfigurationParser.noTaskName": "Ошибка: в задаче должно быть указано свойство метки. Задача будет проигнорирована.\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "Ошибка: в задаче \"{0}\" не указаны ни команда, ни свойство dependsOn. Задача будет проигнорирована. Определение задачи:\n{1}", + "taskConfiguration.noCommand": "Ошибка: задача \"{0}\" не определяет команду. Задача будет игнорироваться. Ее определение:\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "Версия задач 2.0.0 не поддерживает глобальные задачи для конкретных ОС. Преобразуйте их в задачи с помощью команд для конкретных ОС.\nЗатронутые задачи: {0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "При выполнении задачи произошла неизвестная ошибка. Подробности см. в журнале выходных данных задач.", + "dependencyFailed": "Не удалось разрешить зависимую задачу '{0}' в папке рабочей области '{1}'", + "TerminalTaskSystem.terminalName": "Задача — {0}", + "closeTerminal": "Нажмите любую клавишу, чтобы закрыть терминал.", + "reuseTerminal": "Терминал будет повторно использоваться задачами. Чтобы закрыть его, нажмите любую клавишу.", + "TerminalTaskSystem": "Не удается выполнить команду оболочки на диске UNC с помощью cmd.exe.", + "unkownProblemMatcher": "Не удается разрешить сопоставитель проблем {0}. Сопоставитель будет проигнорирован" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "Интегрированный терминал", + "terminal.integrated.shell.linux": "Путь к оболочке, используемой терминалом в Linux. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.osx": "Путь к оболочке, используемой терминалом в macOS. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).", + "terminal.integrated.shell.windows": "Путь к оболочке, используемой терминалом в Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). " + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "Показать все открытые терминалы", + "terminalIntegratedConfigurationTitle": "Интегрированный терминал", + "terminal.integrated.shellArgs.linux": "Аргументы командной строки, используемые в терминале Linux. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ", + "terminal.integrated.shellArgs.osx": "Аргументы командной строки, используемые в терминале macOS. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ", + "terminal.integrated.shellArgs.windows": "Аргументы командной строки, используемые в терминале Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ", + "terminal.integrated.shellArgs.windows.string": "Аргументы командной строки [формат командной строки](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6), используемые в терминале Windows. [Дополнительные сведения о настройке оболочки](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration). ", + "terminal.integrated.macOptionIsMeta": "Определяет, следует ли считать клавишу OPTION метаклавишей в терминале macOS.", + "terminal.integrated.macOptionClickForcesSelection": "Определяет, следует ли принудительно выполнять выделение при щелчке левой кнопкой мыши с нажатой клавишей OPTION в macOS. В этом случае будет использован обычный режим выделения (по строкам) и будет отключен режим выделения по столбцам. Вы сможете выполнять обычные операции копирования и вставки в терминале, например, если в tmux включен режим управления мышью.", + "terminal.integrated.copyOnSelection": "Определяет, будет ли текст, выделенный в терминале, скопирован в буфер обмена.", + "terminal.integrated.drawBoldTextInBrightColors": "Определяет, будет ли вариант цвета \"bright\" (яркий) ANSI всегда использоваться для полужирного текста в терминале.", + "terminal.integrated.fontFamily": "Определяет семейство шрифтов терминала, значение по умолчанию — \"#editor.fontFamily#\".", + "terminal.integrated.fontSize": "Определяет размер шрифта (в пикселях) для терминала.", + "terminal.integrated.letterSpacing": "Управляет межсимвольным интервалом в терминале. Это целочисленное значение, которое представляет собой количество дополнительных пикселей между символами.", + "terminal.integrated.lineHeight": "Определяет высоту строки терминала; это число умножается на размер шрифта терминала, что дает фактическую высоту строки в пикселях.", + "terminal.integrated.fontWeight": "Размер шрифта в терминале для нежирного текста.", + "terminal.integrated.fontWeightBold": "Размер шрифта в терминале для полужирного текста. ", + "terminal.integrated.cursorBlinking": "Управляет миганием курсора терминала.", + "terminal.integrated.cursorStyle": "Определяет стиль курсора терминала.", + "terminal.integrated.scrollback": "Определяет предельное число строк в буфере терминала.", + "terminal.integrated.setLocaleVariables": "Управляет установкой переменных языкового стандарта при запуске терминала.", + "terminal.integrated.rendererType.auto": "Выбрать отрисовщик с помощью VS Code.", + "terminal.integrated.rendererType.canvas": "Использовать стандартный отрисовщик графического сопроцессора или отрисовщик на основе холста", + "terminal.integrated.rendererType.dom": "Использовать резервный отрисовщик на основе DOM.", + "terminal.integrated.rendererType": "Определяет, как отображается терминал.", + "terminal.integrated.rightClickBehavior.default": "Показать контекстное меню.", + "terminal.integrated.rightClickBehavior.copyPaste": "Копировать при наличии выделения, в противном случае вставить.", + "terminal.integrated.rightClickBehavior.selectWord": "Выбрать слово под курсором и показать контекстное меню.", + "terminal.integrated.rightClickBehavior": "Управляет тем, как терминал реагирует на щелчок правой кнопки мыши.", + "terminal.integrated.cwd": "Путь явного запуска, по которому будет запущен терминал. Используется в качестве текущего рабочего каталога (cwd) для процесса оболочки. Это может быть особенно удобно в параметрах рабочей области, если корневой каталог не является подходящим каталогом cwd.", + "terminal.integrated.confirmOnExit": "Указывает, следует ли при выходе выводить подтверждение об имеющихся активных сеансах терминала.", + "terminal.integrated.enableBell": "Определяет, включен ли \"звонок\" терминала.", + "terminal.integrated.commandsToSkipShell": "Набор идентификаторов команд, настраиваемые сочетания клавиш которых не будут отправлены в оболочку, а вместо этого всегда будут обрабатываться Code. Благодаря этому настраиваемые сочетания клавиш, которые обычно используются в оболочке, работают так, как если бы терминал не был в фокусе, например, CTRL+P позволяет запустить Quick Open.\nПропущенные команды по умолчанию:\n\n{0}", + "terminal.integrated.env.osx": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале macOS. Чтобы удалить переменную среды, установите значение null для этого объекта.", + "terminal.integrated.env.linux": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале Linux. Чтобы удалить переменную среды, установите значение null для этого объекта.", + "terminal.integrated.env.windows": "Объект с переменными среды, которые будут добавлены к процессу VS Code для использования в терминале Windows. Чтобы удалить переменную среды, установите значение null для этого объекта.", + "terminal.integrated.showExitAlert": "Определяет, следует ли отображать предупреждение \"Процесс терминала завершен с кодом выхода\", если код выхода не равен нулю.", + "terminal.integrated.splitCwd": "Определяет рабочий каталог для разделенного терминала.", + "terminal.integrated.splitCwd.workspaceRoot": "В новом разделенном терминале в качестве рабочего каталога будет использоваться корневой каталог рабочей области. В рабочей области с несколькими каталогами предлагается выбрать корневой каталог для рабочей области.", + "terminal.integrated.splitCwd.initial": "В новом разделенном терминале будет использоваться исходный рабочий каталог для родительского терминала.", + "terminal.integrated.splitCwd.inherited": "В macOS и Linux в новом разделенном терминале будет использоваться рабочий каталог родительского терминала. В Windows используется исходное поведение.", + "terminal.integrated.windowsEnableConpty": "Указывает, следует ли использовать ConPTY для взаимодействия процессов терминалов Windows (требуется Windows 10 с номером сборки 18309 или выше). Если задано значение false, используется Winpty.", + "terminal": "Терминал", + "terminalCategory": "Терминал", + "viewCategory": "Вид" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0}, средство выбора терминалов", + "termCreateEntryAriaLabel": "{0}, создать терминал", + "workbench.action.terminal.newplus": "$(plus) Создать новый интегрированный терминал", + "noTerminalsMatching": "Терминалы, соответствующие условию, отсутствуют", + "noTerminalsFound": "Открытые терминалы отсутствуют" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "Использовать моноширинные шрифты", + "terminal.monospaceOnly": "Этот терминал поддерживает только моноширинные шрифты." + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "Пустая строка", + "terminal.integrated.a11yPromptLabel": "Ввод терминала", + "terminal.integrated.a11yTooMuchOutput": "Объем выходных данных слишком велик для создания оповещения; проверьте строки вручную" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "Выберите предпочитаемую оболочку терминала. Ее можно позже изменить в параметрах" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "Выбрать текущий рабочий каталог для нового терминала", + "workbench.action.terminal.toggleTerminal": "Переключить интегрированный терминал", + "workbench.action.terminal.kill": "Завершить активный экземпляр терминала", + "workbench.action.terminal.kill.short": "Завершить работу терминала", + "workbench.action.terminal.quickKill": "Завершить работу экземпляра терминала", + "workbench.action.terminal.copySelection": "Скопировать выделение", + "workbench.action.terminal.copySelection.short": "Копирование", + "workbench.action.terminal.selectAll": "Выбрать все", + "workbench.action.terminal.deleteWordLeft": "Удалить слово слева", + "workbench.action.terminal.deleteWordRight": "Удалить слово справа", + "workbench.action.terminal.deleteToLineStart": "Удалить до начала строки", + "workbench.action.terminal.moveToLineStart": "Перейти к началу строки", + "workbench.action.terminal.moveToLineEnd": "Перейти к концу строки", + "workbench.action.terminal.sendSequence": "Отправить пользовательскую последовательность в терминал", + "workbench.action.terminal.new": "Создание нового интегрированного терминала", + "workbench.action.terminal.new.short": "Новый терминал", + "workbench.action.terminal.newInActiveWorkspace": "Создать новый интегрированный терминал (в активной рабочей области)", + "workbench.action.terminal.split": "Разделить терминал", + "workbench.action.terminal.split.short": "Разделить", + "workbench.action.terminal.splitInActiveWorkspace": "Разбить окно терминала (в активной рабочей области)", + "workbench.action.terminal.focusPreviousPane": "Перейти на предыдущую область", + "workbench.action.terminal.focusNextPane": "Перейти на следующую область", + "workbench.action.terminal.resizePaneLeft": "Изменить размер области слева", + "workbench.action.terminal.resizePaneRight": "Изменить размер области справа", + "workbench.action.terminal.resizePaneUp": "Изменить размер области вверху", + "workbench.action.terminal.resizePaneDown": "Изменить размер области внизу", + "workbench.action.terminal.focus": "Фокус на терминале", + "workbench.action.terminal.focusNext": "Фокус на следующем терминале", + "workbench.action.terminal.focusPrevious": "Фокус на предыдущем терминале", + "workbench.action.terminal.paste": "Вставить в активный терминал", + "workbench.action.terminal.paste.short": "Вставить", + "workbench.action.terminal.selectDefaultShell": "Выбрать оболочку по умолчанию", + "workbench.action.terminal.runSelectedText": "Запуск выбранного текста в активном терминале", + "workbench.action.terminal.runActiveFile": "Запуск активного файла в активном терминале", + "workbench.action.terminal.runActiveFile.noFile": "Только файлы на диске можно запустить в терминале", + "workbench.action.terminal.switchTerminal": "Переключить терминал", + "terminals": "Открыть терминалы.", + "workbench.action.terminal.scrollDown": "Прокрутить вниз (построчно)", + "workbench.action.terminal.scrollDownPage": "Прокрутить вниз (на страницу)", + "workbench.action.terminal.scrollToBottom": "Прокрутить до нижней границы", + "workbench.action.terminal.scrollUp": "Прокрутить вверх (построчно)", + "workbench.action.terminal.scrollUpPage": "Прокрутить вверх (страницу)", + "workbench.action.terminal.scrollToTop": "Прокрутить до верхней границы", + "workbench.action.terminal.clear": "Сброс", + "workbench.action.terminal.clearSelection": "Очистить выбранное", + "workbench.action.terminal.allowWorkspaceShell": "Разрешить настройку оболочки в рабочей области", + "workbench.action.terminal.disallowWorkspaceShell": "Запретить настройку оболочки в рабочей области", + "workbench.action.terminal.rename": "Переименование", + "workbench.action.terminal.rename.prompt": "Введите название терминала", + "workbench.action.terminal.focusFindWidget": "Выделить мини-приложение поиска", + "workbench.action.terminal.hideFindWidget": "Скрыть мини-приложение поиска", + "quickOpenTerm": "Переключить активный терминал", + "workbench.action.terminal.scrollToPreviousCommand": "Перейти к предыдущей команде", + "workbench.action.terminal.scrollToNextCommand": "Перейти к следующей команде", + "workbench.action.terminal.selectToPreviousCommand": "Выбрать предыдущую команду", + "workbench.action.terminal.selectToNextCommand": "Выбрать следующую команду", + "workbench.action.terminal.selectToPreviousLine": "Выделить текст до предыдущей строки", + "workbench.action.terminal.selectToNextLine": "Выделить текст до следующей строки", + "workbench.action.terminal.toggleEscapeSequenceLogging": "Включение или отключение ведения журнала escape-последовательности", + "workbench.action.terminal.toggleFindRegex": "Включить/отключить поиск с использованием регулярных выражений", + "workbench.action.terminal.toggleFindWholeWord": "Включить/отключить поиск только целых слов", + "workbench.action.terminal.toggleFindCaseSensitive": "Включить/отключить поиск с учетом регистра", + "workbench.action.terminal.findNext": "Найти далее", + "workbench.action.terminal.findPrevious": "Найти ранее" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "Цвет фона терминала. С его помощью можно указать цвет терминала, отличный от цвета панели.", + "terminal.foreground": "Цвет переднего плана терминала.", + "terminalCursor.foreground": "Цвет переднего плана курсора терминала.", + "terminalCursor.background": "Цвет фона курсора терминала. Позволяет выбрать цвет символа, который перекрывается блочным курсором.", + "terminal.selectionBackground": "Цвет фона выделения терминала.", + "terminal.border": "Цвет границы, которая отделяет области в терминале. По умолчанию используется panel.border.", + "terminal.ansiColor": "Цвет ANSI \"{0}\" в терминале." + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "&&Терминал", + "miNewTerminal": "&&Новый терминал", + "miSplitTerminal": "&&Разделить терминал", + "miRunActiveFile": "Запустить &&активный файл", + "miRunSelectedText": "Запуск &&выбранного текста" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "Да", + "terminal.rendererInAllNewTerminals": "Теперь терминал использует резервный отрисовщик.", + "no": "Нет", + "dontShowAgain": "Больше не показывать", + "terminal.slowRendering": "Стандартный модуль отображения для встроенного терминала работает медленно. Вы хотите переключиться на альтернативный модуль отображения на основе DOM, который может повысить производительность? [Дополнительные сведения о параметрах терминала](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "В терминале отсутствует выделенный текст для копирования", + "terminal.integrated.exitedWithCode": "Процесс терминала завершен с кодом выхода: {0}", + "terminal.integrated.launchFailed": "Не удалось запустить команду процесса терминала \"{0}{1}\" (код выхода: {2})", + "terminal.integrated.launchFailedExtHost": "Не удалось запустить процесс терминала (код выхода: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "Вы можете изменить оболочку терминала по умолчанию, нажав кнопку \"Настроить\".", + "customize": "Настроить", + "never again": "Больше не показывать" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "Вы разрешаете этой рабочей области изменять вашу оболочку терминала? {0}", + "allow": "Разрешить", + "disallow": "Запретить" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "Щелкните с нажатой клавишей ALT, чтобы перейти по ссылке.", + "terminalLinkHandler.followLinkCmd": "Щелкните с нажатой клавишей CMD, чтобы перейти по ссылке.", + "terminalLinkHandler.followLinkCtrl": "Щелкните с нажатой клавишей CTRL, чтобы перейти по ссылке." + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "Терминал {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "Есть активный сеанс терминала, завершить его?", + "terminalService.terminalCloseConfirmationPlural": "Есть несколько активных сеансов терминала ({0}), завершить их?", + "terminal.minWidth": "Недостаточно пространства, чтобы разделить терминал." + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "Цветовая тема", + "themes.category.light": "светлые темы", + "themes.category.dark": "темные темы", + "themes.category.hc": "темы с высоким контрастом", + "installColorThemes": "Установить дополнительные цветовые темы...", + "themes.selectTheme": "Выберите цветовую тему (используйте клавиши стрелок вверх и вниз для предварительного просмотра)", + "selectIconTheme.label": "Тема значков файлов", + "noIconThemeLabel": "NONE", + "noIconThemeDesc": "Отключить значки файлов", + "installIconThemes": "Установить дополнительные темы значков файлов...", + "themes.selectIconTheme": "Выбрать тему значка файла", + "generateColorTheme.label": "Создать цветовую тему на основе текущих параметров", + "preferences": "Параметры", + "developer": "Разработчик", + "miSelectColorTheme": "Цветовая &&тема", + "miSelectIconTheme": "Тема значка &&файла" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "Заметки о выпуске", + "showReleaseNotes": "Показать заметки о выпуске", + "read the release notes": "Вас приветствует {0} v{1}! Вы хотите прочитать заметки о выпуске?", + "licenseChanged": "Наши условия лицензии изменились. Чтобы ознакомиться с ними, щелкните [здесь]({0}).", + "neveragain": "Больше не показывать", + "64bitisavailable": "{0} для 64-разрядной версии Windows теперь доступен! Дополнительные сведения см. [здесь]({1}).", + "linux64bits": "Использование {0} для 32-разрядной системы Linux скоро будет прекращено. Обновите на 64-разрядную версию.", + "learnmore": "Дополнительные сведения", + "manage": "Управление", + "updateIsReady": "Доступно новое обновление {0}.", + "update service": "Обновить службу", + "noUpdatesAvailable": "Доступные обновления отсутствуют.", + "ok": "ОК", + "thereIsUpdateAvailable": "Доступно обновление.", + "download now": "Скачать сейчас", + "later": "Позже", + "updateAvailable": "Доступно обновление: {0} {1}", + "installUpdate": "Установить обновление", + "updateInstalling": "{0} {1} устанавливается в фоновом режиме, мы сообщим вам о завершении.", + "updateNow": "Обновить сейчас", + "updateAvailableAfterRestart": "Перезапустите {0}, чтобы применить последнее обновление.", + "commandPalette": "Палитра команд...", + "settings": "Параметры", + "showExtensions": "Расширения", + "keyboardShortcuts": "Сочетания клавиш", + "userSnippets": "Пользовательские фрагменты кода", + "selectTheme.label": "Цветовая тема", + "themes.selectIconTheme.label": "Тема значков файлов", + "checkForUpdates": "Проверить наличие обновлений...", + "checkingForUpdates": "Идет проверка наличия обновлений...", + "DownloadingUpdate": "Скачивается обновление...", + "installUpdate...": "Установить обновление...", + "installingUpdate": "Идет установка обновления...", + "restartToUpdate": "Перезапустите для обновления" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "Заметки о выпуске: {0}", + "unassigned": "не присвоено" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "Открыть URL", + "developer": "Разработчик" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "Показать все команды", + "watermark.quickOpen": "Перейти к файлу", + "watermark.openFile": "Открыть файл", + "watermark.openFolder": "Открыть папку", + "watermark.openFileFolder": "Открыть файл или папку", + "watermark.openRecent": "Открыть последний", + "watermark.newUntitledFile": "Новый файл без имени", + "watermark.toggleTerminal": "Терминал", + "watermark.findInFiles": "Найти в файлах", + "watermark.startDebugging": "Начать отладку", + "workbenchConfigurationTitle": "Рабочее место", + "tips.enabled": "Если параметр включен, на подложке появляются советы, если нет открытых редакторов." + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "Редактор веб-представления", + "developer": "Разработчик" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "Открыть инструменты разработчика веб-представлений", + "refreshWebviewLabel": "Перезагрузить веб-представления" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "Рабочее место", + "workbench.startupEditor.none": "Запустить без редактора.", + "workbench.startupEditor.welcomePage": "Откройте страницу приветствия (по умолчанию).", + "workbench.startupEditor.readme": "Открыть файл README при открытии папки, содержащей этот файл, в противном случае открыть 'welcomePage'.", + "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустой рабочей области).", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", + "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", + "help": "Справка", + "miWelcome": "&&Приветствие" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Интерактивная тестовая площадка", + "help": "Справка", + "miInteractivePlayground": "И&&нтерактивная тестовая площадка" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "Проводник", + "welcomeOverlay.search": "Поиск по файлам", + "welcomeOverlay.git": "Управление исходным кодом", + "welcomeOverlay.debug": "Запуск и отладка", + "welcomeOverlay.extensions": "Управление расширениями", + "welcomeOverlay.problems": "Просмотр ошибок и предупреждений", + "welcomeOverlay.terminal": "Переключить интегрированный терминал", + "welcomeOverlay.commandPalette": "Найти и выполнить все команды.", + "welcomeOverlay.notifications": "Показать уведомления", + "welcomeOverlay": "Обзор пользовательского интерфейса", + "hideWelcomeOverlay": "Скрыть наложение интерфейса", + "help": "Справка" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Интерактивная тестовая площадка", + "editorWalkThrough": "Интерактивная тестовая площадка" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}).", + "telemetryOptOut.optInNotice": "Помогите улучшить VS Code, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [его принять]({1}). ", + "telemetryOptOut.readMore": "Подробнее", + "telemetryOptOut.optOutOption": "Помогите корпорации Майкрософт улучшить Visual Studio Code, разрешив сбор данных об использовании. Дополнительные сведения см. в нашем [заявлении о конфиденциальности]({0}).", + "telemetryOptOut.OptIn": "Да, я буду рад помочь", + "telemetryOptOut.OptOut": "Нет, спасибо" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "свободный", + "walkThrough.gitNotFound": "Похоже, Git не установлен в вашей системе.", + "walkThrough.embeddedEditorBackground": "Цвет фона встроенных редакторов для интерактивных тестовых площадок." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "Приветствие", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "Показать расширения Azure", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "Поддержка {0} уже добавлена.", + "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено.", + "welcomePage.installingExtensionPack": "Установка дополнительной поддержки для {0}...", + "welcomePage.extensionPackNotFound": "Не удается найти поддержку для {0} с идентификатором {1}.", + "welcomePage.keymapAlreadyInstalled": "Сочетания клавиш {0} уже установлены.", + "welcomePage.willReloadAfterInstallingKeymap": "Окно перезагрузится после установки сочетаний клавиш {0}.", + "welcomePage.installingKeymap": "Устанавливаются сочетания клавиш {0}...", + "welcomePage.keymapNotFound": "Не удалось найти сочетания клавиш {0} с идентификатором {1}.", + "welcome.title": "Приветствие", + "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "Установить раскладку клавиатуры {0}", + "welcomePage.installExtensionPack": "Установить дополнительную поддержку для {0}", + "welcomePage.installedKeymap": "Раскладка клавиатуры {0} уже установлена", + "welcomePage.installedExtensionPack": "Поддержка {0} уже установлена", + "ok": "ОК", + "details": "Подробные сведения", + "welcomePage.buttonBackground": "Цвет фона кнопок на странице приветствия.", + "welcomePage.buttonHoverBackground": "Цвет фона при наведении указателя для кнопок на странице приветствия.", + "welcomePage.background": "Цвет фона страницы приветствия." + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "Улучшенное редактирование", + "welcomePage.start": "Запуск", + "welcomePage.newFile": "Создать файл", + "welcomePage.openFolder": "Открыть папку...", + "welcomePage.addWorkspaceFolder": "Добавить папку в рабочую область...", + "welcomePage.recent": "Последние", + "welcomePage.moreRecent": "Подробнее...", + "welcomePage.noRecentFolders": "Нет последних папок.", + "welcomePage.help": "Справка", + "welcomePage.keybindingsCheatsheet": "Список сочетаний клавиш в печатном виде", + "welcomePage.introductoryVideos": "Вступительные видео", + "welcomePage.tipsAndTricks": "Советы и рекомендации", + "welcomePage.productDocumentation": "Документация по продукту", + "welcomePage.gitHubRepository": "Репозиторий GitHub", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске", + "welcomePage.customize": "Настроить", + "welcomePage.installExtensionPacks": "Средства и языки", + "welcomePage.installExtensionPacksDescription": "Установить поддержку для {0} и {1}", + "welcomePage.showLanguageExtensions": "Показать дополнительные расширения языка", + "welcomePage.moreExtensions": "Еще", + "welcomePage.installKeymapDescription": "Параметры и настраиваемые сочетания клавиш", + "welcomePage.installKeymapExtension": "Установить параметры и настраиваемые сочетания клавиш из {0} и {1}", + "welcomePage.showKeymapExtensions": "Показать другие расширения для раскладки клавиатуры", + "welcomePage.others": "Другие", + "welcomePage.colorTheme": "Цветовая тема", + "welcomePage.colorThemeDescription": "Настройте редактор и код удобным образом.", + "welcomePage.learn": "Подробнее", + "welcomePage.showCommands": "Найти и выполнить все команды.", + "welcomePage.showCommandsDescription": "Быстро обращайтесь к командам и выполняйте поиск по командам с помощью палитры команд ({0})", + "welcomePage.interfaceOverview": "Общие сведения об интерфейсе", + "welcomePage.interfaceOverviewDescription": "Используйте визуальное наложение с выделением основных компонентов пользовательского интерфейса.", + "welcomePage.interactivePlayground": "Интерактивная тестовая площадка", + "welcomePage.interactivePlaygroundDescription": "Опробуйте основные функции редактора в ходе краткого пошагового руководства." + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "Нет изменений", + "summary.nm": "Сделано изменений {0} в {1} файлах", + "summary.n0": "Сделано изменений {0} в одном файле", + "conflict": "Следующие файлы были изменены: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "Не удается выполнить запись в файл. Откройте файл, исправьте ошибки и предупреждения в файле и повторите попытку.", + "errorFileDirty": "Не удается записать сведения в файл, так как файл был изменен. Сохраните файл и повторите попытку." + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "Этот параметр может применяться только в параметрах пользователя приложения.", + "unsupportedMachineSetting": "Этот параметр может применяться только в параметрах пользователя", + "unsupportedWindowSetting": "Сейчас применить этот параметр нельзя. Он будет применен, когда вы откроете эту папку напрямую." + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "Открыть конфигурацию задач", + "openLaunchConfiguration": "Открыть конфигурацию запуска", + "open": "Открыть параметры", + "saveAndRetry": "Сохранить и повторить", + "errorUnknownKey": "Не удалось записать в {0}, так как {1} не является зарегистрированной конфигурацией.", + "errorInvalidWorkspaceConfigurationApplication": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.", + "errorInvalidWorkspaceConfigurationMachine": "Не удается записать {0} в параметры рабочей области. Этот параметр можно записать только в параметры пользователя.", + "errorInvalidFolderConfiguration": "Не удается изменить параметры папок, так как {0} не поддерживает область ресурсов папок. ", + "errorInvalidUserTarget": "Не удается изменить параметры пользователей, так как {0} не поддерживает глобальную область.", + "errorInvalidWorkspaceTarget": "Не удается изменить параметры рабочей области, так как {0} не поддерживает рабочие области в в рабочей области из нескольких папок.", + "errorInvalidFolderTarget": "Не удается изменить параметры папок, так как ресурс не указан.", + "errorNoWorkspaceOpened": "Не удается записать в {0}, так как не открыта ни одна рабочая область. Откройте рабочую область и повторите попытку.", + "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации задач. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", + "errorInvalidLaunchConfiguration": "Не удается записать файл конфигурации запуска. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", + "errorInvalidConfiguration": "Не удается выполнить запись в файл параметров пользователя. Откройте параметры пользователя, исправьте ошибки и предупреждения и повторите попытку. ", + "errorInvalidRemoteConfiguration": "Не удалось выполнить запись в параметры удаленного пользователя. Откройте параметры удаленного пользователя для исправления ошибок или предупреждений и повторите попытку.", + "errorInvalidConfigurationWorkspace": "Не удается выполнить запись в файл параметров рабочей области. Откройте параметры рабочей области, исправьте ошибки и предупреждения и повторите попытку. ", + "errorInvalidConfigurationFolder": "Не удается записать параметры папки. Откройте параметры папки '{0}', исправьте ошибки и предупреждения и повторите попытку. ", + "errorTasksConfigurationFileDirty": "Не удается записать файл конфигурации задач, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorLaunchConfigurationFileDirty": "Не удается записать файл конфигурации запуска, так как файл был изменен. Сохраните файл и повторите попытку.", + "errorConfigurationFileDirty": "Не удается записать параметры пользователя, так как файл был изменен. Сохраните файл параметров пользователя и повторите попытку.", + "errorRemoteConfigurationFileDirty": "Не удалось выполнить запись в параметры удаленного пользователя, так как файл является \"грязным\". Сначала сохраните файл параметров удаленного пользователя, а затем повторите попытку.", + "errorConfigurationFileDirtyWorkspace": "Не удается записать параметры рабочей области, так как файл был изменен. Сохраните файл параметров рабочей области и повторите попытку. ", + "errorConfigurationFileDirtyFolder": "Не удается записать параметры папки, так как файл был изменен. Сохраните файл параметров папки '{0}' и повторите попытку.", + "userTarget": "Параметры пользователя", + "remoteUserTarget": "Параметры удаленного пользователя", + "workspaceTarget": "Параметры рабочей области", + "folderTarget": "Параметры папок" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "Не удается заменить переменную команды \"{0}\", так как команда не возвратила результат строкового типа.", + "inputVariable.missingAttribute": "Входная переменная \"{0}\" имеет тип \"{1}\" и должна включать в себя \"{2}\".", + "inputVariable.defaultInputValue": "По умолчанию", + "inputVariable.command.noStringType": "Не удается заменить входную переменную \"{0}\", так как команда \"{1}\" не возвратила результат строкового типа.", + "inputVariable.unknownType": "Входная переменная \"{0}\" может иметь только тип \"promptString\", \"pickString\" или \"command\".", + "inputVariable.undefinedVariable": "Обнаружена неопределенная входная переменная \"{0}\". Чтобы продолжить, удалите или определите \"{0}\"." + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "Не удается разрешить '{0}'. Откройте редактор. ", + "canNotFindFolder": "Не удается разрешить '{0}'. Отсутствует папка '{1}'.", + "canNotResolveWorkspaceFolderMultiRoot": "Не удалось разрешить папку '{0}' в рабочей области с несколькими папками. Определите область действия этой переменной, указав \":\" и имя папки.", + "canNotResolveWorkspaceFolder": "Не удается разрешить '{0}'. Откройте папку.", + "missingEnvVarName": "Не удалось разрешить '{0}', так как не указано имя переменной среды. ", + "configNotFound": "Не удалось разрешить '{0}', так как параметр '{1}' не найден.", + "configNoString": "Не удалось разрешить '{0}', так как '{1}' является структурированным значением.", + "missingConfigName": "Не удается разрешить '{0}', так как не указано имя параметров.", + "canNotResolveLineNumber": "Не удается разрешить '{0}'. Убедитесь, что в активном редакторе выбрана строка.", + "canNotResolveSelectedText": "Не удается разрешить '{0}'. Убедитесь, что в активном редакторе выбран какой-либо текст.", + "noValueForCommand": "Не удалось разрешить '{0}', так как не указано значение команды." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "env.\", \"config.\" и \"command.\" устарели, используйте \"env:\", \"config:\" и \"command:\"." + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "Идентификатор вводных данных используется для их сопоставления с переменной в форме ${input:id}.", + "JsonSchema.input.type": "Используемый тип запроса на ввод данных пользователем.", + "JsonSchema.input.description": "Описание отображается, когда у пользователя запрашивается ввод данных.", + "JsonSchema.input.default": "Значение входного параметра по умолчанию.", + "JsonSchema.inputs": "Введенные пользователем данные. Этот параметр используется для определения подсказок пользователя, например, для свободного ввода строки или для вывода списка с несколькими вариантами.", + "JsonSchema.input.type.promptString": "Тип \"promptString\" открывает поле ввода, чтобы запросить у пользователя входные данные.", + "JsonSchema.input.type.pickString": "Тип \"pickString\" показывает список выбора.", + "JsonSchema.input.options": "Массив строк, который определяет варианты для выбора.", + "JsonSchema.input.type.command": "Тип \"command\" выполняет команду.", + "JsonSchema.input.command.command": "Команда, выполняемая для этой входной переменной.", + "JsonSchema.input.command.args": "Необязательные аргументы, передаваемые команде." + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "Содержит выделенные элементы" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "Открыть файл или папку", + "openFile.title": "Открыть файл", + "openFolder.title": "Открыть папку", + "openWorkspace.title": "Открыть рабочую область", + "filterName.workspace": "Рабочая область" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "&&Да", + "cancelButton": "Отмена" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "Поставщик файловой системы для {0} недоступен.", + "remoteFileDialog.local": "Показать локальные", + "remoteFileDialog.badPath": "Путь не существует.", + "remoteFileDialog.cancel": "Отмена", + "remoteFileDialog.invalidPath": "Введите допустимый путь.", + "remoteFileDialog.validateFolder": "Папка уже существует. Используйте новое имя файла.", + "remoteFileDialog.validateExisting": "{0} уже существует. Перезаписать?", + "remoteFileDialog.validateBadFilename": "Введите допустимое имя файла.", + "remoteFileDialog.validateNonexistentDir": "Введите существующий путь.", + "remoteFileDialog.validateFileOnly": "Выберите файл.", + "remoteFileDialog.validateFolderOnly": "Выберите папку." + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "Нет рабочей области." + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "Узел расширения" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "Удаленный" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "Разрешить расширению открыть этот URL-адрес?", + "open": "&&Открыть", + "reloadAndHandle": "Расширение \"{0}\" не загружено. Вы хотите перезагрузить окно, чтобы загрузить расширение и открыть URL-адрес?", + "reloadAndOpen": "&&Перезагрузить окно и открыть", + "enableAndHandle": "Расширение \"{0}\" отключено. Вы хотите перезагрузить окно, чтобы включить расширение и открыть URL-адрес?", + "enableAndReload": "&&Включить и открыть", + "installAndHandle": "Расширение \"{0}\" не установлено. Вы хотите перезагрузить окно, чтобы установить расширение и открыть URL-адрес?", + "install": "&&Установка", + "Installing": "Установка расширения \"{0}\"...", + "reload": "Вы хотите перезагрузить окно и открыть URL-адрес \"{0}\"?", + "Reload": "Перезагрузить окно и открыть" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "Не удается удалить расширение \"{0}\". От него зависит расширение \"{1}\".", + "twoDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\" и \"{2}\".", + "multipleDependentsError": "Не удается удалить расширение \"{0}\". От него зависят расширения \"{1}\", \"{2}\" и другие.", + "Manifest is not found": "Сбой установки расширения {0}: манифест не найден." + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "Все установленные расширения временно отключены. Обновите окно, чтобы вернуться к предыдущему состоянию.", + "Reload": "перезагрузка", + "looping": "Следующие расширения содержат циклы зависимостей и были отключены: {0}", + "extensionService.versionMismatchCrash": "Не удается запустить расширение узла из-за несоответствия версий.", + "relaunch": "Перезапустить VS Code", + "extensionService.crash": "Хост-процесс для расширений неожиданно завершил работу.", + "extensionService.unresponsiveCrash": "Работа хост-процесса для расширений была завершена, так как он перестал отвечать на запросы.", + "devTools": "Открыть инструменты разработчика", + "restart": "Перезапустить хост-процесс для расширений", + "notFound": "Расширение \"{0}\" не может использовать предложенный интерфейс API, так как оно не найдено" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "Совместимость с подсистемой.", + "vscode.extension.engines.vscode": "Для расширений VS Code указывает версию VS Code, с которой совместимо расширение. Она не может быть задана как \"*\". Например, ^0.10.5 сообщает о совместимости с минимальной версией VS Code 0.10.5.", + "vscode.extension.publisher": "Издатель расширения VS Code.", + "vscode.extension.displayName": "Отображаемое имя расширения, используемого в коллекции VS Code.", + "vscode.extension.categories": "Категории, используемые коллекцией VS Code для классификации расширения.", + "vscode.extension.category.languages.deprecated": "Используйте \"Языки программирования\"", + "vscode.extension.galleryBanner": "Баннер, используемый в магазине VS Code.", + "vscode.extension.galleryBanner.color": "Цвет баннера в заголовке страницы магазина VS Code.", + "vscode.extension.galleryBanner.theme": "Цветовая тема для шрифта, используемого в баннере.", + "vscode.extension.contributes": "Все публикации расширения VS Code, представленные этим пакетом.", + "vscode.extension.preview": "Добавляет метку \"Предварительная версия\" для расширения в Marketplace.", + "vscode.extension.activationEvents": "События активации для расширения кода VS Code.", + "vscode.extension.activationEvents.onLanguage": "Событие активации выдается каждый раз, когда открывается файл, который разрешается к указанному языку.", + "vscode.extension.activationEvents.onCommand": "Событие активации выдается каждый раз при вызове указанной команды.", + "vscode.extension.activationEvents.onDebug": "Событие активации выдается каждый раз, когда пользователь запускает отладку или собирается установить конфигурацию отладки.", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "Событие активации выдается каждый раз, когда необходимо создать файл \"launch.json\" (и вызывать все методы provideDebugConfigurations).", + "vscode.extension.activationEvents.onDebugResolve": "Событие активации выдается каждый раз при запуске сеанса отладки указанного типа (и при вызове соответствующего метода resolveDebugConfiguration).", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Событие активации выдается каждый раз при запуске сеанса отладки указанного типа (может потребоваться средство отслеживания протокола отладки).", + "vscode.extension.activationEvents.workspaceContains": "Событие активации выдается каждый раз при открытии папки, содержащей по крайней мере один файл, который соответствует указанной стандартной маске.", + "vscode.extension.activationEvents.onFileSystem": "Событие активации выдается каждый раз при доступе к файлу или папке по заданной схеме.", + "vscode.extension.activationEvents.onSearch": "Событие активации выдается каждый раз при выполнении поиска в папке с указанной схемой.", + "vscode.extension.activationEvents.onView": "Событие активации выдается каждый раз при развертывании указанного окна.", + "vscode.extension.activationEvents.onUri": "Событие активации, которое выдается каждый раз при открытии системного URI этого расширения.", + "vscode.extension.activationEvents.star": "Событие активации выдается при запуске VS Code. Для удобства пользователя используйте это событие в своем расширении только в том случае, если другие сочетания событий не подходят.", + "vscode.extension.badges": "Массив эмблем, отображаемых на боковой панели страницы расширения Marketplace.", + "vscode.extension.badges.url": "URL-адрес изображения эмблемы.", + "vscode.extension.badges.href": "Ссылка на эмблему.", + "vscode.extension.badges.description": "Описание эмблемы.", + "vscode.extension.markdown": "Управляет подсистемой отображения Markdown, используемой в Marketplace. Допустимые значения: 'github' (по умолчанию) или 'standard' (стандартный).", + "vscode.extension.qna": "Управляет ссылкой на вопросы и ответы в Marketplace. Укажите \"marketplace\", чтобы использовать файл вопросов и ответов Marketplace по умолчанию. Укажите строку, чтобы задать URL-адрес пользовательского сайта вопросов и ответов. Укажите значение \"false\", чтобы отключить вопросы и ответы.", + "vscode.extension.extensionDependencies": "Зависимости от других расширений. Идентификатор расширения — всегда ${publisher}.${name}. Например: vscode.csharp.", + "vscode.extension.contributes.extensionPack": "Набор расширений, которые могут быть установлены вместе. Идентификатор расширения всегда имеет формат \"${publisher}.${name}\". Например, \"vscode.csharp\".", + "vscode.extension.scripts.prepublish": "Скрипт, выполняемый перед публикацией пакета в качестве расширения VS Code.", + "vscode.extension.scripts.uninstall": "Удалить обработчик для расширения VS Code. Скрипт, который выполняется после полного удаления расширения из VS Code, когда VS Code перезапускается (выключается и запускается) после удаления расширения. Поддерживаются только скрипты Node.", + "vscode.extension.icon": "Путь к значку размером 128 x 128 пикселей." + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "Измерить задержку хост-процесса для расширений", + "developer": "Разработчик" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "Идет перезапись расширения {0} на {1}.", + "extensionUnderDevelopment": "Идет загрузка расширения разработки в {0}.", + "extensionCache.invalid": "Расширения были изменены на диске. Обновите окно.", + "reloadWindow": "Перезагрузить окно" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "Хост-процесс для расширений не был запущен в течение 10 секунд. Возможно, он был остановлен в первой строке, а для продолжения требуется отладчик.", + "extensionHost.startupFail": "Хост-процесс для расширений не запустился спустя 10 секунд. Возможно, произошла ошибка.", + "reloadWindow": "Перезагрузить окно", + "extensionHost.error": "Ошибка в хост-процессе для расширений: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "Не удалось проанализировать {0}: {1}.", + "fileReadFail": "Не удается прочитать файл {0}: {1}.", + "jsonsParseReportErrors": "Не удалось проанализировать {0}: {1}.", + "missingNLSKey": "Не удалось найти сообщение для ключа {0}.", + "notSemver": "Версия расширения несовместима с semver.", + "extensionDescription.empty": "Пустое описание расширения", + "extensionDescription.publisher": "издатель свойства должен иметь тип \"string\".", + "extensionDescription.name": "свойство \"{0}\" является обязательным и должно иметь тип string", + "extensionDescription.version": "свойство \"{0}\" является обязательным и должно иметь тип string", + "extensionDescription.engines": "свойство \"{0}\" является обязательным и должно быть типа object", + "extensionDescription.engines.vscode": "свойство \"{0}\" является обязательным и должно иметь тип string", + "extensionDescription.extensionDependencies": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"", + "extensionDescription.activationEvents1": "свойство \"{0}\" может быть опущено или должно быть типа \"string []\"", + "extensionDescription.activationEvents2": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены", + "extensionDescription.main1": "свойство \"{0}\" может быть опущено или должно иметь тип string", + "extensionDescription.main2": "Ожидается, что функция main ({0}) будет включена в папку расширения ({1}). Из-за этого расширение может стать непереносимым.", + "extensionDescription.main3": "оба свойства, \"{0}\" и \"{1}\", должны быть либо указаны, либо опущены" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "Требуется платформа Microsoft .NET Framework 4.5. Нажмите ссылку, чтобы установить ее.", + "installNet": "Скачать .NET Framework 4.5", + "neverShowAgain": "Больше не показывать", + "enospcError": "Не удается просмотреть изменения файлов в этой большой рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.", + "learnMore": "Инструкции" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "Не удалось переместить \"{0}\" в корзину", + "trashFailed": "Не удалось переместить \"{0}\" в корзину." + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "Путь к ресурсу '{0}' должен быть абсолютным", + "noProviderFound": "Не найден поставщик файловой системы для {0}", + "fileNotFoundError": "Файл не найден ({0})", + "fileExists": "Создаваемый файл уже существует ({0})", + "err.write": "Не удается записать файл ({0})", + "fileIsDirectoryError": "Ожидаемый файл {0} является каталогом", + "fileModifiedError": "Файл изменен с", + "err.read": "Не удалось считать файл ({0})", + "fileNotModifiedError": "undefined", + "fileTooLargeForHeapError": "Чтобы открыть файл такого размера, нужно выполнить перезапуск и позволить ему использовать больше памяти", + "fileTooLargeError": "Файл слишком велик для открытия", + "unableToMoveCopyError1": "Не удается переместить/копировать, если исходный путь идентичен целевому пути либо является для него родительским.", + "unableToMoveCopyError2": "Невозможно переместить или скопировать файл, так как он уже существует в папке назначения.", + "unableToMoveCopyError3": "Невозможно переместить или скопировать файл, так как он заменил бы папку, в которой содержится.", + "mkdirExistsError": "{0} существует, но не является каталогом", + "err.trash": "Поставщик не поддерживает мусор.", + "deleteFailed": "Не удалось удалить непустую папку \"{0}\".", + "err.readonly": "Не удается изменить ресурс.", + "unknownError": "Неизвестная ошибка" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "Файл уже существует.", + "fileNotExists": "Файл не существует", + "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2}).", + "copyError": "Не удалось скопировать \"{0}\" в \"{1}\" ({2})." + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "Требуется платформа Microsoft .NET Framework 4.5. Нажмите ссылку, чтобы установить ее.", + "installNet": "Скачать .NET Framework 4.5", + "neverShowAgain": "Больше не показывать", + "enospcError": "Не удалось просмотреть изменения файлов в этой большой рабочей области. Для решения этой проблемы перейдите по ссылке на инструкции.", + "learnMore": "Инструкции" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "Не удалось переместить \"{0}\" в корзину", + "trashFailed": "Не удалось переместить \"{0}\" в корзину." + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "Путь к ресурсу '{0}' должен быть абсолютным", + "fileNotFoundError": "Файл не найден ({0})", + "fileExists": "Создаваемый файл уже существует ({0})", + "err.write": "Не удалось записать файл {0}", + "fileIsDirectoryError": "Ожидаемый файл {0} является каталогом", + "fileModifiedError": "Файл изменен с", + "unableToMoveCopyError1": "Не удается переместить/копировать, если исходный путь идентичен целевому пути либо является для него родительским.", + "unableToMoveCopyError2": "Невозможно переместить или скопировать файл, так как он уже существует в папке назначения.", + "unableToMoveCopyError3": "Невозможно переместить или скопировать файл, так как он заменил бы папку, в которой содержится.", + "mkdirExistsError": "{0} существует, но не является каталогом", + "err.trash": "Поставщик не поддерживает мусор.", + "deleteFailed": "Не удалось удалить непустую папку \"{0}\".", + "err.readonly": "Не удается изменить ресурс." + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "Файл уже существует.", + "fileNotExists": "Файл не существует", + "moveError": "Не удалось переместить \"{0}\" в \"{1}\" ({2}).", + "copyError": "Не удалось скопировать \"{0}\" в \"{1}\" ({2})." + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "Похоже, ваша установка {0} повреждена. Повторите установку.", + "integrity.moreInformation": "Дополнительные сведения", + "integrity.dontShowAgain": "Больше не показывать" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "Не удается записать файл конфигурации сочетаний клавиш, так как файл был изменен. Сохраните файл и повторите попытку.", + "parseErrors": "Не удается записать файл конфигурации сочетаний клавиш. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", + "errorInvalidConfiguration": "Не удалось записать файл конфигурации сочетаний клавиш. Этот файл содержит объект, тип которого отличен от Array. Откройте файл, удалите этот объект и повторите попытку.", + "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию." + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "требуется непустое значение.", + "requirestring": "свойство \"{0}\" является обязательным и должно иметь тип string", + "optstring": "свойство \"{0}\" может быть опущено или должно иметь тип string", + "vscode.extension.contributes.keybindings.command": "Идентификатор команды, выполняемой при нажатии настраиваемого сочетания клавиш.", + "vscode.extension.contributes.keybindings.args": "Аргументы, передаваемые в выполняемую команду.", + "vscode.extension.contributes.keybindings.key": "Клавиша или последовательность клавиш (клавиши разделяются знаком плюс, а последовательности — пробелом, например CTRL+O или CTRL+L L для сочетания).", + "vscode.extension.contributes.keybindings.mac": "Клавиша или последовательность клавиш для Mac.", + "vscode.extension.contributes.keybindings.linux": "Клавиша или последовательность клавиш для Linux.", + "vscode.extension.contributes.keybindings.win": "Клавиша или последовательность клавиш для Windows.", + "vscode.extension.contributes.keybindings.when": "Условие, когда клавиша нажата.", + "vscode.extension.contributes.keybindings": "Добавляет настраиваемые сочетания клавиш.", + "invalid.keybindings": "Недопустимое значение \"contributes.{0}\": {1}", + "unboundCommands": "Доступные команды: ", + "keybindings.json.title": "Настройка настраиваемых сочетаний клавиш", + "keybindings.json.key": "Клавиша или последовательность клавиш (через пробел)", + "keybindings.json.command": "Имя выполняемой команды", + "keybindings.json.when": "Условие, когда клавиша нажата.", + "keybindings.json.args": "Аргументы, передаваемые в выполняемую команду.", + "keyboardConfigurationTitle": "Клавиатура", + "dispatch": "Управляет логикой диспетчеризации для нажатий клавиш \"code\" (рекомендуется) или \"keyCode\".", + "touchbar.enabled": "Включает кнопки сенсорной панели macOS на клавиатуре, если они доступны." + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "Указывает правила форматирования для меток ресурсов.", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "Схема URI, с которой следует сопоставлять форматировщик. Например, \"file\". Поддерживаются простые стандартные маски.", + "vscode.extension.contributes.resourceLabelFormatters.authority": "Служба URI, с которой следует сопоставлять форматировщик. Поддерживаются простые стандартные маски.", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "Правила для форматирования меток ресурсов URI.", + "vscode.extension.contributes.resourceLabelFormatters.label": "Пометка правил для отображения. Например, myLabel:/${path}. В качестве переменных поддерживаются ${path}, ${scheme} и ${authority}.", + "vscode.extension.contributes.resourceLabelFormatters.separator": "Разделитель, используемый при отображении метки URI. Например, / или ''.", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "Определяет, нужно ли обозначать начало метки URI тильдой, когда это возможно.", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Суффикс, добавляемый к метке рабочей области.", + "untitledWorkspace": "(Рабочая область) без названия", + "workspaceNameVerbose": "{0} (рабочая область)", + "workspaceName": "{0} (рабочая область)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "Добавляет объявления языка.", + "vscode.extension.contributes.languages.id": "Идентификатор языка.", + "vscode.extension.contributes.languages.aliases": "Псевдонимы имен для языка.", + "vscode.extension.contributes.languages.extensions": "Расширения имен файлов, связанные с языком.", + "vscode.extension.contributes.languages.filenames": "Имена файлов, связанные с языком.", + "vscode.extension.contributes.languages.filenamePatterns": "Стандартные маски имен файлов, связанные с языком.", + "vscode.extension.contributes.languages.mimetypes": "Типы MIME, связанные с языком.", + "vscode.extension.contributes.languages.firstLine": "Регулярное выражение, соответствующее первой строке файла языка.", + "vscode.extension.contributes.languages.configuration": "Относительный путь к файлу, содержащему параметры конфигурации для языка.", + "invalid": "Недопустимое значение contributes.{0}. Требуется массив.", + "invalid.empty": "Пустое значение contributes.{0}", + "require.id": "свойство \"{0}\" является обязательным и должно иметь тип string", + "opt.extensions": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.filenames": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.firstLine": "свойство \"{0}\" может быть опущено и должно иметь тип string", + "opt.configuration": "свойство \"{0}\" может быть опущено и должно иметь тип string", + "opt.aliases": "свойство \"{0}\" может быть опущено и должно иметь тип string[]", + "opt.mimetypes": "свойство \"{0}\" может быть опущено и должно иметь тип string[]" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "Чтобы создать параметры рабочей области, сначала откройте папку", + "emptyKeybindingsHeader": "Поместите настраиваемые сочетания клавиш в этот файл, чтобы переопределить сочетания клавиш по умолчанию.", + "defaultKeybindings": "Настраиваемые сочетания клавиш по умолчанию", + "defaultSettings": "Параметры по умолчанию", + "folderSettingsName": "{0} (Параметры папок)", + "fail.createSettings": "Невозможно создать \"{0}\" ({1})." + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "Параметры по умолчанию", + "keybindingsInputName": "Сочетания клавиш", + "settingsEditor2InputName": "Параметры" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "Параметры пользователя", + "workspaceSettingsTarget": "Параметры рабочей области" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "Часто используемые", + "validations.exclusiveMax": "Значение должно быть строго меньше {0}.", + "validations.exclusiveMin": "Значение должно быть строго больше {0}.", + "validations.max": "Значение должно быть меньше или равно {0}.", + "validations.min": "Значение должно быть больше или равно {0}.", + "validations.multipleOf": "Значение должно быть кратно {0}.", + "validations.expectedInteger": "Значение должно быть целым числом.", + "validations.maxLength": "Длина значения не может превышать {0} символов.", + "validations.minLength": "Длина значения не может быть меньше {0} символов.", + "validations.regex": "Значение должно соответствовать регулярному выражению \"{0}\".", + "validations.expectedNumeric": "Значение должно быть целым числом.", + "defaultKeybindingsHeader": "Переопределите настраиваемые сочетания клавиш, поместив их в файл настраиваемых сочетаний клавиш." + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "По умолчанию", + "user": "Пользователь", + "cat.title": "{0}: {1}", + "meta": "meta", + "option": "Параметр" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "Отмена", + "dismiss": "Отклонить" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "Не удается подключиться к серверу узла удаленного расширения (ошибка: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "Похоже, файл является двоичным, и его нельзя открыть как текстовый.", + "fileReadOnlyError": "Файл доступен только для чтения" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "Файл изменен. Сохраните его, прежде чем открыть его вновь в другой кодировке.", + "genericSaveError": "Не удалось сохранить \"{0}\": {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "Не удалось записать измененные файлы в расположение резервной копии (ошибка: {0}). Попробуйте сохранить файлы и выйти.", + "saveChangesMessage": "Сохранить изменения, внесенные в {0}?", + "saveChangesMessages": "Сохранить изменения в указанных файлах ({0})?", + "saveAll": "&&Сохранить все", + "save": "&&Сохранить", + "dontSave": "&&Не сохранять", + "cancel": "Отмена", + "saveChangesDetail": "Если не сохранить изменения, они будут утеряны.", + "confirmOverwrite": "\"{0}\" уже существует. Вы хотите заменить его?", + "irreversible": "Файл или папка с таким именем уже существует в папке {0}. Замена этого объекта перезапишет его текущее содержимое.", + "replaceButtonLabel": "&&Заменить", + "saveAsTitle": "Сохранить как", + "allFiles": "Все файлы", + "noExt": "Нет расширений" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "Неизвестный язык в contributes.{0}.language. Указанное значение: {1}", + "invalid.scopeName": "В contributes.{0}.scopeName требуется строка. Указанное значение: {1}", + "invalid.path.0": "В contributes.{0}.path требуется строка. Указанное значение: {1}", + "invalid.injectTo": "Недопустимое значение в \"contributes.{0}.injectTo\". Должен быть задан массив имен языковых областей. Указанное значение: {1}", + "invalid.embeddedLanguages": "Недопустимое значение в \"contributes.{0}.embeddedLanguages\". Оно должно быть сопоставлением объекта между именем области и языком. Указанное значение: {1}.", + "invalid.tokenTypes": "Недопустимое значение в \"contributes.{0}.tokenTypes\". Необходимо указать сопоставление объекта между именем объекта и типом маркера. Указанное значение: {1}.", + "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым.", + "no-tm-grammar": "Нет грамматики TM, зарегистрированной для этого языка.", + "too many characters": "Разметка пропускается для длинных строк из соображений производительности. Длину длинной строки можно настроить с помощью \"editor.maxTokenizationLineLength\"." + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "Добавляет разметчики TextMate.", + "vscode.extension.contributes.grammars.language": "Идентификатор языка, для которого добавляется этот синтаксис.", + "vscode.extension.contributes.grammars.scopeName": "Имя области TextMate, используемое в файле tmLanguage.", + "vscode.extension.contributes.grammars.path": "Путь к файлу tmLanguage. Путь указывается относительно папки расширения и обычно начинается с \"./syntaxes/\".", + "vscode.extension.contributes.grammars.embeddedLanguages": "Сопоставление имени области и идентификатора языка, если грамматика содержит внедренные языки.", + "vscode.extension.contributes.grammars.tokenTypes": "Сопоставление имени области с типами маркеров.", + "vscode.extension.contributes.grammars.injectTo": "Список имен языковых областей, в которые вставляется эта грамматика." + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "Добавляет цвета тем, определяемые расширением ", + "contributes.color.id": "Идентификатор цвета темы", + "contributes.color.id.format": "Идентификаторы необходимо указывать в форме aa [.bb]*", + "contributes.color.description": "Описание цвета темы", + "contributes.defaults.light": "Цвет по умолчанию для светлых тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", + "contributes.defaults.dark": "Цвет по умолчанию для темных тем. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", + "contributes.defaults.highContrast": "Цвет по умолчанию для тем с высоким контрастом. Укажите значение цвета в шестнадцатеричном формате (#RRGGBB[AA]) или идентификатор цвета темы.", + "invalid.colorConfiguration": "'configuration.colors' должен быть массивом", + "invalid.default.colorType": "{0} должен представлять собой значение цвета в шестнадцатеричном формате (#RRGGBB[AA] или #RGB[A]) или идентификатор цвета темы.", + "invalid.id": "Параметр 'configuration.colors.id' должен быть указан и не может быть пустым", + "invalid.id.format": "Параметр 'configuration.colors.id' должен следовать за word[.word]*", + "invalid.description": "Параметр 'configuration.colors.description' должен быть указан и не может быть пустым", + "invalid.defaults": "'configuration.colors.defaults' может быть указан и может содержать значения 'light', 'dark' и 'highContrast'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "Unable to load {0}: {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "Theme is unknown or not installed.", + "iconTheme": "Указывает тему значков, используемую в рабочей области. Чтобы значки файлов не отображались, используйте значение 'null'.", + "noIconThemeDesc": "No file icons", + "iconThemeError": "File icon theme is unknown or not installed.", + "workbenchColors": "Переопределяет цвета из выбранной цветовой темы.", + "editorColors.comments": "Задает цвета и стили для комментариев", + "editorColors.strings": "Задает цвета и стили для строковых литералов.", + "editorColors.keywords": "Задает цвета и стили для ключевых слов.", + "editorColors.numbers": "Задает цвета и стили для числовых литералов. ", + "editorColors.types": "Задает цвета и стили для объявлений типов и ссылок. ", + "editorColors.functions": "Задает цвета и стили для объявлений функций и ссылок. ", + "editorColors.variables": "Задает цвета и стили для объявлений переменных и для ссылок. ", + "editorColors.textMateRules": "Задает цвета и стили с использованием правил оформления textmate (расширенный параметр).", + "editorColors": "Переопределяет цвета редактора и стиль шрифта из текущей выбранной цветовой темы." + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "Цвета и стили для токена.", + "schema.token.foreground": "Цвет переднего плана для токена.", + "schema.token.background.warning": "Цвет фона маркера сейчас не поддерживается.", + "schema.token.fontStyle": "Стиль шрифта для правила: 'italic', 'bold', 'underline' или их сочетание. Если указана пустая строка, то унаследованные настройки отменяются.", + "schema.fontStyle.error": "Стиль шрифта может иметь значения 'italic', 'bold' и 'underline', сочетание этих свойств или содержать пустую строку.", + "schema.token.fontStyle.none": "Нет (очистить унаследованный стиль)", + "schema.properties.name": "Описание правила.", + "schema.properties.scope": "Переключатель области, для которой проверяется это правило.", + "schema.workbenchColors": "Цвета в workbench", + "schema.tokenColors.path": "Путь к файлу tmTheme (относительно текущего файла).", + "schema.colors": "Цвета для выделения синтаксических конструкций" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "Идентификатор темы значка, как используется в параметрах пользователя.", + "vscode.extension.contributes.themes.label": "Метка цветовой схемы, отображаемая в пользовательском интерфейсе.", + "vscode.extension.contributes.themes.uiTheme": "Базовая тема, определяющая цвета оформления редактора: \"vs\" — светлая цветовая тема, \"vs-dark\" — темная цветовая тема. \"hc-black\" — темная высококонтрастная тема.", + "vscode.extension.contributes.themes.path": "Путь к файлу tmTheme. Путь указывается относительно папки расширения и имеет вид \"./themes/themeFile.tmTheme\".", + "reqarray": "Extension point `{0}` must be an array.", + "reqpath": "В contributes.{0}.path требуется строка. Указанное значение: {1}", + "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым." + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "Идентификатор темы значка, как используется в параметрах пользователя.", + "vscode.extension.contributes.iconThemes.label": "Метка темы значка, как отображается в пользовательском интерфейсе.", + "vscode.extension.contributes.iconThemes.path": "Путь к файлу определения темы значка. Путь задается относительно папки расширения и, как правило, имеет следующий вид: \"./icons/awesome-icon-theme.json\".", + "reqarray": "Extension point `{0}` must be an array.", + "reqpath": "В contributes.{0}.path требуется строка. Указанное значение: {1}", + "reqid": "Ожидалась строка в \"contributes.{0}.id\". Указанное значение: {1}", + "invalid.path.1": "Следует включить contributes.{0}.path ({1}) в папку расширения ({2}). От этого расширение может стать непереносимым." + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "Значок папки для развернутых папок. Значок развернутой папки используется по желанию. Если он не задан, будет отображаться значок, заданный для папки.", + "schema.folder": "The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.", + "schema.file": "Значок файла по умолчанию, отображаемый для всех файлов, которые не соответствуют известному расширению, имени файла или коду языка.", + "schema.folderNames": "Сопоставляет имена папок со значками. Ключ объекта — имя папки, не включая сегменты пути. Не допускается использование шаблонов или подстановочных знаков. Имена папок сопоставляются без учета регистра.", + "schema.folderName": "The ID of the icon definition for the association.", + "schema.folderNamesExpanded": "Сопоставляет имена папок со значками для развернутых папок. Ключ объекта — имя папки, не включая сегменты пути. Не допускается использование шаблонов или подстановочных знаков. Имена папок сопоставляются без учета регистра.", + "schema.folderNameExpanded": "The ID of the icon definition for the association.", + "schema.fileExtensions": "Сопоставляет расширения файлов со значками. Ключ объекта — имя расширения файла. Имя расширения представляет собой последний сегмент имени файла после последней точки (не включая точку). Расширения сопоставляются без учета регистра.", + "schema.fileExtension": "The ID of the icon definition for the association.", + "schema.fileNames": "Сопоставляет имена файлов со значками. Ключ объекта — полное имя файла, не включая сегменты пути. Имя файла может содержать точки и возможное расширение файла. Не допускается использование шаблонов или подстановочных знаков. Имена файлов сопоставляются без учета регистра.", + "schema.fileName": "The ID of the icon definition for the association.", + "schema.languageIds": "Сопоставляет языки и значки. Ключ объекта — идентификатор языка, как определено в точке публикации для языка.", + "schema.languageId": "The ID of the icon definition for the association.", + "schema.fonts": "Fonts that are used in the icon definitions.", + "schema.id": "Идентификатор шрифта.", + "schema.src": "Расположение шрифта.", + "schema.font-path": "Путь к шрифту относительно текущего файла темы значка.", + "schema.font-format": "The format of the font.", + "schema.font-weight": "The weight of the font.", + "schema.font-sstyle": "Стиль шрифта.", + "schema.font-size": "The default size of the font.", + "schema.iconDefinitions": "Description of all icons that can be used when associating files to icons.", + "schema.iconDefinition": "Определение значка. Ключ объекта — идентификатор определения.", + "schema.iconPath": "When using a SVG or PNG: The path to the image. The path is relative to the icon set file.", + "schema.fontCharacter": "When using a glyph font: The character in the font to use.", + "schema.fontColor": "При использовании шрифта с глифами: используемый цвет.", + "schema.fontSize": "При использовании шрифта: размер шрифта в процентах от шрифта текста. Если не задан, по умолчанию используется размер в определении шрифта.", + "schema.fontId": "При использовании шрифта: идентификатор шрифта. Если не задан, по умолчанию используется первое определение шрифта.", + "schema.light": "Дополнительные сопоставления для значков файлов в светлых цветных темах.", + "schema.highContrast": "Optional associations for file icons in high contrast color themes.", + "schema.hidesExplorerArrows": "Определяет, следует ли скрыть стрелки проводника, если эта тема активна." + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "Problems parsing JSON theme file: {0}", + "error.invalidformat.colors": "Ошибка при анализе файла цветовой темы: {0}. Свойство 'colors' не имеет тип 'object'.", + "error.invalidformat.tokenColors": "Ошибка при анализе файла цветовой темы: {0}. Свойство 'tokenColors' должно содержать массив цветов или путь к файлу темы TextMate", + "error.plist.invalidformat": "Ошибка при анализе файла tmTheme: {0}. 'settings' не является массивом.", + "error.cannotparse": "Ошибка при анализе файла tmTheme: {0}", + "error.cannotload": "Ошибка при загрузке файла tmTheme {0}: {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "Сохранить", + "doNotSave": "Не сохранять", + "cancel": "Отмена", + "saveWorkspaceMessage": "Вы хотите сохранить конфигурацию рабочей области в файле?", + "saveWorkspaceDetail": "Сохраните рабочую область, если хотите открыть ее позже.", + "saveWorkspace": "Сохранить рабочую область", + "ok": "ОК", + "workspaceOpenedMessage": "Не удается сохранить рабочую область '{0}'", + "workspaceOpenedDetail": "Эта рабочая область уже открыта в другом окне. Закройте это окно и повторите попытку.", + "errorInvalidTaskConfiguration": "Не удается записать файл конфигурации рабочей области. Откройте файл, исправьте ошибки и предупреждения и повторите попытку.", + "errorWorkspaceConfigurationFileDirty": "Не удается записать файл конфигурации рабочей области, так как файл был изменен. Сохраните файл и повторите попытку.", + "openWorkspaceConfigurationFile": "Открыть конфигурацию рабочей области" + }, + "sql/base/parts/editableDropdown/browser/actions": { + "dropdownAction.toggle": "Переключить раскрывающийся список" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "ОК", + "optionsDialog.cancel": "Отмена" + }, + "sql/workbench/browser/modal/optionsDialogHelper": { + "optionsDialog.missingRequireField": "требуется" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "ОК" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "Закрыть" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertWarningMessage": "Предупреждение: {0}", + "alertInfoMessage": "Информация: {0}" + }, + "sql/workbench/common/views": { + "viewToolbarAriaLabel": "{0} действий" + }, + "sql/platform/theme/common/colors": { + "tableHeaderBackground": "Цвет фона заголовка таблицы", + "buttonFocusOutline": "Цвет контура кнопки в фокусе." + }, + "sql/platform/accounts/browser/accountDialog": { + "linkedAccounts": "Связанные учетные записи", + "accountDialog.close": "Закрыть" + }, + "sql/platform/accounts/browser/accountDialogController": { + "accountDialog.addAccountErrorTitle": "Ошибка при добавлении учетной записи" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "cancel": "Отмена", + "userCode": "Код пользователя", + "website": "Веб-сайт" + }, + "sql/platform/accounts/browser/media/accountActions": { + "addAccount": "Добавить учетную запись", + "removeAccount": "Удаление учетной записи", + "confirmRemoveUserAccountMessage": "Вы действительно хотите удалить '{0}'?" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "Вам необходимо обновить учетные данные для этой учетной записи." + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account.icon.light": "Путь к значку, когда используется светлая тема", + "carbon.extension.contributes.account.icon.dark": "Путь к значку, когда используется темная тема", + "carbon.extension.contributes.account": "Передает значки поставщику учетной записи." + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "firewallRuleDialogDescription": "Ваш клиентский IP-адрес не имеет доступа к серверу. Войдите в учетную запись Azure и создайте новое правило брандмауэра, чтобы разрешить доступ.", + "firewallRuleHelpDescription": "Дополнительные сведения о параметрах брандмауэра", + "addIPAddressLabel": "Добавить мой клиентский IP" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallDialog.addAccountErrorTitle": "Ошибка при добавлении учетной записи" + }, + "sql/workbench/services/admin/common/adminService": { + "noHandlerRegistered": "Нет зарегистрированного обработчика" + }, + "sql/parts/admin/database/create/createDatabase.component": { + "createDatabase.noRecordsFound": "Записи не найдены" + }, + "sql/workbench/parts/connection/browser/connection.contribution": { + "sql.maxRecentConnectionsDescription": "Максимальное количество недавно использованных соединений для хранения в списке подключений." + }, + "sql/workbench/parts/connection/common/connectionActions": { + "connectionAction.yes": "Да", + "connectionAction.no": "Нет", + "delete": "Удалить" + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "Подключение не принято", + "connectionService.yes": "Да", + "connectionService.no": "Нет" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidConnectMessage": "Подключен к", + "onDidDisconnectMessage": "Отключен", + "unsavedGroupLabel": "Несохраненные соединения" + }, + "sql/workbench/parts/connection/browser/advancedPropertiesController": { + "advancedProperties.discard": "Отменить" + }, + "sql/workbench/services/connection/browser/connectionDialogService": { + "connectionError": "Ошибка соединения", + "kerberosHelpLink": " Справка по настройке Kerberos доступна на" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "connection": "Подключение", + "savedConnectionTitle": "Сохраненные подключения", + "connectType": "Тип подключения", + "connectionDialog.cancel": "Отмена", + "clearRecentConnectionMessage": "Вы уверены, что хотите удалить все соединения из списка?", + "recentHistory": "Недавняя история" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "loadingDatabaseOption": "Идет загрузка...", + "connectionWidget.missingRequireField": "требуется.", + "advanced": "Дополнительно..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "editDashboardExit": "Выход", + "refreshWidget": "Обновить" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "unknownDashboardContainerError": "Указанный контейнер панели мониторинга не существует." + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.description": "Описание этой вкладки, которое будет показано пользователю.", + "sqlops.extension.contributes.dashboard.tab.edition": "Издания, для которых данная вкладка должна быть доступна.", + "sqlops.extension.contributes.dashboard.tab.container": "Контейнер, который будет отображаться в этой вкладке.", + "sqlops.extension.contributes.dashboard.tab.alwaysShow": "Будет ли эта вкладка отображаться всегда или только при добавлении её пользователем." + }, + "sql/workbench/parts/dashboard/containers/dashboardGridContainer.contribution": { + "dashboard.container.gridtab.items": "Список виджетов или webviews, которые будут отображаться в этой вкладке." + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.id": "Уникальный идентификатор для этой секции навигации. Будет передан расширению для любых запросов.", + "dashboard.container.left-nav-bar.icon.light": "Путь к значку, когда используется светлая тема", + "dashboard.container.left-nav-bar.icon.dark": "Путь к значку, когда используется темная тема", + "dashboard.container.left-nav-bar.container": "Контейнер, который будет отображаться в разделе навигации.", + "dashboard.container.left-nav-bar": "Список контейнеров панелей мониторинга, отображаемых в этом разделе." + }, + "sql/workbench/parts/dashboard/containers/dashboardWidgetContainer.contribution": { + "dashboard.container.widgets": "Список виджетов, которые будут отображаться на этой вкладке." + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.ok": "ОК", + "newDashboardTab.cancel": "Отмена" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboard.databaseproperties.value": "Значение в объекте информации базы данных", + "lastLogBackup": "Последняя резервная копия журнала", + "owner": "Владелец" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties": "Значения свойств для отображения", + "version": "Версия" + }, + "sql/workbench/parts/dashboard/services/dashboardServiceInterface.service": { + "dashboard.changeDatabaseFailure": "Не удалось изменить базу данных" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "seachObjects": "Поиск по имени типа (a:, t:, v:, f: или sp:)", + "searchDatabases": "Поиск базы данных" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "insights.lastUpdated": "Последнее обновление: {0} {1}" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightIdDescription": "Уникальный идентификатор, используемый для кэширования результатов анализа.", + "insightQueryFileDescription": "[Опционально] путь к файлу, который содержит запрос. Используйте, если не задан \"запрос\"" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "columnsAsLabels": "Если dataDirection равно vertical и это значение равно true, то для условных обозначений будут использованы имена столбцов." + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMax": "Максимальное значение по оси y", + "xAxisMax": "Максимальное значение по оси x" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.backupDevice": "Резервные файлы", + "backup.algorithm": "Алгоритм", + "backup.media": "Носитель", + "backup.mediaOption": "Создать резервную копию в существующем наборе носителей", + "backup.mediaOptionFormat": "Создать резервную копию на новом наборе носителей", + "backup.existingMediaAppend": "Добавить к существующему резервному набору данных", + "backup.existingMediaOverwrite": "Перезаписать все существующие резервные наборы данных", + "backup.checksumContainer": "Рассчитать контрольную сумму перед записью на носитель", + "backup.continueOnErrorContainer": "Продолжать при ошибке", + "backup.expiration": "Срок действия", + "backup.advancedConfiguration": "Расширенная конфигурация", + "backup.encryption": "Шифрование", + "backup.reliability": "Надежность", + "backup.mediaNameRequired": "Требуется имя носителя", + "backupComponent.invalidInput": "Некорректные данные. Значение должно быть больше или равно 0.", + "backupComponent.cancel": "Отмена", + "backup.backupFileRequired": "Требуется путь к файлу резервной копии" + }, + "sql/platform/connection/common/constants": { + "backup.filterBackupFiles": "Резервное копирование файлов" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "Восстановление базы данных", + "restoreDialog.restoreTitle": "Восстановить базу данных", + "restoreDialog.backupFile": "Файл резервной копии", + "restoreDialog.cancel": "Отмена", + "restoreDialog.script": "Скрипт", + "missingBackupFilePathError": "Требуется путь к файлу резервной копии.", + "multipleBackupFilePath": "Пожалуйста, введите один или несколько путей файлов, разделенных запятыми", + "backupFilePath": "Путь к файлу резервной копии", + "database": "База данных", + "destination": "Назначение", + "targetDatabase": "Целевая база данных", + "restorePlan": "План восстановления", + "backupSetsToRestore": "Резервные наборы данных для восстановления", + "restoreDatabaseFileAs": "Восстановить файлы базы данных как", + "fileType": "Тип файла", + "restoreAs": "Восстановить как", + "serverConnection": "Соединения с сервером", + "filesTitle": "Файлы", + "optionsTitle": "Параметры" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "Максимальное число строк:" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "editData.refresh": "Обновить" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "fileBrowser.ok": "ОК" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "Выберите файл" + }, + "sql/platform/fileBrowser/common/fileBrowserService": { + "fileBrowserErrorMessage": "Произошла ошибка при загрузке браузера файлов.", + "fileBrowserErrorDialogTitle": "Ошибка браузера файлов" + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "Сохранить в формате CSV", + "copyWithHeaders": "Копировать с заголовками", + "selectAll": "Выбрать все" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "dataDirectionLabel": "Направление передачи данных", + "numberLabel": "Число", + "pointLabel": "Точка", + "labelFirstColumnLabel": "Использовать первый столбец в качестве метки строки?", + "columnsAsLabelsLabel": "Использовать имена столбцов как метки?", + "saveAsFileTitle": "Выберите файл результатов" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "copyChartLabel": "Копировать как изображение" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.value": "Значение", + "value": "Значение" + }, + "sql/workbench/services/insights/common/insightDialogActions": { + "workbench.action.insights.copySelection": "Копировать ячейку" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsFileError": "Произошла ошибка при чтении файла запроса: " + }, + "sql/workbench/parts/profiler/browser/profiler.contribution": { + "profiler.settings.sessionTemplates": "Определяет шаблоны сессии" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "Подключиться", + "profilerAction.disconnect": "Отключен", + "start": "Запустить", + "profilerStop.stop": "Остановить", + "profiler.toggleAutoscroll": "Переключение автоматической прокрутки", + "profiler.findPrevious": "Найти предыдущую строку", + "profilerAction.newProfiler": "Новый профилировщик" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "Сортировка по событиям", + "profilerColumnDialog.profiler": "Профилировщик", + "profilerColumnDialog.ok": "ОК" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "text": "Текст", + "label": "Этикетка", + "profilerEditor.value": "Значение", + "details": "Подробности" + }, + "sql/workbench/parts/profiler/browser/profilerResourceEditor": { + "profilerTextEditorAriaLabel": "Редактор профилировщика для текста события. Только для чтения." + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "label.find": "Найти", + "label.noResults": "Результаты отсутствуют" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "changeProvider": "Изменить поставщика языка SQL", + "changeSqlProvider": "Изменить поставщика SQL", + "alreadyConnected": "Подключение с использованием {0} уже существует. Чтобы изменить его, пожалуйста отключите или смените существующее подключение.", + "pickSqlProvider": "Выберите поставщика языка SQL" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "runQueryBatchStartLine": "Линия {0}", + "msgSaveFailed": "Не удалось сохранить результаты. ", + "resultsPane.restoreLabel": "Восстановить", + "saveJSONLabel": "Сохранить в формате JSON", + "resultPaneLabel": "Результаты", + "executeQueryLabel": "Выполнение запроса ", + "elapsedTimeLabel": "Суммарное время выполнения: {0}", + "msgCannotSaveMultipleSelections": "Команда сохранения результатов не может быть использована при множественном выборе." + }, + "sql/workbench/parts/query/browser/query.contribution": { + "sql.messagesDefaultOpen": "Состояние панели сообщений по умолчанию: true - открыта; false - закрыта", + "sql.showBatchTime": "[Опционально] Должно ли время выполнения отображаться для отдельных пакетов", + "tabColorMode.border": "Верхняя граница каждой вкладки редактора будет окрашена в цвет соответствующей группы серверов", + "mssql.intelliSense.lowerCaseSuggestions": "Следует ли подсказкам IntelliSense использовать строчные буквы" + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "Расширение" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runQueryKeyboardAction": "Выполнить запрос", + "runCurrentQueryWithActualPlanKeyboardAction": "Выполнить текущий запрос с фактическим планом", + "cancelQueryKeyboardAction": "Отменить запрос", + "refreshIntellisenseKeyboardAction": "Обновить кэш IntelliSense" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "Запуск", + "cancelQueryLabel": "Отмена", + "changeConnectionDatabaseLabel": "Изменить соединение", + "connectDatabaseLabel": "Подключить", + "selectDatabase": "Выберите базу данных" + }, + "sql/platform/query/common/queryModelService": { + "updateCellFailed": "Сбой обновления ячейки: " + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "Изменение языкового режима не поддерживается для несохраненных запросов" + }, + "sql/parts/query/views/queryOutput.component": { + "results": "Результаты", + "queryPlan": "План запроса" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.object": "Объект", + "topOperations.estSubtreeCost": "Оценка стоимости поддерева", + "topOperations.estRows": "Оценка строк" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "databaseConnections": "Подключения к базе данных" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "ServerGroupsDialogTitle": "Группы серверов", + "groupColor": "Цвет группы" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "Добавить группу серверов", + "serverGroup.editServerGroup": "Редактировать группу серверов" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "activeConnections": "Показать активные соединения", + "clearAll": "Очистить все", + "recentConnections": "Последние соединения", + "deleteConnectionGroup": "Удалить группу", + "clearSearch": "Очистить поиск" + }, + "sql/workbench/parts/objectExplorer/browser/objectExplorerActions": { + "objectExplorAction.disconnect": "Отключение" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeRenderer": { + "loading": "Загрузка..." + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "inProgressTasksChangesBadge": "{0} выполняющихся задач", + "showTaskHistory": "Показать историю задачи", + "taskHistory.view": "Вид", + "datasource.task": "Статус задачи операции" + }, + "sql/parts/taskHistory/common/taskService": { + "yes": "Да" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "cancelTask.cancel": "Отмена", + "errorMsgFromCancelTask": "Ошибка при отмене задачи." + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "succeeded": "успешно", + "inProgress": "в процессе выполнения" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "taskHistory.regTreeAriaLabel": "История задач", + "taskError": "Ошибка выполнения задачи" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property": "Определяет свойство для отображения на панели мониторинга", + "dashboard.properties.property.displayName": "Какое значение использовать в качестве метки для свойства", + "dashboard.properties.property.default": "Значение по умолчанию, которое отображается в том случае, если значение игнорируется или не указано.", + "dashboard.properties.flavor.condition.operator": "Какой оператор использовать для сравнения", + "dashboard.properties.flavor.condition.value": "Значение для сравнения поля", + "dashboard.properties.databaseProperties": "Свойства для отображения на странице базы данных", + "dashboard.id": "Идентификатор поставщика (пример: MSSQL)" + }, + "sql/workbench/common/actions": { + "editData": "Редактировать данные", + "scriptDelete": "Создать сценарий Удаления", + "restoreAction.restore": "Восстановить", + "configureDashboard": "Настройка" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "Выбрать", + "updateOperationName": "Обновить", + "deleteOperationName": "Удалить" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "OK", + "errorMessageDialog.close": "Закрыть", + "copyDetails": "Скопировать сведения" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "Ошибка", + "warning": "Предупреждение", + "info": "Информация" + }, + "sql/workbench/update/releaseNotes": { + "gettingStarted": "Начать работу", + "showReleaseNotes": "Показать \"Приступая к работе\"" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-ru/vsc-extension-quickstart.md b/i18n/language-pack-ru/vsc-extension-quickstart.md new file mode 100644 index 0000000000..3d9b7f372c --- /dev/null +++ b/i18n/language-pack-ru/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the Russian language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "ru", + "languageName": "Russian", + "localizedLanguageName": "русский" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension ru` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-zh-hans/.gitignore b/i18n/language-pack-zh-hans/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-zh-hans/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-zh-hans/.vscodeignore b/i18n/language-pack-zh-hans/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-zh-hans/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-zh-hans/CHANGELOG.md b/i18n/language-pack-zh-hans/CHANGELOG.md new file mode 100644 index 0000000000..8a0bc8364e --- /dev/null +++ b/i18n/language-pack-zh-hans/CHANGELOG.md @@ -0,0 +1,18 @@ +# Change Log +All notable changes to the "vscode-language-pack-zh-hans" language pack will be documented in this file. + +## [Released] +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 5, 2018 - Release for VS Code 1.23 +* April 16, 2018 - Initial release diff --git a/i18n/language-pack-zh-hans/README.md b/i18n/language-pack-zh-hans/README.md new file mode 100644 index 0000000000..ede9c60627 --- /dev/null +++ b/i18n/language-pack-zh-hans/README.md @@ -0,0 +1,125 @@ +# 适用于 Azure Data Studio 的中文(简体)语言包 + +此中文(简体)语言包为 Azure Data Studio 提供本地化界面。 + +## 使用方法 + +安装后,在 `locale.json` 中添加 `"locale": "zh-cn"`,即可载入中文(简体)语言包。要修改 `locale.json`,你可以同时按下 `Ctrl+Shift+P` 打开**命令面板**,之后输入 "config" 筛选可用命令列表,最后选择**配置语言**命令。请参阅[文档](https://go.microsoft.com/fwlink/?LinkId=761051)并获取更多信息。 + +## 参与 + +翻译的字符串在微软社区本地化平台(MLCP)的"DevTools - Azure Data Studio"项目中进行维护。 + +如果你想提供或改进翻译,请参阅[社区本地化页面](https://aka.ms/vscodeloc)并获取更多信息。 + +## 许可证 + +源代码和字符串使用[SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt)许可进行授权。 + +## 感谢 + +此中文(简体)语言包是“来自社区,奉献社区”的社区本地化工作的成果。 + +特别感谢社区中每一位向这个项目做出贡献的朋友。 + +**杰出贡献者:** + +* Joel Yang:在此项目向社区开放之后,翻译了大部分新增字符串。先后翻译了4万余字。 + +**贡献者:** + +* YF +* 陈嘉恺 +* pluwen +* Shawn Dai +* Ying Feng +* Simon Chan +* 王子实 +* 王韦煊 +* Zijian Zhou +* wwj403 +* Shizeng Zhou +* Aifen Qin +* lychichem +* Wang Dongcheng +* Yurui Zhang +* DongWei +* Bingxing Wang +* 林昊 +* KingofCoding +* 潘冬冬 +* 陈仁松 +* Henry Chu +* Zhijian Zeng +* aimin guo +* 刘丁明 +* hackereric +* Zou Jian +* Jianfeng Fang +* Ricky Wang +* Egg Zhang + +**尽情享用吧!** + +# Chinese (Simplified) Language Pack for VS Code + +Chinese (Simplified) Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "zh-cn"` in `locale.json` to load Chinese (Simplified) Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribue translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Chinese (Simplified) Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Joel Yang: localized majority of the new translation volume since open the project to community. Total 40k words localized. + +**Contributors:** + +* YF +* 陈嘉恺 +* pluwen +* Shawn Dai +* Ying Feng +* Simon Chan +* 王子实 +* 王韦煊 +* Zijian Zhou +* wwj403 +* Shizeng Zhou +* Aifen Qin +* lychichem +* Wang Dongcheng +* Yurui Zhang +* DongWei +* Bingxing Wang +* 林昊 +* KingofCoding +* 潘冬冬 +* 陈仁松 +* Henry Chu +* Zhijian Zeng +* aimin guo +* 刘丁明 +* hackereric +* Zou Jian +* Jianfeng Fang +* Ricky Wang +* Egg Zhang + +**Enjoy!** diff --git a/i18n/language-pack-zh-hans/languagepack.png b/i18n/language-pack-zh-hans/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "zh-cn", + "languageName": "Chinese Simplified", + "localizedLanguageName": "中文(简体)", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension zh-hans" + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/bat.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..5767c33725 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Windows 批处理语言基础功能", + "description": "在 Windows 批处理文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/clojure.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..cd7c1722d0 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Clojure 语言基础功能", + "description": "在 Clojure 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..f2e7e1746d --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CoffeeScript 语言基础功能", + "description": "在 CoffeeScript 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..b195863ea6 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "配置编辑", + "description": "在配置文件 (如设置、启动和扩展推荐文件) 中提供高级 IntelliSense、自动修复等功能" + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "文件名 (例如 myFile.txt)", + "activeEditorMedium": "文件相对于工作区文件夹的路径(例如 myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "文件的完整路径(例如,/Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "包含文件的文件夹的名称(例如 myFileFolder)。", + "activeFolderMedium": "文件所在的文件夹的路径,相对于工作区文件夹(例如 myFolder/myFileFolder)", + "activeFolderLong": "包含文件的文件夹的完整路径(例如,/Users/Development/myFolder/myFileFolder)", + "rootName": "工作区名称 (例如 myFolder 或 myWorkspace)", + "rootPath": "工作区路径 (例如 /Users/Development/myWorkspace)", + "folderName": "文件所在工作区文件夹的名称 (例如 myFolder)", + "folderPath": "文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)", + "appName": "例如 VS Code", + "dirty": "一个更新的指示器,指示活动编辑器是否更新", + "separator": "一个条件分隔符(\"-\"),仅在左右是具有值的变量时才显示", + "assocLabelFile": "带扩展名的文件", + "assocDescriptionFile": "将所有匹配其文件名内的 glob 模式的文件映射到具有给定标识符的语言。", + "assocLabelPath": "带路径的文件", + "assocDescriptionPath": "将所有匹配其路径内绝对路径 glob 模式的文件映射到具有给定标识符的语言。", + "fileLabel": "按扩展名的文件", + "fileDescription": "与具有特定文件扩展名的所有文件匹配。", + "filesLabel": "具有多个扩展名的文件", + "filesDescription": "与具有任意文件扩展名的所有文件匹配。", + "derivedLabel": "具有同级文件的文件(按名称)", + "derivedDescription": "与具有名称相同但扩展名不同的同级文件的文件匹配。", + "topFolderLabel": "按名称的文件夹(顶级)", + "topFolderDescription": "与具有特定名称的顶级文件夹匹配。", + "topFoldersLabel": "使用多个名称的文件夹(顶级)", + "topFoldersDescription": "与多个顶级文件夹匹配。", + "folderLabel": "按名称的文件夹(任意位置)", + "folderDescription": "与任意位置具有特定名称的文件夹匹配。", + "falseDescription": "禁用该模式。", + "trueDescription": "启用该模式。", + "siblingsDescription": "与具有名称相同但扩展名不同的同级文件的文件匹配。", + "languageSpecificEditorSettings": "特定语言编辑器设置", + "languageSpecificEditorSettingsDescription": "替代语言编辑器设置" + }, + "out/extension": { + "workspaceFolder": "在 VS Code 中打开的文件夹的路径", + "workspaceFolderBasename": "在 VS Code 中打开的文件夹的名称 (不包含任何斜杠 \"/\" )", + "relativeFile": "相对于 ${workspaceFolder},当前打开的文件路径", + "file": "当前打开的文件", + "cwd": "启动时任务运行程序的当前工作目录", + "lineNumber": "活动文件中当前选定行的行号", + "selectedText": "当前在活动文件中选定的文本", + "fileDirname": "当前打开的文件的完整目录名", + "fileExtname": "当前打开文件的扩展名", + "fileBasename": "当前打开的文件的文件名", + "fileBasenameNoExtension": "当前打开的文件的文件名 (不包含文件扩展名)", + "exampleExtension": "示例" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/cpp.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..d975b49992 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C/C++ 语言基础功能", + "description": "在 C/C++ 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/csharp.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..989ba2f4e0 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C# 语言基础功能", + "description": "在 C# 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..0c305507a4 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 语言功能", + "description": "为 CSS、LESS 和 SCSS 文件提供丰富的语言支持。", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "默认情况下,VS Code 在选择 CSS 属性后触发属性值完成。使用此设置可禁用此行为。", + "css.lint.argumentsInColorFunction.desc": "无效的参数数量。", + "css.lint.boxModel.desc": "在使用 `padding` 或 `border` 时,不要使用 `width` 或 `height`。", + "css.lint.compatibleVendorPrefixes.desc": "使用厂商特定的前缀时,同时添加所有其他厂商特定的属性。", + "css.lint.duplicateProperties.desc": "不要使用重复的样式定义。", + "css.lint.emptyRules.desc": "不要使用空规则集。", + "css.lint.float.desc": "避免使用 `float`。浮动会使 CSS 变得脆弱。即使只更改了一部分布局,也很容易造成破坏。", + "css.lint.fontFaceProperties.desc": "`@font-face` 规则必须定义 `src` 和 `font-family` 属性。", + "css.lint.hexColorLength.desc": "十六进制颜色必须由三个或六个十六进制数字组成。", + "css.lint.idSelector.desc": "选择器不应包含 ID,因为这些规则与 HTML 的耦合过于紧密。", + "css.lint.ieHack.desc": "仅在需要支持 IE7 及更低版本时,才需要 IE hack。", + "css.lint.important.desc": "避免使用 `!important`。它表明整个 CSS 的优先级已经失去控制且需要进行重构。", + "css.lint.importStatement.desc": "import 语句没有并行加载。", + "css.lint.propertyIgnoredDueToDisplay.desc": "由于 `display` 属性值,属性被忽略。例如,使用 `display: inline` 时,`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 属性将不起作用。", + "css.lint.universalSelector.desc": "通配选择符 (`*`) 的运行效率低。", + "css.lint.unknownAtRules.desc": "未知的 @ 规则。", + "css.lint.unknownProperties.desc": "未知的属性。", + "css.lint.validProperties.desc": "不根据 \"unknownProperties\" 规则进行验证的属性列表。", + "css.lint.unknownVendorSpecificProperties.desc": "未知的供应商特定属性。", + "css.lint.vendorPrefix.desc": "使用厂商特定的前缀时,同时添加标准属性。", + "css.lint.zeroUnits.desc": "零不需要单位。", + "css.trace.server.desc": "跟踪 VS Code 与 CSS 语言服务器之间的通信。", + "css.validate.title": "控制 CSS 验证和问题严重性。", + "css.validate.desc": "启用或禁用所有验证。", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "参数数目无效。", + "less.lint.boxModel.desc": "在使用 `padding` 或 `border` 时,不要使用 `width` 或 `height`。", + "less.lint.compatibleVendorPrefixes.desc": "使用厂商特定的前缀时,同时添加所有其他厂商特定的属性。", + "less.lint.duplicateProperties.desc": "不要使用重复的样式定义。", + "less.lint.emptyRules.desc": "不要使用空规则集。", + "less.lint.float.desc": "避免使用 `float`。浮动会使 CSS 变得脆弱。即使只更改了一部分布局,也很容易造成破坏。", + "less.lint.fontFaceProperties.desc": "`@font-face` 规则必须定义 `src` 和 `font-family` 属性。", + "less.lint.hexColorLength.desc": "十六进制颜色必须由三个或六个十六进制数字组成。", + "less.lint.idSelector.desc": "选择器不应包含 ID,因为这些规则与 HTML 的耦合过于紧密。", + "less.lint.ieHack.desc": "仅在需要支持 IE7 及更低版本时,才需要 IE hack。", + "less.lint.important.desc": "避免使用 `!important`。它表明整个 CSS 的优先级已经失去控制且需要进行重构。", + "less.lint.importStatement.desc": "import 语句没有并行加载。", + "less.lint.propertyIgnoredDueToDisplay.desc": "由于 `display` 属性值,属性被忽略。例如,使用 `display: inline` 时,`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 属性将不起作用。", + "less.lint.universalSelector.desc": "通配选择符 (`*`) 的运行效率低。", + "less.lint.unknownProperties.desc": "未知的属性。", + "less.lint.validProperties.desc": "不根据 \"unknownProperties\" 规则进行验证的属性列表。", + "less.lint.unknownVendorSpecificProperties.desc": "未知的供应商特定属性。", + "less.lint.vendorPrefix.desc": "使用厂商特定的前缀时,同时添加标准属性。", + "less.lint.zeroUnits.desc": "零不需要单位。", + "less.validate.title": "控制 LESS 验证和问题严重性。", + "less.validate.desc": "启用或禁用所有验证。", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "参数数目无效。", + "scss.lint.boxModel.desc": "在使用 `padding` 或 `border` 时,不要使用 `width` 或 `height`。", + "scss.lint.compatibleVendorPrefixes.desc": "使用厂商特定的前缀时,同时添加所有其他厂商特定的属性。", + "scss.lint.duplicateProperties.desc": "不要使用重复的样式定义。", + "scss.lint.emptyRules.desc": "不要使用空规则集。", + "scss.lint.float.desc": "避免使用 `float`。浮动会使 CSS 变得脆弱。即使只更改了一部分布局,也很容易造成破坏。", + "scss.lint.fontFaceProperties.desc": "`@font-face` 规则必须定义 `src` 和 `font-family` 属性。", + "scss.lint.hexColorLength.desc": "十六进制颜色必须由三个或六个十六进制数字组成。", + "scss.lint.idSelector.desc": "选择器不应包含 ID,因为这些规则与 HTML 的耦合过于紧密。", + "scss.lint.ieHack.desc": "仅在需要支持 IE7 及更低版本时,才需要 IE hack。", + "scss.lint.important.desc": "避免使用 `!important`。它表明整个 CSS 的优先级已经失去控制且需要进行重构。", + "scss.lint.importStatement.desc": "import 语句没有并行加载。", + "scss.lint.propertyIgnoredDueToDisplay.desc": "由于 `display` 属性值,属性被忽略。例如,使用 `display: inline` 时,`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 属性将不起作用。", + "scss.lint.universalSelector.desc": "通配选择符 (`*`) 的运行效率低。", + "scss.lint.unknownProperties.desc": "未知的属性。", + "scss.lint.validProperties.desc": "不根据 \"unknownProperties\" 规则进行验证的属性列表。", + "scss.lint.unknownVendorSpecificProperties.desc": "未知的供应商特定属性。", + "scss.lint.vendorPrefix.desc": "使用厂商特定的前缀时,同时添加标准属性。", + "scss.lint.zeroUnits.desc": "零不需要单位。", + "scss.validate.title": "控制 SCSS 验证和问题严重性。", + "scss.validate.desc": "启用或禁用所有验证。", + "css.colorDecorators.enable.deprecationMessage": "已弃用设置 \"css.colorDecorators.enable\",请改用 \"editor.colorDecorators\"。", + "scss.colorDecorators.enable.deprecationMessage": "已弃用设置 \"scss.colorDecorators.enable\",请改用 \"editor.colorDecorators\"。", + "less.colorDecorators.enable.deprecationMessage": "已弃用设置 \"less.colorDecorators.enable\",请改用 \"editor.colorDecorators\"。" + }, + "client\\out/cssMain": { + "cssserver.name": "CSS 语言服务器", + "folding.start": "折叠区域开始", + "folding.end": "折叠区域结束" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/css.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..84a46fb7e1 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 语言基础功能", + "description": "为 CSS、LESS 和 SCSS 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..21f93cc116 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Node 调试自动附加", + "description": "当 node-debug 扩展未启用时提供自动附加的辅助程序。", + "debug.node.autoAttach.description": "当 Node.js 从集成终端以调试模式启动时自动附加 Node 调试器", + "debug.node.autoAttach.disabled.description": "自动附加被禁用,且不在状态栏中显示。", + "debug.node.autoAttach.on.description": "自动附加已启用。", + "debug.node.autoAttach.off.description": "自动附加未启用。", + "toggle.auto.attach": "切换开关自动附加" + }, + "out/extension": { + "status.text.auto.attach.on": "自动附加: 开", + "status.text.auto.attach.off": "自动附加: 关", + "status.tooltip.auto.attach": "在调试模式下自动附加到 Node.js 进程" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..35d093c894 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "服务器就绪操作", + "description": "如果正在调试的服务器已准备就绪,在浏览器中打开 URI。", + "debug.server.ready.serverReadyAction.description": "当正在调试的服务器程序准备就绪时,执行URI (通过 \"listening on port 3000\" 或 \"Now listening on: https://localhost:5001\" 的形式发送至调试控制台 )。", + "debug.server.ready.action.description": "当服务器准备就绪时,如何处理 URI。", + "debug.server.ready.action.openExternally.description": "使用默认应用程序在外部打开 URI。", + "debug.server.ready.action.debugWithChrome.description": "开始使用 \"Debugger for Chrome\" 进行调试。", + "debug.server.ready.pattern.description": "此模式出现在调试控制台上表示服务器已准备就绪。首个捕获组必须包含一个 URI 或端口号。", + "debug.server.ready.uriFormat.description": "从端口号构造 URI 时使用的格式字符串。第一个 \"%s\" 将替换为端口号。", + "debug.server.ready.webRoot.description": "传递给 \"Debugger for Chrome\" 调试配置的值。" + }, + "out/extension": { + "server.ready.nocapture.error": "格式 uri (\"{0}\") 使用替换占位符, 但模式没有捕获任何内容。", + "server.ready.placeholder.error": "格式 uri (\"{0}\") 只能包含一个替换占位符。", + "server.ready.chrome.not.installed": "操作 'debugWithChrome' 需要 '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/docker.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..244fbbea27 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Docker 语言基础功能", + "description": "在 Docker 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/emmet.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..3772042c76 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "适用于 VS Code 的 Emmet 支持", + "command.wrapWithAbbreviation": "使用缩写包围", + "command.wrapIndividualLinesWithAbbreviation": "输入缩写包围个别行", + "command.removeTag": "删除标记", + "command.updateTag": "更新标记", + "command.matchTag": "转至匹配对", + "command.balanceIn": "平衡(向内)", + "command.balanceOut": "平衡(向外)", + "command.prevEditPoint": "转到上一编辑点", + "command.nextEditPoint": "转到下一编辑点", + "command.mergeLines": "合并行", + "command.selectPrevItem": "选择上一项", + "command.selectNextItem": "选择下一项", + "command.splitJoinTag": "分离/联接标记", + "command.toggleComment": "切换注释", + "command.evaluateMathExpression": "求数学表达式的值", + "command.updateImageSize": "更新图像大小", + "command.reflectCSSValue": "映射 CSS 值", + "command.incrementNumberByOne": "增加 1", + "command.decrementNumberByOne": "减少 1", + "command.incrementNumberByOneTenth": "增加 0.1", + "command.decrementNumberByOneTenth": "减少 0.1", + "command.incrementNumberByTen": "增加 10", + "command.decrementNumberByTen": "减少 10", + "emmetSyntaxProfiles": "为指定的语法定义配置文件或使用带有特定规则的配置文件。", + "emmetExclude": "不应展开 Emmet 缩写的语言数组。", + "emmetExtensionsPath": "指向包含 Emmet 配置文件与代码片段的文件夹路径。", + "emmetShowExpandedAbbreviation": "将展开的 Emmet 缩写作为建议进行显示。\n若选择 `\"inMarkupAndStylesheetFilesOnly\"`,将在 html、haml、jade、slim、xml、xsl、css、scss、sass、less 和 stylus 文件中生效。\n若选择 `\"always\"`,将在所有适用文件 (不仅仅是标记或 CSS 文件) 的所有部分生效。", + "emmetShowAbbreviationSuggestions": "将可能的 Emmet 缩写作为建议进行显示。当在样式表中或 emmet.showExpandedAbbreviation 设置为 `\"never\"` 时不适用。", + "emmetIncludeLanguages": "在默认不支持 Emmet 的语言中启用 Emmet 缩写功能。在此添加该语言与受支持的语言间的映射。\n示例: `{\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}`", + "emmetVariables": "用于 Emmet 代码片段的变量", + "emmetTriggerExpansionOnTab": "启用后,按下 TAB 键,将展开 Emmet 缩写。", + "emmetPreferences": "用于修改 Emmet 某些操作和解析程序的行为的首选项。", + "emmetPreferencesIntUnit": "整数值的默认单位", + "emmetPreferencesFloatUnit": "浮点数值的默认单位", + "emmetPreferencesCssAfter": "展开 CSS 缩写时在 CSS 属性末尾放置的符号", + "emmetPreferencesSassAfter": "在 Sass 文件中展开 CSS 缩写时在 CSS 属性末尾放置的符号", + "emmetPreferencesStylusAfter": "在 Stylus 文件中展开 CSS 缩写时在 CSS 属性末尾放置的符号", + "emmetPreferencesCssBetween": "展开 CSS 缩写时在 CSS 属性之间放置的符号", + "emmetPreferencesSassBetween": "在 Sass 文件中展开 CSS 缩写时在 CSS 属性之间放置的符号", + "emmetPreferencesStylusBetween": "在 Stylus 文件中展开 CSS 缩写时在 CSS 属性之间放置的符号", + "emmetShowSuggestionsAsSnippets": "若为 `true`,Emmet 建议将显示为代码片段。可以在 `#editor.snippetSuggestions#` 设置中排列其顺序。", + "emmetPreferencesBemElementSeparator": "在使用 BEM 过滤器时,类名使用的元素分隔符", + "emmetPreferencesBemModifierSeparator": "在使用 BEM 过滤器时,类名使用的修饰符分隔符", + "emmetPreferencesFilterCommentBefore": "使用注释过滤器时,应置于匹配元素前注释的定义。", + "emmetPreferencesFilterCommentAfter": "使用注释过滤器时,应置于匹配元素后注释的定义。", + "emmetPreferencesFilterCommentTrigger": "用半角逗号 (\",\") 隔开的属性名缩写的数组,将由注释筛选器应用", + "emmetPreferencesFormatNoIndentTags": "表示不应向内缩进的标记名称数组", + "emmetPreferencesFormatForceIndentTags": "表示应始终向内缩进的标记名称数组", + "emmetPreferencesAllowCompactBoolean": "若为 \"true\",将生成紧凑型布尔属性", + "emmetPreferencesCssWebkitProperties": "Emmet 缩写中使用的由 \"-\" 打头有 \"webkit\" 前缀的 CSS 属性,使用半角逗号 (\",\") 进行分隔。若要始终避免 \"webkit\" 前缀,请设为空字符串。", + "emmetPreferencesCssMozProperties": "Emmet 缩写中使用的由 \"-\" 打头有 \"moz\" 前缀的 CSS 属性,使用半角逗号 (\",\") 进行分隔。若要始终避免 \"moz\" 前缀,请设为空字符串。", + "emmetPreferencesCssOProperties": "Emmet 缩写中使用的由 \"-\" 打头有 \"o\" 前缀的 CSS 属性,使用半角逗号 (\",\") 进行分隔。若要始终避免 \"o\" 前缀,请设为空字符串。", + "emmetPreferencesCssMsProperties": "Emmet 缩写中使用的由 \"-\" 打头有 \"ms\" 前缀的 CSS 属性,使用半角逗号 (\",\") 进行分隔。若要始终避免 \"ms\" 前缀,请设为空字符串。", + "emmetPreferencesCssFuzzySearchMinScore": "显示的缩写模糊匹配应达到的最低分数 (0 到 1 之间)。较低的值可能使匹配错误变多,较高的值可能将不会显示应有的匹配项。", + "emmetOptimizeStylesheetParsing": "当设置为 `false` 时,将分析整个文件并确定当前位置能否展开 Emmet 缩写。当设置为 `true` 时,将仅在 CSS/SCSS/LESS 文件中分析当前位置周围的内容。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..34f3021f2f --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "扩展创建", + "description": "在创建扩展时提供 linting 功能。" + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "特定语言编辑器设置", + "languageSpecificEditorSettingsDescription": "替代语言编辑器设置" + }, + "out/extensionLinter": { + "httpsRequired": "图像必须使用 HTTPS 协议。", + "svgsNotValid": "SVG 不是有效的图像源。", + "embeddedSvgsNotValid": "嵌入的 SVG 不是有效的图像源。", + "dataUrlsNotValid": "数据 URL 不是有效的图像源。", + "relativeUrlRequiresHttpsRepository": "相关 URL 要求在 package.json 中指定使用 HTTPS 协议的存储库。", + "relativeIconUrlRequiresHttpsRepository": "图标要求在此 package.json 中指定使用 HTTPS 协议的存储库。", + "relativeBadgeUrlRequiresHttpsRepository": "相对徽章 URL 要求在 package.json 中指定使用 HTTPS 协议的存储库。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/fsharp.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..56edb297ca --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "F# 语言基础功能", + "description": "在 F# 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/git.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..77b88e4c49 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Git 源代码管理集成", + "command.clone": "克隆", + "command.init": "初始化存储库", + "command.openRepository": "打开存储库", + "command.close": "关闭存储库", + "command.refresh": "刷新", + "command.openChange": "打开更改", + "command.openFile": "打开文件", + "command.openHEADFile": "打开文件 (HEAD)", + "command.stage": "暂存更改", + "command.stageAll": "暂存所有更改", + "command.stageSelectedRanges": "暂存所选范围", + "command.revertSelectedRanges": "还原所选更改", + "command.stageChange": "暂存更改", + "command.revertChange": "还原更改", + "command.unstage": "取消暂存更改", + "command.unstageAll": "取消暂存所有更改", + "command.unstageSelectedRanges": "取消暂存所选范围", + "command.clean": "放弃更改", + "command.cleanAll": "放弃所有更改", + "command.commit": "提交", + "command.commitStaged": "提交已暂存文件", + "command.commitEmpty": "创建空提交", + "command.commitStagedSigned": "提交已暂存文件(已署名)", + "command.commitStagedAmend": "已暂存提交(修改)", + "command.commitAll": "全部提交", + "command.commitAllSigned": "全部提交(已署名)", + "command.commitAllAmend": "全部提交(修改)", + "command.restoreCommitTemplate": "还原提交模板", + "command.undoCommit": "撤消上次提交", + "command.checkout": "签出到...", + "command.branch": "创建分支...", + "command.branchFrom": "从...创建分支", + "command.deleteBranch": "删除分支...", + "command.renameBranch": "重命名分支...", + "command.merge": "合并分支...", + "command.createTag": "创建标记", + "command.fetch": "抓取", + "command.fetchPrune": "获取 (删除)", + "command.fetchAll": "从所有远程存储库中拉取", + "command.pull": "拉取", + "command.pullRebase": "拉取(变基)", + "command.pullFrom": "拉取自...", + "command.push": "推送", + "command.pushForce": "推送(强制)", + "command.pushTo": "推送到...", + "command.pushToForce": "推送到...(强制)", + "command.pushWithTags": "带标记推送", + "command.pushWithTagsForce": "带标记推送(强制)", + "command.addRemote": "添加远程库", + "command.removeRemote": "删除远程存储库", + "command.sync": "同步", + "command.syncRebase": "同步(变基)", + "command.publish": "发布分支", + "command.showOutput": "显示 GIT 输出", + "command.ignore": "将文件添加到 .gitignore", + "command.stashIncludeUntracked": "储藏(包含未跟踪)", + "command.stash": "储藏", + "command.stashPop": "弹出储藏...", + "command.stashPopLatest": "弹出最新储藏", + "command.stashApply": "应用储藏...", + "command.stashApplyLatest": "应用最新储藏", + "config.enabled": "是否启用 Git。", + "config.path": "Git 可执行文件的路径和文件名。例如: `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。", + "config.autoRepositoryDetection": "配置何时自动检测存储库。", + "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", + "config.autoRepositoryDetection.false": "禁止自动扫描存储库。", + "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", + "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", + "config.autorefresh": "是否启用自动刷新。", + "config.autofetch": "启用时,提交将自动从当前Git存储库的默认远程获取。", + "config.autofetchPeriod": "在启用 \"git.autofetch\" 情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", + "config.confirmSync": "同步 Git 存储库前请先进行确认。", + "config.countBadge": "控制 Git 徽章计数器。", + "config.countBadge.all": "对所有更改计数。", + "config.countBadge.tracked": "仅对跟踪的更改计数。", + "config.countBadge.off": "关闭计数器。", + "config.checkoutType": "控制在运行“推送到...”功能时列出的分支类型。", + "config.checkoutType.all": "显示全部参考文献。", + "config.checkoutType.local": "只显示本地分支。", + "config.checkoutType.tags": "仅显示标记。", + "config.checkoutType.remote": "仅显示远程分支。", + "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", + "config.branchWhitespaceChar": "在新分支名称中替换空白字符的字符。", + "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", + "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", + "config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。", + "config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。", + "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", + "config.enableCommitSigning": "启用使用 GPG 签名的提交", + "config.discardAllScope": "控制运行“放弃所有更改”命令时放弃的更改类型。\"all\" 放弃所有更改。\"tracked\" 只放弃跟踪的文件。\"prompt\" 表示在每次运行此操作时显示提示对话框。", + "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开的编辑器”视图中添加颜色和小标。", + "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", + "config.postCommitCommand": "成功提交后运行 git 命令。", + "config.postCommitCommand.none": "提交后不要运行任何命令。", + "config.postCommitCommand.push": "成功提交后运行'Git Push'。", + "config.postCommitCommand.sync": "成功提交后运行'Git Sync'。", + "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", + "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", + "config.inputValidation": "控制何时显示提交消息输入验证。", + "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", + "config.inputValidationSubjectLength": "控制显示警告的提交消息主题长度阈值。请取消设置它以继承 \"config.inputValidationLength\" 的值。", + "config.detectSubmodules": "控制是否自动检测 Git 子模块。", + "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", + "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", + "config.alwaysSignOff": "控制所有提交的 signoff 标志。", + "config.ignoredRepositories": "要忽略的 Git 存储库列表。", + "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", + "config.showProgress": "控制 Git 操作是否显示进度提示。", + "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", + "config.confirmEmptyCommits": "在创建空提交时始终进行确认。", + "config.fetchOnPull": "在拉取时是抓取所有分支还是仅当前分支。", + "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", + "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", + "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", + "config.confirmForcePush": "控制在强制推送前是否进行确认。", + "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", + "colors.added": "已添加资源的颜色。", + "colors.modified": "已修改资源的颜色。", + "colors.deleted": "已删除资源的颜色。", + "colors.untracked": "未跟踪资源的颜色。", + "colors.ignored": "已忽略资源的颜色。", + "colors.conflict": "存在冲突的资源的颜色。", + "colors.submodule": "子模块资源的颜色。" + }, + "out/statusbar": { + "rebasing": "正在变基", + "checkout": "签出...", + "sync changes": "同步更改", + "publish changes": "发布更改", + "syncing changes": "正在同步更改..." + }, + "out/repository": { + "open": "打开", + "index modified": "已修改索引", + "modified": "已修改", + "index added": "已添加索引", + "index deleted": "已删除索引", + "deleted": "已删除", + "index renamed": "已重命名索引", + "index copied": "已复制索引", + "untracked": "未跟踪的", + "ignored": "已忽略", + "intent to add": "打算添加", + "both deleted": "两者均已删除", + "added by us": "已由我们添加", + "deleted by them": "已被他们删除", + "added by them": "已由他们添加", + "deleted by us": "已被我们删除", + "both added": "两者均已添加", + "both modified": "二者均已修改", + "commitMessage": "Message (press {0} to commit)", + "commit": "提交", + "merge changes": "合并更改", + "staged changes": "暂存的更改", + "changes": "更改", + "push success": "已成功推送。", + "commit in rebase": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。", + "commitMessageWhitespacesOnlyWarning": "当前提交消息仅包含空白字符", + "commitMessageCountdown": "当前行剩余 {0} 个字符", + "commitMessageWarning": "当前行比 {1} 超出 {0} 个字符", + "huge": "Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。", + "neveragain": "不再显示", + "add known": "是否要将“{0}”添加到 .gitignore?", + "yes": "是" + }, + "out/model": { + "not supported": "\"git.scanRepositories\" 设置中不支持绝对路径。", + "too many submodules": "“{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。", + "no repositories": "没有可用存储库", + "pick repo": "选择存储库" + }, + "out/main": { + "looking": "正在查找 Git: {0}", + "using git": "将使用位于 {1} 的 Git {0}", + "downloadgit": "下载 Git", + "neverShowAgain": "不再显示", + "notfound": "未找到 Git。请安装 Git,或在 \"git.path\" 设置中配置。", + "updateGit": "更新 GIT", + "git20": "似乎已安装 GIT {0}。Code 非常适合 GIT >= 2" + }, + "out/commands": { + "tag at": "{0} 处的标记", + "remote branch at": "{0} 处的远程分支", + "create branch": "$(plus) 创建新的分支...", + "create branch from": "$(plus) 创建新的分支机构...", + "repourl": "存储库 URL", + "selectFolder": "选择存储库位置", + "cloning": "正在克隆 Git 存储库“{0}”...", + "proposeopen": "是否要打开已克隆存储库?", + "openrepo": "打开存储库", + "add": "添加到工作区", + "proposeopen2": "您是希望打开克隆的存储库,还是将其添加到当前工作区?", + "init": "选择用于初始化 Git 储存库的工作区文件夹", + "choose": "选择文件夹...", + "init repo": "初始化存储库", + "create repo": "初始化存储库", + "are you sure": "将在“{0}”中创建 Git 存储库。确定要继续吗?", + "proposeopen init": "是否打开初始化的存储库?", + "proposeopen2 init": "您是希望打开初始化的存储库,还是将其添加到当前工作区?", + "open repo": "打开存储库", + "HEAD not available": "“{0}”的 HEAD 版本不可用。", + "confirm stage files with merge conflicts": "确定要暂存含有合并冲突的 {0} 个文件吗?", + "confirm stage file with merge conflicts": "确定要暂存含有合并冲突的 {0} 吗?", + "yes": "是", + "keep ours": "保留“我们”的版本", + "delete": "删除文件", + "deleted by them": "文件“{0}”已在“他们”的分支中删除,但在“我们”的分支中存在改动。\n\n你想进行什么操作?", + "keep theirs": "保留“他们”的版本", + "deleted by us": "文件“{0}”已在“我们”的分支中删除,但在“他们”的分支中存在改动。\n\n你想进行什么操作?", + "discard": "放弃更改", + "confirm delete": "是否确定要删除 {0}?", + "delete file": "删除文件", + "restore file": "恢复文件", + "confirm restore": "是否确实要还原 {0}?", + "confirm discard": "确定要放弃 {0} 中更改吗?", + "restore files": "恢复文件", + "confirm restore multiple": "是否确定要还原 {0} 个文件?", + "confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?", + "warn untracked": "这将删除 {0} 个未跟踪的文件!", + "confirm discard all single": "确定要放弃 {0} 中更改吗?", + "confirm discard all": "确定要放弃在 {0} 个文件中的所有更改吗?\n此操作不可撤销!\n你当前的工作集将会永远丢失。", + "discardAll multiple": "放弃 1 个文件", + "discardAll": "放弃所有 {0} 个文件", + "confirm delete multiple": "是否确定要删除 {0} 个文件?", + "delete files": "删除文件", + "there are untracked files single": "若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。", + "there are untracked files": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", + "confirm discard all 2": "{0}\n\n此操作不可撤销,你当前的工作集将会永远丢失。", + "yes discard tracked": "放弃 1 个已跟踪的文件", + "yes discard tracked multiple": "放弃 {0} 个已跟踪的文件", + "unsaved files single": "以下文件尚未保存:{0}。\n\n您要在提交之前保存吗?", + "unsaved files": "当前有 {0} 个文件尚未保存。\n\n您要在提交之前保存吗?", + "save and commit": "全部保存并提交", + "commit": "仍要提交", + "no staged changes": "现在没有暂存的更改以供提交\n\n是否要直接自动暂存所有更改并提交?", + "always": "总是", + "no changes": "没有要提交的更改。", + "commit message": "提交消息", + "provide commit message": "请提供提交消息", + "confirm emtpy commit": "是否确定要创建空提交?", + "yes never again": "确定,且不再显示", + "no more": "无法撤消,因为 HEAD 不指向任何提交。", + "select a ref to checkout": "选择要签出的 ref", + "branch name": "分支名称", + "provide branch name": "请提供分支名称", + "branch name format invalid": "分支名称必须匹配正则表达式: {0}", + "select a ref to create a new branch from": "选择一个 ref 创建 \"{0}\" 分支", + "select branch to delete": "选择要删除的分支", + "confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?", + "delete branch": "删除分支", + "invalid branch name": "分支名称无效", + "branch already exists": "已存在名为“{0}”的分支", + "select a branch to merge from": "选择要从其合并的分支", + "tag name": "标记名称", + "provide tag name": "已成功带标记进行推送。", + "tag message": "消息", + "provide tag message": "请提供消息以对标记进行注释", + "no remotes to fetch": "此存储库未配置可以从中抓取的远程存储库。", + "no remotes to pull": "存储库未配置任何从其中进行拉取的远程存储库。", + "pick remote pull repo": "选择要从其拉取分支的远程位置", + "pick branch pull": "选择拉取的来源分支", + "no remotes to push": "存储库未配置任何要推送到的远程存储库。", + "force push not allowed": "不允许强制推送,请启用 \"git. allowForcePush\" 设置。", + "confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\n\n是否继续?", + "ok": "确定", + "never ask again": "确定,且不再询问", + "push with tags success": "已成功带标记进行推送。", + "nobranch": "请签出一个分支以推送到远程。", + "confirm publish branch": "分支“{0}”没有上游分支。您要发布此分支吗?", + "pick remote": "选取要将分支“{0}”发布到的远程:", + "remote name": "远程存储库名称", + "provide remote name": "请提供远程存储库名称", + "remote name format invalid": "远程仓库名称格式无效", + "remote already exists": "远程存储库“{0}”已存在。", + "remote url": "远程存储库 URL", + "provide remote URL": "输入远程仓库 \"{0}\" 的 URL", + "no remotes added": "您的存储库中没有远程存储库。", + "remove remote": "选择要删除的远程库", + "sync is unpredictable": "此操作将推送提交至“{0}/{1}”,并从中拉取提交。", + "never again": "确定,且不再显示", + "no remotes to publish": "存储库未配置任何要发布到的远程存储库。", + "no changes stash": "没有要储藏的更改。", + "provide stash message": "提供储藏消息(可选)", + "stash message": "储藏消息", + "pick stash to pop": "选择要弹出的储藏", + "no stashes": "此存储库中没有储藏。", + "pick stash to apply": "选择要应用的储藏", + "open git log": "打开 GIT 日志", + "clean repo": "在签出前,请清理存储库工作树。", + "cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。", + "merge conflicts": "存在合并冲突。请在提交之前解决这些冲突。", + "stash merge conflicts": "在应用储藏时存在合并冲突。", + "missing user info": "请确保已在 Git 中配置您的 \"user.name\" 和 \"user.email\"。", + "learn more": "了解详细信息", + "git error details": "Git: {0}", + "git error": "Git 错误" + }, + "out/autofetch": { + "yes": "是", + "no": "否", + "not now": "稍后询问", + "suggest auto fetch": "您希望 Code [定期运行 \"git fetch\"]({0}) 吗?" + }, + "out/askpass-main": { + "missOrInvalid": "凭据丢失或无效。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/go.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..6af4a69146 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Go 语言基础功能", + "description": "在 Go 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/groovy.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..4c6eae98f5 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Groovy 语言基础功能", + "description": "在 Groovy 文件中提供代码片段、语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/grunt.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..4e0dc40ca3 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "向 VS Code 提供 Grunt 功能的扩展。", + "displayName": "适用于 VS Code 的 Grunt 支持", + "config.grunt.autoDetect": "控制是否自动检测 Grunt 任务。默认开启。", + "grunt.taskDefinition.type.description": "要自定义的 Grunt 任务。", + "grunt.taskDefinition.file.description": "提供任务的 Grunt 文件。可以省略。" + }, + "out/main": { + "gulpTaskDetectError": "查找 jake 任务时出现问题。有关详细信息, 请参阅输出。", + "jakeShowOutput": "转到输出", + "execFailed": "在文件夹 {0} 中自动检测 Grunt 失败,错误: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/gulp.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..cde8882c6f --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "向 VSCode 提供 Gulp 功能的扩展。", + "displayName": "适用于 VSCode 的 Gulp 支持", + "config.gulp.autoDetect": "控制是否自动检测 Gulp 任务。默认开启。", + "gulp.taskDefinition.type.description": "要自定义的 Gulp 任务。", + "gulp.taskDefinition.file.description": "提供任务的 Gulp 文件。可以省略。" + }, + "out/main": { + "gulpTaskDetectError": "查找 gulp 任务时出现问题。有关详细信息,请查看输出。", + "gulpShowOutput": "转到输出", + "execFailed": "在文件夹 {0} 中自动检测 gulp 失败,错误: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/handlebars.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..e274ab09a3 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Handlebars 语言基础功能", + "description": "在 Handlebars 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/hlsl.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..468e8edb3b --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HLSL 语言基础功能", + "description": "在 HLSL 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..bb2336bf77 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 语言功能", + "description": "为 HTML 和 Handlebar 文件提供丰富的语言支持", + "html.format.enable.desc": "启用或禁用默认 HTML 格式化程序。", + "html.format.wrapLineLength.desc": "每行最大字符数(0 = 禁用)。", + "html.format.unformatted.desc": "以逗号分隔的标记列表,其中的内容不会被重新格式化。若为 `null`,默认包含所有列于 https://www.w3.org/TR/html5/dom.html#phrasing-content 的标记。", + "html.format.contentUnformatted.desc": "List of tags, comma separated, where the content shouldn't be reformatted. `null` defaults to the `pre` tag.", + "html.format.indentInnerHtml.desc": "缩进 `` 和 `` 部分。", + "html.format.preserveNewLines.desc": "控制是否保留元素前已有的换行符。仅适用于元素前,不适用于标记内或文本。", + "html.format.maxPreserveNewLines.desc": "保留在一个区块中的换行符的最大数量。若为 `null`,则没有限制。", + "html.format.indentHandlebars.desc": "对 `{{#foo}}` 和 `{{/foo}}` 进行格式化与缩进。", + "html.format.endWithNewline.desc": "以新行结束。", + "html.format.extraLiners.desc": "以逗号分隔的标记列表,其中的标记之前将有额外新行。若为 `null`,默认包含 `\"head, body, /html\"`。", + "html.format.wrapAttributes.desc": "对属性进行换行。", + "html.format.wrapAttributes.auto": "仅在超出行长度时才对属性进行换行。", + "html.format.wrapAttributes.force": "对除第一个属性外的其他每个属性进行换行。", + "html.format.wrapAttributes.forcealign": "对除第一个属性外的其他每个属性进行换行,并保持对齐。", + "html.format.wrapAttributes.forcemultiline": "对每个属性进行换行。", + "html.format.wrapAttributes.alignedmultiple": "当超出折行长度时,将属性进行垂直对齐。", + "html.format.wrapAttributes.preserve": "保留属性的包装", + "html.format.wrapAttributes.preservealigned": "保留属性的包装,但对齐。", + "html.suggest.html5.desc": "配置内置 HTML 语言支持是否建议 HTML5 标记、属性和值。", + "html.trace.server.desc": "跟踪 VS Code 与 HTML 语言服务器之间的通信。", + "html.validate.scripts": "配置内置的 HTML 语言支持是否对嵌入的脚本进行验证。", + "html.validate.styles": "配置内置 HTML 语言支持是否对嵌入的样式进行验证。", + "html.autoClosingTags": "启用/禁用 HTML 标记的自动关闭。" + }, + "client\\out/htmlMain": { + "htmlserver.name": "HTML 语言服务器", + "folding.start": "折叠区域开始", + "folding.end": "折叠区域结束", + "folding.html": "简单的 HTML5 起点" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/html.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..04dadfd2f9 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 语言基础功能", + "description": "在 HTML 文件中提供语法高亮、括号匹配和代码片段功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/ini.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..e1dbdc3c0f --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ini 语言基础功能", + "description": "在 Ini 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/jake.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..9b4f6fdb70 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "向 VS Code 提供 Jake 功能的扩展。", + "displayName": "适用于 VS Code 的 Jake 支持", + "jake.taskDefinition.type.description": "要自定义的 Jake 任务。", + "jake.taskDefinition.file.description": "提供任务的 Jake 文件。可以省略。", + "config.jake.autoDetect": "控制是否自动检测 Jake 任务。默认开启。" + }, + "out/main": { + "gulpTaskDetectError": "查找 jake 任务时出现问题。有关详细信息,请查看输出。", + "jakeShowOutput": "转到输出", + "execFailed": "在文件夹 {0} 中自动检测 Jake 失败,错误: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/java.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..b6408a89ea --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Java 语言基础功能", + "description": "在 Java 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/javascript.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..614f4a113b --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript 语言基础功能", + "description": "在 JavaScript 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..4d612cd101 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 语言功能", + "description": "为 JSON 文件提供丰富的语言支持", + "json.schemas.desc": "将当前项目中的 JSON 文件与架构关联起来", + "json.schemas.url.desc": "当前目录中指向架构的 URL 或相对路径", + "json.schemas.fileMatch.desc": "将 JSON 文件解析到架构时,用于匹配的一组文件模式。", + "json.schemas.fileMatch.item.desc": "将 JSON 文件解析到架构时,用于匹配的可以包含 \"*\" 的文件模式。", + "json.schemas.schema.desc": "给定 URL 的架构定义。只需提供该架构以避免对架构 URL 的访问。", + "json.format.enable.desc": "启用或禁用默认 JSON 格式化程序。", + "json.tracing.desc": "跟踪 VS Code 和 JSON 语言服务器之间的通信。", + "json.colorDecorators.enable.desc": "启用或禁用颜色修饰器", + "json.colorDecorators.enable.deprecationMessage": "已弃用设置 \"json.colorDecorators.enable\",请改用 \"editor.colorDecorators\"。", + "json.schemaResolutionErrorMessage": "无法解析架构。", + "json.clickToRetry": "单击进行重试。" + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "无法解析架构。", + "json.clickToRetry": "单击进行重试。", + "jsonserver.name": "JSON 语言服务器" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/json.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..8d32d6df34 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 语言基础功能", + "description": "在 JSON 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/less.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..96040ec97c --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Less 语言基础功能", + "description": "在 Less 文件中提供语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/log.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..7415bb940d --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "日志", + "description": "为扩展名为 .log 的文件提供语法高亮功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/lua.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..5ef0958fca --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Lua 语言基础功能", + "description": "在 Lua 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/make.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..4e5bd3f10d --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Make 语言基础功能", + "description": "在 Make 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..dd25c7f50c --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 语言基础功能", + "description": "在 Markdown 文件中提供代码片段和语法高亮功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..f57cf08188 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 语言功能", + "description": "为 Markdown 提供丰富的语言支持。", + "markdown.preview.breaks.desc": "设置换行符如何在 markdown 预览中呈现。将其设置为 \"true\" 会为每一个新行创建一个
。", + "markdown.preview.linkify": "在 Markdown 预览中启用或禁用将类似 URL 的文本转换为链接。", + "markdown.preview.doubleClickToSwitchToEditor.desc": "在 Markdown 预览中双击切换到编辑器。", + "markdown.preview.fontFamily.desc": "控制 Markdown 预览中使用的字体系列。", + "markdown.preview.fontSize.desc": "控制 Markdown 预览中使用的字号(以像素为单位)。", + "markdown.preview.lineHeight.desc": "控制 Markdown 预览中使用的行高。此数值与字号相关。", + "markdown.preview.markEditorSelection.desc": "在 Markdown 预览中标记当前的编辑器选定内容。", + "markdown.preview.scrollEditorWithPreview.desc": "滚动 Markdown 预览时,更新其编辑器视图。", + "markdown.preview.scrollPreviewWithEditor.desc": "滚动 Markdown 编辑器时,更新其预览视图。", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[弃用] 滚动 Markdown 预览以显示编辑器当前所选行。", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "此设置已被 \"markdown.preview.scrollPreviewWithEditor\" 替换且不再有任何效果。", + "markdown.preview.title": "打开预览", + "markdown.previewSide.title": "打开侧边预览", + "markdown.showLockedPreviewToSide.title": "在侧边打开锁定的预览", + "markdown.showSource.title": "显示源", + "markdown.styles.dec": "要在 Markdown 预览中使用的 CSS 样式表的 URL 或本地路径列表。相对路径被解释为相对于资源管理器中打开的文件夹。如果没有任何打开的文件夹,则会被解释为相对于 Markdown 文件的位置。所有的 \"\\\" 需写为 \"\\\\\"。", + "markdown.showPreviewSecuritySelector.title": "更改预览安全设置", + "markdown.trace.desc": "对 Markdown 扩展启用调试日志记录。", + "markdown.preview.refresh.title": "刷新预览", + "markdown.preview.toggleLock.title": "切换开关锁定预览", + "configuration.markdown.preview.openMarkdownLinks.description": "在预览中,控制如何处理指向 Markdown 文件的链接。", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "尝试在编辑器中打开链接", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "尝试在 Markdown 预览中打开链接" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "已禁用此文档中的部分内容", + "preview.securityMessage.title": "已禁用此 Markdown 预览中的可能不安全的内容。更改 Markdown 预览安全设置以允许不安全内容或启用脚本。", + "preview.securityMessage.label": "已禁用内容安全警告", + "preview.notFound": "找不到 {0}" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "无法加载 \"markdown.styles\": {0}", + "lockedPreviewTitle": "[预览] {0}", + "previewTitle": "预览 {0}", + "preview.clickOpenFailed": "无法打开 {0}" + }, + "out/security": { + "strict.title": "严格", + "strict.description": "仅载入安全内容", + "insecureLocalContent.title": "允许不安全的本地内容", + "insecureLocalContent.description": "允许通过 http 载入来自 localhost 的内容", + "insecureContent.title": "允许不安全内容", + "insecureContent.description": "允许通过 http 载入内容", + "disable.title": "禁用", + "disable.description": "允许所有内容,执行所有脚本。不推荐", + "moreInfo.title": "更多信息", + "enableSecurityWarning.title": "在此工作区中启用预览安全警告", + "disableSecurityWarning.title": "在此工作区中取消预览安全警告", + "toggleSecurityWarning.description": "不影响内容安全级别", + "preview.showPreviewSecuritySelector.title": "选择此工作区中 Markdown 预览的安全设置" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..a57d744c96 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "合并冲突", + "description": "为内联合并冲突提供高亮和命令。", + "command.category": "合并冲突", + "command.accept.all-current": "全部采用当前内容", + "command.accept.all-incoming": "全部采用传入版本", + "command.accept.all-both": "全部保留两者", + "command.accept.current": "采用当前内容", + "command.accept.incoming": "采用传入内容", + "command.accept.selection": "采用选中版本", + "command.accept.both": "保留两者", + "command.next": "下一个冲突", + "command.previous": "上一个冲突", + "command.compare": "比较当前冲突", + "config.title": "合并冲突", + "config.autoNavigateNextConflictEnabled": "是否在解决合并冲突后自动转到下一个合并冲突。", + "config.codeLensEnabled": "为编辑器中的合并冲突区域创建 CodeLens。", + "config.decoratorsEnabled": "为编辑器中的合并冲突区域创建提示小标。" + }, + "out/mergeDecorator": { + "currentChange": "(当前更改)", + "incomingChange": "(传入的更改)" + }, + "out/commandHandler": { + "cursorNotInConflict": "编辑器光标不在合并冲突内", + "compareChangesTitle": "{0}:当前更改 ⟷ 传入的更改", + "cursorOnCommonAncestorsRange": "编辑器光标在共同来源块上,请将其移动至“当前”或“传入”区域中", + "cursorOnSplitterRange": "编辑器光标在合并冲突分割线上,请将其移动至“当前”或“传入”区域中", + "noConflicts": "没有在此文件中找到合并冲突", + "noOtherConflictsInThisFile": "此文件中没有其他合并冲突了" + }, + "out/codelensProvider": { + "acceptCurrentChange": "采用当前更改", + "acceptIncomingChange": "采用传入的更改", + "acceptBothChanges": "保留双方更改", + "compareChanges": "比较变更" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/npm.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..01d22f39e1 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "为 npm 脚本提供任务支持的扩展。", + "displayName": "适用于 VS Code 的 npm 支持", + "config.npm.autoDetect": "控制是否自动检测 npm 脚本。", + "config.npm.runSilent": "使用 `--silent` 选项运行 npm 命令。", + "config.npm.packageManager": "用于运行脚本的程序包管理器。", + "config.npm.exclude": "配置应从自动脚本检测中排除的文件夹的 glob 模式。", + "config.npm.enableScriptExplorer": "在资源管理器中启用“npm 脚本”视图。", + "config.npm.scriptExplorerAction": "在脚本资源管理器中点击时进行的默认操作: `open` (打开) 或 `run` (运行)。默认值为 `open`。", + "config.npm.fetchOnlinePackageInfo": "从 https://registry.npmjs/org 和 https://registry.bower.io 获取数据,并在 npm 依赖中提供自动完成和悬停信息功能。", + "npm.parseError": "Npm 任务检测: 无法分析文件 {0}", + "taskdef.script": "要自定义的 npm 脚本。", + "taskdef.path": "包含 package.json 文件的文件夹路径,其中 package.json 文件提供脚本。可以省略。", + "view.name": "npm 脚本", + "command.refresh": "刷新", + "command.run": "运行", + "command.debug": "调试", + "command.openScript": "打开", + "command.runInstall": "运行 install", + "command.runSelectedScript": "运行脚本" + }, + "out/features/packageJSONContribution": { + "json.package.default": "默认 package.json", + "json.npm.error.repoaccess": "对 NPM 存储库发出的请求失败: {0}", + "json.npm.latestversion": "当前最新版本的包", + "json.npm.majorversion": "与最新主要版本(1.x.x)匹配", + "json.npm.minorversion": "与最新次要版本(1.2.x)匹配", + "json.npm.version.hover": "最新版本: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "默认 bower.json", + "json.bower.error.repoaccess": "对 Bower 存储库发出的请求失败: {0}", + "json.bower.latest.version": "最新" + }, + "out/tasks": { + "npm.parseError": "Npm 任务检测: 无法分析文件 {0}" + }, + "out/scriptHover": { + "runScript": "运行脚本", + "runScript.tooltip": "将脚本作为任务运行", + "debugScript": "调试脚本", + "debugScript.tooltip": "在调试器下运行脚本" + }, + "out/npmView": { + "noScripts": "没有发现脚本", + "noDebugOptions": "无法启动“{0}”并进行调试。脚本缺少 Node 调试选项,如 \"--inspect-brk\"。", + "learnMore": "了解详细信息", + "ok": "确定", + "scriptInvalid": "找不到脚本“{0}”。请尝试刷新视图。" + }, + "out/commands": { + "noScriptFound": "在所选内容中找不到有效的 npm 脚本。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/objective-c.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..bd2fbcc63c --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Objective-C 语言基础功能", + "description": "在 Objective-C 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/perl.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..09278999b4 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Perl 语言基础功能", + "description": "在 Perl 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..6a3b48cff2 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "控制是否启用内置 PHP 语言建议。支持对 PHP 全局变量和变量进行建议。", + "configuration.validate.enable": "启用/禁用内置的 PHP 验证。", + "configuration.validate.executablePath": "指向 PHP 可执行文件。", + "configuration.validate.run": "不管 linter 是在 save 还是在 type 上运行。", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "禁止 PHP 验证程序(定义为工作区设置)", + "displayName": "php 语言功能", + "description": "为 PHP 文件提供丰富的语言支持。" + }, + "out/features/validationProvider": { + "php.useExecutablePath": "是否允许执行 {0} (定义为工作区设置)以进行 PHP 文件的 lint 操作?", + "php.yes": "Allow", + "php.no": "Disallow", + "wrongExecutable": "无法验证,因为 {0} 不是有效的 PHP 可执行文件。请使用设置 \"php.validate.executablePath\" 配置 PHP 可执行文件。", + "noExecutable": "无法验证,因为未设置任何 PHP 可执行文件。请使用设置 \"php.validate.executablePath\" 配置 PHP 可执行文件。", + "unknownReason": "使用路径运行 php 失败: {0}。原因未知。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/php.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..aabd0f3206 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "PHP 语言基础功能", + "description": "为 PHP 文件提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/powershell.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..c25b13571f --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Powershell 语言基础功能", + "description": "在 Powershell 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/pug.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..1949a4d2db --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Pug 语言基础功能", + "description": "在 Pug 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/python.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..8e7f396ac1 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Python 语言基础功能", + "description": "在 Python 文件中提供语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/r.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..159852b103 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "R 语言基础功能", + "description": "在 R 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/razor.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..33f2a03a72 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Razor 语言基础功能", + "description": "在 Razor 文件中提供语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/ruby.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..82daa1da0e --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ruby 语言基础功能", + "description": "在 Ruby 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/rust.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..a70e2cc33e --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Rust 语言基础功能", + "description": "在 Rust 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/scss.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..95706fa028 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SCSS 语言基础功能", + "description": "在 SCSS 文件中提供语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..ac6d15ecfe --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shaderlab 语言基础功能", + "description": "在 Shaderlab 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/shellscript.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..aef1d7e6ab --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shell 脚本语言基础功能", + "description": "在 Shell 脚本文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/sql.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..f6fbabb87f --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SQL 语言基础功能", + "description": "在 SQL 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/swift.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..25404ac881 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Swift 语言基础功能", + "description": "在 Swift 文件中提供代码片段、语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..44a86a1f29 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Abyss 主题", + "description": "适用于 Visual Studio Code 的 Abyss 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..87cec65cb2 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "默认主题", + "description": "默认 Visual Studio 浅色和深色主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..f78f753da1 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Kimbie Dark 主题", + "description": "适用于 Visual Studio Code 的 Kimbie dark 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..af47c03bc4 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai Dimmed 主题", + "description": "适用于 Visual Studio Code 的 Monokai dimmed 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..d891527bd0 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai 主题", + "description": "适用于 Visual Studio Code 的 Monokai 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..539341623a --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Quiet Light 主题", + "description": "适用于 Visual Studio Code 的 Quiet light 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-red.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..0efa37a0b2 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Red 主题", + "description": "适用于 Visual Studio Code 的 Red 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..104aaba1f1 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Seti 文件图标主题", + "description": "由 Seti UI 文件图标构成的文件图标主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..42c39e48b7 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Solarized Dark 主题", + "description": "适用于 Visual Studio Code 的 Solarized dark 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..b203f2a62a --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Solarized Light 主题", + "description": "适用于 Visual Studio Code 的 Solarized light 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..22b3b95377 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Tomorrow Night Blue 主题", + "description": "适用于 Visual Studio Code 的 Tomorrow night blue 主题" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..53a2ba1ae2 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript 语言基础功能", + "description": "在 TypeScript 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..70d48cdb39 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript 和 TypeScript 的语言功能", + "description": "为 JavaScript 和 TypeScript 提供丰富的语言支持。", + "reloadProjects.title": "重载项目", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "完成函数的参数签名。", + "typescript.tsdk.desc": "指定包含要使用的 tsserver 和 lib*.d.ts 文件的文件夹路径。", + "typescript.disableAutomaticTypeAcquisition": "禁用自动类型获取。自动类型获取从 npm 提取 `@types` 包,提高对于外部库的 IntelliSense 能力。", + "typescript.tsserver.log": "将 TS 服务器的日志保存到一个文件。此日志可用于诊断 TS 服务器问题。日志可能包含你的项目中的文件路径、源代码和其他可能敏感的信息。", + "typescript.tsserver.pluginPaths": "其他用于搜索 TypeScript 语言服务插件的路径。要求工作区使用高于 2.3.0 版本的 TypeScript。", + "typescript.tsserver.pluginPaths.item": "相对或绝对路径。相对路径将根据工作区文件夹进行解析。", + "typescript.tsserver.trace": "对发送到 TS 服务器的消息启用跟踪。此跟踪信息可用于诊断 TS 服务器问题。 跟踪信息可能包含你的项目中的文件路径、源代码和其他可能敏感的信息。", + "typescript.validate.enable": "启用/禁用 TypeScript 验证。", + "typescript.format.enable": "启用/禁用默认 TypeScript 格式化程序。", + "javascript.format.enable": "启用/禁用 JavaScript 格式化程序。", + "format.insertSpaceAfterCommaDelimiter": "定义逗号分隔符后面的空格处理。", + "format.insertSpaceAfterConstructor": "定义 constructor 关键字后的空格处理方式。要求工作区使用高于 2.3.0 版本的 TypeScript。", + "format.insertSpaceAfterSemicolonInForStatements": "定义 for 语句中分号之后的空格处理方式。", + "format.insertSpaceBeforeAndAfterBinaryOperators": "定义二进制运算符后面的空格处理", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "定义控制流语句中关键字后面的空格处理。", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "定义匿名函数的函数关键字后面的空格处理。", + "format.insertSpaceBeforeFunctionParenthesis": "定义函数参数括号前的空格处理方式。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "定义非空小括号的左括号后和右括号前的空格处理方式。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "定义非空中括号的左括号后和右括号前的空格处理方式。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "定义非空大括号中左括号后和右括号前的空格处理方式。要求工作区使用高于 2.3.0 版本的 TypeScript。", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "定义模板字符串括号中左括号后和右括号前的空格处理方式。", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "定义 JSX 表达式括号中左括号后和右括号前的空格处理方式。", + "format.insertSpaceAfterTypeAssertion": "定义 TypeScript 中类型断言后的空格处理方式。要求工作区使用高于 2.4 版本的 TypeScript。", + "format.placeOpenBraceOnNewLineForFunctions": "定义函数的左大括号是否放置在新的一行。", + "format.placeOpenBraceOnNewLineForControlBlocks": "定义控制块的左括号是否放置在新的一行。", + "javascript.validate.enable": "启用/禁用 JavaScript 验证。", + "goToProjectConfig.title": "转到项目配置", + "javascript.referencesCodeLens.enabled": "启用/禁用在 JavaScript 文件中引用 CodeLens。", + "typescript.referencesCodeLens.enabled": "在 TypeScript 文件中启用或禁用引用 CodeLens。", + "typescript.implementationsCodeLens.enabled": "启用或禁用实现 CodeLens。此 CodeLens 显示接口的实现。", + "typescript.openTsServerLog.title": "打开 TS 服务器日志", + "typescript.restartTsServer": "重启 TS 服务器", + "typescript.selectTypeScriptVersion.title": "选择 TypeScript 版本...", + "typescript.reportStyleChecksAsWarnings": "将风格检查的问题报告为警告。", + "javascript.implicitProjectConfig.checkJs": "启用或禁用 JavaScript 文件的语义检查。若有 jsconfig.json 或 tsconfig.json 文件,将覆盖此设置。要求工作区使用高于 2.3.1 版本的 TypeScript。", + "typescript.npm": "指定用于自动获取类型的 NPM 可执行文件的路径。要求工作区使用高于 2.3.4 版本的 TypeScript。", + "typescript.check.npmIsInstalled": "检查是否安装了 NPM 以自动获取类型。", + "configuration.suggest.names": "启用或禁用在 JavaScript 建议列表中包含文件中的唯一名称。", + "typescript.tsc.autoDetect": "控制对 tsc 任务的自动检测。", + "typescript.tsc.autoDetect.off": "禁用此功能。", + "typescript.tsc.autoDetect.on": "同时创建生成和监视任务。", + "typescript.tsc.autoDetect.build": "仅创建单次运行编译任务。", + "typescript.tsc.autoDetect.watch": "仅创建编译和监视任务。", + "typescript.problemMatchers.tsc.label": "TypeScript 问题", + "typescript.problemMatchers.tscWatch.label": "TypeScript 问题(观看模式)", + "configuration.suggest.paths": "在 import 语句和 require 调用中,启用或禁用路径建议。", + "typescript.locale": "设置在报告 JavaScript 和 TypeScript 的错误时使用的区域设置。要求工作区使用高于 2.6.0 版本的 TypeScript。默认 (`null`) 使用 VS Code 的区域设置。", + "javascript.implicitProjectConfig.experimentalDecorators": "对不属于任何工程的 JavaScript 文件启用或禁用 `experimentalDecorators` 设置。若有 jsconfig.json 或 tsconfig.json 文件,将覆盖此设置。要求工作区使用高于 2.3.1 版本的 TypeScript。", + "configuration.suggest.autoImports": "启用或禁用自动导入建议。要求工作区使用高于 2.6.1 版本的 TypeScript。", + "taskDefinition.tsconfig.description": "定义 ts 生成的 tsconfig 文件。", + "javascript.suggestionActions.enabled": "启用或禁用编辑器中 JavaScript 文件的建议诊断。要求工作区使用高于 2.8 版本的 TypeScript。", + "typescript.suggestionActions.enabled": "启用或禁用编辑器中 TypeScript 文件的建议诊断。要求工作区使用高于 2.8 版本的 TypeScript。", + "typescript.preferences.quoteStyle": "用于快速修复的首选引用样式: `single` (单引号)、`double` (双引号) 或 `auto` (从已有 import 语句中推测引号类型)。要求工作区使用高于 2.9 版本的 TypeScript。", + "typescript.preferences.importModuleSpecifier": "自动 import 语句中路径的首选样式。", + "typescript.preferences.importModuleSpecifier.auto": "推断最短的路径类型。", + "typescript.preferences.importModuleSpecifier.relative": "相对于文件位置。", + "typescript.preferences.importModuleSpecifier.nonRelative": "根据 `jsconfig.json` 或 `tsconfig.json` 中配置的 `baseUrl` 。", + "typescript.updateImportsOnFileMove.enabled": "当在 VS Code 中重命名或移动文件时,启用或禁用自动更新导入路径。要求工作区使用高于 2.9 版本的 TypeScript。", + "typescript.updateImportsOnFileMove.enabled.prompt": "在每次重命名时进行提示。", + "typescript.updateImportsOnFileMove.enabled.always": "始终自动更新路径。", + "typescript.updateImportsOnFileMove.enabled.never": "一律不要重命名路径,也不要提示。", + "typescript.autoClosingTags": "启用或禁用自动关闭 JSX 标记。要求工作区使用高于 3.0 版本的 TypeScript。", + "typescript.suggest.enabled": "启用或禁用自动完成建议。", + "configuration.surveys.enabled": "启用或禁用偶尔出现的有关 JavaScript 和 TypeScript 的调查,帮助我们改善 VS Code 对两者的支持。", + "configuration.suggest.completeJSDocs": "启用/禁用对完成 JSDoc 注释的建议。", + "typescript.preferences.renameShorthandProperties": "启用/禁用在重命名过程中引入对象速记属性的别名。需要在工作区中使用 TypeScript 3.4 或更高版本。" + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "无法获取此目录 TypeScript 的版本", + "noBundledServerFound": "VS Code 的 tsserver 已被其他应用程序(例如运行异常的病毒检测工具)删除。请重新安装 VS Code。" + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "使用 VS Code 的版本", + "useWorkspaceVersionOption": "使用工作区版本", + "learnMore": "了解详细信息", + "selectTsVersion": "选择用于 JavaScript 和 TypeScript 语言功能的 TypeScript 版本" + }, + "out/utils/typingsStatus": { + "installingPackages": "提取数据以实现更好的 TypeScript IntelliSense", + "typesInstallerInitializationFailed.title": "无法为 JavaScript 语言功能安装 typings 文件。请确认 NPM 已安装,或在你的用户设置中配置 “typescript.npm”。点击[这里]({0})了解更多。", + "typesInstallerInitializationFailed.doNotCheckAgain": "不再显示" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "帮助我们改善 VS Code 对 JavaScript [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking) 的支持! 您已经使用过了这个功能,请问您能否参与有关其体验的一个简短调查呢?", + "takeShortSurvey": "参与小调查", + "remindLater": "以后提醒", + "neverAgain": "禁用 js/ts 调查" + }, + "out/utils/projectStatus": { + "hintExclude": "若要启用项目范围内的 JavaScript/TypeScript 语言功能,请排除包含多个文件的文件夹,例如: {0}", + "hintExclude.generic": "若要启用项目范围内的 JavaScript/TypeScript 语言功能,请排除包含不需要处理的源文件的大型文件夹。", + "large.label": "配置排除", + "hintExclude.tooltip": "若要启用项目范围内的 JavaScript/TypeScript 语言功能,请排除包含不需要处理的源文件的大型文件夹。" + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "无效版本" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "正在检查 JS/TS import 语句的更新", + "prompt": "是否更新已移动文件的 import 语句: “{0}”?", + "reject.title": "否", + "accept.title": "是", + "always.title": "始终自动更新 import 语句", + "never.title": "一律不更新 import 语句" + }, + "out/features/task": { + "buildTscLabel": "构建 - {0}", + "buildAndWatchTscLabel": "监视 - {0}" + }, + "out/features/rename": { + "fileRenameFail": "重命名文件时出错" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 个引用", + "manyReferenceLabel": "{0} 个引用" + }, + "out/features/refactor": { + "refactoringFailed": "无法应用重构" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (修复文件中所有)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "整理 import 语句" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "JSDoc 注释" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 个实现", + "manyImplementationLabel": "{0} 个实现" + }, + "out/features/fixAll": { + "autoFix.label": "自动修复" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "在 JavaScript 文件中启用语义检查。必须在文件顶部。", + "ts-nocheck": "在 JavaScript 文件中禁用语义检查。必须在文件顶部。", + "ts-ignore": "取消文件下一行的 @ts-check 错误提示。" + }, + "out/features/completions": { + "selectCodeAction": "选择要应用的代码操作", + "acquiringTypingsLabel": "正在获取 typings...", + "acquiringTypingsDetail": "获取 IntelliSense 的 typings 定义。", + "autoImportLabel": "从 {0} 自动导入" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "无法确定引用" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "请在 VS Code 中打开一个文件夹,以使用 TypeScript 或 JavaScript 项目", + "typescript.projectConfigUnsupportedFile": "无法确定 TypeScript 或 JavaScript 项目。不受支持的文件类型", + "typescript.projectConfigCouldNotGetInfo": "无法确定 TypeScript 或 JavaScript 项目", + "typescript.noTypeScriptProjectConfig": "文件不属于 TypeScript 项目。点击[这里]({0})了解更多。", + "typescript.noJavaScriptProjectConfig": "文件不属于 JavaScript 项目。点击[这里]({0})了解更多。", + "typescript.configureTsconfigQuickPick": "配置 tsconfig.json", + "typescript.configureJsconfigQuickPick": "配置 jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "路径 {0} 未指向有效的 tsserver 安装。请回退到捆绑的 TypeScript 版本。", + "serverExitedWithError": "TypeScript 语言服务器因错误而退出。错误消息: {0}", + "typescript.openTsServerLog.notSupported": "TS 服务器日志记录需要 TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "TS 服务器日志已关闭。请设置 \"typescript.tsserver.log\" 并重启 TS 服务器以启用日志", + "typescript.openTsServerLog.enableAndReloadOption": "启用日志记录并重启 TS 服务器", + "typescript.openTsServerLog.noLogFile": "TS 服务器尚未启动日志记录。", + "openTsServerLog.openFileFailedFailed": "无法打开 TS 服务器日志文件", + "serverDiedAfterStart": "TypeScript 语言服务在其启动后已中止 5 次。将不会重启该服务。", + "serverDiedReportIssue": "报告问题", + "serverDied": "在过去 5 分钟内,TypeScript 语言服务意外中止了 5 次。", + "serverLoading.progress": "正在初始化 JS/TS 语言功能" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/vb.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..b2546c0b99 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Visual Basic 语言基础功能", + "description": "在 Visual Basic 文件中提供代码片段、语法高亮、括号匹配和折叠功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..12c4ad9339 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "不可用", + "not.connected": "未连接到运行时", + "restartFrame.cannot": "重启框架失败。", + "attribute.path.not.exist": "属性 \"{0}\" 不存在(\"{1}\")。", + "attribute.path.not.absolute": "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", + "more.information": "更多信息", + "setVariable.error": "不支持的设置值", + "source.not.found": "无法检索内容。", + "VSND2010": "无法连接到运行中的进程,将在{0}毫秒后超时 - (原因:{1})", + "VSND2023": "没有可用的调用堆栈。" + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "所有异常", + "exceptions.uncaught": "未捕获的异常", + "exceptions.promise": "Promise 拒绝", + "setBPTimedOut": "设置断点命令超时。", + "bp.fail.unbound": "已设置断点但还未绑定", + "bp.fail.noscript": "无法找到断点命令的脚本。", + "validateBP.sourcemapFail": "由于未找到生成的代码,已忽略断点(是否是源映射问题?)。", + "validateBP.notFound": "断点已忽略,因为未找到目标路径", + "invalidHitCondition": "无效的触发断点的条件: {0}", + "skipReason": "(跳过理由: '{0}')", + "scope.exception": "异常" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "已收到来自目标应用的回应,但未找到目标页面", + "attach.cannotConnect": "无法连接到目标:{0}", + "attach.invalidResponse": "目标的响应似乎无效。错误: {0}。响应: {1}", + "attach.invalidResponseArray": "目标的响应似乎无效: {0}", + "attach.noMatchingTarget": "找不到有效的匹配目标: {0}。可用页面: {1}", + "attach.devToolsAttached": "无法附加到此目标,其可能附加了 Chrome DevTools: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "因步骤暂停", + "reason.description.breakpoint": "因断点暂停", + "reason.description.exception": "因异常暂停", + "reason.description.uncaughtException": "在未捕获的异常处暂停", + "reason.description.caughtException": "在捕获的异常处暂停", + "reason.description.user": "因用户请求暂停", + "reason.description.entry": "因条目暂停", + "reason.description.debugger": "因调试程序语句暂停", + "reason.description.restart": "因框架条目暂停", + "reason.description.promiseRejection": "因 promise 拒绝而暂停" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "源映射的只读内联内容" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "必须同时指定 localRoot 和 remoteRoot。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..1f48213145 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 调试支持(低于 8.0 版本)", + "node.label": "Node.js", + "open.loaded.script": "打开加载脚本", + "attach.node.process": "附加到 Node 进程", + "toggle.skipping.this.file": "切换是否跳过此文件", + "start.with.stop.on.entry": "开始调试并在输入时停止", + "smartStep.description": "自动单步执行无法映射回原始源的生成代码。", + "skipFiles.description": "调试时要跳过的文件的 glob 模式数组。模式 \"/**\" 与所有内部 Node.js 模块相匹配。", + "outFiles.description": "如果启用了源映射,这些 glob 模式将指定生成的 JavaScript 文件。如果模式以 \"!\" 开始,则排除这些文件。如果未指定,则生成的代码应与其源代码位于同一目录。", + "outDir.deprecationMessage": "属性 \"outDir\" 已弃用,请改用 \"outFiles\"。", + "trace.description": "生成诊断输出。除了设置为 true,还可以设置为由一个或多个半角逗号分隔的选择器列表。\"verbose\" 选择器将生成非常详细的输出。", + "launch.args.description": "传递给程序的命令行参数。", + "node.protocol.description": "要使用的 Node.js 调试协议。", + "node.protocol.auto.description": "尝试自动检测最佳协议。当启动 Node 8.0+ 时,将选择 \"inspector\"", + "node.protocol.inspector.description": "Node.js 6.3 及更高版本所支持的新协议", + "node.protocol.legacy.description": "低于 Node.js 8.0 的版本所支持的旧协议", + "node.sourceMaps.description": "使用 JavaScript 源映射(如果存在)。", + "node.stopOnEntry.description": "启动后自动停止程序。", + "node.port.description": "调试要附加的端口。默认端口是 5858。", + "node.address.description": "待调试进程的 TCP/IP 地址(仅限 Node.js >= 5.0)。默认值为 \"localhost\"。", + "node.timeout.description": "重试连接到 Node.js 的此毫秒数。默认值为 10000 ms。", + "node.restart.description": "在终止 Node.js 后重启会话。", + "node.localRoot.description": "包含该程序的本地目录的路径。", + "node.remoteRoot.description": "包含该程序的远程目录的绝对路径。", + "node.showAsyncStacks.description": "显示导致当前调用堆栈的异步调用。仅限 \"inspector\" 协议。", + "node.sourceMapPathOverrides.description": "一组重写源映射中源文件的位置为磁盘上所处位置的映射。", + "node.disableOptimisticBPs.description": "在为文件加载 sourcemap 之前,请不要在此文件中设置断点。", + "node.launch.program.description": "程序的绝对路径。通过查看 package.json 和打开的文件猜测所生成的值。编辑此属性。", + "node.launch.externalConsole.deprecationMessage": "属性 \"externalConsole\" 已弃用,请改用 \"console\"。", + "node.launch.console.description": "启动调试目标的位置。", + "node.launch.console.internalConsole.description": "VS Code 调试控制台(不支持从程序读取输入)", + "node.launch.console.integratedTerminal.description": "VS Code 的集成终端", + "node.launch.console.externalTerminal.description": "可通过用户设置来配置的外部终端", + "node.launch.cwd.description": "正在进行调试的程序的工作目录的绝对路径。", + "node.launch.runtimeExecutable.description": "要使用的运行时。应为绝对路径或在 PATH 上可用的运行时名称。默认值为 \"node\"。", + "node.launch.runtimeArgs.description": "传递给运行时可执行文件的可选参数。", + "node.launch.runtimeVersion.description": "要使用的 \"node\" 运行时版本。需要 \"nvm\"。", + "node.launch.env.description": "传递给程序的环境变量。若值为 \"null\",将从环境中移除变量。", + "node.launch.envFile.description": "包含环境变量定义的文件的绝对路径。", + "node.launch.useWSL.description": "使用 Windows 的 Linux 子系统 (WSL)。", + "node.launch.outputCapture.description": "捕获输出信息的位置: 调试 API 或者 stdout/stderr 流。", + "node.launch.autoAttachChildProcesses.description": "自动将调试器附加到新的子进程。", + "node.launch.config.name": "启动", + "node.attach.processId.description": "要附加到的进程的 id。", + "node.attach.config.name": "附加", + "node.processattach.config.name": "附加到进程", + "node.snippet.launch.label": "Node.js: 启动程序", + "node.snippet.launch.description": "在调试模式下启动节点计划", + "node.snippet.npm.label": "Node.js: 通过 NPM 启动", + "node.snippet.npm.description": "通过 npm \"debug\" 脚本启动 node 程序", + "node.snippet.attach.label": "Node.js:附加", + "node.snippet.attach.description": "附加到正在运行的 node 程序", + "node.snippet.remoteattach.label": "Node.js: 附加到远程程序", + "node.snippet.remoteattach.description": "附加到远程节点计划的调试端口", + "node.snippet.attachProcess.label": "Node.js: 附加到进程", + "node.snippet.attachProcess.description": "打开进程选取器并选择附加到的 node 进程", + "node.snippet.nodemon.label": "Node.js: Nodemon 安装程序", + "node.snippet.nodemon.description": "使用 nodemon 以在源更改时重新启动调试会话", + "node.snippet.mocha.label": "Node.js: Mocha 测试", + "node.snippet.mocha.description": "调试 mocha 测试", + "node.snippet.yo.label": "Node.js: Yeoman 生成器", + "node.snippet.yo.description": "调试 yeoman 生成器 (通过在项目文件夹中运行 \"npm link\" 进行安装)", + "node.snippet.gulp.label": "Node.js: Gulp 任务", + "node.snippet.gulp.description": "调试 Gulp 任务(确保项目中已安装本地 Gulp)", + "node.snippet.electron.label": "Node.js: Electron 主进程", + "node.snippet.electron.description": "调试 Electron 主进程" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..c3576259cb --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 调试支持", + "node.label": "借助于检查器协议的 Node.js v6.3+", + "node.sourceMaps.description": "使用 JavaScript 源映射(如果存在)。", + "outDir.deprecationMessage": "属性 \"outDir\" 已弃用,请改用 \"outFiles\"。", + "node.outFiles.description": "如果启用了源映射,这些 glob 模式将指定生成的 JavaScript 文件。如果模式以 \"!\" 开始,则排除这些文件。如果未指定,则生成的代码应与其源代码位于同一目录。", + "node.stopOnEntry.description": "启动后自动停止程序。", + "node.port.description": "要附加到的调试端口。默认为 9229。", + "node.address.description": "调试端口的 TCP/IP 地址。默认为 \"localhost\"。", + "node.timeout.description": "重试连接到 Node.js 的此毫秒数。默认值为 10000 ms。", + "node.smartStep.description": "自动单步执行无法映射回原始源的生成代码。", + "node.enableSourceMapCaching.description": "当依照 URL 下载源映射时,将其缓存到磁盘上。", + "node.diagnosticLogging.description": "当设置为 \"true\" 时,适配器会把诊断信息输出至控制台", + "node.diagnosticLogging.deprecationMessage": "\"diagnosticLogging\" 已被弃用,请改用 \"trace\"。", + "node.verboseDiagnosticLogging.description": "当为 \"true\" 时,适配器将记录客户端和目标的所有通信(以及由 \"diagnosticLogging\" 记录的信息)", + "node.verboseDiagnosticLogging.deprecationMessage": "\"verboseDiagnosticLogging\" 已被弃用。请改为使用 \"trace\"。", + "node.trace.description": "当为 \"true\" 时,调试器会将跟踪信息记录到文件中。当为 \"verbose\" 时,则它还将在控制台中显示日志。", + "node.sourceMapPathOverrides.description": "用于根据源映射所述重写源文件位置的一组映射,其将映射到磁盘上所处位置。请参阅自述文件了解详细信息。", + "node.skipFiles.description": "将在调试时跳过的一组文件名、文件夹名称或 glob 模式。", + "node.restart.description": "在终止 Node.js 后重启会话。", + "node.showAsyncStacks.description": "显示引导至当前调用堆栈的异步调用。", + "node.disableOptimisticBPs.description": "在为文件加载 sourcemap 之前,请不要在该文件中设置断点。", + "node.launch.program.description": "程序的绝对路径。", + "node.launch.console.description": "启动调试目标的位置: 内部控制台、集成终端或外部终端。", + "node.launch.args.description": "传递给程序的命令行参数。", + "node.launch.cwd.description": "正在进行调试的程序的工作目录的绝对路径。", + "node.launch.runtimeExecutable.description": "要使用的运行时。应为绝对路径或在 PATH 上可用的运行时名称。默认值为 \"node\"。", + "node.launch.runtimeArgs.description": "传递给运行时可执行文件的可选参数。", + "node.launch.env.description": "传递给程序的环境变量。若值为 \"null\",将从环境中移除变量。", + "node.launch.envFile.description": "包含环境变量定义的文件的绝对路径。", + "node.launch.outputCapture.description": "捕获输出信息的位置: 调试 API 或者 stdout/stderr 流。", + "node.launch.config.name": "启动", + "node.attach.processId.description": "要附加的进程ID。", + "node.attach.localRoot.description": "与 \"remoteRoot\" 对应的本地源根目录。", + "node.attach.remoteRoot.description": "远程主机的源根目录。", + "node.attach.config.name": "附加", + "node.processattach.config.name": "附加到进程", + "toggle.skipping.this.file": "切换是否跳过此文件", + "extensionHost.label": "VS Code 扩展开发", + "extensionHost.launch.runtimeExecutable.description": "VS Code 的绝对路径。", + "extensionHost.launch.stopOnEntry.description": "启动后自动停止扩展主机。", + "extensionHost.launch.env.description": "传递到扩展主机的环境变量。", + "extensionHost.snippet.launch.label": "VS Code 扩展开发", + "extensionHost.snippet.launch.description": "在调试模式下启动 VS Code 扩展", + "extensionHost.launch.config.name": "启动扩展" + }, + "out/src/errors": { + "VSND2001": "在 PATH 上找不到运行时“{0}”。是否已安装“{0}”?", + "VSND2011": "无法在终端({0})中启动调试目标。", + "VSND2017": "无法启动调试目标 ({0})。", + "VSND2035": "无法调试扩展({0})。", + "VSND2028": "未知的控制台类型“{0}”。", + "VSND2002": "无法启动计划“{0}”;配置源映射可能会有帮助。", + "VSND2003": "无法启动程序“{0}”;设置属性“{1}”可能有所帮助。", + "VSND2009": "无法找到程序“{0}”对应的 JavaScript,因此无法启动此程序。", + "VSND2029": "无法从文件({0})加载环境变量。" + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "无法找到安装的 Windows 的 Linux 子系统。", + "program.path.case.mismatch.warning": "程序路径与磁盘上的文件一样使用大小写不同的字符;这可能导致出现未被命中的断点。", + "node.console.title": "Node 调试控制台", + "attribute.path.not.exist": "属性 \"{0}\" 不存在(\"{1}\")。", + "attribute.path.not.absolute": "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", + "VSND2001": "无法在 PATH 上找到运行时“{0}”。请确保已安装“{0}”。", + "more.information": "更多信息", + "origin.from.node": "Node.js 的只读内容", + "origin.core.module": "只读核心模块" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/xml.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..35cd016760 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "XML 语言基础功能", + "description": "在 XML 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/extensions/yaml.i18n.json b/i18n/language-pack-zh-hans/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..38e68aff01 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "YAML 语言基础功能", + "description": "在 YAML 文件中提供语法高亮和括号匹配功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/translations/main.i18n.json b/i18n/language-pack-zh-hans/translations/main.i18n.json new file mode 100644 index 0000000000..41cf0cc944 --- /dev/null +++ b/i18n/language-pack-zh-hans/translations/main.i18n.json @@ -0,0 +1,6069 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "错误", + "sev.warning": "警告", + "sev.info": "信息" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "出现未知错误。有关详细信息,请参阅日志。", + "nodeExceptionMessage": "发生了系统错误 ({0})", + "error.moreErrors": "{0} 个(共 {1} 个错误)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "未绑定" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "关闭对话框" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0},选取器", + "quickOpenAriaLabel": "选取器" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "无法在 UNC 驱动器上执行 Shell 命令。" + }, + "vs/base/node/zip": { + "invalid file": "提取 {0} 时出错。文件无效。", + "incompleteExtract": "解压不完整。找到了 {0} / {1} 个项目", + "notFound": "在 Zip 中找不到 {0}。" + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (再次发生)", + "repeatedNtimes": "{0} (发生了 {1} 次)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "Shift", + "altKey": "Alt", + "windowsKey": "Windows", + "superKey": "Super", + "ctrlKey.long": "控件", + "shiftKey.long": "Shift", + "altKey.long": "Alt", + "cmdKey.long": "命令", + "windowsKey.long": "Windows", + "superKey.long": "Super" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "全部折叠" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "更多操作..." + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "快速选取器。键入以缩小结果范围。", + "treeAriaLabel": "快速选取器", + "quickInput.visibleCount": "{0} 个结果" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "错误: {0}", + "alertWarningMessage": "警告: {0}", + "alertInfoMessage": "信息: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}. 使用导航键进行导航。" + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "无效符号", + "error.invalidNumberFormat": "数字格式无效", + "error.propertyNameExpected": "需要属性名", + "error.valueExpected": "需要值", + "error.colonExpected": "需要冒号", + "error.commaExpected": "需要逗号", + "error.closeBraceExpected": "需要右大括号", + "error.closeBracketExpected": "需要右括号", + "error.endOfFileExpected": "预期的文件结尾" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "输入" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "区分大小写", + "wordsDescription": "全字匹配", + "regexDescription": "使用正则表达式" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "清除", + "disable filter on type": "在类型上禁用筛选", + "enable filter on type": "在类型上启用筛选", + "empty": "未找到元素", + "found": "已匹配 {0} 个元素(共 {1} 个)" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "无选择", + "singleSelectionRange": "行 {0}, 列 {1} (选中 {2})", + "singleSelection": "行 {0}, 列 {1}", + "multiSelectionRange": "{0} 选择(已选择 {1} 个字符)", + "multiSelection": "{0} 选择", + "emergencyConfOn": "现在将 \"辅助功能支持\" 设置更改为 \"打开\"。", + "openingDocs": "现在正在打开“编辑器辅助功能”文档页。", + "readonlyDiffEditor": "在差异编辑器的只读窗格中。", + "editableDiffEditor": "在一个差异编辑器的窗格中。", + "readonlyEditor": "在只读代码编辑器中", + "editableEditor": "在代码编辑器中", + "changeConfigToOnMac": "若要配置编辑器,将其进行优化以最好地配合屏幕阅读器的使用,请立即按 Command+E。", + "changeConfigToOnWinLinux": "若要配置编辑器,将其进行优化以最高效地配合屏幕阅读器的使用,按下 Control+E。", + "auto": "编辑器被配置为永远不进行优化以配合屏幕读取器的使用, 而当前不是这种情况。", + "tabFocusModeOnMsg": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。通过按 {0} 切换此行为。", + "tabFocusModeOnMsgNoKb": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。当前无法通过按键绑定触发命令 {0}。", + "tabFocusModeOffMsg": "在当前编辑器中按 Tab 将插入制表符。通过按 {0} 切换此行为。", + "tabFocusModeOffMsgNoKb": "在当前编辑器中按 Tab 会插入制表符。当前无法通过键绑定触发命令 {0}。", + "openDocMac": "现在按 Command+H 打开一个浏览器窗口, 其中包含有关编辑器辅助功能的详细信息。", + "openDocWinLinux": "现在按 \"控制\" + H 打开一个浏览器窗口, 其中包含有关编辑器辅助功能的更多信息。", + "outroMsg": "你可以按 Esc 或 Shift+Esc 消除此工具提示并返回到编辑器。", + "showAccessibilityHelpAction": "显示辅助功能帮助", + "inspectTokens": "开发人员: 检查令牌", + "gotoLineLabelValidLineAndColumn": "转到第 {0} 行,第 {1} 列", + "gotoLineLabelValidLine": "转至行 {0}", + "gotoLineLabelEmptyWithLineLimit": "键入要导航到的介于 1 和 {0} 之间的行号", + "gotoLineLabelEmptyWithLineAndColumnLimit": "键入 1 和 {0} 之间的字符以导航到", + "gotoLineAriaLabel": "当前行: {0}. 转到行 {1}。", + "gotoLineActionInput": "键入行号, 后跟可选冒号和要导航到的字符数", + "gotoLineActionLabel": "转到行...", + "ariaLabelEntryWithKey": "{0}、{1} ,命令", + "ariaLabelEntry": "{0},命令", + "quickCommandActionInput": "键入要执行的操作的名称", + "quickCommandActionLabel": "命令面板", + "entryAriaLabel": "{0},符号", + "quickOutlineActionInput": "键入要导航到的标识符的名称", + "quickOutlineActionLabel": "转到符号...", + "symbols": "符号({0})", + "modules": "模块({0})", + "class": "类({0})", + "interface": "接口({0})", + "method": "方法({0})", + "function": "函数({0})", + "property": "属性 ({0})", + "variable": "变量({0})", + "variable2": "变量({0})", + "_constructor": "构造函数 ({0})", + "call": "调用 ({0})", + "editorViewAccessibleLabel": "编辑器内容", + "accessibilityHelpMessageIE": "按 Ctrl+F1 可打开辅助功能选项。", + "accessibilityHelpMessage": "按 Alt+F1 可打开辅助功能选项。", + "toggleHighContrast": "切换高对比度主题", + "bulkEditServiceSummary": "在 {1} 个文件中进行了 {0} 次编辑" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "纯文本" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "光标所在行高亮内容的背景颜色。", + "lineHighlightBorderBox": "光标所在行四周边框的背景颜色。", + "rangeHighlight": "背景颜色的高亮范围,喜欢通过快速打开和查找功能。颜色不能不透明,以免隐藏底层装饰。", + "rangeHighlightBorder": "高亮区域边框的背景颜色。", + "caret": "编辑器光标颜色。", + "editorCursorBackground": "编辑器光标的背景色。可以自定义块型光标覆盖字符的颜色。", + "editorWhitespaces": "编辑器中空白字符的颜色。", + "editorIndentGuides": "编辑器缩进参考线的颜色。", + "editorActiveIndentGuide": "编辑器活动缩进参考线的颜色。", + "editorLineNumbers": "编辑器行号的颜色。", + "editorActiveLineNumber": "编辑器活动行号的颜色", + "deprecatedEditorActiveLineNumber": "\"Id\" 已被弃用,请改用 \"editorLineNumber.activeForeground\"。", + "editorRuler": "编辑器标尺的颜色。", + "editorCodeLensForeground": "编辑器 CodeLens 的前景色", + "editorBracketMatchBackground": "匹配括号的背景色", + "editorBracketMatchBorder": "匹配括号外框的颜色", + "editorOverviewRulerBorder": "概览标尺边框的颜色。", + "editorGutter": "编辑器导航线的背景色。导航线包括边缘符号和行号。", + "errorForeground": "编辑器中错误波浪线的前景色。", + "errorBorder": "编辑器中错误波浪线的边框颜色。", + "warningForeground": "编辑器中警告波浪线的前景色。", + "warningBorder": "编辑器中警告波浪线的边框颜色。", + "infoForeground": "编辑器中信息波浪线的前景色。", + "infoBorder": "编辑器中信息波浪线的边框颜色。", + "hintForeground": "编辑器中提示波浪线的前景色。", + "hintBorder": "编辑器中提示波浪线的边框颜色。", + "unnecessaryCodeBorder": "编辑器中不必要(未使用)的源代码的边框颜色。", + "unnecessaryCodeOpacity": "非必须(未使用)代码的在编辑器中显示的不透明度。例如,\"#000000c0\" 将以 75% 的不透明度显示代码。对于高对比度主题,请使用 ”editorUnnecessaryCode.border“ 主题来为非必须代码添加下划线,以避免颜色淡化。", + "overviewRulerRangeHighlight": "用于突出显示范围的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRuleError": "概览标尺中错误标记的颜色。", + "overviewRuleWarning": "概览标尺中警告标记的颜色。", + "overviewRuleInfo": "概览标尺中信息标记的颜色。" + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "全选(&&S)", + "miUndo": "撤消(&&U)", + "miRedo": "恢复(&&R)" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "光标数量被限制为 {0}。" + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "文件过大,无法比较。" + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "编辑器", + "fontFamily": "控制字体系列。", + "fontWeight": "控制字体粗细。", + "fontSize": "以像素为单位控制字体大小。", + "lineHeight": "控制行高。为 0 时则通过字体大小自动计算。", + "letterSpacing": "控制以像素为单位的字母间距。", + "lineNumbers.off": "不显示行号。", + "lineNumbers.on": "将行号显示为绝对行数。", + "lineNumbers.relative": "将行号显示为与光标相隔的行数。", + "lineNumbers.interval": "每 10 行显示一次行号。", + "lineNumbers": "控制行号的显示。", + "renderFinalNewline": "当文件以换行符结束时, 呈现最后一行的行号。", + "rulers": "在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。", + "wordSeparators": "执行单词相关的导航或操作时作为单词分隔符的字符。", + "tabSize": "一个制表符等于的空格数。在 `#editor.detectIndentation#` 启用时,根据文件内容,该设置可能会被覆盖。", + "insertSpaces": "按 `Tab` 键时插入空格。该设置在 `#editor.detectIndentation#` 启用时根据文件内容可能会被覆盖。", + "detectIndentation": "控制是否在打开文件时,基于文件内容自动检测 `#editor.tabSize#` 和 `#editor.insertSpaces#`。", + "roundedSelection": "控制选区是否有圆角。", + "scrollBeyondLastLine": "控制编辑器是否可以滚动到最后一行之后。", + "scrollBeyondLastColumn": "控制编辑器水平滚动时可以超过范围的字符数。", + "smoothScrolling": "控制编辑器是否在滚动时使用动画。", + "minimap.enabled": "控制是否显示缩略图。", + "minimap.side": "控制在哪一侧显示缩略图。", + "minimap.showSlider": "控制是否自动隐藏缩略图滑块。", + "minimap.renderCharacters": "渲染每行的实际字符,而不是色块。", + "minimap.maxColumn": "限制缩略图的宽度,控制其最多显示的列数。", + "hover.enabled": "控制是否显示悬停提示。", + "hover.delay": "控制显示悬停提示前的等待时间 (毫秒)。", + "hover.sticky": "控制当鼠标移动到悬停提示上时,其是否保持可见。", + "find.seedSearchStringFromSelection": "控制是否将编辑器选中内容作为搜索词填入到查找小组件中。", + "find.autoFindInSelection": "在执行查找操作时,在编辑器中的选中文本中还是整个文件中进行查找。", + "find.globalFindClipboard": "控制“查找”小组件是否读取或修改 macOS 的共享查找剪贴板。", + "find.addExtraSpaceOnTop": "控制 \"查找小部件\" 是否应在编辑器顶部添加额外的行。如果为 true, 则可以在 \"查找小工具\" 可见时滚动到第一行之外。", + "wordWrap.off": "永不换行。", + "wordWrap.on": "将在视区宽度处换行。", + "wordWrap.wordWrapColumn": "在 `#editor.wordWrapColumn#` 处折行。", + "wordWrap.bounded": "在视区宽度和 `#editor.wordWrapColumn#` 中的较小值处折行。", + "wordWrap": "控制折行的方式。", + "wordWrapColumn": "在 `#editor.wordWrap#` 为 `wordWrapColumn` 或 `bounded` 时,控制编辑器的折行列。", + "wrappingIndent.none": "没有缩进。折行从第 1 列开始。", + "wrappingIndent.same": "折行的缩进量与其父级相同。", + "wrappingIndent.indent": "折行的缩进量比其父级多 1。", + "wrappingIndent.deepIndent": "折行的缩进量比其父级多 2。", + "wrappingIndent": "控制折行的缩进。", + "mouseWheelScrollSensitivity": "对鼠标滚轮滚动事件的 `deltaX` 和 `deltaY` 乘上的系数。", + "fastScrollSensitivity": "按下 \"Alt\" 时滚动速度加倍。", + "multiCursorModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", + "multiCursorModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", + "multiCursorModifier": "在通过鼠标添加多个光标时使用的修改键。“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,不与多光标修改键冲突。[阅读详细信息](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)。", + "multiCursorMergeOverlapping": "当多个光标重叠时进行合并。", + "quickSuggestions.strings": "在字符串内启用快速建议。", + "quickSuggestions.comments": "在注释内启用快速建议。", + "quickSuggestions.other": "在字符串和注释外启用快速建议。", + "quickSuggestions": "控制是否在键入时自动显示建议。", + "quickSuggestionsDelay": "控制显示快速建议前的等待时间 (毫秒)。", + "parameterHints.enabled": "在输入时显示含有参数文档和类型信息的小面板。", + "parameterHints.cycle": "控制参数提示菜单在到达列表末尾时进行循环还是关闭。", + "editor.autoClosingBrackets.languageDefined": "使用语言配置确定何时自动闭合括号。", + "editor.autoClosingBrackets.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合括号。", + "autoClosingBrackets": "控制编辑器是否在左括号后自动插入右括号。", + "editor.autoClosingQuotes.languageDefined": "使用语言配置确定何时自动闭合引号。", + "editor.autoClosingQuotes.beforeWhitespace": "仅当光标位于空白字符左侧时,才自动闭合引号。", + "autoClosingQuotes": "控制编辑器是否在左引号后自动插入右引号。", + "editor.autoSurround.languageDefined": "使用语言配置确定何时自动包住所选内容。", + "editor.autoSurround.brackets": "使用括号而非引号来包住所选内容。", + "editor.autoSurround.quotes": "使用引号而非括号来包住所选内容。", + "autoSurround": "控制编辑器是否应自动包住所选内容。", + "formatOnType": "控制编辑器在键入一行后是否自动格式化该行。", + "formatOnPaste": "控制编辑器是否自动格式化粘贴的内容。格式化程序必须可用,并且能针对文档中的某一范围进行格式化。", + "autoIndent": "控制编辑器是否在用户键入、粘贴或移动行时自动调整缩进。必须安装包含此语言缩进规则的扩展。", + "suggestOnTriggerCharacters": "控制在键入触发字符后是否自动显示建议。", + "acceptSuggestionOnEnterSmart": "仅当建议包含文本改动时才可使用 `Enter` 键进行接受。", + "acceptSuggestionOnEnter": "控制除了 `Tab` 键以外, `Enter` 键是否同样可以接受建议。这能减少“插入新行”和“接受建议”命令之间的歧义。", + "acceptSuggestionOnCommitCharacter": "控制是否应在遇到提交字符时接受建议。例如,在 JavaScript 中,半角分号 (`;`) 可以为提交字符,能够在接受建议的同时键入该字符。", + "snippetSuggestions.top": "在其他建议上方显示代码片段建议。", + "snippetSuggestions.bottom": "在其他建议下方显示代码片段建议。", + "snippetSuggestions.inline": "在其他建议中穿插显示代码片段建议。", + "snippetSuggestions.none": "不显示代码片段建议。", + "snippetSuggestions": "控制代码片段是否与其他建议一起显示及其排列的位置。", + "emptySelectionClipboard": "控制在没有选择内容时进行复制是否复制当前行。", + "copyWithSyntaxHighlighting": "控制在复制时是否同时复制语法高亮。", + "wordBasedSuggestions": "控制是否根据文档中的文字计算自动完成列表。", + "suggestSelection.first": "始终选择第一个建议。", + "suggestSelection.recentlyUsed": "选择最近的建议,除非进一步键入选择其他项。例如 `console. -> console.log`,因为最近补全过 `log`。", + "suggestSelection.recentlyUsedByPrefix": "根据之前补全过的建议的前缀来进行选择。例如,`co -> console`、`con -> const`。", + "suggestSelection": "控制在建议列表中如何预先选择建议。", + "suggestFontSize": "建议小部件的字号。如果设置为 `0`,则使用 `#editor.fontSize#` 的值。", + "suggestLineHeight": "建议小部件的行高。如果设置为 `0`,则使用 `#editor.lineHeight#` 的值。", + "tabCompletion.on": "在按下 Tab 键时进行 Tab 补全,将插入最佳匹配建议。", + "tabCompletion.off": "禁用 Tab 补全。", + "tabCompletion.onlySnippets": "在前缀匹配时进行 Tab 补全。在 \"quickSuggestions\" 未启用时体验最好。", + "tabCompletion": "启用 Tab 补全。", + "suggest.filterGraceful": "控制对建议的筛选和排序是否考虑小的拼写错误。", + "suggest.localityBonus": "控制排序时是否提高靠近光标的词语的优先级。", + "suggest.shareSuggestSelections": "控制是否在多个工作区和窗口间共享记忆的建议选项(需要 `#editor.suggestSelection#`)。", + "suggest.snippetsPreventQuickSuggestions": "控制在活动代码片段内是否禁用快速建议。", + "suggest.showIcons": "控制是否在建议中显示或隐藏图标。", + "suggest.maxVisibleSuggestions": "控制在显示滚动条之前智能感知将显示的建议数 (最多 15个)。", + "suggest.filtered": "控制是否应从智能感知中筛选某些建议类型。建议类型的列表可以在这里找到: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions。", + "suggest.filtered.method": "当设置为 `false` 时,IntelliSense 将不会显示 `method`(方法)的建议。", + "suggest.filtered.function": "当设置为 `false` 时,IntelliSense 将不会显示 `function`(函数)的建议。", + "suggest.filtered.constructor": "当设置为 `false` 时,IntelliSense 将不会显示 `constructor`(构造函数)的建议。", + "suggest.filtered.field": "当设置为 `false` 时,IntelliSense 将不会显示 `field`(字段)的建议。", + "suggest.filtered.variable": "当设置为 `false` 时,IntelliSense 将不会显示 `variable`(变量)的建议。", + "suggest.filtered.class": "当设置为 `false` 时,IntelliSense 将不会显示 `class`(类)的建议。", + "suggest.filtered.struct": "当设置为 `false` 时,IntelliSense 将不会显示 `struct`(结构)的建议。", + "suggest.filtered.interface": "当设置为 `false` 时,IntelliSense 将不会显示 `interface`(接口)的建议。", + "suggest.filtered.module": "当设置为 `false` 时,IntelliSense 将不会显示 `module`(模块)的建议。", + "suggest.filtered.property": "当设置为 `false` 时,IntelliSense 将不会显示 `property`(属性)的建议。", + "suggest.filtered.event": "当设置为 `false` 时,IntelliSense 将不会显示 `event`(事件)的建议。", + "suggest.filtered.operator": "当设置为 \"false\" 时,智能感知将不会显示 \"operator\" 的建议。", + "suggest.filtered.unit": "当设置为 `false` 时,IntelliSense 将不会显示 `unit`(单位)的建议。", + "suggest.filtered.value": "当设置为 `false` 时,IntelliSense 将不会显示 `value`(值)的建议。", + "suggest.filtered.constant": "当设置为 `false` 时,IntelliSense 将不会显示 `constant`(常量)的建议。", + "suggest.filtered.enum": "当设置为 `false` 时,IntelliSense 将不会显示 `enum`(枚举)的建议。", + "suggest.filtered.enumMember": "当设置为 `false` 时,IntelliSense 将不会显示 `enumMember`(枚举成员)的建议。", + "suggest.filtered.keyword": "当设置为 `false` 时,IntelliSense 将不会显示 `keyword`(关键字)的建议。", + "suggest.filtered.text": "当设置为 `false` 时,IntelliSense 将不会显示 `text`(文本)的建议。", + "suggest.filtered.color": "当设置为 `false` 时,IntelliSense 将不会显示 `color`(颜色)的建议。", + "suggest.filtered.file": "当设置为 `false` 时,IntelliSense 将不会显示 `file`(文件)的建议。", + "suggest.filtered.reference": "当设置为 \"false\" 时,智能感知将不会显示 \"reference\" 的建议。", + "suggest.filtered.customcolor": "当设置为 `false` 时,IntelliSense 将不会显示 `customcolor`(自定义颜色)的建议。", + "suggest.filtered.folder": "当设置为 `false` 时,IntelliSense 将不会显示 `folder`(文件夹)的建议。", + "suggest.filtered.typeParameter": "当设置为 \"false\" 时,智能感知将不会显示 \"typeParameter\" 的建议。", + "suggest.filtered.snippet": "当设置为 `false` 时,IntelliSense 将不会显示 `snippet`(代码片段)的建议。", + "editor.gotoLocation.multiple": "当存在多个目标位置时, 控制 \"Go To\" 命令 (如 \"Go To Definition\") 的行为。", + "editor.gotoLocation.multiple.peek": "显示结果的预览视图 (默认值)", + "editor.gotoLocation.multiple.gotoAndPeek": "转到主结果并显示预览视图", + "editor.gotoLocation.multiple.goto": "转到主要结果并忽略其他结果", + "selectionHighlight": "控制编辑器是否应突出显示与所选内容类似的匹配项。", + "occurrencesHighlight": "控制编辑器是否突出显示语义符号的匹配项。", + "overviewRulerLanes": "控制概览标尺中同一位置可显示的提示数量。", + "overviewRulerBorder": "控制是否在概览标尺周围绘制边框。", + "cursorBlinking": "控制光标的动画样式。", + "mouseWheelZoom": "按住 `Ctrl` 键并滚动鼠标滚轮时对编辑器字体大小进行缩放。", + "cursorSmoothCaretAnimation": "控制是否启用平滑插入动画。", + "cursorStyle": "控制光标样式。", + "cursorWidth": "当 `#editor.cursorStyle#` 设置为 `line` 时,控制光标的宽度。", + "fontLigatures": "启用或禁用字体连字。", + "hideCursorInOverviewRuler": "控制是否在概览标尺中隐藏光标。", + "renderWhiteSpace.boundary": "除了单个空格,在空白字符上显示符号。", + "renderWhitespace": "控制编辑器在空白字符上显示符号的方式。", + "renderControlCharacters": "控制编辑器是否显示控制字符。", + "renderIndentGuides": "控制编辑器是否显示缩进参考线。", + "highlightActiveIndentGuide": "控制是否突出显示编辑器中活动的缩进参考线。", + "renderLineHighlight.all": "同时突出显示导航线和当前行。", + "renderLineHighlight": "控制编辑器的当前行进行高亮显示的方式。", + "codeLens": "控制是否在编辑器中显示 CodeLens。", + "folding": "控制编辑器是否启用了代码折叠。", + "foldingStrategy": "控制计算折叠范围的策略。`auto` 将使用语言特定的折叠策略 (若可用)。`indentation` 将使用基于缩进的折叠策略。", + "showFoldingControls": "控制是否自动隐藏导航线上的折叠控件。", + "matchBrackets": "当选择其中一项时,将突出显示匹配的括号。", + "glyphMargin": "控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。", + "useTabStops": "根据制表位插入和删除空格。", + "trimAutoWhitespace": "删除自动插入的尾随空白符号。", + "stablePeek": "在速览编辑器中,即使双击其中的内容或者按 `Esc` 键,也保持其打开状态。", + "dragAndDrop": "控制在编辑器中是否允许通过拖放来移动选中内容。", + "accessibilitySupport.auto": "编辑器将使用平台 API 以检测是否附加了屏幕阅读器。", + "accessibilitySupport.on": "编辑器将对屏幕阅读器的使用进行永久优化。", + "accessibilitySupport.off": "编辑器将不再对屏幕阅读器的使用进行优化。", + "accessibilitySupport": "控制编辑器是否应运行在对屏幕阅读器进行优化的模式。", + "showUnused": "控制是否淡化未使用的代码。", + "links": "控制是否在编辑器中检测链接并使其可被点击。", + "colorDecorators": "控制编辑器是否显示内联颜色修饰器和颜色选取器。", + "codeActions": "在编辑器中启用代码操作小灯泡提示。", + "maxTokenizationLineLength": "由于性能原因,超过这个长度的行将不会被标记", + "codeActionsOnSave.organizeImports": "控制是否在文件保存时整理 import 语句。", + "codeActionsOnSave.fixAll": "控制是否应在文件保存时运行自动修复操作。", + "codeActionsOnSave": "在保存时运行的代码操作类型。", + "codeActionsOnSaveTimeout": "控制在保存文件时进行的代码操作的超时时间 (毫秒)。", + "selectionClipboard": "控制是否支持 Linux 主剪贴板。", + "sideBySide": "控制差异编辑器的显示方式是并排还是内联。", + "ignoreTrimWhitespace": "控制在差异编辑器中是否把前导空格或尾随空格的改动显示为差异。", + "largeFileOptimizations": "对大型文件进行特殊处理,禁用某些内存密集型功能。", + "renderIndicators": "控制差异编辑器是否为添加/删除的更改显示 +/- 指示符号。" + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "现在无法访问编辑器。按 Alt+F1 显示选项。", + "editorViewAccessibleLabel": "编辑器内容" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "关闭", + "no": "无内容", + "one": "1 行", + "more": "{0} 行", + "header": "差异 {0},总共 {1}: 原始,{2},{3};改后,{4},{5}", + "blankLine": "空白", + "equalLine": "未修改 {0},已修改 {1}: {2}", + "insertLine": "+ 已修改 {0}: {1}", + "deleteLine": "- 未修改 {0}: {1} ", + "editor.action.diffReview.next": "转至下一个差异", + "editor.action.diffReview.prev": "转至上一个差异" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "将插入点左移", + "caret.moveRight": "将插入点右移" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "转置字母" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "切换行注释", + "miToggleLineComment": "切换行注释(&&T)", + "comment.line.add": "添加行注释", + "comment.line.remove": "删除行注释", + "comment.block": "切换块注释", + "miToggleBlockComment": "切换块注释(&&B)" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "软撤消" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "放大编辑器字体", + "EditorFontZoomOut.label": "缩小编辑器字体", + "EditorFontZoomReset.label": "重置编辑器字体大小" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "触发参数提示" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "开发者: 强制重新进行标记" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "切换 Tab 键移动焦点", + "toggle.tabMovesFocus.on": "Tab 键将移动到下一可聚焦的元素", + "toggle.tabMovesFocus.off": "Tab 键将插入制表符" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "概览标尺上表示匹配括号的标记颜色。", + "smartSelect.jumpBracket": "转到括号", + "smartSelect.selectToBracket": "选择括号所有内容", + "miGoToBracket": "转到括号(&&B)" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "剪切", + "miCut": "剪切(&&T)", + "actions.clipboard.copyLabel": "复制", + "miCopy": "复制(&&C)", + "actions.clipboard.pasteLabel": "粘贴", + "miPaste": "粘贴(&&P)", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "复制并突出显示语法" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "显示编辑器上下文菜单" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "格式化文档", + "formatSelection.label": "格式化选定内容" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "单击显示 {0} 个定义。" + }, + "vs/editor/contrib/hover/hover": { + "showHover": "显示悬停" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "替换为上一个值", + "InPlaceReplaceAction.next.label": "替换为下一个值" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " – {0} 个引用", + "references.action.label": "查看引用" + }, + "vs/editor/contrib/rename/rename": { + "no result": "无结果。", + "resolveRenameLocationFailed": "解析重命名位置时发生未知错误", + "aria": "成功将“{0}”重命名为“{1}”。摘要: {2}", + "rename.failed": "无法进行重命名。", + "rename.label": "重命名符号" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "展开选择", + "miSmartSelectGrow": "展开选定内容(&&E)", + "smartSelect.shrink": "收起选择", + "miSmartSelectShrink": "缩小选定范围(&&S)" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "未找到“{0}”的任何定义", + "generic.noResults": "找不到定义", + "meta.title": " – {0} 定义", + "actions.goToDecl.label": "转到定义", + "actions.goToDeclToSide.label": "打开侧边的定义", + "actions.previewDecl.label": "查看定义", + "decl.noResultWord": "未找到“{0}”的声明", + "decl.generic.noResults": "未找到声明", + "decl.meta.title": "– {0} 声明", + "actions.goToDeclaration.label": "转到声明", + "actions.peekDecl.label": "查看声明", + "goToImplementation.noResultWord": "未找到“{0}”的实现", + "goToImplementation.generic.noResults": "未找到实现", + "meta.implementations.title": "– {0} 个实现", + "actions.goToImplementation.label": "转到实现", + "actions.peekImplementation.label": "速览实现", + "goToTypeDefinition.noResultWord": "未找到“{0}”的类型定义", + "goToTypeDefinition.generic.noResults": "未找到类型定义", + "meta.typeDefinitions.title": " – {0} 个类型定义", + "actions.goToTypeDefinition.label": "转到类型定义", + "actions.peekTypeDefinition.label": "快速查看类型定义", + "miGotoDefinition": "转到定义(&&D)...", + "miGotoTypeDefinition": "转到类型定义(&&T)", + "miGotoImplementation": "转到实现(&&I)" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "转到下一个问题 (错误、警告、信息)", + "markerAction.previous.label": "转到上一个问题 (错误、警告、信息)", + "markerAction.nextInFiles.label": "转到文件中的下一个问题 (错误、警告、信息)", + "markerAction.previousInFiles.label": "转到文件中的上一个问题 (错误、警告、信息)", + "miGotoNextProblem": "下一个问题(&&P)", + "miGotoPreviousProblem": "上一个问题(&&P)" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "按住 Cmd 并单击可访问链接", + "links.navigate": "按住 Ctrl 并单击可访问链接", + "links.command.mac": "按住 Cmd 并单击可执行命令", + "links.command": "按住 Ctrl 并单击可执行命令", + "links.navigate.al.mac": "按住 Option 并单击可访问链接", + "links.navigate.al": "按住 Alt 并单击可访问链接", + "links.command.al.mac": "按住 Option 并单击可执行命令", + "links.command.al": "按住 Alt 并单击可执行命令", + "invalid.url": "此链接格式不正确,无法打开: {0}", + "missing.url": "此链接目标已丢失,无法打开。", + "label": "打开链接" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "关闭" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "查找", + "miFind": "查找(&&F)", + "startFindWithSelectionAction": "查找选定内容", + "findNextMatchAction": "查找下一个", + "findPreviousMatchAction": "查找上一个", + "nextSelectionMatchFindAction": "查找下一个选择", + "previousSelectionMatchFindAction": "查找上一个选择", + "startReplace": "替换", + "miReplace": "替换(&&R)" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "选择“{0}”后进行了其他 {1} 次编辑", + "suggest.trigger.label": "触发建议" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "读取访问期间符号的背景色,例如读取变量时。颜色必须透明,以免隐藏下面的修饰效果。", + "wordHighlightStrong": "写入访问过程中符号的背景色,例如写入变量时。颜色必须透明,以免隐藏下面的修饰效果。", + "wordHighlightBorder": "符号在进行读取访问操作时的边框颜色,例如读取变量。", + "wordHighlightStrongBorder": "符号在进行写入访问操作时的边框颜色,例如写入变量。", + "overviewRulerWordHighlightForeground": "用于突出显示符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerWordHighlightStrongForeground": "用于突出显示写权限符号的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "wordHighlight.next.label": "转到下一个突出显示的符号", + "wordHighlight.previous.label": "转到上一个突出显示的符号", + "wordHighlight.trigger.label": "触发符号高亮" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "展开", + "unFoldRecursivelyAction.label": "以递归方式展开", + "foldAction.label": "折叠", + "foldRecursivelyAction.label": "以递归方式折叠", + "foldAllBlockComments.label": "折叠所有块注释", + "foldAllMarkerRegions.label": "折叠所有区域", + "unfoldAllMarkerRegions.label": "展开所有区域", + "foldAllAction.label": "全部折叠", + "unfoldAllAction.label": "全部展开", + "foldLevelAction.label": "折叠级别 {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "向上复制行", + "miCopyLinesUp": "向上复制行(&&C)", + "lines.copyDown": "向下复制行", + "miCopyLinesDown": "向下复制一行(&&P)", + "lines.moveUp": "向上移动行", + "miMoveLinesUp": "向上移动一行(&&V)", + "lines.moveDown": "向下移动行", + "miMoveLinesDown": "向下移动一行(&&L)", + "lines.sortAscending": "按升序排列行", + "lines.sortDescending": "按降序排列行", + "lines.trimTrailingWhitespace": "裁剪尾随空格", + "lines.delete": "删除行", + "lines.indent": "行缩进", + "lines.outdent": "行减少缩进", + "lines.insertBefore": "在上面插入行", + "lines.insertAfter": "在下面插入行", + "lines.deleteAllLeft": "删除左侧所有内容", + "lines.deleteAllRight": "删除右侧所有内容", + "lines.joinLines": "合并行", + "editor.transpose": "转置光标处的字符", + "editor.transformToUppercase": "转换为大写", + "editor.transformToLowercase": "转换为小写", + "editor.transformToTitlecase": "转换为词首字母大写" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "在上面添加光标", + "miInsertCursorAbove": "在上面添加光标(&&A)", + "mutlicursor.insertBelow": "在下面添加光标", + "miInsertCursorBelow": "在下面添加光标(&&D)", + "mutlicursor.insertAtEndOfEachLineSelected": "在行尾添加光标", + "miInsertCursorAtEndOfEachLineSelected": "在行尾添加光标(&&U)", + "mutlicursor.addCursorsToBottom": "在底部添加光标", + "mutlicursor.addCursorsToTop": "在顶部添加光标", + "addSelectionToNextFindMatch": "将下一个查找匹配项添加到选择", + "miAddSelectionToNextFindMatch": "添加下一个匹配项(&&N)", + "addSelectionToPreviousFindMatch": "将选择内容添加到上一查找匹配项", + "miAddSelectionToPreviousFindMatch": "添加上一个匹配项(&&R)", + "moveSelectionToNextFindMatch": "将上次选择移动到下一个查找匹配项", + "moveSelectionToPreviousFindMatch": "将上个选择内容移动到上一查找匹配项", + "selectAllOccurrencesOfFindMatch": "选择所有找到的查找匹配项", + "miSelectHighlights": "选择所有匹配项(&&O)", + "changeAll.label": "更改所有匹配项" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "重命名输入。键入新名称并按 \"Enter\" 提交。" + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0},提示" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "正在加载..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "显示修补程序({0})", + "quickFix": "显示修补程序", + "quickfix.trigger.label": "快速修复...", + "editor.action.quickFix.noneMessage": "没有可用的代码操作", + "refactor.label": "重构...", + "editor.action.refactor.noneMessage": "没有可用的重构操作", + "source.label": "源代码操作...", + "editor.action.source.noneMessage": "没有可用的源代码操作", + "organizeImports.label": "整理 import 语句", + "editor.action.organize.noneMessage": "没有可用的整理 import 语句操作", + "fixAll.label": "全部修复", + "fixAll.noneMessage": "没有可用的“全部修复”操作", + "autoFix.label": "自动修复...", + "editor.action.autoFix.noneMessage": "没有可用的自动修复程序" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "在文件 {0} 的 {1} 行 {2} 列的符号", + "aria.fileReferences.1": "{0} 中有 1 个符号,完整路径: {1}", + "aria.fileReferences.N": "{1} 中有 {0} 个符号,完整路径: {2}", + "aria.result.0": "未找到结果", + "aria.result.1": "在 {0} 中找到 1 个符号", + "aria.result.n1": "在 {1} 中找到 {0} 个符号", + "aria.result.nm": "在 {1} 个文件中找到 {0} 个符号" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "无法在只读编辑器中编辑" + }, + "vs/editor/contrib/format/format": { + "hint11": "在第 {0} 行进行了 1 次格式编辑", + "hintn1": "在第 {1} 行进行了 {0} 次格式编辑", + "hint1n": "第 {0} 行到第 {1} 行间进行了 1 次格式编辑", + "hintnn": "第 {1} 行到第 {2} 行间进行了 {0} 次格式编辑" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} 个问题(共 {1} 个)", + "change": "{0} 个问题(共 {1} 个})", + "editorMarkerNavigationError": "编辑器标记导航小组件错误颜色。", + "editorMarkerNavigationWarning": "编辑器标记导航小组件警告颜色。", + "editorMarkerNavigationInfo": "编辑器标记导航小组件信息颜色。", + "editorMarkerNavigationBackground": "编辑器标记导航小组件背景色。" + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "星期天", + "Monday": "星期一", + "Tuesday": "星期二", + "Wednesday": "星期三", + "Thursday": "星期四", + "Friday": "星期五", + "Saturday": "星期六", + "SundayShort": "周日", + "MondayShort": "周一", + "TuesdayShort": "周二", + "WednesdayShort": "周三", + "ThursdayShort": "周四", + "FridayShort": "周五", + "SaturdayShort": "周六", + "January": "一月", + "February": "二月", + "March": "三月", + "April": "四月", + "May": "5月", + "June": "六月", + "July": "七月", + "August": "八月", + "September": "九月", + "October": "十月", + "November": "十一月", + "December": "十二月", + "JanuaryShort": "1月", + "FebruaryShort": "2月", + "MarchShort": "三月", + "AprilShort": "4月", + "MayShort": "5月", + "JuneShort": "6月", + "JulyShort": "七月", + "AugustShort": "八月", + "SeptemberShort": "九月", + "OctoberShort": "10月", + "NovemberShort": "11 月", + "DecemberShort": "12月" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "查找", + "placeholder.find": "查找", + "label.previousMatchButton": "上一个匹配项", + "label.nextMatchButton": "下一个匹配项", + "label.closeButton": "关闭" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "正在加载...", + "quick fixes": "快速修复...", + "peek problem": "速览问题", + "editor.action.quickFix.noneMessage": "没有可用的代码操作" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "无可用预览", + "treeAriaLabel": "引用", + "noResults": "无结果", + "peekView.alternateTitle": "引用", + "peekViewTitleBackground": "速览视图标题区域背景颜色。", + "peekViewTitleForeground": "速览视图标题颜色。", + "peekViewTitleInfoForeground": "速览视图标题信息颜色。", + "peekViewBorder": "速览视图边框和箭头颜色。", + "peekViewResultsBackground": "速览视图结果列表背景色。", + "peekViewResultsMatchForeground": "速览视图结果列表中行节点的前景色。", + "peekViewResultsFileForeground": "速览视图结果列表中文件节点的前景色。", + "peekViewResultsSelectionBackground": "速览视图结果列表中所选条目的背景色。", + "peekViewResultsSelectionForeground": "速览视图结果列表中所选条目的前景色。", + "peekViewEditorBackground": "速览视图编辑器背景色。", + "peekViewEditorGutterBackground": "速览视图编辑器中装订线的背景色。", + "peekViewResultsMatchHighlight": "在速览视图结果列表中匹配突出显示颜色。", + "peekViewEditorMatchHighlight": "在速览视图编辑器中匹配突出显示颜色。", + "peekViewEditorMatchHighlightBorder": "在速览视图编辑器中匹配项的突出显示边框。" + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "大纲提供者", + "title.template": "{0} ({1})", + "1.problem": "此元素存在 1 个问题", + "N.problem": "此元素存在 {0} 个问题", + "deep.problem": "包含存在问题的元素", + "Array": "数组", + "Boolean": "布尔", + "Class": "类", + "Constant": "常量", + "Constructor": "构造函数", + "Enum": "枚举", + "EnumMember": "枚举成员", + "Event": "事件", + "Field": "字段", + "File": "文件", + "Function": "功能", + "Interface": "接口", + "Key": "键", + "Method": "方法", + "Module": "模块", + "Namespace": "命名空间", + "Null": "Null", + "Number": "编号", + "Object": "对象", + "Operator": "运算符", + "Package": "打包", + "Property": "属性", + "String": "字符串", + "Struct": "结构", + "TypeParameter": "类型形参", + "Variable": "变量" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "查找", + "placeholder.find": "查找", + "label.previousMatchButton": "上一个匹配项", + "label.nextMatchButton": "下一个匹配项", + "label.toggleSelectionFind": "在选定内容中查找", + "label.closeButton": "关闭", + "label.replace": "替换", + "placeholder.replace": "替换", + "label.replaceButton": "替换", + "label.replaceAllButton": "全部替换", + "label.toggleReplaceButton": "切换替换模式", + "title.matchesCountLimit": "仅高亮了前 {0} 个结果,但所有查找操作均针对全文。", + "label.matchesLocation": "{1} 中的 {0}", + "label.noResults": "无结果" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "建议小组件的背景色。", + "editorSuggestWidgetBorder": "建议小组件的边框颜色。", + "editorSuggestWidgetForeground": "建议小组件的前景色。", + "editorSuggestWidgetSelectedBackground": "建议小组件中所选条目的背景色。", + "editorSuggestWidgetHighlightForeground": "建议小组件中匹配内容的高亮颜色。", + "readMore": "阅读更多...{0}", + "readLess": "阅读简略信息...{0}", + "suggestWidget.loading": "正在加载...", + "suggestWidget.noSuggestions": "无建议。", + "ariaCurrenttSuggestionReadDetails": "项目 {0},文档: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "解析文件失败。", + "referencesCount": "{0} 个引用", + "referenceCount": "{0} 个引用" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "将缩进转换为空格", + "indentationToTabs": "将缩进转换为制表符", + "configuredTabSize": "已配置制表符大小", + "selectTabWidth": "选择当前文件的制表符大小", + "indentUsingTabs": "使用 \"Tab\" 缩进", + "indentUsingSpaces": "使用空格缩进", + "detectIndentation": "从内容中检测缩进方式", + "editor.reindentlines": "重新缩进行", + "editor.reindentselectedlines": "重新缩进所选行" + }, + "vs/platform/markers/common/markers": { + "sev.error": "错误", + "sev.warning": "警告", + "sev.info": "信息" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "扩展", + "preferences": "首选项" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "使用的代理设置。如果没有设置,将从 http_proxy 和 https_proxy 环境变量中获取。", + "strictSSL": "控制是否根据提供的 CA 列表验证代理服务器证书。", + "proxyAuthorization": "要作为每个网络请求的 \"Proxy-Authorization\" 标头发送的值。", + "proxySupportOff": "禁用对扩展的代理支持。", + "proxySupportOn": "为扩展启用代理支持。", + "proxySupportOverride": "为扩展启用代理支持,覆盖请求选项。", + "proxySupport": "对扩展使用代理支持。", + "systemCertificates": "控制是否应从操作系统加载 CA 证书。(在 Windows 和 macOS 上, 关闭此窗口后需要重新加载窗口。" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...1 个其他文件未显示", + "moreFiles": "...{0} 个其他文件未显示" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Code 工作区" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "\"--goto\" 模式中的参数格式应为 \"FILE(:LINE(:CHARACTER))\"。" + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX无效:package.json不是JSON文件。" + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "遥测", + "telemetry.enableTelemetry": "将使用数据和错误发送到 Microsoft 联机服务。" + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "选项", + "extensionsManagement": "扩展管理", + "troubleshooting": "故障排查", + "diff": "将两个文件相互比较。", + "add": "将文件夹添加到上一个活动窗口。", + "goto": "打开路径下的文件并定位到特定行和特定列。", + "newWindow": "强制打开新窗口。", + "reuseWindow": "强制在已打开的窗口中打开文件或文件夹。", + "wait": "等文件关闭后再返回。", + "locale": "要使用的区域设置(例如 en-US 或 zh-TW)。", + "userDataDir": "指定保存用户数据的目录。可用于打开多个不同的 Code 实例。", + "version": "打印版本。", + "help": "打印使用情况。", + "folderUri": "在新窗口中打开一个或多个给定 URI 的文件夹", + "fileUri": "使用给定的文件 URI 打开窗口", + "extensionHomePath": "设置扩展的根路径。", + "listExtensions": "列出已安装的扩展。", + "showVersions": "使用 --list-extension 时,显示已安装扩展的版本。", + "installExtension": "安装或更新扩展。可使用 \"--force\" 参数去除提示。", + "uninstallExtension": "卸载扩展。", + "experimentalApis": "为扩展启用实验性 API 功能。可以输入一个或多个扩展的 ID 来进行单独启用。", + "verbose": "打印详细输出(表示 - 等待)。", + "log": "使用的日志级别。默认值为 \"info\"。允许的值为 \"critical\" (关键)、\"error\" (错误)、\"warn\" (警告)、\"info\" (信息)、\"debug\" (调试)、\"trace\" (跟踪) 和 \"off\" (关闭)。", + "status": "打印进程使用情况和诊断信息。", + "prof-modules": "在加载 JS 模块时捕获性能标记,并依次按 F1 和“开发人员: 启动性能”进行打印", + "prof-startup": "启动期间运行 CPU 探查器", + "disableExtensions": "禁用所有已安装的扩展。", + "disableExtension": "禁用一个扩展。", + "inspect-extensions": "允许调试和分析扩展。您可以在开发人员工具中找到连接 URI。", + "inspect-brk-extensions": "允许扩展宿主在启动后暂停时进行扩展的调试和分析。您可以在开发人员工具中找到连接 URI。", + "disableGPU": "禁用 GPU 硬件加速。", + "uploadLogs": "将当前会话的日志上传到安全端点。", + "maxMemory": "单个窗口最大内存大小 (单位为 MB)。", + "usage": "使用情况", + "options": "选项", + "paths": "路径", + "stdinWindows": "要读取其他程序的输出,请追加 \"-\" (例如 \"echo Hello World | {0} -')", + "stdinUnix": "要从 stdin 中读取,请追加 \"-\" (例如 \"ps aux | grep code | {0} -')", + "unknownVersion": "未知版本", + "unknownCommit": "未知提交" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "无标题 (工作区)", + "workspaceName": "{0} (工作区)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "更新", + "updateMode": "配置是否接收自动更新。更改后需要重新启动。更新是从微软在线服务获取的。", + "none": "禁用更新。", + "manual": "禁用自动后台更新检查。如果手动检查更新,更新将可用。", + "default": "启用自动更新检查。代码将定期自动检查更新。", + "deprecated": "此设置已弃用,请改用“{0}”。", + "enableWindowsBackgroundUpdates": "启用 Windows 后台更新。更新将从 Microsoft 联机服务中获取。", + "showReleaseNotes": "在更新后显示发行说明。发行说明将从 Microsoft 联机服务中获取。" + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "工作台", + "multiSelectModifier.ctrlCmd": "映射为 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。", + "multiSelectModifier.alt": "映射为 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。", + "multiSelectModifier": "在通过鼠标多选树和列表条目时使用的修改键 (例如“资源管理器”、“打开的编辑器”和“源代码管理”视图)。“在侧边打开”功能所需的鼠标动作 (若可用) 将会相应调整,不与多选修改键冲突。", + "openModeModifier": "控制在树和列表中怎样使用鼠标来展开子项(若支持)。对于树中的父节点,此设置将控制是使用单击还是双击来展开。注意,某些不适用于此设置的树或列表可能会忽略此项。", + "horizontalScrolling setting": "控制列表和树是否支持在工作台中进行水平滚动。", + "tree horizontalScrolling setting": "控制工作台中的树控件是否支持水平滚动。", + "deprecated": "此设置已弃用, 请改用 \"{0}\"。", + "tree indent setting": "控制树缩进(以像素为单位)。", + "keyboardNavigationSettingKey.simple": "简单键盘导航聚焦与键盘输入相匹配的元素。仅对前缀进行匹配。", + "keyboardNavigationSettingKey.highlight": "高亮键盘导航会突出显示与键盘输入相匹配的元素。进一步向上和向下导航将仅遍历突出显示的元素。", + "keyboardNavigationSettingKey.filter": "筛选器键盘导航将筛选出并隐藏与键盘输入不匹配的所有元素。", + "keyboardNavigationSettingKey": "控制工作台中的列表和树的键盘导航样式。它可为“简单”、“突出显示”或“筛选”。", + "automatic keyboard navigation setting": "控制列表和树中的键盘导航是否仅通过键入自动触发。如果设置为“false”,键盘导航只在执行“list.toggleKeyboardNavigation ”命令时触发,您可以为该命令指定键盘快捷方式。" + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "是(&&Y)", + "cancelButton": "取消" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "默认配置替代", + "overrideSettings.description": "针对 {0} 语言,配置替代编辑器设置。", + "overrideSettings.defaultDescription": "针对某种语言,配置替代编辑器设置。", + "config.property.languageDefault": "无法注册“{0}”。其符合描述特定语言编辑器设置的表达式 \"\\\\[.*\\\\]$\"。请使用 \"configurationDefaults\"。", + "config.property.duplicate": "无法注册“{0}”。此属性已注册。" + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "扩展无效: package.json 不是 JSON 文件。", + "incompatible": "无法安装扩展名'{0}',因为它不兼容 VS Code '{1}'。", + "restartCode": "请在重新安装{0}之前重新启动 VS Code。", + "malicious extension": "无法安装此扩展,它被报告存在问题。", + "notFoundCompatibleDependency": "无法安装。找不到与 VS Code 当前版本 ({1}) 兼容的扩展“{0}”。", + "MarketPlaceDisabled": "市场未启用", + "removeError": "删除扩展时出错: {0}。请重启 VS Code,然后重试。", + "Not a Marketplace extension": "只能重新安装商店中的扩展", + "quitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", + "exitCode": "无法安装扩展。请在重启 VS Code 后重新安装。", + "errorDeleting": "安装扩展“{1}”时无法删除现有文件夹“{0}”。请手动删除此文件夹,然后重试", + "cannot read": "无法从 {0} 读取扩展", + "renameError": "将 {0} 重命名为 {1} 时发生未知错误", + "notInstalled": "未安装扩展“{0}”。", + "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", + "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。", + "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", + "notExists": "找不到扩展" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "记录存储数据库内容" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "无法解析 \"engines.vscode\" 的值 {0}。请改为如 ^1.22.0, ^1.22.x 等。", + "versionSpecificity1": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之前的 vscode 版本,请至少定义主要和次要想要的版本。例如: ^0.10.0、0.10.x、0.11.0 等。", + "versionSpecificity2": "\"engines.vscode\" ({0}) 中指定的版本不够具体。对于 1.0.0 之后的 vscode 版本,请至少定义主要想要的版本。例如: ^1.10.0、1.10.x、1.x.x、2.x.x 等。", + "versionMismatch": "扩展与 Code {0} 不兼容。扩展需要: {1}。" + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "已按下({0})。正在等待同时按下第二个键...", + "missing.chord": "组合键({0}, {1})不是命令。" + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "整体前景色。此颜色仅在不被组件覆盖时适用。", + "errorForeground": "错误信息的整体前景色。此颜色仅在不被组件覆盖时适用。", + "descriptionForeground": "提供其他信息的说明文本的前景色,例如标签文本。", + "focusBorder": "焦点元素的整体边框颜色。此颜色仅在不被其他组件覆盖时适用。", + "contrastBorder": "在元素周围额外的一层边框,用来提高对比度从而区别其他元素。", + "activeContrastBorder": "在活动元素周围额外的一层边框,用来提高对比度从而区别其他元素。", + "selectionBackground": "工作台所选文本的背景颜色(例如输入字段或文本区域)。注意,本设置不适用于编辑器。", + "textSeparatorForeground": "文字分隔符的颜色。", + "textLinkForeground": "文本中链接的前景色。", + "textLinkActiveForeground": "文本中链接在点击或鼠标悬停时的前景色 。", + "textPreformatForeground": "预格式化文本段的前景色。", + "textBlockQuoteBackground": "文本中块引用的背景颜色。", + "textBlockQuoteBorder": "文本中块引用的边框颜色。", + "textCodeBlockBackground": "文本中代码块的背景颜色。", + "widgetShadow": "编辑器内小组件(如查找/替换)的阴影颜色。", + "inputBoxBackground": "输入框背景色。", + "inputBoxForeground": "输入框前景色。", + "inputBoxBorder": "输入框边框。", + "inputBoxActiveOptionBorder": "输入字段中已激活选项的边框颜色。", + "inputPlaceholderForeground": "输入框中占位符的前景色。", + "inputValidationInfoBackground": "输入验证结果为信息级别时的背景色。", + "inputValidationInfoForeground": "输入验证结果为信息级别时的前景色。", + "inputValidationInfoBorder": "严重性为信息时输入验证的边框颜色。", + "inputValidationWarningBackground": "严重性为警告时输入验证的背景色。", + "inputValidationWarningForeground": "输入验证结果为警告级别时的前景色。", + "inputValidationWarningBorder": "严重性为警告时输入验证的边框颜色。", + "inputValidationErrorBackground": "输入验证结果为错误级别时的背景色。", + "inputValidationErrorForeground": "输入验证结果为错误级别时的前景色。", + "inputValidationErrorBorder": "严重性为错误时输入验证的边框颜色。", + "dropdownBackground": "下拉列表背景色。", + "dropdownListBackground": "下拉列表背景色。", + "dropdownForeground": "下拉列表前景色。", + "dropdownBorder": "下拉列表边框。", + "listFocusBackground": "焦点项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listFocusForeground": "焦点项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listActiveSelectionBackground": "已选项在列表或树活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listActiveSelectionForeground": "已选项在列表或树活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveSelectionBackground": "已选项在列表或树非活动时的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveSelectionForeground": "已选项在列表或树非活动时的前景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listInactiveFocusBackground": "非活动的列表或树控件中焦点项的背景颜色。活动的列表或树具有键盘焦点,非活动的没有。", + "listHoverBackground": "使用鼠标移动项目时,列表或树的背景颜色。", + "listHoverForeground": "鼠标在项目上悬停时,列表或树的前景颜色。", + "listDropBackground": "使用鼠标移动项目时,列表或树进行拖放的背景颜色。", + "highlight": "在列表或树中搜索时,其中匹配内容的高亮颜色。", + "invalidItemForeground": "列表或树中无效项的前景色,例如资源管理器中没有解析的根目录。", + "listErrorForeground": "包含错误的列表项的前景颜色。", + "listWarningForeground": "包含警告的列表项的前景颜色。", + "listFilterWidgetBackground": "列表和树中类型筛选器小组件的背景色。", + "listFilterWidgetOutline": "列表和树中类型筛选器小组件的轮廓颜色。", + "listFilterWidgetNoMatchesOutline": "当没有匹配项时,列表和树中类型筛选器小组件的轮廓颜色。", + "pickerGroupForeground": "快速选取器分组标签的颜色。", + "pickerGroupBorder": "快速选取器分组边框的颜色。", + "buttonForeground": "按钮前景色。", + "buttonBackground": "按钮背景色。", + "buttonHoverBackground": "按钮在悬停时的背景颜色。", + "badgeBackground": "Badge 背景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", + "badgeForeground": "Badge 前景色。Badge 是小型的信息标签,如表示搜索结果数量的标签。", + "scrollbarShadow": "表示视图被滚动的滚动条阴影。", + "scrollbarSliderBackground": "滚动条滑块背景色", + "scrollbarSliderHoverBackground": "滚动条滑块在悬停时的背景色", + "scrollbarSliderActiveBackground": "滚动条滑块在被点击时的背景色。", + "progressBarBackground": "表示长时间操作的进度条的背景色。", + "menuBorder": "菜单的边框颜色。", + "menuForeground": "菜单项的前景颜色。", + "menuBackground": "菜单项的背景颜色。", + "menuSelectionForeground": "菜单中选定菜单项的前景色。", + "menuSelectionBackground": "菜单中所选菜单项的背景色。", + "menuSelectionBorder": "菜单中所选菜单项的边框颜色。", + "menuSeparatorBackground": "菜单中分隔线的颜色。", + "editorBackground": "编辑器背景色。", + "editorForeground": "编辑器默认前景色。", + "editorWidgetBackground": "编辑器组件(如查找/替换)背景颜色。", + "editorWidgetBorder": "编辑器小部件的边框颜色。此颜色仅在小部件有边框且不被小部件重写时适用。", + "editorWidgetResizeBorder": "编辑器小部件大小调整条的边框颜色。此颜色仅在小部件有调整边框且不被小部件颜色覆盖时使用。", + "editorSelectionBackground": "编辑器所选内容的颜色。", + "editorSelectionForeground": "用以彰显高对比度的所选文本的颜色。", + "editorInactiveSelection": "非活动编辑器中所选内容的颜色,颜色必须透明,以免隐藏下面的装饰效果。", + "editorSelectionHighlight": "具有与所选项相关内容的区域的颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "editorSelectionHighlightBorder": "与所选项内容相同的区域的边框颜色。", + "editorFindMatch": "当前搜索匹配项的颜色。", + "findMatchHighlight": "其他搜索匹配项的颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "findRangeHighlight": "限制搜索范围的颜色。颜色不能不透明,以免隐藏底层装饰。", + "editorFindMatchBorder": "当前搜索匹配项的边框颜色。", + "findMatchHighlightBorder": "其他搜索匹配项的边框颜色。", + "findRangeHighlightBorder": "限制搜索的范围的边框颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "hoverHighlight": "在下面突出显示悬停的字词。颜色必须透明,以免隐藏下面的修饰效果。", + "hoverBackground": "编辑器悬停提示的背景颜色。", + "hoverBorder": "光标悬停时编辑器的边框颜色。", + "statusBarBackground": "编辑器悬停状态栏的背景色。", + "activeLinkForeground": "活动链接颜色。", + "diffEditorInserted": "已插入的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorRemoved": "已删除的文本的背景色。颜色必须透明,以免隐藏下面的修饰效果。", + "diffEditorInsertedOutline": "插入的文本的轮廓颜色。", + "diffEditorRemovedOutline": "被删除文本的轮廓颜色。", + "diffEditorBorder": "两个文本编辑器之间的边框颜色。", + "snippetTabstopHighlightBackground": "代码片段 Tab 位的高亮背景色。", + "snippetTabstopHighlightBorder": "代码片段 Tab 位的高亮边框颜色。", + "snippetFinalTabstopHighlightBackground": "代码片段中最后的 Tab 位的高亮背景色。", + "snippetFinalTabstopHighlightBorder": "代码片段中最后的 Tab 位的高亮边框颜色。", + "breadcrumbsFocusForeground": "焦点导航路径的颜色", + "breadcrumbsBackground": "导航路径项的背景色。", + "breadcrumbsSelectedForegound": "已选导航路径项的颜色。", + "breadcrumbsSelectedBackground": "导航路径项选择器的背景色。", + "mergeCurrentHeaderBackground": "当前标题背景的内联合并冲突。颜色不能不透明,以免隐藏底层装饰。", + "mergeCurrentContentBackground": "内联合并冲突中的当前内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeIncomingHeaderBackground": "内联合并冲突中的传入标题背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeIncomingContentBackground": "内联合并冲突中的传入内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeCommonHeaderBackground": "内联合并冲突中的常见祖先标头背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeCommonContentBackground": "内联合并冲突中的常见祖先内容背景。颜色必须透明,以免隐藏下面的修饰效果。", + "mergeBorder": "内联合并冲突中标头和分割线的边框颜色。", + "overviewRulerCurrentContentForeground": "内联合并冲突中当前版本区域的概览标尺前景色。", + "overviewRulerIncomingContentForeground": "内联合并冲突中传入的版本区域的概览标尺前景色。", + "overviewRulerCommonContentForeground": "内联合并冲突中共同祖先区域的概览标尺前景色。", + "overviewRulerFindMatchForeground": "用于查找匹配项的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。", + "overviewRulerSelectionHighlightForeground": "用于突出显示所选内容的概述标尺标记颜色。颜色必须透明,以免隐藏下面的修饰效果。" + }, + "vs/platform/issue/electron-main/issueService": { + "local": "ju", + "confirmCloseIssueReporter": "您的输入将不会保存。确实要关闭此窗口吗?", + "yes": "是", + "cancel": "取消", + "issueReporter": "问题报告程序", + "processExplorer": "进程管理器" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "新建窗口", + "newWindowDesc": "打开一个新窗口", + "recentFolders": "最近使用的工作区", + "folderDesc": "{0} {1}", + "codeWorkspace": "Code 工作区" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "版本: {0}\n提交: {1}\n日期: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nOS: {7}", + "okButton": "确定", + "copy": "复制(&&C)" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "新建窗口(&&W)", + "mFile": "文件(&&F)", + "mEdit": "编辑(&&E)", + "mSelection": "选择(&&S)", + "mView": "查看(&&V)", + "mGoto": "转到(&&G)", + "mDebug": "调试(&&D)", + "mTerminal": "终端(&&T)", + "mWindow": "窗口", + "mHelp": "帮助(&&H)", + "mAbout": "关于 {0}", + "miPreferences": "首选项(&&P)", + "mServices": "服务", + "mHide": "隐藏 {0}", + "mHideOthers": "隐藏其他", + "mShowAll": "全部显示", + "miQuit": "退出 {0}", + "mMinimize": "最小化", + "mZoom": "缩放", + "mBringToFront": "全部置于顶层", + "miSwitchWindow": "切换窗口(&&W)...", + "mNewTab": "新建标签页", + "mShowPreviousTab": "显示上一个选项卡", + "mShowNextTab": "显示下一个选项卡", + "mMoveTabToNewWindow": "移动标签页到新窗口", + "mMergeAllWindows": "合并所有窗口", + "miCheckForUpdates": "检查更新(&&U)...", + "miCheckingForUpdates": "正在检查更新...", + "miDownloadUpdate": "下载可用更新(&&O)", + "miDownloadingUpdate": "正在下载更新...", + "miInstallUpdate": "安装更新(&&U)...", + "miInstallingUpdate": "正在安装更新...", + "miRestartToUpdate": "重新启动以更新(&&U)" + }, + "win32/i18n/Default": { + "SetupAppTitle": "设置", + "SetupWindowTitle": "安装程序 - %1", + "UninstallAppTitle": "卸载", + "UninstallAppFullTitle": "%1 卸载", + "InformationTitle": "信息", + "ConfirmTitle": "确认", + "ErrorTitle": "错误", + "SetupLdrStartupMessage": "这将安装 %1。是否要继续?", + "LdrCannotCreateTemp": "无法创建临时文件。安装程序已中止", + "LdrCannotExecTemp": "无法在临时目录中执行文件。安装程序已中止", + "LastErrorMessage": "%1。%n%n错误 %2: %3", + "SetupFileMissing": "安装目录缺失文件 %1。请更正该问题或获取该问题的新副本。", + "SetupFileCorrupt": "安装程序文件夹已损坏。请获取该程序的新副本。", + "SetupFileCorruptOrWrongVer": "安装程序文件夹已损坏或与此安装程序版本不兼容。请更正该问题或获取该程序的新副本。", + "InvalidParameter": "命令行 %n%n%1 上传递了一个无效参数", + "SetupAlreadyRunning": "安装程序已在运行。", + "WindowsVersionNotSupported": "此程序不支持你计算机正运行的 Windows 版本。", + "WindowsServicePackRequired": "此程序需要 %1 服务包 %2 或更高版本。", + "NotOnThisPlatform": "此程序将不在 %1 上运行。", + "OnlyOnThisPlatform": "此程序必须在 %1 上运行。", + "OnlyOnTheseArchitectures": "此程序仅可安装在为以下处理器体系结构设计的 Windows 版本上:%n%n%1", + "MissingWOW64APIs": "你正运行的 Windows 版本不包含安装程序执行 64 位安装所需的功能。要更正此问题,请安装服务包 %1。", + "WinVersionTooLowError": "此程序需要 %1 版本 %2 或更高版本。", + "WinVersionTooHighError": "此程序不能安装在 %1 版本 %2 或更高的版本上。", + "AdminPrivilegesRequired": "在安装此程序时必须作为管理员登录。", + "PowerUserPrivilegesRequired": "安装此程序时必须以管理员或 Power User 组成员身份登录。", + "SetupAppRunningError": "安装程序检测到 %1 当前正在运行。%n%n请立即关闭它的所有实例,然后单击“确定”以继续,或单击“取消”以退出。", + "UninstallAppRunningError": "卸载检测到 %1 当前正在运行。%n%n请立即关闭它的所有实例,然后单击“确定”以继续或单击“取消”以退出。", + "ErrorCreatingDir": "安装程序无法创建目录“%1”", + "ErrorTooManyFilesInDir": "无法在目录“%1”中创建文件,因为它包含太多文件", + "ExitSetupTitle": "退出安装程序", + "ExitSetupMessage": "安装程序未完成。如果立即退出,将不会安装该程序。%n%n可在其他时间再次运行安装程序以完成安装。%n%n是否退出安装程序?", + "AboutSetupMenuItem": "关于安装程序(&A)...", + "AboutSetupTitle": "关于安装程序", + "AboutSetupMessage": "%1 版本 %2%n%3%n%n%1 主页:%n%4", + "ButtonBack": "< 返回(&B)", + "ButtonNext": "下一步(&N) >", + "ButtonInstall": "安装(&I)", + "ButtonOK": "确定", + "ButtonCancel": "取消", + "ButtonYes": "是(&Y)", + "ButtonYesToAll": "接受全部(&A)", + "ButtonNo": "否(&N)", + "ButtonNoToAll": "否定全部(&O)", + "ButtonFinish": "完成(&F)", + "ButtonBrowse": "浏览(&B)...", + "ButtonWizardBrowse": "浏览(&R)...", + "ButtonNewFolder": "新建文件夹(&M)", + "SelectLanguageTitle": "选择安装程序语言", + "SelectLanguageLabel": "选择安装时要使用的语言:", + "ClickNext": "单击“下一步”以继续,或单击“取消”以退出安装程序。", + "BrowseDialogTitle": "浏览文件夹", + "BrowseDialogLabel": "在以下列表中选择一个文件夹,然后单击“确定”。", + "NewFolderName": "新建文件夹", + "WelcomeLabel1": "欢迎使用 [name] 安装向导", + "WelcomeLabel2": "这将在计算机上安装 [name/ver]。%n%n建议关闭所有其他应用程序再继续。", + "WizardPassword": "密码", + "PasswordLabel1": "此安装受密码保护。", + "PasswordLabel3": "请提供密码,然后单击“下一步”以继续。密码区分大小写。", + "PasswordEditLabel": "密码(&P):", + "IncorrectPassword": "输入的密码不正确。请重试。", + "WizardLicense": "许可协议", + "LicenseLabel": "请在继续操作前阅读以下重要信息。", + "LicenseLabel3": "请阅读以下许可协议。必须接受此协议条款才可继续安装。", + "LicenseAccepted": "我接受协议(&A)", + "LicenseNotAccepted": "我不接受协议(&D)", + "WizardInfoBefore": "信息", + "InfoBeforeLabel": "请在继续操作前阅读以下重要信息。", + "InfoBeforeClickLabel": "当准备好继续执行安装程序时,单击“下一步”。", + "WizardInfoAfter": "信息", + "InfoAfterLabel": "请在继续操作前阅读以下重要信息。", + "InfoAfterClickLabel": "当准备好继续执行安装程序时,单击“下一步”。", + "WizardUserInfo": "用户信息", + "UserInfoDesc": "请输入你的信息。", + "UserInfoName": "用户名(&U):", + "UserInfoOrg": "组织(&O):", + "UserInfoSerial": "序列号(&S):", + "UserInfoNameRequired": "必须输入名称。", + "WizardSelectDir": "选择目标位置", + "SelectDirDesc": "应将 [name] 安装到哪里?", + "SelectDirLabel3": "安装程序会将 [name] 安装到以下文件夹。", + "SelectDirBrowseLabel": "若要继续,单击“下一步”。如果想选择其他文件夹,单击“浏览”。", + "DiskSpaceMBLabel": "需要至少 [mb] MB 可用磁盘空间。", + "CannotInstallToNetworkDrive": "安装程序无法安装到网络驱动器。", + "CannotInstallToUNCPath": "安装程序无法安装到 UNC 路径。", + "InvalidPath": "必须输入带驱动器号的完整路径(例如:%n%nC:\\APP%n%n)或以下格式的 UNC 路径:%n%n\\\\server\\share", + "InvalidDrive": "所选驱动器或 UNC 共享不存在或不可访问。请另外选择。", + "DiskSpaceWarningTitle": "磁盘空间不足", + "DiskSpaceWarning": "安装程序需要至少 %1 KB 可用空间来安装,但所选驱动器仅有 %2 KB 可用空间。%n%n是否仍要继续?", + "DirNameTooLong": "文件夹名称或路径太长。", + "InvalidDirName": "文件夹名称无效。", + "BadDirName32": "文件夹名不能包含以下任一字符:%n%n%1", + "DirExistsTitle": "文件夹存在", + "DirExists": "文件夹:%n%n%1%n%n已存在。是否仍要安装到该文件夹?", + "DirDoesntExistTitle": "文件夹不存在", + "DirDoesntExist": "文件夹:%n%n%1%n%n不存在。是否要创建该文件夹?", + "WizardSelectComponents": "选择组件", + "SelectComponentsDesc": "应安装哪些组件?", + "SelectComponentsLabel2": "选择希望安装的组件;清除不希望安装的组件。准备就绪后单击“下一步”以继续。", + "FullInstallation": "完全安装", + "CompactInstallation": "简洁安装", + "CustomInstallation": "自定义安装", + "NoUninstallWarningTitle": "组件存在", + "NoUninstallWarning": "安装程序检测到计算机上已安装以下组件:%n%n%1%n%n取消选择这些组件将不会卸载它们。%n%n是否仍要继续?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "当前选择需要至少 [mb] MB 磁盘空间。", + "WizardSelectTasks": "选择其他任务", + "SelectTasksDesc": "应执行哪些其他任务?", + "SelectTasksLabel2": "选择安装 [name] 时希望安装程序来执行的其他任务,然后单击“下一步”。", + "WizardSelectProgramGroup": "选择开始菜单文件夹", + "SelectStartMenuFolderDesc": "安装程序应将程序的快捷方式放置到哪里?", + "SelectStartMenuFolderLabel3": "安装程序将在以下开始菜单文件夹中创建该程序的快捷方式。", + "SelectStartMenuFolderBrowseLabel": "若要继续,单击“下一步”。如果想选择其他文件夹,单击“浏览”。", + "MustEnterGroupName": "必须输入文件夹名。", + "GroupNameTooLong": "文件夹名称或路径太长。", + "InvalidGroupName": "文件夹名称无效。", + "BadGroupName": "文件夹名不能保护以下任一字符:%n%n%1", + "NoProgramGroupCheck2": "不创建开始菜单文件夹(&D)", + "WizardReady": "安装准备就绪", + "ReadyLabel1": "安装程序现已准备好在计算机上安装 [name]。", + "ReadyLabel2a": "单击“安装”以继续安装,如想查看或更改任何设置则单击\"返回\"。", + "ReadyLabel2b": "单击“安装”以继续安装。", + "ReadyMemoUserInfo": "用户信息:", + "ReadyMemoDir": "目标位置:", + "ReadyMemoType": "安装程序类型:", + "ReadyMemoComponents": "所选组件:", + "ReadyMemoGroup": "开始菜单文件夹:", + "ReadyMemoTasks": "其他任务:", + "WizardPreparing": "正在准备安装", + "PreparingDesc": "安装程序正准备在计算机上安装 [name]。", + "PreviousInstallNotCompleted": "上一个程序的安装/删除未完成。需重启计算机以完成该安装。%n%n重启计算机后,重新运行安装程序以完成 [name] 的安装。", + "CannotContinue": "安装程序无法继续。请单击“取消”以退出。", + "ApplicationsFound": "以下应用程序正在使用需要通过安装程序进行更新的文件。建议允许安装程序自动关闭这些应用程序。", + "ApplicationsFound2": "以下应用程序正在使用需要通过安装程序进行更新的文件。建议允许安装程序自动关闭这些应用程序。完成安装后,安装程序将尝试重启应用程序。", + "CloseApplications": "自动关闭应用程序(&A)", + "DontCloseApplications": "不关闭应用程序(&D)", + "ErrorCloseApplications": "安装程序无法自动关闭所有应用程序。建议在继续操作之前先关闭所有使用需通过安装程序进行更新的文件的应用程序。", + "WizardInstalling": "正在安装", + "InstallingLabel": "安装程序正在计算机上安装 [name],请稍等。", + "FinishedHeadingLabel": "完成 [name] 安装向导", + "FinishedLabelNoIcons": "安装程序已在计算机上完成安装 [name]。", + "FinishedLabel": "安装程序已在计算机上完成安装 [name]。选择安装的图标即可以启动应用程序。", + "ClickFinish": "单击“完成”以退出安装程序。", + "FinishedRestartLabel": "要完成 [name] 的安装,安装程序必须重启计算机。是否要立即重启?", + "FinishedRestartMessage": "要完成 [name] 的安装,安装程序必须重启计算机。%n%n是否要立即重启?", + "ShowReadmeCheck": "是,我希望查看 README 文件", + "YesRadio": "是,立即重启计算机(&Y)", + "NoRadio": "否,我将稍后重启计算机(&N)", + "RunEntryExec": "运行 %1", + "RunEntryShellExec": "查看 %1", + "ChangeDiskTitle": "安装程序需要下一个磁盘", + "SelectDiskLabel2": "请插入磁盘 %1 并点击“确定”。%n%n如果此磁盘上的文件可在以下文件夹外的其他文件夹中找到,请输入正确路径或单击“浏览”。", + "PathLabel": "路径(&P):", + "FileNotInDir2": "在“%2”中无法定位文件“%1”。请插入正确的磁盘或选择其他文件夹。", + "SelectDirectoryLabel": "请指定下一个磁盘的位置。", + "SetupAborted": "安装程序未完成。%n%n请更正问题并重新运行安装程序。", + "EntryAbortRetryIgnore": "单击“重试”以再次尝试,单击“忽略”以继续,或单击“中止”以取消安装。", + "StatusClosingApplications": "正在关闭应用程序...", + "StatusCreateDirs": "正在创建目录...", + "StatusExtractFiles": "正在解压缩文件...", + "StatusCreateIcons": "正在创建快捷方式...", + "StatusCreateIniEntries": "正在创建 INI 项...", + "StatusCreateRegistryEntries": "正在创建注册表项...", + "StatusRegisterFiles": "正在注册文件...", + "StatusSavingUninstall": "正在保存卸载信息...", + "StatusRunProgram": "正在完成安装...", + "StatusRestartingApplications": "正在重启应用程序...", + "StatusRollback": "正在回退更改...", + "ErrorInternal2": "内部错误: %1", + "ErrorFunctionFailedNoCode": "%1 失败", + "ErrorFunctionFailed": "%1 失败;代码 %2", + "ErrorFunctionFailedWithMessage": "%1 失败;代码 %2。%n%3", + "ErrorExecutingProgram": "无法执行文件:%n%1", + "ErrorRegOpenKey": "打开注册表项时出错:%n%1\\%2", + "ErrorRegCreateKey": "创建注册表项时出错:%n%1\\%2", + "ErrorRegWriteKey": "写入注册表项时出错:%n%1\\%2", + "ErrorIniEntry": "在文件“%1”中创建 INI 项时出错。", + "FileAbortRetryIgnore": "单击“重试”以再次操作,单击“忽略”以跳过此文件(不建议此操作),或单击“中止”以取消安装。", + "FileAbortRetryIgnore2": "单击“重试”以再次操作,单击“忽略”以继续(不建议此操作),或单击“中止”以取消安装。", + "SourceIsCorrupted": "源文件已损坏", + "SourceDoesntExist": "源文件“%1”不存在", + "ExistingFileReadOnly": "现有文件被标记为只读状态。%n%n单击“重试”以删除只读特性并重试,单击“忽略”以跳过此文件,或单击“中止”以取消安装。", + "ErrorReadingExistingDest": "尝试读取现有文件时出错:", + "FileExists": "该文件已存在。%n%n是否要安装程序覆盖它?", + "ExistingFileNewer": "现有文件比安装程序正尝试安装的文件更新。建议保留现有文件。%n%n是否要保留现有文件?", + "ErrorChangingAttr": "尝试更改现有文件特性出错:", + "ErrorCreatingTemp": "尝试在目标目录创建文件时出错:", + "ErrorReadingSource": "尝试读取源文件时出错:", + "ErrorCopying": "尝试复制文件时出错:", + "ErrorReplacingExistingFile": "尝试替换现有文件时出错:", + "ErrorRestartReplace": "RestartReplace 失败:", + "ErrorRenamingTemp": "尝试在目标目录重命名文件时出错:", + "ErrorRegisterServer": "无法注册 DLL/OCX: %1", + "ErrorRegSvr32Failed": "RegSvr32 失败,退出代码为 %1", + "ErrorRegisterTypeLib": "无法注册类型库: %1", + "ErrorOpeningReadme": "尝试打开 README 文件时出错。", + "ErrorRestartingComputer": "安装程序无法重启计算机。请手动执行此操作。", + "UninstallNotFound": "文件“%1”不存在。无法安装。", + "UninstallOpenError": "无法打开文件“%1”。无法卸载", + "UninstallUnsupportedVer": "卸载日志“%1”的格式无法被此版本的卸载程序识别。无法卸载", + "UninstallUnknownEntry": "卸载日志中发现未知条目(%1)", + "ConfirmUninstall": "确实要完全删除 %1 吗? 将不会删除扩展和设置。", + "UninstallOnlyOnWin64": "仅可在 64 位 Windows 上卸载此安装。", + "OnlyAdminCanUninstall": "仅具有管理权限的用户才可卸载此安装。", + "UninstallStatusLabel": "正从计算机删除 %1,请稍等。", + "UninstalledAll": "已成功从计算机上删除 %1。", + "UninstalledMost": "%1 卸载完成。%n%n无法删除一些元素。可将其手动删除。", + "UninstalledAndNeedsRestart": "要完成 %1 的卸载,必须重启计算机。%n%n是否要立即重启?", + "UninstallDataCorrupted": "“%1”文件已损坏。无法卸载", + "ConfirmDeleteSharedFileTitle": "删除共享文件?", + "ConfirmDeleteSharedFile2": "系统表示以下共享文件不再被任何程序使用。是否要卸载删除此共享文件?%n%n如果在有程序仍在使用此文件而它被删除,则程序可能不会正常运行。如果不确定,请选择“否”。将文件留住系统上不会造成任何问题。", + "SharedFileNameLabel": "文件名:", + "SharedFileLocationLabel": "位置:", + "WizardUninstalling": "卸载状态", + "StatusUninstalling": "正在卸载 %1...", + "ShutdownBlockReasonInstallingApp": "正在安装 %1。", + "ShutdownBlockReasonUninstallingApp": "正在卸载 %1。", + "NameAndVersion": "%1 版本 %2", + "AdditionalIcons": "其他图标:", + "CreateDesktopIcon": "创建桌面图标(&&D)", + "CreateQuickLaunchIcon": "创建 \"快速启动\" 图标(&&Q)", + "ProgramOnTheWeb": "Web 上的 %1", + "UninstallProgram": "卸载 %1", + "LaunchProgram": "启动 %1", + "AssocFileExtension": "将 %1 与 %2 文件扩展名关联(&A)", + "AssocingFileExtension": "正将 %1 与 %2 文件扩展名关联...", + "AutoStartProgramGroupDescription": "启动:", + "AutoStartProgram": "自动启动 %1", + "AddonHostProgramNotFound": "无法在所选文件夹中定位 %1。%n%n是否仍要继续?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "将“通过 %1 打开”操作添加到 Windows 资源管理器文件上下文菜单", + "AddContextMenuFolders": "将“通过 %1 打开”操作添加到 Windows 资源管理器目录上下文菜单", + "AssociateWithFiles": "将 %1 注册为受支持的文件类型的编辑器", + "AddToPath": "添加到 PATH (重启后生效)", + "RunAfter": "安装后运行 %1", + "Other": "其他:", + "SourceFile": "%1 源文件" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "CPU %", + "memory": "内存 (MB)", + "pid": "PID", + "name": "名称", + "killProcess": "结束进程", + "forceKillProcess": "强制结束进程", + "copy": "复制", + "copyAll": "全部复制", + "debug": "调试" + }, + "vs/code/node/cliProcessMain": { + "notFound": "找不到扩展“{0}”。", + "notInstalled": "未安装扩展“{0}”。", + "useId": "确保使用完整扩展 ID,包括发布服务器,如: {0}", + "installation failed": "未能安装扩展: {0}", + "notSupportedUIExtension": "无法安装扩展 {0},因为不支持 UI 扩展", + "successVsixInstall": "已成功安装扩展“{0}”!", + "cancelVsixInstall": "已取消安装扩展“{0}”。", + "alreadyInstalled": "已安装扩展“{0}”。", + "forceUpdate": "扩展“{0}”和“{1}”已经安装,但是市场上有一个更新版本的{2}。使用“--force”选项更新到新版本。", + "updateMessage": "将扩展 \"{0}\" 更新到版本 {1}", + "foundExtension": "在应用商店中找到了“{0}”。", + "forceDowngrade": "较新版本的扩展 \"{0}\" 和\"{1}\"已经安装。使用“--force”选项降级到旧版本。", + "installing": "正在安装...", + "successInstall": "已成功安装扩展“{0}” v{1}!", + "uninstalling": "正在卸载 {0}...", + "successUninstall": "已成功卸载扩展“{0}”!" + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "{0} 的另一实例正在运行但没有响应", + "secondInstanceNoResponseDetail": "请先关闭其他所有实例,然后重试。", + "secondInstanceAdmin": "{0} 的第二个实例已经以管理员身份运行。", + "secondInstanceAdminDetail": "请先关闭另一个实例,然后重试。", + "close": "关闭(&&C)", + "startupDataDirError": "无法写入程序用户数据。", + "startupDataDirErrorDetail": "请确保目录 {0} 和 {1} 是可写的。" + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "日志上传端点无效", + "beginUploading": "正在上传...", + "didUploadLogs": "上传成功! 日志文件 ID: {0}", + "logUploadPromptHeader": "即将上传您的会话日志到安全的 Microsoft 端点,其仅能被 Microsoft 的 VS Code 团队成员访问。", + "logUploadPromptBody": "会话日志可能包含个人信息,如完整路径或者文件内容。请检查并编辑您的会话日志文件: “{0}”", + "logUploadPromptBodyDetails": "如果继续,表示您确认您已经检查与编辑了会话日志文件并同意 Microsoft 使用这些文件来调试 VS Code。", + "logUploadPromptAcceptInstructions": "为继续上传,请使用 \"--upload-logs={0}\" 运行 code", + "postError": "上传日志时出错: {0}", + "responseError": "上传日志时出错。收到 {0} — {1}", + "parseError": "分析响应时出错", + "zipError": "压缩日志时出错: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "隐藏", + "show": "显示", + "previewOnGitHub": "在 GitHub 中预览", + "loadingData": "正在加载数据...", + "rateLimited": "超出 GitHub 查询限制。请稍候。", + "similarIssues": "类似的问题", + "open": "打开", + "closed": "已关闭", + "noSimilarIssues": "没有找到类似问题", + "settingsSearchIssue": "设置搜索的问题", + "bugReporter": "问题报告", + "featureRequest": "功能请求", + "performanceIssue": "性能问题", + "selectSource": "选择源", + "vscode": "Visual Studio Code", + "extension": "扩展", + "unknown": "不知道", + "stepsToReproduce": "重现步骤", + "bugDescription": "请分享能稳定重现此问题的必要步骤,并包含实际和预期的结果。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", + "performanceIssueDesciption": "这个性能问题是在什么时候发生的? 是在启动时,还是在一系列特定的操作之后? 我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑这个问题并添加截图。", + "description": "说明", + "featureRequestDescription": "请描述您希望能够使用的功能。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑问题并添加截图。", + "expectedResults": "预期结果", + "settingsSearchResultsDescription": "请列出您在搜索此项时希望看到的结果。我们支持 GitHub 版的 Markdown。您将能在 GitHub 上预览时编辑问题并添加截图。", + "pasteData": "所需的数据太大,无法直接发送。我们已经将其写入剪贴板,请粘贴。", + "disabledExtensions": "扩展已禁用" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "请使用英文进行填写。", + "issueTypeLabel": "这是一个", + "issueSourceLabel": "提交到", + "disableExtensionsLabelText": "请试着在{0}之后重现问题。如果此问题仅在扩展运行时才能重现,那么这可能是一个扩展的问题。", + "disableExtensions": "禁用所有扩展并重新加载窗口", + "chooseExtension": "扩展", + "issueTitleLabel": "标题", + "issueTitleRequired": "请输入标题。", + "titleLengthValidation": "标题太长。", + "details": "请输入详细信息。", + "sendSystemInfo": "包含系统信息 ({0})", + "show": "显示", + "sendProcessInfo": "包含当前运行中的进程 ({0})", + "sendWorkspaceInfo": "包含工作区元数据 ({0})", + "sendExtensions": "包含已启用的扩展 ({0})", + "sendSearchedExtensions": "发送已搜索的扩展 ({0})", + "sendSettingsSearchDetails": "发送设置搜索的详细信息 ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "已成功创建跟踪信息。", + "trace.detail": "请创建问题并手动附加以下文件:\n{0}", + "trace.ok": "确定" + }, + "vs/code/electron-main/auth": { + "authRequire": "需要验证代理", + "proxyauth": "{0} 代理需要验证。" + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "路径不存在", + "pathNotExistDetail": "磁盘上似乎不再存在路径“{0}”。", + "uriInvalidTitle": "无法打开 uri", + "uriInvalidDetail": "URI“{0}”无效,无法打开。", + "ok": "确定", + "reopen": "重新打开(&&R)", + "wait": "继续等待(&&K)", + "close": "关闭(&&C)", + "appStalled": "窗口不再响应", + "appStalledDetail": "你可以重新打开或关闭窗口,或者保持等待。", + "appCrashed": "窗口出现故障", + "appCrashedDetail": "我们对此引起的不便表示抱歉! 请重启该窗口从上次停止的位置继续。", + "open": "打开", + "openFolder": "打开文件夹", + "openFile": "打开文件", + "openWorkspaceTitle": "打开工作区", + "openWorkspace": "打开(&&O)", + "workspaceOpenedMessage": "无法保存工作区“{0}”", + "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。" + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "你仍可以通过 Alt 键访问菜单栏。" + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "工作台", + "showEditorTabs": "控制打开的编辑器是否显示在选项卡中。", + "highlightModifiedTabs": "控制是否绘制已修改 (存在更新) 的编辑器选项卡的顶部边框。", + "workbench.editor.labelFormat.default": "显示文件名。当启用选项卡且在同一组内有两个相同名称的文件时,将添加每个文件路径中可以用于区分的部分。在选项卡被禁用且编辑器活动时,将显示相对于工作区文件夹的路径。", + "workbench.editor.labelFormat.short": "在文件的目录名之后显示文件名。", + "workbench.editor.labelFormat.medium": "在文件相对当前工作区文件夹的路径之后显示文件名。", + "workbench.editor.labelFormat.long": "在文件的绝对路径之后显示文件名。", + "tabDescription": "控制编辑器标签的格式。", + "editorTabCloseButton": "控制编辑器选项卡中关闭按钮的位置,或是设置为 `off` 禁用。", + "workbench.editor.tabSizing.fit": "始终将标签页保持足够大,能够完全显示编辑器标签。", + "workbench.editor.tabSizing.shrink": "在不能同时显示所有选项卡时,允许选项卡缩小。", + "tabSizing": "控制编辑器选项卡的大小。", + "focusRecentEditorAfterClose": "控制是否按最常使用的顺序或从左到右的顺序关闭选项卡。", + "showIcons": "控制是否在编辑器选项卡中显示图标。要求同时启用图标主题。", + "enablePreview": "控制打开的编辑器是否为预览编辑器。预览编辑器在被固定 (例如,通过双击或编辑) 前可重用,其字体样式为斜体。", + "enablePreviewFromQuickOpen": "控制从 Quick Open 打开的编辑器是否为预览编辑器。预览编辑器在被固定 (例如,通过双击或编辑) 前可重用。", + "closeOnFileDelete": "当文件被其他进程删除或重命名时,控制是否自动关闭在这个期间内打开了此文件的编辑器。若禁用此项,在这种情况下将保留编辑器。请注意,若从应用内部进行删除,将始终关闭编辑器,并且为了保护您的数据,已更新文件始终不会关闭。", + "editorOpenPositioning": "控制编辑器打开的位置。选择 `left` 或 `right` 可分别在当前活动编辑器的左侧或右侧打开。选择 `first` (最前) 或 `last` (最后) 打开的位置与当前活动编辑器无关。", + "sideBySideDirection": "控制编辑器在并排打开时 (比如从资源管理器) 出现的默认位置。默认在当前活动编辑器右侧打开。若更改为 `down`,则在当前活动编辑器下方打开。", + "closeEmptyGroups": "控制编辑器组中最后一个选项卡关闭时这个空组的行为。若启用,将自动关闭空组。若禁用,空组仍将保留在网格布局中。", + "revealIfOpen": "控制是否在打开的任何可见组中显示编辑器。如果禁用,编辑器将优先在当前活动的编辑器组中打开。如果启用,将会显示在已打开的编辑器,而不是在当前活动的编辑器组中再次打开。请注意,有些情况下会忽略此设置,例如,强制编辑器在特定组中打开或当前活动组的一侧时。", + "swipeToNavigate": "使用三指横扫在打开的文件之间导航", + "restoreViewState": "在重新打开已关闭文件时,还原最后一个视图的状态 (如滚动位置)。", + "centeredLayoutAutoResize": "如果在居中布局中打开了超过一组编辑器,控制是否自动将宽度调整为最大宽度值。当回到只打开了一组编辑器的状态,将自动将宽度调整为原始的居中宽度值。", + "commandHistory": "控制命令面板中保留最近使用命令的数量。设置为 0 时禁用命令历史功能。", + "preserveInput": "当再次打开命令面板时,控制是否恢复上一次输入的内容。", + "closeOnFocusLost": "控制 Quick Open 是否在其失去焦点时自动关闭。", + "workbench.quickOpen.preserveInput": "在打开 Quick Open 视图时,控制是否自动恢复上一次输入的值。", + "openDefaultSettings": "控制在打开设置时是否同时打开显示所有默认设置的编辑器。", + "useSplitJSON": "控制在将设置编辑为 json 时是否使用拆分 json 编辑器。", + "openDefaultKeybindings": "控制在打开按键绑定设置时是否同时打开显示所有默认按键绑定的编辑器。", + "sideBarLocation": "控制边栏的位置。它可显示在工作台的左侧或右侧。", + "panelDefaultLocation": "控制面板 (终端、调试控制台、输出、问题) 的默认位置。可显示在工作台的底部或右侧。", + "statusBarVisibility": "控制工作台底部状态栏的可见性。", + "activityBarVisibility": "控制工作台中活动栏的可见性。", + "viewVisibility": "控制是否显示视图头部的操作项。视图头部操作项可以一直,或是仅当聚焦到和悬停在视图上时显示。", + "fontAliasing": "控制在工作台中字体的渲染方式。", + "workbench.fontAliasing.default": "次像素平滑字体。将在大多数非 retina 显示器上显示最清晰的文字。", + "workbench.fontAliasing.antialiased": "进行像素而不是次像素级别的字体平滑。可能会导致字体整体显示得更细。", + "workbench.fontAliasing.none": "禁用字体平滑。将显示边缘粗糙、有锯齿的文字。", + "workbench.fontAliasing.auto": "根据显示器 DPI 自动应用 `default` 或 `antialiased` 选项。", + "enableNaturalLanguageSettingsSearch": "控制是否在设置中启用自然语言搜索。自然语言搜索由 Microsoft 联机服务提供。", + "settingsSearchTocBehavior.hide": "在搜索时隐藏目录。", + "settingsSearchTocBehavior.filter": "筛选目录为仅显示含有匹配设置的类别。单击一个类别将仅显示该类别的结果。", + "settingsSearchTocBehavior": "控制设置编辑器的目录在搜索时的行为。", + "settings.editor.ui": "使用设置 ui 编辑器。", + "settings.editor.json": "使用 json 文件编辑器。", + "settings.editor.desc": "配置默认使用的设置编辑器。", + "workbench.enableExperiments": "从 Microsoft 联机服务中获取要进行的实验。", + "workbench.useExperimentalGridLayout": "启用工作台的网格布局。此设置可能会为工作台组件启用其他布局选项。", + "windowTitle": "根据活动编辑器控制窗口标题。变量是根据上下文替换的:", + "activeEditorShort": "\"${activeEditorShort}\": 文件名 (例如 myFile.txt)。", + "activeEditorMedium": "\"${activeEditorMedium}\": 相对于工作区文件夹的文件路径 (例如, myFolder/myFileFolder/myFile.txt)。", + "activeEditorLong": "\"${activeEditorLong}\": 文件的完整路径 (例如 /Users/Development/myFolder/myFileFolder/myFile.txt)。", + "activeFolderShort": "\"${activeFolderShort}\": 文件所在的文件夹名称 (例如, myFileFolder)。", + "activeFolderMedium": "\"${activeFolderMedium}\": 相对于工作区文件夹的、包含文件的文件夹的路径, (例如 myFolder/myFileFolder)。", + "activeFolderLong": "\"${activeFolderLong}\": 文件所在文件夹的完整路径 (例如 /Users/Development/myFolder/myFileFolder)。", + "folderName": "\"${folderName}\": 文件所在工作区文件夹的名称 (例如 myFolder)。", + "folderPath": "\"${folderpath}\": 文件所在工作区文件夹的路径 (例如 /Users/Development/myFolder)。", + "rootName": "\"${rootName}\": 工作区的名称 (例如, myFolder 或 myWorkspace)。", + "rootPath": "\"${rootPath}\": 工作区的文件路径 (例如 /Users/Development/myWorkspace)。", + "appName": "\"${appName}\": 例如 VS Code。", + "dirty": "\"${dirty}\": 表示活动编辑器为脏的脏指示器。", + "separator": "\"${separator}\": 一种条件分隔符 (\"-\"), 仅在被包含值或静态文本的变量包围时显示。", + "windowConfigurationTitle": "窗口", + "zenModeConfigurationTitle": "禅模式", + "zenMode.fullScreen": "控制在打开禅模式时是否将工作台切换到全屏。", + "zenMode.centerLayout": "控制在打开禅模式时是否启用居中布局。", + "zenMode.hideTabs": "控制在打开禅模式时是否隐藏工作台选项卡。", + "zenMode.hideStatusBar": "控制在打开禅模式时是否隐藏工作台底部的状态栏。", + "zenMode.hideActivityBar": "控制在打开禅模式时是否隐藏工作台左侧的活动栏。", + "zenMode.hideLineNumbers": "控制在打开禅模式时是否隐藏编辑器行号。", + "zenMode.restore": "若窗口在处于禅模式时退出,控制其在恢复时是否还原到禅模式。" + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "导航到左侧视图", + "navigateRight": "导航到右侧视图", + "navigateUp": "导航到上方视图", + "navigateDown": "导航到下方视图", + "view": "视图" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "菜单项必须为一个数组", + "requirestring": "属性“{0}”是必需的,其类型必须是“字符串”", + "optstring": "属性“{0}”可以省略,否则其类型必须是 \"string\"", + "vscode.extension.contributes.menuItem.command": "要执行的命令的标识符。该命令必须在“命令”部分中声明", + "vscode.extension.contributes.menuItem.alt": "要执行的替代命令的标识符。该命令必须在 ”commands\" 部分中声明", + "vscode.extension.contributes.menuItem.when": "显示此项目时条件必须为 true", + "vscode.extension.contributes.menuItem.group": "此命令所属的组", + "vscode.extension.contributes.menus": "向编辑器提供菜单项", + "menus.commandPalette": "命令面板", + "menus.touchBar": "触控栏 (仅 macOS)", + "menus.editorTitle": "编辑器标题菜单", + "menus.editorContext": "编辑器上下文菜单", + "menus.explorerContext": "文件资源管理器上下文菜单", + "menus.editorTabContext": "编辑器选项卡上下文菜单", + "menus.debugCallstackContext": "调试调用堆栈上下文菜单", + "menus.scmTitle": "源代码管理标题菜单", + "menus.scmSourceControl": "源代码管理菜单", + "menus.resourceGroupContext": "源代码管理资源组上下文菜单", + "menus.resourceStateContext": "源代码管理资源状态上下文菜单", + "view.viewTitle": "提供的视图的标题菜单", + "view.itemContext": "提供的视图中的项目的上下文菜单", + "nonempty": "应为非空值。", + "opticon": "属性 \"icon\" 可以省略, 或者必须是字符串或文字, 如 \"{dark, light}\"", + "requireStringOrObject": "属性“{0}”是必要属性,其类型必须是 \"string\" 或 \"object\"", + "requirestrings": "属性“{0}”和“{1}”是必要属性,其类型必须是 \"string\"", + "vscode.extension.contributes.commandType.command": "要执行的命令的标识符", + "vscode.extension.contributes.commandType.title": "在 UI 中依据其表示命令的标题", + "vscode.extension.contributes.commandType.category": "(可选) 类别字符串,命令在界面中根据此项分组", + "vscode.extension.contributes.commandType.icon": "(可选) 在界面中显示的命令图标。可为文件路径或主题配置", + "vscode.extension.contributes.commandType.icon.light": "使用浅色主题时的图标路径", + "vscode.extension.contributes.commandType.icon.dark": "使用暗主题时的图标路径", + "vscode.extension.contributes.commands": "对命令面板提供命令。", + "dup": "命令“{0}”在 \"commands\" 部分重复出现。", + "menuId.invalid": "“{0}”为无效菜单标识符", + "proposedAPI.invalid": "{0} 是建议的菜单标识符, 仅在开发用完或使用以下命令行开关时可用:--enable-proposed-api {1}", + "missing.command": "菜单项引用未在“命令”部分进行定义的命令“{0}”。", + "missing.altCommand": "菜单项引用了未在 \"commands\" 部分定义的替代命令“{0}”。", + "dupe.command": "菜单项引用的命令中默认和替代命令相同" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "设置摘要。此标签将在设置文件中用作分隔注释。", + "vscode.extension.contributes.configuration.properties": "配置属性的描述。", + "scope.application.description": "应用程序特定的配置, 只能在本地用户设置中配置。", + "scope.machine.description": "特定于计算机的配置, 只能在本地和远程用户设置中配置。", + "scope.window.description": "特定于窗口的配置,可在“用户”或“工作区”设置中配置。", + "scope.resource.description": "特定于资源的配置,可在“用户”、“工作区”或“文件夹”设置中配置。", + "scope.description": "配置适用的范围。可用范围有 \"window\" (窗口) 和 \"resource\" (资源)。", + "scope.enumDescriptions": "枚举值的说明", + "scope.markdownEnumDescription": "Markdown 格式的枚举值说明。", + "scope.markdownDescription": "Markdown 格式的说明。", + "scope.deprecationMessage": "设置后,该属性将被标记为已弃用,并将给定的消息显示为解释。", + "vscode.extension.contributes.defaultConfiguration": "按语言提供默认编辑器配置设置。", + "vscode.extension.contributes.configuration": "用于配置字符串。", + "invalid.title": "configuration.title 必须是字符串", + "invalid.properties": "configuration.properties 必须是对象", + "invalid.property": "\"configuration.property\" 必须是对象", + "invalid.allOf": "\"configuration.allOf\" 已被弃用且不应被使用。你可以将多个配置单元作为数组传递给 \"configuration\" 参与点。", + "workspaceConfig.folders.description": "将载入到工作区的文件夹列表。", + "workspaceConfig.path.description": "文件路径。例如 \"/root/folderA\" 或 \"./folderA\"。后者表示根据工作区文件位置进行解析的相对路径。", + "workspaceConfig.name.description": "文件夹的可选名称。", + "workspaceConfig.uri.description": "文件夹的 URI", + "workspaceConfig.settings.description": "工作区设置", + "workspaceConfig.launch.description": "工作区启动配置", + "workspaceConfig.extensions.description": "工作区扩展", + "unknownWorkspaceProperty": "未知的工作区配置属性" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "聚焦到侧边栏", + "viewCategory": "视图" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "用于标识容器的唯一 ID,视图能在容器内通过 \"view\" 参与点提供。", + "vscode.extension.contributes.views.containers.title": "人类可读的用于表示此容器的字符串", + "vscode.extension.contributes.views.containers.icon": "容器图标的路径。图标大小为 24x24,并居中放置在 50x40 的区域内,其填充颜色为 \"rgb(215, 218, 224)\" 或 \"#d7dae0\"。所有图片格式均可用,推荐使用 SVG 格式。", + "vscode.extension.contributes.viewsContainers": "向编辑器提供视图容器", + "views.container.activitybar": "向活动栏提供视图容器", + "vscode.extension.contributes.view.id": "视图的标识符。使用标识符通过“vscode.window.registerTreeDataProviderForView” API 注册数据提供程序。同时将“onView:${id}”事件注册到“activationEvents”以激活你的扩展。", + "vscode.extension.contributes.view.name": "人类可读的视图名称。将会被显示", + "vscode.extension.contributes.view.when": "显示此视图必须为真的条件", + "vscode.extension.contributes.views": "向编辑器提供视图", + "views.explorer": "向活动栏中的“资源管理器”容器提供视图", + "views.debug": "向活动栏中的“调试”容器提供视图", + "views.scm": "向活动栏中的“源代码管理”容器提供视图", + "views.test": "向活动栏中的“测试”容器提供视图", + "views.contributed": "在扩展提供的视图容器中提供视图。", + "test": "测试", + "viewcontainer requirearray": "视图容器必须为数组", + "requireidstring": "属性“{0}”是必要属性,其类型必须是 \"string\"。仅支持字母、数字、\"_\" 和 \"-\"。", + "requirestring": "属性“{0}”是必需的,其类型必须是“字符串”", + "showViewlet": "显示 {0}", + "view": "视图", + "ViewContainerDoesnotExist": "视图容器“{0}”不存在。所有注册到其中的视图将被添加到“资源管理器”中。", + "duplicateView1": "无法在视图容器“{1}”中注册多个具有相同 ID (“{0}”) 的视图", + "duplicateView2": "视图容器“{1}”中已注册有 ID 为“{0}”的视图", + "requirearray": "视图必须为数组", + "optstring": "属性“{0}”可以省略,否则其类型必须是 \"string\"" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "视图", + "toggleActivityBar": "切换活动栏可见性", + "miToggleActivityBar": "切换活动栏(&&A)", + "toggleCenteredLayout": "切换居中布局", + "miToggleCenteredLayout": "切换居中布局", + "flipLayout": "切换垂直/水平编辑器布局", + "miToggleEditorLayout": "翻转布局(&&L)", + "toggleSidebarPosition": "切换边栏位置", + "moveSidebarRight": "将侧边栏移动到右侧", + "moveSidebarLeft": "将侧边栏移动到左侧", + "miMoveSidebarLeftRight": "将侧边栏移动到左/右侧(&&M)", + "toggleEditor": "切换编辑器区域", + "toggleSidebar": "切换侧边栏可见性", + "miToggleSidebar": "切换侧边栏(&&T)", + "toggleStatusbar": "切换状态栏可见性", + "miToggleStatusbar": "切换状态栏(&&T)", + "toggleTabs": "切换标签页可见性", + "toggleZenMode": "切换禅模式", + "miToggleZenMode": "切换禅模式", + "toggleMenuBar": "切换菜单栏", + "miToggleMenuBar": "切换菜单栏(&&B)", + "increaseViewSize": "增加当前视图大小", + "decreaseViewSize": "减小当前视图大小" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "\"隐藏\" 面板" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "管理扩展" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "聚焦到“{0}”视图", + "view category": "视图" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[不受支持]", + "userIsAdmin": "[管理员]", + "userIsSudo": "[超级用户]", + "devExtensionWindowTitlePrefix": "[扩展开发宿主]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "隐藏活动栏", + "globalActions": "全局动作" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "文件", + "view": "视图", + "workspaces": "工作区", + "newTab": "新建窗口标签页", + "showPreviousTab": "显示上一个窗口选项卡", + "showNextWindowTab": "显示下一个窗口选项卡", + "moveWindowTabToNewWindow": "将窗口选项卡移动到新窗口", + "mergeAllWindowTabs": "合并所有窗口", + "toggleWindowTabsBar": "切换窗口选项卡栏", + "developer": "开发者", + "help": "帮助", + "miNewWindow": "新建窗口(&&W)", + "miOpen": "打开(&&O)...", + "miOpenFile": "打开文件(&&O)...", + "miOpenFolder": "打开文件夹(&&F)...", + "miOpenWorkspace": "打开工作区(&&K)...", + "miOpenRecent": "打开最近的文件(&&R)", + "miMore": "更多(&&M)...", + "miAddFolderToWorkspace": "将文件夹添加到工作区(&&D)...", + "miSaveWorkspaceAs": "将工作区另存为...", + "miPreferences": "首选项(&&P)", + "miCloseFolder": "关闭文件夹(&&F)", + "miCloseWorkspace": "关闭工作区(&&W)", + "miCloseWindow": "关闭窗口(&&W)", + "miExit": "退出(&&X)", + "miAppearance": "外观(&&A)", + "miToggleFullScreen": "切换全屏(&&F)", + "miZoomIn": "放大(&&Z)", + "miZoomOut": "缩小(&&Z)", + "miZoomReset": "重置缩放(&&R)", + "miDocumentation": "文档(&&D)", + "miReleaseNotes": "发行说明(&&R)", + "miKeyboardShortcuts": "键盘快捷方式参考(&&K)", + "miIntroductoryVideos": "介绍性视频(&&V)", + "miTipsAndTricks": "贴士和技巧(&&C)", + "miTwitter": "Twitter 上和我们互动(&&J)", + "miUserVoice": "搜索功能请求(&&S)", + "miReportIssue": "使用英文报告问题(&&I)", + "miLicense": "查看许可证(&&V)", + "miPrivacyStatement": "隐私声明(&&Y)", + "miToggleDevTools": "切换开发人员工具(&&T)", + "miOpenProcessExplorerer": "打开进程管理器(&&P)", + "miAbout": "关于(&&A)", + "windowConfigurationTitle": "窗口", + "window.openFilesInNewWindow.on": "在新窗口中打开文件。", + "window.openFilesInNewWindow.off": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件。", + "window.openFilesInNewWindow.defaultMac": "在文件所在文件夹的已有窗口中或在上一个活动窗口中打开文件,除非其通过“程序坞”(Dock) 或“访达”(Finder) 打开。", + "window.openFilesInNewWindow.default": "在新窗口中打开文件,除非文件从应用程序内进行选取 (例如,通过“文件”菜单)。", + "openFilesInNewWindowMac": "控制是否在新窗口中打开文件。\n注意,此设置可能会被忽略 (例如,在使用 `-new-window` 或 `-reuse-window` 命令行选项时)。", + "openFilesInNewWindow": "控制是否在新窗口中打开文件。\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "window.openFoldersInNewWindow.on": "在新窗口中打开文件夹。", + "window.openFoldersInNewWindow.off": "文件夹将替换上一个活动窗口。", + "window.openFoldersInNewWindow.default": "在新窗口中打开文件夹,除非文件夹从应用程序内进行选取 (例如,通过“文件”菜单)。", + "openFoldersInNewWindow": "控制打开文件夹时是在新窗口打开还是替换上一个活动窗口。\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "window.openWithoutArgumentsInNewWindow.on": "打开一个新的空窗口。", + "window.openWithoutArgumentsInNewWindow.off": "聚焦到上一活动的运行实例。", + "openWithoutArgumentsInNewWindow": "在另一实例无参启动时,控制是打开新的空窗口或是聚焦到最后运行的实例。\n注意,此设置可能会被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行选项时)。", + "window.reopenFolders.all": "重新打开所有窗口。", + "window.reopenFolders.folders": "重新打开所有文件夹。空工作区将不会被恢复。", + "window.reopenFolders.one": "重新打开上一个活动窗口。", + "window.reopenFolders.none": "永远不重新打开窗口。总是以一个空窗口启动。", + "restoreWindows": "控制窗口在重启后再次打开的方式。", + "restoreFullscreen": "若窗口在处于全屏模式时退出,控制其在恢复时是否还原到全屏模式。", + "zoomLevel": "调整窗口的缩放级别。原始大小是 0,每次递增(例如 1)或递减(例如 -1)表示放大或缩小 20%。也可以输入小数以便以更精细的粒度调整缩放级别。", + "window.newWindowDimensions.default": "在屏幕中心打开新窗口。", + "window.newWindowDimensions.inherit": "以与上一个活动窗口相同的尺寸打开新窗口。", + "window.newWindowDimensions.maximized": "打开最大化的新窗口。", + "window.newWindowDimensions.fullscreen": "在全屏模式下打开新窗口。", + "newWindowDimensions": "控制在已有窗口时新开窗口的尺寸。请注意,此设置对第一个打开的窗口无效。第一个窗口将始终恢复关闭前的大小和位置。", + "closeWhenEmpty": "控制在关闭最后一个编辑器时是否关闭整个窗口。此设置仅适用于没有显示文件夹的窗口。", + "window.menuBarVisibility.default": "菜单仅在全屏模式下隐藏。", + "window.menuBarVisibility.visible": "菜单始终可见,即使处于全屏模式下。", + "window.menuBarVisibility.toggle": "菜单隐藏,但可以通过 Alt 键显示。", + "window.menuBarVisibility.hidden": "菜单始终隐藏。", + "menuBarVisibility": "控制菜单栏的可见性。“切换”设置表示隐藏菜单栏,按一次 Alt 键则将显示此菜单栏。默认情况下,除非窗口为全屏,否则菜单栏可见。", + "enableMenuBarMnemonics": "启用后,即可使用 Alt 快捷键打开主菜单。若禁用助记键,这些 Alt 快捷键将能绑定到编辑器命令。", + "autoDetectHighContrast": "如果已启用,将自动更改为高对比度主题;如果 Windows 正在使用高对比度主题,则当离开 Windows 高对比度主题时会更改为深色主题。", + "window.doubleClickIconToClose": "如果启用, 双击标题栏中的应用程序图标将关闭窗口, 并且该窗口无法通过图标拖动。此设置仅在 \"#window.titleBarStyle#\" 设置为 \"custom\" 时生效。", + "titleBarStyle": "调整窗口标题栏的外观。在 Linux 和 Windows 上,此设置也会影响应用程序和上下文菜单的外观。更改需要完全重新启动才能应用。", + "window.nativeTabs": "启用 macOS Sierra 窗口选项卡。请注意,更改在完全重新启动程序后才能生效。同时,开启原生选项卡将禁用自定义标题栏样式。", + "window.nativeFullScreen": "控制是否在 macOS 上使用原生全屏。禁用此设置可禁止 macOS 在全屏时创建新空间。", + "window.clickThroughInactive": "启用后,点击非活动窗口后将在激活窗口的同时触发光标之下的元素 (若可点击)。禁用后,点击非活动窗口仅能激活窗口,再次点击才能触发元素。", + "telemetryConfigurationTitle": "遥测", + "telemetry.enableCrashReporting": "将崩溃报告发送到 Microsoft 联机服务。\n此选项在重新启动后才能生效。" + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "用于 json 架构配置。", + "contributes.jsonValidation.fileMatch": "要匹配的文件模式,例如 \"package.json\" 或 \"*.launch\"。", + "contributes.jsonValidation.url": "到扩展文件夹('./')的架构 URL (\"http:\"、\"https:\")或相对路径。", + "invalid.jsonValidation": "configuration.jsonValidation 必须是数组", + "invalid.fileMatch": "必须定义 \"configuration.jsonValidation.fileMatch\" ", + "invalid.url": "configuration.jsonValidation.url 必须是 URL 或相对路径", + "invalid.path.1": "\"contributes.{0}.url\" ({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "invalid.url.fileschema": "configuration.jsonValidation.url 是无效的相对 URL: {0}", + "invalid.url.schema": "configuration.jsonValidation.url 必须以 \"http:\"、\"https:\" 或 \"./\" 开头以引用位于扩展中的架构。" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "管理扩展" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (扩展)", + "defaultSource": "扩展", + "manageExtension": "管理扩展", + "cancel": "取消", + "ok": "确定" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "第 {0} 组" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "键入 \"?\" 从此处获取有关可进行的操作的帮助", + "historyMatches": "最近打开", + "noResultsFound1": "未找到结果", + "canNotRunPlaceholder": "在当前上下文中无法使用此 Quick Open 处理程序", + "entryAriaLabel": "{0},最近打开", + "removeFromEditorHistory": "从历史记录中删除", + "pickHistory": "选择要从历史记录中删除的编辑器项" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "隐藏侧边栏", + "collapse": "全部折叠" + }, + "vs/workbench/common/views": { + "duplicateId": "容器“{1}”中已注册有 ID 为“{0}”的视图" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "扩展“{0}”添加了 1 个文件夹到工作区", + "folderStatusMessageAddMultipleFolders": "扩展“{0}”添加了 {1} 个文件夹到工作区", + "folderStatusMessageRemoveSingleFolder": "扩展“{0}”从工作区删除了 1 个文件夹", + "folderStatusMessageRemoveMultipleFolders": "扩展“{0}”从工作区删除了 {1} 个文件夹", + "folderStatusChangeFolder": "扩展“{0}”更改了工作区中的文件夹" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "无法激活 \"{0}\" 扩展, 因为它依赖于未加载的 \"{1}\" 扩展。是否要重新加载窗口以加载扩展名?", + "reload": "重新加载窗口", + "disabledDep": "无法激活 \"{0}\" 扩展, 因为它依赖于 \"{1}\" 扩展, 该扩展已禁用。是否要启用扩展并重新加载窗口?", + "enable dep": "启用和重新加载", + "uninstalledDep": "无法激活 \"{0}\" 扩展, 因为它依赖于未安装的 \"{1}\" 扩展。是否要安装扩展并重新加载窗口?", + "install missing dep": "安装并重新加载", + "unknownDep": "无法激活 \"{0}\" 扩展, 因为它依赖于未知的 \"{1}\" 扩展。" + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "转到文件...", + "quickNavigateNext": "在 Quick Open 中导航到下一个", + "quickNavigatePrevious": "在 Quick Open 中导航到上一个", + "quickSelectNext": "在 Quick Open 中选择“下一步”", + "quickSelectPrevious": "在 Quick Open 中选择“上一步”" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "没有匹配的结果", + "noResultsFound2": "未找到结果" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "在 {0}ms 后终止了保存时进行的格式化", + "codeActionsOnSave.didTimeout": "在 {0}ms 后终止了 codeActionsOnSave ", + "timeout.onWillSave": "在 1750ms 后终止了 onWillSaveTextDocument 事件", + "saveParticipants": "正在运行保存参与程序..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "还原视图时出错: {0}" + }, + "vs/workbench/common/notifications": { + "executeCommand": "单击以执行命令 \"{0}\"" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "隐藏" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "文本编辑器", + "readonlyEditorWithInputAriaLabel": "{0}。只读文本编辑器。", + "readonlyEditorAriaLabel": "只读文本编辑器。", + "untitledFileEditorWithInputAriaLabel": "{0}。无标题文件文本编辑器。", + "untitledFileEditorAriaLabel": "无标题文件文本编辑器。" + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "打开文件...", + "openLocalFile": "打开本地文件...", + "openFolder": "打开文件夹...", + "openLocalFolder": "打开本地文件夹...", + "openFileFolder": "打开...", + "openLocalFileFolder": "打开本地...", + "globalRemoveFolderFromWorkspace": "将文件夹从工作区删除…", + "saveWorkspaceAsAction": "将工作区另存为...", + "openWorkspaceAction": "打开工作区...", + "closeWorkspace": "关闭工作区", + "noWorkspaceOpened": "此实例当前没有打开工作区,无法关闭。", + "openWorkspaceConfigFile": "打开工作区配置文件", + "duplicateWorkspaceInNewWindow": "复制此工作区并在新窗口打开" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "上一步", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "在此输入可缩小结果范围。", + "inputModeEntry": "按 \"Enter\" 以确认或按 \"Esc\" 以取消", + "inputModeEntryDescription": "{0} (按 \"Enter\" 以确认或按 \"Esc\" 以取消)", + "quickInput.visibleCount": "{0} 个结果", + "quickInput.countSelected": "已选 {0} 项", + "ok": "确定", + "custom": "自定义", + "quickInput.backWithKeybinding": "后退 ({0})", + "back": "上一步" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "关闭面板", + "togglePanel": "切换面板", + "focusPanel": "聚焦到面板中", + "toggledPanelPosition": "切换面板位置", + "moveToRight": "将面板移动到右侧", + "moveToBottom": "将面板移动到底部", + "toggleMaximizedPanel": "切换最大化面板", + "maximizePanel": "最大化面板大小", + "minimizePanel": "恢复面板大小", + "previousPanelView": "上一个面板视图", + "nextPanelView": "下一个面板视图", + "view": "视图", + "miTogglePanel": "切换面板(&&P)" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0}操作", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "打开工作区" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "将文件夹添加到工作区...", + "add": "添加(&&A)", + "addFolderToWorkspaceTitle": "将文件夹添加到工作区", + "workspaceFolderPickerPlaceholder": "选择工作区文件夹" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabInactiveBackground": "非活动选项卡的背景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabHoverBackground": "选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedHoverBackground": "非焦点组选项卡被悬停时的背景色。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabBorder": "用于将选项卡彼此分隔开的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveBorder": "活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveUnfocusedBorder": "在失去焦点的编辑器组中的活动选项卡底部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveBorderTop": "活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveUnfocusedBorderTop": "在失去焦点的编辑器组中的活动选项卡顶部的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabActiveModifiedBorder": "在活动编辑器组中已修改 (存在更新) 的活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabInactiveModifiedBorder": "在活动编辑器组中已修改 (存在更新) 的非活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "unfocusedActiveModifiedBorder": "在未获焦点的编辑器组中已修改 (存在更新) 的活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "unfocusedINactiveModifiedBorder": "在未获焦点的编辑器组中已修改 (存在更新) 的非活动选项卡的顶部边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以存在多个编辑器组。", + "tabHoverBorder": "选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedHoverBorder": "非焦点组选项卡被悬停时用于突出显示的边框。选项卡是编辑器区域中编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabActiveForeground": "活动组中活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabInactiveForeground": "活动组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedActiveForeground": "一个失去焦点的编辑器组中的活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "tabUnfocusedInactiveForeground": "在一个失去焦点的组中非活动选项卡的前景色。在编辑器区域,选项卡是编辑器的容器。可在一个编辑器组中打开多个选项卡。可以有多个编辑器组。", + "editorPaneBackground": "居中编辑器布局中左侧与右侧编辑器窗格的背景色。", + "editorGroupBackground": "编辑器组的背景色。(已弃用)", + "deprecatedEditorGroupBackground": "已弃用: 在引入网格编辑器布局后,将不再支持编辑器组的背景色。请使用 editorGroup.emptyBackground 设置空编辑器组的背景色。", + "editorGroupEmptyBackground": "空编辑器组的背景色。编辑器组是编辑器的容器。", + "editorGroupFocusedEmptyBorder": "空编辑器组被聚焦时的边框颜色。编辑组是编辑器的容器。", + "tabsContainerBackground": "启用选项卡时编辑器组标题的背景颜色。编辑器组是编辑器的容器。", + "tabsContainerBorder": "选项卡启用时编辑器组标题的边框颜色。编辑器组是编辑器的容器。", + "editorGroupHeaderBackground": "禁用选项卡 (\"workbench.editor.showTabs\": false) 时编辑器组标题颜色。编辑器组是编辑器的容器。", + "editorGroupBorder": "将多个编辑器组彼此分隔开的颜色。编辑器组是编辑器的容器。", + "editorDragAndDropBackground": "拖动编辑器时的背景颜色。此颜色应有透明度,以便编辑器内容能透过背景。", + "panelBackground": "面板的背景色。面板显示在编辑器区域下方,可包含输出和集成终端等视图。", + "panelBorder": "将面板与编辑器隔开的边框的颜色。面板显示在编辑区域下方,包含输出和集成终端等视图。", + "panelActiveTitleForeground": "活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelInactiveTitleForeground": "非活动面板的标题颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelActiveTitleBorder": "活动面板标题的边框颜色。面板显示在编辑器区域下方,并包含输出和集成终端等视图。", + "panelDragAndDropBackground": "面板标题项在拖放时的反馈颜色。此颜色应有透明度,以便面板项仍能透过。面板显示在编辑器区域下方,包含输出和集成终端等视图。", + "panelInputBorder": "用于面板中输入内容的输入框边框。", + "statusBarForeground": "工作区打开时状态栏的前景色。状态栏显示在窗口底部。", + "statusBarNoFolderForeground": "没有打开文件夹时状态栏的前景色。状态栏显示在窗口底部。", + "statusBarBackground": "工作区打开时状态栏的背景色。状态栏显示在窗口底部。", + "statusBarNoFolderBackground": "没有打开文件夹时状态栏的背景色。状态栏显示在窗口底部。", + "statusBarBorder": "状态栏分隔侧边栏和编辑器的边框颜色。状态栏显示在窗口底部。", + "statusBarNoFolderBorder": "当没有打开文件夹时,用来使状态栏与侧边栏、编辑器分隔的状态栏边框颜色。状态栏显示在窗口底部。", + "statusBarItemActiveBackground": "单击时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarItemHoverBackground": "悬停时的状态栏项背景色。状态栏显示在窗口底部。", + "statusBarProminentItemForeground": "状态栏突出的项目前景色。突出的项目从其他状态栏条目中脱颖而出, 以表明重要性。从命令调色板中更改 \"切换选项卡键移动焦点\" 的模式以查看示例。状态栏显示在窗口的底部。", + "statusBarProminentItemBackground": "状态栏突出显示项的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", + "statusBarProminentItemHoverBackground": "状态栏突出显示项在被悬停时的背景颜色。突出显示项比状态栏中的其他条目更醒目以表明其重要性。在命令面板中更改“切换 Tab 键是否移动焦点”可查看示例。状态栏显示在窗口底部。", + "activityBarBackground": "活动栏背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarForeground": "活动栏项在活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarInActiveForeground": "活动栏项在非活动时的前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarBorder": "活动栏分隔侧边栏的边框颜色。活动栏显示在最左侧或最右侧,并可以切换侧边栏的视图。", + "activityBarDragAndDropBackground": "活动栏项在被拖放时的反馈颜色。此颜色应有透明度,以便活动栏条目能透过此颜色。活动栏显示在最左侧或最右侧,并允许在侧边栏视图之间切换。", + "activityBarBadgeBackground": "活动通知徽章背景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "activityBarBadgeForeground": "活动通知徽章前景色。活动栏显示在最左侧或最右侧,并允许在侧边栏的视图间切换。", + "statusBarItemHostBackground": "状态栏上远程指示器的背景色。", + "statusBarItemHostForeground": "状态栏上远程指示器的前景色。", + "extensionBadge.remoteBackground": "扩展视图中远程徽章的背景色", + "extensionBadge.remoteForeground": "扩展视图中远程徽章的前景色", + "sideBarBackground": "侧边栏背景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarForeground": "侧边栏前景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarBorder": "侧边栏分隔编辑器的边框颜色。侧边栏包含资源管理器、搜索等视图。", + "sideBarTitleForeground": "侧边栏标题前景色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarDragAndDropBackground": "侧边栏中的部分在拖放时的反馈颜色。此颜色应有透明度,以便侧边栏中的部分仍能透过。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarSectionHeaderBackground": "侧边栏节标题的背景颜色。侧边栏是资源管理器和搜索等视图的容器。", + "sideBarSectionHeaderForeground": "侧边栏节标题的前景色。侧边栏包括资源管理器、搜索等视图。", + "sideBarSectionHeaderBorder": "侧边栏节标题的边框颜色。侧边栏包括资源管理器、搜索等视图。", + "titleBarActiveForeground": "窗口处于活动状态时的标题栏前景色。请注意,该颜色当前仅在 macOS 上受支持。", + "titleBarInactiveForeground": "窗口处于非活动状态时的标题栏前景色。请注意,该颜色当前仅在 macOS 上受支持。", + "titleBarActiveBackground": "窗口处于活动状态时的标题栏背景色。请注意,该颜色当前仅在 macOS 上受支持。", + "titleBarInactiveBackground": "窗口处于非活动状态时的标题栏背景色。请注意,该颜色当前仅在 macOS 上受支持。", + "titleBarBorder": "标题栏边框颜色。请注意,该颜色当前仅在 macOS 上受支持。", + "menubarSelectionForeground": "菜单栏中选定菜单项的前景色。", + "menubarSelectionBackground": "菜单栏中选定菜单项的背景色。", + "menubarSelectionBorder": "菜单栏中所选菜单项的边框颜色。", + "notificationCenterBorder": "通知中心的边框颜色。通知从窗口右下角滑入。", + "notificationToastBorder": "通知横幅的边框颜色。通知从窗口右下角滑入。", + "notificationsForeground": "通知的前景色。通知从窗口右下角滑入。", + "notificationsBackground": "通知的背景色。通知从窗口右下角滑入。", + "notificationsLink": "通知链接的前景色。通知从窗口右下角滑入。", + "notificationCenterHeaderForeground": "通知中心头部的前景色。通知从窗口右下角滑入。", + "notificationCenterHeaderBackground": "通知中心头部的背景色。通知从窗口右下角滑入。", + "notificationsBorder": "通知中心中分隔通知的边框的颜色。通知从窗口右下角滑入。" + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "键盘快捷方式参考", + "openDocumentationUrl": "Documentation", + "openIntroductoryVideosUrl": "入门视频", + "openTipsAndTricksUrl": "提示与技巧", + "openTwitterUrl": "在 Twitter 上和我们互动", + "openUserVoiceUrl": "搜索功能请求", + "openLicenseUrl": "查看许可证", + "openPrivacyStatement": "隐私声明" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "未能加载所需文件。请重启应用程序重试。详细信息: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "前侧栏视图", + "nextSideBarView": "侧边条形图", + "view": "视图" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "其他视图", + "numberBadge": "{0} ({1})", + "manageExtension": "管理扩展", + "titleKeybinding": "{0} ({1})", + "hide": "隐藏", + "keep": "保留", + "compositeActive": "{0},活动", + "toggle": "切换已固定的视图" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "切换开发人员工具", + "toggleSharedProcess": "切换共享进程", + "inspect context keys": "检查上下文键值", + "toggle screencast mode": "切换屏幕模式" + }, + "vs/workbench/electron-browser/window": { + "undo": "撤消", + "redo": "恢复", + "cut": "剪切", + "copy": "复制", + "paste": "粘贴", + "selectAll": "选择全部", + "runningAsRoot": "不建议以 root 用户身份运行 {0}。" + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "活动视图切换器" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "关闭窗口", + "newWindow": "新建窗口", + "toggleFullScreen": "切换全屏", + "zoomIn": "放大", + "zoomOut": "缩小", + "zoomReset": "重置缩放", + "reloadWindow": "重新加载窗口", + "reloadWindowWithExntesionsDisabled": "禁用扩展后重新加载窗口", + "close": "关闭窗口", + "switchWindowPlaceHolder": "选择切换的窗口", + "current": "当前窗口", + "switchWindow": "切换窗口...", + "quickSwitchWindow": "快速切换窗口...", + "remove": "从最近打开中删除", + "workspaces": "工作区", + "files": "文件", + "openRecentPlaceHolderMac": "选择并打开(按住 Cmd 键在新窗口中打开) ", + "openRecentPlaceHolder": "选择并打开(按住 Ctrl 键在新窗口中打开)", + "openRecent": "打开最近的文件…", + "quickOpenRecent": "快速打开最近的文件…", + "about": "关于 {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "当前没有可提供视图数据的提供来源进行注册。", + "collapseAll": "全部折叠" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0}操作" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "二进制查看器" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "扩展“{0}”未能更新工作区文件夹: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0},{1}。" + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "文件(&&F)", + "mEdit": "编辑(&&E)", + "mSelection": "选择(&&S)", + "mView": "查看(&&V)", + "mGoto": "转到(&&G)", + "mDebug": "调试(&&D)", + "mTerminal": "终端(&&T)", + "mHelp": "帮助(&&H)", + "menubar.linuxTitlebarRevertNotification": "我们更新了 Linux 上的默认标题栏,使其使用本机设置。如果你需要,可回退到自定义设置。有关详细信息,可参阅我们的[联机文档](https://go.microsoft.com/fwlink/?linkid=2074137)。", + "goToSetting": "打开设置", + "menubar.customTitlebarAccessibilityNotification": "为您启用了辅助功能支持。对于最易于访问的体验, 我们建议使用自定义标题栏样式。", + "miMoveSidebarRight": "向右移动侧边栏(&&M)", + "miMoveSidebarLeft": "向左移动侧边栏(&&M)", + "miHideStatusbar": "隐藏状态栏(&&H)", + "miShowStatusbar": "显示状态栏(&&S)", + "miHideActivityBar": "隐藏活动栏(&&A)", + "miShowActivityBar": "显示活动栏(&&A)", + "checkForUpdates": "检查更新(&&U)...", + "checkingForUpdates": "正在检查更新...", + "download now": "立即下载(&&O)", + "DownloadingUpdate": "正在下载更新...", + "installUpdate...": "安装更新(&&U)...", + "installingUpdate": "正在安装更新...", + "restartToUpdate": "重新启动以更新(&&U)" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "按标签或按组移动活动编辑器", + "editorCommand.activeEditorMove.arg.name": "活动编辑器移动参数", + "editorCommand.activeEditorMove.arg.description": "参数属性:\n\t* \"to\": 表示向何处移动的字符串值。\n\t* \"by\": 表示移动单位的字符串值 (按选项卡或按组)。\n\t* \"value\": 表示移动的位置数量或移动到的绝对位置的数字型值。", + "toggleInlineView": "切换内联视图", + "compare": "比较" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "错误: {0}", + "alertWarningMessage": "警告: {0}", + "alertInfoMessage": "信息: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "隐藏通知", + "zeroNotifications": "没有通知", + "noNotifications": "无新通知", + "oneNotification": "1 条新通知", + "notifications": "{0} 条新通知" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "路径 {0} 未指向有效的扩展测试运行程序。" + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "通知", + "showNotifications": "显示通知", + "hideNotifications": "隐藏通知", + "clearAllNotifications": "清除所有通知" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "无新通知", + "notifications": "通知", + "notificationsToolbar": "通知中心操作", + "notificationsList": "通知列表" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "通知横幅" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "文本编辑器", + "textDiffEditor": "文本差异编辑器", + "binaryDiffEditor": "二进制差异编辑器", + "sideBySideEditor": "并排编辑器", + "groupOnePicker": "显示活动组中的编辑器", + "allEditorsPicker": "显示所有已打开的编辑器", + "view": "视图", + "file": "文件", + "splitUp": "向上拆分", + "splitDown": "向下拆分", + "splitLeft": "向左拆分", + "splitRight": "向右拆分", + "close": "关闭", + "closeOthers": "关闭其他", + "closeRight": "关闭到右侧", + "closeAllSaved": "关闭已保存", + "closeAll": "全部关闭", + "keepOpen": "保持打开状态", + "toggleSideBySideView": "切换到并排视图", + "showOpenedEditors": "显示打开的编辑器", + "splitEditorRight": "向右拆分编辑器", + "splitEditorDown": "向下拆分编辑器", + "navigate.prev.label": "上一个更改", + "navigate.next.label": "下一个更改", + "ignoreTrimWhitespace.label": "忽略可裁剪的空白字符", + "showTrimWhitespace.label": "显示裁剪的空白字符", + "keepEditor": "保留编辑器", + "closeEditorsInGroup": "关闭组中的所有编辑器", + "closeSavedEditors": "关闭组中已保存的编辑器", + "closeOtherEditors": "关闭组中其他编辑器", + "closeRightEditors": "关闭组中右侧编辑器", + "miReopenClosedEditor": "重新打开已关闭的编辑器(&&R)", + "miClearRecentOpen": "清除最近打开记录(&&C)", + "miEditorLayout": "编辑器布局(&&L)", + "miSplitEditorUp": "向上拆分(&&U)", + "miSplitEditorDown": "向下拆分(&&D)", + "miSplitEditorLeft": "向左拆分(&&L)", + "miSplitEditorRight": "向右拆分(&&R)", + "miSingleColumnEditorLayout": "单列(&&S)", + "miTwoColumnsEditorLayout": "双列(&&T)", + "miThreeColumnsEditorLayout": "三列(&&H)", + "miTwoRowsEditorLayout": "双行(&&W)", + "miThreeRowsEditorLayout": "三行(&&R)", + "miTwoByTwoGridEditorLayout": "2x2 网格(&&G)", + "miTwoRowsRightEditorLayout": "右侧双行(&&O)", + "miTwoColumnsBottomEditorLayout": "底部双列(&&C)", + "miBack": "返回(&&B)", + "miForward": "前进(&&F)", + "miLastEditLocation": "上次编辑位置(&&L)", + "miNextEditor": "下一个编辑器(&&N)", + "miPreviousEditor": "上一个编辑器(&&P)", + "miNextEditorInGroup": "组中下一个使用过的编辑器(&&N)", + "miPreviousEditorInGroup": "组中上一个使用过的编辑器(&&P)", + "miSwitchEditor": "切换编辑器(&&E)", + "miFocusFirstGroup": "第 1 组(&&1)", + "miFocusSecondGroup": "第 2 组(&&2)", + "miFocusThirdGroup": "第 3 组(&&3)", + "miFocusFourthGroup": "第 4 组(&&4)", + "miFocusFifthGroup": "第 5 组(&&5)", + "miNextGroup": "下一个组(&&N)", + "miPreviousGroup": "上一个组(&&P)", + "miFocusLeftGroup": "左侧组(&&L)", + "miFocusRightGroup": "右侧组(&&R)", + "miFocusAboveGroup": "上方组(&&A)", + "miFocusBelowGroup": "下方组(&&B)", + "miSwitchGroup": "切换组(&&G)" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "编辑器组操作", + "closeGroupAction": "关闭", + "emptyEditorGroup": "{0} (空)", + "editorOpenError": "无法打开“{0}”: {1}。" + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "文本差异编辑器", + "readonlyEditorWithInputAriaLabel": "{0}。只读文本比较编辑器。", + "readonlyEditorAriaLabel": "只读文本比较编辑器。", + "editableEditorWithInputAriaLabel": "{0}。文本文件比较编辑器。", + "editableEditorAriaLabel": "文本文件比较编辑器。" + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0} B", + "sizeKB": "{0} KB", + "sizeMB": "{0} MB", + "sizeGB": "{0} GB", + "sizeTB": "{0} TB", + "largeImageError": "图片太大,无法在编辑器中显示 ({0})。 ", + "resourceOpenExternalButton": "使用外部程序打开图片?", + "nativeFileTooLargeError": "文件太大,无法在编辑器中显示 ({0})。", + "nativeBinaryError": "此文件是二进制文件或使用了不支持的文本编码,无法在编辑器中显示。", + "openAsText": "是否仍要打开?", + "zoom.action.fit.label": "整张图片", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "无法激活扩展“{0}”,因为它依赖于未能激活的扩展“{1}”。", + "activationError": "激活扩展“{0}”失败: {1}。" + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "清除通知", + "clearNotifications": "清除所有通知", + "hideNotificationsCenter": "隐藏通知", + "expandNotification": "展开通知", + "collapseNotification": "折叠通知", + "configureNotification": "配置通知", + "copyNotification": "复制文本" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0}, 编辑器组选取器", + "noResultsFoundInGroup": "未在组中找到匹配的已打开编辑器", + "noOpenedEditors": "已打开的编辑器组列表当前为空", + "noResultsFound": "未找到匹配的已打开编辑器", + "noOpenedEditorsAllGroups": "已打开的编辑器列表当前为空" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "拆分编辑器", + "splitEditorOrthogonal": "正交拆分编辑器", + "splitEditorGroupLeft": "向左拆分编辑器", + "splitEditorGroupRight": "向右拆分编辑器", + "splitEditorGroupUp": "向上拆分编辑器", + "splitEditorGroupDown": "向下拆分编辑器", + "joinTwoGroups": "将编辑器组与下一组合并", + "joinAllGroups": "合并所有编辑器组", + "navigateEditorGroups": "在编辑器组间进行导航", + "focusActiveEditorGroup": "聚焦到活动编辑器组", + "focusFirstEditorGroup": "聚焦于第一个编辑器组", + "focusLastEditorGroup": "聚焦到最终组编辑器", + "focusNextGroup": "聚焦到下一组编辑器", + "focusPreviousGroup": "聚焦到上一组编辑器", + "focusLeftGroup": "聚焦到左侧编辑器组", + "focusRightGroup": "聚焦到右侧编辑器组", + "focusAboveGroup": "聚焦到上方编辑器组", + "focusBelowGroup": "聚焦到下方编辑器组", + "openToSide": "在侧边打开", + "closeEditor": "关闭编辑器", + "closeOneEditor": "关闭", + "revertAndCloseActiveEditor": "还原并关闭编辑器", + "closeEditorsToTheLeft": "关闭组中左侧编辑器", + "closeAllEditors": "关闭所有编辑器", + "closeAllGroups": "关闭所有编辑器组", + "closeEditorsInOtherGroups": "关闭其他组中的编辑器", + "closeEditorInAllGroups": "在所有组中关闭此编辑器", + "moveActiveGroupLeft": "向左移动编辑器组", + "moveActiveGroupRight": "向右移动编辑器组", + "moveActiveGroupUp": "向上移动编辑器组", + "moveActiveGroupDown": "向下移动编辑器组", + "minimizeOtherEditorGroups": "最大化编辑器组", + "evenEditorGroups": "重置编辑器组大小", + "maximizeEditor": "最大化编辑器组并隐藏侧边栏", + "openNextEditor": "打开下一个编辑器", + "openPreviousEditor": "打开上一个编辑器", + "nextEditorInGroup": "打开组中的下一个编辑器", + "openPreviousEditorInGroup": "打开组中上一个编辑器", + "firstEditorInGroup": "打开组中的第一个编辑器", + "lastEditorInGroup": "打开组中上一个编辑器", + "navigateNext": "前进", + "navigatePrevious": "后退", + "navigateToLastEditLocation": "转到上一编辑位置", + "navigateLast": "转到最后", + "reopenClosedEditor": "重新打开已关闭的编辑器", + "clearRecentFiles": "清除最近打开", + "showEditorsInActiveGroup": "显示活动组中的编辑器", + "showAllEditors": "显示所有编辑器", + "openPreviousRecentlyUsedEditorInGroup": "打开组中上一个最近使用的编辑器", + "openNextRecentlyUsedEditorInGroup": "打开组中下一个最近使用的编辑器", + "navigateEditorHistoryByInput": "从历史记录里打开上一个编辑器", + "openNextRecentlyUsedEditor": "打开下一个最近使用的编辑器", + "openPreviousRecentlyUsedEditor": "打开上一个最近使用的编辑器", + "clearEditorHistory": "清除编辑器历史记录", + "moveEditorLeft": "向左移动编辑器", + "moveEditorRight": "向右移动编辑器", + "moveEditorToPreviousGroup": "将编辑器移动到上一组", + "moveEditorToNextGroup": "将编辑器移动到下一组", + "moveEditorToAboveGroup": "将编辑器移动到上方组", + "moveEditorToBelowGroup": "将编辑器移动到下方组", + "moveEditorToLeftGroup": "将编辑器移动到左侧组", + "moveEditorToRightGroup": "将编辑器移动到右侧组", + "moveEditorToFirstGroup": "将编辑器移动到第一组", + "moveEditorToLastGroup": "将编辑器移动到最后一组", + "editorLayoutSingle": "单列编辑器布局", + "editorLayoutTwoColumns": "双列编辑器布局", + "editorLayoutThreeColumns": "三列编辑器布局", + "editorLayoutTwoRows": "双行编辑器布局", + "editorLayoutThreeRows": "三行编辑器布局", + "editorLayoutTwoByTwoGrid": "2x2 网格编辑器布局", + "editorLayoutTwoColumnsBottom": "底部双列编辑器布局", + "editorLayoutTwoRowsRight": "右侧双行编辑器布局", + "newEditorLeft": "在左侧新建编辑器组", + "newEditorRight": "在右侧新建编辑器组", + "newEditorAbove": "在上方新建编辑器组", + "newEditorBelow": "在下方新建编辑器组" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "通知操作", + "notificationSource": "来源: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "行 {0},列 {1} (已选择{2})", + "singleSelection": "行 {0},列 {1}", + "multiSelectionRange": "{0} 选择(已选择 {1} 个字符)", + "multiSelection": "{0} 选择", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "按 Tab 移动焦点", + "screenReaderDetected": "已为屏幕阅读器优化", + "screenReaderDetectedExtra": "如果你没有使用屏幕阅读器,请将设置中的“editor.accessibilitySupport”改为“off”。", + "disableTabMode": "禁用辅助功能模式", + "gotoLine": "转到行", + "selectIndentation": "选择缩进", + "selectEncoding": "选择编码", + "selectEOL": "选择行尾序列", + "selectLanguageMode": "选择语言模式", + "fileInfo": "文件信息", + "screenReaderDetectedExplanation.question": "您是否在使用屏幕阅读器来操作 VS Code?(使用屏幕阅读器时,折叠、小地图和自动换行等功能会被禁用)", + "screenReaderDetectedExplanation.answerYes": "是", + "screenReaderDetectedExplanation.answerNo": "否", + "spacesSize": "空格: {0}", + "tabSize": "制表符长度: {0}", + "showLanguageExtensions": "搜索“{0}”的应用市场扩展程序...", + "changeMode": "更改语言模式", + "noEditor": "此时没有活动的文本编辑器", + "languageDescription": "({0}) - 已配置的语言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "语言(标识符)", + "configureModeSettings": "配置“{0}”语言基础设置...", + "configureAssociationsExt": "“{0}”的配置文件关联...", + "autoDetect": "自动检测", + "pickLanguage": "选择语言模式", + "currentAssociation": "当前关联", + "pickLanguageToConfigure": "选择要与“{0}”关联的语言模式", + "changeIndentation": "更改缩进", + "noWritableCodeEditor": "活动代码编辑器为只读模式。", + "indentConvert": "转换文件", + "indentView": "更改视图", + "pickAction": "选择操作", + "changeEndOfLine": "更改行尾序列", + "pickEndOfLine": "选择行尾序列", + "changeEncoding": "更改文件编码", + "noFileEditor": "此时无活动文件", + "saveWithEncoding": "通过编码保存", + "reopenWithEncoding": "通过编码重新打开", + "guessedEncoding": "通过内容猜测", + "pickEncodingForReopen": "选择文件编码以重新打开文件", + "pickEncodingForSave": "选择用于保存的文件编码" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "选项卡操作" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "编辑器操作", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (扩展)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "未显示 {0} 个进一步的错误和警告。" + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "没有注册 id 为 \"{0}\" 的树视图。", + "treeView.duplicateElement": "ID 为 {0} 的元素已被注册" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "导航路径", + "enabled": "启用/禁用导航路径。", + "filepath": "控制是否及如何在“导航路径”视图中显示文件路径。", + "filepath.on": "在导航路径视图中显示文件路径。", + "filepath.off": "不在导航路径视图中显示文件路径。", + "filepath.last": "在导航路径视图中仅显示文件路径的最后一个元素。", + "symbolpath": "控制是否及如何在“导航路径”视图中显示符号。", + "symbolpath.on": "在“导航路径”视图中显示所有符号。", + "symbolpath.off": "不在导航路径视图中显示符号。", + "symbolpath.last": "在导航路径视图中仅显示当前符号。", + "symbolSortOrder": "控制“导航路径”大纲视图中符号的排序方式。", + "symbolSortOrder.position": "以文件位置顺序显示符号大纲。", + "symbolSortOrder.name": "以字母顺序显示符号大纲。", + "symbolSortOrder.type": "以符号类型顺序显示符号大纲。" + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "调试对象" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "切换导航路径", + "cmd.category": "视图", + "miToggleBreadcrumbs": "切换导航路径(&&B)", + "cmd.focus": "聚焦到“导航路径”视图" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "无结果", + "title": "速览调用层次结构" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "显示呼叫", + "toggle.to": "显示呼叫者", + "tree.aria": "调用层次结构", + "meta": "–{0}", + "title.loading": "正在加载...", + "empt.callsFrom": "没有来自 \"{0}\" 的调用", + "empt.callsTo": "没有对 \"{0}\" 的调用" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "在 PATH 中安装“{0}”命令", + "not available": "此命令不可用", + "successIn": "已成功在 PATH 中安装了 Shell 命令“{0}”。", + "ok": "确定", + "cancel2": "取消", + "warnEscalation": "代码将通过 \"osascript\" 提示需要管理员权限才可安装 shell 命令。", + "cantCreateBinFolder": "无法创建 \"/usr/local/bin\"。", + "aborted": "已中止", + "uninstall": "从 PATH 中卸载“{0}”命令", + "successFrom": "已成功从 PATH 卸载 Shell 命令“{0}”。", + "warnEscalationUninstall": "Code 将使用 \"osascript\" 来提示获取管理员权限,从而卸载 Shell 命令。", + "cantUninstall": "无法卸载 Shell 命令“{0}”。", + "shellCommand": "Shell 命令" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: 为减少内存使用并避免卡顿或崩溃,我们已关闭对此大型文件内容的标记、折行和折叠。", + "dontShowAgain": "不再显示", + "removeOptimizations": "强制启用功能", + "reopenFilePrompt": "请重新打开文件以使此设置生效。" + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "开发者: 检查按键映射" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "切换多行修改键", + "miMultiCursorAlt": "切换为“Alt+单击”进行多光标功能", + "miMultiCursorCmd": "切换为“Cmd+单击”进行多光标功能", + "miMultiCursorCtrl": "切换为“Ctrl+单击”进行多光标功能" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "查看: 切换缩略图", + "miToggleMinimap": "切换缩略图(&&M)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "查看: 切换控制字符", + "miToggleRenderControlCharacters": "切换控制字符(&&C)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "查看: 切换呈现空格", + "miToggleRenderWhitespace": "切换呈现空格(&&R)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "查看: 切换自动换行", + "wordWrap.notInDiffEditor": "不能在差异编辑器中切换自动换行。", + "unwrapMinified": "在此文件禁用折行", + "wrapMinified": "在此文件启用折行", + "miToggleWordWrap": "切换自动换行(&&W)" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "开发者: 检查 TM 作用域", + "inspectTMScopesWidget.loading": "正在加载..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "现在将设置 \"editor.accessibilitySupport\" 更改为 \"on\"。", + "openingDocs": "正在打开 VS Code 辅助功能文档页面。", + "introMsg": "感谢试用 VS Code 的辅助功能选项。", + "status": "状态:", + "changeConfigToOnMac": "要配置编辑器对屏幕阅读器进行永久优化,请按 Command+E。", + "changeConfigToOnWinLinux": "要配置编辑器对屏幕阅读器进行永久优化,请按 Ctrl+E。", + "auto": "编辑器被配置为自动检测是否附加了屏幕阅读器,当前未检测到。", + "configuredOn": "已配置编辑器对屏幕阅读器进行永久优化 — 您可以更改 \"editor.accessibilitySupport\" 设置进行调整。", + "configuredOff": "编辑器被配置为不对屏幕阅读器的使用进行优化。", + "tabFocusModeOnMsg": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。通过按 {0} 切换此行为。", + "tabFocusModeOnMsgNoKb": "在当前编辑器中按 Tab 会将焦点移动到下一个可聚焦的元素。当前无法通过按键绑定触发命令 {0}。", + "tabFocusModeOffMsg": "在当前编辑器中按 Tab 将插入制表符。通过按 {0} 切换此行为。", + "tabFocusModeOffMsgNoKb": "在当前编辑器中按 Tab 会插入制表符。当前无法通过键绑定触发命令 {0}。", + "openDocMac": "按 Command+H 以打开浏览器窗口,其中包含更多有关 VS Code 辅助功能的信息。", + "openDocWinLinux": "按 Ctrl+H 以打开浏览器窗口,其中包含更多有关 VS Code 辅助功能的信息。", + "outroMsg": "你可以按 Esc 或 Shift+Esc 消除此工具提示并返回到编辑器。", + "ShowAccessibilityHelpAction": "显示辅助功能帮助" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "错误分析 {0}: {1}", + "schema.openBracket": "左方括号字符或字符串序列。", + "schema.closeBracket": "右方括号字符或字符串序列。", + "schema.comments": "定义注释符号", + "schema.blockComments": "定义块注释的标记方式。", + "schema.blockComment.begin": "作为块注释开头的字符序列。", + "schema.blockComment.end": "作为块注释结尾的字符序列。", + "schema.lineComment": "作为行注释开头的字符序列。", + "schema.brackets": "定义增加和减少缩进的括号。", + "schema.autoClosingPairs": "定义括号对。当输入左方括号时,将自动插入右方括号。", + "schema.autoClosingPairs.notIn": "定义禁用了自动配对的作用域列表。", + "schema.autoCloseBefore": "在自动闭合设置为 \"languageDefined\" 时,定义使括号或引号自动闭合的光标后面的字符。通常是不会成为表达式开头的一组字符。", + "schema.surroundingPairs": "定义可用于包围所选字符串的括号对。", + "schema.wordPattern": "定义一下在编程语言里什么东西会被当做是一个单词。", + "schema.wordPattern.pattern": "用于匹配文本的正则表达式模式。", + "schema.wordPattern.flags": "用于匹配文本的正则表达式标志。", + "schema.wordPattern.flags.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules": "语言的缩进设置。", + "schema.indentationRules.increaseIndentPattern": "如果一行文本匹配此模式,则之后所有内容都应被缩进一次(直到匹配其他规则)。", + "schema.indentationRules.increaseIndentPattern.pattern": "increaseIndentPattern 的正则表达式模式。", + "schema.indentationRules.increaseIndentPattern.flags": "increaseIndentPattern 的正则表达式标志。", + "schema.indentationRules.increaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.decreaseIndentPattern": "如果某行文本匹配此模式,则其后所有行都应被取消缩进一次 (直到匹配其他规则)。", + "schema.indentationRules.decreaseIndentPattern.pattern": "decreaseIndentPattern 的正则表达式模式。", + "schema.indentationRules.decreaseIndentPattern.flags": "decreaseIndentPattern 的正则表达式标志。", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.indentNextLinePattern": "如果某一行匹配此模式,那么仅此行之后的**下一行**应缩进一次。", + "schema.indentationRules.indentNextLinePattern.pattern": "indentNextLinePattern 的正则表达式模式。", + "schema.indentationRules.indentNextLinePattern.flags": "indentNextLinePattern 的正则表达式标志。", + "schema.indentationRules.indentNextLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.indentationRules.unIndentedLinePattern": "如果某一行匹配此模式,那么不应更改此行的缩进,且不应针对其他规则对其进行计算。", + "schema.indentationRules.unIndentedLinePattern.pattern": "unIndentedLinePattern 的正则表达式模式。", + "schema.indentationRules.unIndentedLinePattern.flags": "unIndentedLinePattern 的正则表达式标志。", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "必须匹配模式“/^([gimuy]+)$/”。", + "schema.folding": "此语言的折叠设置。", + "schema.folding.offSide": "若一种语言使用缩进表示其代码块,它将遵循越位规则 (off-side rule)。若设置此项,空白行将属于其之后的代码块。", + "schema.folding.markers": "语言特定的折叠标记。例如,\"#region\" 与 \"#endregion\"。开始与结束标记的正则表达式需设计得效率高,因其将对每一行的内容进行测试。", + "schema.folding.markers.start": "开始标记的正则表达式模式。其应以 \"^\" 开始。", + "schema.folding.markers.end": "结束标记的正则表达式模式。其应以 \"^\" 开始。" + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "评论", + "openComments": "控制评论面板应何时打开。" + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "选择 \"注释提供程序\"", + "commentThreadAddFailure": "添加新的注释线程失败: {0}。", + "nextCommentThreadAction": "转到下一条评论串" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "编辑器导航线中表示评论范围的颜色。" + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "此次审查中没有评论。" + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "图片: {0}", + "image": "图片" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "折叠", + "commentCreationError": "添加评论失败: {0}。", + "commentCreationDefaultError": "添加评论失败,请重试。如果问题仍然存在,请报告扩展问题。", + "commentThreadParticipants": "参与者: {0}", + "startThread": "开始讨论", + "reply": "回复...", + "newComment": "键入新注释" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "更新评论", + "label.updatingComment": "正在更新评论...", + "commentToggleReaction": "切换反应", + "commentToggleReactionError": "切换注释反应失败: {0}。", + "commentToggleReactionDefaultError": "切换注释反应失败", + "commentAddReaction": "添加反应", + "commentAddReactionError": "未能删除评论回应: {0}。", + "commentAddReactionDefaultError": "未能删除评论回应", + "commentDeleteReactionError": "未能删除评论回应: {0}。", + "commentDeleteReactionDefaultError": "未能删除评论回应", + "commentEditError": "更新评论失败: {0}。", + "commentEditDefaultError": "更新评论失败。", + "label.delete": "删除", + "confirmDelete": "是否删除评论?", + "commentDeletionError": "删除评论失败: {0}。", + "commentDeletionDefaultError": "删除评论失败", + "label.edit": "编辑", + "label.cancel": "取消" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "选取反应..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0},调试", + "debugAriaLabel": "键入启动配置的名称以运行。", + "addConfigTo": "添加配置 ({0})...", + "addConfiguration": "添加配置...", + "noConfigurationsMatching": "无任何调试配置匹配", + "noConfigurationsFound": "找不到任何调试配置。请创建一个 \"launch.json\" 文件。" + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "启动其他会话", + "debugConsoleAction": "调试控制台" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "显示调试", + "toggleDebugPanel": "调试控制台", + "debug": "调试", + "debugPanel": "调试控制台", + "variables": "变量", + "watch": "监视", + "callStack": "调用堆栈", + "breakpoints": "断点", + "loadedScripts": "已载入的脚本", + "view": "视图", + "debugCategory": "调试", + "restartDebug": "重启", + "stepOverDebug": "单步跳过", + "stepIntoDebug": "单步调试", + "stepOutDebug": "单步跳出", + "pauseDebug": "暂停", + "disconnect": "断开连接", + "stop": "停止", + "continueDebug": "继续", + "terminateThread": "终止线程", + "debugFocusConsole": "聚焦到“调试控制台”视图", + "debugCommands": "调试配置", + "debugConfigurationTitle": "调试", + "allowBreakpointsEverywhere": "允许在任何文件中设置断点。", + "openExplorerOnEnd": "在调试会话结束时自动打开资源管理器视图。", + "inlineValues": "当处于调试过程中时,在编辑器中内联显示变量值。", + "toolBarLocation": "控制调试工具栏的位置。可在所有视图中“浮动”、在调试视图中“停靠”,也可“隐藏”。", + "never": "在状态栏中不再显示调试", + "always": "始终在状态栏中显示调试", + "onFirstSessionStart": "仅于第一次启动调试后在状态栏中显示调试", + "showInStatusBar": "控制何时显示调试状态栏。", + "openDebug": "控制何时打开“调试”视图。", + "enableAllHovers": "控制调试过程中是否启用非调试悬停提示。启用后,将调用悬停提供程序来提供悬停提示。即使启用此项设置,普通悬停提示也不会显示。", + "showSubSessionsInToolBar": "控制调试子会话是否显示在调试工具栏中。当此设置为 false 时, 子会话上的 stop 命令也将停止父会话。", + "debug.console.fontSize": "控制调试控制台中的字体大小(以像素为单位)。", + "debug.console.fontFamily": "控制调试控制台中的字体系列。", + "debug.console.lineHeight": "设置调试控制台中的行高(以像素为单位)。使用 0 来计算从字体大小开始的行高。", + "launch": "全局调试启动配置。应当作为跨工作区共享的 \\\"launch.json\\\" 的替代方法。", + "stepBackDebug": "后退", + "reverseContinue": "反向", + "restartFrame": "重新启动框架", + "copyStackTrace": "复制调用堆栈", + "miViewDebug": "调试(&&D)", + "miToggleDebugConsole": "调试控制台(&&B)", + "miStartDebugging": "启动调试(&&S)", + "miStartWithoutDebugging": "在不调试的情况下启动(&&W)", + "miStopDebugging": "停止调试(&&S)", + "miRestart Debugging": "重启调试(&&R)", + "miOpenConfigurations": "打开配置(&&C)", + "miAddConfiguration": "添加配置(&&D)...", + "miStepOver": "单步跳过(&&O)", + "miStepInto": "单步执行(&&I)", + "miStepOut": "单步停止(&&U)", + "miContinue": "继续(&&C)", + "miToggleBreakpoint": "切换断点(&&B)", + "miConditionalBreakpoint": "条件断点(&&C)...", + "miInlineBreakpoint": "内联断点(&&O)", + "miFunctionBreakpoint": "函数断点(&&F)...", + "miLogPoint": "记录点(&&L)...", + "miNewBreakpoint": "新建断点(&&N)", + "miEnableAllBreakpoints": "启用所有断点(&&E)", + "miDisableAllBreakpoints": "禁用所有断点(&&L)", + "miRemoveAllBreakpoints": "删除所有断点(&&A)", + "miInstallAdditionalDebuggers": "安装附加调试器(&&I)..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "记录点", + "breakpoint": "断点", + "removeBreakpoint": "删除 {0}", + "editBreakpoint": "编辑{0}...", + "disableBreakpoint": "禁用{0}", + "enableBreakpoint": "启用 {0}", + "removeBreakpoints": "删除断点", + "removeInlineBreakpointOnColumn": "删除第 {0} 列的内联断点", + "removeLineBreakpoint": "删除行断点", + "editBreakpoints": "编辑断点", + "editInlineBreakpointOnColumn": "编辑第 {0} 列的内联断点", + "editLineBrekapoint": "编辑行断点", + "enableDisableBreakpoints": "启用/禁用断点", + "disableInlineColumnBreakpoint": "禁用第 {0} 列的内联断点", + "disableBreakpointOnLine": "禁用行断点", + "enableBreakpoints": "启用第 {0} 列的内联断点", + "enableBreakpointOnLine": "启用行断点", + "addBreakpoint": "添加断点", + "addConditionalBreakpoint": "添加条件断点...", + "addLogPoint": "添加记录点...", + "breakpointHasConditionDisabled": "此{0}的{1}将在删除后丢失。请考虑仅启用此{0}。", + "message": "消息", + "condition": "条件", + "breakpointHasConditionEnabled": "此{0}的{1}将在删除后丢失。请考虑仅禁用此{0}。", + "removeLogPoint": "删除 {0}", + "disableLogPoint": "{0} {1}", + "disable": "禁用", + "enable": "启用", + "cancel": "取消", + "addConfiguration": "添加配置..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "读取 Eval 打印循环面板", + "copy": "复制", + "copyAll": "全部复制", + "collapse": "全部折叠", + "startDebugFirst": "请启动调试会话来计算表达式", + "stateCapture": "对象状态捕获自第一个评估", + "replVariableAriaLabel": "变量 {0} 具有值 {1}、读取 Eval 打印循环,调试", + "replExpressionAriaLabel": "表达式 {0} 具有值 {1},读取 Eval 打印循环,调试", + "replValueOutputAriaLabel": "{0},读取 Eval 打印循环,调试", + "replRawObjectAriaLabel": "Repl(交互式解释器)变量 {0} 具有值 {1},读取 求值 输出 循环,调试", + "actions.repl.acceptInput": "接受 REPL 的输入", + "actions.repl.copyAll": "调试: 复制控制台所有内容", + "selectRepl": "选择调试控制台", + "clearRepl": "清除控制台", + "debugConsoleCleared": "调试控制台已清除" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "控制何时打开内部调试控制台。" + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "打开 {0}", + "launchJsonNeedsConfigurtion": "配置或修复 \"launch.json\"", + "noFolderDebugConfig": "请先打开一个文件夹以进行高级调试配置。", + "startDebug": "开始调试", + "startWithoutDebugging": "开始执行(不调试)", + "selectAndStartDebugging": "选择并开始调试", + "removeBreakpoint": "删除断点", + "removeAllBreakpoints": "删除所有断点", + "enableAllBreakpoints": "启用所有断点", + "disableAllBreakpoints": "禁用所有断点", + "activateBreakpoints": "激活断点", + "deactivateBreakpoints": "停用断点", + "reapplyAllBreakpoints": "重新应用所有断点", + "addFunctionBreakpoint": "添加函数断点", + "addWatchExpression": "添加表达式", + "removeAllWatchExpressions": "删除所有表达式", + "focusSession": "聚焦到“会话”视图", + "copyValue": "复制值" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "调试启动配置", + "noConfigurations": "没有配置", + "addConfigTo": "添加配置 ({0})...", + "addConfiguration": "添加配置...", + "debugSession": "调试会话" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "调试工具栏背景颜色。", + "debugToolBarBorder": "调试工具栏边框颜色。" + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "调试程序时状态栏的背景色。状态栏显示在窗口底部", + "statusBarDebuggingForeground": "调试程序时状态栏的前景色。状态栏显示在窗口底部", + "statusBarDebuggingBorder": "调试程序时区别于侧边栏和编辑器的状态栏边框颜色。状态栏显示在窗口底部。" + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "选择并启动调试配置" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "无法解析无调试会话的资源", + "canNotResolveSourceWithError": "无法加载源“{0}”: {1}。", + "canNotResolveSource": "无法加载源“{0}”。" + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "调试: 切换断点", + "conditionalBreakpointEditorAction": "调试: 添加条件断点...", + "logPointEditorAction": "调试: 添加记录点...", + "runToCursor": "运行到光标处", + "debugEvaluate": "调试: 求值", + "debugAddToWatch": "调试: 添加到监视", + "showDebugHover": "调试: 显示悬停", + "goToNextBreakpoint": "调试: 转到下一个断点", + "goToPreviousBreakpoint": "调试:到前面的断点", + "debug": "调试" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "“监视表达式”部分", + "watchAriaTreeLabel": "调试监视表达式", + "editWatchExpression": "编辑表达式", + "removeWatchExpression": "删除表达式", + "watchExpressionInputAriaLabel": "键入监视表达式", + "watchExpressionPlaceholder": "要监视的表达式", + "watchExpressionAriaLabel": "{0} 值 {1},监视,调试", + "watchVariableAriaLabel": "{0} 值 {1},监视,调试" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "变量部分", + "variablesAriaTreeLabel": "调试变量", + "setValue": "设置值", + "copyAsExpression": "复制表达式", + "addToWatchExpressions": "添加到监视", + "variableValueAriaLabel": "键入新的变量值", + "variableScopeAriaLabel": "范围 {0},变量,调试", + "variableAriaLabel": "{0} 值 {1},变量,调试" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "异常小组件边框颜色。", + "debugExceptionWidgetBackground": "异常小组件背景颜色。", + "exceptionThrownWithId": "发生异常: {0}", + "exceptionThrown": "出现异常。" + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "堆栈帧中顶部一行的高亮背景色。", + "focusedStackFrameLineHighlight": "堆栈帧中焦点一行的高亮背景色。" + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "“已加载脚本”部分", + "loadedScriptsAriaLabel": "在调试中已加载的脚本", + "loadedScriptsSession": "调试会话", + "loadedScriptsRootFolderAriaLabel": "工作区文件夹 {0},已加载的脚本,调试", + "loadedScriptsSessionAriaLabel": "会话 {0},已加载的脚本,调试", + "loadedScriptsFolderAriaLabel": "文件夹 {0},已加载的脚本,调试", + "loadedScriptsSourceAriaLabel": "{0},已加载的脚本,调试" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "请先打开一个文件夹以进行高级调试配置。", + "inlineBreakpoint": "内联断点", + "debug": "调试", + "addInlineBreakpoint": "添加内联断点" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "调试悬停", + "variableAriaLabel": "{0} 值 {1},变量,调试" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "单击打开(按住 Cmd 并单击在侧边打开)", + "fileLink": "单击打开(按住 Ctrl 键并单击在侧边打开)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "断点部分", + "Logpoint": "记录点", + "Breakpoint": "断点", + "editBreakpoint": "编辑{0}...", + "removeBreakpoint": "删除 {0}", + "functionBreakpointsNotSupported": "此调试类型不支持函数断点", + "functionBreakpointPlaceholder": "要断开的函数", + "functionBreakPointInputAriaLabel": "键入函数断点", + "disabledLogpoint": "已禁用的记录点", + "disabledBreakpoint": "已禁用的断点", + "unverifiedLogpoint": "未验证的记录点", + "unverifiedBreakopint": "未验证的断点", + "functionBreakpointUnsupported": "不受此调试类型支持的函数断点", + "logBreakpointUnsupported": "不受此调试类型支持的记录点", + "logMessage": "记录消息: {0}", + "conditionalBreakpointUnsupported": "不受此调试类型支持的条件断点", + "hitBreakpointUnsupported": "命中不受此调试类型支持的条件断点", + "expression": "表达式: {0}", + "hitCount": "点击量计数: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "调用堆栈部分", + "debugStopped": "因 {0} 已暂停", + "callStackAriaLabel": "调试调用堆栈", + "showMoreStackFrames2": "显示更多堆栈框架", + "session": "会话", + "paused": "已暂停", + "running": "正在运行", + "thread": "线程", + "loadMoreStackFrames": "加载多个堆栈帧", + "showMoreAndOrigin": "显示另外 {0} 个: {1}", + "showMoreStackFrames": "显示另外 {0} 个堆栈帧", + "threadAriaLabel": "线程 {0},调用堆栈,调试", + "stackFrameAriaLabel": "堆栈帧 {0} 行 {1} {2},调用堆栈,调试", + "sessionLabel": "调试会话 {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "断点命中时记录的消息。{} 内的表达式将被替换。按 \"Enter\" 键确认,\"Esc\" 键取消。", + "breakpointWidgetHitCountPlaceholder": "在命中次数条件满足时中断。按 \"Enter\" 键确认,\"Esc\" 键取消。", + "breakpointWidgetExpressionPlaceholder": "在表达式结果为真时中断。按 \"Enter\" 键确认,\"Esc\" 键取消。", + "expression": "表达式", + "hitCount": "命中次数", + "logMessage": "记录消息", + "breakpointType": "断点类型" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "未知源" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "调试配置“{0}”已在运行。", + "compoundMustHaveConfigurations": "复合项必须拥有 \"configurations\" 属性集,才能启动多个配置。", + "noConfigurationNameInWorkspace": "在工作区中找不到启动配置“{0}”。", + "multipleConfigurationNamesInWorkspace": "工作区中存在多个启动配置“{0}”。请使用文件夹名称来限定配置。", + "noFolderWithName": "无法在复合项“{2}”中为配置“{1}”找到名为“{0}”的文件夹。", + "configMissing": "\"launch.json\" 中缺少配置“{0}”。", + "launchJsonDoesNotExist": "\"launch.json\" 不存在。", + "debugRequestNotSupported": "所选调试配置的属性“{0}”的值“{1}”不受支持。", + "debugRequesMissing": "所选的调试配置缺少属性“{0}”。", + "debugTypeNotSupported": "配置的类型“{0}”不受支持。", + "debugTypeMissing": "所选的启动配置缺少属性 \"type\"。", + "noFolderWorkspaceDebugError": "无法调试活动文件。请确保它保存在磁盘上,并确保已为该文件类型安装了调试扩展。", + "debugAdapterCrash": "调试适配器进程意外终止 ({0})", + "cancel": "取消", + "debugAnyway": "仍进行调试", + "preLaunchTaskErrors": "运行 preLaunchTask“{0}”后存在错误。", + "preLaunchTaskError": "运行 preLaunchTask“{0}”后存在错误。", + "preLaunchTaskExitCode": "preLaunchTask“{0}”已终止,退出代码为 {1}。", + "showErrors": "显示错误", + "invalidTaskReference": "无法在其他工作区文件夹的启动配置中引用任务“{0}”。", + "DebugTaskNotFoundWithTaskId": "找不到任务“{0}”。", + "DebugTaskNotFound": "找不到指定的任务。", + "taskNotTrackedWithTaskId": "无法跟踪指定的任务。", + "taskNotTracked": "无法跟踪任务“{0}”。", + "debuggingPaused": "调试暂停的 {0}, {1} {2}", + "breakpointAdded": "已添加断点,行 {0}, 文件 {1}", + "breakpointRemoved": "已删除断点,行 {0},文件 {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "不可用", + "startDebugFirst": "请启动调试会话来计算表达式", + "pausedOn": "因 {0} 已暂停", + "paused": "已暂停", + "running": "正在运行", + "breakpointDirtydHover": "未验证的断点。对文件进行了修改,请重启调试会话。" + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "不可省略调试器的 \"type\" 属性,且其类型必须是 \"string\" 。", + "selectDebug": "选择环境", + "DebugConfig.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"launch.json\" 文件。", + "workspace": "工作区", + "user settings": "用户设置" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "已开始调试。", + "debuggingStopped": "已停止调试。" + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "调试对象" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "控制台已清除", + "snapshotObj": "仅显示了此对象的基元值。" + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "用于调试适配器。", + "vscode.extension.contributes.debuggers.type": "此调试适配器的唯一标识符。", + "vscode.extension.contributes.debuggers.label": "显示此调试适配器的名称。", + "vscode.extension.contributes.debuggers.program": "调试适配器程序的路径。该路径是绝对路径或相对于扩展文件夹的相对路径。", + "vscode.extension.contributes.debuggers.args": "要传递给适配器的可选参数。", + "vscode.extension.contributes.debuggers.runtime": "可选运行时,以防程序属性不可执行,但需要运行时。", + "vscode.extension.contributes.debuggers.runtimeArgs": "可选运行时参数。", + "vscode.extension.contributes.debuggers.variables": "将 \"launch.json\" 中的交互式变量(例如 ${action.pickProcess})映射到命令中。", + "vscode.extension.contributes.debuggers.initialConfigurations": "用于生成初始 \"launch.json\" 的配置。", + "vscode.extension.contributes.debuggers.languages": "可能被视为“默认调试程序”的调试扩展的语言列表。", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "如果指定的 VS Code 将调用此命令以确定调试适配器的可执行路径和要传递的参数。", + "vscode.extension.contributes.debuggers.configurationSnippets": "用于在 \"launch.json\" 中添加新配置的代码段。", + "vscode.extension.contributes.debuggers.configurationAttributes": "用于验证 \"launch.json\" 的 JSON 架构配置。", + "vscode.extension.contributes.debuggers.windows": "Windows 特定的设置。", + "vscode.extension.contributes.debuggers.windows.runtime": "用于 Windows 的运行时。", + "vscode.extension.contributes.debuggers.osx": "macOS 特定的设置。", + "vscode.extension.contributes.debuggers.osx.runtime": "用于 macOS 的运行时。", + "vscode.extension.contributes.debuggers.linux": "Linux 特定的设置。", + "vscode.extension.contributes.debuggers.linux.runtime": "用于 Linux 的运行时。", + "vscode.extension.contributes.breakpoints": "添加断点。", + "vscode.extension.contributes.breakpoints.language": "对此语言允许断点。", + "app.launch.json.title": "启动", + "app.launch.json.version": "此文件格式的版本。", + "app.launch.json.configurations": "配置列表。使用 IntelliSense 添加新配置或编辑现有配置。", + "app.launch.json.compounds": "复合列表。每个复合可引用多个配置,这些配置将一起启动。", + "app.launch.json.compound.name": "复合的名称。在启动配置下拉菜单中显示。", + "useUniqueNames": "配置名称必须唯一。", + "app.launch.json.compound.folder": "复合项所在的文件夹的名称。", + "app.launch.json.compounds.configurations": "将作为此复合的一部分启动的配置名称。" + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "找不到类型为 \"{0}\" 的调试适配器。", + "cannot.create.da.with.err": "无法创建调试适配器 ({0})。", + "cannot.create.da": "无法创建调试适配器。", + "launch.config.comment1": "使用 IntelliSense 了解相关属性。 ", + "launch.config.comment2": "悬停以查看现有属性的描述。", + "launch.config.comment3": "欲了解更多信息,请访问: {0}", + "debugType": "配置类型。", + "debugTypeNotRecognised": "无法识别此调试类型。确保已经安装并启用相应的调试扩展。", + "node2NotSupported": "不再支持 \"node2\",改用 \"node\",并将 \"protocol\" 属性设为 \"inspector\"。", + "debugName": "配置名称;在启动配置下拉菜单中显示。", + "debugRequest": "请求配置类型。可以是“启动”或“附加”。", + "debugServer": "仅用于调试扩展开发: 如果已指定端口,VS 代码会尝试连接到在服务器模式中运行的调试适配器", + "debugPrelaunchTask": "调试会话开始前要运行的任务。", + "debugPostDebugTask": "调试会话结束后运行的任务。", + "debugWindowsConfiguration": "特定于 Windows 的启动配置属性。", + "debugOSXConfiguration": "特定于 OS X 的启动配置属性。", + "debugLinuxConfiguration": "特定于 Linux 的启动配置属性。" + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "详细信息" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "VS Code 控制台", + "mac.terminal.script.failed": "脚本“{0}”失败,退出代码为 {1}", + "mac.terminal.type.not.supported": "不支持“{0}”", + "press.any.key": "按任意键继续...", + "linux.term.failed": "“{0}”失败,退出代码为 {1}", + "ext.term.app.not.found": "找不到终端应用程序 \"{0}\"" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "调试适配器可执行的“{0}”不存在。", + "debugAdapterCannotDetermineExecutable": "无法确定调试适配器“{0}”的可执行文件。", + "unableToLaunchDebugAdapter": "无法从“{0}”启动调试适配器。", + "unableToLaunchDebugAdapterNoArgs": "无法启动调试适配器。" + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: 展开缩写", + "miEmmetExpandAbbreviation": "Emmet: 展开缩写(&&X)" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "显示 Emmet 命令", + "miShowEmmetCommands": "Emmet(&&M)..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "按 Enter 管理你的扩展。", + "install": "按 Enter 键在商店中安装“{0}”。", + "searchFor": "按 Enter 键在商店中搜索“{0}”。", + "noExtensionsToInstall": "键入扩展名称" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "管理扩展", + "galleryExtensionsCommands": "安装库扩展", + "extension": "扩展", + "runtimeExtension": "正在运行的扩展", + "extensions": "扩展", + "view": "视图", + "developer": "开发者", + "extensionsConfigurationTitle": "扩展", + "extensionsAutoUpdate": "启用后,将自动安装扩展更新。更新将从 Microsoft 联机服务中获取。", + "extensionsCheckUpdates": "启用后,将自动检查扩展更新。若扩展存在更新,将在“扩展”视图中将其标记为过时扩展。更新将从 Microsoft 联机服务中获取。", + "extensionsIgnoreRecommendations": "启用后,将不会显示扩展建议的通知。", + "extensionsShowRecommendationsOnlyOnDemand": "启用后,除非用户特别进行请求,将不会获取或显示推荐。某些推荐将从 Microsoft 联机服务中获取。", + "extensionsCloseExtensionDetailsOnViewChange": "启用后,将在离开“扩展”视图时,自动关闭扩展详细信息页面。", + "miOpenKeymapExtensions": "按键映射(&&K)", + "miPreferencesExtensions": "扩展(&&E)", + "miViewExtensions": "扩展(&&X)" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "商店", + "enabledExtensions": "已启用", + "disabledExtensions": "已禁用", + "popularExtensions": "热门", + "recommendedExtensions": "推荐", + "otherRecommendedExtensions": "其他推荐", + "workspaceRecommendedExtensions": "工作区推荐", + "builtInExtensions": "功能", + "builtInThemesExtensions": "主题", + "builtInBasicsExtensions": "编程语言", + "searchExtensions": "在应用商店中搜索扩展", + "sort by installs": "排序依据: 安装计数", + "sort by rating": "排序依据: 评分", + "sort by name": "排序依据: 名称", + "extensionFoundInSection": "在“{0}”小节中找到 1 个扩展。", + "extensionFound": "找到 1 个扩展。", + "extensionsFoundInSection": "在“{1}”小节中找到 {0} 个扩展。", + "extensionsFound": "找到 {0} 个扩展。", + "suggestProxyError": "商店返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。", + "extensions": "扩展", + "outdatedExtensions": "{0} 个过时的扩展", + "malicious warning": "我们卸载了“{0}”,它被报告存在问题。", + "reloadNow": "立即重新加载" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "扩展", + "app.extensions.json.recommendations": "向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "app.extension.identifier.errorMessage": "预期的格式 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。", + "app.extensions.json.unwantedRecommendations": "不应向此工作区的用户推荐的扩展列表。扩展的标识符始终为 \"${publisher}.${name}\"。例如: \"vscode.csharp\"。" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "正在激活扩展..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "分析扩展", + "restart2": "必须重新启动才能分析扩展。是否现在就重启“{0}”?", + "restart3": "重启", + "cancel": "取消", + "selectAndStartDebug": "单击可停止分析。" + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "是否禁用其他按键映射扩展 ({0}),从而避免按键绑定之间的冲突?", + "yes": "是", + "no": "否" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "扩展“{0}”的上一次操作花费时间较长,阻碍了其他扩展的运行。", + "show": "显示扩展程序" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "于启动时激活", + "workspaceContainsGlobActivation": "因存在与 {0} 匹配的文件而被激活", + "workspaceContainsFileActivation": "因工作区中存在文件 {0} 而被激活", + "workspaceContainsTimeout": "因搜索 {0} 耗时太长而被激活", + "languageActivation": "因您打开了 {0} 文件而被激活", + "workspaceGenericActivation": "因 {0} 事件激活", + "unresponsive.title": "扩展已导致扩展主机冻结。", + "errors": "{0} 个未捕获的错误", + "disable workspace": "禁用(工作区)", + "disable": "禁用", + "showRuntimeExtensions": "显示正在运行的扩展", + "reportExtensionIssue": "报告问题", + "debugExtensionHost": "启动调试扩展宿主", + "restart1": "分析扩展", + "restart2": "必须重新启动才能分析扩展。是否现在就重启“{0}”?", + "restart3": "重启", + "cancel": "取消", + "debugExtensionHost.launch.name": "附加扩展主机", + "extensionHostProfileStart": "开始分析扩展宿主", + "stopExtensionHostProfileStart": "停止分析扩展宿主", + "saveExtensionHostProfile": "保存扩展宿主分析文件" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "未找到清单文件", + "malicious": "此扩展被报告存在问题。", + "uninstallingExtension": "正在卸载扩展...", + "incompatible": "无法安装版本为“{1}”的扩展“{0}”,因为它与 VS Code 不兼容。", + "installing named extension": "正在安装 \"{0}\" 扩展..。", + "installing extension": "正在安装扩展..。", + "singleDependentError": "无法禁用扩展“{0}”。扩展“{1}”取决于此。", + "twoDependentsError": "无法禁用扩展“{0}”。扩展“{1}”和扩展“{2}”取决于此。", + "multipleDependentsError": "无法禁用扩展“{0}”。扩展“{1}”、“{2}”和其他扩展取决于此。", + "installConfirmation": "是否要安装“{0}”扩展?", + "install": "安装" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "不再显示", + "searchMarketplace": "搜索商店", + "dynamicWorkspaceRecommendation": "您可能会对这个扩展感兴趣,它在 {0} 存储库的用户间流行。", + "exeBasedRecommendation": "根据你安装的 {0},向你推荐此扩展。", + "fileBasedRecommendation": "根据您最近打开的文件推荐此扩展。", + "workspaceRecommendation": "当前工作区的用户推荐此扩展。", + "workspaceRecommended": "有对于此工作区的扩展建议。", + "installAll": "全部安装", + "showRecommendations": "显示建议", + "reallyRecommended2": "建议对这种类型的文件使用“{0}”扩展。", + "reallyRecommendedExtensionPack": "建议对这种类型的文件使用“{0}”扩展包。", + "install": "安装", + "ignoreExtensionRecommendations": "你是否要忽略所有推荐的扩展?", + "ignoreAll": "是,忽略全部", + "no": "否", + "showLanguageExtensions": "商店中有可以对 \".{0}\" 文件提供帮助的扩展。", + "dontShowAgainExtension": "不再对 \".{0}\" 文件显示" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "扩展名", + "extension id": "扩展标识符", + "preview": "预览版", + "builtin": "内置", + "publisher": "发布者名称", + "install count": "安装计数", + "rating": "评分", + "repository": "存储库", + "license": "许可证", + "details": "细节", + "detailstooltip": "扩展详细信息,显示扩展的 \"README.md\" 文件。", + "extensionPack": "扩展包", + "extensionsPack": "多个可以一起安装的扩展", + "contributions": "发布内容", + "contributionstooltip": "包含此扩展向 VS Code 编辑器提供的功能", + "changelog": "更改日志", + "changelogtooltip": "扩展的更新历史,显示扩展的 \"CHANGELOG.md\" 文件。", + "dependencies": "依赖项", + "dependenciestooltip": "包含此扩展依赖的扩展", + "recommendationHasBeenIgnored": "您已选择不接收此扩展的推荐。", + "noReadme": "无可用自述文件。", + "noChangelog": "无可用的更改日志。", + "noContributions": "没有发布内容", + "noDependencies": "没有依赖项", + "settings": "设置({0})", + "setting name": "名称", + "description": "说明", + "default": "默认值", + "debuggers": "调试程序({0})", + "debugger name": "名称", + "debugger type": "类型", + "viewContainers": "视图容器 ({0})", + "view container id": "ID", + "view container title": "标题", + "view container location": "位置", + "views": "视图 ({0})", + "view id": "ID", + "view name": "名称", + "view location": "位置", + "localizations": "本地化 ({0})", + "localizations language id": "语言 ID", + "localizations language name": "语言名称", + "localizations localized language name": "语言本地名称", + "colorThemes": "颜色主题 ({0})", + "iconThemes": "图标主题 ({0})", + "colors": "颜色 ({0})", + "colorId": "ID", + "defaultDark": "深色默认", + "defaultLight": "浅色默认", + "defaultHC": "高对比度默认", + "JSON Validation": "JSON 验证({0})", + "fileMatch": "匹配文件", + "schema": "结构", + "commands": "命令({0})", + "command name": "名称", + "keyboard shortcuts": "键盘快捷方式", + "menuContexts": "菜单上下文", + "languages": "语言({0})", + "language id": "ID", + "language name": "名称", + "file extensions": "文件扩展名", + "grammar": "语法", + "snippets": "片段" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "性能问题", + "cmd.report": "报告问题", + "attach.title": "您是否附上了 cpu 配置文件?", + "ok": "确定", + "attach.msg": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 附加到刚刚创建的问题。", + "cmd.show": "显示问题", + "attach.msg2": "这是一个提醒, 以确保您没有忘记将 \"{0}\" 归入现有的性能问题中。" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "扩展", + "galleryError": "现在无法连接到扩展商店,请稍后再试。", + "no extensions found": "找不到扩展。", + "suggestProxyError": "商店返回了 \"ECONNREFUSED\"。请检查 \"http.proxy\" 设置。" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "评价来自 1 位用户", + "ratedByUsers": "评价来自 {0} 位用户", + "noRating": "没有评分", + "extension-arialabel": "{0}。按 Enter 可获取扩展详细信息。", + "extension enabled on remote": "已在“{0}”上启用扩展", + "extension enabled locally": "本地已启用扩展。", + "viewExtensionDetailsAria": "{0}。按 Enter 可获取扩展详细信息。", + "remote extension title": "{0} 中的扩展" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "错误", + "Unknown Extension": "未知扩展:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "手动下载", + "install vsix": "下载后,请手动安装“{0}”的 VSIX。", + "noOfYearsAgo": "{0} 年前", + "one year ago": "1年前", + "noOfMonthsAgo": "{0} 个月前", + "one month ago": "1个月前", + "noOfDaysAgo": "{0} 天前", + "one day ago": "1天前", + "noOfHoursAgo": "{0} 小时前", + "one hour ago": "1小时前", + "just now": "刚刚", + "install": "安装", + "installing": "正在安装", + "installExtensionStart": "已启动安装扩展 {0}。将打开编辑器,显示此扩展的更多详细信息。", + "installExtensionComplete": "已完成安装扩展 {0}。请重新加载 Visual Studio Code 进行启用。", + "failedToInstall": "未能安装“{0}”。", + "install locally": "本地安装", + "uninstallAction": "卸载", + "Uninstalling": "正在卸载", + "uninstallExtensionStart": "开始卸载扩展{0}。", + "uninstallExtensionComplete": "请重新加载 Visual Studio Code 以完成对扩展 {0} 的卸载。", + "updateExtensionStart": "已启动更新扩展 {0} 到版本 {1}。", + "updateExtensionComplete": "已完成更新扩展 {0} 到版本 {1}。", + "failedToUpdate": "未能升级“{0}”。", + "updateTo": "更新到 {0}", + "updateAction": "更新", + "manage": "管理", + "ManageExtensionAction.uninstallingTooltip": "正在卸载", + "install another version": "安装另一个版本…", + "selectVersion": "选择要安装的版本", + "current": "当前", + "extensionInfoAction": "复制扩展信息", + "extensionInfoName": "名称: {0}", + "extensionInfoId": "id: {0}", + "extensionInfoDescription": "说明: {0}", + "extensionInfoVersion": "版本: {0}", + "extensionInfoPublisher": "发布者: {0}", + "extensionInfoVSMarketplaceLink": "VS Marketplace 链接: {0}", + "extensionSettingsAction": "配置扩展设置", + "enableForWorkspaceAction": "启用(工作区)", + "enableGloballyAction": "启用", + "disableForWorkspaceAction": "禁用(工作区)", + "disableGloballyAction": "禁用", + "enableAction": "启用", + "disableAction": "禁用", + "checkForUpdates": "检查扩展更新", + "noUpdatesAvailable": "所有扩展都是最新的。", + "singleUpdateAvailable": "1 个扩展存在更新。", + "updatesAvailable": "{0} 个扩展存在更新。", + "singleDisabledUpdateAvailable": "1 个禁用扩展存在更新。", + "updatesAvailableOneDisabled": "{0} 个扩展存在更新。其中 1 个是禁用扩展。", + "updatesAvailableAllDisabled": "{0} 个扩展存在更新。其全部为禁用扩展。", + "updatesAvailableIncludingDisabled": "{0} 个扩展存在更新。其中 {1} 个是禁用扩展。", + "enableAutoUpdate": "启用自动更新扩展", + "disableAutoUpdate": "禁用自动更新扩展", + "updateAll": "更新所有扩展", + "reloadAction": "重新加载", + "reloadRequired": "需要重新加载", + "postUninstallTooltip": "请重新加载 Visual Studio Code 以完成此扩展的卸载。", + "postUpdateTooltip": "请重新启动 Visual Studio Code 以完成对此扩展的更新。", + "postEnableTooltip": "请重新加载 Visual Studio Code 以启用此扩展。", + "color theme": "设置颜色主题", + "select color theme": "选择颜色主题", + "file icon theme": "设置文件图标主题", + "select file icon theme": "选择文件图标主题", + "toggleExtensionsViewlet": "显示扩展程序", + "installExtensions": "安装扩展", + "showEnabledExtensions": "显示启用的扩展", + "showInstalledExtensions": "显示已安装扩展", + "showDisabledExtensions": "显示已禁用的扩展", + "clearExtensionsInput": "清除扩展输入", + "showBuiltInExtensions": "显示内置的扩展", + "showOutdatedExtensions": "显示过时的扩展", + "showPopularExtensions": "显示常用的扩展", + "showRecommendedExtensions": "显示推荐的扩展", + "installWorkspaceRecommendedExtensions": "安装工作区推荐的所有扩展", + "installRecommendedExtension": "安装推荐的扩展", + "ignoreExtensionRecommendation": "不再推荐此扩展", + "undo": "撤消", + "showRecommendedKeymapExtensionsShort": "键映射", + "showLanguageExtensionsShort": "语言扩展", + "showAzureExtensionsShort": "Azure 扩展", + "extensions": "扩展", + "OpenExtensionsFile.failed": "无法在 \".vscode\" 文件夹({0})内创建 \"extensions.json\" 文件。", + "configureWorkspaceRecommendedExtensions": "配置建议的扩展(工作区)", + "configureWorkspaceFolderRecommendedExtensions": "配置建议的扩展(工作区文件夹)", + "addToWorkspaceFolderRecommendations": "添加到推荐的扩展(工作区文件夹)", + "addToWorkspaceFolderIgnoredRecommendations": "忽略推荐的扩展(工作区文件夹)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "当前没有打开的工作区文件夹,无法添加推荐。", + "AddToWorkspaceFolderRecommendations.alreadyExists": "工作区文件夹的推荐中已包含此扩展。", + "AddToWorkspaceFolderRecommendations.success": "已成功添加此扩展到工作区文件夹的推荐中。", + "viewChanges": "查看更改", + "AddToWorkspaceFolderRecommendations.failure": "无法写入 extensions.json。{0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "工作区文件夹的不需要推荐中已包含此扩展。", + "AddToWorkspaceFolderIgnoredRecommendations.success": "已成功添加此扩展到工作区文件夹的不需要推荐中。", + "addToWorkspaceRecommendations": "添加到推荐的扩展(工作区)", + "addToWorkspaceIgnoredRecommendations": "忽略推荐的扩展(工作区)", + "AddToWorkspaceRecommendations.alreadyExists": "工作区推荐中已包含此扩展。", + "AddToWorkspaceRecommendations.success": "已成功添加此扩展到工作区推荐中。", + "AddToWorkspaceRecommendations.failure": "写入失败。{0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "工作区的不需要推荐中已包含此扩展。", + "AddToWorkspaceUnwantedRecommendations.success": "已成功添加此扩展到工作区的不需要推荐中。", + "updated": "已更新", + "uninstalled": "已卸载", + "enabled": "已启用", + "disabled": "已禁用", + "malicious tooltip": "此扩展被报告存在问题。", + "malicious": "恶意扩展", + "disabled by user": "此扩展已被用户禁用。", + "disableAll": "禁用所有已安装的扩展", + "disableAllWorkspace": "禁用此工作区的所有已安装的扩展", + "enableAll": "启用所有扩展", + "enableAllWorkspace": "启用这个工作区的所有扩展", + "openExtensionsFolder": "打开扩展文件夹", + "installVSIX": "从 VSIX 安装...", + "installFromVSIX": "从 VSIX 文件安装", + "installButton": "安装(&&I)", + "InstallVSIXAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的安装。", + "InstallVSIXAction.success": "已完成安装扩展 {0}。", + "InstallVSIXAction.reloadNow": "立即重新加载", + "reinstall": "重新安装扩展...", + "selectExtensionToReinstall": "选择要重新安装的扩展", + "ReinstallAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的重新安装。", + "ReinstallAction.success": "扩展 {0} 重新安装完毕。", + "install previous version": "安装特定版本的扩展…", + "selectExtension": "选择扩展", + "InstallAnotherVersionExtensionAction.successReload": "请重新加载 Visual Studio Code 以完成扩展 {0} 的安装。", + "InstallAnotherVersionExtensionAction.success": "扩展 {0} 安装完毕。", + "InstallAnotherVersionExtensionAction.reloadNow": "立即重新加载", + "extensionButtonProminentBackground": "扩展中突出操作的按钮背景色(比如 安装按钮)。", + "extensionButtonProminentForeground": "扩展中突出操作的按钮前景色(比如 安装按钮)。", + "extensionButtonProminentHoverBackground": "扩展中突出操作的按钮被悬停时的颜色(比如 安装按钮)。" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "外部终端", + "terminal.explorerKind.integrated": "使用 VS Code 的集成终端。", + "terminal.explorerKind.external": "使用设定的外部终端。", + "explorer.openInTerminalKind": "自定义要启动的终端类型。", + "terminal.external.windowsExec": "自定义要在 Windows 上运行的终端。", + "terminal.external.osxExec": "定义在 macOS 上运行的终端应用程序。", + "terminal.external.linuxExec": "自定义要在 Linux 上运行的终端。", + "globalConsoleAction": "打开新终端", + "scopedConsoleAction": "在终端中打开" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "VS Code 控制台", + "mac.terminal.script.failed": "脚本“{0}”失败,退出代码为 {1}", + "mac.terminal.type.not.supported": "不支持“{0}”", + "press.any.key": "按任意键继续...", + "linux.term.failed": "“{0}”失败,退出代码为 {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "工作台", + "feedbackVisibility": "控制是否显示工作台底部状态栏中的 Twitter 反馈 (笑脸图标)。" + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "隐藏" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "Tweet 反馈", + "label.sendASmile": "通过 Tweet 向我们发送反馈。", + "close": "关闭", + "patchedVersion1": "安装已损坏。", + "patchedVersion2": "如果提交了 bug,请指定此项。", + "sentiment": "您的体验如何?", + "smileCaption": "正面反馈情绪", + "frownCaption": "负面反馈情绪", + "other ways to contact us": "联系我们的其他方式", + "submit a bug": "提交 bug", + "request a missing feature": "请求缺失功能", + "tell us why": "告诉我们原因?", + "feedbackTextInput": "告诉我们您的反馈意见", + "showFeedback": "在状态栏中显示反馈笑脸图标", + "tweet": "Tweet", + "tweetFeedback": "Tweet 反馈", + "character left": "剩余字符", + "characters left": "剩余字符" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "文件夹" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "显示资源管理器", + "explore": "资源管理器", + "view": "视图", + "textFileEditor": "文本文件编辑器", + "binaryFileEditor": "二进制文件编辑器", + "filesConfigurationTitle": "文件", + "exclude": "配置排除的文件和文件夹的 glob 模式。例如,文件资源管理器将根据此设置决定要显示或隐藏的文件和文件夹。可在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)阅读有关 glob 模式的详细信息。", + "files.exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", + "files.exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", + "associations": "配置语言的文件关联 (如: `\"*.extension\": \"html\"`)。这些关联的优先级高于已安装语言的默认关联。", + "encoding": "在读取和写入文件时使用的默认字符集编码。可以按语言对此项进行配置。", + "autoGuessEncoding": "启用后,将在文件打开时尝试猜测字符集编码。可以按语言对此项进行配置。", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "使用具体操作系统规定的行末字符。", + "eol": "默认行尾字符。", + "useTrash": "在删除文件或文件夹时,将它们移动到操作系统的“废纸篓”中 (Windows 为“回收站”)。禁用此设置将永久删除文件或文件夹。", + "trimTrailingWhitespace": "启用后,将在保存文件时剪裁尾随空格。", + "insertFinalNewline": "启用后,保存文件时在文件末尾插入一个最终新行。", + "trimFinalNewlines": "启用后,保存文件时将删除在最终新行后的所有新行。", + "files.autoSave.off": "永不自动保存更新后的文件。", + "files.autoSave.afterDelay": "当文件修改后的时间超过 `#files.autoSaveDelay#` 中配置的值时自动进行保存。", + "files.autoSave.onFocusChange": "编辑器失去焦点时自动保存更新后的文件。", + "files.autoSave.onWindowChange": "窗口失去焦点时自动保存更新后的文件。", + "autoSave": "控制已更新文件的自动保存。可在[此处](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)阅读有关自动保存的详细信息。", + "autoSaveDelay": "控制自动保存已更新文件的延迟时间 (毫秒)。仅在 `#files.autoSave#` 设置为 `{0}` 时生效。", + "watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配)。更改此设置需要重启。如果在启动时遇到 Code 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。", + "hotExit.off": "禁用热退出。", + "hotExit.onExit": "在 Windows/Linux 平台关闭最后一个窗口,或者在全平台触发 `workbench.action.quit` 命令 (命令托盘、键绑定、菜单) 时进行热退出。下次启动时将还原所有已备份的窗口。", + "hotExit.onExitAndWindowClose": "在 Windows/Linux 平台关闭最后一个窗口、触发 `workbench.action.quit` 命令 (命令托盘、键绑定、菜单) 会引起应用程序关闭。对于任何有文件夹打开的窗口,则不论该窗口是否是最后一个窗口进行热退出。下次启动时将还原所有未打开文件夹的窗口。若要还原打开有文件夹的窗口,请将 `#window.restoreWindows#` 设置为 `all`。", + "hotExit": "控制是否在会话间记住未保存的文件,以允许在退出编辑器时跳过保存提示。", + "defaultLanguage": "分配给新文件的默认语言模式。", + "maxMemoryForLargeFilesMB": "在打开大型文件时,控制 VS Code 可在重启后使用的内存。在命令行中指定 `--max-memory=新的大小` 参数可达到相同效果。", + "editorConfigurationTitle": "编辑器", + "formatOnSave": "在保存时格式化文件。格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。", + "formatOnSaveTimeout": "控制在保存文件时进行格式化的超时时间 (毫秒)。", + "explorerConfigurationTitle": "文件资源管理器", + "openEditorsVisible": "在“打开的编辑器”窗格中显示的编辑器数量。", + "autoReveal": "控制资源管理器是否在打开文件时自动显示并选择。", + "enableDragAndDrop": "控制资源管理器是否允许通过拖放移动文件和文件夹。", + "confirmDragAndDrop": "控制在资源管理器内拖放移动文件或文件夹时是否进行确认。", + "confirmDelete": "控制资源管理器是否在把文件删除到废纸篓时进行确认。", + "sortOrder.default": "按名称的字母顺序排列文件和文件夹。文件夹显示在文件前。", + "sortOrder.mixed": "按名称的字母顺序排列文件和文件夹。两者穿插显示。", + "sortOrder.filesFirst": "按名称的字母顺序排列文件和文件夹。文件显示在文件夹前。", + "sortOrder.type": "按扩展名的字母顺序排列文件和文件夹。文件夹显示在文件前。", + "sortOrder.modified": "按最后修改日期降序排列文件和文件夹。文件夹显示在文件前。", + "sortOrder": "控制文件和文件夹在资源管理器中的排列顺序。", + "explorer.decorations.colors": "控制文件修饰是否应使用颜色。", + "explorer.decorations.badges": "控制文件修饰是否应使用徽章。", + "miViewExplorer": "资源管理器(&&E)" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "文件", + "copyPath": "复制路径", + "copyRelativePath": "复制相对路径", + "revealInSideBar": "在侧边栏中显示", + "acceptLocalChanges": "使用你的更改并覆盖磁盘上的内容。", + "revertLocalChanges": "放弃你的更改并还原为磁盘上的内容", + "copyPathOfActive": "复制活动文件的路径", + "copyRelativePathOfActive": "复制活动文件的相对路径", + "saveAllInGroup": "保存组中的全部内容", + "saveFiles": "保存所有文件", + "revert": "还原文件", + "compareActiveWithSaved": "比较活动与已保存的文件", + "closeEditor": "关闭编辑器", + "view": "视图", + "openToSide": "在侧边打开", + "revealInWindows": "在资源管理器中显示", + "revealInMac": "在 Finder 中显示", + "openContainer": "打开所在的文件夹", + "saveAll": "全部保存", + "compareWithSaved": "与已保存文件比较", + "compareWithSelected": "与已选项目进行比较", + "compareSource": "选择以进行比较", + "compareSelected": "将已选项进行比较", + "close": "关闭", + "closeOthers": "关闭其他", + "closeSaved": "关闭已保存", + "closeAll": "全部关闭", + "cut": "剪切", + "deleteFile": "永久删除", + "newFile": "新建文件", + "openFile": "打开文件...", + "miNewFile": "新建文件(&&N)", + "miSave": "保存(&&S)", + "miSaveAs": "另存为(&&A)...", + "miSaveAll": "全部保存(&&L)", + "miAutoSave": "自动保存(&&U)", + "miRevert": "还原文件(&&V)", + "miCloseEditor": "关闭编辑器(&&C)", + "miGotoFile": "转到文件(&&F)..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "无打开的文件夹", + "explorerSection": "文件资源管理器部分", + "noWorkspaceHelp": "你还没有在工作区中添加文件夹。", + "addFolder": "添加文件夹", + "noFolderHelp": "尚未打开文件夹。", + "openFolder": "打开文件夹" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 个未保存的文件", + "dirtyFiles": "{0} 个未保存的文件" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "二进制文件查看器" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "文本文件编辑器", + "openFolderError": "文件是目录", + "createFile": "创建文件", + "relaunchWithIncreasedMemoryLimit": "以 {0}MB 重启", + "configureMemoryLimit": "配置内存限制", + "fileEditorWithInputAriaLabel": "{0}。文本文件编辑器。", + "fileEditorAriaLabel": "文本文件编辑器。" + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (磁盘上已删除)", + "readonlyFile": "{0} (只读)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "使用编辑器工具栏中的操作撤消更改或覆盖磁盘上的内容", + "staleSaveError": "无法保存“{0}”: 磁盘上的内容较新。请将您的版本和磁盘上的版本进行比较。", + "retry": "重试", + "discard": "放弃", + "readonlySaveErrorAdmin": "未能保存 \"{0}\": 文件是只读的。以管理员身份选择 \"以管理员身份覆盖\" 重试。", + "readonlySaveErrorSudo": "保存\"{0}\"失败:文件为只读。选择“覆盖为Sudo”以用超级用户身份重试。", + "readonlySaveError": "未能保存 \"{0}\": 文件是只读的。可选择 \"覆盖\" 以尝试使其可写。", + "permissionDeniedSaveError": "无法保存“{0}”: 权限不足。选择“以管理员身份覆盖”可作为管理员重试。", + "permissionDeniedSaveErrorSudo": "保存 \"{0}\"失败: 权限不足。选择 \"以超级用户身份重试\" 以超级用户身份重试。", + "genericSaveError": "未能保存“{0}”: {1}", + "learnMore": "了解详细信息", + "dontShowAgain": "不再显示", + "compareChanges": "比较", + "saveConflictDiffLabel": "{0} (on disk) ↔ {1} (in {2}) - 解决保存的冲突", + "overwriteElevated": "以管理员身份覆盖...", + "overwriteElevatedSudo": "以超级用户身份覆盖...", + "saveElevated": "以管理员身份重试...", + "saveElevatedSudo": "以用户…重试。", + "overwrite": "覆盖" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "打开的编辑器", + "openEditosrSection": "打开的编辑器部分", + "dirtyCounter": "{0} 个未保存" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "文件资源管理器部分", + "treeAriaLabel": "文件资源管理器" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "新建文件", + "newFolder": "新建文件夹", + "rename": "重命名", + "delete": "删除", + "copyFile": "复制", + "pasteFile": "粘贴", + "createNewFile": "新建文件", + "createNewFolder": "新建文件夹", + "newUntitledFile": "新的无标题文件", + "deleteButtonLabelRecycleBin": "移动到回收站(&&M)", + "deleteButtonLabelTrash": "移动到废纸篓(&&M)", + "deleteButtonLabel": "删除(&&D)", + "dirtyMessageFilesDelete": "你删除的文件中具有未保存的更改。是否继续?", + "dirtyMessageFolderOneDelete": "你正在删除的文件夹有 1 个文件具有未保存的更改。是否继续?", + "dirtyMessageFolderDelete": "你正在删除的文件夹有 {0} 个文件具有未保存的更改。是否继续?", + "dirtyMessageFileDelete": "你正在删除的文件具有未保存的更改。是否继续?", + "dirtyWarning": "如果不保存,更改将丢失。", + "undoBin": "可以从回收站还原。", + "undoTrash": "可以从废纸篓还原。", + "doNotAskAgain": "不再询问", + "irreversible": "此操作不可逆!", + "binFailed": "无法删除到回收站。是否永久删除?", + "trashFailed": "无法删除到废纸篓。是否永久删除?", + "deletePermanentlyButtonLabel": "永久删除(&&D)", + "retryButtonLabel": "重试(&&R)", + "confirmMoveTrashMessageFilesAndDirectories": "是否确定要删除以下 {0} 个文件或文件夹 (包括其内容)?", + "confirmMoveTrashMessageMultipleDirectories": "是否确定要删除以下 {0} 个文件夹及其内容?", + "confirmMoveTrashMessageMultiple": "是否确定要删除以下 {0} 个文件?", + "confirmMoveTrashMessageFolder": "是否确实要删除“{0}”及其内容?", + "confirmMoveTrashMessageFile": "是否确实要删除“{0}”?", + "confirmDeleteMessageFilesAndDirectories": "是否确定要永久删除以下 {0} 个文件或文件夹 (包括其内容)?", + "confirmDeleteMessageMultipleDirectories": "是否确定要永久删除以下 {0} 个目录及其内容?", + "confirmDeleteMessageMultiple": "是否确定要永久删除以下 {0} 个文件?", + "confirmDeleteMessageFolder": "是否确定要永久删除“{0}”及其内容?", + "confirmDeleteMessageFile": "是否确定要永久删除“{0}”?", + "globalCompareFile": "比较活动文件与...", + "openFileToCompare": "首先打开文件以将其与另外一个文件比较。", + "toggleAutoSave": "切换开关自动保存", + "saveAllInGroup": "保存组中的全部内容", + "closeGroup": "关闭组", + "focusFilesExplorer": "聚焦到“文件资源管理器”视图", + "showInExplorer": "在侧边栏中显示活动文件", + "openFileToShow": "请先打开要在浏览器中显示的文件", + "collapseExplorerFolders": "在资源管理器中折叠文件夹", + "refreshExplorer": "刷新资源管理器", + "openFileInNewWindow": "在新窗口中打开活动文件", + "openFileToShowInNewWindow.unsupportedschema": "活动编辑器必须包含可打开的资源。", + "openFileToShowInNewWindow.nofile": "请先打开要在新窗口中打开的文件", + "emptyFileNameError": "必须提供文件或文件夹名。", + "fileNameStartsWithSlashError": "文件或文件夹名称不能以斜杠开头。", + "fileNameExistsError": "此位置已存在文件或文件夹 **{0}**。请选择其他名称。", + "invalidFileNameError": "名称 **{0}** 作为文件或文件夹名无效。请选择其他名称。", + "filePathTooLongError": "名称 **{0}** 导致路径太长。请选择更短的名称。", + "compareWithClipboard": "比较活动文件与剪贴板", + "clipboardComparisonLabel": "剪贴板 ↔ {0}", + "retry": "重试", + "fileIsAncestor": "粘贴的项目是目标文件夹的上级", + "fileDeleted": "粘贴的文件已被删除或移动" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "在资源管理器中显示", + "revealInMac": "在 Finder 中显示", + "openContainer": "打开所在的文件夹", + "saveAs": "另存为...", + "save": "保存", + "saveWithoutFormatting": "保存但不更改格式", + "saveAll": "全部保存", + "removeFolderFromWorkspace": "将文件夹从工作区删除", + "genericRevertError": "未能还原“{0}”: {1}", + "modifiedLabel": "{0} (磁盘上) ↔ {1}", + "openFileToReveal": "首先打开文件以展现", + "openFileToCopy": "首先打开文件以复制其路径" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "资源管理器", + "canNotResolve": "无法解析工作区文件夹", + "symbolicLlink": "符号链接" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "输入文件名。按 \"Enter\" 键确认或按 \"Esc\" 键取消。", + "dropFolders": "你是否要将文件夹添加到工作区?", + "dropFolder": "你是否要将文件夹添加到工作区?", + "addFolders": "添加文件夹(&&A)", + "addFolder": "添加文件夹(&&A)", + "confirmOverwrite": "目标文件夹中已存在具有相同名称的文件或文件夹。是否要替换它?", + "irreversible": "此操作不可逆!", + "replaceButtonLabel": "替换(&&R)", + "confirmRootsMove": "是否确定要更改工作区中多个根文件夹的顺序?", + "confirmMultiMove": "是否确定要移动以下 {0} 个文件?", + "confirmRootMove": "是否确定要更改工作区中根文件夹“{0}”的顺序?", + "confirmMove": "是否确实要移动“{0}”?", + "doNotAskAgain": "不再询问", + "moveButtonLabel": "移动(&&M)", + "confirmOverwriteMessage": "目标文件夹中已存在“{0}”。是否要将其替换?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "设置文档的格式", + "no.provider": "当前没有安装“{0}”文件的格式化程序。", + "install.formatter": "安装格式化程序..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "没有", + "miss": "扩展 \"{0}\" 无法格式化 \"{1}\"", + "config.needed": "{0} 文件有多个格式化程序。选择一个默认格式化程序以继续操作。", + "config.bad": "扩展 \"{0}\" 配置为格式化程序, 但不可用。选择其他默认格式化程序以继续。", + "do.config": "配置...", + "select": "为 {0} 文件选择默认格式化程序", + "formatter.default": "定义一个默认格式化程序, 该格式化程序优先于所有其他格式化程序设置。必须是提供格式化程序的扩展的标识符。", + "def": "(默认值)", + "config": "配置默认格式化程序...", + "format.placeHolder": "选择格式化程序", + "formatDocument.label.multiple": "格式化文档,方法是使用...", + "formatSelection.label.multiple": "格式选择与..." + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "帮助", + "reportIssueInEnglish": "报告问题", + "developer": "开发者" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "打开进程管理器", + "reportPerformanceIssue": "报告性能问题" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "是否将 VS Code 的界面语言更换为 {0} 并重新启动?", + "activateLanguagePack": "为了将 VS Code 的显示语言更换为 {0},需要重新启动 VS Code 。", + "yes": "是", + "restart now": "立即重新启动", + "neverAgain": "不再显示", + "JsonSchema.locale": "要使用的 UI 语言。", + "vscode.extension.contributes.localizations": "向编辑器提供本地化内容", + "vscode.extension.contributes.localizations.languageId": "显示字符串翻译的目标语言 ID。", + "vscode.extension.contributes.localizations.languageName": "语言的英文名称。", + "vscode.extension.contributes.localizations.languageNameLocalized": "提供语言的名称。", + "vscode.extension.contributes.localizations.translations": "与语言关联的翻译的列表。", + "vscode.extension.contributes.localizations.translations.id": "使用此翻译的 VS Code 或扩展的 ID。VS Code 的 ID 总为 \"vscode\",扩展的 ID 的格式应为 \"publisherId.extensionName\"。", + "vscode.extension.contributes.localizations.translations.id.pattern": "翻译 VS Code 或者扩展,ID 分别应为 \"vscode\" 或格式为 \"publisherId.extensionName\"。", + "vscode.extension.contributes.localizations.translations.path": "包含语言翻译的文件的相对路径。" + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "配置显示语言", + "installAdditionalLanguages": "安装其他语言...", + "chooseDisplayLanguage": "选择显示语言", + "relaunchDisplayLanguageMessage": "要使显示语言的更改生效, 需要重新启动。", + "relaunchDisplayLanguageDetail": "按下重启按钮来重新启动 {0} 并更改显示语言。", + "restart": "重启(&&R)" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "在商店中搜索语言包并将显示语言更改为 {0}。", + "searchMarketplace": "搜索商店", + "installAndRestartMessage": "安装语言包并将显示语言更改为 {0}。", + "installAndRestart": "安装并重启" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "主进程", + "sharedLog": "共享进程", + "rendererLog": "窗口", + "telemetryLog": "遥测", + "developer": "开发者" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "打开日志文件夹", + "setLogLevel": "设置日志级别...", + "trace": "跟踪", + "debug": "调试", + "info": "信息", + "warn": "警告", + "err": "错误", + "critical": "严重", + "off": "关", + "selectLogLevel": "选择日志级别", + "default and current": "默认 当前", + "default": "默认值", + "current": "当前" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "复制", + "copyMessage": "复制消息", + "show multiline": "在多行中显示消息", + "problems": "问题", + "show singleline": "在单行中显示消息", + "miMarker": "问题(&&P)" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "视图", + "problems.view.toggle.label": "切换问题 (错误、警告、信息) 视图", + "problems.view.focus.label": "聚焦到问题 (错误、警告、信息)", + "problems.panel.configuration.title": "问题预览", + "problems.panel.configuration.autoreveal": "在打开文件时,控制是否在“问题”视图中对其进行定位。", + "markers.panel.title.problems": "问题", + "markers.panel.no.problems.build": "目前尚未在工作区检测到问题。", + "markers.panel.no.problems.filters": "在给定的筛选条件下,没有找到结果。", + "markers.panel.no.problems.file.exclusions": "由于启用了文件排除筛选器,所有问题均已隐藏。", + "markers.panel.action.useFilesExclude": "使用文件排除设置进行筛选", + "markers.panel.action.donotUseFilesExclude": "不使用文件排除设置", + "markers.panel.action.filter": "筛选器问题", + "markers.panel.action.quickfix": "显示修复方案", + "markers.panel.filter.ariaLabel": "筛选器问题", + "markers.panel.filter.placeholder": "筛选。例: text, **/*.ts, !**/node_modules/**", + "markers.panel.filter.errors": "错误", + "markers.panel.filter.warnings": "警告", + "markers.panel.filter.infos": "信息", + "markers.panel.single.error.label": "1 个错误", + "markers.panel.multiple.errors.label": "{0} 个错误", + "markers.panel.single.warning.label": "1 条警告", + "markers.panel.multiple.warnings.label": "{0} 条警告", + "markers.panel.single.info.label": "1 条信息", + "markers.panel.multiple.infos.label": "{0} 条信息", + "markers.panel.single.unknown.label": "1 个未知", + "markers.panel.multiple.unknowns.label": "{0} 个未知", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "在文件夹 {2} 的文件 {1} 中有 {0} 个问题", + "problems.tree.aria.label.marker.relatedInformation": "此问题包含对 {0} 个位置的引用。", + "problems.tree.aria.label.error.marker": "{0} 生成的错误: {2} 行 {3} 列,{1}。{4}", + "problems.tree.aria.label.error.marker.nosource": "错误: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.warning.marker": "{0} 生成的警告: {2} 行 {3} 列,{1}。{4}", + "problems.tree.aria.label.warning.marker.nosource": "警告: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.info.marker": "{0} 生成的信息: {2} 行 {3} 列,{1}。{4}", + "problems.tree.aria.label.info.marker.nosource": "信息: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.marker": "{0} 生成的问题: {2} 行 {3} 列,{1}。{4}", + "problems.tree.aria.label.marker.nosource": "问题: {1} 行 {2} 列,{0}。{3}", + "problems.tree.aria.label.relatedinfo.message": "{3} 的 {1} 行 {2} 列,{0}", + "errors.warnings.show.label": "显示错误和警告" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "总计 {0} 个问题" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "问题", + "tooltip.1": "此文件存在 1 个问题", + "tooltip.N": "此文件存在 {0} 个问题", + "markers.showOnFile": "在文件和文件夹上显示错误和警告。" + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "显示 {0} / {1}" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "全部折叠", + "No problems filtered": "显示 {0} 个问题", + "problems filtered": "显示第 {0} 个 (共 {1} 个) 问题", + "disableFilesExclude": "禁用排除的文件筛选器。", + "clearFilter": "清除筛选。" + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "在单行中显示消息", + "multi line": "在多行中显示消息" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "大纲", + "outlineConfigurationTitle": "大纲", + "outline.showIcons": "显示大纲元素的图标。", + "outline.showProblem": "显示大纲元素上的错误和警告。", + "outline.problem.colors": "使用颜色表示错误和警告。", + "outline.problems.badges": "使用错误和警告的徽章。" + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "全部折叠", + "sortByPosition": "排序依据: 位置", + "sortByName": "排序依据: 名称", + "sortByKind": "排序方式: 类型", + "followCur": "跟随光标", + "filterOnType": "在输入时筛选", + "no-editor": "活动编辑器无法提供大纲信息。", + "loading": "正在加载“{0}”的文档符号...", + "no-symbols": "在文档“{0}”中找不到符号" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "输出", + "logViewer": "日志查看器", + "viewCategory": "视图", + "developer": "开发者", + "clearOutput.label": "清除输出", + "openActiveLogOutputFile": "打开活动日志输出文件", + "miToggleOutput": "输出(&&O)" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "输出", + "outputPanelWithInputAriaLabel": "{0},输出面板", + "outputPanelAriaLabel": "输出面板" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - 输出", + "channel": "“{0}”的输出通道" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "切换输出", + "clearOutput": "清除输出", + "outputCleared": "输出被清除", + "toggleOutputScrollLock": "切换输出滚动锁定", + "switchToOutput.label": "切换到输出", + "outputChannels": "输出通道。", + "logChannel": "日志 ({0})", + "openInLogViewer": "打开日志文件", + "showLogs": "显示日志...", + "selectlog": "选择日志", + "openLogFile": "打开日志文件...", + "selectlogFile": "选择日志文件" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "开发者", + "show.label": "启动性能" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "成功创建的配置文件。", + "prof.detail": "请创建问题并手动附加以下文件:\n{0}", + "prof.restartAndFileIssue": "创建问题并重启", + "prof.restart": "重启", + "prof.thanks": "感谢您的帮助。", + "prof.detail.restart": "需要重新启动才能继续使用“{0}”。再次感谢您的贡献。" + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "启动性能" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "定义键绑定", + "defineKeybinding.kbLayoutErrorMessage": "在当前键盘布局下无法生成此组合键。", + "defineKeybinding.kbLayoutLocalAndUSMessage": "在你的键盘布局上为 **{0}**(美国标准布局上为 **{1}**)。", + "defineKeybinding.kbLayoutLocalMessage": "在你的键盘布局上为 **{0}**。" + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "默认首选项编辑器", + "settingsEditor2": "设置编辑器 2", + "keybindingsEditor": "键绑定编辑器", + "preferences": "首选项", + "openRemoteSettings": "打开远程设置({0})", + "preferencesCategory": "首选项", + "showDefaultKeybindings": "显示默认按键绑定", + "showUserKeybindings": "显示用户按键绑定", + "miOpenSettings": "设置(&&S)", + "miOpenKeymap": "键盘快捷方式(&&K)", + "openSettingsJson": "打开设置 (json)", + "filterModifiedLabel": "显示已修改设置", + "filterOnlineServicesLabel": "显示联机服务设置" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "已有 1 条命令的按键绑定与此相同", + "defineKeybinding.existing": "已有 {0} 条命令的按键绑定与此相同", + "defineKeybinding.initial": "先按所需的组合键,再按 Enter 键。", + "defineKeybinding.chordsTo": "加上" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "打开默认设置(JSON)", + "openSettings2": "打开设置 (ui)", + "openSettingsJson": "打开设置 (json)", + "openGlobalSettings": "打开用户设置", + "openGlobalKeybindings": "打开键盘快捷方式", + "openGlobalKeybindingsFile": "打开键盘快捷方式(JSON)", + "openDefaultKeybindingsFile": "打开默认键盘快捷键(JSON)", + "openWorkspaceSettings": "打开工作区设置", + "openFolderSettings": "打开文件夹设置", + "configureLanguageBasedSettings": "配置语言特定的设置...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "选择语言" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "在此键入搜索按键绑定", + "SearchKeybindings.KeybindingsSearchPlaceholder": "正在录制按键。按 Esc 键退出", + "clearInput": "清除按键绑定搜索输入内容", + "sortByPrecedeneLabel": "按优先级排序", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "录制按键", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "正在录制按键", + "command": "命令", + "keybinding": "键绑定", + "when": "当", + "source": "SOURCE", + "keybindingsLabel": "键绑定", + "show sorted keybindings": "按优先级顺序显示 {0} 个按键绑定", + "show keybindings": "按字母顺序显示 {0} 个按键绑定", + "changeLabel": "更改键绑定", + "addLabel": "添加键绑定", + "editWhen": "更改 When 表达式", + "removeLabel": "删除键绑定", + "resetLabel": "重置按键绑定", + "showSameKeybindings": "显示相同的按键绑定", + "copyLabel": "复制", + "copyCommandLabel": "拷贝命令", + "error": "编辑按键绑定时发生错误“{0}”。请打开 \"keybindings.json\" 文件并检查错误。", + "editKeybindingLabelWithKey": "更改键绑定 {0}", + "editKeybindingLabel": "更改键绑定", + "addKeybindingLabelWithKey": "添加按键绑定 {0}", + "addKeybindingLabel": "添加键绑定", + "title": "{0} ({1})", + "commandAriaLabel": "命令为 {0}。", + "keybindingAriaLabel": "键绑定为 {0}。", + "noKeybinding": "未分配键绑定。", + "sourceAriaLabel": "源为 {0}。", + "whenContextInputAriaLabel": "请键入 when 上下文。按 Enter 进行确认,按 Esc 取消。", + "whenAriaLabel": "时间为 {0}。", + "noWhen": "没有时间上下文。" + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "将您的设置放入右侧编辑器以覆盖。", + "noSettingsFound": "未找到设置。", + "settingsSwitcherBarAriaLabel": "设置转换器", + "userSettings": "用户", + "userSettingsRemote": "远程", + "workspaceSettings": "工作区", + "folderSettings": "文件夹" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "搜索设置", + "SearchSettingsWidget.Placeholder": "搜索设置", + "noSettingsFound": "未找到设置", + "oneSettingFound": "找到 1 个设置", + "settingsFound": "找到 {0} 个设置", + "totalSettingsMessage": "总计 {0} 个设置", + "nlpResult": "自然语言结果", + "filterResult": "筛选结果", + "defaultSettings": "默认设置", + "defaultUserSettings": "默认用户设置", + "defaultWorkspaceSettings": "默认工作区设置", + "defaultFolderSettings": "默认文件夹设置", + "defaultEditorReadonly": "在右侧编辑器中编辑以覆盖默认值。", + "preferencesAriaLabel": "默认首选项。只读文本编辑器。" + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "更多操作,请按 {0}。", + "SearchSettings.AriaLabel": "搜索设置", + "noResults": "未找到设置", + "clearSearchFilters": "清除筛选", + "clearSearch": "清除搜索", + "settingsNoSaveNeeded": "将在您编辑时自动保存所作的更改。", + "oneResult": "找到 1 个设置", + "moreThanOneResult": "找到 {0} 个设置" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "常用设置", + "textEditor": "文本编辑器", + "cursor": "光标", + "find": "查找", + "font": "字体", + "formatting": "正在格式化", + "diffEditor": "差异编辑器", + "minimap": "缩略图", + "suggestions": "建议", + "files": "文件", + "workbench": "工作台", + "appearance": "外观", + "breadcrumbs": "导航路径", + "editorManagement": "编辑管理", + "settings": "设置编辑器", + "zenMode": "禅模式", + "window": "窗口", + "newWindow": "新建窗口", + "features": "功能", + "fileExplorer": "资源管理器", + "search": "搜索", + "debug": "调试", + "scm": "源代码管理", + "extensionViewlet": "扩展侧边栏面板", + "terminal": "终端", + "problems": "问题", + "comments": "评论", + "remote": "远程", + "application": "应用程序", + "proxy": "代理服务器", + "keyboard": "键盘", + "update": "更新", + "telemetry": "遥测" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0},组" + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "工作区", + "remote": "远程", + "user": "用户" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(预览版设置编辑器) 小节标题与活动标题的前景色。", + "modifiedItemForeground": "(预览版设置编辑器) 已修改设置指示器的颜色。", + "settingsDropdownBackground": "(预览版设置编辑器) 设置编辑器下拉列表的背景色。", + "settingsDropdownForeground": "(预览版设置编辑器) 设置编辑器下拉列表的前景色。", + "settingsDropdownBorder": "(预览版设置编辑器) 设置编辑器下拉列表的边框颜色。", + "settingsDropdownListBorder": "(预览版设置编辑器) 设置编辑器下拉列表选项的边框颜色。边框将围绕这些选项,并区分选项与描述。", + "settingsCheckboxBackground": "(预览版设置编辑器) 设置编辑器复选框的背景色。", + "settingsCheckboxForeground": "(预览版设置编辑器) 设置编辑器复选框的前景色。", + "settingsCheckboxBorder": "(预览版设置编辑器) 设置编辑器复选框的边框颜色。", + "textInputBoxBackground": "(预览版设置编辑器) 设置编辑器文本输入框的背景色。", + "textInputBoxForeground": "(预览版设置编辑器) 设置编辑器文本输入框的前景色。", + "textInputBoxBorder": "(预览版设置编辑器) 设置编辑器文本输入框的边框颜色。", + "numberInputBoxBackground": "(预览版设置编辑器) 设置编辑器数字输入框的背景色。", + "numberInputBoxForeground": "(预览版设置编辑器) 设置编辑器数字输入框的前景色。", + "numberInputBoxBorder": "(预览版设置编辑器) 设置编辑器数字输入框的边框颜色。", + "removeExcludeItem": "删除排除项", + "editExcludeItem": "编辑排除项目", + "excludeSiblingHintLabel": "仅当存在匹配“{1}”的文件时,才排除匹配“{0}”的文件", + "excludePatternHintLabel": "排除与“{0}”匹配的文件", + "addPattern": "添加模式", + "excludePatternInputPlaceholder": "排除项的模式...", + "excludeSiblingInputPlaceholder": "当符合此模式的项目存在时...", + "okButton": "确定", + "cancelButton": "取消" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "将设置放在此处以覆盖 \"默认设置\"。", + "emptyWorkspaceSettingsHeader": "将设置放在此处以覆盖 \"用户设置\"。", + "emptyFolderSettingsHeader": "将文件夹设置放在此处以覆盖 \"工作区设置\"。", + "editTtile": "编辑", + "replaceDefaultValue": "在设置中替换", + "copyDefaultValue": "复制到设置" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "扩展", + "modified": "已修改", + "settingsContextMenuTitle": "更多操作...", + "alsoConfiguredIn": "同时修改于", + "configuredIn": "修改于", + "settings.Modified": "已修改。", + "newExtensionsButtonLabel": "显示匹配的扩展", + "editInSettingsJson": "在 settings.json 中编辑", + "settings.Default": "{0}", + "resetSettingLabel": "重置此设置", + "validationError": "验证错误。", + "treeAriaLabel": "设置", + "copySettingIdLabel": "复制设置 id", + "copySettingAsJSONLabel": "将设置复制为 JSON 文本" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "视图", + "commandsHandlerDescriptionDefault": "显示并运行命令", + "gotoLineDescriptionMac": "转到行", + "gotoLineDescriptionWin": "转到行", + "gotoSymbolDescription": "转到“文件”中的“符号”", + "gotoSymbolDescriptionScoped": "按类别转到“文件”中的“符号”", + "helpDescription": "显示帮助", + "viewPickerDescription": "打开视图", + "miCommandPalette": "命令面板(&&C)...", + "miOpenView": "打开视图(&&O)...", + "miGotoSymbolInFile": "转到文件中的符号(&&S)...", + "miGotoLine": "转到行/列(&&L)..." + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0},选取器帮助", + "globalCommands": "全局命令", + "editorCommands": "编辑器命令" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "转到行...", + "gotoLineLabelEmptyWithLimit": "当前行: {0}。请键入一个要导航到的行号(介于 1 至 {1} 之间)。", + "gotoLineLabelEmpty": "当前行: {0}。请键入要导航到的行号。", + "gotoLineColumnLabel": "转到行 {0} 和字符 {1}。", + "gotoLineLabel": "转到行 {0}。", + "cannotRunGotoLine": "首先打开文本文件以转到一行。" + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0},视图选取器", + "views": "侧边栏", + "panels": "面板", + "terminals": "终端", + "terminalTitle": "{0}: {1}", + "channels": "输出", + "logChannel": "日志 ({0})", + "openView": "打开视图", + "quickOpenView": "Quick Open 视图" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "属性 ({0})", + "method": "方法({0})", + "function": "函数({0})", + "_constructor": "构造函数 ({0})", + "variable": "变量({0})", + "class": "类({0})", + "struct": "结构 ({0})", + "event": "事件 ({0})", + "operator": "运算符 ({0})", + "interface": "接口({0})", + "namespace": "命名空间({0})", + "package": "包({0})", + "typeParameter": "类型参数 ({0})", + "modules": "模块({0})", + "enum": "枚举({0})", + "enumMember": "枚举成员 ({0})", + "string": "字符串({0})", + "file": "文件({0})", + "array": "数组({0})", + "number": "编号({0})", + "boolean": "布尔值({0})", + "object": "对象({0})", + "key": "键({0})", + "field": "字段 ({0})", + "constant": "常量 ({0})", + "gotoSymbol": "转到文件中的符号...", + "symbols": "符号({0})", + "entryAriaLabel": "{0},符号", + "noSymbolsMatching": "没有匹配的符号", + "noSymbolsFound": "找不到符号", + "gotoSymbolHandlerAriaLabel": "键入以减少当前活动编辑器的符号", + "cannotRunGotoSymbolInFile": "没有该文件的任何符号信息", + "cannotRunGotoSymbol": "首先打开文本文件以转到符号" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "显示所有命令", + "clearCommandHistory": "清除命令历史记录", + "showCommands.label": "命令面板...", + "entryAriaLabelWithKey": "{0}、{1} ,命令", + "entryAriaLabel": "{0},命令", + "actionNotEnabled": "在当前上下文中没有启用命令“{0}”。", + "canNotRun": "命令“{0}”导致了一个错误。", + "recentlyUsed": "最近使用", + "morecCommands": "其他命令", + "cat.title": "{0}: {1}", + "noCommandsMatching": "没有匹配的命令" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "设置已更改,需要重启才能生效。", + "relaunchSettingDetail": "按下“重启”按钮以重新启动 {0} 并启用该设置。", + "restart": "重启(&&R)" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "显示 GIT", + "source control": "源代码管理", + "toggleSCMViewlet": "显示源代码管理", + "view": "视图", + "scmConfigurationTitle": "源代码管理", + "alwaysShowProviders": "控制是否始终显示“源代码管理提供程序”部分。", + "providersVisible": "控制在 \"源代码管理提供程序\" 部分中可见的提供程序数。设置为 \"0\", 以便能够手动调整视图的大小。", + "diffDecorations": "控制编辑器中差异的显示效果。", + "diffGutterWidth": "控制水槽中不同装饰的宽度(px)(添加&修改)。", + "alwaysShowActions": "控制是否在“源代码管理”视图中始终显示内联操作。", + "miViewSCM": "源代码管理(&&C)", + "scm accept": "源代码管理: 接受输入" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} 个挂起的更改" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "源代码管理提供程序", + "no open repo": "当前没有源代码管理提供程序进行注册。", + "source control": "源代码管理", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "第 {0} 个更改 (共 {1} 个)", + "change": "第 {0} 个更改 (共 {1} 个)", + "show previous change": "显示上一个更改", + "show next change": "显示下一个更改", + "miGotoNextChange": "下一个更改(&&C)", + "miGotoPreviousChange": "上一个更改(&&C)", + "move to previous change": "移动到上一个更改", + "move to next change": "移动到下一个更改", + "editorGutterModifiedBackground": "编辑器导航线中被修改行的背景颜色。", + "editorGutterAddedBackground": "编辑器导航线中已插入行的背景颜色。", + "editorGutterDeletedBackground": "编辑器导航线中被删除行的背景颜色。", + "overviewRulerModifiedForeground": "概览标尺中已修改内容的颜色。", + "overviewRulerAddedForeground": "概览标尺中已增加内容的颜色。", + "overviewRulerDeletedForeground": "概览标尺中已删除内容的颜色。" + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "文件和符号结果", + "fileResults": "文件结果" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "搜索", + "copyMatchLabel": "复制", + "copyPathLabel": "复制路径", + "copyAllLabel": "全部复制", + "clearSearchHistoryLabel": "清除搜索历史记录", + "toggleSearchViewPositionLabel": "切换搜索视图位置", + "focusSearchListCommandLabel": "聚焦到列表", + "findInFolder": "在文件夹中查找...", + "findInWorkspace": "在工作区中查找...", + "showTriggerActions": "转到工作区中的符号...", + "name": "搜索", + "view": "视图", + "findInFiles": "在文件中查找", + "miFindInFiles": "在文件中查找(&&I)", + "miReplaceInFiles": "在文件中替换(&&I)", + "openAnythingHandlerDescription": "转到文件", + "openSymbolDescriptionNormal": "转到工作区中的符号", + "searchConfigurationTitle": "搜索", + "exclude": "配置在搜索中排除的文件和文件夹的 glob 模式。已经继承 `#files.exclude#` 设置的所有 glob 模式。可在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)阅读有关 glob 模式的详细信息。", + "exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", + "exclude.when": "对匹配文件的同级文件的其他检查。使用 $(basename) 作为匹配文件名的变量。", + "useRipgrep": "此设置已被弃用,将回退到 \"search.usePCRE2\"。", + "useRipgrepDeprecated": "已弃用。请考虑使用 \"search.usePCRE2\" 获取对高级正则表达式功能的支持。", + "search.maintainFileSearchCache": "启用后,搜索服务进程将保持活动状态,而不是在一个小时不活动后关闭。这将使文件搜索缓存保留在内存中。", + "useIgnoreFiles": "控制在搜索文件时是否使用 `.gitignore` 和 `.ignore` 文件。", + "useGlobalIgnoreFiles": "控制在搜索文件时是否使用全局 `.gitignore` 和 `.ignore` 文件。", + "search.quickOpen.includeSymbols": "控制 Quick Open 文件结果中是否包括全局符号搜索的结果。", + "search.quickOpen.includeHistory": "是否在 Quick Open 的文件结果中包含最近打开的文件。", + "search.followSymlinks": "控制是否在搜索中跟踪符号链接。", + "search.smartCase": "若搜索词全为小写,则不区分大小写进行搜索,否则区分大小写进行搜索。", + "search.globalFindClipboard": "控制“搜索”视图是否读取或修改 macOS 的共享查找剪贴板。", + "search.location": "控制搜索功能是显示在侧边栏,还是显示在水平空间更大的面板区域。", + "search.collapseAllResults": "控制是折叠还是展开搜索结果。", + "search.useReplacePreview": "控制在选择或替换匹配项时是否打开“替换预览”视图。", + "search.showLineNumbers": "控制是否显示搜索结果所在的行号。", + "search.searchRipgrepEnableDeprecated": "已弃用。请改用 \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "控制是否在扩展宿主中运行搜索", + "search.runInExtensionHost": "控制是否在扩展宿主中运行搜索。重启后才能生效。", + "search.usePCRE2": "是否在文本搜索中使用 pcre2 正则表达式引擎。这允许使用一些高级正则表达式功能, 如前瞻和反向引用。但是, 并非所有 pcre2 功能都受支持-仅支持 javascript 也支持的功能。", + "search.actionsPositionAuto": "当搜索视图较窄时将操作栏置于右侧,当搜索视图较宽时,将它紧接在内容之后。", + "search.actionsPositionRight": "始终将操作栏放置在右侧。", + "search.actionsPosition": "在搜索视图中控制操作栏的位置。", + "miViewSearch": "搜索(&&S)", + "miGotoSymbolInWorkspace": "转到工作区中的符号(&&W)..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0},文件选取器", + "searchResults": "搜索结果" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0},符号选取器", + "symbols": "符号结果", + "noSymbolsMatching": "没有匹配的符号", + "noSymbolsWithoutInput": "键入以搜索符号" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "搜索" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "搜索", + "moreSearch": "切换搜索详细信息", + "searchScope.includes": "要包含的文件", + "label.includes": "搜索包含模式", + "searchScope.excludes": "排除的文件", + "label.excludes": "搜索排除模式", + "replaceAll.confirmation.title": "全部替换", + "replaceAll.confirm.button": "替换(&&R)", + "replaceAll.occurrence.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "removeAll.occurrence.file.message": "已替换 {1} 文件中出现的 {0}。", + "replaceAll.occurrence.files.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "removeAll.occurrence.files.message": "已替换 {1} 文件中出现的 {0}。", + "replaceAll.occurrences.file.message": "已将 {1} 文件中出现的 {0} 替换为“{2}”。", + "removeAll.occurrences.file.message": "已替换 {1} 文件中出现的 {0}。", + "replaceAll.occurrences.files.message": "已将 {1} 个文件中出现的 {0} 处替换为“{2}”。 ", + "removeAll.occurrences.files.message": "已替换 {1} 文件中出现的 {0}。", + "removeAll.occurrence.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "replaceAll.occurrence.file.confirmation.message": "替换 {1} 个文件中出现的全部 {0} 处? ", + "removeAll.occurrence.files.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "replaceAll.occurrence.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", + "removeAll.occurrences.file.confirmation.message": "是否将 {1} 文件中出现的 {0} 替换为“{2}”?", + "replaceAll.occurrences.file.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", + "removeAll.occurrences.files.confirmation.message": "是否将 {1} 个文件中的 {0} 次匹配替换为“{2}”?", + "replaceAll.occurrences.files.confirmation.message": "是否替换 {1} 文件中出现的 {0}?", + "searchPathNotFoundError": "找不到搜索路径: {0}", + "searchMaxResultsWarning": "结果集仅包含所有匹配项的子集。请使你的搜索更加具体,减少结果。", + "searchCanceled": "在找到结果前取消了搜索 - ", + "noResultsIncludesExcludes": "在“{0}”中找不到结果(“{1}”除外) - ", + "noResultsIncludes": "“{0}”中未找到任何结果 - ", + "noResultsExcludes": "除“{0}”外,未找到任何结果 - ", + "noResultsFound": "未找到结果。查看您的设置配置排除, 并检查您的 gitignore 文件-", + "rerunSearch.message": "再次搜索", + "rerunSearchInAll.message": "在所有文件中再次搜索", + "openSettings.message": "打开设置", + "openSettings.learnMore": "了解详细信息", + "ariaSearchResultsStatus": "搜索 {1} 文件中返回的 {0} 个结果", + "rgRegexError": "可以启用 \"search.usePCRE2\" 从而进行其他正则表达式功能,如后发断言和反向引用。", + "neverAgain": "不再显示", + "otherEncodingWarning.openSettingsLabel": "打开设置", + "useIgnoresAndExcludesDisabled": "- 排除设置和忽略文件被禁用了", + "search.file.result": "{0} 个结果,包含于 {1} 个文件中", + "search.files.result": "{1} 文件中有 {0} 个结果", + "search.file.results": "{1} 文件中有 {0} 个结果", + "search.files.results": "{1} 文件中有 {0} 个结果", + "searchWithoutFolder": "尚未打开文件夹。当前仅可搜索打开的文件夹 - ", + "openFolder": "打开文件夹" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "全部替换(提交搜索以启用)", + "search.action.replaceAll.enabled.label": "全部替换", + "search.replace.toggle.button.title": "切换替换", + "label.Search": "搜索: 键入搜索词,然后按 Enter 键搜索或按 Esc 键取消", + "search.placeHolder": "搜索", + "label.Replace": "替换: 键入待替换词,然后按 Enter 键预览或按 Esc 键取消", + "search.replace.placeHolder": "替换", + "regexp.backreferenceValidationFailure": "不支持后向引用" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "工作区中没有名为“{0}”的文件夹 " + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "显示搜索", + "replaceInFiles": "在文件中替换", + "RefreshAction.label": "刷新", + "CollapseDeepestExpandedLevelAction.label": "全部折叠", + "ClearSearchResultsAction.label": "清除搜索结果", + "CancelSearchAction.label": "取消搜索", + "FocusNextSearchResult.label": "聚焦下一搜索结果", + "FocusPreviousSearchResult.label": "聚焦到上一搜索结果", + "RemoveAction.label": "消除", + "file.replaceAll.label": "全部替换", + "match.replace.label": "替换" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "输入", + "useExcludesAndIgnoreFilesDescription": "使用“排除设置”与“忽略文件”" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "其他文件", + "searchFileMatches": "已找到 {0} 个文件", + "searchFileMatch": "已找到 {0} 个文件", + "searchMatches": "已找到 {0} 个匹配项", + "searchMatch": "已找到 {0} 个匹配项", + "lineNumStr": "位于第 {0} 行", + "numLinesStr": "其他 {0} 行", + "folderMatchAriaLabel": "根目录 {1} 中找到 {0} 个匹配,搜索结果", + "otherFilesAriaLabel": "在工作区外存在 {0} 个匹配,搜索结果", + "fileMatchAriaLabel": "文件夹 {2} 的文件 {1} 中有 {0} 个匹配项,搜索结果", + "replacePreviewResultAria": "在第 {2} 列替换词组 {0} 为 {1},同行文本为 {3}", + "searchResultAria": "在第 {1} 列找到词组 {0},同行文本为 {2}" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "空代码片段", + "snippetSchema.json": "用户代码片段配置", + "snippetSchema.json.prefix": "在 Intellisense 中选择代码片段时将使用的前缀", + "snippetSchema.json.body": "代码片段的内容。使用“$1”和“${1:defaultText}”定义光标位置,使用“$0”定义最终光标位置。使用“${varName}”和“${varName:defaultText}”插入变量值,例如“这是文件:$TM_FILENAME”。", + "snippetSchema.json.description": "代码片段描述。", + "snippetSchema.json.scope": "此代码片段适用语言的名称列表,例如 \"typescript,javascript\"。" + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "插入片段", + "sep.userSnippet": "用户代码片段", + "sep.extSnippet": "扩展代码片段", + "sep.workspaceSnippet": "工作区代码片段" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "invalid.language.0": "省略语言时,\"contributes.{0}.path\" 的值必须为一个 \".code-snippets\" 文件。提供的值: {1}", + "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "vscode.extension.contributes.snippets": "贡献代码段。", + "vscode.extension.contributes.snippets-language": "此代码片段参与的语言标识符。", + "vscode.extension.contributes.snippets-path": "代码片段文件的路径。该路径相对于扩展文件夹,通常以 \"./snippets/\" 开头。", + "badVariableUse": "扩展“{0}”中的一个或多个代码片段很可能混淆了片段变量和片段占位符 (有关详细信息,请访问 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax )", + "badFile": "无法读取代码片段文件“{0}”。" + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(全局)", + "global.1": "({0})", + "badPath": "代码片段必须位于此文件夹: “{0}”。", + "new.global": "新建全局代码片段文件...", + "new.workspace": "{0} 工作区", + "new.folder": "新建“{0}”文件夹的代码片段文件...", + "group.global": "现有代码片段", + "new.global.sep": "新代码片段", + "openSnippet.pickLanguage": "选择代码片段文件或创建代码片段", + "openSnippet.label": "配置用户代码片段", + "preferences": "首选项", + "miOpenSnippets": "用户代码片段(&&S)" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "工作区代码片段", + "source.userSnippetGlobal": "全局用户代码片段", + "source.userSnippet": "用户代码片段" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "不再显示", + "workspaceFound": "此文件夹包含工作区文件“{0}”,是否打开? [了解更多]({1})有关工作区文件的详细信息。", + "openWorkspace": "打开工作区", + "workspacesFound": "此文件夹包含多个工作区文件,是否打开? [了解更多]({0})有关工作区文件的详细信息。", + "selectWorkspace": "选择工作区", + "selectToOpen": "选择要打开的工作区" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "是否介意参加快速反馈调查?", + "takeSurvey": "参加调查", + "remindLater": "稍后提醒", + "neverAgain": "不再显示" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "帮助我们改善对 {0} 的支持", + "takeShortSurvey": "参与小调查", + "remindLater": "稍后提醒", + "neverAgain": "不再显示" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "错误: 任务标识符“{0}”缺失必要属性“{1}”。将忽略该标识符。" + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "任务", + "ConfigureTaskRunnerAction.label": "配置任务", + "totalErrors": "{0} 个错误", + "totalWarnings": "{0} 条警告", + "totalInfos": "{0} 条信息", + "problems": "问题", + "building": "正在生成...", + "manyProblems": "1万+", + "runningTasks": "显示运行中的任务", + "tasks": "任务", + "TaskSystem.noHotSwap": "在有活动任务运行时更换任务执行引擎需要重新加载窗口", + "reloadWindow": "重新加载窗口", + "taskServiceOutputPrompt": "任务出现错误。请查看输出结果,了解更多详细信息", + "showOutput": "显示输出", + "TaskServer.folderIgnored": "由于使用任务版本 0.1.0,文件夹 {0} 将被忽略", + "TaskService.noBuildTask1": "未定义任何生成任务。使用 \"isBuildCommand\" 在 tasks.json 文件中标记任务。", + "TaskService.noBuildTask2": "未定义任何生成任务。在 tasks.json 文件中将任务标记为 \"build\" 组。", + "TaskService.noTestTask1": "未定义任何测试任务。使用 \"isTestCommand\" 在 tasks.json 文件中标记任务。", + "TaskService.noTestTask2": "未定义任何测试任务。在 tasks.json 文件中将任务标记为 \"test\" 组。", + "TaskServer.noTask": "未定义要执行的任务", + "TaskService.associate": "关联", + "TaskService.attachProblemMatcher.continueWithout": "继续而不扫描任务输出", + "TaskService.attachProblemMatcher.never": "永不扫描任务输出", + "TaskService.attachProblemMatcher.learnMoreAbout": "了解有关扫描任务输出的详细信息", + "selectProblemMatcher": "选择针对何种错误和警告扫描任务输出", + "customizeParseErrors": "当前任务配置存在错误。请先更正错误,再自定义任务。", + "tasksJsonComment": "// 有关 tasks.json 格式的文档,请参见\n\t// https://go.microsoft.com/fwlink/?LinkId=733558", + "moreThanOneBuildTask": "当前 tasks.json 中定义了多个生成任务。正在执行第一个。\n", + "TaskSystem.activeSame.background": "任务“{0}”已激活,并且处于后台模式。", + "TaskSystem.activeSame.noBackground": "任务“{0}”已处于活动状态。", + "terminateTask": "终止任务", + "restartTask": "重启任务", + "TaskSystem.active": "当前已有任务正在运行。请先终止它,然后再执行另一项任务。", + "TaskSystem.restartFailed": "未能终止并重启任务 {0}", + "TaskService.noConfiguration": "错误: {0} 任务检测没有提供拥有下列配置的任务:\n{1}\n将忽略此任务。\n", + "TaskSystem.configurationErrors": "错误: 提供的任务配置具有验证错误,无法使用。请首先改正错误。", + "taskService.ignoreingFolder": "将忽略工作区文件夹 {0} 的任务配置。多文件夹工作区任务支持要求所有文件夹使用任务版本 2.0.0\n", + "TaskSystem.invalidTaskJson": "错误: tasks.json 文件的内容具有语法错误。请先更正错误然后再执行任务。\n", + "TaskSystem.runningTask": "存在运行中的任务。要终止它吗?", + "TaskSystem.terminateTask": "终止任务(&&T)", + "TaskSystem.noProcess": "启动的任务不再存在。如果任务已生成出后台进程,则退出 VS Code 可能会导致出现孤立的进程。若要避免此情况,请使用等待标记启动最后一个后台进程。", + "TaskSystem.exitAnyways": "仍然退出(&&E)", + "TerminateAction.label": "终止任务", + "TaskSystem.unknownError": "运行任务时发生了错误。请参见任务日志了解详细信息。", + "TaskService.noWorkspace": "任务仅在工作区文件夹上可用。", + "TaskService.learnMore": "了解详细信息", + "configureTask": "配置任务", + "recentlyUsed": "最近使用的任务", + "configured": "已配置的任务", + "detected": "检测到的任务", + "TaskService.ignoredFolder": "由于使用任务版本 0.1.0,以下工作区文件夹将被忽略: {0}", + "TaskService.notAgain": "不再显示", + "TaskService.pickRunTask": "选择要运行的任务", + "TaskService.noEntryToRun": "没有找到要运行的任务。配置任务...", + "TaskService.fetchingBuildTasks": "正在获取生成任务...", + "TaskService.pickBuildTask": "选择要运行的生成任务", + "TaskService.noBuildTask": "没有找到要运行的生成任务。配置生成任务...", + "TaskService.fetchingTestTasks": "正在获取测试任务...", + "TaskService.pickTestTask": "选择要运行的测试任务", + "TaskService.noTestTaskTerminal": "没有找到要运行的测试任务。配置任务...", + "TaskService.taskToTerminate": "选择要终止的任务", + "TaskService.noTaskRunning": "当前没有运行中的任务", + "TaskService.terminateAllRunningTasks": "所有正在运行的任务", + "TerminateAction.noProcess": "启动的进程不再存在。如果任务生成的后台任务退出 VS Code,则可能会导致出现孤立的进程。", + "TerminateAction.failed": "未能终止运行中的任务", + "TaskService.taskToRestart": "选择要重启的任务", + "TaskService.noTaskToRestart": "没有要重启的任务", + "TaskService.template": "选择任务模板", + "TaskService.createJsonFile": "使用模板创建 tasks.json 文件", + "TaskService.openJsonFile": "打开 tasks.json 文件", + "TaskService.pickTask": "选择要配置的任务", + "TaskService.defaultBuildTaskExists": "{0} 已被标记为默认生成任务", + "TaskService.pickDefaultBuildTask": "选择要用作默认生成任务的任务", + "TaskService.defaultTestTaskExists": "{0} 已被标记为默认测试任务。", + "TaskService.pickDefaultTestTask": "选择要用作默认测试任务的任务", + "TaskService.pickShowTask": "选择要显示输出的任务", + "TaskService.noTaskIsRunning": "没有运行中的任务", + "miRunTask": "运行任务(&&R)...", + "miBuildTask": "运行生成任务(&&B)...", + "miRunningTask": "显示正在运行的任务(&&G)...", + "miRestartTask": "重启正在运行的任务(&&E)...", + "miTerminateTask": "终止任务(&&T)...", + "miConfigureTask": "配置任务(&&C)...", + "miConfigureBuildTask": "配置默认生成任务(&&F)...", + "ShowLogAction.label": "显示任务日志", + "RunTaskAction.label": "运行任务", + "ReRunTaskAction.label": "重新运行上一个任务", + "RestartTaskAction.label": "重启正在运行的任务", + "ShowTasksAction.label": "显示运行中的任务", + "BuildAction.label": "运行生成任务", + "TestAction.label": "运行测试任务", + "ConfigureDefaultBuildTask.label": "配置默认生成任务", + "ConfigureDefaultTestTask.label": "配置默认测试任务", + "quickOpen.task": "运行任务" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "实际任务类型。请注意,以 \"$\" 开头的类型仅保留内部使用。", + "TaskDefinition.properties": "任务类型的其他属性", + "TaskTypeConfiguration.noType": "任务类型配置缺少必需的 \"taskType\" 属性", + "TaskDefinitionExtPoint": "配置任务种类" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "键入要运行的任务的名称", + "noTasksMatching": "没有匹配的任务", + "noTasksFound": "找不到任务" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "任务版本 0.1.0 已被弃用。请使用 2.0.0", + "JsonSchema.version": "配置的版本号", + "JsonSchema.": "此 runner 已完成使命。请使用官方 runner 属性", + "JsonSchema.runner": "定义任务是否作为进程执行,输出显示在输出窗口还是在终端内。", + "JsonSchema.windows": "Windows 特定的命令配置", + "JsonSchema.mac": "Mac 特定的命令配置", + "JsonSchema.linux": "Linux 特定的命令配置", + "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,默认值是 false。" + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "执行 .NET Core 生成命令", + "msbuild": "执行生成目标", + "externalCommand": "运行任意外部命令的示例", + "Maven": "执行常见的 maven 命令" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0},任务", + "recentlyUsed": "最近使用的任务", + "configured": "已配置的任务", + "detected": "检测到的任务", + "customizeTask": "配置任务" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "正在运行的 gulp --tasks-simple 没有列出任何任务。你运行 npm 安装了吗?", + "TaskSystemDetector.noJakeTasks": "正在运行的 jake --tasks 没有列出任何任务。你运行 npm 安装了吗?", + "TaskSystemDetector.noGulpProgram": "你的系统上没有安装 Gulp。运行 npm install -g gulp 以安装它。", + "TaskSystemDetector.noJakeProgram": "你的系统上没有安装 Jake。运行 npm install -g jake 以安装它。", + "TaskSystemDetector.noGruntProgram": "你的系统上没有安装 Grunt。运行 npm install -g grunt 以安装它。", + "TaskSystemDetector.noProgram": "找不到程序 {0}。消息是 {1}", + "TaskSystemDetector.buildTaskDetected": "检测到名为“{0}”的生成任务。", + "TaskSystemDetector.testTaskDetected": "测试检测到的名为“{0}”的测试任务。" + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "此文件夹已在 \"tasks.json\" 中定义任务({0});打开此文件夹时,这些任务将自动运行。是否自动任务在你打开此文件夹时运行?", + "allow": "允许并运行", + "disallow": "Disallow", + "openTasks": "打开tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "允许文件夹中的自动任务", + "workbench.action.tasks.disallowAutomaticRunning": "禁止文件夹中的自动任务" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "任务系统配置的版本为 0.1.0 (可参见 tasks.json 文件),只能执行自定义任务。请升级到版本 2.0.0 以运行任务: {0}", + "TaskRunnerSystem.unknownError": "在执行任务时发生未知错误。请参见任务输出日志了解详细信息。", + "TaskRunnerSystem.watchingBuildTaskFinished": "\n监视生成任务已完成", + "TaskRunnerSystem.childProcessError": "启动外部程序{0} {1}失败。", + "TaskRunnerSystem.cancelRequested": "\n已根据用户请求终止了任务'{0}' ", + "unkownProblemMatcher": "无法解析问题匹配程序 {0}。此匹配程序将被忽略" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "指定命令是 shell 命令还是外部程序。如果省略,默认值是 false。", + "JsonSchema.tasks.isShellCommand.deprecated": "isShellCommand 属性已被弃用。请改为使用任务的 type 属性和选项中的 shell 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.dependsOn.identifier": "任务标识符。", + "JsonSchema.tasks.dependsOn.string": "此任务依赖的另一任务。", + "JsonSchema.tasks.dependsOn.array": "此任务依赖的其他任务。", + "JsonSchema.tasks.presentation": "配置用于显示任务输出和读取输入的面板。", + "JsonSchema.tasks.presentation.echo": "控制是否将执行的命令显示到面板中。默认值为“true”。", + "JsonSchema.tasks.presentation.focus": "控制面板是否获取焦点。默认值为“false”。如果设置为“true”,面板也会显示。", + "JsonSchema.tasks.presentation.revealProblems.always": "执行此任务时, 始终显示问题面板。", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "只有在发现问题时, 才会显示问题面板。", + "JsonSchema.tasks.presentation.revealProblems.never": "执行此任务时, 永远不会显示问题面板。", + "JsonSchema.tasks.presentation.revealProblems": "控制在运行此任务时是否显示问题面板。优先于 \"显示\" 选项。默认值为 \"从不\"。", + "JsonSchema.tasks.presentation.reveal.always": "总是在此任务执行时显示终端。", + "JsonSchema.tasks.presentation.reveal.silent": "只有当任务因错误而退出或者问题匹配器发现错误时,才会显示终端。", + "JsonSchema.tasks.presentation.reveal.never": "不要在此任务执行时显示终端。", + "JsonSchema.tasks.presentation.reveal": "控制运行任务的终端是否显示。可按选项 \"revealProblems\" 进行替代。默认设置为“始终”。", + "JsonSchema.tasks.presentation.instance": "控制是否在任务间共享面板。同一个任务使用相同面板还是每次运行时新创建一个面板。", + "JsonSchema.tasks.presentation.showReuseMessage": "控制是否显示“终端将被任务重用,按任意键关闭”提示。", + "JsonSchema.tasks.presentation.clear": "控制是否在执行任务之前清除终端。", + "JsonSchema.tasks.presentation.group": "控制是否使用拆分窗格在特定终端组中执行任务。", + "JsonSchema.tasks.terminal": "terminal 属性已被弃用。请改为使用 presentation", + "JsonSchema.tasks.group.kind": "任务的执行组。", + "JsonSchema.tasks.group.isDefault": "定义此任务是否为组中的默认任务。", + "JsonSchema.tasks.group.defaultBuild": "将此任务标记为默认生成任务。", + "JsonSchema.tasks.group.defaultTest": "将此任务标记为默认测试任务。", + "JsonSchema.tasks.group.build": "将任务标记为可通过 \"运行生成任务\" 命令访问的生成任务。", + "JsonSchema.tasks.group.test": "将任务标记为可通过 \"Run Test Task\" 命令访问的测试任务。", + "JsonSchema.tasks.group.none": "将任务分配为没有组", + "JsonSchema.tasks.group": "定义此任务属于的执行组。它支持 \"build\" 以将其添加到生成组,也支持 \"test\" 以将其添加到测试组。", + "JsonSchema.tasks.type": "定义任务是被作为进程运行还是在 shell 中作为命令运行。", + "JsonSchema.commandArray": "执行的 Shell 命令。数组项将使用空格连接", + "JsonSchema.command.quotedString.value": "实际命令值", + "JsonSchema.tasks.quoting.escape": "使用 Shell 的转义字符来转义文本 (如,PowerShell 下的 ` 和 bash 下的 \\ )", + "JsonSchema.tasks.quoting.strong": "使用 Shell 的强引用字符来引用参数 (如,在 PowerShell 和 bash 下的 \" )。", + "JsonSchema.tasks.quoting.weak": "使用 Shell 的弱引用字符来引用参数 (如,在 PowerShell 和 bash 下的 ' )。", + "JsonSchema.command.quotesString.quote": "如何引用命令值。", + "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", + "JsonSchema.args.quotedString.value": "实际参数值", + "JsonSchema.args.quotesString.quote": "参数值应该如何引用。", + "JsonSchema.tasks.args": "在调用此任务时传递给命令的参数。", + "JsonSchema.tasks.label": "任务的用户界面标签", + "JsonSchema.version": "配置的版本号。", + "JsonSchema.tasks.identifier": "用于在 launch.json 或 dependsOn 子句中引用任务的用户定义标识符。", + "JsonSchema.tasks.identifier.deprecated": "已弃用用户定义的标识符。对于自定义任务,请使用名称进行引用;对于由扩展提供的任务,请使用其中定义的任务标识符。", + "JsonSchema.tasks.reevaluateOnRerun": "是否在重新运行时重新评估任务变量。", + "JsonSchema.tasks.runOn": "对该任务何时运行进行配置。如果设置为 folderOpen,那么该任务将在文件夹打开时自动运行。", + "JsonSchema.tasks.runOptions": "任务的运行相关选项", + "JsonSchema.tasks.taskLabel": "任务标签", + "JsonSchema.tasks.taskName": "任务名称", + "JsonSchema.tasks.taskName.deprecated": "任务的 name 属性已被弃用。请改为使用 label 属性。", + "JsonSchema.tasks.background": "已执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.tasks.promptOnClose": "当 VS 代码与运行的任务一起关闭时是否提示用户。", + "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是字符串或问题匹配程序定义,或字符串和问题匹配程序数组。", + "JsonSchema.customizations.customizes.type": "要自定义的任务类型", + "JsonSchema.tasks.customize.deprecated": "customize 属性已被弃用。请参阅 1.14 发行说明了解如何迁移到新的任务自定义方法", + "JsonSchema.tasks.showOputput.deprecated": "showOutput 属性已被弃用。请改为使用 presentation 属性内的 reveal 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.echoCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 presentation 属性内的 echo 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.suppressTaskName.deprecated": "suppressTaskName 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.isBuildCommand.deprecated": "isBuildCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.isTestCommand.deprecated": "isTestCommand 属性已被弃用。请改为使用 group 属性。另请参阅 1.14 发行说明。", + "JsonSchema.tasks.taskSelector.deprecated": "taskSelector 属性已被弃用。请改为在任务中内嵌命令及其参数。另请参阅 1.14 发行说明。", + "JsonSchema.windows": "Windows 特定的命令配置", + "JsonSchema.mac": "Mac 特定的命令配置", + "JsonSchema.linux": "Linux 特定的命令配置" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "其他命令选项", + "JsonSchema.options.cwd": "已执行程序或脚本的当前工作目录。如果省略,则使用代码的当前工作区根。", + "JsonSchema.options.env": "已执行程序或 shell 的环境。如果省略,则使用父进程的环境。", + "JsonSchema.shellConfiguration": "配置使用的 shell。", + "JsonSchema.shell.executable": "待使用的 shell。", + "JsonSchema.shell.args": "shell 参数。", + "JsonSchema.command": "要执行的命令。可以是外部程序或 shell 命令。", + "JsonSchema.tasks.args": "在调用此任务时传递给命令的参数。", + "JsonSchema.tasks.taskName": "任务名称", + "JsonSchema.tasks.windows": "Windows 特定的命令配置", + "JsonSchema.tasks.mac": "Mac 特定的命令配置", + "JsonSchema.tasks.linux": "Linux 特定的命令配置", + "JsonSchema.tasks.suppressTaskName": "控制是否将任务名作为参数添加到命令。如果省略,则使用全局定义的值。", + "JsonSchema.tasks.showOutput": "控制是否显示正在运行的任务的输出。如果省略,则使用全局定义的值。", + "JsonSchema.echoCommand": "控制是否将已执行的命令回显到输出。默认值为 false。", + "JsonSchema.tasks.watching.deprecation": "已弃用。改用 isBackground。", + "JsonSchema.tasks.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", + "JsonSchema.tasks.background": "已执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.tasks.promptOnClose": "当 VS 代码与运行的任务一起关闭时是否提示用户。", + "JsonSchema.tasks.build": "将此任务映射到代码的默认生成命令。", + "JsonSchema.tasks.test": "将此任务映射到代码的默认测试命令。", + "JsonSchema.tasks.matchers": "要使用的问题匹配程序。可以是字符串或问题匹配程序定义,或字符串和问题匹配程序数组。", + "JsonSchema.args": "传递到命令的其他参数。", + "JsonSchema.showOutput": "控制是否显示运行任务的输出。如果省略,则使用“始终”。", + "JsonSchema.watching.deprecation": "已弃用。改用 isBackground。", + "JsonSchema.watching": "已执行的任务是否保持活动状态,并且是否在监视文件系统。", + "JsonSchema.background": "已执行的任务是否保持活动状态并在后台运行。", + "JsonSchema.promptOnClose": "在具有正在运行的后台任务的情况下关闭 VS 代码时是否提示用户。", + "JsonSchema.suppressTaskName": "控制是否将任务名作为参数添加到命令。默认值是 false。", + "JsonSchema.taskSelector": "指示参数是任务的前缀。", + "JsonSchema.matchers": "要使用的问题匹配程序。可以是字符串或问题匹配程序定义,或字符串和问题匹配程序数组。", + "JsonSchema.tasks": "任务配置。通常是外部任务运行程序中已定义任务的扩充。" + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "问题模式缺少正则表达式。", + "ProblemPatternParser.loopProperty.notLast": "循环属性仅在最一个行匹配程序上受支持。", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "问题模式无效。\"kind\" 属性必须提供,且仅能为第一个元素", + "ProblemPatternParser.problemPattern.missingProperty": "问题模式无效。必须至少包含一个文件和一条消息。", + "ProblemPatternParser.problemPattern.missingLocation": "问题模式无效。它必须为“file”,代码行或消息匹配组其中的一项。", + "ProblemPatternParser.invalidRegexp": "错误:字符串 {0} 不是有效的正则表达式。\n", + "ProblemPatternSchema.regexp": "用于在输出中查找错误、警告或信息的正则表达式。", + "ProblemPatternSchema.kind": "模式匹配的是一个位置 (文件、一行) 还是仅为一个文件。", + "ProblemPatternSchema.file": "文件名的匹配组索引。如果省略,则使用 1。", + "ProblemPatternSchema.location": "问题位置的匹配组索引。有效的位置模式为(line)、(line,column)和(startLine,startColumn,endLine,endColumn)。如果省略了,将假定(line,column)。", + "ProblemPatternSchema.line": "问题行的匹配组索引。默认值为 2", + "ProblemPatternSchema.column": "问题行字符的匹配组索引。默认值为 3", + "ProblemPatternSchema.endLine": "问题结束行的匹配组索引。默认为 undefined", + "ProblemPatternSchema.endColumn": "问题结束行字符的匹配组索引。默认为 undefined", + "ProblemPatternSchema.severity": "问题严重性的匹配组索引。默认为 undefined", + "ProblemPatternSchema.code": "问题代码的匹配组索引。默认为 undefined", + "ProblemPatternSchema.message": "消息的匹配组索引。如果省略,则在指定了位置时默认值为 4,在其他情况下默认值为 5。", + "ProblemPatternSchema.loop": "在多行中,匹配程序循环指示是否只要匹配就在循环中执行此模式。只能在多行模式的最后一个模式上指定。", + "NamedProblemPatternSchema.name": "问题模式的名称。", + "NamedMultiLineProblemPatternSchema.name": "问题多行问题模式的名称。", + "NamedMultiLineProblemPatternSchema.patterns": "实际模式。", + "ProblemPatternExtPoint": "提供问题模式", + "ProblemPatternRegistry.error": "无效问题模式。此模式将被忽略。", + "ProblemMatcherParser.noProblemMatcher": "错误: 描述无法转换为问题匹配程序:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "错误: 描述未定义有效的问题模式:\n{0}\n", + "ProblemMatcherParser.noOwner": "错误: 描述未定义所有者:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "错误: 描述未定义文件位置:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "信息:未知严重性 {0}。有效值为“error”、“warning”和“info”。\n", + "ProblemMatcherParser.noDefinedPatter": "错误: 标识符为 {0} 的模式不存在。", + "ProblemMatcherParser.noIdentifier": "错误: 模式属性引用空标识符。", + "ProblemMatcherParser.noValidIdentifier": "错误: 模式属性 {0} 是无效的模式变量名。", + "ProblemMatcherParser.problemPattern.watchingMatcher": "问题匹配程序必须定义监视的开始模式和结束模式。", + "ProblemMatcherParser.invalidRegexp": "错误:字符串 {0} 不是有效的正则表达式。\n", + "WatchingPatternSchema.regexp": "用于检测后台任务开始或结束的正则表达式。", + "WatchingPatternSchema.file": "文件名的匹配组索引。可以省略。", + "PatternTypeSchema.name": "所提供或预定义模式的名称", + "PatternTypeSchema.description": "问题模式或者所提供或预定义问题模式的名称。如果已指定基准,则可以省略。", + "ProblemMatcherSchema.base": "要使用的基问题匹配程序的名称。", + "ProblemMatcherSchema.owner": "代码内问题的所有者。如果指定了基准,则可省略。如果省略,并且未指定基准,则默认值为“外部”。", + "ProblemMatcherSchema.source": "描述此诊断信息来源的人类可读字符串。如,\"typescript\" 或 \"super lint\"。", + "ProblemMatcherSchema.severity": "捕获问题的默认严重性。如果模式未定义严重性的匹配组,则使用。", + "ProblemMatcherSchema.applyTo": "控制文本文档上报告的问题是否仅应用于打开、关闭或所有文档。", + "ProblemMatcherSchema.fileLocation": "定义应如何解释问题模式中报告的文件名。", + "ProblemMatcherSchema.background": "用于跟踪在后台任务上激活的匹配程序的开始和结束的模式。", + "ProblemMatcherSchema.background.activeOnStart": "如果设置为 true,则会在任务开始时激活后台监控。这相当于发出与 beginPattern 匹配的行。", + "ProblemMatcherSchema.background.beginsPattern": "如果在输出内匹配,则会发出后台任务开始的信号。", + "ProblemMatcherSchema.background.endsPattern": "如果在输出内匹配,则会发出后台任务结束的信号。", + "ProblemMatcherSchema.watching.deprecated": "\"watching\" 属性已被弃用,请改用 \"background\"。", + "ProblemMatcherSchema.watching": "用于跟踪监视匹配程序开始和结束的模式。", + "ProblemMatcherSchema.watching.activeOnStart": "如果设置为 true,则当任务开始时观察程序处于活动模式。这相当于发出与 beginPattern 匹配的行。", + "ProblemMatcherSchema.watching.beginsPattern": "如果在输出内匹配,则在监视任务开始时会发出信号。", + "ProblemMatcherSchema.watching.endsPattern": "如果在输出内匹配,则在监视任务结束时会发出信号。", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "此属性已弃用。请改用观看属性。", + "LegacyProblemMatcherSchema.watchedBegin": "一个正则表达式,发出受监视任务开始执行(通过文件监视触发)的信号。", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "此属性已弃用。请改用观看属性。", + "LegacyProblemMatcherSchema.watchedEnd": "一个正则表达式,发出受监视任务结束执行的信号。", + "NamedProblemMatcherSchema.name": "要引用的问题匹配程序的名称。", + "NamedProblemMatcherSchema.label": "问题匹配程序的人类可读标签。", + "ProblemMatcherExtPoint": "提供问题匹配程序", + "msCompile": "微软编译器问题", + "lessCompile": "Less 问题", + "gulp-tsc": "Gulp TSC 问题", + "jshint": "JSHint 问题", + "jshint-stylish": "JSHint stylish 问题", + "eslint-compact": "ESLint compact 问题", + "eslint-stylish": "ESLint stylish 问题", + "go": "Go 问题" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "警告: options.cwd 必须为 \"string\" 类型。将忽略值 {0}\n", + "ConfigurationParser.inValidArg": "错误: 命令参数必须是字符串或有效引用的字符串。提供的值为: {0}", + "ConfigurationParser.noShell": "警告: 仅当在终端中执行任务时支持 shell 配置。", + "ConfigurationParser.noName": "错误: 声明范围内的问题匹配程序必须具有名称:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "警告: 定义的问题匹配程序未知。支持的类型为 string | ProblemMatcher | Array.\n{0}", + "ConfigurationParser.invalidVaraibleReference": "错误: 无效的 problemMatcher 引用: {0}\n", + "ConfigurationParser.noTaskType": "错误: 任务必须提供 type 属性。将忽略该任务。\n{0}\n", + "ConfigurationParser.noTypeDefinition": "错误: 没有注册任务类型“{0}”。你是不是忘记安装含有相应任务提供器的扩展?", + "ConfigurationParser.missingType": "错误: 任务配置“{0}”缺失必要属性 \"type\"。将忽略该配置。", + "ConfigurationParser.incorrectType": "错误: 任务配置“{0}”使用了未知类型。将忽略该配置。", + "ConfigurationParser.notCustom": "错误: 任务未声明为自定义任务。将忽略配置。\n{0}\n", + "ConfigurationParser.noTaskName": "错误: 任务必须提供 label 属性。将忽略该任务。\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "错误:任务“{0}”既不指定命令,也不指定 dependsOn 属性。将忽略该任务。其定义为:\n{1}", + "taskConfiguration.noCommand": "错误: 任务“{0}”未定义命令。将忽略该任务。其定义为:\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "任务版本 2.0.0 不支持全局操作系统特定任务。请将他们转换为含有操作系统特定命令的任务。受影响的任务有:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "在执行任务时发生未知错误。请参见任务输出日志了解详细信息。", + "dependencyFailed": "无法解析在工作区文件夹“{1}”中的依赖任务“{0}”", + "TerminalTaskSystem.terminalName": "任务 - {0}", + "closeTerminal": "按任意键关闭终端。", + "reuseTerminal": "终端将被任务重用,按任意键关闭。", + "TerminalTaskSystem": "无法使用 cmd.exe 在 UNC 驱动器上执行 Shell 命令。", + "unkownProblemMatcher": "无法解析问题匹配程序 {0}。此匹配程序将被忽略" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "集成终端", + "terminal.integrated.shell.linux": "终端在 Linux 上使用的 Shell 的路径。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shell.osx": "终端在 macOS 上使用的 Shell 的路径。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shell.windows": "终端在 Windows 上使用的 Shell 的路径。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。" + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "显示所有已打开的终端", + "terminalIntegratedConfigurationTitle": "集成终端", + "terminal.integrated.shellArgs.linux": "在 Linux 终端上使用的命令行参数。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.osx": "在 macOS 终端上使用的命令行参数。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.windows": "在 Windows 终端上使用的命令行参数。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.windows.string": "在 Windows 终端中使用的的命令行参数,须为[命令行格式](https://msdn.microsoft.com/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)。[阅读有关配置 Shell 的详细信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.macOptionIsMeta": "控制是否在 macOS 终端中,使用 Option 键作为 Meta 键。", + "terminal.integrated.macOptionClickForcesSelection": "在 macOS 中,控制是否在按住 Option 键并单击时进行强制选择。这将强制进行常规 (行) 选择并禁用列选择模式; 同时允许使用常规终端选择来进行复制与粘贴,例如,可在 tmux 启用了鼠标模式时适用。", + "terminal.integrated.copyOnSelection": "控制是否将终端中选定的文本复制到剪贴板。", + "terminal.integrated.drawBoldTextInBrightColors": "控制终端中的粗体文本是否始终使用 ANSI 的“明亮”颜色样式。", + "terminal.integrated.fontFamily": "控制终端的字体系列,默认为 `#editor.fontFamily#` 的值。", + "terminal.integrated.fontSize": "控制终端的字号(以像素为单位)。", + "terminal.integrated.letterSpacing": "控制终端字符的间距。此项的值为整数,表示在字符间添加的额外像素数。", + "terminal.integrated.lineHeight": "控制终端的行高,此数字乘上终端字号得到实际行高(以像素为单位)。", + "terminal.integrated.fontWeight": "终端中非粗体字使用的字重。", + "terminal.integrated.fontWeightBold": "终端中粗体字使用的字重。", + "terminal.integrated.cursorBlinking": "控制终端光标是否闪烁。", + "terminal.integrated.cursorStyle": "控制终端光标的样式。", + "terminal.integrated.scrollback": "控制终端保持在缓冲区的最大行数。", + "terminal.integrated.setLocaleVariables": "控制是否在终端启动时设置语言区域变量。", + "terminal.integrated.rendererType.auto": "让 VS Code 决定要使用的渲染器。", + "terminal.integrated.rendererType.canvas": "使用标准 GPU/基于 canvas 的渲染器", + "terminal.integrated.rendererType.dom": "使用基于 DOM 的备用渲染器。", + "terminal.integrated.rendererType": "控制终端的渲染方式。", + "terminal.integrated.rightClickBehavior.default": "显示上下文菜单。", + "terminal.integrated.rightClickBehavior.copyPaste": "当有内容选中时进行复制,否则进行粘贴。", + "terminal.integrated.rightClickBehavior.selectWord": "选择光标下的单词并显示上下文菜单。", + "terminal.integrated.rightClickBehavior": "控制终端对右键单击的响应方式。", + "terminal.integrated.cwd": "将在其中启动终端的一个显式起始路径,它用作 shell 进程的当前工作目录(cwd)。当根目录为不方便的 cwd 时,此路径在工作区设置中可能十分有用。", + "terminal.integrated.confirmOnExit": "在存在活动终端会话的情况下,是否在退出时进行确认。", + "terminal.integrated.enableBell": "控制终端铃声是否启用。", + "terminal.integrated.commandsToSkipShell": "一组命令 ID,其键绑定将不发送到 shell,而始终由 Code 进行处理。这样,使用键绑定(通常由 shell 使用)时的效果与终端未对焦时(例如,按 Ctrl+P 启动“快速打开”)时的效果一致。\n默认跳过的命令:\n\n{0}", + "terminal.integrated.env.osx": "要添加到 VS Code 进程中的带有环境变量的对象,其将被 macOS 终端使用。设置为 `null` 可删除环境变量。", + "terminal.integrated.env.linux": "要添加到 VS Code 进程中的带有环境变量的对象,其将被 Linux 终端使用。设置为 `null` 可删除环境变量。", + "terminal.integrated.env.windows": "要添加到 VS Code 进程中的带有环境变量的对象,其将被 Windows 终端使用。设置为 `null` 可删除环境变量。", + "terminal.integrated.showExitAlert": "当退出代码非零时,控制是否显示“终端进程以某退出代码终止”的警告。", + "terminal.integrated.splitCwd": "控制拆分终端的初始工作目录。", + "terminal.integrated.splitCwd.workspaceRoot": "新拆分终端将使用工作区根目录作为工作目录。在多根目录工作区中,可选择要使用的根目录。", + "terminal.integrated.splitCwd.initial": "新拆分终端将使用父终端起始目录作为工作目录。", + "terminal.integrated.splitCwd.inherited": "在macOS和Linux上,一个新的分割终端将使用父终端的工作目录。在Windows上,这与初始值相同。", + "terminal.integrated.windowsEnableConpty": "是否要将 ConPTY 用于 Windows 终端进程通信(需要 Windows 10 内部版本号 18309+)。如果此为 false,则将使用 Winpty。", + "terminal": "终端", + "terminalCategory": "终端", + "viewCategory": "视图" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0},终端选取器", + "termCreateEntryAriaLabel": "{0},新建终端", + "workbench.action.terminal.newplus": "$(plus) 新建集成终端", + "noTerminalsMatching": "没有匹配的终端", + "noTerminalsFound": "没有打开终端" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "使用 \"monospace\"", + "terminal.monospaceOnly": "终端只支持等宽字体。" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "空白行", + "terminal.integrated.a11yPromptLabel": "终端输入", + "terminal.integrated.a11yTooMuchOutput": "输出太多,无法朗读。请手动转到行内进行阅读" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "选择首选的终端 shell,你可稍后在设置中进行更改" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "选择当前工作目录新建终端", + "workbench.action.terminal.toggleTerminal": "切换集成终端", + "workbench.action.terminal.kill": "终止活动终端实例", + "workbench.action.terminal.kill.short": "终止终端", + "workbench.action.terminal.quickKill": "终止终端实例", + "workbench.action.terminal.copySelection": "复制所选内容", + "workbench.action.terminal.copySelection.short": "复制", + "workbench.action.terminal.selectAll": "选择全部", + "workbench.action.terminal.deleteWordLeft": "删除左侧的字符", + "workbench.action.terminal.deleteWordRight": "删除右侧的字符", + "workbench.action.terminal.deleteToLineStart": "删除直到行首的内容", + "workbench.action.terminal.moveToLineStart": "移动到行首", + "workbench.action.terminal.moveToLineEnd": "移动到行尾", + "workbench.action.terminal.sendSequence": "发送自定义序列到终端", + "workbench.action.terminal.new": "新建集成终端", + "workbench.action.terminal.new.short": "新建终端", + "workbench.action.terminal.newInActiveWorkspace": "新建集成终端 (活动工作区)", + "workbench.action.terminal.split": "拆分终端", + "workbench.action.terminal.split.short": "拆分", + "workbench.action.terminal.splitInActiveWorkspace": "拆分终端 (活动工作区)", + "workbench.action.terminal.focusPreviousPane": "聚焦到上一窗格", + "workbench.action.terminal.focusNextPane": "聚焦到下一窗格", + "workbench.action.terminal.resizePaneLeft": "向左调整窗格大小", + "workbench.action.terminal.resizePaneRight": "向右调整窗格大小", + "workbench.action.terminal.resizePaneUp": "向上调整窗格大小", + "workbench.action.terminal.resizePaneDown": "向下调整窗格大小", + "workbench.action.terminal.focus": "聚焦到终端", + "workbench.action.terminal.focusNext": "聚焦到下一终端", + "workbench.action.terminal.focusPrevious": "聚焦到下一终端", + "workbench.action.terminal.paste": "粘贴到活动终端中", + "workbench.action.terminal.paste.short": "粘贴", + "workbench.action.terminal.selectDefaultShell": "选择默认 Shell", + "workbench.action.terminal.runSelectedText": "在活动终端运行所选文本", + "workbench.action.terminal.runActiveFile": "在活动终端中运行活动文件", + "workbench.action.terminal.runActiveFile.noFile": "只有磁盘上的文件可在终端上运行", + "workbench.action.terminal.switchTerminal": "切换终端", + "terminals": "打开终端。", + "workbench.action.terminal.scrollDown": "向下滚动(行)", + "workbench.action.terminal.scrollDownPage": "向下滚动(页)", + "workbench.action.terminal.scrollToBottom": "滚动到底部", + "workbench.action.terminal.scrollUp": "向上滚动(行)", + "workbench.action.terminal.scrollUpPage": "向上滚动(页)", + "workbench.action.terminal.scrollToTop": "滚动到顶部", + "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearSelection": "取消选择", + "workbench.action.terminal.allowWorkspaceShell": "允许配置工作区 Shell", + "workbench.action.terminal.disallowWorkspaceShell": "禁止配置工作区 Shell", + "workbench.action.terminal.rename": "重命名", + "workbench.action.terminal.rename.prompt": "输入终端名称", + "workbench.action.terminal.focusFindWidget": "聚焦到“查找”小组件", + "workbench.action.terminal.hideFindWidget": "隐藏查找小组件", + "quickOpenTerm": "切换活动终端", + "workbench.action.terminal.scrollToPreviousCommand": "滚动到上一条命令", + "workbench.action.terminal.scrollToNextCommand": "滚动到下一条命令", + "workbench.action.terminal.selectToPreviousCommand": "选择上一条命令所有内容", + "workbench.action.terminal.selectToNextCommand": "选择下一条命令所有内容", + "workbench.action.terminal.selectToPreviousLine": "选择上一行的所有内容", + "workbench.action.terminal.selectToNextLine": "选择下一行的所有内容", + "workbench.action.terminal.toggleEscapeSequenceLogging": "切换是否记录转义序列日志", + "workbench.action.terminal.toggleFindRegex": "切换使用正则表达式进行查找", + "workbench.action.terminal.toggleFindWholeWord": "切换使用全字匹配进行查找", + "workbench.action.terminal.toggleFindCaseSensitive": "切换使用区分大小写进行查找", + "workbench.action.terminal.findNext": "查找下一个", + "workbench.action.terminal.findPrevious": "查找前一个" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "终端的背景颜色,允许终端的颜色与面板不同。", + "terminal.foreground": "终端的前景颜色。", + "terminalCursor.foreground": "终端光标的前景色。", + "terminalCursor.background": "终端光标的背景色。允许自定义被 block 光标遮住的字符的颜色。", + "terminal.selectionBackground": "终端选中内容的背景颜色。", + "terminal.border": "分隔终端中拆分窗格的边框的颜色。默认值为 panel.border 的颜色", + "terminal.ansiColor": "终端中的 ANSI 颜色“{0}”。" + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "终端(&&T)", + "miNewTerminal": "新建终端(&&N)", + "miSplitTerminal": "拆分终端(&&S)", + "miRunActiveFile": "运行活动文件(&&A)", + "miRunSelectedText": "运行所选文本(&&S)" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "是", + "terminal.rendererInAllNewTerminals": "终端将使用备用渲染器。", + "no": "否", + "dontShowAgain": "不再显示", + "terminal.slowRendering": "集成终端的标准渲染器似乎在您的计算机上运行得很慢。使用基于 DOM 的渲染器也许能提高性能,是否切换? [阅读有关终端设置的更多信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered)。", + "terminal.integrated.copySelection.noSelection": "没有在终端中选择要复制的内容", + "terminal.integrated.exitedWithCode": "终端进程已终止,退出代码: {0}", + "terminal.integrated.launchFailed": "终端进程命令“{0} {1}”无法启动 (退出代码: {2})", + "terminal.integrated.launchFailedExtHost": "终端进程启动失败(退出代码:{0})。" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "你可以按下“自定义”按钮并更换默认终端 Shell。", + "customize": "自定义", + "never again": "不再显示" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "是否允许此工作区修改您的终端?{0}", + "allow": "Allow", + "disallow": "Disallow" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "按住 Alt 并单击可访问链接", + "terminalLinkHandler.followLinkCmd": "按住 Cmd 并单击可访问链接", + "terminalLinkHandler.followLinkCtrl": "按住 Ctrl 并单击可访问链接" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "终端 {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "存在一个活动的终端会话,是否要终止此会话?", + "terminalService.terminalCloseConfirmationPlural": "存在 {0} 个活动的终端会话,是否要终止这些会话?", + "terminal.minWidth": "没有足够的空间来拆分终端。" + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "颜色主题", + "themes.category.light": "浅色主题", + "themes.category.dark": "深色主题", + "themes.category.hc": "高对比度主题", + "installColorThemes": "安装其他颜色主题...", + "themes.selectTheme": "选择颜色主题 (按上下箭头键预览)", + "selectIconTheme.label": "文件图标主题", + "noIconThemeLabel": "无", + "noIconThemeDesc": "禁用文件图标", + "installIconThemes": "安装其他文件图标主题...", + "themes.selectIconTheme": "选择文件图标主题", + "generateColorTheme.label": "使用当前设置生成颜色主题", + "preferences": "首选项", + "developer": "开发者", + "miSelectColorTheme": "颜色主题(&&C)", + "miSelectIconTheme": "文件图标主题(&&I)" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "发行说明", + "showReleaseNotes": "显示发行说明", + "read the release notes": "欢迎使用 {0} v{1}! 是否要阅读发布说明?", + "licenseChanged": "我们对许可条款进行了修改,请点击[此处]({0})进行查看。", + "neveragain": "不再显示", + "64bitisavailable": "Windows 64 位版的 {0} 已经发布! 单击[这里]({1})了解更多信息。", + "linux64bits": "适用于 32 位 Linux 的 {0} 即将停用。请更新到 64 位版本。", + "learnmore": "了解详细信息", + "manage": "管理", + "updateIsReady": "有新的 {0} 的更新可用。", + "update service": "更新服务", + "noUpdatesAvailable": "当前没有可用的更新。", + "ok": "确定", + "thereIsUpdateAvailable": "存在可用更新。", + "download now": "立即下载", + "later": "稍后", + "updateAvailable": "现有更新可用: {0} {1}", + "installUpdate": "安装更新", + "updateInstalling": "正在后台安装 {0} {1},我们将在完成后通知您。 ", + "updateNow": "立即更新", + "updateAvailableAfterRestart": "重新启动 {0} 即可应用最新更新。", + "commandPalette": "命令面板...", + "settings": "设置", + "showExtensions": "扩展", + "keyboardShortcuts": "键盘快捷方式", + "userSnippets": "用户代码片段", + "selectTheme.label": "颜色主题", + "themes.selectIconTheme.label": "文件图标主题", + "checkForUpdates": "检查更新...", + "checkingForUpdates": "正在检查更新...", + "DownloadingUpdate": "正在下载更新...", + "installUpdate...": "安装更新...", + "installingUpdate": "正在安装更新...", + "restartToUpdate": "重启以更新" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "发行说明: {0}", + "unassigned": "未分配" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "打开网址", + "developer": "开发者" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "显示所有命令", + "watermark.quickOpen": "转到文件", + "watermark.openFile": "打开文件", + "watermark.openFolder": "打开文件夹", + "watermark.openFileFolder": "打开文件或文件夹", + "watermark.openRecent": "打开最近的文件", + "watermark.newUntitledFile": "新的无标题文件", + "watermark.toggleTerminal": "切换终端", + "watermark.findInFiles": "在文件中查找", + "watermark.startDebugging": "开始调试", + "workbenchConfigurationTitle": "工作台", + "tips.enabled": "启用后,当没有打开编辑器时将显示水印提示。" + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "webview 编辑器", + "developer": "开发者" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "打开 Webview 开发工具", + "refreshWebviewLabel": "重新加载 Webview" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "工作台", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.welcomePage": "打开欢迎页面 (默认)。", + "workbench.startupEditor.readme": "打开包含一个自述文件的文件夹时, 打开自述文件, 否则回退到 \"欢迎页面\"。", + "workbench.startupEditor.newUntitledFile": "打开新的无标题文件 (仅在打开空工作区时适用)。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "help": "帮助", + "miWelcome": "欢迎使用(&&W)" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "交互式操场", + "help": "帮助", + "miInteractivePlayground": "交互式操场(&&N)" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "文件资源管理器", + "welcomeOverlay.search": "跨文件搜索", + "welcomeOverlay.git": "源代码管理", + "welcomeOverlay.debug": "启动和调试", + "welcomeOverlay.extensions": "管理扩展", + "welcomeOverlay.problems": "查看错误和警告", + "welcomeOverlay.terminal": "切换集成终端", + "welcomeOverlay.commandPalette": "查找并运行所有命令", + "welcomeOverlay.notifications": "显示通知", + "welcomeOverlay": "用户界面概览", + "hideWelcomeOverlay": "隐藏界面概述", + "help": "帮助" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "交互式操场", + "editorWalkThrough": "交互式操场" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "帮助改善 VS Code,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。", + "telemetryOptOut.optInNotice": "帮助改善 VS Code,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。", + "telemetryOptOut.readMore": "了解详细信息", + "telemetryOptOut.optOutOption": "请允许 Microsoft 收集使用数据来帮助我们改进 Visual Studio Code。有关详细信息,请阅读我们的[隐私声明]({0})。", + "telemetryOptOut.OptIn": "好,乐意提供帮助", + "telemetryOptOut.OptOut": "不,谢谢" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "未绑定", + "walkThrough.gitNotFound": "你的系统上似乎未安装 Git。", + "walkThrough.embeddedEditorBackground": "嵌入于交互式操场中的编辑器的背景颜色。" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "欢迎使用", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "显示 Azure 扩展", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "Sublime", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "已安装对 {0} 的支持。", + "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。", + "welcomePage.installingExtensionPack": "正在安装对 {0} 的额外支持...", + "welcomePage.extensionPackNotFound": "找不到对 {0} (ID: {1}) 的支持。", + "welcomePage.keymapAlreadyInstalled": "已安装 {0} 键盘快捷方式。", + "welcomePage.willReloadAfterInstallingKeymap": "安装 {0} 键盘快捷方式后,将重载窗口。", + "welcomePage.installingKeymap": "正在安装 {0} 键盘快捷方式...", + "welcomePage.keymapNotFound": "找不到 ID 为 {1} 的 {0} 键盘快捷方式。", + "welcome.title": "欢迎使用", + "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", + "welcomePage.extensionListSeparator": ", ", + "welcomePage.installKeymap": "安装 {0} 按键映射", + "welcomePage.installExtensionPack": "安装对 {0} 的额外支持", + "welcomePage.installedKeymap": "已安装 {0} 按键映射", + "welcomePage.installedExtensionPack": "已安装 {0} 支持", + "ok": "确定", + "details": "细节", + "welcomePage.buttonBackground": "欢迎页按钮的背景色。", + "welcomePage.buttonHoverBackground": "欢迎页按钮被悬停时的背景色。", + "welcomePage.background": "欢迎页面的背景色。" + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "编辑进化", + "welcomePage.start": "启动", + "welcomePage.newFile": "新建文件", + "welcomePage.openFolder": "打开文件夹...", + "welcomePage.addWorkspaceFolder": "添加工作区文件夹...", + "welcomePage.recent": "最近", + "welcomePage.moreRecent": "更多...", + "welcomePage.noRecentFolders": "无最近使用文件夹", + "welcomePage.help": "帮助", + "welcomePage.keybindingsCheatsheet": "快捷键速查表(可打印)", + "welcomePage.introductoryVideos": "入门视频", + "welcomePage.tipsAndTricks": "提示与技巧", + "welcomePage.productDocumentation": "产品文档", + "welcomePage.gitHubRepository": "GitHub 存储库", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "启动时显示欢迎页", + "welcomePage.customize": "自定义", + "welcomePage.installExtensionPacks": "工具和语言", + "welcomePage.installExtensionPacksDescription": "安装对 {0} 和 {1} 的支持", + "welcomePage.showLanguageExtensions": "显示更多语言扩展", + "welcomePage.moreExtensions": "更多", + "welcomePage.installKeymapDescription": "设置和按键绑定", + "welcomePage.installKeymapExtension": "安装 {0} 和 {1} 的设置和快捷键", + "welcomePage.showKeymapExtensions": "显示其他按键映射扩展", + "welcomePage.others": "其他", + "welcomePage.colorTheme": "颜色主题", + "welcomePage.colorThemeDescription": "使编辑器和代码呈现你喜欢的外观", + "welcomePage.learn": "学习", + "welcomePage.showCommands": "查找并运行所有命令", + "welcomePage.showCommandsDescription": "使用命令面板快速访问和搜索命令 ({0})", + "welcomePage.interfaceOverview": "界面概览", + "welcomePage.interfaceOverviewDescription": "查看突出显示主要 UI 组件的叠加图", + "welcomePage.interactivePlayground": "交互式操场", + "welcomePage.interactivePlaygroundDescription": "在简短演练中试用编辑器的基本功能" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "未做编辑", + "summary.nm": "在 {1} 个文件中进行了 {0} 次编辑", + "summary.n0": "在 1 个文件中进行了 {0} 次编辑", + "conflict": "这些文件也已同时更改: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "无法写入文件。请打开文件以更正错误或警告,然后重试。", + "errorFileDirty": "无法写入文件因为其已变更。请先保存此文件,然后重试。" + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "此设置只能应用于应用程序的用户设置", + "unsupportedMachineSetting": "此设置仅可应用于“用户设置”", + "unsupportedWindowSetting": "当前无法应用此设置。将在直接打开此文件夹时应用。" + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "打开任务配置", + "openLaunchConfiguration": "打开启动配置", + "open": "打开设置", + "saveAndRetry": "保存并重试", + "errorUnknownKey": "没有注册配置 {1},因此无法写入 {0}。", + "errorInvalidWorkspaceConfigurationApplication": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", + "errorInvalidWorkspaceConfigurationMachine": "无法将 {0} 写入“工作区设置”。此设置只能写于“用户设置”。", + "errorInvalidFolderConfiguration": "{0} 不支持文件夹资源域,因此无法写入\"文件夹设置\"。", + "errorInvalidUserTarget": "{0} 不支持全局域,因此无法写入\"用户设置\"。", + "errorInvalidWorkspaceTarget": "{0} 不在多文件夹工作区环境下支持工作区作用域,因此无法写入“工作区设置”。", + "errorInvalidFolderTarget": "未提供资源,因此无法写入\"文件夹设置\"。", + "errorNoWorkspaceOpened": "没有打开任何工作区,因此无法写入 {0}。请先打开一个工作区,然后重试。", + "errorInvalidTaskConfiguration": "无法写入任务配置文件。请打开文件并更正错误或警告,然后重试。", + "errorInvalidLaunchConfiguration": "无法写入启动配置文件。请打开文件并更正错误或警告,然后重试。", + "errorInvalidConfiguration": "无法写入用户设置。请打开用户设置并清除错误或警告,然后重试。", + "errorInvalidRemoteConfiguration": "无法写入远程用户设置。请打开远程用户设置以更正其中的错误警告, 然后重试。", + "errorInvalidConfigurationWorkspace": "无法写入工作区设置。请打开工作区设置并清除错误或警告,然后重试。", + "errorInvalidConfigurationFolder": "无法写入文件夹设置。请打开“{0}”文件夹设置并清除错误或警告,然后重试。", + "errorTasksConfigurationFileDirty": "任务配置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorLaunchConfigurationFileDirty": "启动配置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorConfigurationFileDirty": "用户设置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorRemoteConfigurationFileDirty": "无法写入远程的用户设置, 因为该文件已被污染。请先保存远程用户设置文件, 然后重试。", + "errorConfigurationFileDirtyWorkspace": "工作区设置文件已变更,无法写入。请先保存此文件,然后重试。", + "errorConfigurationFileDirtyFolder": "文件夹设置文件已变更,无法写入。请先保存“{0}”文件夹设置文件,然后重试。", + "userTarget": "用户设置", + "remoteUserTarget": "远程用户设置", + "workspaceTarget": "工作区设置", + "folderTarget": "文件夹设置" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "无法替换命令变量 \"{0}\", 因为命令没有返回字符串类型的结果。", + "inputVariable.missingAttribute": "输入变量“{0}”的类型为“{1}”且必须包含“{2}”。", + "inputVariable.defaultInputValue": "默认值", + "inputVariable.command.noStringType": "无法替换输入变量 \"{0}\", 因为命令 \"{1}\" 没有返回类型字符串的结果。", + "inputVariable.unknownType": "输入变量“{0}”只能是 \"promptString\"、\"pickString\" 或 \"command\" 类型。", + "inputVariable.undefinedVariable": "遇到未定义的输入变量“{0}”。请删除或定义“{0}”以继续操作。" + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "无法解析“{0}”。请打开一个编辑器。", + "canNotFindFolder": "找不到文件夹“{1}”,因此无法解析“{0}”。", + "canNotResolveWorkspaceFolderMultiRoot": "无法在多文件夹工作区中解析“{0}”。使用 \":\" 和工作区文件夹名称来限定此变量的作用域。", + "canNotResolveWorkspaceFolder": "无法解析“{0}”。请打开一个文件夹。", + "missingEnvVarName": "未给出环境变量名称,因此无法解析“{0}”。", + "configNotFound": "未能找到设置“{1}”,因此无法解析“{0}”。", + "configNoString": "“{1}”为结构类型值,因此无法解析“{0}”。", + "missingConfigName": "未给出设置名称,因此无法解析“{0}”。", + "canNotResolveLineNumber": "无法解析“{0}”。请确保已在活动编辑器中选择一行内容。", + "canNotResolveSelectedText": "无法解析“{0}”。请确保已在活动编辑器中选择一些文字。", + "noValueForCommand": "命令不含值,因此无法解析“{0}”。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "“env.”、“config.”和“command.”已弃用,请改用“env:”、“config:”和“command:”。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "输入的 ID 用于与其变量采用 ${input:id} 形式的输入相关联。", + "JsonSchema.input.type": "要使用的用户输入提示符的类型。", + "JsonSchema.input.description": "当提示用户输入时,将显示说明。", + "JsonSchema.input.default": "输入的默认值。", + "JsonSchema.inputs": "用户输入。用于定义用户输入提示,例如自由字符串输入或从多个选项中进行选择。", + "JsonSchema.input.type.promptString": "\"promptString\" 类型会打开一个输入框,要求用户输入内容。", + "JsonSchema.input.type.pickString": "“pickString”类型显示一个选择列表。", + "JsonSchema.input.options": "用于定义快速选择选项的字符串数组。", + "JsonSchema.input.type.command": "\"command\" 类型会执行命令。", + "JsonSchema.input.command.command": "要为此输入变量执行的命令。", + "JsonSchema.input.command.args": "传递给命令的可选参数。" + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "包含强调项" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "打开文件或文件夹", + "openFile.title": "打开文件", + "openFolder.title": "打开文件夹", + "openWorkspace.title": "打开工作区", + "filterName.workspace": "工作区" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "是(&&Y)", + "cancelButton": "取消" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "{0} 的文件系统提供程序不可用。", + "remoteFileDialog.local": "显示本地", + "remoteFileDialog.badPath": "路径不存在。", + "remoteFileDialog.cancel": "取消", + "remoteFileDialog.invalidPath": "请输入有效路径。", + "remoteFileDialog.validateFolder": "该文件夹已存在。请使用新的文件名。", + "remoteFileDialog.validateExisting": "{0} 已存在。确实要覆盖它吗?", + "remoteFileDialog.validateBadFilename": "请输入有效的文件名。", + "remoteFileDialog.validateNonexistentDir": "请输入已存在的路径。", + "remoteFileDialog.validateFileOnly": "请选择一个文件。", + "remoteFileDialog.validateFolderOnly": "请选择一个文件夹。" + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "无工作区" + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "扩展宿主" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "ju", + "remote": "远程" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "是否允许扩展打开此 URL?", + "open": "打开(&&O)", + "reloadAndHandle": "扩展“{0}”尚未载入。是否重载此窗口来载入扩展并打开 URL?", + "reloadAndOpen": "重载窗口并打开(&&R)", + "enableAndHandle": "扩展“{0}”已被禁用。是否启用扩展并重载此窗口来打开 URL?", + "enableAndReload": "启用并打开(&&E)", + "installAndHandle": "扩展“{0}”尚未安装。是否安装扩展并重载此窗口来打开 URL?", + "install": "安装(&&I)", + "Installing": "正在安装扩展“{0}”...", + "reload": "是否重新加载窗口并打开 URL“{0}”?", + "Reload": "重载窗口并打开" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "无法卸载扩展程序“{0}”。扩展程序“{1}”依赖于此。", + "twoDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”依赖于此。", + "multipleDependentsError": "无法卸载扩展程序“{0}”。扩展程序“{1}”、“{2}”以及其他扩展程序都依赖于此。", + "Manifest is not found": "安装扩展 {0} 失败: 找不到清单文件。" + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "已暂时禁用所有安装的扩展。重载此窗口可返回到之前状态。", + "Reload": "重新加载", + "looping": "以下扩展因包含依赖循环已被禁用: {0}", + "extensionService.versionMismatchCrash": "扩展主机无法启动: 版本不匹配。", + "relaunch": "重新启动 VS Code", + "extensionService.crash": "扩展宿主意外终止。", + "extensionService.unresponsiveCrash": "扩展宿主因没有响应而被终止。", + "devTools": "打开开发人员工具", + "restart": "重启扩展宿主", + "notFound": "找不到扩展“{0}”,其无法使用实验性 API" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "引擎兼容性。", + "vscode.extension.engines.vscode": "对于 VS Code 扩展,指定与其兼容的 VS Code 版本。不能为 *。 例如: ^0.10.5 表示最低兼容 VS Code 版本 0.10.5。", + "vscode.extension.publisher": "VS Code 扩展的发布者。", + "vscode.extension.displayName": "VS Code 库中使用的扩展的显示名称。", + "vscode.extension.categories": "VS Code 库用于对扩展进行分类的类别。", + "vscode.extension.category.languages.deprecated": "请改用 \"Programming Languages\"", + "vscode.extension.galleryBanner": "VS Code 商城使用的横幅。", + "vscode.extension.galleryBanner.color": "VS Code 商城页标题上的横幅颜色。", + "vscode.extension.galleryBanner.theme": "横幅文字的颜色主题。", + "vscode.extension.contributes": "由此包表示的 VS Code 扩展的所有贡献。", + "vscode.extension.preview": "在 Marketplace 中设置扩展,将其标记为“预览”。", + "vscode.extension.activationEvents": "VS Code 扩展的激活事件。", + "vscode.extension.activationEvents.onLanguage": "在打开被解析为指定语言的文件时发出的激活事件。", + "vscode.extension.activationEvents.onCommand": "在调用指定命令时发出的激活事件。", + "vscode.extension.activationEvents.onDebug": "在用户准备调试或准备设置调试配置时发出的激活事件。", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "在需要创建 \"launch.json\" 文件 (且需要调用 provideDebugConfigurations 的所有方法) 时发出的激活事件。", + "vscode.extension.activationEvents.onDebugResolve": "在将要启动具有特定类型的调试会话 (且需要调用相应的 resolveDebugConfiguration 方法) 时发出的激活事件。", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "每当即将启动具有特定类型的调试会话并可能需要调试协议跟踪器时, 都会发出激活事件。", + "vscode.extension.activationEvents.workspaceContains": "在打开至少包含一个匹配指定 glob 模式的文件的文件夹时发出的激活事件。", + "vscode.extension.activationEvents.onFileSystem": "在使用给定协议打开文件或文件夹时发出的激活事件。", + "vscode.extension.activationEvents.onSearch": "在开始从给定协议的文件夹中搜索时发出的激活事件。", + "vscode.extension.activationEvents.onView": "在指定视图被展开时发出的激活事件。", + "vscode.extension.activationEvents.onUri": "在打开系统范围内并指向此扩展的 URI 时发出的激活事件。", + "vscode.extension.activationEvents.star": "在 VS Code 启动时发出的激活事件。为确保良好的最终用户体验,请仅在其他激活事件组合不适用于你的情况时,才在扩展中使用此事件。", + "vscode.extension.badges": "在 Marketplace 的扩展页边栏中显示的徽章数组。", + "vscode.extension.badges.url": "徽章图像 URL。", + "vscode.extension.badges.href": "徽章链接。", + "vscode.extension.badges.description": "徽章说明。", + "vscode.extension.markdown": "控制商店中使用的 Markdown 渲染引擎。可为 \"github\" (默认) 或 \"standard\" (标准)。", + "vscode.extension.qna": "控制市场中的“问与答”(Q&A)链接。设置为 \"marketplace\" 可启用市场的默认“问与答”页面。设置为其他字符串可指向自定义的“问与答”页面。设置为 \"false\" 可完全禁用“问与答”。", + "vscode.extension.extensionDependencies": "其他扩展的依赖关系。扩展的标识符始终是 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.contributes.extensionPack": "可一起安装的一组扩展。扩展的标识符始终为 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.scripts.prepublish": "包作为 VS Code 扩展发布前执行的脚本。", + "vscode.extension.scripts.uninstall": "VS Code 扩展的卸载钩子。在扩展从 VS Code 卸载且 VS Code 重启 (关闭后开启) 后执行的脚本。仅支持 Node 脚本。", + "vscode.extension.icon": "128 x 128 像素图标的路径。" + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "测量扩展主机延迟", + "developer": "开发者" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "使用扩展程序 {1} 覆盖扩展程序 {0}。", + "extensionUnderDevelopment": "正在 {0} 处加载开发扩展程序", + "extensionCache.invalid": "扩展在磁盘上已被修改。请重新加载窗口。", + "reloadWindow": "重新加载窗口" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "扩展未在 10 秒内启动,可能在第一行已停止,需要调试器才能继续。", + "extensionHost.startupFail": "扩展主机未在 10 秒内启动,这可能是一个问题。", + "reloadWindow": "重新加载窗口", + "extensionHost.error": "扩展主机中的错误: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "未能分析 {0}: {1}。", + "fileReadFail": "无法读取文件 {0}: {1}。", + "jsonsParseReportErrors": "未能分析 {0}: {1}。", + "missingNLSKey": "无法找到键 {0} 的消息。", + "notSemver": "扩展版本与 semver 不兼容。", + "extensionDescription.empty": "已获得空扩展说明", + "extensionDescription.publisher": "属性 publisher 的类型必须是 \"string\"。", + "extensionDescription.name": "属性“{0}”是必需的,其类型必须是“字符串”", + "extensionDescription.version": "属性“{0}”是必需的,其类型必须是“字符串”", + "extensionDescription.engines": "属性“{0}”是必要属性,其类型必须是 \"object\"", + "extensionDescription.engines.vscode": "属性“{0}”是必需的,其类型必须是“字符串”", + "extensionDescription.extensionDependencies": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", + "extensionDescription.activationEvents1": "属性“{0}”可以省略,否则其类型必须是 \"string[]\"", + "extensionDescription.activationEvents2": "必须同时指定或同时省略属性”{0}“和”{1}“", + "extensionDescription.main1": "属性“{0}”可以省略,否则其类型必须是 \"string\"", + "extensionDescription.main2": "应在扩展文件夹({1})中包含 \"main\" ({0})。这可能会使扩展不可移植。", + "extensionDescription.main3": "必须同时指定或同时省略属性”{0}“和”{1}“" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "需要 Microsoft .NET Framework 4.5。请访问链接安装它。", + "installNet": "下载 .NET Framework 4.5", + "neverShowAgain": "不再显示", + "enospcError": "无法在这个大型工作区中监视文件更改。请按照说明链接来解决此问题。", + "learnMore": "说明" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "未能将“{0}”移动到回收站", + "trashFailed": "未能将“{0}”移动到废纸篓" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "资源“{0}”的路径必须是绝对路径", + "noProviderFound": "找不到 {0} 的文件系统提供程序", + "fileNotFoundError": "找不到文件({0})", + "fileExists": "已存在要创建的文件 ({0})", + "err.write": "无法写入文件 ({0})", + "fileIsDirectoryError": "预期的文件 {0} 实际上是一个目录", + "fileModifiedError": "自以下时间已修改的文件:", + "err.read": "无法读取文件({0})", + "fileNotModifiedError": "自以下时间未修改的文件:", + "fileTooLargeForHeapError": "要打开此大小的文件, 您需要重新启动并允许它使用更多内存", + "fileTooLargeError": "文件太大, 无法打开", + "unableToMoveCopyError1": "当源路径与目标路径相同或为其父路径时, 无法移动复制", + "unableToMoveCopyError2": "无法移动/复制。文件已存在于目标位置。", + "unableToMoveCopyError3": "无法移动/复制。文件将替换其所在的文件夹。", + "mkdirExistsError": "{0} 存在, 但不是目录", + "err.trash": "提供程序不支持垃圾。", + "deleteFailed": "无法删除非空文件夹“{0}”。", + "err.readonly": "无法修改资源。", + "unknownError": "未知错误" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "文件已存在", + "fileNotExists": "文件不存在", + "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。", + "copyError": "无法将 \"{0}\" 复制到 \"{1}\" ({2}) 中。" + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "需要 Microsoft .NET Framework 4.5。请访问链接安装它。", + "installNet": "下载 .NET Framework 4.5", + "neverShowAgain": "不再显示", + "enospcError": "无法在这个大型工作区中监视文件更改。请按照说明链接来解决此问题。", + "learnMore": "说明" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "未能将“{0}”移动到回收站", + "trashFailed": "未能将“{0}”移动到废纸篓" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "资源“{0}”的路径必须是绝对路径", + "fileNotFoundError": "找不到文件({0})", + "fileExists": "已存在要创建的文件 ({0})", + "err.write": "文件 {0} 写入失败", + "fileIsDirectoryError": "预期的文件 {0} 实际上是一个目录", + "fileModifiedError": "自以下时间已修改的文件:", + "unableToMoveCopyError1": "当源路径与目标路径相同或为其父路径时, 无法移动复制", + "unableToMoveCopyError2": "无法移动/复制。文件已存在于目标位置。", + "unableToMoveCopyError3": "无法移动/复制。文件将替换其所在的文件夹。", + "mkdirExistsError": "{0} 存在, 但不是目录", + "err.trash": "提供程序不支持垃圾。", + "deleteFailed": "未能删除非空文件夹“{0}”。", + "err.readonly": "无法修改资源。" + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "文件已存在", + "fileNotExists": "文件不存在", + "moveError": "无法将 \"{0}\" 移动到 \"{1}\" ({2}) 中。", + "copyError": "无法将 \"{0}\" 复制到 \"{1}\" ({2}) 中。" + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "{0} 安装似乎损坏。请重新安装。", + "integrity.moreInformation": "更多信息", + "integrity.dontShowAgain": "不再显示" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "按键绑定配置文件已变更,现在无法写入。请先保存此文件,然后重试。", + "parseErrors": "无法写入按键绑定配置文件。请打开文件并更正错误或警告,然后重试。", + "errorInvalidConfiguration": "无法写入按键绑定配置文件。文件内含有非数组类型对象。请打开文件进行清理,然后重试。", + "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "应为非空值。", + "requirestring": "属性“{0}”是必需的,其类型必须是“字符串”", + "optstring": "属性“{0}”可以省略,否则其类型必须是 \"string\"", + "vscode.extension.contributes.keybindings.command": "要在触发键绑定时运行的命令的标识符。", + "vscode.extension.contributes.keybindings.args": "要传递给命令以执行的参数。", + "vscode.extension.contributes.keybindings.key": "按键或按键序列。用加号分隔按键,用空格分隔序列。例如,Ctrl+O 和 Ctrl+L L(连续按键)。", + "vscode.extension.contributes.keybindings.mac": "Mac 特定的键或键序列。", + "vscode.extension.contributes.keybindings.linux": "Linux 特定的键或键序列。", + "vscode.extension.contributes.keybindings.win": "Windows 特定的键或键序列。", + "vscode.extension.contributes.keybindings.when": "键处于活动状态时的条件。", + "vscode.extension.contributes.keybindings": "用于键绑定。", + "invalid.keybindings": "无效的“contributes.{0}”: {1}", + "unboundCommands": "以下是其他可用命令:", + "keybindings.json.title": "按键绑定配置", + "keybindings.json.key": "键或键序列(用空格分隔)", + "keybindings.json.command": "要执行的命令的名称", + "keybindings.json.when": "键处于活动状态时的条件。", + "keybindings.json.args": "要传递给命令以执行的参数。", + "keyboardConfigurationTitle": "键盘", + "dispatch": "控制按键的分派逻辑以使用 \"code\" (推荐) 或 \"keyCode\"。", + "touchbar.enabled": "启用键盘上的 macOS 触控栏按钮 (若可用)。" + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "提供资源标签格式化规则。", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "要在其上匹配格式化程序的 URI 方案,例如“文件”。支持简单的 glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.authority": "要在其上匹配格式化程序的 URI 权限。支持简单的 glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "用于格式化 uri 资源标签的规则。", + "vscode.extension.contributes.resourceLabelFormatters.label": "要显示的标签规则。例如,支持将 myLabel:/${path}. ${path}、${scheme} 和 ${authority} 用作变量。", + "vscode.extension.contributes.resourceLabelFormatters.separator": "要在 URI 标签显示中所用的分隔符,例如 / 或 ''。", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "控制是否应在可能的情况下按斜体显示 URI 标签的开头。", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "附加到工作区标签的后缀。", + "untitledWorkspace": "无标题 (工作区)", + "workspaceNameVerbose": "{0} (工作区)", + "workspaceName": "{0} (工作区)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "有助于语言声明。", + "vscode.extension.contributes.languages.id": "语言 ID。", + "vscode.extension.contributes.languages.aliases": "语言的别名。", + "vscode.extension.contributes.languages.extensions": "与语言关联的文件扩展名。", + "vscode.extension.contributes.languages.filenames": "与语言关联的文件名。", + "vscode.extension.contributes.languages.filenamePatterns": "与语言关联的文件名 glob 模式。", + "vscode.extension.contributes.languages.mimetypes": "与语言关联的 Mime 类型。", + "vscode.extension.contributes.languages.firstLine": "与语言文件的第一行匹配的正则表达式。", + "vscode.extension.contributes.languages.configuration": "包含语言配置选项的文件的相对路径。", + "invalid": "“contributes.{0}”无效。应为数组。", + "invalid.empty": "“contributes.{0}”的值为空", + "require.id": "属性“{0}”是必需的,其类型必须是“字符串”", + "opt.extensions": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.filenames": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.firstLine": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.configuration": "属性“{0}”可以省略,其类型必须是 \"string\"。", + "opt.aliases": "属性“{0}”可以省略,其类型必须是 \"string[]\"", + "opt.mimetypes": "属性“{0}”可以省略,其类型必须是 \"string[]\"" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "首先打开文件夹以创建工作区设置", + "emptyKeybindingsHeader": "将键绑定放在此文件中以覆盖默认值", + "defaultKeybindings": "默认的键绑定", + "defaultSettings": "默认设置", + "folderSettingsName": "{0} (文件夹设置)", + "fail.createSettings": "无法创建“{0}”({1})。" + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "默认设置", + "keybindingsInputName": "键盘快捷方式", + "settingsEditor2InputName": "设置" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "用户设置", + "workspaceSettingsTarget": "工作区设置" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "常用设置", + "validations.exclusiveMax": "值必须严格小于 {0}。", + "validations.exclusiveMin": "值必须严格大于 {0}。", + "validations.max": "值必须小于或等于 {0}。", + "validations.min": "值必须大于或等于 {0}。", + "validations.multipleOf": "值必须是 {0} 的倍数。", + "validations.expectedInteger": "值必须是整数。", + "validations.maxLength": "值的长度必须小于或等于 {0} 个字符。", + "validations.minLength": "值的长度必须大于或等于 {0} 个字符。", + "validations.regex": "值必须匹配正则表达式 \"{0}\"。", + "validations.expectedNumeric": "值必须是数字。", + "defaultKeybindingsHeader": "通过将键绑定放入键绑定文件来覆盖键绑定。" + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "默认值", + "user": "用户", + "cat.title": "{0}: {1}", + "meta": "元数据", + "option": "选项" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "取消", + "dismiss": "消除" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "无法连接到远程扩展主机服务器 (错误: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "文件似乎是二进制文件,无法作为文档打开", + "fileReadOnlyError": "文件为只读文件" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "文件已更新。请首先保存它,然后再通过另一个编码重新打开它。", + "genericSaveError": "未能保存“{0}”: {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "无法将更改的文件写入备份位置 (错误: {0})。请先保存你的文件,然后退出。", + "saveChangesMessage": "是否要保存对 {0} 的更改?", + "saveChangesMessages": "是否要保存对下列 {0} 个文件的更改?", + "saveAll": "全部保存(&&S)", + "save": "保存(&&S)", + "dontSave": "不保存(&&N)", + "cancel": "取消", + "saveChangesDetail": "如果不保存,更改将丢失。", + "confirmOverwrite": "“{0}”已存在,是否进行替换?", + "irreversible": "文件夹 {0} 中已存在同名的文件或文件夹。替换它将覆盖其当前内容。", + "replaceButtonLabel": "替换(&&R)", + "saveAsTitle": "另存为", + "allFiles": "所有文件", + "noExt": "无扩展" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "\"contributes.{0}.language\" 中包含未知语言。提供的值: {1}", + "invalid.scopeName": "“contributes.{0}.scopeName”中应为字符串。提供的值: {1}", + "invalid.path.0": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "invalid.injectTo": "\"contributes.{0}.injectTo\" 中的值无效。必须为语言范围名称数组。提供的值: {1}", + "invalid.embeddedLanguages": "\"contributes.{0}.embeddedLanguages\" 中的值无效。必须为从作用域名称到语言的对象映射。提供的值: {1}", + "invalid.tokenTypes": "\"contributes.{0}.tokenTypes\" 的值无效。必须为从作用域名称到标记类型的对象映射。当前值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。", + "no-tm-grammar": "没有注册这种语言的 TM 语法。", + "too many characters": "出于性能原因,对长行跳过令牌化。长行的长度可通过 \"editor.maxTokenizationLineLength\" 进行配置。" + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "贡献 textmate tokenizer。", + "vscode.extension.contributes.grammars.language": "此语法为其贡献了内容的语言标识符。", + "vscode.extension.contributes.grammars.scopeName": "tmLanguage 文件所用的 textmate 范围名称。", + "vscode.extension.contributes.grammars.path": "tmLanguage 文件的路径。该路径是相对于扩展文件夹,通常以 \"./syntaxes/\" 开头。", + "vscode.extension.contributes.grammars.embeddedLanguages": "如果此语法包含嵌入式语言,则为作用域名称到语言 ID 的映射。", + "vscode.extension.contributes.grammars.tokenTypes": "从作用域名到标记类型的映射。", + "vscode.extension.contributes.grammars.injectTo": "此语法注入到的语言范围名称列表。" + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "提供由扩展定义的主题颜色", + "contributes.color.id": "主题颜色标识符", + "contributes.color.id.format": "标识符应满足 aa[.bb]*", + "contributes.color.description": "主题颜色描述", + "contributes.defaults.light": "浅色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "contributes.defaults.dark": "深色主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "contributes.defaults.highContrast": "高对比度主题的默认颜色。应为十六进制颜色值 (#RRGGBB[AA]) 或是主题颜色标识符,其提供默认值。", + "invalid.colorConfiguration": "\"configuration.colors\" 必须是数组", + "invalid.default.colorType": "{0} 必须为十六进制颜色值 (#RRGGBB[AA] 或 #RGB[A]) 或是主题颜色标识符,其提供默认值。", + "invalid.id": "必须定义 \"configuration.colors.id\",且不能为空", + "invalid.id.format": "\"configuration.colors.id\" 必须满足 word[.word]*", + "invalid.description": "必须定义 \"configuration.colors.description\",且不能为空", + "invalid.defaults": "必须定义 “configuration.colors.defaults”,且须包含 \"light\"(浅色)、\"dark\"(深色) 和 \"highContrast\"(高对比度)" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "无法加载 {0}: {1}", + "colorTheme": "指定用在工作台中的颜色主题。", + "colorThemeError": "主题未知或未安装。", + "iconTheme": "指定在工作台中使用的图标主题,或指定 \"null\" 以不显示任何文件图标。", + "noIconThemeDesc": "无文件图标", + "iconThemeError": "文件图标主题未知或未安装。", + "workbenchColors": "覆盖当前所选颜色主题的颜色。", + "editorColors.comments": "设置注释的颜色和样式", + "editorColors.strings": "设置字符串文本的颜色和样式", + "editorColors.keywords": "设置关键字的颜色和样式。", + "editorColors.numbers": "设置数字的颜色和样式。", + "editorColors.types": "设置类型定义与引用的颜色和样式。", + "editorColors.functions": "设置函数定义与引用的颜色和样式。", + "editorColors.variables": "设置变量定义和引用的颜色和样式。", + "editorColors.textMateRules": "使用 TextMate 主题规则设置颜色和样式(高级)。", + "editorColors": "覆盖当前所选颜色主题中的编辑器颜色和字体样式。" + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "标记的颜色和样式。", + "schema.token.foreground": "标记的前景色。", + "schema.token.background.warning": "暂不支持标记背景色。", + "schema.token.fontStyle": "这条规则的字体样式: \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 或是上述的组合。空字符串将清除继承的设置。", + "schema.fontStyle.error": "字体样式必须为 \"italic\" (斜体)、\"bold\" (粗体)、\"underline\" (下划线) 、上述的组合或是为空字符串。", + "schema.token.fontStyle.none": "无 (清除继承的设置)", + "schema.properties.name": "规则的描述。", + "schema.properties.scope": "此规则适用的范围选择器。", + "schema.workbenchColors": "工作台中的颜色", + "schema.tokenColors.path": "tmTheme 文件路径(相对于当前文件)。", + "schema.colors": "语法突出显示颜色" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "Contributes textmate color themes.", + "vscode.extension.contributes.themes.id": "用户设置中使用的图标主题的 ID。", + "vscode.extension.contributes.themes.label": "显示在 UI 中的颜色主题标签。", + "vscode.extension.contributes.themes.uiTheme": "用于定义编辑器周围颜色的基本主题: \"vs\" 是浅色主题,\"vs-dark\" 是深色主题。\"hc-black\" 是深色高对比度主题。", + "vscode.extension.contributes.themes.path": "tmTheme 文件的路径。该路径相对于扩展文件夹,通常为 \"./themes/themeFile.tmTheme\"。", + "reqarray": "扩展点“{0}”必须是数组。 ", + "reqpath": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。" + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "用户设置中使用的图标主题的 ID。", + "vscode.extension.contributes.iconThemes.label": "UI 中显示的图标主题的标签。", + "vscode.extension.contributes.iconThemes.path": "图标主题定义文件的路径。该路径相对于扩展文件夹,通常是 \"./icons/awesome-icon-theme.json\"。", + "reqarray": "扩展点“{0}”必须是数组。 ", + "reqpath": "“contributes.{0}.path”中应为字符串。提供的值: {1}", + "reqid": "contributes.{0}.id\" 中的预期字符串。提供的值: {1}", + "invalid.path.1": "“contributes.{0}.path”({1})应包含在扩展的文件夹({2})内。这可能会使扩展不可移植。" + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "展开文件夹的文件夹图标。展开文件夹图标是可选的。如果未设置,将显示为文件夹定义的图标。", + "schema.folder": "折叠文件夹的文件夹图标,如果未设置 folderExpanded,也指展开文件夹的文件夹图标。", + "schema.file": "默认文件图标,针对不与任何扩展名、文件名或语言 ID 匹配的所有文件显示。", + "schema.folderNames": "将文件夹名关联到图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", + "schema.folderName": "关联的图标定义的 ID。", + "schema.folderNamesExpanded": "将文件夹名关联到展开文件夹的图标。对象中的键是文件夹名,其中不含任何路径字段。不允许使用模式或通配符。文件夹名匹配不区分大小写。", + "schema.folderNameExpanded": "关联的图标定义的 ID。", + "schema.fileExtensions": "将文件扩展名关联到图标。对象中的键是文件扩展名。扩展名是文件名的最后一部分,位于最后一个点之后 (不包括该点)。比较扩展名时不区分大小写。", + "schema.fileExtension": "关联的图标定义的 ID。", + "schema.fileNames": "将文件名关联到图标。对象中的键是完整文件名,其中不含任何路径字段。文件名可以包括点和可能有的文件扩展名。不允许使用模式或通配符。文件名匹配不区分大小写。", + "schema.fileName": "关联的图标定义的 ID。", + "schema.languageIds": "将语言与图标相关联。对象键是语言贡献点中定义的语言 ID。", + "schema.languageId": "关联的图标定义的 ID。", + "schema.fonts": "图标定义中使用的字体。", + "schema.id": "字体的 ID。", + "schema.src": "字体的位置。", + "schema.font-path": "相对于当前图标主题文件的字体路径。", + "schema.font-format": "字体的格式。", + "schema.font-weight": "字体的粗细。", + "schema.font-sstyle": "字体的样式。", + "schema.font-size": "字体的默认大小。", + "schema.iconDefinitions": "将文件关联到图标时可以使用的所有图标的说明。", + "schema.iconDefinition": "图标定义。对象键是定义的 ID。", + "schema.iconPath": "使用 SVG 或 PNG 时: 到图像的路径。该路径相对于图标设置文件。", + "schema.fontCharacter": "使用字形字体时: 要使用的字体中的字符。", + "schema.fontColor": "使用字形字体时: 要使用的颜色。", + "schema.fontSize": "使用某种字体时: 文本字体的字体大小(以百分比表示)。如果未设置,则默认为字体定义中的大小。", + "schema.fontId": "使用某种字体时: 字体的 ID。如果未设置,则默认为第一个字体定义。", + "schema.light": "浅色主题中文件图标的可选关联。", + "schema.highContrast": "高对比度颜色主题中文件图标的可选关联。", + "schema.hidesExplorerArrows": "配置文件资源管理器的箭头是否应在此主题启用时隐藏。" + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "分析 JSON 主题文件 {0} 时出现问题", + "error.invalidformat.colors": "分析颜色主题文件时出现问题:{0}。属性“colors”不是“object”类型。", + "error.invalidformat.tokenColors": "分析颜色主题文件时出现问题:{0}。属性 \"tokenColors\" 应为指定颜色的数组或是指向 TextMate 主题文件的路径", + "error.plist.invalidformat": "分析 tmTheme 文件时出现问题: {0}。\"settings\" 不是数组。", + "error.cannotparse": "分析 tmTheme 文件时出现问题:{0}", + "error.cannotload": "分析 tmTheme 文件 {0} 时出现问题:{1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "保存", + "doNotSave": "不保存", + "cancel": "取消", + "saveWorkspaceMessage": "你是否要将你的工作区配置保存为文件?", + "saveWorkspaceDetail": "若要再次打开此工作区,请先保存。", + "saveWorkspace": "保存工作区", + "ok": "确定", + "workspaceOpenedMessage": "无法保存工作区“{0}”", + "workspaceOpenedDetail": "已在另一个窗口打开工作区。请先关闭该窗口,然后重试。", + "errorInvalidTaskConfiguration": "无法写入工作区配置文件。请打开文件以更正错误或警告,然后重试。", + "errorWorkspaceConfigurationFileDirty": "文件已变更,因此无法写入工作区配置文件。请先保存此文件,然后重试。", + "openWorkspaceConfigurationFile": "打开工作区配置" + }, + "sql/base/parts/editableDropdown/browser/actions": { + "dropdownAction.toggle": "切换下拉列表" + }, + "sql/workbench/browser/modal/optionsDialog": { + "optionsDialog.ok": "确定" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.ok": "确定" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "关闭" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertWarningMessage": "警告: {0}" + }, + "sql/platform/accounts/browser/accountListStatusbarItem": { + "manageLinedAccounts": "管理链接帐户" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "website": "网站" + }, + "sql/platform/accounts/browser/media/accountActions": { + "applyFilters": "应用筛选器" + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "azureAccount": "Azure 帐户", + "addIPAddressLabel": "添加我的客户端 IP" + }, + "sql/workbench/services/admin/common/adminService": { + "adminService.providerIdNotValidError": "为了与 adminservice 交互, 需要连接" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "delete": "删除" + }, + "sql/platform/connection/common/connectionConfig": { + "invalidServerName": "已存在同名的服务器组。" + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionService.no": "否" + }, + "sql/workbench/parts/connection/common/localizedConstants": { + "onDidDisconnectMessage": "已断开连接" + }, + "sql/workbench/services/connection/browser/connectionDialogService": { + "connectionError": "连接错误", + "kerberosKinit": "  如果你之前已连接过, 可能需要重新运行 kinit。" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "connection": "连接", + "connectionDialog.connect": "连接", + "clearRecentConnectionMessage": "确定要删除列表中的所有连接吗?", + "connectionDialog.no": "否" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "serverGroup": "服务器组", + "advanced": "高级选项..." + }, + "sql/workbench/parts/dashboard/common/actions": { + "refreshWidget": "刷新", + "clickToUnpin": "单击以解除锁定" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.description": "将显示给用户的此选项卡的说明。", + "sqlops.extension.contributes.dashboard.tab.alwaysShow": "此选项卡是否应始终显示或仅当用户添加时显示。" + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.icon.dark": "使用暗色主题时的图标路径", + "dashboard.container.left-nav-bar": "将显示在此导航节中的仪表板容器的列表。" + }, + "sql/workbench/parts/dashboard/pages/dashboardPageContribution": { + "dashboardTabError": "\"扩展\" 选项卡未知或未安装。" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboard.databaseproperties": "要显示的属性值", + "dashboardDatabaseTabs": "自定义数据库仪表板选项卡" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties.displayName": "属性的显示名称", + "computerName": "计算机名" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisMax": "y 轴的最大值", + "yAxisLabel": "y 轴的标签", + "xAxisMin": "x 轴的最小值", + "xAxisMax": "x 轴的最大值" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/lineChart.contribution": { + "dataTypeDescription": "指示图表数据集的数据属性。" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.mediaOptionFormat": "备份到新媒体集", + "backup.setBackupCompression": "设置备份压缩", + "backup.noEncryptorWarning": "没有可用的证书或非对称密钥", + "addFile": "添加文件", + "backupComponent.backup": "备份", + "backup.containsBackupToUrlError": "只支持备份到文件" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "还原数据库", + "restoreDialog.restore": "恢复", + "database": "数据库", + "restorePlan": "还原计划", + "restoreDatabaseFileAs": "将数据库文件还原为", + "restoreDatabaseFileDetails": "还原数据库文件详细信息", + "restoreOptions": "还原选项", + "filesTitle": "文件" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "editData.refresh": "刷新" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": { + "filebrowser.selectFile": "选择文件" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "chartTypeLabel": "图表类型", + "legendLabel": "图例位置" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "copyChartLabel": "复制为图像", + "saveImageLabel": "另存为图像" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "property": "属性" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.clear": "清除数据", + "profiler.findPrevious": "查找上一个字符串" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "profilerEditor.value": "值" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "msgStatusRunQueryInProgress": "正在执行查询...", + "executeQueryLabel": "执行查询" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "defaultChartType": "[可选] 从查询结果打开图表查看器时要使用的默认图表类型", + "tabColorMode.border": "每个编辑器选项卡的上边框将被着色以匹配相关的服务器组", + "mssql.intelliSense.enableQuickInfo": "是否应启用智能感知快速信息", + "mssql.intelliSense.lowerCaseSuggestions": "智能感知建议是否应为小写" + }, + "sql/workbench/parts/query/common/queryResultsInput": { + "extensionsInputName": "扩展" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runCurrentQueryKeyboardAction": "运行当前查询", + "runCurrentQueryWithActualPlanKeyboardAction": "使用实际计划运行当前查询", + "cancelQueryKeyboardAction": "取消查询" + }, + "sql/workbench/parts/query/browser/queryActions": { + "runQueryLabel": "运行", + "selectDatabase": "选择数据库" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeUnsupportedError": "未保存的查询不支持更改语言模式" + }, + "sql/parts/query/views/queryOutput.component": { + "results": "结果", + "chartViewer": "图表查看器" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.actualExecutions": "实际执行", + "topOperations.parallel": "并行" + }, + "sql/workbench/services/objectExplorer/common/objectExplorerService": { + "OeSessionFailedError": "未能创建对象资源管理器会话" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "startupConfig": "启动配置" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.editServerGroup": "编辑服务器组" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "connectionTree.editServerGroup": "编辑服务器组", + "clearAll": "全部清除" + }, + "sql/parts/taskHistory/common/taskService": { + "InProgressWarning": "一个或多个任务正在运行中,确定要退出吗?" + }, + "sql/parts/taskHistory/viewlet/taskAction": { + "cancelTask.cancel": "取消" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "noTaskMessage": "没有要显示的任务历史记录。尝试备份或还原任务以查看其执行状态。" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.serverProperties": "用于显示服务器页的属性", + "dashboard.id": "提供程序ID (如: MSSQL)" + }, + "sql/platform/dashboard/common/widgetRegistry": { + "schema.dashboardWidgets.all": "仪表板中使用的小部件" + }, + "sql/workbench/common/taskUtilities": { + "selectOperationName": "选择", + "createOperationName": "创建" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "确定" + }, + "sql/platform/errorMessage/common/errorMessageService": { + "error": "错误", + "info": "信息" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hans/vsc-extension-quickstart.md b/i18n/language-pack-zh-hans/vsc-extension-quickstart.md new file mode 100644 index 0000000000..a0affeaf1a --- /dev/null +++ b/i18n/language-pack-zh-hans/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the Simplified Chinese language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "zh-cn", + "languageName": "Chinese Simplified", + "localizedLanguageName": "中文(简体)" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension zh-hans` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point. diff --git a/i18n/language-pack-zh-hant/.gitignore b/i18n/language-pack-zh-hant/.gitignore new file mode 100644 index 0000000000..aeee7322bf --- /dev/null +++ b/i18n/language-pack-zh-hant/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/i18n/language-pack-zh-hant/.vscodeignore b/i18n/language-pack-zh-hant/.vscodeignore new file mode 100644 index 0000000000..062e23c912 --- /dev/null +++ b/i18n/language-pack-zh-hant/.vscodeignore @@ -0,0 +1,5 @@ +.vscode/** +.vscode-test/** +.gitignore +vsc-extension-quickstart.md +node_modules diff --git a/i18n/language-pack-zh-hant/CHANGELOG.md b/i18n/language-pack-zh-hant/CHANGELOG.md new file mode 100644 index 0000000000..5a3004cfbe --- /dev/null +++ b/i18n/language-pack-zh-hant/CHANGELOG.md @@ -0,0 +1,18 @@ +# Change Log +All notable changes to the "vscode-language-pack-zh-hant" language pack will be documented in this file. + +## [Released] + +* June 6, 2019 - Release for VS Code 1.35 +* May 15, 2019 - Release for VS Code 1.34 +* April 3, 2019 - Release for VS Code 1.33 +* March 6, 2019 - Release for VS Code 1.32 +* February 6, 2019 - Release for VS Code 1.31 +* December 12, 2018 - Release for VS Code 1.30 +* November 7, 2018 - Release for VS Code 1.29 +* October 3, 2018 - Release for VS Code 1.28 +* September 5, 2018 - Release for VS Code 1.27 +* August 8, 2018 - Release for VS Code 1.26 +* July 5, 2018 - Release for VS Code 1.25 +* June 6, 2018 - Release for VS Code 1.24 +* May 8, 2018 - Initial release for VS Code 1.23 diff --git a/i18n/language-pack-zh-hant/README.md b/i18n/language-pack-zh-hant/README.md new file mode 100644 index 0000000000..67d26d5e01 --- /dev/null +++ b/i18n/language-pack-zh-hant/README.md @@ -0,0 +1,97 @@ +# Azure Data Studio 的中文(繁體)語言套件 + +中文(繁體)語言套件,讓Azure Data Studio提供本地化的使用者界面。 + +## 使用方式 + +安裝了之後,在 `locale.json` 裡面設定 `"locale": "zh-tw"` 即可載入中文(繁體)的語言套件。要修改`locale.json`,可以按下`Ctrl+Shift+P`來呼叫 **命令選擇區**,輸入 "config" 以從其他可用命令裡面篩選出 **Configure Language** 命令。詳細步驟請參考[文件](https://go.microsoft.com/fwlink/?LinkId=761051) 。 + +## 參與貢獻 + +翻譯字串會在 Microsoft Localization Community 平台 (MLCP) 內的 "DevTools - Azure Data Studio" 專案中維護。 + +如果您想參與翻譯或者改善翻譯,更多資訊請參考[community localization page](https://aka.ms/vscodeloc) + +## 授權 + +原始碼以及文字屬於[SOURCE EULA](https://github.com/Microsoft/azuredatastudio/blob/master/LICENSE.txt)授權。 + +## 感謝 + +中文(繁體)的語言套件是 "從社群,到社群" 的本地化社群努力的結果。 + +特別感謝社群的貢獻者們讓本地化變得可能。 + +**傑出的貢獻者:** + +* Duran Hsieh +* Winnie Lin +* Alan Liu + +**貢獻者:** + +* Alan Tsai +* Poy Chang +* Will 保哥 +* Ryan Tseng +* JJJ +* Wei-Ting Shih +* johosek +* Han Lin +* balduran +* Ke-Hsu Chen +* Kirk Chen +* Kuo-Chen Lien +* Kevin Yang +* Hans Chiu + +**請享用!** + +# Chinese (Traditional) Language Pack for VS Code + +Chinese (Traditional) Language Pack provides localized UI experience for VS Code. + +## Usage + +Once installed, set `"locale": "zh-tw"` in `locale.json` to load Chinese (Traditional) Language Pack. To modify `locale.json` press `Ctrl+Shift+P` to bring up the **Command Palette**, start typing "config" to filter the list of available commands, then select the **Configure Language** command. See [Docs](https://go.microsoft.com/fwlink/?LinkId=761051) for more information. + +## Contributing + +The translation strings are maintained in "DevTools - VS Code" project in Microsoft Localization Community Platform (MLCP). + +If you'd like to participate in the effort either to contribue translation or improve translation, see [community localization page](https://aka.ms/vscodeloc) for more information. + +## License + +The source code and strings are licensed under the [MIT](https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md) license. + +## Credits + +Chinese (Traditional) Language Pack is brought to you through "By the community, for the community" community localization effort. + +Special thanks to community contributors for making it available. + +**Top Contributors:** + +* Duran Hsieh +* Winnie Lin +* Alan Liu + +**Contributors:** + +* Alan Tsai +* Poy Chang +* Will 保哥 +* Ryan Tseng +* JJJ +* Wei-Ting Shih +* johosek +* Han Lin +* balduran +* Ke-Hsu Chen +* Kirk Chen +* Kuo-Chen Lien +* Kevin Yang +* Hans Chiu + +**Enjoy!** diff --git a/i18n/language-pack-zh-hant/languagepack.png b/i18n/language-pack-zh-hant/languagepack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef14b8492d8b0223674dbbf6d79e73024cda83ab GIT binary patch literal 5212 zcmV-i6r<~jP)1jljgq*=pkLb6GdilORm z>4wD4;}0Oa#b`GrQdQNEH2cr4Fxo%1&1MsKt7sEgDW+N;(ryX~Y{Rxx7!njhA+hr; zgohKr=4I@`He)9??0nLU4lQ%f@1Elz5Wf1fX6cjtGDjJ~1)$At`*&0kVzwW&jId9~45P;0V3| zvYvPuD`FyO#UH^(uGeFH>>+8pMe=358WU0jvI4#UNIqkHJAma#9a>`|C{tg3Uio$-D{yDxyTTRuy)d9aCt z2M=P+nldiV9>16vj3RgM#n{V4wU@d^MHYwfg6uf1WEI64tF-hxzm8 z!v%a!F~l2CoqiH%fp|&QYKMHr^;cebg>fEPfH?qu%qJ#rIzy|M`wzJ;CVN{+z8$+? zvSf)7`OE`qYir>FEQt3XI+@`5AwZG;Dr9ig^MNUvo13L1kZ>zJG<(Sra=l1CE&s_U zpEM@_p@$yA=FOW)zL&!T9iff+j|UyV{e+K+-s;t>nc*7|zjEbDqpY8y<;amE=<4d? zze&;YJCb3>j2ZmhC@CpnXhBU)4L?&+Wvq?4L9^Qe@D%x6`2zz3u!C?o%$na85hS{; ztqr?(?-r{F8A=$eH14|VE-YNQkOF}Nbi{Wn+p|{ya+9Y`sPjn-YkPrwwIbK9UCT00 z3?*z7v0=p3oo-N&bR&wv5D@@P%nin)09X^(OC3EXZg#M2*)rNa?O40onLkie6jY`` zfj;rX6BL7~EBrhrf~N5z0FqBu*GRU%bm>w%r5#s2tyUzStKJJ>IZ7c=um;!=6G3Bk zR{?5>V~w4dFM&zd`t|FzhD6@P^^4T5a-hc^8 zYwpG9ocmB%^ME2+zynkN5r1CsKe!gX7xHo9(*Qm?Sct>zL8Gwn!V53h-KTgxCV&R- z2|%{~-Ozw5mR2p0&(&fjAQEre?h7a1h@8556xDr~q{9Srg1^S%>ea~A1WStHy|;>S zXm2qh7xQ2T6gCrD^PIr@0-*KJ)0KNqKmD|5`&+hb5#2*Vuefn;_cl))#{z6$54NB%eYD9M5;Fo;(Glsqz1@ZU|A7FS0NijT>gKI&Tm|Z=Hr`8PM-CbpP zXICkPqp(E6!DJEOMJ}wE2-@6r06FpN)O7nu9=mY5_{f#d&YolPgSXs^l0`pJRxgl# zrZ0*Mmxf4q@^E$MQj`~*g%e!v&&O|Hn})8={8TtW1VAN|La#bNla7431q&uej>!)c z79sDOKS0S`+3rdDsh&X!01{3QRy!6zVaW*U8@uqq{u1olIeDy3P#T|~XmFjIw?8I?b0`Sp zXhk4bG^pnwjTak1jT-A`xyIc+UEH_omWd-^r4?0}{CB@ZV0tyIaG`$)`;VMM=ed52 zj9!5W=m49JK8xsR5ypaw${{@5*sT*mVzSxvY=ip(kXHZ3jT>PBo%OMMrkw;TnqGy1 zNB-3^-ZQSZclO|;FM9bioZ{W{i?H^+%@jgR5Vyc7rcD2mBEZCeW!^=>v$-XOf);NG zKxO`OG^%E|PiOtyTTdn&TEDioFM7Z@Y*$lC=ehSC3%nL4FV@dweGncsP1-m!HUrgPJW!29?fRPhe zf%%R+4TV(jhp)|GFTq|;^P-sF2LYhHOUG2|96h{Yn(I|);{njZQckbNgP$?LXe~Rl9qUf%Ev$H&&spd>{T4)ss3X49}2HK?d^% zQxyiJftpZ81Rxx1CYiblz$k3w&Zxt+INy7Qdt0D03ingU;=2_HMBxe zMGc7J{4V_E`@4qRDb#gYHK=sQ0c0{c>}hOkZ2pk^rPY6p;@neqJ9q5D zWi9zcN!cg}2VtPh&BLL(!A(amPe_nIA#Vs@*&OWIdg6x^KsJ&uJAjOkI}RX&6@Zaw zCRf&yd;|)H)WHk^oY~|2p4Z6F)FLC?$pK^-$FyMn36c+DIGXddBY#F^t`KHj5P(ad z188IZb04g;MLwHEk5;~fpWgEjetzG#`QVA_pE+tCRZnUs`Tl(YnZU>hEV1)sql)lm1y@&{XZW6G8F-Zl-AjTk=)z9-U1lCGErRp1lzzQFdQRR*O+;B?vqwM z1Pa20&=ib^%d-VQ-gp*(+#Sq;ZID0;fg(s|)$GcN=lkdc?n05z?d9RfIia88o&efl z4&(Ch%<%!`05-8`b}Oy?+9WMT{%U7kIeGRkZR8V|dd>>{6z@3z$rKwHvH+ZeM9(Zd z3WCWUlQb76g&dQgH*y&c(dMQAXy>Nop7yQY$36+b6m!e>aYxYD(m%X-znKkoKW0TT z2Szw7!V1Nhe4^me7s7suyAIF}5$1y;$M&gpU#|AWC`MjW8efjT)RX6yn-KADU(gXG6Zdy%E2<4GaT4f1#Jli#6S zf+QP}Pn7f?Hg!uPk|_u16fSGfxqy*yP96=WJ?nn1V|}_t$w)3qrZXgxMt(9xSdvdf zPkrP>0PUHW38c;N_6uFlpZnI9eQZUxJSaNQJB-18hJn$vmR#usNv1RKv4cSW7Z{EX z+8?M@Xv<_3utx|3CNpgmjb(g$fBzI1Lr(Y<`5r?kdcewA>6D%kK)aJlfC4ZTPRG77 z7(y)1{`2rZdy;(O$``*!67VdgI}dT+Vae+nAY3Q29V`l z1hON$F90@n=mMrETqqpNFtC5m?T{gF7qdL`GHNgU&g?X`!nTYGAb!0`L~sG)V`IEz zAsNn|=t1XkArz!&R)DQ!wvfL!djt0tP+o8bnZVS6BRGHjL*Y1`djgPEC)+u}zSFpjVo3XeliRwtYi~)>U=J%ZHv~X0H_PhP zn=h=whouV)^bX>{zL_up=L6*$U!LWs7}#D;XYA+dw^|g^22d*q4>*9FwaUkxsdh^j z`1tK2^!Mf4UH!Cu(^>wEA2{L0PsK;;&0eLW5Q(jRcLWf>$>Mc0+mc@eLl=1Jsi%+( zL(w7pX4~zy-|%TZ*C%f@r5d5mRt#Mpw6cC_^|!da9lT9*4uG92T^P{0fMp0d*BQay z-`xxWT(OMX(pZ~A^?OACkrcat_~z`7-x|e-@0E{fZjbW<+&MJC z2i!7F5pEbhh0(YF16Gjl7D5YM*gXNLFtAON2S~{v8$(v5q*g$Oc1=as=~8LTOO1)C zGSAVxz)_?356J!gn|}XO-Q`j$hZ0u5yAB}7A<4#cmp;(~Et^Ww%TfGh<8&ngVQ7@4 z936qfp_~^m+&E(UIA!G5zW*~s2M4sbq6%o{;`7XnA-oM+^U^3@4=24el8>YNgoA}a zgdabP%BsF}4{D~w_GcgX7bbmHai7=aNZY<0G4ey+nF*9#fQpuK0TON5Q{YV^gq0J# z`O8T-bg;_H`&LYWIN5BMAwNZhb3TqVbeA*;VH-YtA!#|U
iP6am!EdhxB#{tcH8{x=B6l&T!e zn0*R0w{|-wpC#SxSC1p-_#T`;c`OY#h^s4Ov+?%u1^`=y1`w~5NlA?4?|J#~%NYvp%CLAV!Kv{7~i zRqJQF0F(%t0KDix1iBeHmXyj;h0wqWBy|~8dO#;*uEHcwCSJZFJi7!Si=Y+2azhbF zr4&PmK~kl}KzHCHB#qL)pJ;LO(~xvI`O7{5$RcQ0w~T3T88@+Q5}>(xToeSK#Jl(t z-;?GSeCRldD{uI78ZntJFx~`E2B1w6f!s2dh2SAjSc&c?9mlS7J;Dt(_XOa+2-qxQ znMj*9jm69n7#h;OO2<-`vO1uv2+3eJmVxpJSr|YE1dzZjTeg^%bhL9ek2r)v0Z~X9 zC7mmM$&w{lym+xLlu2PO)6kOF{8* zH;@7x?>T^sxYAd_CTQQx4H)N{QD+U*VGoIXqHTQU0P?TJz?kSmeBn%j*j-EkN&&nd6K$g}fU%R`k^;+T zV~BHyQrnoPjo494)h(T`vVwsD{4!7)EjJ$m<)_n~JJ$Z3_T{Gw)4qNV(CT17gR4Ci zdjf1F^Wlcmwe4Qh@$b@jGpo^e0P`;3`!@Ri3F6(@@L`vbpJ{Lb-vJu!958hYbQn4V zANlYnT>xRTH+%a@U`X?(5I4xzU53Fu2C2jh`Bgw_AS89Ji9p(93i|>`;em^&$Xoy|07|XGz}~%kRqx(C z*gY}4&2I!b-2rqDE}#4NlR!E^1lf%UfM!1l9LtH~>_(F`@aYRczNm6VmO8--&COm0 z@P|TM)w>0<0-pm|D3I?9z|;xiCudf;E(CevHzeHX?N=1.8.0" + }, + "icon": "languagepack.png", + "categories": [ + "Language Packs" + ], + "contributes": { + "localizations": [ + { + "languageId": "zh-tw", + "languageName": "Chinese Traditional", + "localizedLanguageName": "中文(繁體)", + "translations": [ + { + "id": "vscode", + "path": "./translations/main.i18n.json" + }, + { + "id": "vscode.bat", + "path": "./translations/extensions/bat.i18n.json" + }, + { + "id": "vscode.clojure", + "path": "./translations/extensions/clojure.i18n.json" + }, + { + "id": "vscode.coffeescript", + "path": "./translations/extensions/coffeescript.i18n.json" + }, + { + "id": "vscode.configuration-editing", + "path": "./translations/extensions/configuration-editing.i18n.json" + }, + { + "id": "vscode.cpp", + "path": "./translations/extensions/cpp.i18n.json" + }, + { + "id": "vscode.csharp", + "path": "./translations/extensions/csharp.i18n.json" + }, + { + "id": "vscode.css-language-features", + "path": "./translations/extensions/css-language-features.i18n.json" + }, + { + "id": "vscode.css", + "path": "./translations/extensions/css.i18n.json" + }, + { + "id": "vscode.debug-auto-launch", + "path": "./translations/extensions/debug-auto-launch.i18n.json" + }, + { + "id": "vscode.debug-server-ready", + "path": "./translations/extensions/debug-server-ready.i18n.json" + }, + { + "id": "vscode.docker", + "path": "./translations/extensions/docker.i18n.json" + }, + { + "id": "vscode.emmet", + "path": "./translations/extensions/emmet.i18n.json" + }, + { + "id": "vscode.extension-editing", + "path": "./translations/extensions/extension-editing.i18n.json" + }, + { + "id": "vscode.fsharp", + "path": "./translations/extensions/fsharp.i18n.json" + }, + { + "id": "vscode.git", + "path": "./translations/extensions/git.i18n.json" + }, + { + "id": "vscode.go", + "path": "./translations/extensions/go.i18n.json" + }, + { + "id": "vscode.groovy", + "path": "./translations/extensions/groovy.i18n.json" + }, + { + "id": "vscode.grunt", + "path": "./translations/extensions/grunt.i18n.json" + }, + { + "id": "vscode.gulp", + "path": "./translations/extensions/gulp.i18n.json" + }, + { + "id": "vscode.handlebars", + "path": "./translations/extensions/handlebars.i18n.json" + }, + { + "id": "vscode.hlsl", + "path": "./translations/extensions/hlsl.i18n.json" + }, + { + "id": "vscode.html-language-features", + "path": "./translations/extensions/html-language-features.i18n.json" + }, + { + "id": "vscode.html", + "path": "./translations/extensions/html.i18n.json" + }, + { + "id": "vscode.ini", + "path": "./translations/extensions/ini.i18n.json" + }, + { + "id": "vscode.jake", + "path": "./translations/extensions/jake.i18n.json" + }, + { + "id": "vscode.java", + "path": "./translations/extensions/java.i18n.json" + }, + { + "id": "vscode.javascript", + "path": "./translations/extensions/javascript.i18n.json" + }, + { + "id": "vscode.json-language-features", + "path": "./translations/extensions/json-language-features.i18n.json" + }, + { + "id": "vscode.json", + "path": "./translations/extensions/json.i18n.json" + }, + { + "id": "vscode.less", + "path": "./translations/extensions/less.i18n.json" + }, + { + "id": "vscode.log", + "path": "./translations/extensions/log.i18n.json" + }, + { + "id": "vscode.lua", + "path": "./translations/extensions/lua.i18n.json" + }, + { + "id": "vscode.make", + "path": "./translations/extensions/make.i18n.json" + }, + { + "id": "vscode.markdown-basics", + "path": "./translations/extensions/markdown-basics.i18n.json" + }, + { + "id": "vscode.markdown-language-features", + "path": "./translations/extensions/markdown-language-features.i18n.json" + }, + { + "id": "vscode.merge-conflict", + "path": "./translations/extensions/merge-conflict.i18n.json" + }, + { + "id": "vscode.npm", + "path": "./translations/extensions/npm.i18n.json" + }, + { + "id": "vscode.objective-c", + "path": "./translations/extensions/objective-c.i18n.json" + }, + { + "id": "vscode.perl", + "path": "./translations/extensions/perl.i18n.json" + }, + { + "id": "vscode.php-language-features", + "path": "./translations/extensions/php-language-features.i18n.json" + }, + { + "id": "vscode.php", + "path": "./translations/extensions/php.i18n.json" + }, + { + "id": "vscode.powershell", + "path": "./translations/extensions/powershell.i18n.json" + }, + { + "id": "vscode.pug", + "path": "./translations/extensions/pug.i18n.json" + }, + { + "id": "vscode.python", + "path": "./translations/extensions/python.i18n.json" + }, + { + "id": "vscode.r", + "path": "./translations/extensions/r.i18n.json" + }, + { + "id": "vscode.razor", + "path": "./translations/extensions/razor.i18n.json" + }, + { + "id": "vscode.ruby", + "path": "./translations/extensions/ruby.i18n.json" + }, + { + "id": "vscode.rust", + "path": "./translations/extensions/rust.i18n.json" + }, + { + "id": "vscode.scss", + "path": "./translations/extensions/scss.i18n.json" + }, + { + "id": "vscode.shaderlab", + "path": "./translations/extensions/shaderlab.i18n.json" + }, + { + "id": "vscode.shellscript", + "path": "./translations/extensions/shellscript.i18n.json" + }, + { + "id": "vscode.sql", + "path": "./translations/extensions/sql.i18n.json" + }, + { + "id": "vscode.swift", + "path": "./translations/extensions/swift.i18n.json" + }, + { + "id": "vscode.theme-abyss", + "path": "./translations/extensions/theme-abyss.i18n.json" + }, + { + "id": "vscode.theme-defaults", + "path": "./translations/extensions/theme-defaults.i18n.json" + }, + { + "id": "vscode.theme-kimbie-dark", + "path": "./translations/extensions/theme-kimbie-dark.i18n.json" + }, + { + "id": "vscode.theme-monokai-dimmed", + "path": "./translations/extensions/theme-monokai-dimmed.i18n.json" + }, + { + "id": "vscode.theme-monokai", + "path": "./translations/extensions/theme-monokai.i18n.json" + }, + { + "id": "vscode.theme-quietlight", + "path": "./translations/extensions/theme-quietlight.i18n.json" + }, + { + "id": "vscode.theme-red", + "path": "./translations/extensions/theme-red.i18n.json" + }, + { + "id": "vscode.theme-seti", + "path": "./translations/extensions/theme-seti.i18n.json" + }, + { + "id": "vscode.theme-solarized-dark", + "path": "./translations/extensions/theme-solarized-dark.i18n.json" + }, + { + "id": "vscode.theme-solarized-light", + "path": "./translations/extensions/theme-solarized-light.i18n.json" + }, + { + "id": "vscode.theme-tomorrow-night-blue", + "path": "./translations/extensions/theme-tomorrow-night-blue.i18n.json" + }, + { + "id": "vscode.typescript-basics", + "path": "./translations/extensions/typescript-basics.i18n.json" + }, + { + "id": "vscode.typescript-language-features", + "path": "./translations/extensions/typescript-language-features.i18n.json" + }, + { + "id": "vscode.vb", + "path": "./translations/extensions/vb.i18n.json" + }, + { + "id": "vscode.vscode-chrome-debug-core", + "path": "./translations/extensions/vscode-chrome-debug-core.i18n.json" + }, + { + "id": "ms-vscode.node-debug", + "path": "./translations/extensions/vscode-node-debug.i18n.json" + }, + { + "id": "ms-vscode.node-debug2", + "path": "./translations/extensions/vscode-node-debug2.i18n.json" + }, + { + "id": "vscode.xml", + "path": "./translations/extensions/xml.i18n.json" + }, + { + "id": "vscode.yaml", + "path": "./translations/extensions/yaml.i18n.json" + } + ] + } + ] + }, + "scripts": { + "update": "cd ../vscode && npm run update-localization-extension zh-hant" + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/bat.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/bat.i18n.json new file mode 100644 index 0000000000..d6308191c5 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/bat.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Windows Bat 語言基礎知識", + "description": "為 Windows 批次檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/clojure.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/clojure.i18n.json new file mode 100644 index 0000000000..dbbaf44b2a --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/clojure.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Clojure 語言基本知識", + "description": "Clojure 檔案中提供語法醒目提示與括號對稱功能" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/coffeescript.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/coffeescript.i18n.json new file mode 100644 index 0000000000..ed34043717 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/coffeescript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CoffeeScript 語言基本知識", + "description": "CoffeeScript 檔案中提供程式碼片段, 語法醒目提示, 括號對稱與可折疊區域功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json new file mode 100644 index 0000000000..5b5406421f --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/configuration-editing.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "編輯設定值", + "description": "在設定、啟動及延伸模組建議檔案等組態檔案中,提供進階 IntelliSense 及自動修正等功能。" + }, + "out/settingsDocumentHelper": { + "activeEditorShort": "檔案名稱(例如:myFile.txt)", + "activeEditorMedium": "相對於工作區資料夾的檔案路徑 (如 myFolder/myFileFolder/myFile.txt)", + "activeEditorLong": "檔案的完整路徑 (例如 /Users/Development/myFolder/myFileFolder/myFile.txt)", + "activeFolderShort": "包含檔案的資料夾名稱 (如 myFileFolder)", + "activeFolderMedium": "包含檔案的資料夾路徑,相對於工作區資料夾 (如 myFolder/myFileFolder)", + "activeFolderLong": "包含檔案的資料夾完整路徑 (例如 /Users/Development/myFolder/myFileFolder)", + "rootName": "工作區名稱 (例如 myFolder or myWorkspace)", + "rootPath": "工作區檔案路徑 (例如 /Users/Development/myWorkspace)", + "folderName": "包含在工作區內的檔案名稱 (例如 myFolder)", + "folderPath": "包含在工作區內的檔案路徑 (例如 /Users/Development/myFolder)", + "appName": "例如 VS Code", + "dirty": "若使用中的編輯器已變更,即為已變更的指示區", + "separator": "條件式分隔符號 (' - '),只會在前後為具有值的變數時顯示", + "assocLabelFile": "檔案副檔名", + "assocDescriptionFile": "將檔案名稱符合 Glob 模式的所有檔案,對應到具有指定識別碼的語言。", + "assocLabelPath": "檔案路徑", + "assocDescriptionPath": "將檔案路徑符合絕對路徑 Glob 模式的所有檔案,對應到具有指定識別碼的語言。", + "fileLabel": "依副檔名排列的檔案", + "fileDescription": "比對所有具特定副檔名的檔案。", + "filesLabel": "具多個副檔名的檔案", + "filesDescription": "比對所有具任何副檔名的檔案。", + "derivedLabel": "依名稱排列且同層級的檔案", + "derivedDescription": "比對名稱相同但副檔名不同的同層級檔案。", + "topFolderLabel": "依名稱排列的資料夾 (最上層)", + "topFolderDescription": "比對具特定名稱的最上層資料夾。", + "topFoldersLabel": "具多個名稱的資料夾 (最上層)", + "topFoldersDescription": "比對多個最上層資料夾。", + "folderLabel": "依名稱排列的資料夾 (任何位置)", + "folderDescription": "在所有位置比對具特定名稱的資料夾。", + "falseDescription": "停用模式。", + "trueDescription": "啟用模式。", + "siblingsDescription": "比對名稱相同但副檔名不同的同層級檔案。", + "languageSpecificEditorSettings": "語言專用編輯器設定", + "languageSpecificEditorSettingsDescription": "針對語言覆寫編輯器設定" + }, + "out/extension": { + "workspaceFolder": "在 VS Code 中已開啟的資料夾路徑", + "workspaceFolderBasename": "在 VS Code 內已開啟的資料夾名稱,不包含任何斜線 (/)", + "relativeFile": "目前已開啟與 ${workspaceFolder} 相關的檔案", + "file": "目前已開啟的檔案", + "cwd": "啟用時工作執行器目前工作目錄", + "lineNumber": "在使用中的檔案內目前已選取的行數", + "selectedText": "在使用中的檔案內目前已選取的文字", + "fileDirname": "目前已開啟檔案的 dirname", + "fileExtname": "目前已開啟檔案的副檔名", + "fileBasename": "目前已開啟檔案的 basename", + "fileBasenameNoExtension": "目前已開啟檔案的 basename,不包含副檔名", + "exampleExtension": "範例" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/cpp.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/cpp.i18n.json new file mode 100644 index 0000000000..68a592baf1 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/cpp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C/C++ 語言基礎知識", + "description": "為 C/C++ 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/csharp.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/csharp.i18n.json new file mode 100644 index 0000000000..c5c913bb3b --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/csharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "C# 語言基礎知識", + "description": "為 C# 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/css-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/css-language-features.i18n.json new file mode 100644 index 0000000000..421548ff26 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/css-language-features.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 語言功能", + "description": "為 CSS, LESS 和 SCSS 檔案提供豐富的語言支援 ", + "css.title": "CSS", + "css.completion.triggerPropertyValueCompletion.desc": "根據預設,VS Code 會在選取 CSS 屬性後,觸發屬性值完成。請使用此設定停用此行為。", + "css.lint.argumentsInColorFunction.desc": "參數數目無效。", + "css.lint.boxModel.desc": "使用 'padding' 或 'border' 時不要使用 'width' 或 'height'。", + "css.lint.compatibleVendorPrefixes.desc": "在使用廠商專屬的前置詞時,請確定也包括其他所有的廠商專屬屬性。 ", + "css.lint.duplicateProperties.desc": "請勿使用重複的樣式定義。 ", + "css.lint.emptyRules.desc": "請勿使用空白規則集。", + "css.lint.float.desc": "避免使用 'float'。浮動會使 CSS 脆弱,在版面配置的任一層面改變時容易中斷。", + "css.lint.fontFaceProperties.desc": "`@font-face` 規則必須定義 `src` 和 `font-family` 屬性。", + "css.lint.hexColorLength.desc": "十六進位色彩必須由三個或六個十六進位數字組成。", + "css.lint.idSelector.desc": "選取器不應包含 ID,因為這些規則與 HTML 結合過於緊密。", + "css.lint.ieHack.desc": "只有在支援 IE7 及更舊的版本時才需要 IE Hack。", + "css.lint.important.desc": "避免使用 '!important'。這表示整個 CSS 的明確性皆失控,需要重構。", + "css.lint.importStatement.desc": "匯入陳述式不會平行載入。", + "css.lint.propertyIgnoredDueToDisplay.desc": "屬性因為顯示的關係而略過。例如,'display: inline' 會讓 'width'、'height'、'margin-top'、'margin-bottom' 及 'float' 屬性無效。", + "css.lint.universalSelector.desc": "已知通用選取器 (`*`) 速度緩慢。", + "css.lint.unknownAtRules.desc": "未知的 at-rule。", + "css.lint.unknownProperties.desc": "未知的屬性。", + "css.lint.validProperties.desc": "未對 `unknownProperties` 規則驗證的屬性清單。", + "css.lint.unknownVendorSpecificProperties.desc": "未知的廠商特定屬性。", + "css.lint.vendorPrefix.desc": "在使用廠商專屬的前置詞時,也包括標準屬性。", + "css.lint.zeroUnits.desc": "零不需要任何單位。", + "css.trace.server.desc": "追蹤 VS Code 與 CSS 語言伺服器之間的通訊。", + "css.validate.title": "控制 CSS 驗證與問題嚴重性。", + "css.validate.desc": "啟用或停用所有驗證。", + "less.title": "LESS", + "less.lint.argumentsInColorFunction.desc": "參數數目無效。", + "less.lint.boxModel.desc": "使用 'padding' 或 'border' 時不要使用 'width' 或 'height'。", + "less.lint.compatibleVendorPrefixes.desc": "在使用廠商專屬的前置詞時,請確定也包括其他所有的廠商專屬屬性。 ", + "less.lint.duplicateProperties.desc": "請勿使用重複的樣式定義。 ", + "less.lint.emptyRules.desc": "請勿使用空白規則集。", + "less.lint.float.desc": "避免使用 'float'。浮動會使 CSS 脆弱,在版面配置的任一層面改變時容易中斷。", + "less.lint.fontFaceProperties.desc": "`@font-face` 規則必須定義 `src` 和 `font-family` 屬性。", + "less.lint.hexColorLength.desc": "十六進位色彩必須由三個或六個十六進位數字組成。", + "less.lint.idSelector.desc": "選取器不應包含 ID,因為這些規則與 HTML 結合過於緊密。", + "less.lint.ieHack.desc": "只有在支援 IE7 及更舊的版本時才需要 IE Hack。", + "less.lint.important.desc": "避免使用 '!important'。這表示整個 CSS 的明確性皆失控,需要重構。", + "less.lint.importStatement.desc": "匯入陳述式不會平行載入。", + "less.lint.propertyIgnoredDueToDisplay.desc": "屬性因為顯示的關係而略過。例如,'display: inline' 會讓 'width'、'height'、'margin-top'、'margin-bottom' 及 'float' 屬性無效。", + "less.lint.universalSelector.desc": "已知通用選取器 (`*`) 速度緩慢。", + "less.lint.unknownProperties.desc": "未知的屬性。", + "less.lint.validProperties.desc": "未對 `unknownProperties` 規則驗證的屬性清單。", + "less.lint.unknownVendorSpecificProperties.desc": "未知的廠商特定屬性。", + "less.lint.vendorPrefix.desc": "在使用廠商專屬的前置詞時,也包括標準屬性。", + "less.lint.zeroUnits.desc": "零不需要任何單位。", + "less.validate.title": "控制 LESS 驗證與問題嚴重性。", + "less.validate.desc": "啟用或停用所有驗證。", + "scss.title": "SCSS (Sass)", + "scss.lint.argumentsInColorFunction.desc": "參數數目無效。", + "scss.lint.boxModel.desc": "使用 'padding' 或 'border' 時不要使用 'width' 或 'height'。", + "scss.lint.compatibleVendorPrefixes.desc": "在使用廠商專屬的前置詞時,請確定也包括其他所有的廠商專屬屬性。 ", + "scss.lint.duplicateProperties.desc": "請勿使用重複的樣式定義。 ", + "scss.lint.emptyRules.desc": "請勿使用空白規則集。", + "scss.lint.float.desc": "避免使用 'float'。浮動會使 CSS 脆弱,在版面配置的任一層面改變時容易中斷。", + "scss.lint.fontFaceProperties.desc": "`@font-face` 規則必須定義 `src` 和 `font-family` 屬性。", + "scss.lint.hexColorLength.desc": "十六進位色彩必須由三個或六個十六進位數字組成。", + "scss.lint.idSelector.desc": "選取器不應包含 ID,因為這些規則與 HTML 結合過於緊密。", + "scss.lint.ieHack.desc": "只有在支援 IE7 及更舊的版本時才需要 IE Hack。", + "scss.lint.important.desc": "避免使用 '!important'。這表示整個 CSS 的明確性皆失控,需要重構。", + "scss.lint.importStatement.desc": "匯入陳述式不會平行載入。", + "scss.lint.propertyIgnoredDueToDisplay.desc": "屬性因為顯示的關係而略過。例如,'display: inline' 會讓 'width'、'height'、'margin-top'、'margin-bottom' 及 'float' 屬性無效。", + "scss.lint.universalSelector.desc": "已知通用選取器 (`*`) 速度緩慢。", + "scss.lint.unknownProperties.desc": "未知的屬性。", + "scss.lint.validProperties.desc": "未對 `unknownProperties` 規則驗證的屬性清單。", + "scss.lint.unknownVendorSpecificProperties.desc": "未知的廠商特定屬性。", + "scss.lint.vendorPrefix.desc": "在使用廠商專屬的前置詞時,也包括標準屬性。", + "scss.lint.zeroUnits.desc": "零不需要任何單位。", + "scss.validate.title": "控制 SCSS 驗證與問題嚴重性。", + "scss.validate.desc": "啟用或停用所有驗證。", + "css.colorDecorators.enable.deprecationMessage": "設定 `css.colorDecorators.enable` 已淘汰,改為 `editor.colorDecorators`。", + "scss.colorDecorators.enable.deprecationMessage": "設定 `scss.colorDecorators.enable` 已淘汰,改為 `editor.colorDecorators`。", + "less.colorDecorators.enable.deprecationMessage": "設定 `less.colorDecorators.enable` 已淘汰,改為 `editor.colorDecorators`。" + }, + "client\\out/cssMain": { + "cssserver.name": "CSS 語言伺服器", + "folding.start": "摺疊區域開始", + "folding.end": "摺疊區域結束" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/css.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/css.i18n.json new file mode 100644 index 0000000000..9355d71a49 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/css.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "CSS 語言基本知識", + "description": "為 CSS、LESS 與 SCSS 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/debug-auto-launch.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/debug-auto-launch.i18n.json new file mode 100644 index 0000000000..de0898a220 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/debug-auto-launch.i18n.json @@ -0,0 +1,26 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "節點偵錯自動附加", + "description": "當節點偵錯延伸模組非使用中時,自動附加功能的協助工具。", + "debug.node.autoAttach.description": "當 node.js 在偵錯模式下從整合式終端機啟動時,自動附加節點偵錯工具。", + "debug.node.autoAttach.disabled.description": "自動附加已停用且不顯示於狀態列。", + "debug.node.autoAttach.on.description": "自動附加已啟用。", + "debug.node.autoAttach.off.description": "自動附加已停用。", + "toggle.auto.attach": "切換自動附加" + }, + "out/extension": { + "status.text.auto.attach.on": "自動附加: 開", + "status.text.auto.attach.off": "自動附加: 關", + "status.tooltip.auto.attach": "在偵錯模式下自動附加到 node.js 處理序" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/debug-server-ready.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/debug-server-ready.i18n.json new file mode 100644 index 0000000000..3d66b68e81 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/debug-server-ready.i18n.json @@ -0,0 +1,28 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "伺服器就緒動作", + "description": "若正在進行偵錯的伺服器已就緒,則在瀏覽器中開啟 URI。", + "debug.server.ready.serverReadyAction.description": "當正在偵錯的伺服器程式已就緒後,對 URL 採取動作 (作用方式是傳送輸出給偵錯主控台,格式為 'listening on port 3000' 或 'Now listening on: https://localhost:5001'。)", + "debug.server.ready.action.description": "當伺服器已就緒時,如何處理 URI。", + "debug.server.ready.action.openExternally.description": "使用預設應用程式在外部開啟 URI。", + "debug.server.ready.action.debugWithChrome.description": "使用 'Debugger for Chrome’ 開始偵錯。", + "debug.server.ready.pattern.description": "若此模式出現在偵錯主控台上,表示伺服器已就緒。第一個擷取的群組必須包含 URI 或連接埠號碼。", + "debug.server.ready.uriFormat.description": "從連接埠號碼建構 URI 時使用的格式字串。第一個 '%s’ 會替代為連接埠號碼。", + "debug.server.ready.webRoot.description": "傳遞給 ‘Debugger for Chrome’ 偵錯組態的值。" + }, + "out/extension": { + "server.ready.nocapture.error": "格式 URI (’{0}’) 使用替代預留位置,但模式並未擷取任何內容。", + "server.ready.placeholder.error": "格式 URI ('{0}’) 必須剛好包含一個替代預留位置。", + "server.ready.chrome.not.installed": "動作 'debugWithChrome' 需要 '{0}’" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/docker.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/docker.i18n.json new file mode 100644 index 0000000000..761410b323 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/docker.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Docker 語言基礎知識", + "description": "為 Docker 檔案提供語法醒目提示及括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/emmet.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/emmet.i18n.json new file mode 100644 index 0000000000..1a1b47edf0 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/emmet.i18n.json @@ -0,0 +1,70 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "VS Code 的 Emnet 支援", + "command.wrapWithAbbreviation": "使用縮寫換行", + "command.wrapIndividualLinesWithAbbreviation": "使用縮寫換每一行", + "command.removeTag": "移除標記", + "command.updateTag": "更新標記", + "command.matchTag": "前往相符的配對", + "command.balanceIn": "平衡(向內)", + "command.balanceOut": "平衡(向外)", + "command.prevEditPoint": "移至上一個編輯端點", + "command.nextEditPoint": "移至下一個編輯端點", + "command.mergeLines": "合併行", + "command.selectPrevItem": "選取上一個項目", + "command.selectNextItem": "選取下一個項目", + "command.splitJoinTag": "分割/聯結標記", + "command.toggleComment": "切換註解", + "command.evaluateMathExpression": "評估數學運算式", + "command.updateImageSize": "更新影像大小", + "command.reflectCSSValue": "反射 CSS 值", + "command.incrementNumberByOne": "依 1 遞增", + "command.decrementNumberByOne": "依 1 遞減", + "command.incrementNumberByOneTenth": "依 0.1 遞增", + "command.decrementNumberByOneTenth": "依 0.1 遞減", + "command.incrementNumberByTen": "依 10 遞增", + "command.decrementNumberByTen": "依 10 遞減", + "emmetSyntaxProfiles": "為指定的語法定義設定檔,或透過特定規則使用自己的設定檔。", + "emmetExclude": "不應展開 Emmet 縮寫的語言陣列。", + "emmetExtensionsPath": "包含 Emmet 設定檔及程式碼片段的資料夾路徑。", + "emmetShowExpandedAbbreviation": "依建議顯示展開的 Emmet 縮寫。\"inMarkupAndStylesheetFilesOnly\" 選項適用於 html、haml、jade、slim、xml、xsl、css、scss、sass、less 和 stylus。\n不論是 markup 或 css,`\"always\"` 選項適用於檔案的所有部分。", + "emmetShowAbbreviationSuggestions": "依建議顯示可能的 Emmet 縮寫。在樣式表內或在 emmet.showExpandedAbbreviation 設為 `\"never\"` 時不適用。", + "emmetIncludeLanguages": "在預設未支援的語言中啟用 Emmet 縮寫。在該語言與 Emmet 支援的語言之間新增對應。\n例如: `{\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}`", + "emmetVariables": "在 Emmet 程式碼片段中使用的變數", + "emmetTriggerExpansionOnTab": "啟用時,按下 Tab 鍵即可展開 Emmet 縮寫。", + "emmetPreferences": "喜好設定,用以修改某些動作的行為及 Emmet 的解析程式。", + "emmetPreferencesIntUnit": "整數值的預設單位", + "emmetPreferencesFloatUnit": "浮點值的預設單位", + "emmetPreferencesCssAfter": "展開 CSS 縮寫時,要放在 CSS 屬性結尾的符號 ", + "emmetPreferencesSassAfter": "在 SASS 檔案中展開 CSS 縮寫時,要放在 CSS 屬性結尾的符號", + "emmetPreferencesStylusAfter": "在手寫筆檔案中展開 CSS 縮寫時,要放在 CSS 屬性結尾的符號", + "emmetPreferencesCssBetween": "展開 CSS 縮寫時,要放在 CSS 屬性與值之間的符號", + "emmetPreferencesSassBetween": "在 SASS 檔案中展開 CSS 縮寫時,要放在 CSS 屬性與值之間的符號", + "emmetPreferencesStylusBetween": "在手寫筆檔案中展開 CSS 縮寫時,要放在 CSS 屬性與值之間的符號", + "emmetShowSuggestionsAsSnippets": "若為 true,則 Emmet 建議會顯示為程式碼片段,可讓您依據 `#editor.snippetSuggestions#` 加以排序。", + "emmetPreferencesBemElementSeparator": "使用 BEM 篩選時用於類別的元素分隔符號", + "emmetPreferencesBemModifierSeparator": "使用 BEM 篩選時用於類別的修飾詞分隔符號", + "emmetPreferencesFilterCommentBefore": "套用註解篩選時必須置於相符元素前的註解定義。", + "emmetPreferencesFilterCommentAfter": "套用註解篩選時必須置於相符元素後的註解定義。 ", + "emmetPreferencesFilterCommentTrigger": "必須採用縮寫以套用註解篩選的屬性名稱逗點分隔清單", + "emmetPreferencesFormatNoIndentTags": "陣列的標籤名稱不應向內縮排", + "emmetPreferencesFormatForceIndentTags": "陣列的標籤名稱應總是向內縮排", + "emmetPreferencesAllowCompactBoolean": "若為 true,則生成布林屬性的嚴謹表示法", + "emmetPreferencesCssWebkitProperties": "在以 `-` 開頭的 Emmet 縮寫中使用時,會取得 'webkit' 廠商前綴的逗點分隔 CSS 屬性。設定為空白字串可避免總是取得 'webkit' 前綴。", + "emmetPreferencesCssMozProperties": "在以 `-` 開頭的 Emmet 縮寫中使用時,會取得 'moz' 廠商前綴的逗點分隔 CSS 屬性。設定為空白字串可避免總是取得 'moz' 前綴。", + "emmetPreferencesCssOProperties": "在以 `-` 開頭的 Emmet 縮寫中使用時,會取得 'o' 廠商前綴的逗點分隔 CSS 屬性。設定為空白字串可避免總是取得 'o' 前綴。", + "emmetPreferencesCssMsProperties": "在以 `-` 開頭的 Emmet 縮寫中使用時,會取得 'ms' 廠商前綴的逗點分隔 CSS 屬性。設定為空白字串可避免總是取得 'ms' 前綴。", + "emmetPreferencesCssFuzzySearchMinScore": "模糊比對的縮寫應該達到最低分數(從 0 到 1)。較低數值可能產生錯誤的比對,較高的數值可能會降低可能的比對。", + "emmetOptimizeStylesheetParsing": "當設定為 `false` 時,會剖析整個檔案以判斷目前的位置是否適用於展開 Emmet 縮寫。當設定為 `true` 時,只會剖析 css/scss/less 檔案中目前位置周圍的內容。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/extension-editing.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/extension-editing.i18n.json new file mode 100644 index 0000000000..61cd12a1a2 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/extension-editing.i18n.json @@ -0,0 +1,29 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "延伸模組撰寫", + "description": "提供 lint 功能以撰寫延伸模組。" + }, + "out/packageDocumentHelper": { + "languageSpecificEditorSettings": "語言專用編輯器設定", + "languageSpecificEditorSettingsDescription": "針對語言覆寫編輯器設定" + }, + "out/extensionLinter": { + "httpsRequired": "影像必須使用 HTTPS 通訊協定。", + "svgsNotValid": "SVGs 不是有效的影像來源。", + "embeddedSvgsNotValid": "內嵌 SVGs 不是有效的影像來源。", + "dataUrlsNotValid": "資料 URL 不是有效的影像來源。", + "relativeUrlRequiresHttpsRepository": "相對影像 URL 必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。", + "relativeIconUrlRequiresHttpsRepository": "圖示必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。", + "relativeBadgeUrlRequiresHttpsRepository": "相對徽章 URL 必須在 package.json 中指定使用 HTTPS 通訊協定的存放庫。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/fsharp.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/fsharp.i18n.json new file mode 100644 index 0000000000..0fd9013a4d --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/fsharp.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "F# 語言基礎知識", + "description": "為 F# 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/git.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/git.i18n.json new file mode 100644 index 0000000000..ddda07bbf4 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/git.i18n.json @@ -0,0 +1,321 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Git", + "description": "Git SCM 整合", + "command.clone": "複製", + "command.init": "初始化存放庫", + "command.openRepository": "開啟存放庫", + "command.close": "關閉儲存庫", + "command.refresh": "重新整理", + "command.openChange": "開啟變更", + "command.openFile": "開啟檔案", + "command.openHEADFile": "開啟檔案 (HEAD)", + "command.stage": "暫存變更", + "command.stageAll": "暫存所有變更 (Stage All Changes)", + "command.stageSelectedRanges": "暫存選取的範圍", + "command.revertSelectedRanges": "還原選取的範圍", + "command.stageChange": "暫存變更", + "command.revertChange": "還原變更", + "command.unstage": "取消暫存變更", + "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", + "command.unstageSelectedRanges": "取消暫存選取的範圍", + "command.clean": "捨棄變更", + "command.cleanAll": "捨棄所有變更", + "command.commit": "認可", + "command.commitStaged": "認可暫存", + "command.commitEmpty": "認可空白", + "command.commitStagedSigned": "認可暫存 (已登出)", + "command.commitStagedAmend": "認可暫存 (修改)", + "command.commitAll": "全部認可", + "command.commitAllSigned": "全部認可 (已簽章)", + "command.commitAllAmend": "全部認可 (修改) ", + "command.restoreCommitTemplate": "還原認可範本", + "command.undoCommit": "復原上個提交", + "command.checkout": "簽出至...", + "command.branch": "建立分支...", + "command.branchFrom": "從下列來源建立分支…", + "command.deleteBranch": "刪除分支...", + "command.renameBranch": "重新命名分支...", + "command.merge": "合併分支...", + "command.createTag": "建立標籤", + "command.fetch": "擷取", + "command.fetchPrune": "擷取 (剪除)", + "command.fetchAll": "從所有遠端擷取", + "command.pull": "提取", + "command.pullRebase": "提取 (重訂基底)", + "command.pullFrom": "從...提取", + "command.push": "推送", + "command.pushForce": "推送(強制更新)", + "command.pushTo": "推送至...", + "command.pushToForce": "推送至...(強制更新)", + "command.pushWithTags": "使用標籤推送", + "command.pushWithTagsForce": "使用標籤推送 (強制)", + "command.addRemote": "新增遠端存放庫", + "command.removeRemote": "移除遠端存放庫", + "command.sync": "同步處理", + "command.syncRebase": "同步 (重定基底)", + "command.publish": "發行分支", + "command.showOutput": "顯示 Git 輸出", + "command.ignore": "將檔案新增到 .gitignore", + "command.stashIncludeUntracked": "擱置變更 (包含未被追蹤的檔案)", + "command.stash": "擱置變更 (Stash)", + "command.stashPop": "取回擱置... (Pop Stash)", + "command.stashPopLatest": "取回最近的擱置", + "command.stashApply": "套用擱置... (Apply Stash)", + "command.stashApplyLatest": "套用最新擱置... (Apply Latest Stash)", + "config.enabled": "是否啟用 Git。", + "config.path": "git 可執行的路徑與檔案名稱, 例如`C:\\Program Files\\Git\\bin\\git.exe` (Windows).", + "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", + "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", + "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", + "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", + "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", + "config.autorefresh": "是否啟用自動重新整理。", + "config.autofetch": "若啟用,會自動從目前 Git 存放庫的預設遠端擷取認可。", + "config.autofetchPeriod": "當啟用 `git.autofetch` 時,每個自動 git 擷取的間隔時間 (秒)", + "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", + "config.countBadge": "控制 GIT 徽章計數器。", + "config.countBadge.all": "計算所有變更的數目。", + "config.countBadge.tracked": "僅計算追蹤的變更數目。", + "config.countBadge.off": "關閉計數器。", + "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的分支。", + "config.checkoutType.all": "顯示所有參考。", + "config.checkoutType.local": "僅顯示本機分支。", + "config.checkoutType.tags": "僅顯示標籤。", + "config.checkoutType.remote": "僅顯示遠端分支。", + "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", + "config.branchWhitespaceChar": "要在新分支名稱中取代空白字元的字元。", + "config.ignoreLegacyWarning": "略過舊的 Git 警告。", + "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", + "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", + "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", + "config.enableSmartCommit": "無暫存變更時提交所有變更。", + "config.enableCommitSigning": "啟用 GPG 認可簽署。", + "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", + "config.decorations.enabled": "控制 Git 是否為總管和打開的編輯器檢視貢獻色彩和徽章。", + "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", + "config.postCommitCommand": "成功認可後執行 Git 命令。", + "config.postCommitCommand.none": "認可後不要執行任何命令。", + "config.postCommitCommand.push": "成功認可後執行 'Git Push'。 ", + "config.postCommitCommand.sync": "成功認可後執行 'Git Sync'。 ", + "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", + "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", + "config.inputValidation": "控制何時顯示認可訊息輸入驗證。", + "config.inputValidationLength": "控制顯示警告的認可訊息長度閾值。", + "config.inputValidationSubjectLength": "控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", + "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", + "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", + "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", + "config.alwaysSignOff": "控制所有認可的簽核旗標。", + "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", + "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", + "config.showProgress": "控制 git 動作是否應顯示進度。", + "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", + "config.confirmEmptyCommits": "建立空白認可時一律進行確認。", + "config.fetchOnPull": "當提取或目前分支時,擷取所有分支。", + "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", + "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", + "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", + "config.confirmForcePush": "控制強制更新前是否要求確認。", + "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", + "colors.added": "已新增資源的顏色。", + "colors.modified": "修改資源的顏色。", + "colors.deleted": "刪除資源的顏色", + "colors.untracked": "未追蹤資源的顏色。", + "colors.ignored": "忽略資源的顏色。", + "colors.conflict": "帶有衝突資源的顏色。", + "colors.submodule": "子模組資源的顏色" + }, + "out/statusbar": { + "rebasing": "正在重訂基底", + "checkout": "簽出...", + "sync changes": "同步處理變更", + "publish changes": "發行變更", + "syncing changes": "正在同步處理變更..." + }, + "out/repository": { + "open": "開啟", + "index modified": "已修改索引", + "modified": "已修改", + "index added": "已新增索引", + "index deleted": "已刪除索引", + "deleted": "已刪除", + "index renamed": "已重新命名索引", + "index copied": "已複製索引", + "untracked": "已取消追蹤", + "ignored": "已忽略", + "intent to add": "要新增的意圖", + "both deleted": "皆已刪除", + "added by us": "已由我們新增", + "deleted by them": "已受到他們刪除", + "added by them": "已由他們新增", + "deleted by us": "已受到我們刪除", + "both added": "皆已新增", + "both modified": "皆已修改", + "commitMessage": "訊息 (按 {0} 認可)", + "commit": "認可", + "merge changes": "合併變更", + "staged changes": "暫存的變更", + "changes": "變更", + "push success": "推送成功。", + "commit in rebase": "在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。", + "commitMessageWhitespacesOnlyWarning": "目前認可訊息只包含空白字元", + "commitMessageCountdown": "在目前行數剩餘 {0} 個字元", + "commitMessageWarning": "在目前行數有 {0} 個字元已超過 {1} 個", + "huge": "位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。", + "neveragain": "不要再顯示", + "add known": "要將 ‘{0}’ 新增至 .gitignore 嗎?", + "yes": "是" + }, + "out/model": { + "not supported": "'git.scanRepositories’ 設定中不支援絕對路徑。", + "too many submodules": "'{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組", + "no repositories": "沒有儲存庫可供使用 ", + "pick repo": "請選擇儲存庫 " + }, + "out/main": { + "looking": "尋找 git : {0}", + "using git": "正在使用來自 {1} 的 git {0}", + "downloadgit": "下載 git", + "neverShowAgain": "不要再顯示", + "notfound": "找不到 Git。安裝它或使用 \"git. path\" 設置。", + "updateGit": "更新 Git", + "git20": "您似乎已有安裝 Git {0}。Code 搭配 Git >= 2 的執行效果最佳" + }, + "out/commands": { + "tag at": "位於 {0} 的標籤", + "remote branch at": "位於 {0} 的遠端分支", + "create branch": "$(plus) 建立新分支...", + "create branch from": "$(plus) 從下列來源建立新分支...", + "repourl": "存放庫 URL", + "selectFolder": "選擇儲存庫位置", + "cloning": "正在複製 Git 儲存庫 '{0}'... ", + "proposeopen": "要開啟複製的儲存庫嗎?", + "openrepo": "開啟存放庫", + "add": "新增到工作區", + "proposeopen2": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", + "init": "選擇工作區資料夾以初始化 git 儲存庫", + "choose": "選擇資料夾...", + "init repo": "初始化存放庫", + "create repo": "初始化存放庫", + "are you sure": "這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎?", + "proposeopen init": "要開啟初始化的儲存庫嗎?", + "proposeopen2 init": "要開啟初始化的儲存庫,或將其新增到目前工作區?", + "open repo": "開啟存放庫", + "HEAD not available": "'{0}' 的 HEAD 版本無法使用。", + "confirm stage files with merge conflicts": "確定要暫存 {0} 個有合併衝突的檔案嗎?", + "confirm stage file with merge conflicts": "確定要暫存有合併衝突的 {0} 嗎?", + "yes": "是", + "keep ours": "保留我們的版本", + "delete": "刪除檔案", + "deleted by them": "檔案 \"{0}\" 已被他們刪除但被我們修改。\n\n你想如何處理?", + "keep theirs": "保留它們的版本", + "deleted by us": "檔案 \"{0}\" 已被我們刪除但被他們修改。\n\n你想如何處理?", + "discard": "捨棄變更", + "confirm delete": "您確定要刪除'{0}'嗎?", + "delete file": "刪除檔案", + "restore file": "還原檔案", + "confirm restore": "確定要還原 {0} 嗎?", + "confirm discard": "確定要捨棄 {0} 中的變更嗎?", + "restore files": "還原檔案", + "confirm restore multiple": "確實要還原 {0} 檔案嗎?", + "confirm discard multiple": "確定要捨棄 {0} 檔案中的變更嗎?", + "warn untracked": "這會刪除 {0} 個未追蹤的檔案!", + "confirm discard all single": "確定要捨棄 {0} 中的變更嗎?", + "confirm discard all": "確定要捨棄在 {0} 個檔案中的所有變更嗎? 此動作無法復原! 您會永遠失去目前的工作集。", + "discardAll multiple": "捨棄1個檔案", + "discardAll": "捨棄所有 {0} 檔案", + "confirm delete multiple": "確定要刪除 {0} 個檔案嗎?", + "delete files": "刪除檔案", + "there are untracked files single": "下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。", + "there are untracked files": "有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。", + "confirm discard all 2": "{0}\n\n這項動作無法復原,您會永久失去目前的工作集。", + "yes discard tracked": "捨棄 1 個追蹤的檔案", + "yes discard tracked multiple": "捨棄 {0} 個追蹤的檔案", + "unsaved files single": "下列檔案尚未儲存: {0}。\n\n您要在認可之前進行儲存嗎?", + "unsaved files": "有 {0} 個未儲存檔案。\n\n您要在認可之前進行儲存嗎?", + "save and commit": "儲存所有認可(&C)", + "commit": "無論如何仍認可", + "no staged changes": "沒有暫存變更進行提交\n\n您希望自動暫存您所有變更並直接提交?", + "always": "永遠", + "no changes": "沒有任何變更要認可。", + "commit message": "認可訊息", + "provide commit message": "請提供認可訊息", + "confirm emtpy commit": "確實要建立空白認可嗎?", + "yes never again": "是的,不要再顯示", + "no more": "因為 HEAD 未指向任何認可,所以無法復原。", + "select a ref to checkout": "選擇參考進行簽出", + "branch name": "分支名稱", + "provide branch name": "請提供分支名稱", + "branch name format invalid": "分支名稱需要匹配 正規表達式: {0}", + "select a ref to create a new branch from": "選取用來建立 ‘{0}’ 分支的來源參考", + "select branch to delete": "選擇分支進行刪除", + "confirm force delete branch": "分支 '{0}' 尚未完整合併. 確定刪除嗎?", + "delete branch": "刪除分支", + "invalid branch name": "分支名稱無效", + "branch already exists": "分支名稱 '{0}' 已經存在", + "select a branch to merge from": "選擇要合併的分支。", + "tag name": "標籤名稱", + "provide tag name": "請提供標籤名稱", + "tag message": "訊息", + "provide tag message": "請提供訊息以標註標籤", + "no remotes to fetch": "您的儲存庫未設定要擷取的遠端來源。", + "no remotes to pull": "您的存放庫未設定要提取的來源遠端。", + "pick remote pull repo": "挑選要將分支提取出的遠端", + "pick branch pull": "揀選要提取的來源分支", + "no remotes to push": "您的存放庫未設定要推送的目標遠端。", + "force push not allowed": "不允許強制更新,請啟用 \"git.allowForcePush\" 設定。", + "confirm force push": "您即將強制推送自己的變更,這可能具有破壞性且可能不小心覆寫他人所做的變更。\n\n確定要繼續嗎?", + "ok": "確定", + "never ask again": "確定,不要再詢問", + "push with tags success": "已成功使用標籤推送。", + "nobranch": "請簽出分支以推送到遠端。", + "confirm publish branch": "分支 '{0}' 沒有任何上游分支。 您仍想發布這個分支嗎?", + "pick remote": "挑選要發行分支 '{0}' 的目標遠端:", + "remote name": "遠端存放庫名稱", + "provide remote name": "請提供遠端存放庫名稱", + "remote name format invalid": "遠端存放庫名稱格式無效", + "remote already exists": "遠端存放庫 ‘{0}’ 已存在。", + "remote url": "遠端存放庫 URL", + "provide remote URL": "輸入遠端存放庫 “{0}” 的 URL", + "no remotes added": "您的存放庫沒有遠端存放庫。", + "remove remote": "挑選要移除的遠端存放庫", + "sync is unpredictable": "此動作會推送認可至`{0}/{1}`並從中提取認可。", + "never again": "確定,不要再顯示", + "no remotes to publish": "您的儲存庫未設定要發行的遠端目標。", + "no changes stash": "沒有變更可供擱置", + "provide stash message": "可選擇提供擱置變更訊息", + "stash message": "擱置變更訊息", + "pick stash to pop": "取回挑選的擱置變更", + "no stashes": "儲存庫中沒有擱置的變更", + "pick stash to apply": "取回挑選的擱置套用變更", + "open git log": "開啟 Git 記錄", + "clean repo": "請先清除您的存放庫工作樹狀再簽出。", + "cant push": "無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。", + "merge conflicts": "合併衝突。提交前請解決衝突。", + "stash merge conflicts": "套用隱藏時發生合併衝突。", + "missing user info": "請確認您的 Git 使用者名稱及電子郵件。", + "learn more": "深入了解", + "git error details": "Git: {0}", + "git error": "Git 錯誤" + }, + "out/autofetch": { + "yes": "是", + "no": "否", + "not now": "稍後詢問我", + "suggest auto fetch": "您希望 Code [定期執行 'git fetch']({0}) 嗎?" + }, + "out/askpass-main": { + "missOrInvalid": "缺少認證或其無效。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/go.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/go.i18n.json new file mode 100644 index 0000000000..deda61328f --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/go.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Go 語言基礎知識", + "description": "為 Go 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/groovy.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/groovy.i18n.json new file mode 100644 index 0000000000..c561e938af --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/groovy.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Grovy 語言基礎知識", + "description": "為 Groovy 檔案提供程式碼片段、語法醒目提示及括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/grunt.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/grunt.i18n.json new file mode 100644 index 0000000000..8f7d839393 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/grunt.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "將 Grunt 功能新增至 VS Code 的延伸模組。", + "displayName": "VS Code 的 Grunt 支援", + "config.grunt.autoDetect": "控制 Grunt 工作的自動偵測為開啟或關閉。預設為開。", + "grunt.taskDefinition.type.description": "要自訂的 Grunt 支援。", + "grunt.taskDefinition.file.description": "提供工作的 Grunt 檔案。可以省略。" + }, + "out/main": { + "gulpTaskDetectError": "尋找 jake 工作時發生問題。如需詳細資訊,請參閱輸出。", + "jakeShowOutput": "前往輸出", + "execFailed": "Grunt 在資料夾 {0} 的自動偵測失敗。錯誤: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/gulp.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/gulp.i18n.json new file mode 100644 index 0000000000..e5f89a862b --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/gulp.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "將 Gulp 功能新增至 VSCode 的延伸模組。", + "displayName": "VSCode 的 Gulp 支援。", + "config.gulp.autoDetect": "控制 Gulp 工作的自動偵測為開啟或關閉。預設為開。", + "gulp.taskDefinition.type.description": "要自訂的 Gulp 工作。", + "gulp.taskDefinition.file.description": "提供工作的 Gulp 檔案。可以省略。" + }, + "out/main": { + "gulpTaskDetectError": "尋找 Gulp 工作時發生問題。如需詳細資訊,請參閱輸出。", + "gulpShowOutput": "前往輸出", + "execFailed": "Gulp 在資料夾 {0} 的自動偵測失敗。錯誤: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/handlebars.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/handlebars.i18n.json new file mode 100644 index 0000000000..244769c654 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/handlebars.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Handlebars 語言基礎知識", + "description": "為 Handlebars 檔案提供語法醒目提示及括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/hlsl.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/hlsl.i18n.json new file mode 100644 index 0000000000..119fe5ab5e --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/hlsl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HLSL 語言基本知識", + "description": "為 HLSL 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/html-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/html-language-features.i18n.json new file mode 100644 index 0000000000..ec02d22327 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/html-language-features.i18n.json @@ -0,0 +1,45 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 語言功能", + "description": "提供豐富的 HTM 和 Handlebar 檔案語言支援", + "html.format.enable.desc": "啟用/停用預設 HTML 格式器。", + "html.format.wrapLineLength.desc": "每行的字元數上限 (0 = 停用)。", + "html.format.unformatted.desc": "不應重新格式化的逗號分隔標記清單。`null` 預設為 https://www.w3.org/TR/html5/dom.html#phrasing-content 中列出的所有標記。", + "html.format.contentUnformatted.desc": "逗點分隔的標記清單,其中內容的格式不應重新設定。`null` 預設為 `pre` 標記。", + "html.format.indentInnerHtml.desc": "將 `` 和 `` 區段縮排。", + "html.format.preserveNewLines.desc": "控制是否應保留元素前方原有的分行符號。僅適用於元素前方,而不適用於標籤內或文字。", + "html.format.maxPreserveNewLines.desc": "一個區塊要保留的最大分行符號數。使用 `null` 表示無限制。", + "html.format.indentHandlebars.desc": "格式化並縮排 `{{#foo}}` 及 `{{/foo}}`。", + "html.format.endWithNewline.desc": "以新行字元結尾。", + "html.format.extraLiners.desc": "標籤清單,逗號分隔,在它們之前應該一r加上額外的分行符號。`null` 預設為 `\"head, body, /html\"`。", + "html.format.wrapAttributes.desc": "將屬性換行。", + "html.format.wrapAttributes.auto": "只在超過行的長度時將屬性換行。", + "html.format.wrapAttributes.force": "將第一個以外的每個屬性換行。", + "html.format.wrapAttributes.forcealign": "將第一個以外的每個屬性換行,並保持對齊。", + "html.format.wrapAttributes.forcemultiline": "將每個屬性換行。", + "html.format.wrapAttributes.alignedmultiple": "在超過行長度時換行,並垂直對齊屬性。", + "html.format.wrapAttributes.preserve": "保留屬性的換行", + "html.format.wrapAttributes.preservealigned": "保留屬性的換行但對齊。", + "html.suggest.html5.desc": "控制內建 HTML 語言支援是否建議 HTML5 標籤、屬性和值。", + "html.trace.server.desc": "追蹤 VS Code 與 HTML 語言伺服器之間的通訊。", + "html.validate.scripts": "設定內建 HTML 語言支援是否會驗證內嵌指令碼。", + "html.validate.styles": "設定內建 HTML 語言支援是否會驗證內嵌樣式。", + "html.autoClosingTags": "啟用/停用 HTML 標籤的自動關閉功能。" + }, + "client\\out/htmlMain": { + "htmlserver.name": "HTML 語言伺服器", + "folding.start": "摺疊區域開始", + "folding.end": "摺疊區域結束", + "folding.html": "簡易的 HTML5 起點" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/html.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/html.i18n.json new file mode 100644 index 0000000000..b84a862b32 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/html.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "HTML 語言基本知識", + "description": "在 HTML 檔案中提供語法醒目提示、括弧配對和程式碼片段。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/ini.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/ini.i18n.json new file mode 100644 index 0000000000..9011a6c840 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/ini.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "ini 語言基本知識", + "description": "為 Ini 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/jake.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/jake.i18n.json new file mode 100644 index 0000000000..aa9dfc5d3e --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/jake.i18n.json @@ -0,0 +1,24 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "將 Jake 功能新增至 VS Code 的延伸模組。", + "displayName": "VS Code 的 Jake 支援", + "jake.taskDefinition.type.description": "要自訂的 Jake 工作。", + "jake.taskDefinition.file.description": "提供工作的 Jack 檔案。可以省略。", + "config.jake.autoDetect": "控制 Jake 工作的自動偵測為開啟或關閉。預設為開。" + }, + "out/main": { + "gulpTaskDetectError": "尋找 jake 工作時發生問題。如需詳細資訊,請參閱輸出。", + "jakeShowOutput": "前往輸出", + "execFailed": "Jake 在資料夾 {0} 的自動偵測失敗。錯誤: {1}" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/java.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/java.i18n.json new file mode 100644 index 0000000000..ef551cc540 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/java.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Java 語言基礎知識", + "description": "為 Java 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/javascript.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/javascript.i18n.json new file mode 100644 index 0000000000..a6092d2ea7 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/javascript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JavaScript 語言基本知識", + "description": "為 JavaScript 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/json-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/json-language-features.i18n.json new file mode 100644 index 0000000000..764a2d0eb1 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/json-language-features.i18n.json @@ -0,0 +1,32 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 語言功能", + "description": "為 JSON 檔案提供豐富的語言支援", + "json.schemas.desc": "在結構描述與目前專案的 JSON 檔案之間建立關聯", + "json.schemas.url.desc": "目前目錄中的結構描述 URL 或結構描述相對路徑", + "json.schemas.fileMatch.desc": "檔案模式陣列,在將 JSON 檔案解析成結構描述時的比對對象。", + "json.schemas.fileMatch.item.desc": "可包含 '*' 的檔案模式,在將 JSON 檔案解析成結構描述時的比對對象。", + "json.schemas.schema.desc": "指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。", + "json.format.enable.desc": "啟用/停用預設 JSON 格式器", + "json.tracing.desc": "追蹤 VS Code 與 JSON 語言伺服器之間的通訊。", + "json.colorDecorators.enable.desc": "啟用或停用彩色裝飾項目", + "json.colorDecorators.enable.deprecationMessage": "設定 `json.colorDecorators.enable` 已淘汰,將改為 `editor.colorDecorators`。", + "json.schemaResolutionErrorMessage": "無法解析結構描述。", + "json.clickToRetry": "按一下滑鼠以重試。" + }, + "client\\out/jsonMain": { + "json.schemaResolutionErrorMessage": "無法解析結構描述。", + "json.clickToRetry": "按一下滑鼠以重試。", + "jsonserver.name": "JSON 語言伺服器" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/json.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/json.i18n.json new file mode 100644 index 0000000000..4982b2ca41 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/json.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "JSON 語言基本知識", + "description": "在 JSON 檔案中提供語法醒目提示和括弧配對。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/less.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/less.i18n.json new file mode 100644 index 0000000000..ff0f0f1ffb --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/less.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Less 語言基礎知識", + "description": "為 Less 檔案提供語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/log.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/log.i18n.json new file mode 100644 index 0000000000..6b2840a102 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/log.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "LOG", + "description": "為具有 .log 副檔名的檔案提供語法醒目提示功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/lua.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/lua.i18n.json new file mode 100644 index 0000000000..8ebd15eda6 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/lua.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Lua 語言基本知識", + "description": "為 Lua 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/make.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/make.i18n.json new file mode 100644 index 0000000000..7260026ced --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/make.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Make 語言基礎知識", + "description": "為 Make 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/markdown-basics.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/markdown-basics.i18n.json new file mode 100644 index 0000000000..522e71761d --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/markdown-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 語言基礎知識", + "description": "為 Markdown 提供程式碼片段和語法醒目提示。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json new file mode 100644 index 0000000000..1f19829f5b --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/markdown-language-features.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Markdown 語言功能", + "description": "為 Markdown 提供豐富的語言支援。", + "markdown.preview.breaks.desc": "設定如何轉譯 Markdown 檔案中的分行符號。將其設定為 'true' 會為每個新行建立
。", + "markdown.preview.linkify": "啟用或停用在 Markdown 預覽中將類似 URL 的文字轉換為連結。", + "markdown.preview.doubleClickToSwitchToEditor.desc": "在 Markdown 預覽中按兩下會切換到編輯器。", + "markdown.preview.fontFamily.desc": "控制 Markdown 預覽中使用的字型家族。", + "markdown.preview.fontSize.desc": "控制 Markdown 預覽中使用的字型大小 (以像素為單位)。", + "markdown.preview.lineHeight.desc": "控制 Markdown 預覽中使用的行高。此數字相對於字型大小。", + "markdown.preview.markEditorSelection.desc": "在 Markdown 預覽中標記目前的編輯器選取範圍。", + "markdown.preview.scrollEditorWithPreview.desc": "在捲動 Markdown 預覽時更新編輯器的檢視。", + "markdown.preview.scrollPreviewWithEditor.desc": "在捲動 Markdown 編輯器時更新預覽的檢視。", + "markdown.preview.scrollPreviewWithEditorSelection.desc": "[已淘汰] 捲動 Markdown 預覽,以從編輯器顯示目前選取的程式行。", + "markdown.preview.scrollPreviewWithEditorSelection.deprecationMessage": "此設定已由 'markdown.preview.scrollPreviewWithEditor' 取代,不再具有任何效果。", + "markdown.preview.title": "開啟預覽", + "markdown.previewSide.title": "在一側開啟預覽", + "markdown.showLockedPreviewToSide.title": "在側面開啟鎖定的預覽", + "markdown.showSource.title": "顯示來源", + "markdown.styles.dec": "可從 Markdown 預覽使用之 CSS 樣式表的 URL 或本機路徑清單。相對路徑是相對於在總管中開啟的資料夾來進行解釋。若沒有開啟資料夾,路徑則是相對於 Markdown 檔案的位置來進行解釋。所有 '\\' 都必須寫成 '\\\\'。", + "markdown.showPreviewSecuritySelector.title": "變更預覽的安全性設定", + "markdown.trace.desc": "允許 Markdown 延伸模組進行偵錯記錄。", + "markdown.preview.refresh.title": "重新整理預覽", + "markdown.preview.toggleLock.title": "切換預覽鎖定", + "configuration.markdown.preview.openMarkdownLinks.description": "如何在預覽中處理指向 Markdown 檔案的連結。", + "configuration.markdown.preview.openMarkdownLinks.inEditor": "嘗試在編輯器中開啟連結", + "configuration.markdown.preview.openMarkdownLinks.inPreview": "在 markdown 預覽嘗試開啟連結" + }, + "out/features/previewContentProvider": { + "preview.securityMessage.text": "此文件中的部分內容已停用", + "preview.securityMessage.title": "Markdown 預覽中已停用可能不安全或不安全的內容。請將 Markdown 預覽的安全性設定變更為允許不安全內容,或啟用指令碼", + "preview.securityMessage.label": "內容已停用安全性警告", + "preview.notFound": "找不到 {0}" + }, + "out/features/preview": { + "onPreviewStyleLoadError": "無法載入 ‘markdown.style' 樣式:{0}", + "lockedPreviewTitle": "[預覽] {0}", + "previewTitle": "預覽 [0]", + "preview.clickOpenFailed": "無法開啟 {0}" + }, + "out/security": { + "strict.title": "嚴謹", + "strict.description": "僅載入安全內容", + "insecureLocalContent.title": "允許不安全的本機內容", + "insecureLocalContent.description": "啟用從本機提供 http 載入內容", + "insecureContent.title": "允許不安全的內容", + "insecureContent.description": "啟用 http 載入內容", + "disable.title": "停用", + "disable.description": "允許所有內容與指令碼執行。不建議", + "moreInfo.title": "詳細資訊", + "enableSecurityWarning.title": "允許此工作區預覽安全性警告", + "disableSecurityWarning.title": "不允許此工作區預覽安全性警告", + "toggleSecurityWarning.description": "不影響內容安全性層級", + "preview.showPreviewSecuritySelector.title": "選擇此工作區 Markdown 預覽的安全性設定" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json new file mode 100644 index 0000000000..7f14311156 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/merge-conflict.i18n.json @@ -0,0 +1,49 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "合併衝突", + "description": "內嵌合併衝突的醒目提式與命令。", + "command.category": "合併衝突", + "command.accept.all-current": "接受所有當前項目", + "command.accept.all-incoming": "接受所有來源", + "command.accept.all-both": "接受兩者所有項目", + "command.accept.current": "接受當前項目", + "command.accept.incoming": "接受來源項目", + "command.accept.selection": "接受選取項目", + "command.accept.both": "接受兩者", + "command.next": "下一個衝突", + "command.previous": "前一個衝突", + "command.compare": "比較目前衝突", + "config.title": "合併衝突", + "config.autoNavigateNextConflictEnabled": "是否在解決合併衝突後自動導覽至下一個合併衝突。", + "config.codeLensEnabled": "為編輯器內的合併衝突區塊建立 Code Lens。", + "config.decoratorsEnabled": "為編輯器內的合併衝突區塊建立裝飾項目。 " + }, + "out/mergeDecorator": { + "currentChange": "(目前變更)", + "incomingChange": "(來源變更)" + }, + "out/commandHandler": { + "cursorNotInConflict": "編輯器游標不在衝突合併範圍之內", + "compareChangesTitle": "{0}: 當前變更⟷來源變更", + "cursorOnCommonAncestorsRange": "編輯器游標在共同上階區塊內,請移動至「當前項目」或「來源項目」區塊", + "cursorOnSplitterRange": "編輯器游標在衝突合併工具範圍內,請移動至\"當前項目\"或來源項目\"區塊", + "noConflicts": "檔案內找不到需要合併衝突項目", + "noOtherConflictsInThisFile": "此檔案內沒有其他的衝突合併項目" + }, + "out/codelensProvider": { + "acceptCurrentChange": "接受當前變更", + "acceptIncomingChange": "接受來源變更", + "acceptBothChanges": "接受兩者變更", + "compareChanges": "比較變更" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/npm.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/npm.i18n.json new file mode 100644 index 0000000000..be88b8deca --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/npm.i18n.json @@ -0,0 +1,65 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "description": "為 npm 指令碼新增工作支援的延伸模組。", + "displayName": "VS Code 的 Npm 支援", + "config.npm.autoDetect": "控制是否自動偵測 npm 指令碼。", + "config.npm.runSilent": "以 `--silent` 選項執行 npm 命令。 ", + "config.npm.packageManager": "用來執行指令碼的套件管理員。", + "config.npm.exclude": "為應從自動指令碼偵測排除的資料夾設定 Glob 模式。", + "config.npm.enableScriptExplorer": "啟用 npm 指令碼的總管檢視。", + "config.npm.scriptExplorerAction": "指令碼總管中預設按一下行為: `open` 或 `run`, 預設值為 `open`。", + "config.npm.fetchOnlinePackageInfo": "從 https://registry.npmjs/org 和 https://registry.bower.io 擷取資料,以提供 npm 相依性的自動完成及暫留功能相關資訊。", + "npm.parseError": "Npm 工作刪除: 解析檔案 {0} 失敗", + "taskdef.script": "要自訂的 npm 指令碼。", + "taskdef.path": "提供指令碼 package.json 檔案的資料夾路徑。可以省略。", + "view.name": "Npm 指令碼", + "command.refresh": "重新整理", + "command.run": "執行", + "command.debug": "偵錯", + "command.openScript": "開啟", + "command.runInstall": "執行安裝", + "command.runSelectedScript": "執行指令碼" + }, + "out/features/packageJSONContribution": { + "json.package.default": "預設 package.json", + "json.npm.error.repoaccess": "對 NPM 儲存機制的要求失敗: {0}", + "json.npm.latestversion": "封裝目前的最新版本", + "json.npm.majorversion": "比對最新的主要版本 (1.x.x)", + "json.npm.minorversion": "比對最新的次要版本 (1.2.x)", + "json.npm.version.hover": "最新版本: {0}" + }, + "out/features/bowerJSONContribution": { + "json.bower.default": "預設 bower.json", + "json.bower.error.repoaccess": "對 Bower 儲存機制的要求失敗: {0}", + "json.bower.latest.version": "最新" + }, + "out/tasks": { + "npm.parseError": "Npm 工作刪除: 解析檔案 {0} 失敗" + }, + "out/scriptHover": { + "runScript": "執行指令碼", + "runScript.tooltip": "以工作形式執行指令碼", + "debugScript": "對指令碼偵錯", + "debugScript.tooltip": "在偵錯工具中執行指令碼" + }, + "out/npmView": { + "noScripts": "找不到指令碼", + "noDebugOptions": "因為指令碼缺少節點偵錯選項 (例如 '--inspect-brk'),所以無法啟動 \"{0}\" 以進行偵錯。", + "learnMore": "深入了解", + "ok": "確定", + "scriptInvalid": "找不到指令碼 \"{0}\"。請嘗試重新整理檢視。" + }, + "out/commands": { + "noScriptFound": "在選取範圍中找不到有效的 npm 指令碼。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/objective-c.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/objective-c.i18n.json new file mode 100644 index 0000000000..fbd6ff1aa7 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/objective-c.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Objective-C 語言基礎知識", + "description": " Objective-C 檔案中的語法醒目提示和括號對稱功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/perl.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/perl.i18n.json new file mode 100644 index 0000000000..9442b246e8 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/perl.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Perl 語言基本知識", + "description": "為 Perl 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/php-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/php-language-features.i18n.json new file mode 100644 index 0000000000..ec4e8de6c2 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/php-language-features.i18n.json @@ -0,0 +1,31 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "configuration.suggest.basic": "設定是否啟用內建 PHP 語言建議。此支援會建議 PHP 全域和變數。", + "configuration.validate.enable": "啟用/停用內建 PHP 驗證。", + "configuration.validate.executablePath": "指向 PHP 可執行檔。", + "configuration.validate.run": "是否在儲存或輸入時執行 linter。", + "configuration.title": "PHP", + "commands.categroy.php": "PHP", + "command.untrustValidationExecutable": "禁止 PHP 驗證可執行檔 (定義為工作區設定)", + "displayName": "php 語言功能", + "description": "為 PHP 檔案提供豐富的語言支援。" + }, + "out/features/validationProvider": { + "php.useExecutablePath": "要允許 {0} (定義為工作區設定) 執行,以使用 lint 標記 PHP 檔案嗎?", + "php.yes": "允許", + "php.no": "不允許", + "wrongExecutable": "因為 {0} 不是有效的 PHP 可執行檔,所以無法驗證。您可以使用設定 'php.validate.executablePath' 設定 PHP 可執行檔。", + "noExecutable": "因為未設定任何 PHP 可執行檔,所以無法驗證。您可以使用 'php.validate.executablePath' 設定可執行檔。", + "unknownReason": "無法使用路徑 {0} 執行 PHP。原因不明。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/php.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/php.i18n.json new file mode 100644 index 0000000000..c8f606e137 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/php.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "PHP 語言基本知識", + "description": "為 PHP 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/powershell.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/powershell.i18n.json new file mode 100644 index 0000000000..a5ca83ebad --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/powershell.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Powershell 語言基本知識", + "description": "為 PowerShell 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/pug.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/pug.i18n.json new file mode 100644 index 0000000000..da24ab585b --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/pug.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Pug 語言基礎知識", + "description": "為 Pug 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/python.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/python.i18n.json new file mode 100644 index 0000000000..47b090b359 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/python.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Python 語言基本知識", + "description": "為 Python 檔案提供語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/r.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/r.i18n.json new file mode 100644 index 0000000000..95f4feadab --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/r.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "R 語言基本知識", + "description": "為 R 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/razor.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/razor.i18n.json new file mode 100644 index 0000000000..8047b204fc --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/razor.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Razor 語言基礎知識", + "description": "為 Razor 檔案提供語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/ruby.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/ruby.i18n.json new file mode 100644 index 0000000000..ba79fa0518 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/ruby.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Ruby 語言基本知識", + "description": "為 Ruby 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/rust.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/rust.i18n.json new file mode 100644 index 0000000000..625c4a34be --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/rust.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Rust 語言基礎知識", + "description": "為 Rust 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/scss.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/scss.i18n.json new file mode 100644 index 0000000000..a2150d62ef --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/scss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SCSS 語言基本知識", + "description": "為 SCSS 檔案提供語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/shaderlab.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/shaderlab.i18n.json new file mode 100644 index 0000000000..934c39f2e6 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/shaderlab.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shaderlab 語言基本知識", + "description": "為 Shaderlab 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/shellscript.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/shellscript.i18n.json new file mode 100644 index 0000000000..55072587be --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/shellscript.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Shell Script 語言基礎知識", + "description": "為 Shell Script 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/sql.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/sql.i18n.json new file mode 100644 index 0000000000..d6b61cb72e --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/sql.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "SQL 語言基本知識", + "description": "為 SQL 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/swift.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/swift.i18n.json new file mode 100644 index 0000000000..1032bdb606 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/swift.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Swift 語言基礎知識", + "description": "為 Swift 檔案提供程式碼片段、語法醒目提示及括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-abyss.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-abyss.i18n.json new file mode 100644 index 0000000000..f152f3e2bf --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-abyss.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Abyss 佈景主題", + "description": "Visual Studio Code的Abyss 佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json new file mode 100644 index 0000000000..c4e92526b0 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-defaults.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "預設佈景主題", + "description": "預設的 Visual Studio 淺色與深色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-kimbie-dark.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-kimbie-dark.i18n.json new file mode 100644 index 0000000000..dc57a0c6c9 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-kimbie-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Kimbie 深色佈景主題", + "description": "Visual Studio Code 的 Kimbie 深色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-monokai-dimmed.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-monokai-dimmed.i18n.json new file mode 100644 index 0000000000..7842a20ec2 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-monokai-dimmed.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai 暗灰色佈景主題", + "description": "Visual Studio Code 的 Monokai 暗灰色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-monokai.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-monokai.i18n.json new file mode 100644 index 0000000000..8c43c9863f --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-monokai.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Monokai 佈景主題", + "description": "Visual Studio Code 的 Monokai 佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-quietlight.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-quietlight.i18n.json new file mode 100644 index 0000000000..3e0214016c --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-quietlight.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Quiet 淺色佈景主題", + "description": "Visual Studio Code 的 Quiet 淺色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-red.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-red.i18n.json new file mode 100644 index 0000000000..a0fe7d4061 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-red.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "紅色佈景主題", + "description": "Visual Studio Code 的紅色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-seti.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-seti.i18n.json new file mode 100644 index 0000000000..673a81a741 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-seti.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Seti 檔案圖式佈景主題", + "description": "以 Seti UI 檔案圖示為範本製作的檔案圖示佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-dark.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-dark.i18n.json new file mode 100644 index 0000000000..f4e0fb78c2 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-dark.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Solarized 深色佈景主題", + "description": "Visual Studio Code 的 Solarized 深色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-light.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-light.i18n.json new file mode 100644 index 0000000000..8d4d2f27d3 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-solarized-light.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Solarized 淺色佈景主題", + "description": "Visual Studio Code 的 Solarized 淺色佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/theme-tomorrow-night-blue.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/theme-tomorrow-night-blue.i18n.json new file mode 100644 index 0000000000..7a28e7ef29 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/theme-tomorrow-night-blue.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "明夜憂藍佈景主題", + "description": "Visual Studio Code 的明夜憂藍佈景主題" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/typescript-basics.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/typescript-basics.i18n.json new file mode 100644 index 0000000000..e4097dea84 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/typescript-basics.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript 語言基礎知識", + "description": "為 TypeScript 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/typescript-language-features.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/typescript-language-features.i18n.json new file mode 100644 index 0000000000..18932fbca6 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/typescript-language-features.i18n.json @@ -0,0 +1,191 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "TypeScript 和 JavaScript 語言功能", + "description": "為 JavaScript 和 TypeScript 提供豐富的語言支援。", + "reloadProjects.title": "重新載入專案", + "configuration.typescript": "TypeScript", + "configuration.suggest.completeFunctionCalls": "使用其參數簽章完成函式。", + "typescript.tsdk.desc": "指定資料夾路徑,其中包含要使用的 tsserver 和 lib*.d.ts 檔案。", + "typescript.disableAutomaticTypeAcquisition": "停用自動類型擷取。自動類型擷取會從 npm 擷取 `@types` 套件,來改進外部程式庫的 IntelliSense。", + "typescript.tsserver.log": "允許 TS 伺服器記錄到檔案。此記錄可用來診斷 TS 伺服器問題。記錄可能包含檔案路徑、原始程式碼及您專案中可能具有敏感性的其他資訊。", + "typescript.tsserver.pluginPaths": "探索 Typescript 語言服務外掛程式的其他路徑。需要在工作區使用 TypeScript 2.3.0 或更新版。", + "typescript.tsserver.pluginPaths.item": "無論是絕對路徑或是相對路徑。相對路徑將會根據工作區資料夾進行解析。", + "typescript.tsserver.trace": "允許將訊息追蹤傳送到 TS 伺服器。此追蹤可用來診斷 TS 伺服器問題。追蹤可能包含檔案路徑、原始程式碼及您專案中可能具有敏感性的其他資訊。", + "typescript.validate.enable": "啟用/停用 TypeScript 驗證。", + "typescript.format.enable": "啟用/停用預設 TypeScript 格式器。", + "javascript.format.enable": "啟用/停用預設 JavaScript 格式器。", + "format.insertSpaceAfterCommaDelimiter": "定義逗號分隔符號後的空格處理。", + "format.insertSpaceAfterConstructor": "定義建構函式關鍵字後的空格處理。需要在工作區中使用 TypeScript 2.3.0 或更新版。", + "format.insertSpaceAfterSemicolonInForStatements": "定義 for 陳述式內分號後的空格處理。", + "format.insertSpaceBeforeAndAfterBinaryOperators": "定義二元運算子後的空格處理。", + "format.insertSpaceAfterKeywordsInControlFlowStatements": "定義控制流程陳述式內關鍵字後的空格處理方式。", + "format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": "定義匿名函式之函式關鍵字後的空格處理。", + "format.insertSpaceBeforeFunctionParenthesis": "定義函式引數括號之前的空格處理。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": "定義左右非空白括弧間的空格處理。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": "定義左右非空白括弧間的空格處理。", + "format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": "定義開啟非空白大括號後和將其關閉前的空格處理。需要在工作區中使用 TypeScript 2.3.0 或更新版。", + "format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": "定義開啟範本字串大括號後和將其關閉前的空格處理。 ", + "format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": "定義開啟 JSX 運算式大括號後和將其關閉前的空格處理。", + "format.insertSpaceAfterTypeAssertion": "定義 TypeScript 中類型判斷提示後的空格處理。需要在工作區中使用 TypeScript 2.4 或更新版。", + "format.placeOpenBraceOnNewLineForFunctions": "定義是否將左大括弧放入函式的新行。", + "format.placeOpenBraceOnNewLineForControlBlocks": "定義是否將左大括弧放入控制區塊的新行。", + "javascript.validate.enable": "啟用/停用 JavaScript 驗證。", + "goToProjectConfig.title": "移至專案組態", + "javascript.referencesCodeLens.enabled": "在JavaScript檔案啟用/停用 參考CodeLens ", + "typescript.referencesCodeLens.enabled": "在 TypeScript 檔案中啟用/停用參考 CodeLens。", + "typescript.implementationsCodeLens.enabled": "啟用/停用實作 CodeLens。此 CodeLens 會顯示介面的實作。", + "typescript.openTsServerLog.title": "開啟 TS 伺服器記錄", + "typescript.restartTsServer": "重新啟動TS伺服器", + "typescript.selectTypeScriptVersion.title": "選取 TypeScript 版本…", + "typescript.reportStyleChecksAsWarnings": "將樣式檢查回報為警告。", + "javascript.implicitProjectConfig.checkJs": "啟用/停用 JavaScript 檔案的語意檢查。現有的 jsconfig.json 或 tsconfig.json 檔案會覆寫此設定。需要在工作區中使用 TypeScript 2.3.1 或更新版。", + "typescript.npm": "指定用於擷取自動類型的 NPM 可執行檔路徑。需要在工作區中使用 TypeScript 2.3.4 或更新版。", + "typescript.check.npmIsInstalled": "檢查是否已安裝NPM用以取得自動類型擷取.", + "configuration.suggest.names": "從JavaScript推薦檔案中啟用/停用包含唯一檔名。", + "typescript.tsc.autoDetect": "控制 tsc 工作的自動偵測。", + "typescript.tsc.autoDetect.off": "停用此功能。", + "typescript.tsc.autoDetect.on": "同時建立建置及監看工作。", + "typescript.tsc.autoDetect.build": "僅建立單一執行編譯工作。", + "typescript.tsc.autoDetect.watch": "僅建立編譯及監看工作。", + "typescript.problemMatchers.tsc.label": "TypeScript 問題", + "typescript.problemMatchers.tscWatch.label": " TypeScript 問題 (監看模式)", + "configuration.suggest.paths": "啟用/停用匯入陳述式和要求呼叫中的路徑建議。", + "typescript.locale": "進行用以回報 JavaScript 和 TypeScript 錯誤的地區設定。需要在工作區中使用 TypeScript 2.6.0 或更新版。預設的 `null` 會使用 VS Code 的地區設定。", + "javascript.implicitProjectConfig.experimentalDecorators": "為不屬於專案的 JavaScript 檔案啟用/停用 'experimentalDecorators'。現有的 jsconfig.json 或 tsconfig.json 檔案會覆寫此設定。需要在工作區中使用 TypeScript 2.3.1 或更新版。", + "configuration.suggest.autoImports": "啟用/停用自動匯入建議。需要在工作區中使用 TypeScript 2.6.1 或更新版。", + "taskDefinition.tsconfig.description": "定義 TS 組建的 tsconfig 檔案。", + "javascript.suggestionActions.enabled": "在編輯器中為 JavaScript 檔案啟用/停用建議診斷。需要在工作區中使用 TypeScript 2.8 或更新版。", + "typescript.suggestionActions.enabled": "在編輯器中為 TypeScript 檔案啟用/停用建議診斷。需要在工作區中使用 TypeScript 2.8 或更新版。", + "typescript.preferences.quoteStyle": "建議用於快速修正的引號樣式: `single` 單引號、`double` 雙引號或 `auto` 從現有匯入自動推斷引號類型。需要在工作區中使用 TypeScript 2.9 或更新版。", + "typescript.preferences.importModuleSpecifier": "自動匯入的偏好路徑樣式。", + "typescript.preferences.importModuleSpecifier.auto": "推斷最短的路徑類型。", + "typescript.preferences.importModuleSpecifier.relative": "相對於檔案位置。", + "typescript.preferences.importModuleSpecifier.nonRelative": "以 `jsconfig.json` / `tsconfig.json` 中設定的 `baseUrl` 為基礎。", + "typescript.updateImportsOnFileMove.enabled": "當在 VS Code 重新命名或移動檔案時,啟用/停用自動更新匯入路徑。必須在工作區中使用 TypeScript 2.9 或更新版本。", + "typescript.updateImportsOnFileMove.enabled.prompt": "在每次重新命名時提示。", + "typescript.updateImportsOnFileMove.enabled.always": "一律自動更新路徑。", + "typescript.updateImportsOnFileMove.enabled.never": "一律不為路徑重新命名,也不提示。", + "typescript.autoClosingTags": "啟用/停用自動關閉 JSX 標記。需要在工作區中使用 TypeScript 3.0 或更新版。", + "typescript.suggest.enabled": "啟用/停用自動完成建議。", + "configuration.surveys.enabled": "啟用/停用可協助我們改進 VS Code JavaScript 和 TypeScript 支援的不定期調查。", + "configuration.suggest.completeJSDocs": "啟用/停用完成 JSDoc 註解的建議。", + "typescript.preferences.renameShorthandProperties": "啟用/停用在重新命名期間為物件速記屬性引入別名。必須在工作區中使用 TypeScript 3.4 或更新版本。" + }, + "out/utils/versionProvider": { + "couldNotLoadTsVersion": "無法在此路徑載入 TypeScript 版本", + "noBundledServerFound": "其他應用程式已刪除了 VS Code 的 tsserver,例如行為不當的病毒偵測工具。請重新安裝 VS Code。" + }, + "out/utils/versionPicker": { + "useVSCodeVersionOption": "使用 VS Code 的版本", + "useWorkspaceVersionOption": "使用工作區版本", + "learnMore": "深入了解", + "selectTsVersion": "選取 JavaScript 與 TypeScript 功能使用的 TypeScript 版本" + }, + "out/utils/typingsStatus": { + "installingPackages": "正在擷取資料以改善 TypeScript IntelliSense", + "typesInstallerInitializationFailed.title": "無法為 JavaScript 語言功能安裝 typings 檔案。請確認已安裝 NPM,或在使用者設定中設定 'typescript.npm'。若要深入了解,請按一下[這裡]({0})。", + "typesInstallerInitializationFailed.doNotCheckAgain": "不要再顯示" + }, + "out/utils/surveyor": { + "survey.checkJs.prompt": "請協助我們改善 VS Code 對 JavaScript 中 [checkJs](https://code.visualstudio.com/Docs/languages/javascript#_type-checking) 的支援! 既然您已經在使用此功能了,那麼是否願意接受關於您體驗的簡短調查呢?", + "takeShortSurvey": "填寫簡短調查問卷", + "remindLater": "稍後再提醒我", + "neverAgain": "停用 JS/TS 調查" + }, + "out/utils/projectStatus": { + "hintExclude": "若要讓整個專案都能使用 JavaScript/TypeScript 語言功能,請排除內含許多檔案的資料夾,例如: {0}", + "hintExclude.generic": "若要讓整個專案都能使用 JavaScript/TypeScript 語言功能,請排除內含您未使用之來源檔案的大型資料夾。", + "large.label": "設定排除項目", + "hintExclude.tooltip": "若要讓整個專案都能使用 JavaScript/TypeScript 語言功能,請排除內含您未使用之來源檔案的大型資料夾。" + }, + "out/utils/logger": { + "channelName": "TypeScript" + }, + "out/utils/api": { + "invalidVersion": "無效的版本" + }, + "out/features/updatePathsOnRename": { + "renameProgress.title": "正在檢查 JS/TS 匯入的更新", + "prompt": "更新已移動檔案的匯入: '{0}' 嗎?", + "reject.title": "否", + "accept.title": "是", + "always.title": "一律自動更新匯入", + "never.title": "一律不自動更新匯入" + }, + "out/features/task": { + "buildTscLabel": "建置 - {0}", + "buildAndWatchTscLabel": "監看 - {0}" + }, + "out/features/rename": { + "fileRenameFail": "重新命名檔案時發生錯誤" + }, + "out/features/referencesCodeLens": { + "oneReferenceLabel": "1 個參考", + "manyReferenceLabel": "{0} 個參考" + }, + "out/features/refactor": { + "refactoringFailed": "無法套用重構" + }, + "out/features/quickFix": { + "fixAllInFileLabel": "{0} (檔案中修復全部)" + }, + "out/features/organizeImports": { + "organizeImportsAction.title": "組織匯入" + }, + "out/features/jsDocCompletions": { + "typescript.jsDocCompletionItem.documentation": "JSDoc 註解" + }, + "out/features/implementationsCodeLens": { + "oneImplementationLabel": "1 個實作", + "manyImplementationLabel": "{0} 個實作" + }, + "out/features/fixAll": { + "autoFix.label": "自動修正" + }, + "out/features/directiveCommentCompletions": { + "ts-check": "啟用 JavaScript 檔案的語意檢查。必須在檔案的最上面。", + "ts-nocheck": "停用 JavaScript 檔案的語意檢查。必須在檔案的最上面。", + "ts-ignore": "隱藏下一行@ts-check 的錯誤警告。" + }, + "out/features/completions": { + "selectCodeAction": "選擇要套用的程式碼動作", + "acquiringTypingsLabel": "正在擷取 typings...", + "acquiringTypingsDetail": "正在為 IntelliSense 擷取 typings 定義。", + "autoImportLabel": "自動從 {0} 匯入" + }, + "out/features/baseCodeLensProvider": { + "referenceErrorLabel": "無法判斷參考" + }, + "out/commands/goToProjectConfiguration": { + "typescript.projectConfigNoWorkspace": "請在 VS Code 中開啟資料夾,以使用 TypeScript 或 JavaScript 專案", + "typescript.projectConfigUnsupportedFile": "無法判斷 TypeScript 或 JavaScript 專案。不支援的檔案類型", + "typescript.projectConfigCouldNotGetInfo": "無法判斷 TypeScript 或 JavaScript 專案", + "typescript.noTypeScriptProjectConfig": "檔案不屬於 TypeScript 專案。若要深入了解,請按一下[這裡]({0})。", + "typescript.noJavaScriptProjectConfig": "檔案不屬於 JavaScript 專案。若要深入了解,請按一下[這裡]({0})。", + "typescript.configureTsconfigQuickPick": "設定 tsconfig.json", + "typescript.configureJsconfigQuickPick": "設定 jsconfig.json" + }, + "out/typescriptServiceClient": { + "noServerFound": "路徑 {0} 未指向有效的 tsserver 安裝。即將回復為配套的 TypeScript 版本。", + "serverExitedWithError": "TypeScript 語言伺服器因發生錯誤而結束。錯誤訊息為: {0}", + "typescript.openTsServerLog.notSupported": "TS 伺服器的記錄功能需要 TS 2.2.2+", + "typescript.openTsServerLog.loggingNotEnabled": "TS 伺服器記錄功能已關閉。請設定 `typescript.tsserver.log` 並重新啟動 TS 伺服器,以啟用記錄功能", + "typescript.openTsServerLog.enableAndReloadOption": "啟用記錄功能並重新啟動 TS 伺服器", + "typescript.openTsServerLog.noLogFile": "TS 伺服器尚未開始記錄。", + "openTsServerLog.openFileFailedFailed": "無法開啟 TS 伺服器記錄檔", + "serverDiedAfterStart": "TypeScript 語言服務在啟動後立即中止 5 次。服務將不會重新啟動。", + "serverDiedReportIssue": "回報問題", + "serverDied": "TypeScript 語言服務在過去 5 分鐘內意外中止 5 次。", + "serverLoading.progress": "正在將 JS/TS 語言功能初始化" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/vb.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/vb.i18n.json new file mode 100644 index 0000000000..e6d09f3746 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/vb.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "Visual Basic 語言基礎知識", + "description": "為 Visual Basic 檔案提供程式碼片段、語法醒目提示、括弧對應與摺疊功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/vscode-chrome-debug-core.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/vscode-chrome-debug-core.i18n.json new file mode 100644 index 0000000000..8b6be63c17 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/vscode-chrome-debug-core.i18n.json @@ -0,0 +1,63 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "errors": { + "eval.not.available": "無法使用", + "not.connected": "未連接至執行階段", + "restartFrame.cannot": "無法重新啟動框架", + "attribute.path.not.exist": "屬性 '{0}' 不存在 ('{1}')。", + "attribute.path.not.absolute": "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", + "more.information": "詳細資訊", + "setVariable.error": "不支援設定值", + "source.not.found": "無法擷取內容。", + "VSND2010": "無法連接至執行階段流程,{0} 毫秒後逾時 - (原因: {1})。", + "VSND2023": "沒有可用的呼叫堆疊。" + }, + "chrome/chromeDebugAdapter": { + "exceptions.all": "所有例外狀況", + "exceptions.uncaught": "未攔截的例外狀況", + "exceptions.promise": "承諾 (Promise) 拒絕", + "setBPTimedOut": "設定中斷點要求逾時", + "bp.fail.unbound": "已設定中斷點但尚未繫結", + "bp.fail.noscript": "無法找到中斷點要求的腳本", + "validateBP.sourcemapFail": "因為找不到產生的程式碼 (來源對應問題?),所以忽略中斷點。", + "validateBP.notFound": "因為找不到目標路徑,所以忽略中斷點。", + "invalidHitCondition": "點擊條件無效: {0}", + "skipReason": "(被 '{0}' 省略)", + "scope.exception": "例外狀況" + }, + "chrome/chromeTargetDiscoveryStrategy": { + "attach.responseButNoTargets": "已取得目標應用程式回應,但找不到目標頁面", + "attach.cannotConnect": "無法連接至目標: {0}", + "attach.invalidResponse": "目標回應無效。錯誤: {0}. 回應: {1}", + "attach.invalidResponseArray": "目標回應無效: {0}", + "attach.noMatchingTarget": "無法找到相符的有效目標: {0}. 可用的頁面: {1}", + "attach.devToolsAttached": "無法附加至已被 Chrome DevTools 附加的目標: {0}" + }, + "chrome/stoppedEvent": { + "reason.description.step": "已在步驟時暫停", + "reason.description.breakpoint": "已在中斷點暫停", + "reason.description.exception": "已在發生例外狀況時暫停", + "reason.description.uncaughtException": "已在發生未攔截的例外狀況時暫停", + "reason.description.caughtException": "已在發生攔截的例外狀況時暫停", + "reason.description.user": "已在使用者要求時暫停", + "reason.description.entry": "已在輸入時暫停", + "reason.description.debugger": "已在偵錯工具陳述式暫停", + "reason.description.restart": "已在框架輸入時暫停", + "reason.description.promiseRejection": "承諾(Promise)拒絕時暫停" + }, + "transformers/baseSourceMapTransformer": { + "origin.inlined.source.map": "來源地圖中的唯讀內嵌內容" + }, + "transformers/remotePathTransformer": { + "localRootAndRemoteRoot": "localRoot 和 remoteRoot 都必須指定。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug.i18n.json new file mode 100644 index 0000000000..c6d28b6655 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 偵錯支援 (版本 < 8.0)", + "node.label": "Node.js", + "open.loaded.script": "開啟已載入的指令碼", + "attach.node.process": "連結到節點處理序", + "toggle.skipping.this.file": "略過此檔案", + "start.with.stop.on.entry": "啟動偵錯並停止在進入點", + "smartStep.description": "自動逐步所執行產生無法對應回原始碼的程式碼。", + "skipFiles.description": "偵錯時要跳過的檔案 Glob 模式陣列。該模式 `/**` 會比對所有內部 Node.js 模組。", + "outFiles.description": "若已啟用來源對應,這些 Glob 模式會指定所產生的 JavaScript 檔案。若模式開頭為 `!`,會排除檔案。若未指定,所產生的程式碼應在與來源相同的目錄中。", + "outDir.deprecationMessage": "屬性 'outDir' 已取代,請改用 'outFiles'。", + "trace.description": "產生診斷輸出。您可列出一或多個選取器,並以逗號分隔,而非將此項設為 true。「詳細資訊」選取器可提供非常詳細的輸出。", + "launch.args.description": "傳遞給程式的命令列引數。", + "node.protocol.description": "要使用的 Node.js 偵錯通訊協定。", + "node.protocol.auto.description": "嘗試自動偵測最佳通訊協定,選取 'Inspector' 以啟動 Node 8.0+", + "node.protocol.inspector.description": "Node.js 版本 >= 6.3 支援的新通訊協定", + "node.protocol.legacy.description": "Node.js 版本 < 8.0 支援的舊通訊協定", + "node.sourceMaps.description": "使用 JavaScript 來源對應 (如果存在)。", + "node.stopOnEntry.description": "在啟動後自動停止程式。", + "node.port.description": "要附加到的目標偵錯連接埠。預設值為 5858。", + "node.address.description": "要偵錯的處理序 TCP/IP 位址 (僅限 Node.js >= 5.0)。預設為 'localhost'。", + "node.timeout.description": "重試連接到 Node.js 前要等待的毫秒數。預設值為 10000 毫秒。", + "node.restart.description": "在 Node.js 終止後重新啟動工作階段。", + "node.localRoot.description": "包含程式的本機目錄路徑。", + "node.remoteRoot.description": "包含程式的遠端目錄絕對路徑。", + "node.showAsyncStacks.description": "顯示導致目前呼叫堆疊的非同步呼叫。僅限 'inspector' 通訊協定。", + "node.sourceMapPathOverrides.description": "依據 sourcemap 指示重新寫入一組來源檔案位置對應至磁碟上的位置。", + "node.disableOptimisticBPs.description": "在任何檔案載入 sourcemap 之前,不要在該檔案中設定中斷點。", + "node.launch.program.description": "程式的絕對路徑。透過查看 package.json 及開啟的檔案猜測產生的值。編輯此屬性。", + "node.launch.externalConsole.deprecationMessage": "屬性 'externalConsole' 已取代,請改用 'console'。", + "node.launch.console.description": "啟動偵錯目標的位置。", + "node.launch.console.internalConsole.description": "VS Code 偵錯主控台 (無法從程式讀取輸入)", + "node.launch.console.integratedTerminal.description": "VS Code 的整合式終端機", + "node.launch.console.externalTerminal.description": "可透過使用者設定進行外部終端機的設定。", + "node.launch.cwd.description": "程式工作目錄的絕對路徑 (該程式正在進行偵錯)。", + "node.launch.runtimeExecutable.description": "要使用的執行階段。可以是 PATH 上可用執行階段的絕對路徑或名稱。若省略,即假設為 `node`。", + "node.launch.runtimeArgs.description": "傳遞給執行階段可執行檔的選擇性引數。", + "node.launch.runtimeVersion.description": "'node' 版本的執行階段使用中。需要 `nvm`。", + "node.launch.env.description": "已將環境變數傳遞到程式。值 `null` 從環境變數中移除變數。", + "node.launch.envFile.description": "包含環境變數定義之檔案的絕對路徑。", + "node.launch.useWSL.description": "使用適用於 Linux 的 Windows 子系統。", + "node.launch.outputCapture.description": "從該處擷取輸出訊息: 偵錯 API 或 StdOut/STDERR 資料流。", + "node.launch.autoAttachChildProcesses.description": "自動附加偵錯工具至新的子處理序。", + "node.launch.config.name": "啟動", + "node.attach.processId.description": "要附加的處理序識別碼。", + "node.attach.config.name": "附加", + "node.processattach.config.name": "附加至處理序", + "node.snippet.launch.label": "Node.js: 啟動程式", + "node.snippet.launch.description": "在偵錯模式中啟動節點程式", + "node.snippet.npm.label": "Node.js: 透過 NPM 啟動", + "node.snippet.npm.description": "透過 npm `debug` 指令碼啟動節點程式", + "node.snippet.attach.label": "Node.js: 附加", + "node.snippet.attach.description": "附加至Node處理程序", + "node.snippet.remoteattach.label": "Node.js: 附加到遠端程式", + "node.snippet.remoteattach.description": "附加到遠端節點程式的偵錯連接埠", + "node.snippet.attachProcess.label": "Node.js: 連結到處理序", + "node.snippet.attachProcess.description": "開啟處理序選擇器以選取要連結的目標節點處理序", + "node.snippet.nodemon.label": "Node.js: Nodemon 設定", + "node.snippet.nodemon.description": "使用 nodemon 在來源變更時重新啟動偵錯工作階段", + "node.snippet.mocha.label": "Node.js: Mocha 測試", + "node.snippet.mocha.description": "對 mocha 測試偵錯", + "node.snippet.yo.label": "Node.js: Yeoman 產生器", + "node.snippet.yo.description": "偵錯 Yeoman 產生器 (透過執行專案資料夾中的 `npm link` 進行安裝)", + "node.snippet.gulp.label": "Node.js: Gulp 工作", + "node.snippet.gulp.description": "對 Gulp 工作偵錯 (確認您的專案中已安裝本機 Gulp)", + "node.snippet.electron.label": "Node.js: Electron 主要", + "node.snippet.electron.description": "對 Electron 主要處理序偵錯" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug2.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug2.i18n.json new file mode 100644 index 0000000000..51d1df5b1f --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/vscode-node-debug2.i18n.json @@ -0,0 +1,80 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "extension.description": "Node.js 偵錯支援", + "node.label": "Node.js v6.3+ 透過檢查通訊協定附加", + "node.sourceMaps.description": "使用 JavaScript 來源對應 (如果存在)。", + "outDir.deprecationMessage": "屬性 'outDir' 已取代,請改用 'outFiles'。", + "node.outFiles.description": "若已啟用來源對應,這些 Glob 模式會指定所產生的 JavaScript 檔案。若模式開頭為 `!`,會排除檔案。若未指定,所產生的程式碼應在與來源相同的目錄中。", + "node.stopOnEntry.description": "在啟動後自動停止程式。", + "node.port.description": "要附加到的目標偵錯連接埠。預設值為 9229。", + "node.address.description": "偵錯連接埠 TCP/IP 位址。預設為 'localhost'。", + "node.timeout.description": "重試連接到 Node.js 前要等待的毫秒數。預設值為 10000 毫秒。", + "node.smartStep.description": "自動逐步所執行產生無法對應回原始碼的程式碼。", + "node.enableSourceMapCaching.description": "從 URL 下載來源對應後將其快取至磁碟。", + "node.diagnosticLogging.description": "為 true 時,配接器記錄自己的診斷資訊至主控台", + "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' 已取代,請改用 'trace'。", + "node.verboseDiagnosticLogging.description": "為 true 時,配接器將記錄所有客戶端與目標流量 (以及藉由 'diagnosticLogging' 記錄資訊)", + "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' 已取代,請改用 'trace'。", + "node.trace.description": "為 'true' 時,偵錯工具將記錄追蹤資訊至檔案。為 'verbose' 時,也將在主控台顯示紀錄。", + "node.sourceMapPathOverrides.description": "依據 sourcemap 指示重新寫入一組來源檔案位置對應至磁碟上的位置。如需詳細資訊,請參閱 README。", + "node.skipFiles.description": "偵錯時要跳過的檔案、資料夾名稱或 Glob 模式陣列。", + "node.restart.description": "在 Node.js 終止後重新啟動工作階段。", + "node.showAsyncStacks.description": "顯示導致目前呼叫堆疊的非同步呼叫。", + "node.disableOptimisticBPs.description": "在任何檔案載入 sourcemap 之前,不要在該檔案中設定中斷點。", + "node.launch.program.description": "程式的絕對路徑。", + "node.launch.console.description": "啟動偵錯目標的位置: 內部主控台、整合式終端機或外部終端機。", + "node.launch.args.description": "傳遞給程式的命令列引數。", + "node.launch.cwd.description": "程式工作目錄的絕對路徑 (該程式正在進行偵錯)。", + "node.launch.runtimeExecutable.description": "要使用的執行階段。可以是 PATH 上可用執行階段的絕對路徑或名稱。若省略,即假設為 `node`。", + "node.launch.runtimeArgs.description": "傳遞給執行階段可執行檔的選擇性引數。", + "node.launch.env.description": "已將環境變數傳遞到程式。值 `null` 從環境變數中移除變數。", + "node.launch.envFile.description": "包含環境變數定義之檔案的絕對路徑。", + "node.launch.outputCapture.description": "從該處擷取輸出訊息: 偵錯 API 或 StdOut/STDERR 資料流。", + "node.launch.config.name": "啟動", + "node.attach.processId.description": "要附加的處理序識別碼。", + "node.attach.localRoot.description": "相對應 'remoteRoot' 的本機來源根目錄。", + "node.attach.remoteRoot.description": "遠端主機的來源根目錄.", + "node.attach.config.name": "附加", + "node.processattach.config.name": "附加至處理序", + "toggle.skipping.this.file": "略過此檔案", + "extensionHost.label": "VS Code 延伸模組開發", + "extensionHost.launch.runtimeExecutable.description": "VS Code 的絕對路徑。", + "extensionHost.launch.stopOnEntry.description": "在啟動後自動停止延伸主機。", + "extensionHost.launch.env.description": "已將環境變數傳遞到延伸模組主機。", + "extensionHost.snippet.launch.label": "VS Code 延伸模組開發", + "extensionHost.snippet.launch.description": "在偵錯模式中啟動 VS Code 延伸模組", + "extensionHost.launch.config.name": "啟動擴充功能" + }, + "out/src/errors": { + "VSND2001": "PATH 上找不到執行階段 ‘{0}’。安裝 ‘{0}’ 了嗎?", + "VSND2011": "無法在終端機 ({0}) 啟動偵錯目標。", + "VSND2017": "無法啟動偵錯目標 ({0})。", + "VSND2035": "無法偵錯延伸模組 ({0})。", + "VSND2028": "未知的主控台類型 '{0}'。", + "VSND2002": "無法啟動程式 '{0}'; 設定來源對應可有所幫助。", + "VSND2003": "無法啟動程式 '{0}'。設定 '{1}' 屬性可能會有幫助。", + "VSND2009": "因為找不到對應的 JavaScript,所以無法啟動程式 '{0}'。", + "VSND2029": "無法從檔案 ({0}) 載入環境變數。" + }, + "out/src/nodeDebugAdapter": { + "attribute.wsl.not.exist": "找不到用於 Linux 安裝的 Windows 子系統", + "program.path.case.mismatch.warning": "程式路徑使用大小寫相異的字元作為磁碟上的文件,這可能導致無法叫用中斷點。", + "node.console.title": "節點偵錯主控台", + "attribute.path.not.exist": "屬性 '{0}' 不存在 ('{1}')。", + "attribute.path.not.absolute": "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", + "VSND2001": "在 PATH 找不到執行階段 '{0}'.請確認{0}是否已安裝.", + "more.information": "詳細資訊", + "origin.from.node": "Node.js 中的唯讀內容", + "origin.core.module": "唯讀核心模組" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/xml.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/xml.i18n.json new file mode 100644 index 0000000000..39d796d767 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/xml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "XML 語言基本知識", + "description": "為 XML 檔案提供語法醒目提式與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/extensions/yaml.i18n.json b/i18n/language-pack-zh-hant/translations/extensions/yaml.i18n.json new file mode 100644 index 0000000000..bbf866e23d --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/extensions/yaml.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "package": { + "displayName": "YAML 語言基本知識", + "description": "為 YAML 檔案提供語法醒目提示與括弧對應功能。" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/translations/main.i18n.json b/i18n/language-pack-zh-hant/translations/main.i18n.json new file mode 100644 index 0000000000..6e1b594ab7 --- /dev/null +++ b/i18n/language-pack-zh-hant/translations/main.i18n.json @@ -0,0 +1,6200 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the MIT License. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "vs/base/common/severity": { + "sev.error": "錯誤", + "sev.warning": "警告", + "sev.info": "資訊" + }, + "vs/base/common/errorMessage": { + "stackTrace.format": "{0}: {1}", + "error.defaultMessage": "發生未知的錯誤。如需詳細資訊,請參閱記錄檔。", + "nodeExceptionMessage": "發生系統錯誤 ({0})", + "error.moreErrors": "{0} (總計 {1} 個錯誤)" + }, + "vs/base/browser/ui/keybindingLabel/keybindingLabel": { + "unbound": "未繫結" + }, + "vs/base/browser/ui/dialog/dialog": { + "dialogClose": "關閉對話方塊" + }, + "vs/base/parts/quickopen/browser/quickOpenModel": { + "quickOpenAriaLabelEntry": "{0},選擇器", + "quickOpenAriaLabel": "選擇器" + }, + "vs/base/node/processes": { + "TaskRunner.UNC": "無法在 UNC 磁碟機上執行殼層命令。" + }, + "vs/base/node/zip": { + "invalid file": "擷取 {0} 時發生錯誤。檔案無效。", + "incompleteExtract": "未完成。已找到 {0} 個項目 (共 {1} 個)", + "notFound": "在 ZIP 中找不到 {0}。" + }, + "vs/base/browser/ui/aria/aria": { + "repeated": "{0} (再次出現)", + "repeatedNtimes": "{0} (出現 {1} 次)" + }, + "vs/base/browser/ui/actionbar/actionbar": { + "titleLabel": "{0} ({1})" + }, + "vs/base/common/keybindingLabels": { + "ctrlKey": "Ctrl", + "shiftKey": "Shift", + "altKey": "Alt", + "windowsKey": "Windows", + "superKey": "超級鍵", + "ctrlKey.long": "Control", + "shiftKey.long": "Shift", + "altKey.long": "Alt", + "cmdKey.long": "命令", + "windowsKey.long": "Windows", + "superKey.long": "超級鍵" + }, + "vs/base/parts/tree/browser/treeDefaults": { + "collapse all": "全部摺疊" + }, + "vs/base/browser/ui/toolbar/toolbar": { + "moreActions": "更多操作" + }, + "vs/base/browser/ui/menu/menu": { + "titleLabel": "{0} ({1})" + }, + "vs/base/parts/quickopen/browser/quickOpenWidget": { + "quickOpenAriaLabel": "快速選擇器。輸入以縮小結果範圍。", + "treeAriaLabel": "快速選擇器", + "quickInput.visibleCount": "{0} 個結果" + }, + "vs/base/browser/ui/inputbox/inputBox": { + "alertErrorMessage": "錯誤: {0}", + "alertWarningMessage": "警告: {0}", + "alertInfoMessage": "資訊: {0}" + }, + "vs/base/browser/ui/list/listWidget": { + "aria list": "{0}。請使用導覽鍵來導覽。" + }, + "vs/base/common/jsonErrorMessages": { + "error.invalidSymbol": "符號無效", + "error.invalidNumberFormat": "數字格式無效", + "error.propertyNameExpected": "須有屬性名稱", + "error.valueExpected": "必須有值", + "error.colonExpected": "必須有冒號", + "error.commaExpected": "必須為逗號", + "error.closeBraceExpected": "必須為右大括號", + "error.closeBracketExpected": "必須為右中括號", + "error.endOfFileExpected": "必須為檔案結尾" + }, + "vs/base/browser/ui/findinput/findInput": { + "defaultLabel": "輸入" + }, + "vs/base/browser/ui/findinput/findInputCheckboxes": { + "caseDescription": "大小寫須相符", + "wordsDescription": "全字拼寫須相符", + "regexDescription": "使用規則運算式" + }, + "vs/base/browser/ui/tree/abstractTree": { + "clear": "清除", + "disable filter on type": "在類型上停用篩選", + "enable filter on type": "在類型上啟用篩選", + "empty": "找不到任何元素", + "found": "{1} 項元素中有 {0} 項相符" + }, + "vs/base/browser/ui/menu/menubar": { + "mMore": "..." + }, + "vs/editor/common/standaloneStrings": { + "noSelection": "無選取項目", + "singleSelectionRange": "第 {0} 行,第 {1} 欄 (已選取 {2})", + "singleSelection": "第 {0} 行,第 {1} 欄", + "multiSelectionRange": "{0} 個選取項目 (已選取 {1} 個字元)", + "multiSelection": "{0} 個選取項目", + "emergencyConfOn": "立即將設定 `accessibilitySupport` 變更為 'on’。", + "openingDocs": "立即開啟編輯器協助工具文件頁面。", + "readonlyDiffEditor": "在 Diff 編輯器的唯讀窗格中。", + "editableDiffEditor": "在 Diff 編輯器的窗格中。", + "readonlyEditor": "在唯讀程式碼編輯器中", + "editableEditor": "在程式碼編輯器中", + "changeConfigToOnMac": "若要為編輯器進行最能搭配螢幕助讀程式使用的設定,請立即按 Command+E。", + "changeConfigToOnWinLinux": "若要將編輯器設定為針對搭配螢幕助讀程式使用最佳化,請立即按 Control+E。", + "auto": "已將此編輯器設定為永遠不針對搭配螢幕助讀程式使用最佳化,但目前不是此情況。", + "tabFocusModeOnMsg": "在目前的編輯器中按 Tab 鍵會將焦點移至下一個可設定焦點的元素。按 {0} 可切換此行為。", + "tabFocusModeOnMsgNoKb": "在目前的編輯器中按 Tab 鍵會將焦點移至下一個可設定焦點的元素。命令 {0} 目前無法由按鍵繫結關係觸發。", + "tabFocusModeOffMsg": "在目前的編輯器中按 Tab 鍵會插入定位字元。按 {0} 可切換此行為。", + "tabFocusModeOffMsgNoKb": "在目前的編輯器中按 Tab 鍵會插入定位字元。命令 {0} 目前無法由按鍵繫結關係觸發。", + "openDocMac": "立即按 Command+H,以開啟提供編輯器協助工具相關詳細資訊的瀏覽器視窗。", + "openDocWinLinux": "立即按 Control+H,以開啟提供編輯器協助工具相關詳細資訊的瀏覽器視窗。", + "outroMsg": "您可以按 Esc 鍵或 Shift+Esc 鍵來解除此工具提示並返回編輯器。", + "showAccessibilityHelpAction": "顯示協助工具說明", + "inspectTokens": "開發人員: 檢查權杖", + "gotoLineLabelValidLineAndColumn": "移至行 {0} 和字元 {1}", + "gotoLineLabelValidLine": "移至第 {0} 行", + "gotoLineLabelEmptyWithLineLimit": "輸入介於 1 到 {0} 之間要瀏覽的行號", + "gotoLineLabelEmptyWithLineAndColumnLimit": "鍵入 1 到 {0} 之間的字元,以瀏覽至", + "gotoLineAriaLabel": "目前行號: {0}。前往第 {1} 行。", + "gotoLineActionInput": "依序鍵入行號、選用冒號與字元號碼以瀏覽至", + "gotoLineActionLabel": "移至行...", + "ariaLabelEntryWithKey": "{0}、{1}、命令", + "ariaLabelEntry": "{0},命令", + "quickCommandActionInput": "鍵入要執行之動作的名稱", + "quickCommandActionLabel": "命令選擇區", + "entryAriaLabel": "{0},符號", + "quickOutlineActionInput": "鍵入要瀏覽之目標識別碼的名稱", + "quickOutlineActionLabel": "移至符號...", + "symbols": "符號 ({0})", + "modules": "模組 ({0})", + "class": "類別 ({0})", + "interface": "介面 ({0})", + "method": "方法 ({0})", + "function": "函式 ({0})", + "property": "屬性 ({0})", + "variable": "變數 ({0})", + "variable2": "變數 ({0})", + "_constructor": "建構函式 ({0})", + "call": "呼叫 ({0})", + "editorViewAccessibleLabel": "編輯器內容", + "accessibilityHelpMessageIE": "按 Ctrl+F1 可取得協助工具選項。", + "accessibilityHelpMessage": "按 Alt+F1 可取得協助工具選項。", + "toggleHighContrast": "切換高對比佈景主題", + "bulkEditServiceSummary": "已在 {1} 檔案中進行 {0} 項編輯" + }, + "vs/editor/common/modes/modesRegistry": { + "plainText.alias": "純文字" + }, + "vs/editor/common/view/editorColorRegistry": { + "lineHighlight": "目前游標位置行的反白顯示背景色彩。", + "lineHighlightBorderBox": "目前游標位置行之周圍框線的背景色彩。", + "rangeHighlight": "醒目提示範圍的背景色彩,例如快速開啟並尋找功能。其不得為不透明色彩,以免隱藏底層裝飾。", + "rangeHighlightBorder": "反白顯示範圍周圍邊框的背景顏色。", + "caret": "編輯器游標的色彩。", + "editorCursorBackground": "編輯器游標的背景色彩。允許自訂區塊游標重疊的字元色彩。", + "editorWhitespaces": "編輯器中空白字元的色彩。", + "editorIndentGuides": "編輯器縮排輔助線的色彩。", + "editorActiveIndentGuide": "使用中編輯器縮排輔助線的色彩。", + "editorLineNumbers": "編輯器行號的色彩。", + "editorActiveLineNumber": "編輯器使用中行號的色彩 ", + "deprecatedEditorActiveLineNumber": "Id 已取代。請改用 'editorLineNumber.activeForeground' 。", + "editorRuler": "編輯器尺規的色彩", + "editorCodeLensForeground": "編輯器程式碼濾鏡的前景色彩", + "editorBracketMatchBackground": "成對括號背景色彩", + "editorBracketMatchBorder": "成對括號邊框色彩", + "editorOverviewRulerBorder": "預覽檢視編輯器尺規的邊框色彩.", + "editorGutter": "編輯器邊框的背景顏色,包含行號與字形圖示的邊框.", + "errorForeground": "編輯器內錯誤提示線的前景色彩.", + "errorBorder": "編輯器內錯誤提示線的邊框色彩.", + "warningForeground": "編輯器內警告提示線的前景色彩.", + "warningBorder": "編輯器內警告提示線的邊框色彩.", + "infoForeground": "編輯器內資訊提示線的前景色彩", + "infoBorder": "編輯器內資訊提示線的邊框色彩", + "hintForeground": "編輯器內提示訊息的提示線前景色彩", + "hintBorder": "編輯器內提示訊息的提示線邊框色彩", + "unnecessaryCodeBorder": "編輯器中不必要 (未使用) 原始程式碼的框線色彩。", + "unnecessaryCodeOpacity": "編輯器中不必要 (未使用) 原始程式碼的不透明度。例如 \"#000000c0” 會以 75% 的不透明度轉譯程式碼。針對高對比主題,使用 'editorUnnecessaryCode.border' 主題色彩可為不必要的程式碼加上底線,而不是將其變淡。", + "overviewRulerRangeHighlight": "範圍醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "overviewRuleError": "錯誤的概觀尺規標記色彩。", + "overviewRuleWarning": "警示的概觀尺規標記色彩。", + "overviewRuleInfo": "資訊的概觀尺規標記色彩。" + }, + "vs/editor/browser/controller/coreCommands": { + "miSelectAll": "全選(&&S)", + "miUndo": "復原(&&U)", + "miRedo": "取消復原(&&R)" + }, + "vs/editor/browser/widget/codeEditorWidget": { + "cursors.maximum": "游標數已限制為 {0} 個。" + }, + "vs/editor/browser/widget/diffEditorWidget": { + "diff.tooLarge": "因其中一個檔案過大而無法比較。" + }, + "vs/editor/common/config/commonEditorConfig": { + "editorConfigurationTitle": "編輯器", + "fontFamily": "控制字型家族。", + "fontWeight": "控制字型寬度。", + "fontSize": "控制字型大小 (以像素為單位)。", + "lineHeight": "控制行高。使用 0 會從字型大小計算行高。", + "letterSpacing": "控制字元間距 (以像素為單位)", + "lineNumbers.off": "不顯示行號。", + "lineNumbers.on": "行號以絕對值顯示。", + "lineNumbers.relative": "行號以目前游標的相對值顯示。", + "lineNumbers.interval": "每 10 行顯示行號。", + "lineNumbers": "控制行號的顯示。", + "renderFinalNewline": "在檔案結尾為新行時,呈現最後一行的號碼。", + "rulers": "在某個數目的等寬字元之後顯示垂直尺規。如有多個尺規,就會使用多個值。若陣列空白,就不會繪製任何尺規。", + "wordSeparators": "在執行文字相關導覽或作業時要用作文字分隔符號的字元", + "tabSize": "與 Tab 相等的空格數量。當 `#editor.detectIndentation#` 已開啟時,會根據檔案內容覆寫此設定。", + "insertSpaces": "在按 `Tab` 時插入空格。當 `#editor.detectIndentation#` 開啟時,會根據檔案內容覆寫此設定。", + "detectIndentation": "根據檔案內容,控制當檔案開啟時,是否自動偵測 `#editor.tabSize#` 和 `#editor.insertSpaces#`。", + "roundedSelection": "控制選取範圍是否有圓角", + "scrollBeyondLastLine": "控制編輯器是否捲動到最後一行之外。", + "scrollBeyondLastColumn": "控制編輯器水平捲動的額外字元數。", + "smoothScrolling": "控制編輯器是否會使用動畫捲動", + "minimap.enabled": "控制是否會顯示縮圖", + "minimap.side": "控制要在哪端呈現縮圖。", + "minimap.showSlider": "自動隱藏縮圖滑桿", + "minimap.renderCharacters": "顯示行中的實際字元,而不是色彩區塊。", + "minimap.maxColumn": "限制縮圖的寬度,最多顯示某個數目的列。", + "hover.enabled": "控制是否顯示暫留。", + "hover.delay": "控制暫留顯示的延遲時間 (以毫秒為單位)。", + "hover.sticky": "控制當滑鼠移過時,是否應保持顯示暫留。", + "find.seedSearchStringFromSelection": "控制 [尋找小工具] 中的搜尋字串是否來自編輯器選取項目。", + "find.autoFindInSelection": "控制尋找作業要對已選取文字或編輯器內的整個檔案執行。", + "find.globalFindClipboard": "控制尋找小工具是否在 macOS 上讀取或修改共用尋找剪貼簿。", + "find.addExtraSpaceOnTop": "控制尋找小工具是否應在編輯器頂端額外新增行。若為 true,當您可看到尋找小工具時,您的捲動範圍會超過第一行。", + "wordWrap.off": "一律不換行。", + "wordWrap.on": "依檢視區寬度換行。", + "wordWrap.wordWrapColumn": "於 '#editor.wordWrapColumn#' 換行。", + "wordWrap.bounded": "當檢視區縮至最小並設定 '#editor.wordWrapColumn#' 時換行。", + "wordWrap": "控制如何換行。", + "wordWrapColumn": "當 `#editor.wordWrap#` 為 `wordWrapColumn` 或 `bounded` 時,控制編輯器中的資料行換行。", + "wrappingIndent.none": "無縮排。換行從第 1 列開始。", + "wrappingIndent.same": "換行的縮排會與父行相同。", + "wrappingIndent.indent": "換行的縮排為父行 +1。", + "wrappingIndent.deepIndent": "換行縮排為父行 +2。", + "wrappingIndent": "控制換行的縮排。", + "mouseWheelScrollSensitivity": "要用於滑鼠滾輪捲動事件 `deltaX` 和 `deltaY` 的乘數。", + "fastScrollSensitivity": "按 `Alt` 時的捲動速度倍數。", + "multiCursorModifier.ctrlCmd": "對應Windows和Linux的'Control'與對應 macOS 的'Command'。", + "multiCursorModifier.alt": "對應Windows和Linux的'Alt'與對應macOS的'Option'。", + "multiCursorModifier": "用於在滑鼠新增多個游標的乘數。「移至定義」和「開啟連結」滑鼠手勢會加以適應,以避免與多個游標的乘數相衝突。[深入了解](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)。", + "multiCursorMergeOverlapping": "在多個游標重疊時將其合併。", + "quickSuggestions.strings": "允許在字串內顯示即時建議。", + "quickSuggestions.comments": "允許在註解中顯示即時建議。", + "quickSuggestions.other": "允許在字串與註解以外之處顯示即時建議。", + "quickSuggestions": "控制是否應在鍵入時自動顯示建議。", + "quickSuggestionsDelay": "控制在快速建議顯示後的延遲 (以毫秒為單位)。", + "parameterHints.enabled": "啟用快顯,在您鍵入的同時顯示參數文件和類型資訊。", + "parameterHints.cycle": "控制提示功能表是否在清單結尾時循環或關閉。", + "editor.autoClosingBrackets.languageDefined": "使用語言配置確定何時自動關閉括號。", + "editor.autoClosingBrackets.beforeWhitespace": "僅當游標位於空白的左側時自動關閉括號。", + "autoClosingBrackets": "控制編輯器是否應在使用者新增左括弧後,自動加上右括弧。", + "editor.autoClosingQuotes.languageDefined": "使用語言配置確定何時自動關閉引號。", + "editor.autoClosingQuotes.beforeWhitespace": "僅當游標位於空白的左側時自動關閉引號。", + "autoClosingQuotes": "控制編輯器是否應在使用者新增開始引號後,自動加上關閉引號。", + "editor.autoSurround.languageDefined": "使用語言組態來決定何時自動環繞選取項目。", + "editor.autoSurround.brackets": "用括弧括住,而非使用引號。 ", + "editor.autoSurround.quotes": "用引號括住,而非使用括弧。", + "autoSurround": "控制編輯器是否應自動環繞選取項目。", + "formatOnType": "控制編輯器是否應自動在鍵入後設定行的格式。", + "formatOnPaste": "控制編輯器是否應自動為貼上的內容設定格式。必須有可用的格式器,而且格式器應能夠為文件中的一個範圍設定格式。", + "autoIndent": "控制編輯器是否應在使用者鍵入、貼上或移動行時,自動調整縮排。必須有具備語言縮排規則的延伸模組可用。", + "suggestOnTriggerCharacters": "控制建議是否應在鍵入觸發字元時自動顯示。", + "acceptSuggestionOnEnterSmart": "在建議進行文字變更時,僅透過 `Enter` 接受建議。", + "acceptSuggestionOnEnter": "控制除了 'Tab' 外,是否也透過 'Enter' 接受建議。這有助於避免混淆要插入新行或接受建議。", + "acceptSuggestionOnCommitCharacter": "控制是否透過認可字元接受建議。例如在 JavaScript 中,分號 (';') 可以是接受建議並鍵入該字元的認可字元。", + "snippetSuggestions.top": "將程式碼片段建議顯示於其他建議的頂端。", + "snippetSuggestions.bottom": "將程式碼片段建議顯示於其他建議的下方。", + "snippetSuggestions.inline": "將程式碼片段建議與其他建議一同顯示。", + "snippetSuggestions.none": "不顯示程式碼片段建議。", + "snippetSuggestions": "控制程式碼片段是否隨其他建議顯示,以及其排序方式。", + "emptySelectionClipboard": "控制複製時不選取任何項目是否會複製目前程式行。", + "copyWithSyntaxHighlighting": "控制語法醒目提示是否應複製到剪貼簿。", + "wordBasedSuggestions": "控制是否應根據文件中的單字計算自動完成。", + "suggestSelection.first": "一律選取第一個建議。", + "suggestSelection.recentlyUsed": "除非進一步鍵入選取了建議,否則選取最近的建議,例如 `console.| -> console.log`,原因是最近完成了 `log`。", + "suggestSelection.recentlyUsedByPrefix": "根據先前已完成該建議的前置詞選取建議,例如 `co -> console` 和 `con -> const`。", + "suggestSelection": "控制在顯示建議清單時如何預先選取建議。", + "suggestFontSize": "建議小工具的字型大小。當設定為 `0` 時,則使用 `#editor.fontSize#` 值.", + "suggestLineHeight": "建議小工具的行高。當設定為 `0` 時,則使用 `#editor.lineHeight#` 值.", + "tabCompletion.on": "按 Tab 時,Tab 完成會插入最符合的建議。", + "tabCompletion.off": "停用 tab 鍵自動完成。", + "tabCompletion.onlySnippets": "在程式碼片段的首碼相符時使用 Tab 完成。未啟用 'quickSuggestions' 時效果最佳。", + "tabCompletion": "啟用 tab 鍵自動完成。", + "suggest.filterGraceful": "控制對於拚錯字是否進行篩選和排序其建議", + "suggest.localityBonus": "控制排序是否會偏好游標附近出現的字組。", + "suggest.shareSuggestSelections": "控制記錄的建議選取項目是否在多個工作區和視窗間共用 (需要 `#editor.suggestSelection#`)。", + "suggest.snippetsPreventQuickSuggestions": "控制程式碼片段啟用時,是否阻止啟動快速建議。", + "suggest.showIcons": "控制要在建議中顯示或隱藏圖示。", + "suggest.maxVisibleSuggestions": "控制 IntelliSense 顯示捲軸前要顯示多少建議 (最多 15 個)。", + "suggest.filtered": "控制是否應從 IntelliSense 篩選某些建議類型。如需建議類型清單,請前往: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions。", + "suggest.filtered.method": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `method` 建議。", + "suggest.filtered.function": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `function` 建議。", + "suggest.filtered.constructor": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `constructor` 建議。", + "suggest.filtered.field": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `field` 建議。", + "suggest.filtered.variable": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `variable` 建議。", + "suggest.filtered.class": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `class` 建議。", + "suggest.filtered.struct": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `struct` 建議。", + "suggest.filtered.interface": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `interface` 建議。", + "suggest.filtered.module": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `module` 建議。", + "suggest.filtered.property": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `property` 建議。", + "suggest.filtered.event": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `event` 建議。", + "suggest.filtered.operator": "當設定為 `false` 時,IntelliSense 永遠不會顯 `operator` 建議。", + "suggest.filtered.unit": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `unit` 建議。", + "suggest.filtered.value": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `value` 建議。", + "suggest.filtered.constant": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `constant` 建議。", + "suggest.filtered.enum": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `enum` 建議。", + "suggest.filtered.enumMember": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `enumMember` 建議。", + "suggest.filtered.keyword": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `keyword` 建議。", + "suggest.filtered.text": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `text` 建議。", + "suggest.filtered.color": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `color` 建議。", + "suggest.filtered.file": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `file` 建議。", + "suggest.filtered.reference": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `reference` 建議。", + "suggest.filtered.customcolor": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `customcolor` 建議。", + "suggest.filtered.folder": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `folder` 建議。", + "suggest.filtered.typeParameter": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `typeParameter` 建議。", + "suggest.filtered.snippet": "當設定為 `false` 時,IntelliSense 永遠不會顯示 `snippet` 建議。", + "editor.gotoLocation.multiple": "控制當多個目標位置存在時,'Go To’ 命令 (如 Go To Definition) 的行為。", + "editor.gotoLocation.multiple.peek": "顯示結果的預覽檢視 (預設)", + "editor.gotoLocation.multiple.gotoAndPeek": "移至主要結果並顯示預覽檢視", + "editor.gotoLocation.multiple.goto": "移至主要結果並忽略其他結果", + "selectionHighlight": "控制編輯器是否應醒目提示與選取項目類似的相符項目。", + "occurrencesHighlight": "控制編輯器是否應醒目顯示出現的語意符號。", + "overviewRulerLanes": "控制在概觀尺規中,可在同一個位置顯示的裝飾數目。", + "overviewRulerBorder": "控制是否應在概觀尺規周圍繪製框線。", + "cursorBlinking": "控制資料指標動畫樣式。", + "mouseWheelZoom": "使用滑鼠滾輪並按住 `Ctrl` 時,縮放編輯器的字型", + "cursorSmoothCaretAnimation": "控制是否應啟用平滑插入點動畫。 ", + "cursorStyle": "控制資料指標樣式。", + "cursorWidth": "控制游標寬度,當 `#editor.cursorStyle#` 設定為 `line` 時。", + "fontLigatures": "啟用/停用連字字型。", + "hideCursorInOverviewRuler": "控制游標是否應隱藏在概觀尺規中。", + "renderWhiteSpace.boundary": "轉譯空白字元,但文字間的單一空格除外。", + "renderWhitespace": "控制編輯器應如何轉譯空白字元。", + "renderControlCharacters": "控制編輯器是否應顯示控制字元。", + "renderIndentGuides": "控制編輯器是否應顯示縮排輔助線。", + "highlightActiveIndentGuide": "控制編輯器是否應醒目提示使用中的縮排輔助線。", + "renderLineHighlight.all": "醒目提示裝訂邊和目前的行。", + "renderLineHighlight": "控制編輯器如何顯示目前行的醒目提示。", + "codeLens": "控制編輯器是否顯示 codelens。", + "folding": "控制編輯器是否啟用程式碼摺疊功能。", + "foldingStrategy": "控制摺疊範圍的計算方式。[自動] 會在可行的情況下使用語言專屬的摺疊策略。[縮排] 會使用以縮排為基礎的摺疊策略。", + "showFoldingControls": "自動隱藏摺疊控制向", + "matchBrackets": "當選取某側的括號時,強調顯示另一側的配對括號。", + "glyphMargin": "控制編輯器是否應轉譯垂直字符邊界。字符邊界最常用來進行偵錯。", + "useTabStops": "插入和刪除接在定位停駐點後的空白字元。", + "trimAutoWhitespace": "移除尾端自動插入的空白字元。", + "stablePeek": "即使按兩下內容或按 `Escape`,仍保持瞄孔編輯器開啟。", + "dragAndDrop": "控制編輯器是否允許透過拖放來移動選取項目。", + "accessibilitySupport.auto": "編輯器將使用平台 API 以偵測螢幕助讀程式附加。", + "accessibilitySupport.on": "編輯器將會為螢幕助讀程式的使用方式永久地最佳化。", + "accessibilitySupport.off": "編輯器不會為螢幕助讀程式的使用方式進行最佳化。", + "accessibilitySupport": "控制編輯器是否應於已為螢幕助讀程式最佳化的模式中執行。", + "showUnused": "控制未使用程式碼的淡出。", + "links": "控制編輯器是否應偵測連結並使其可供點選。", + "colorDecorators": "控制編輯器是否應轉譯內嵌色彩裝飾項目與色彩選擇器。", + "codeActions": "在編輯器中啟用程式碼動作燈泡。", + "maxTokenizationLineLength": "因效能的緣故,不會將超過此高度的行 Token 化", + "codeActionsOnSave.organizeImports": "控制是否應在儲存檔案時執行組織匯入動作。", + "codeActionsOnSave.fixAll": "控制是否應在檔案儲存時執行自動修正動作。", + "codeActionsOnSave": "要在儲存時執行的程式碼動作種類。", + "codeActionsOnSaveTimeout": "逾時長度 (以毫秒為單位),在這之後會取消在儲存時執行的程式碼動作。", + "selectionClipboard": "控制是否支援 Linux 主要剪貼簿。", + "sideBySide": "控制 Diff 編輯器要並排或內嵌顯示 Diff。", + "ignoreTrimWhitespace": "控制 Diff 編輯器是否將開頭或尾端空白字元的變更顯示為 Diff。", + "largeFileOptimizations": "針對大型檔案停用部分高記憶體需求功能的特殊處理方式。", + "renderIndicators": "控制 Diff 編輯器是否要為新增/移除的變更顯示 +/- 標記。" + }, + "vs/editor/common/config/editorOptions": { + "accessibilityOffAriaLabel": "編輯器現在無法存取。按Alt+F1尋求選項", + "editorViewAccessibleLabel": "編輯器內容" + }, + "vs/editor/browser/widget/diffReview": { + "label.close": "關閉", + "no": "沒有任何行", + "one": "1 個行", + "more": "{0} 個行", + "header": "{1} 的 {0} 不同: 原始為 {2},{3},修改後為 {4},{5}", + "blankLine": "空白", + "equalLine": "原始 {0},修改後{1}: {2", + "insertLine": "+ 修改後 {0}: {1}", + "deleteLine": "- 原始 {0}: {1}", + "editor.action.diffReview.next": "移至下一個差異", + "editor.action.diffReview.prev": "移至上一個差異" + }, + "vs/editor/contrib/caretOperations/caretOperations": { + "caret.moveLeft": "將插入點左移", + "caret.moveRight": "將插入點右移" + }, + "vs/editor/contrib/caretOperations/transpose": { + "transposeLetters.label": "調換字母" + }, + "vs/editor/contrib/comment/comment": { + "comment.line": "切換行註解", + "miToggleLineComment": "切換行註解(&&T)", + "comment.line.add": "加入行註解", + "comment.line.remove": "移除行註解", + "comment.block": "切換區塊註解", + "miToggleBlockComment": "切換區塊註解(&&B)" + }, + "vs/editor/contrib/cursorUndo/cursorUndo": { + "cursor.undo": "軟復原" + }, + "vs/editor/contrib/fontZoom/fontZoom": { + "EditorFontZoomIn.label": "編輯器字體放大", + "EditorFontZoomOut.label": "編輯器字型縮小", + "EditorFontZoomReset.label": "編輯器字體重設縮放" + }, + "vs/editor/contrib/parameterHints/parameterHints": { + "parameterHints.trigger.label": "觸發參數提示" + }, + "vs/editor/contrib/tokenization/tokenization": { + "forceRetokenize": "開發人員: 強制重新置放" + }, + "vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": { + "toggle.tabMovesFocus": "切換 TAB 鍵移動焦點", + "toggle.tabMovesFocus.on": "按 Tab 現在會將焦點移至下一個可設定焦點的元素。", + "toggle.tabMovesFocus.off": "按 Tab 現在會插入定位字元。" + }, + "vs/editor/contrib/bracketMatching/bracketMatching": { + "overviewRulerBracketMatchForeground": "成對括弧的概觀尺規標記色彩。", + "smartSelect.jumpBracket": "移至方括弧", + "smartSelect.selectToBracket": "選取至括弧", + "miGoToBracket": "前往括弧(&&B)" + }, + "vs/editor/contrib/clipboard/clipboard": { + "actions.clipboard.cutLabel": "剪下", + "miCut": "剪下(&&T)", + "actions.clipboard.copyLabel": "複製", + "miCopy": "複製(&&C)", + "actions.clipboard.pasteLabel": "貼上", + "miPaste": "貼上(&&P)", + "actions.clipboard.copyWithSyntaxHighlightingLabel": "隨語法醒目提示複製" + }, + "vs/editor/contrib/contextmenu/contextmenu": { + "action.showContextMenu.label": "顯示編輯器內容功能表" + }, + "vs/editor/contrib/format/formatActions": { + "formatDocument.label": "格式化文件", + "formatSelection.label": "格式化選取範圍" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionMouse": { + "multipleResults": "按一下以顯示 {0} 項定義。" + }, + "vs/editor/contrib/hover/hover": { + "showHover": "動態顯示" + }, + "vs/editor/contrib/inPlaceReplace/inPlaceReplace": { + "InPlaceReplaceAction.previous.label": "以上一個值取代", + "InPlaceReplaceAction.next.label": "以下一個值取代" + }, + "vs/editor/contrib/referenceSearch/referenceSearch": { + "meta.titleReference": " - {0} 個參考", + "references.action.label": "預覽參考" + }, + "vs/editor/contrib/rename/rename": { + "no result": "沒有結果。", + "resolveRenameLocationFailed": "解析重新命名位置時發生未知的錯誤", + "aria": "已成功將 '{0}' 重新命名為 '{1}'。摘要: {2}", + "rename.failed": "重新命名無法執行。", + "rename.label": "重新命名符號" + }, + "vs/editor/contrib/smartSelect/smartSelect": { + "smartSelect.expand": "展開選取項目", + "miSmartSelectGrow": "展開選取範圍(&&E)", + "smartSelect.shrink": "縮小選取項目", + "miSmartSelectShrink": "壓縮選取範圍(&&S)" + }, + "vs/editor/contrib/goToDefinition/goToDefinitionCommands": { + "noResultWord": "找不到 '{0}' 的定義", + "generic.noResults": "找不到任何定義", + "meta.title": " - {0} 個定義", + "actions.goToDecl.label": "移至定義", + "actions.goToDeclToSide.label": "在一側開啟定義", + "actions.previewDecl.label": "預覽定義", + "decl.noResultWord": "找不到 '{0}' 的宣告 ", + "decl.generic.noResults": "找不到任何宣告", + "decl.meta.title": " – {0} 宣告", + "actions.goToDeclaration.label": "移至宣告", + "actions.peekDecl.label": "預覽宣告", + "goToImplementation.noResultWord": "找不到 '{0}' 的任何實作", + "goToImplementation.generic.noResults": "找不到任何實作", + "meta.implementations.title": " – {0} 個實作", + "actions.goToImplementation.label": "前往實作", + "actions.peekImplementation.label": "預覽實作", + "goToTypeDefinition.noResultWord": "找不到 '{0}' 的任何類型定義", + "goToTypeDefinition.generic.noResults": "找不到任何類型定義", + "meta.typeDefinitions.title": " – {0} 個定義", + "actions.goToTypeDefinition.label": "移至類型定義", + "actions.peekTypeDefinition.label": "預覽類型定義", + "miGotoDefinition": "移至定義(&&D)", + "miGotoTypeDefinition": "前往類型定義(&&T)", + "miGotoImplementation": "前往實作(&&I)" + }, + "vs/editor/contrib/gotoError/gotoError": { + "markerAction.next.label": "移至下一個問題 (錯誤, 警告, 資訊)", + "markerAction.previous.label": "移至上一個問題 (錯誤, 警告, 資訊)", + "markerAction.nextInFiles.label": "移至檔案裡面的下一個問題 (錯誤, 警告, 資訊)", + "markerAction.previousInFiles.label": "移至檔案裡面的上一個問題 (錯誤, 警告, 資訊)", + "miGotoNextProblem": "下一個問題(&&P)", + "miGotoPreviousProblem": "前一個問題(&&P)" + }, + "vs/editor/contrib/links/links": { + "links.navigate.mac": "按住 Cmd 並按一下滑鼠按鈕可連入連結", + "links.navigate": "按住 Ctrl 並按一下滑鼠按鈕可連入連結", + "links.command.mac": "按住 Cmd 並按一下滑鼠以執行命令", + "links.command": "按住 Ctrl 並按一下滑鼠以執行命令", + "links.navigate.al.mac": "按住 Option 並按一下滑鼠按鈕以追蹤連結", + "links.navigate.al": "按住Alt並點擊以追蹤連結", + "links.command.al.mac": "按住 Option 並按一下滑鼠以執行命令", + "links.command.al": "按住 Alt 並按一下滑鼠以執行命令", + "invalid.url": "因為此連結的格式不正確,所以無法開啟: {0}", + "missing.url": "因為此連結目標遺失,所以無法開啟。", + "label": "開啟連結" + }, + "vs/editor/contrib/referenceSearch/peekViewWidget": { + "label.close": "關閉" + }, + "vs/editor/contrib/find/findController": { + "startFindAction": "尋找", + "miFind": "尋找(&&F)", + "startFindWithSelectionAction": "尋找選取項目", + "findNextMatchAction": "尋找下一個", + "findPreviousMatchAction": "尋找上一個", + "nextSelectionMatchFindAction": "尋找下一個選取項目", + "previousSelectionMatchFindAction": "尋找上一個選取項目", + "startReplace": "取代", + "miReplace": "取代(&&R)" + }, + "vs/editor/contrib/suggest/suggestController": { + "arai.alert.snippet": "接受 ‘{0}’ 進行了其他 {1} 項編輯", + "suggest.trigger.label": "觸發建議" + }, + "vs/editor/contrib/wordHighlighter/wordHighlighter": { + "wordHighlight": "讀取權限期間 (如讀取變數) 符號的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "wordHighlightStrong": "寫入權限期間 (如寫入變數) 符號的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "wordHighlightBorder": "讀取存取期間 (例如讀取變數時) 符號的邊框顏色。", + "wordHighlightStrongBorder": "寫入存取期間 (例如寫入變數時) 符號的邊框顏色。 ", + "overviewRulerWordHighlightForeground": "符號醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "overviewRulerWordHighlightStrongForeground": "寫入權限符號醒目提示的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "wordHighlight.next.label": "移至下一個反白符號", + "wordHighlight.previous.label": "移至上一個反白符號", + "wordHighlight.trigger.label": "觸發符號反白顯示" + }, + "vs/editor/contrib/folding/folding": { + "unfoldAction.label": "展開", + "unFoldRecursivelyAction.label": "以遞迴方式展開", + "foldAction.label": "摺疊", + "foldRecursivelyAction.label": "以遞迴方式摺疊", + "foldAllBlockComments.label": "摺疊全部區塊註解", + "foldAllMarkerRegions.label": "摺疊所有區域", + "unfoldAllMarkerRegions.label": "展開所有區域", + "foldAllAction.label": "全部摺疊", + "unfoldAllAction.label": "全部展開", + "foldLevelAction.label": "摺疊層級 {0}" + }, + "vs/editor/contrib/linesOperations/linesOperations": { + "lines.copyUp": "將行向上複製", + "miCopyLinesUp": "將行向上複製(&&C)", + "lines.copyDown": "將行向下複製", + "miCopyLinesDown": "將行向下複製(&&P)", + "lines.moveUp": "上移一行", + "miMoveLinesUp": "上移一行(&&V)", + "lines.moveDown": "下移一行", + "miMoveLinesDown": "下移一行(&&L)", + "lines.sortAscending": "遞增排序行", + "lines.sortDescending": "遞減排序行", + "lines.trimTrailingWhitespace": "修剪尾端空白", + "lines.delete": "刪除行", + "lines.indent": "縮排行", + "lines.outdent": "凸排行", + "lines.insertBefore": "在上方插入行", + "lines.insertAfter": "在下方插入行", + "lines.deleteAllLeft": "左邊全部刪除", + "lines.deleteAllRight": "刪除所有右方項目", + "lines.joinLines": "連接線", + "editor.transpose": "轉置游標周圍的字元數", + "editor.transformToUppercase": "轉換到大寫", + "editor.transformToLowercase": "轉換到小寫", + "editor.transformToTitlecase": "轉換為字首大寫" + }, + "vs/editor/contrib/multicursor/multicursor": { + "mutlicursor.insertAbove": "在上方加入游標", + "miInsertCursorAbove": "在上方新增游標(&&A)", + "mutlicursor.insertBelow": "在下方加入游標", + "miInsertCursorBelow": "在下方新增游標(&&D)", + "mutlicursor.insertAtEndOfEachLineSelected": "在行尾新增游標", + "miInsertCursorAtEndOfEachLineSelected": "在行尾新增游標(&&U)", + "mutlicursor.addCursorsToBottom": "將游標新增到底部 ", + "mutlicursor.addCursorsToTop": "將游標新增到頂部", + "addSelectionToNextFindMatch": "將選取項目加入下一個找到的相符項", + "miAddSelectionToNextFindMatch": "新增下一個項目(&&N)", + "addSelectionToPreviousFindMatch": "將選取項目加入前一個找到的相符項中", + "miAddSelectionToPreviousFindMatch": "新增上一個項目(&&R)", + "moveSelectionToNextFindMatch": "將最後一個選擇項目移至下一個找到的相符項", + "moveSelectionToPreviousFindMatch": "將最後一個選擇項目移至前一個找到的相符項", + "selectAllOccurrencesOfFindMatch": "選取所有找到的相符項目", + "miSelectHighlights": "選取所有項目(&&O)", + "changeAll.label": "變更所有發生次數" + }, + "vs/editor/contrib/rename/renameInputField": { + "renameAriaLabel": "為輸入重新命名。請鍵入新名稱,然後按 Enter 以認可。" + }, + "vs/editor/contrib/parameterHints/parameterHintsWidget": { + "hint": "{0},提示" + }, + "vs/editor/contrib/referenceSearch/referencesController": { + "labelLoading": "正在載入..." + }, + "vs/editor/contrib/codeAction/codeActionCommands": { + "quickFixWithKb": "顯示修正 ({0})", + "quickFix": "顯示修正", + "quickfix.trigger.label": "快速修復...", + "editor.action.quickFix.noneMessage": "沒有可用的程式碼操作", + "refactor.label": "重構...", + "editor.action.refactor.noneMessage": "沒有可用的重構", + "source.label": "來源動作...", + "editor.action.source.noneMessage": "沒有可用的來源動作", + "organizeImports.label": "組織匯入", + "editor.action.organize.noneMessage": "沒有任何可用的組織匯入動作", + "fixAll.label": "全部修正", + "fixAll.noneMessage": "沒有全部修正動作可用", + "autoFix.label": "自動修正...", + "editor.action.autoFix.noneMessage": "沒有可用的自動修正" + }, + "vs/editor/contrib/referenceSearch/referencesModel": { + "aria.oneReference": "個符號位於 {0} 中的第 {1} 行第 {2} 欄", + "aria.fileReferences.1": "1 個符號位於 {0}, 完整路徑 {1}", + "aria.fileReferences.N": "{0} 個符號位於 {1}, 完整路徑 {2}", + "aria.result.0": "找不到結果", + "aria.result.1": "在 {0} 中找到 1 個符號", + "aria.result.n1": "在 {1} 中找到 {0} 個符號", + "aria.result.nm": "在 {1} 個檔案中找到 {0} 個符號" + }, + "vs/editor/contrib/message/messageController": { + "editor.readonly": "無法在唯讀編輯器中編輯" + }, + "vs/editor/contrib/format/format": { + "hint11": "在行 {0} 編輯了 1 項格式", + "hintn1": "在行 {1} 編輯了 {0} 項格式", + "hint1n": "在行 {0} 與行 {1} 之間編輯了 1 項格式", + "hintnn": "在行 {1} 與行 {2} 之間編輯了 {0} 項格式" + }, + "vs/editor/contrib/gotoError/gotoErrorWidget": { + "problems": "{0} 個問題 (共 {1} 個)", + "change": "{0} 個問題 (共 {1} 個)", + "editorMarkerNavigationError": "編輯器標記導覽小工具錯誤的色彩。", + "editorMarkerNavigationWarning": "編輯器標記導覽小工具警告的色彩。", + "editorMarkerNavigationInfo": "編輯器標記導覽小工具資訊的色彩", + "editorMarkerNavigationBackground": "編輯器標記導覽小工具的背景。" + }, + "vs/editor/contrib/snippet/snippetVariables": { + "Sunday": "星期天", + "Monday": "星期一", + "Tuesday": "星期二", + "Wednesday": "星期三", + "Thursday": "星期四", + "Friday": "星期五", + "Saturday": "星期六", + "SundayShort": "週日", + "MondayShort": "週一", + "TuesdayShort": "週二", + "WednesdayShort": "週三", + "ThursdayShort": "週四", + "FridayShort": "星期五", + "SaturdayShort": "週六", + "January": "一月", + "February": "二月", + "March": "三月", + "April": "4月", + "May": "5月", + "June": "6月", + "July": "七月", + "August": "八月", + "September": "九月", + "October": "十月", + "November": "十一月", + "December": "十二月", + "JanuaryShort": "1月", + "FebruaryShort": "2月", + "MarchShort": "三月", + "AprilShort": "4月", + "MayShort": "5月", + "JuneShort": "6月", + "JulyShort": "七月", + "AugustShort": "八月", + "SeptemberShort": "九月", + "OctoberShort": "十月", + "NovemberShort": "十一月", + "DecemberShort": "12 月" + }, + "vs/editor/contrib/find/simpleFindWidget": { + "label.find": "尋找", + "placeholder.find": "尋找", + "label.previousMatchButton": "上一個符合項目", + "label.nextMatchButton": "下一個符合項目", + "label.closeButton": "關閉" + }, + "vs/editor/contrib/hover/modesContentHover": { + "modesContentHover.loading": "正在載入...", + "quick fixes": "快速修復...", + "peek problem": "瞄孔問題", + "editor.action.quickFix.noneMessage": "沒有可用的程式碼操作" + }, + "vs/editor/contrib/referenceSearch/referencesWidget": { + "missingPreviewMessage": "無法預覽", + "treeAriaLabel": "參考", + "noResults": "查無結果", + "peekView.alternateTitle": "參考", + "peekViewTitleBackground": "預覽檢視標題區域的背景色彩。", + "peekViewTitleForeground": "預覽檢視標題的色彩。", + "peekViewTitleInfoForeground": "預覽檢視標題資訊的色彩。", + "peekViewBorder": "預覽檢視之框線與箭頭的色彩。", + "peekViewResultsBackground": "預覽檢視中結果清單的背景色彩。", + "peekViewResultsMatchForeground": "預覽檢視結果列表中行節點的前景色彩", + "peekViewResultsFileForeground": "預覽檢視結果列表中檔案節點的前景色彩", + "peekViewResultsSelectionBackground": "在預覽檢視之結果清單中選取項目時的背景色彩。", + "peekViewResultsSelectionForeground": "在預覽檢視之結果清單中選取項目時的前景色彩。", + "peekViewEditorBackground": "預覽檢視編輯器的背景色彩。", + "peekViewEditorGutterBackground": "預覽檢視編輯器邊框(含行號或字形圖示)的背景色彩。", + "peekViewResultsMatchHighlight": "在預覽檢視編輯器中比對時的反白顯示色彩。", + "peekViewEditorMatchHighlight": "預覽檢視編輯器中比對時的反白顯示色彩。", + "peekViewEditorMatchHighlightBorder": "在預覽檢視編輯器中比對時的反白顯示邊界。" + }, + "vs/editor/contrib/documentSymbols/outlineTree": { + "provider": "大綱提供者", + "title.template": "{0} ({1})", + "1.problem": "此元素發生 1 個問題", + "N.problem": "此元素發生 {0} 個問題", + "deep.problem": "含有發生問題的元素", + "Array": "array", + "Boolean": "boolean", + "Class": "類別", + "Constant": "常數", + "Constructor": "建構函式", + "Enum": "enumeration", + "EnumMember": "enumeration member", + "Event": "事件", + "Field": "欄位", + "File": "FILE", + "Function": "函式", + "Interface": "介面", + "Key": "索引鍵", + "Method": "方法", + "Module": "模組", + "Namespace": "命名空間", + "Null": "Null", + "Number": "數字", + "Object": "物件", + "Operator": "運算子", + "Package": "套件", + "Property": "屬性", + "String": "字串", + "Struct": "結構", + "TypeParameter": "類型參數", + "Variable": "variable" + }, + "vs/editor/contrib/find/findWidget": { + "label.find": "尋找", + "placeholder.find": "尋找", + "label.previousMatchButton": "上一個符合項目", + "label.nextMatchButton": "下一個符合項目", + "label.toggleSelectionFind": "在選取範圍中尋找", + "label.closeButton": "關閉", + "label.replace": "取代", + "placeholder.replace": "取代", + "label.replaceButton": "取代", + "label.replaceAllButton": "全部取代", + "label.toggleReplaceButton": "切換取代模式", + "title.matchesCountLimit": "僅反白顯示前 {0} 筆結果,但所有尋找作業會在完整文字上執行。", + "label.matchesLocation": "{1} 的 {0}", + "label.noResults": "查無結果" + }, + "vs/editor/contrib/suggest/suggestWidget": { + "editorSuggestWidgetBackground": "建議小工具的背景色彩。", + "editorSuggestWidgetBorder": "建議小工具的邊界色彩。", + "editorSuggestWidgetForeground": "建議小工具的前景色彩。", + "editorSuggestWidgetSelectedBackground": "建議小工具中所選項目的背景色彩。", + "editorSuggestWidgetHighlightForeground": "建議小工具中相符醒目提示的色彩。", + "readMore": "進一步了解...{0}", + "readLess": "簡易說明...{0}", + "suggestWidget.loading": "正在載入...", + "suggestWidget.noSuggestions": "無建議。", + "ariaCurrenttSuggestionReadDetails": "項目 {0},文件: {1}" + }, + "vs/editor/contrib/referenceSearch/referencesTree": { + "referencesFailre": "無法解析檔案。", + "referencesCount": "{0} 個參考", + "referenceCount": "{0} 個參考" + }, + "vs/editor/contrib/indentation/indentation": { + "indentationToSpaces": "將縮排轉換成空格", + "indentationToTabs": "將縮排轉換成定位點", + "configuredTabSize": "已設定的定位點大小", + "selectTabWidth": "選取目前檔案的定位點大小", + "indentUsingTabs": "使用 Tab 進行縮排", + "indentUsingSpaces": "使用空格鍵進行縮排", + "detectIndentation": "偵測內容中的縮排", + "editor.reindentlines": "重新將行縮排", + "editor.reindentselectedlines": "重新將選取的行縮排" + }, + "vs/platform/markers/common/markers": { + "sev.error": "錯誤", + "sev.warning": "警告", + "sev.info": "資訊" + }, + "vs/platform/extensionManagement/common/extensionManagement": { + "extensions": "延伸模組", + "preferences": "喜好設定" + }, + "vs/platform/request/node/request": { + "httpConfigurationTitle": "HTTP", + "proxy": "要使用的 Proxy 設定。如果未設定,會從 http_proxy 與 https_proxy 環境變數取得設定。 ", + "strictSSL": "控制是否應根據提供的 CA 清單驗證 Proxy 伺服器憑證。", + "proxyAuthorization": "要傳送作為每個網路要求 'Proxy-Authorization' 標頭的值。", + "proxySupportOff": "停用延伸模組的 Proxy 支援。", + "proxySupportOn": "啟用延伸模組的 Proxy 支援。", + "proxySupportOverride": "啟用延伸模組的 Proxy 支援,覆寫要求選項。", + "proxySupport": "為延伸模組使用 Proxy 支援。", + "systemCertificates": "控制是否應從 OS 載入 CA 憑證 (關閉此設定後,Windows 和 macOS 都需要重新載入視窗)。" + }, + "vs/platform/dialogs/common/dialogs": { + "moreFile": "...另外 1 個檔案未顯示", + "moreFiles": "...另外 {0} 個檔案未顯示" + }, + "vs/platform/workspaces/common/workspaces": { + "codeWorkspace": "Code 工作區" + }, + "vs/platform/environment/node/argvHelper": { + "gotoValidation": "`--goto` 模式中的引數格式應為 `FILE(:LINE(:CHARACTER))`。" + }, + "vs/platform/extensionManagement/node/extensionManagementUtil": { + "invalidManifest": "VSIX 無效: package.json 不是 JSON 檔案。" + }, + "vs/platform/telemetry/common/telemetryService": { + "telemetryConfigurationTitle": "遙測", + "telemetry.enableTelemetry": "允許將使用狀況資料和錯誤傳送給 Microsoft 線上服務。" + }, + "vs/platform/environment/node/argv": { + "optionsUpperCase": "選項", + "extensionsManagement": "擴充功能管理", + "troubleshooting": "疑難排解", + "diff": "互相比較兩個檔案。", + "add": "將資料夾新增至上一個使用中的視窗。", + "goto": "在路徑上的指定行與字元位置開啟檔案。", + "newWindow": "強制開啟新視窗。", + "reuseWindow": "強制在已開啟的視窗中開啟檔案或資料夾。", + "wait": "等候檔案在傳回前關閉。", + "locale": "要使用的地區設定 (例如 en-US 或 zh-TW)。", + "userDataDir": "指定用於保存使用者資料的目錄。可用於開啟多個相異的 Code 執行個體。", + "version": "列印版本。", + "help": "列印使用方式。", + "folderUri": "使用指定資料夾的 URI 開啟視窗", + "fileUri": "使用指定的檔案 URI 開啟視窗", + "extensionHomePath": "設定擴充功能的根路徑。", + "listExtensions": "列出已安裝的擴充功能。", + "showVersions": "使用 --list-extension 時,顯示安裝的擴充功能版本。", + "installExtension": "安裝或更新延伸模組。使用 `--force` 引數可避免提示。", + "uninstallExtension": "解除安裝擴充功能。", + "experimentalApis": "為延伸模組啟用建議的 API 功能。\n可接收一或多個延伸模組識別碼,以個別啟用。", + "verbose": "列印詳細資訊輸出 (表示 --wait)。", + "log": "使用的日誌級別。預設為\"訊息\"。允許的值是 \"關鍵\"、\"錯誤\"、\"警告\"、\"訊息\"、\"偵錯\"、\"追蹤\"、\"關閉\"。", + "status": "列印處理序使用方式和診斷資訊。", + "prof-modules": "在載入 JS 模組時擷取效能標記,並使用 [F1 > 開發人員: 啟動效能] 予以列印", + "prof-startup": "啟動時執行 CPU 分析工具", + "disableExtensions": "停用所有已安裝的擴充功能。", + "disableExtension": "停用延伸模組。", + "inspect-extensions": "允許延伸模組的偵錯與分析。如需連線 URI,請查看開發人員工具。", + "inspect-brk-extensions": "允許對延伸主機在啟動後暫停擴充功能進行偵錯和分析。如需連線 URI,請查看開發人員工具。", + "disableGPU": "停用 GPU 硬體加速。", + "uploadLogs": "上傳目前的工作階段紀錄至安全的端點。", + "maxMemory": "視窗的最大記憶體大小 (以 MB 為單位)。", + "usage": "使用方式", + "options": "選項", + "paths": "路徑", + "stdinWindows": "從其他程式讀取輸出並附加 '-' (例: 'echo Hello World | {0} -')", + "stdinUnix": "從 stdin 讀取並附加 '-' (例: 'ps aux | grep code | {0} -')", + "unknownVersion": "未知的版本", + "unknownCommit": "未知的認可" + }, + "vs/platform/label/common/label": { + "untitledWorkspace": "未命名 (工作區)", + "workspaceName": "{0} (工作區)" + }, + "vs/platform/update/node/update.config.contribution": { + "updateConfigurationTitle": "更新", + "updateMode": "設定是否要接收自動更新。變更後需要重新啟動。系統會從 Microsoft 線上服務擷取更新。", + "none": "停用更新。", + "manual": "停用自動背景更新檢查。若您手動檢查更新,可取得更新。", + "default": "啟用自動更新檢查。程式碼會自動並定期檢查更新。", + "deprecated": "已淘汰此設定,請改用 ‘{0}’。", + "enableWindowsBackgroundUpdates": "啟用 Windows 背景更新。更新會從 Microsoft 線上服務擷取。", + "showReleaseNotes": "更新後顯示版本資訊。版本資訊會從 Microsoft 線上服務擷取。" + }, + "vs/platform/list/browser/listService": { + "workbenchConfigurationTitle": "工作台", + "multiSelectModifier.ctrlCmd": "對應Windows和Linux的'Control'與對應 macOS 的'Command'。", + "multiSelectModifier.alt": "對應Windows和Linux的'Alt'與對應macOS的'Option'。", + "multiSelectModifier": "透過滑鼠多選,用於在樹狀目錄與清單中新增項目的輔助按鍵 (例如在總管中開啟編輯器 及 SCM 檢視)。'在側邊開啟' 滑鼠手勢 (若支援) 將會適應以避免和多選輔助按鍵衝突。", + "openModeModifier": "控制如何使用滑鼠在樹狀目錄與清單中開啟項目 (若有支援)。對於樹狀目錄中具子系的父系而言,此設定會控制應以滑鼠按一下或按兩下展開父系。注意,某些樹狀目錄或清單若不適用此設定則會予以忽略。", + "horizontalScrolling setting": "控制在工作台中,清單和樹狀結構是否支援水平捲動。", + "tree horizontalScrolling setting": "控制是否支援工作台中的水平滾動。", + "deprecated": "已淘汰此設定,請改用 ‘{0}’。", + "tree indent setting": "控制樹狀結構縮排 (像素)。", + "keyboardNavigationSettingKey.simple": "比對按鍵輸入的簡易按鍵瀏覽焦點元素。僅比對前置詞。", + "keyboardNavigationSettingKey.highlight": "醒目提示鍵盤瀏覽會醒目提示符合鍵盤輸入的元素。進一步向上或向下瀏覽只會周遊醒目提示的元素。", + "keyboardNavigationSettingKey.filter": "篩選鍵盤瀏覽會篩掉並隱藏不符合鍵盤輸入的所有元素。", + "keyboardNavigationSettingKey": "控制 Workbench 中清單和樹狀結構的鍵盤瀏覽樣式。可以是簡易的、醒目提示和篩選。", + "automatic keyboard navigation setting": "控制是否只要鍵入即可自動觸發清單和樹狀結構中的鍵盤瀏覽。若設為 `false`,只有在執行 `list.toggleKeyboardNavigation` 命令時,才會觸發鍵盤瀏覽,您可為其指定鍵盤快速鍵。" + }, + "vs/platform/dialogs/browser/dialogService": { + "yesButton": "是(&&Y)", + "cancelButton": "取消" + }, + "vs/platform/configuration/common/configurationRegistry": { + "defaultConfigurations.title": "預設組態覆寫", + "overrideSettings.description": "設定要針對 {0} 語言覆寫的編輯器設定。", + "overrideSettings.defaultDescription": "設定要針對語言覆寫的編輯器設定。", + "config.property.languageDefault": "無法註冊 '{0}'。這符合用於描述語言專用編輯器設定的屬性模式 '\\\\[.*\\\\]$'。請使用 'configurationDefaults' 貢獻。", + "config.property.duplicate": "無法註冊 '{0}'。此屬性已經註冊。" + }, + "vs/platform/actions/browser/menuItemActionItem": { + "titleAndKb": "{0} ({1})" + }, + "vs/platform/extensionManagement/node/extensionManagementService": { + "invalidManifest": "擴充功能無效: package.json 不是 JSON 檔案。", + "incompatible": "因為延伸模組 '{0}' 與 VS Code '{1}' 不相容,所以無法安裝。", + "restartCode": "請在重新安裝 {0} 前重新啟動 VS Code。", + "malicious extension": "因為有使用者回報該延伸模組有問題,所以無法安裝延伸模組。", + "notFoundCompatibleDependency": "無法安裝,因為找不到相容於 VS Code 目前版本 '{1}' 的擴充功能 '{0}'。", + "MarketPlaceDisabled": "未啟用市集", + "removeError": "移除擴充功能: {0} 時發生錯誤。重新嘗試前請離開並再次啟動 VS Code。", + "Not a Marketplace extension": "只有市集擴充功能可以重新安裝", + "quitCode": "無法安裝擴充功能。重新安裝以前請重啟 VS Code。", + "exitCode": "無法安裝擴充功能。重新安裝以前請離開並再次啟動 VS Code。", + "errorDeleting": "安裝延伸模組 '{1}' 時無法刪除現有的資料夾 '{0}'。請手動刪除該資料夾後,再試一次", + "cannot read": "無法從 {0} 讀取延伸模組", + "renameError": "將 {0} 重新命名為 {1} 時發生未知錯誤", + "notInstalled": "未安裝擴充功能 '{0}'。", + "singleDependentError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 的相依對象。", + "twoDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為延伸模組 '{1}' 及 '{2}' 的相依對象。", + "multipleDependentsError": "無法將延伸模組 '{0}' 解除安裝。其為 '{1}'、'{2}' 及其他延伸模組的相依對象。", + "notExists": "找不到擴充功能" + }, + "vs/platform/storage/node/storageService": { + "logStorage": "記錄儲存體資料庫內容" + }, + "vs/platform/extensions/node/extensionValidator": { + "versionSyntax": "無法解析 'engines.vscode` 值 {0}。請使用範例:^1.22.0, ^1.22.x, 等。", + "versionSpecificity1": "在 `engines.vscode` ({0}) 中指定的版本不夠具體。對於 1.0.0 之前的 vscode 版本,請至少定義所需的主要和次要版本。 例如 ^0.10.0、0.10.x、0.11.0 等。", + "versionSpecificity2": "在 `engines.vscode` ({0}) 中指定的版本不夠具體。對於 1.0.0 之後的 vscode 版本,請至少定義所需的主要和次要版本。 例如 ^1.10.0、1.10.x、1.x.x、2.x.x 等。", + "versionMismatch": "擴充功能與 Code {0} 不相容。擴充功能需要: {1}。" + }, + "vs/platform/keybinding/common/abstractKeybindingService": { + "first.chord": "已按下 ({0})。請等待第二個套索鍵...", + "missing.chord": "按鍵組合 ({0}, {1}) 不是命令。" + }, + "vs/platform/theme/common/colorRegistry": { + "foreground": "整體的前景色彩。僅當未被任何元件覆疊時,才會使用此色彩。", + "errorForeground": "整體錯誤訊息的前景色彩。僅當未被任何元件覆蓋時,才會使用此色彩。", + "descriptionForeground": "提供附加訊息的前景顏色,例如標籤", + "focusBorder": "焦點項目的整體框線色彩。只在沒有任何元件覆寫此色彩時,才會加以使用。", + "contrastBorder": "項目周圍的額外框線,可將項目從其他項目中區隔出來以提高對比。", + "activeContrastBorder": "使用中項目周圍的額外邊界,可將項目從其他項目中區隔出來以提高對比。", + "selectionBackground": "作業區域選取的背景顏色(例如輸入或文字區域)。請注意,這不適用於編輯器中的選取。", + "textSeparatorForeground": "文字分隔符號的顏色。", + "textLinkForeground": "內文連結的前景色彩", + "textLinkActiveForeground": "當滑鼠點擊或懸停時,文字中連結的前景色彩。", + "textPreformatForeground": "提示及建議文字的前景色彩。", + "textBlockQuoteBackground": "文內引用區塊背景色彩。", + "textBlockQuoteBorder": "引用文字的框線顏色。", + "textCodeBlockBackground": "文字區塊的背景顏色。", + "widgetShadow": "小工具的陰影色彩,例如編輯器中的尋找/取代。", + "inputBoxBackground": "輸入方塊的背景。", + "inputBoxForeground": "輸入方塊的前景。", + "inputBoxBorder": "輸入方塊的框線。", + "inputBoxActiveOptionBorder": "輸入欄位中可使用之項目的框線色彩。", + "inputPlaceholderForeground": "文字輸入替代字符的前景顏色。", + "inputValidationInfoBackground": "資訊嚴重性的輸入驗證背景色彩。", + "inputValidationInfoForeground": "資訊嚴重性的輸入驗證前景色彩。", + "inputValidationInfoBorder": "資訊嚴重性的輸入驗證邊界色彩。", + "inputValidationWarningBackground": "警告嚴重性的輸入驗證背景色彩。", + "inputValidationWarningForeground": "警告嚴重性的輸入驗證前景色彩。", + "inputValidationWarningBorder": "警告嚴重性的輸入驗證邊界色彩。", + "inputValidationErrorBackground": "錯誤嚴重性的輸入驗證背景色彩。", + "inputValidationErrorForeground": "錯誤嚴重性的輸入驗證前景色彩。", + "inputValidationErrorBorder": "錯誤嚴重性的輸入驗證邊界色彩。", + "dropdownBackground": "下拉式清單的背景。", + "dropdownListBackground": "下拉式清單的背景。", + "dropdownForeground": "下拉式清單的前景。", + "dropdownBorder": "下拉式清單的框線。", + "listFocusBackground": "當清單/樹狀為使用中狀態時,焦點項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listFocusForeground": "當清單/樹狀為使用中狀態時,焦點項目的清單/樹狀前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listActiveSelectionBackground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listActiveSelectionForeground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listInactiveSelectionBackground": "當清單/樹狀為非使用中狀態時,所選項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listInactiveSelectionForeground": "當清單/樹狀為使用中狀態時,所選項目的清單/樹狀前景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中則沒有。", + "listInactiveFocusBackground": "當清單/樹狀為非使用中狀態時,焦點項目的清單/樹狀背景色彩。使用中的清單/樹狀有鍵盤焦點,非使用中者則沒有。", + "listHoverBackground": "使用滑鼠暫留在項目時的清單/樹狀背景。", + "listHoverForeground": "滑鼠暫留在項目時的清單/樹狀前景。", + "listDropBackground": "使用滑鼠四處移動項目時的清單/樹狀拖放背景。", + "highlight": "在清單/樹狀內搜尋時,相符醒目提示的清單/樹狀前景色彩。", + "invalidItemForeground": "列表/樹狀 無效項目的前景色彩,例如在瀏覽視窗無法解析的根目錄", + "listErrorForeground": "包含錯誤清單項目的前景色彩", + "listWarningForeground": "包含警告清單項目的前景色彩", + "listFilterWidgetBackground": "清單和樹狀結構中類型篩選小工具的背景色彩。", + "listFilterWidgetOutline": "清單和樹狀結構中類型篩選小工具的大綱色彩。", + "listFilterWidgetNoMatchesOutline": "在沒有相符項目時,清單和樹狀結構中類型篩選小工具的大綱色彩。", + "pickerGroupForeground": "分組標籤的快速選擇器色彩。", + "pickerGroupBorder": "分組邊界的快速選擇器色彩。", + "buttonForeground": "按鈕前景色彩。", + "buttonBackground": "按鈕背景色彩。", + "buttonHoverBackground": "暫留時的按鈕背景色彩。", + "badgeBackground": "標記的背景顏色。標記為小型的訊息標籤,例如搜尋結果的數量。", + "badgeForeground": "標記的前景顏色。標記為小型的訊息標籤,例如搜尋結果的數量。", + "scrollbarShadow": "指出在捲動該檢視的捲軸陰影。", + "scrollbarSliderBackground": "捲軸滑桿的背景顏色。", + "scrollbarSliderHoverBackground": "動態顯示時捲軸滑桿的背景顏色。", + "scrollbarSliderActiveBackground": "當點擊時捲軸滑桿的背景顏色。", + "progressBarBackground": "長時間運行進度條的背景色彩.", + "menuBorder": "功能表的邊框色彩。", + "menuForeground": "功能表項目的前景色彩。", + "menuBackground": "功能表項目的背景色彩。", + "menuSelectionForeground": "功能表中所選功能表項目的前景色彩。", + "menuSelectionBackground": "功能表中所選功能表項目的背景色彩。", + "menuSelectionBorder": "功能表中所選功能表項目的框線色彩。", + "menuSeparatorBackground": "功能表中分隔線功能表項目的色彩。", + "editorBackground": "編輯器的背景色彩。", + "editorForeground": "編輯器的預設前景色彩。", + "editorWidgetBackground": "編輯器小工具的背景色彩,例如尋找/取代。", + "editorWidgetBorder": "編輯器小工具的邊界色彩。小工具選擇擁有邊界或色彩未被小工具覆寫時,才會使用色彩。", + "editorWidgetResizeBorder": "編輯器小工具之調整大小列的邊界色彩。只在小工具選擇具有調整大小邊界且未覆寫該色彩時,才使用該色彩。\n", + "editorSelectionBackground": "編輯器選取範圍的色彩。", + "editorSelectionForeground": "為選取的文字顏色高對比化", + "editorInactiveSelection": "非使用中編輯器內的選取項目色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "editorSelectionHighlight": "與選取項目內容相同之區域的色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "editorSelectionHighlightBorder": "選取時,內容相同之區域的框線色彩。", + "editorFindMatch": "符合目前搜尋的色彩。", + "findMatchHighlight": "其他搜尋相符項目的色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "findRangeHighlight": "限制搜尋之範圍的色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "editorFindMatchBorder": "符合目前搜尋的框線色彩。", + "findMatchHighlightBorder": "符合其他搜尋的框線色彩。", + "findRangeHighlightBorder": "限制搜尋之範圍的框線色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "hoverHighlight": "在顯示動態顯示的文字下醒目提示。其不得為不透明色彩,以免隱藏底層裝飾。", + "hoverBackground": "編輯器動態顯示的背景色彩。", + "hoverBorder": "編輯器動態顯示的框線色彩。", + "statusBarBackground": "編輯器暫留狀態列的背景色彩。", + "activeLinkForeground": "使用中之連結的色彩。", + "diffEditorInserted": "已插入文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "diffEditorRemoved": "已移除文字的背景色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "diffEditorInsertedOutline": "插入的文字外框色彩。", + "diffEditorRemovedOutline": "移除的文字外框色彩。", + "diffEditorBorder": "兩個文字編輯器之間的框線色彩。", + "snippetTabstopHighlightBackground": "程式碼片段定位停駐點的反白顯示背景色彩。", + "snippetTabstopHighlightBorder": "程式碼片段定位停駐點的反白顯示邊界色彩。", + "snippetFinalTabstopHighlightBackground": "程式碼片段最終定位停駐點的反白顯示背景色彩。", + "snippetFinalTabstopHighlightBorder": "程式碼片段最終定位停駐點的反白顯示邊界色彩。", + "breadcrumbsFocusForeground": "焦點階層連結項目的色彩。", + "breadcrumbsBackground": "階層連結的背景色。", + "breadcrumbsSelectedForegound": "所選階層連結項目的色彩。", + "breadcrumbsSelectedBackground": "階層連結項目選擇器的背景色彩。", + "mergeCurrentHeaderBackground": "內嵌合併衝突中目前的標頭背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeCurrentContentBackground": "內嵌合併衝突中的目前內容背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeIncomingHeaderBackground": "內嵌合併衝突中的傳入標頭背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeIncomingContentBackground": "內嵌合併衝突中的傳入內容背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeCommonHeaderBackground": "內嵌合併衝突中的一般上階標頭背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeCommonContentBackground": "內嵌合併衝突中的一般上階內容背景。其不得為不透明色彩,以免隱藏底層裝飾。", + "mergeBorder": "內嵌合併衝突中標頭及分隔器的邊界色彩。", + "overviewRulerCurrentContentForeground": "目前內嵌合併衝突的概觀尺規前景。", + "overviewRulerIncomingContentForeground": "傳入內嵌合併衝突的概觀尺規前景。", + "overviewRulerCommonContentForeground": "內嵌合併衝突中的共同上階概觀尺規前景。", + "overviewRulerFindMatchForeground": "尋找相符項目的概觀尺規標記色彩。其不得為不透明色彩,以免隱藏底層裝飾。", + "overviewRulerSelectionHighlightForeground": "選取項目醒目提示的概觀尺規標記。其不得為不透明色彩,以免隱藏底層裝飾。" + }, + "vs/platform/issue/electron-main/issueService": { + "local": "LOCAL", + "confirmCloseIssueReporter": "將不會儲存您的輸入。確定要關閉此視窗嗎?", + "yes": "是", + "cancel": "取消", + "issueReporter": "問題回報程式", + "processExplorer": "處理序總管" + }, + "vs/platform/history/electron-main/historyMainService": { + "newWindow": "開新視窗", + "newWindowDesc": "開啟新視窗", + "recentFolders": "最近使用的工作區", + "folderDesc": "{0} {1}", + "codeWorkspace": "Code 工作區" + }, + "vs/platform/windows/electron-main/windowsService": { + "aboutDetail": "版本: {0}\n認可: {1}\n日期: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nOS: {7}", + "okButton": "確定", + "copy": "複製(&&C)" + }, + "vs/platform/menubar/electron-main/menubar": { + "miNewWindow": "開新視窗(&&W)", + "mFile": "檔案(&&F)", + "mEdit": "編輯(&&E)", + "mSelection": "選取項目(&&S)", + "mView": "檢視(&&V)", + "mGoto": "移至(&&G)", + "mDebug": "偵錯(&&D)", + "mTerminal": "終端機(&&T)", + "mWindow": "視窗", + "mHelp": "說明(&&H)", + "mAbout": "關於 {0}", + "miPreferences": "喜好設定(&&P)", + "mServices": "服務", + "mHide": "隱藏 {0}", + "mHideOthers": "隱藏其他", + "mShowAll": "全部顯示", + "miQuit": "結束 {0}", + "mMinimize": "最小化", + "mZoom": "縮放", + "mBringToFront": "全部提到最上層", + "miSwitchWindow": "切換視窗(&&W)...", + "mNewTab": "新索引標籤", + "mShowPreviousTab": "顯示上一個頁籤", + "mShowNextTab": "顯示下一個頁籤", + "mMoveTabToNewWindow": "移動頁籤至新視窗", + "mMergeAllWindows": "合併所有視窗", + "miCheckForUpdates": "檢查更新(&&U)…", + "miCheckingForUpdates": "正在查看是否有更新...", + "miDownloadUpdate": "下載可用更新(&&O)", + "miDownloadingUpdate": "正在下載更新...", + "miInstallUpdate": "安裝更新(&&U)...", + "miInstallingUpdate": "正在安裝更新...", + "miRestartToUpdate": "重新啟動以更新(&&U)" + }, + "win32/i18n/Default": { + "SetupAppTitle": "安裝程式", + "SetupWindowTitle": "安裝程式 - %1", + "UninstallAppTitle": "解除安裝", + "UninstallAppFullTitle": "%1 解除安裝", + "InformationTitle": "資訊", + "ConfirmTitle": "確認", + "ErrorTitle": "錯誤", + "SetupLdrStartupMessage": "這會安裝 %1。要繼續嗎?", + "LdrCannotCreateTemp": "無法建立暫存檔。安裝已中止", + "LdrCannotExecTemp": "無法執行暫存目錄中的檔案。安裝已中止", + "LastErrorMessage": "%1。%n%n錯誤 %2: %3", + "SetupFileMissing": "安裝目錄中缺少檔案 %1。請修正問題,或重新取得程式的新複本。", + "SetupFileCorrupt": "安裝程式檔案已損毀。請重新取得該程式的複本。", + "SetupFileCorruptOrWrongVer": "安裝程式檔案已損毀,或不相容於與此版的安裝程式。請修正問題,或重新取得程式的新複本。", + "InvalidParameter": "在命令列上傳遞了無效的參數:%n%n%1", + "SetupAlreadyRunning": "安裝程式已在執行中。", + "WindowsVersionNotSupported": "此程式不支援電腦所執行的 Windows 版本。", + "WindowsServicePackRequired": "此程式需要 %1 Service Pack %2 或更新版本。", + "NotOnThisPlatform": "此程式不會在 %1 上執行。", + "OnlyOnThisPlatform": "此程式必須在 %1 上執行。", + "OnlyOnTheseArchitectures": "此程式只可安裝在專為下列處理器架構設計的 Windows 版本上:%n%n%1", + "MissingWOW64APIs": "您執行的 Windows 版本不含安裝程式執行 64 位元安裝所需的功能。若要修正此問題,請安裝 Service Pack %1。", + "WinVersionTooLowError": "此程式需要 %1 版 %2 或更新版本。", + "WinVersionTooHighError": "此程式無法安裝在 %1 版 %2 或更新版本上。", + "AdminPrivilegesRequired": "安裝此程式時,必須以系統管理員身分登入。", + "PowerUserPrivilegesRequired": "當您安裝此程式時,必須以系統管理員或 Power Users 群組的成員身分登入。", + "SetupAppRunningError": "安裝時偵測到 %1 目前正在執行中。%n%n請立即關閉其所有執行個體。若要繼續,請按一下 [確定]; 若要結束,請按一下 [取消]。", + "UninstallAppRunningError": "解除安裝時偵測到 %1 目前正在執行中。%n%n請立即關閉其所有執行個體。若要繼續,請按一下 [確定]; 若要結束,請按一下 [取消]。", + "ErrorCreatingDir": "安裝程式無法建立目錄 \"%1\"", + "ErrorTooManyFilesInDir": "因為目錄 \"%1\" 包含太多檔案,所以無法在其中建立檔案", + "ExitSetupTitle": "結束安裝", + "ExitSetupMessage": "安裝未完成。若立即結束,將不會安裝程式。%n%n您可以稍後再執行安裝程式來完成安裝。%n%n要結束安裝嗎?", + "AboutSetupMenuItem": "關於安裝程式(&A)...", + "AboutSetupTitle": "關於安裝程式", + "AboutSetupMessage": "%1 版 %2%n%3%n%n%1 首頁:%n%4", + "ButtonBack": "< 上一步(&B)", + "ButtonNext": "下一步 >(&N)", + "ButtonInstall": "安裝(&I)", + "ButtonOK": "確定", + "ButtonCancel": "取消", + "ButtonYes": "是(&Y)", + "ButtonYesToAll": "全部皆是(&A)", + "ButtonNo": "否(&N)", + "ButtonNoToAll": "全部皆否(&O)", + "ButtonFinish": "完成(&F)", + "ButtonBrowse": "瀏覽(&B)...", + "ButtonWizardBrowse": "瀏覽(&R)...", + "ButtonNewFolder": "建立新資料夾(&M)", + "SelectLanguageTitle": "選取安裝程式語言", + "SelectLanguageLabel": "選取安裝期間所要使用的語言:", + "ClickNext": "若要繼續,請按一下 [下一步]; 若要結束安裝,請按一下 [取消]。", + "BrowseDialogTitle": "瀏覽資料夾", + "BrowseDialogLabel": "請從下列清單中選取資料夾,然後按一下 [確定]。", + "NewFolderName": "新資料夾", + "WelcomeLabel1": "歡迎使用 [name] 安裝精靈", + "WelcomeLabel2": "這會在您的電腦上安裝 [name/ver]。%n%n建議您先關閉所有其他應用程式,然後再繼續。", + "WizardPassword": "密碼", + "PasswordLabel1": "此安裝受密碼保護。", + "PasswordLabel3": "請提供密碼,然後按一下 [下一步] 以繼續。密碼區分大小寫。", + "PasswordEditLabel": "密碼(&P):", + "IncorrectPassword": "輸入的密碼不正確。請再試一次。", + "WizardLicense": "授權合約", + "LicenseLabel": "請先閱讀下列重要資訊,然後再繼續。", + "LicenseLabel3": "請閱讀下列授權合約。您必須接受此合約條款,才能繼續安裝。", + "LicenseAccepted": "我接受合約(&A)", + "LicenseNotAccepted": "我不接受合約(&D)", + "WizardInfoBefore": "資訊", + "InfoBeforeLabel": "請先閱讀下列重要資訊,然後再繼續。", + "InfoBeforeClickLabel": "當您準備好繼續安裝,請按一下 [下一步]。", + "WizardInfoAfter": "資訊", + "InfoAfterLabel": "請先閱讀下列重要資訊,然後再繼續。", + "InfoAfterClickLabel": "當您準備好繼續安裝,請按一下 [下一步]。", + "WizardUserInfo": "使用者資訊", + "UserInfoDesc": "請輸入您的資訊。", + "UserInfoName": "使用者名稱(&U):", + "UserInfoOrg": "組織(&O):", + "UserInfoSerial": "序號(&S):", + "UserInfoNameRequired": "必須輸入名稱。", + "WizardSelectDir": "選取目的地位置", + "SelectDirDesc": "應將 [name] 安裝在何處?", + "SelectDirLabel3": "安裝程式會將 [name] 安裝在下列資料夾中。", + "SelectDirBrowseLabel": "若要繼續,請按一下 [下一步]。若要選取其他資料夾,請按一下 [瀏覽]。", + "DiskSpaceMBLabel": "至少須有 [mb] MB 的可用磁碟空間。", + "CannotInstallToNetworkDrive": "安裝程式無法安裝到網路磁碟機。", + "CannotInstallToUNCPath": "安裝程式無法安裝到 UNC 路徑。", + "InvalidPath": "必須輸入包含磁碟機代號的完整路徑,例如:%n%nC:\\APP%n%n或輸入下列格式的 UNC 路徑:%n%n\\\\伺服器\\共用", + "InvalidDrive": "選取的磁碟機或 UNC 共用不存在或無法存取。請選取其他磁碟機或 UNC 共用。", + "DiskSpaceWarningTitle": "磁碟空間不足", + "DiskSpaceWarning": "安裝程式至少需要 %1 KB 的可用空間才能安裝,但所選磁碟機的可用空間只有 %2 KB。%n%n仍要繼續嗎?", + "DirNameTooLong": "資料夾名稱或路徑過長。", + "InvalidDirName": "此資料夾名稱無效。", + "BadDirName32": "資料夾名稱不得包含下列任一字元:%n%n%1", + "DirExistsTitle": "資料夾已存在", + "DirExists": "已有資料夾 %n%n%1%n%n。仍要安裝到該資料夾嗎?", + "DirDoesntExistTitle": "資料夾不存在", + "DirDoesntExist": "資料夾 %n%n%1%n%n 不存在。要建立該資料夾嗎?", + "WizardSelectComponents": "選取元件", + "SelectComponentsDesc": "應安裝哪些元件?", + "SelectComponentsLabel2": "選取您要安裝的元件; 清除您不要安裝的元件。當您準備好要繼續時,請按一下 [下一步]。", + "FullInstallation": "完整安裝", + "CompactInstallation": "精簡安裝", + "CustomInstallation": "自訂安裝", + "NoUninstallWarningTitle": "已有此元件", + "NoUninstallWarning": "安裝程式偵測到您的電腦已安裝了下列元件:%n%n%1%n%n將這些元件取消選取並不會使元件解除安裝。%n%n仍要繼續嗎?", + "ComponentSize1": "%1 KB", + "ComponentSize2": "%1 MB", + "ComponentsDiskSpaceMBLabel": "目前的選擇至少需要 [mb] MB 的磁碟空間。", + "WizardSelectTasks": "選取其他工作", + "SelectTasksDesc": "還須執行哪些其他工作?", + "SelectTasksLabel2": "請選取安裝程式在安裝 [name] 時,須額外執行的其他工作,然後按一下 [下一步]。", + "WizardSelectProgramGroup": "選取 [開始] 功能表資料夾", + "SelectStartMenuFolderDesc": "安裝程式應將程式捷徑置於何處?", + "SelectStartMenuFolderLabel3": "安裝程式將在下列 [開始] 功能表資料夾中建立程式捷徑。", + "SelectStartMenuFolderBrowseLabel": "若要繼續,請按一下 [下一步]。若要選取其他資料夾,請按一下 [瀏覽]。", + "MustEnterGroupName": "必須輸入資料夾名稱。", + "GroupNameTooLong": "資料夾名稱或路徑過長。", + "InvalidGroupName": "此資料夾名稱無效。", + "BadGroupName": "資料夾名稱不得包含下列任一字元:%n%n%1", + "NoProgramGroupCheck2": "不要建立 [開始] 功能表資料夾(&D)", + "WizardReady": "已可開始安裝", + "ReadyLabel1": "安裝程式現在已可開始將 [name] 安裝到您的電腦上。", + "ReadyLabel2a": "若要繼續安裝,請按一下 [安裝]; 若要檢閱或變更任何設定,請按一下 [上一步]。", + "ReadyLabel2b": "若要繼續安裝,請按一下 [安裝]。", + "ReadyMemoUserInfo": "使用者資訊:", + "ReadyMemoDir": "目的地位置:", + "ReadyMemoType": "安裝類型:", + "ReadyMemoComponents": "選取的元件:", + "ReadyMemoGroup": "[開始] 功能表資料夾:", + "ReadyMemoTasks": "其他工作:", + "WizardPreparing": "正在準備安裝", + "PreparingDesc": "安裝程式正在準備將 [name] 安裝到您的電腦上。", + "PreviousInstallNotCompleted": "上一個程式的安裝/移除尚未完成。必須重新啟動電腦,才能完成該安裝。%n%n請在重新啟動電腦之後,重新執行安裝程式,以完成 [name] 的安裝。", + "CannotContinue": "安裝程式無法繼續。請按一下 [取消] 以結束。", + "ApplicationsFound": "安裝程式必須更新下列應用程式正在使用的一些檔案。建議您允許安裝程式自動關閉這些應用程式。", + "ApplicationsFound2": "安裝程式必須更新下列應用程式正在使用的一些檔案。建議您允許安裝程式自動關閉這些應用程式。當安裝完成之後,安裝程式將會嘗試重新啟動這些應用程式。", + "CloseApplications": "自動關閉應用程式(&A)", + "DontCloseApplications": "不要關閉應用程式(&D)", + "ErrorCloseApplications": "安裝程式無法自動關閉所有應用程式。建議您關閉所有正在使用安裝程式必須更新之檔案的應用程式,然後再繼續。", + "WizardInstalling": "正在安裝", + "InstallingLabel": "請稍候,安裝程式正在將 [name] 安裝到您的電腦上。", + "FinishedHeadingLabel": "正在完成 [name] 安裝精靈", + "FinishedLabelNoIcons": "安裝程式已完成您電腦上 [name] 的安裝。", + "FinishedLabel": "安裝程式已完成您電腦上 [名稱] 的安裝。您可選取所安裝的圖示啟動應用程式。", + "ClickFinish": "請按一下 [完成],以結束安裝。", + "FinishedRestartLabel": "安裝程式必須重新啟動您的電腦,才能完成 [name] 的安裝。要立即重新啟動嗎?", + "FinishedRestartMessage": "安裝程式必須重新啟動您的電腦,才能完成 [name] 的安裝。%n%n要立即重新啟動嗎?", + "ShowReadmeCheck": "是,我要檢視讀我檔案", + "YesRadio": "是,立即重新啟動電腦(&Y)", + "NoRadio": "否,稍候再重新啟動電腦(&N)", + "RunEntryExec": "執行 %1", + "RunEntryShellExec": "檢視 %1", + "ChangeDiskTitle": "安裝程式需要下一張磁片。", + "SelectDiskLabel2": "請插入磁片 %1,然後按一下 [確定]。%n%n若此磁片上的檔案可以在下列顯示之資料夾以外的資料夾中找到,請輸入正確的路徑,或按一下 [瀏覽]。", + "PathLabel": "路徑(&P):", + "FileNotInDir2": "在 \"%2\" 中找不到檔案 \"%1\"。請插入正確的磁片,或選取其他資料夾。", + "SelectDirectoryLabel": "請指定下一張磁片的位置。", + "SetupAborted": "安裝未安成。%n%n請修正問題,再重新執行安裝程式。", + "EntryAbortRetryIgnore": "若要再試一次,請按一下 [重試]; 若要繼續,請按一下 [忽略]; 若要取消安裝,請按一下 [中止]。", + "StatusClosingApplications": "正在關閉應用程式...", + "StatusCreateDirs": "正在建立目錄...", + "StatusExtractFiles": "正在解壓縮檔案...", + "StatusCreateIcons": "正在建立捷徑...", + "StatusCreateIniEntries": "正在建立 INI 項目...", + "StatusCreateRegistryEntries": "正在建立登錄項目...", + "StatusRegisterFiles": "正在登錄檔案...", + "StatusSavingUninstall": "正在儲存解除安裝資訊...", + "StatusRunProgram": "正在完成安裝...", + "StatusRestartingApplications": "正在重新啟動應用程式...", + "StatusRollback": "正在復原變更...", + "ErrorInternal2": "內部錯誤: %1", + "ErrorFunctionFailedNoCode": "%1 失敗", + "ErrorFunctionFailed": "%1 失敗; 代碼 %2", + "ErrorFunctionFailedWithMessage": "%1 失敗; 代碼 %2。%n%3", + "ErrorExecutingProgram": "無法執行檔案:%n%1", + "ErrorRegOpenKey": "開啟登錄機碼時發生錯誤:%n%1\\%2", + "ErrorRegCreateKey": "建立登錄機碼時發生錯誤:%n%1\\%2", + "ErrorRegWriteKey": "寫入登錄機碼時發生錯誤:%n%1\\%2", + "ErrorIniEntry": "在檔案 \"%1\" 中建立 INI 項目時發生錯誤。", + "FileAbortRetryIgnore": "若要再試一次,請按一下 [重試]; 若要略過此檔案,請按一下 [忽略] (不建議使用); 若要取消安裝,請按一下 [中止]。", + "FileAbortRetryIgnore2": "若要再試一次,請按一下 [重試]; 若要繼續,請按一下 [忽略] (不建議使用); 若要取消安裝,請按一下 [中止]。", + "SourceIsCorrupted": "原始程式檔已損毀", + "SourceDoesntExist": "原始程式檔 \"%1\" 不存在", + "ExistingFileReadOnly": "現有檔案已標記為唯讀。%n%n若要移除唯讀屬性,然後再試一次,請按一下 [重試]; 若要略過此檔案,請按一下 [忽略]; 若要取消安裝,請按一下 [中止]。", + "ErrorReadingExistingDest": "嘗試讀取現有檔案時發生錯誤:", + "FileExists": "已有此檔案。%n%n要由安裝程式加以覆寫嗎?", + "ExistingFileNewer": "現有檔案較安裝程式嘗試安裝的檔案新。建議您保留現有檔案。%n%n要保留現有的檔案嗎?", + "ErrorChangingAttr": "嘗試變更現有檔案的屬性時發生錯誤:", + "ErrorCreatingTemp": "嘗試在目的地目錄中建立檔案時發生錯誤:", + "ErrorReadingSource": "嘗試讀取原始程式檔時發生錯誤:", + "ErrorCopying": "嘗試複製檔案時發生錯誤:", + "ErrorReplacingExistingFile": "嘗試取代現有檔案時發生錯誤:", + "ErrorRestartReplace": "RestartReplace 失敗:", + "ErrorRenamingTemp": "嘗試重新命名目的地目錄中的檔案時發生錯誤:", + "ErrorRegisterServer": "無法登錄 DLL/OCX: %1", + "ErrorRegSvr32Failed": "RegSvr32 失敗,結束代碼為 %1", + "ErrorRegisterTypeLib": "無法登錄類型程式庫: %1", + "ErrorOpeningReadme": "嘗試開啟讀我檔案時發生錯誤。", + "ErrorRestartingComputer": "安裝程式無法重新啟動電腦。請手動執行此作業。", + "UninstallNotFound": "沒有檔案 \"%1\"。無法解除安裝。", + "UninstallOpenError": "無法開啟檔案 \"%1\"。無法解除安裝", + "UninstallUnsupportedVer": "此版解除安裝程式無法辨識解除安裝記錄檔 \"%1\" 的格式。無法解除安裝", + "UninstallUnknownEntry": "在解除安裝記錄中找到不明的項目 (%1)", + "ConfirmUninstall": "確定要完全移除 %1 嗎? 將不會移除延伸模組和設定。", + "UninstallOnlyOnWin64": "只可在 64 位元 Windows 上解除安裝此安裝。", + "OnlyAdminCanUninstall": "只有具備系統管理權限的使用者,才能解除安裝此安裝。", + "UninstallStatusLabel": "正在從您的電腦移除 %1,請稍候。", + "UninstalledAll": "已成功從您的電腦移除 %1。", + "UninstalledMost": "解除安裝 %1 已完成。%n%n有部分項目無法移除。您可以手動加以移除。", + "UninstalledAndNeedsRestart": "若要完成 %1 的解除安裝,必須重新啟動您的電腦。%n%n要立即重新啟動嗎?", + "UninstallDataCorrupted": "\"%1\" 檔案已損毀。無法解除安裝", + "ConfirmDeleteSharedFileTitle": "要移除共用檔案嗎?", + "ConfirmDeleteSharedFile2": "系統指出已無任何程式在使用下列共用檔案。您要解除安裝,以移除此共用檔案嗎?%n%n如有任何程式仍在使用此檔案而將該檔案移除,這些程式可能無法正常運作。若不確定,請選擇 [否]。將檔案保留在系統上並不會造成任何不良影響。", + "SharedFileNameLabel": "檔案名稱:", + "SharedFileLocationLabel": "位置:", + "WizardUninstalling": "解除安裝狀態", + "StatusUninstalling": "正在解除安裝 %1...", + "ShutdownBlockReasonInstallingApp": "正在安裝 %1。", + "ShutdownBlockReasonUninstallingApp": "正在解除安裝 %1。", + "NameAndVersion": "%1 版 %2", + "AdditionalIcons": "其他圖示:", + "CreateDesktopIcon": "建立桌面圖示(&D)", + "CreateQuickLaunchIcon": "建立快速啟動圖示(&Q)", + "ProgramOnTheWeb": "Web 上的 %1", + "UninstallProgram": "解除安裝 %1", + "LaunchProgram": "啟動 %1", + "AssocFileExtension": "關聯 %1 與 %2 副檔名(&A)", + "AssocingFileExtension": "正在建立 %1 與 %2 副檔名的關聯…", + "AutoStartProgramGroupDescription": "啟動:", + "AutoStartProgram": "自動啟動 %1", + "AddonHostProgramNotFound": "在選取的資料夾中找不到 %1。%n%n仍要繼續嗎?" + }, + "win32/i18n/messages": { + "AddContextMenuFiles": "將 [以 %1 開啟] 動作加入 Windows 檔案總管檔案的操作功能表中", + "AddContextMenuFolders": "將 [以 %1 開啟] 動作加入 Windows 檔案總管目錄的操作功能表中", + "AssociateWithFiles": "針對支援的檔案類型將 %1 註冊為編輯器", + "AddToPath": "加入 PATH 中 (重新啟動後生效)", + "RunAfter": "安裝後執行 %1", + "Other": "其他:", + "SourceFile": "%1 來源檔案" + }, + "vs/code/electron-browser/processExplorer/processExplorerMain": { + "cpu": "CPU %", + "memory": "記憶體 (mb)", + "pid": "pid", + "name": "名稱", + "killProcess": "關閉處理序", + "forceKillProcess": "強制關閉處理序", + "copy": "複製", + "copyAll": "全部複製", + "debug": "偵錯" + }, + "vs/code/node/cliProcessMain": { + "notFound": "找不到擴充功能 '{0}'。", + "notInstalled": "未安裝擴充功能 '{0}'。", + "useId": "請確定您使用完整擴充功能識別碼 (包括發行者),例如: {0}", + "installation failed": "無法安裝延伸模組: {0}", + "notSupportedUIExtension": "因為不支援 UI 延伸模組,所以無法安裝延伸模組 {0}", + "successVsixInstall": "已成功安裝延伸模組 '{0}'!", + "cancelVsixInstall": "已取消安裝擴充功能 \"{0}\"。", + "alreadyInstalled": "已安裝過擴充功能 '{0}'。", + "forceUpdate": "已安裝延伸模組 '{0}' v{1},但 Marketplace 中有更新的版本 {2}。使用 '--force' 選項可更新至較新版本。 ", + "updateMessage": "正在將延伸模組 '{0}' 更新至版本 {1}", + "foundExtension": "在市集中找到 '{0}'。", + "forceDowngrade": "已安裝此延伸模組 '{0}' v{1} 的較新版本。使用 '--force' 選項可降級到較舊版本。", + "installing": "正在安裝...", + "successInstall": "已成功安裝擴充功能 '{0}' v{1}!", + "uninstalling": "正在將 {0} 解除安裝...", + "successUninstall": "已成功將擴充功能 '{0}' 解除安裝!" + }, + "vs/code/electron-main/main": { + "secondInstanceNoResponse": "另一個 {0} 執行個體正在執行,但沒有回應", + "secondInstanceNoResponseDetail": "請關閉其他所有執行個體,然後再試一次。", + "secondInstanceAdmin": "{0} 的第二個執行個體已在以系統管理員身分執行。", + "secondInstanceAdminDetail": "請關閉其他執行個體,然後再試一次。", + "close": "關閉(&&C)", + "startupDataDirError": "無法寫入程式使用者資料。", + "startupDataDirErrorDetail": "請確認目錄 {0} 和 {1} 可寫入。" + }, + "vs/code/electron-main/logUploader": { + "invalidEndpoint": "記錄檔上傳者端點無效", + "beginUploading": "上傳中...", + "didUploadLogs": "上傳成功! 記錄檔識別碼: {0}", + "logUploadPromptHeader": "您即將將工作階段記錄上傳到安全的 Microsoft 端點,只有 VS Code 小組的 Microsoft 成員能夠存取。", + "logUploadPromptBody": "工作階段記錄可能包含完整路徑或檔案內容等個人資訊。請從此處檢閱並編輯您的工作階段記錄檔: '{0}'", + "logUploadPromptBodyDetails": "繼續進行即表示您確認已對工作階段記錄檔進行檢閱與編輯,並接受 Microsoft 將其用於偵錯 VS Code。", + "logUploadPromptAcceptInstructions": "請執行程式碼 '--upload-logs={0}' 以繼續上傳", + "postError": "張貼記錄時發生錯誤: {0}", + "responseError": "張貼記錄時發生錯誤。得到 {0} - {1}", + "parseError": "剖析回應時發生錯誤", + "zipError": "壓縮記錄檔時發生錯誤: {0}" + }, + "vs/code/electron-browser/issue/issueReporterMain": { + "hide": "隱藏", + "show": "顯示", + "previewOnGitHub": "在 GitHub 預覽", + "loadingData": "正在載入資料...", + "rateLimited": "GitHub 查詢已超出限制。請稍候。", + "similarIssues": "相似的問題", + "open": "開啟", + "closed": "已關閉", + "noSimilarIssues": "未發現相似的問題", + "settingsSearchIssue": "設定值搜尋問題", + "bugReporter": "臭蟲回報", + "featureRequest": "功能要求", + "performanceIssue": "效能問題", + "selectSource": "選取來源", + "vscode": "Visual Studio Code", + "extension": "擴充功能", + "unknown": "不知道", + "stepsToReproduce": "重現步驟", + "bugDescription": "請共用必要步驟以確實複製問題。請包含實際與預期的結果。我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", + "performanceIssueDesciption": "效能問題的發生時間點為何? 問題是在啟動或經過一組特定動作後發生的? 我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 上進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", + "description": "描述", + "featureRequestDescription": "請描述您希望新增的功能。我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 上進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", + "expectedResults": "預期的結果", + "settingsSearchResultsDescription": "請列出您以此查詢進行搜尋時,預期看到的結果。我們支援 GitHub 慣用的 Markdown 語言。當我們在 GitHub 上進行預覽時,您仍可編輯問題和新增螢幕擷取畫面。", + "pasteData": "因為必要資料太大,我們已為您將其寫入您的剪貼簿。請貼上。", + "disabledExtensions": "延伸模組已停用" + }, + "vs/code/electron-browser/issue/issueReporterPage": { + "completeInEnglish": "請用英文填寫表單。", + "issueTypeLabel": "這是一個", + "issueSourceLabel": "檔案,位於", + "disableExtensionsLabelText": "嘗試在 {0} 之後重現問題。如果問題僅在使用中的擴充功能時重現,則可能是擴充功能的問題。", + "disableExtensions": "停用所有延伸模組並重新載入視窗", + "chooseExtension": "擴充功能", + "issueTitleLabel": "標題", + "issueTitleRequired": "請輸入標題。", + "titleLengthValidation": "標題太長。", + "details": "請輸入詳細資料。", + "sendSystemInfo": "包含我的系統資訊 ({0})", + "show": "顯示", + "sendProcessInfo": "包含我目前正在執行的程序 ({0})", + "sendWorkspaceInfo": "包含我的工作區詮釋資料 ({0})", + "sendExtensions": "包含我已啟用擴充功能 ({0})", + "sendSearchedExtensions": "傳送已搜尋的擴充功能 ({0})", + "sendSettingsSearchDetails": "傳送設置搜尋詳細資料 ({0})" + }, + "vs/code/electron-main/app": { + "trace.message": "已成功建立追蹤。", + "trace.detail": "請建立問題並手動附加以下檔案:\n{0}", + "trace.ok": "確定" + }, + "vs/code/electron-main/auth": { + "authRequire": "必須進行 Proxy 驗證 ", + "proxyauth": "Proxy {0} 必須進行驗證。" + }, + "vs/code/electron-main/windows": { + "pathNotExistTitle": "路徑不存在", + "pathNotExistDetail": "磁碟上似乎已沒有路徑 '{0}'。", + "uriInvalidTitle": "無法開啟 URI", + "uriInvalidDetail": "URI '{0}' 無效且無法開啟。", + "ok": "確定", + "reopen": "重新開啟(&&R)", + "wait": "持續等候(&&K)", + "close": "關閉(&&C)", + "appStalled": "視窗已沒有回應", + "appStalledDetail": "您可以重新開啟或關閉視窗,或是繼續等候。", + "appCrashed": "視窗已損毀", + "appCrashedDetail": "很抱歉造成您的不便! 您可以重新開啟視窗,從您離開的地方繼續進行。", + "open": "開啟", + "openFolder": "開啟資料夾", + "openFile": "開啟檔案", + "openWorkspaceTitle": "開啟工作區", + "openWorkspace": "開啟(&&O)", + "workspaceOpenedMessage": "無法儲存工作區 '{0}'", + "workspaceOpenedDetail": "此工作區已在其他視窗中開啟。請先關閉該視窗再重試一次。" + }, + "vs/code/electron-main/window": { + "hiddenMenuBar": "您仍然可以按 Alt 鍵來存取功能表列。" + }, + "vs/workbench/browser/workbench.contribution": { + "workbenchConfigurationTitle": "工作台", + "showEditorTabs": "控制已開啟的編輯器是否應顯示在索引標籤中。", + "highlightModifiedTabs": "控制是否在已修改 (已變更) 編輯器索引標籤上繪製頂部邊界。", + "workbench.editor.labelFormat.default": "顯示檔案的名稱。當索引標籤已啟用,且兩個檔案在一個群組內具有相同名稱時,會在各檔案的路徑新增區別部分。當索引標籤停用時,會在使用編輯器時顯示與工作區資料夾相關的路徑。", + "workbench.editor.labelFormat.short": "顯示檔案的名稱,後面接著其目錄名稱。", + "workbench.editor.labelFormat.medium": "顯示檔案的名稱,後面接著其對工作區資料夾相關的路徑。", + "workbench.editor.labelFormat.long": "顯示檔案的名稱,後面接著其絕對路徑。", + "tabDescription": "控制編輯器的標籤格式。", + "editorTabCloseButton": "控制編輯器索引標籤關閉按鈕的位置,或在其設定為 [關閉] 時,予以停用。 ", + "workbench.editor.tabSizing.fit": "一律讓索引標籤保持在足夠顯示完整編輯器標籤的大小。", + "workbench.editor.tabSizing.shrink": "當可用空間不足以一次顯示所有索引標籤時,允許索引標籤縮小。", + "tabSizing": "控制編輯器索引標籤的大小調整。", + "focusRecentEditorAfterClose": "控制以最近使用的順序或由左至右關閉索引標籤。", + "showIcons": "控制已開啟的編輯器是否應以圖示顯示。這也需要啟用圖示佈景主題。", + "enablePreview": "控制已開啟的編輯器是否以預覽的方式顯示。預覽編輯器在釘選前 (例如透過按兩下或編輯) 會重複使用,並會以斜體字型樣式顯示。 ", + "enablePreviewFromQuickOpen": "控制從 [快速開啟] 開啟的編輯器是否以預覽的方式顯示。預覽編輯器在釘選前 (例如透過按兩下或編輯) 會重複使用。", + "closeOnFileDelete": "控制顯示在工作階段期間開啟之檔案的編輯器是否應在某些其他程序將其刪除或重新命名時自動關閉。停用此項目會讓編輯器在這類事件發生時保持開啟。請注意,從應用程式內刪除會一律關閉編輯器,且已變更的檔案一律不會關閉,以保留您的資料。", + "editorOpenPositioning": "控制編輯器開啟的位置。選取 [左] 或 [右] 可在目前使用中編輯器的左方或右方開啟編輯器。選取 [第一個] 或 [最後一個] 可在目前使用中編輯器外,另開編輯器。", + "sideBySideDirection": "控制並排開啟 (例如從總管) 之編輯器的預設方向。根據預設,編輯器會在目前使用中編輯器的右方開啟。若變更為 [下],編輯器會在目前使用中編輯器的下方開啟。", + "closeEmptyGroups": "控制當關閉群組中最後一個索引標籤時空編輯器群組的行為。若啟用,空群組會保留部分格線。", + "revealIfOpen": "控制若編輯器已開啟,是否在任何可見群組中予以顯示。若停用,編輯器通常會在目前的使用中編輯器群組內開啟。若啟用,已開啟的編輯器會在目前的使用中編輯器群組內顯示,而不是再次開啟。請注意,在某些情況下會忽略此設定,例如當強制讓編輯器在特定群組中或在目前使用中群組側方開啟時。", + "swipeToNavigate": "利用三指水平撥動在開啟的檔案間瀏覽。", + "restoreViewState": "在檔案關閉後重新開啟檔案,會還原最後檢視狀態 (例如捲動位置)。", + "centeredLayoutAutoResize": "控制置中版面配置是否應在多個群組開啟時,自動調整成最大寬度。當只有一個群組開啟時,會自動調整回原來的置中寬度。", + "commandHistory": "控制最近使用之命令的數量,以保留命令選擇區的記錄。設為 0 可停用命令列記錄。", + "preserveInput": "控制上次鍵入命令選擇區的輸入是否應在下次將其開啟時還原。", + "closeOnFocusLost": "控制 [快速開啟] 是否應在失去焦點時自動關閉。", + "workbench.quickOpen.preserveInput": "控制最後鍵入 [快速開啟] 的輸入是否應在下次開啟時還原。", + "openDefaultSettings": "控制正在開啟的設定是否也開啟顯示所有預設設定的編輯器。 ", + "useSplitJSON": "控制是否要在將設定編輯為 JSON 時使用分割 JSON 編輯器。", + "openDefaultKeybindings": "控制正在開啟的按鍵繫結關係設定是否也開啟顯示所有預設按鍵繫結關係的編輯器。 ", + "sideBarLocation": "控制項資訊看板的位置。可顯示於 Workbench 的左方或右方。", + "panelDefaultLocation": "控制面板 (終端機、偵錯主控台、輸出、問題) 的預設位置。其可顯示於工作台底部或右側。", + "statusBarVisibility": "控制 Workbench 底端狀態列的可視性。", + "activityBarVisibility": "控制活動列在 workbench 中的可見度。", + "viewVisibility": "控制檢視標頭動作的可見度。檢視標頭動作可為總是可見,或在檢視為焦點或暫留時才可見。", + "fontAliasing": "控制工作台中的字型鋸齒方法。", + "workbench.fontAliasing.default": "子像素字型平滑處理。在大部分非 Retina 顯示器上會顯示出最銳利的文字。", + "workbench.fontAliasing.antialiased": "相對於子像素,根據像素層級平滑字型。可以讓字型整體顯得較細。", + "workbench.fontAliasing.none": "禁用字體平滑.文字將會顯示鋸齒狀與鋒利的邊緣.", + "workbench.fontAliasing.auto": "根據顯示器的 DPI 自動套用 `default` 或 `antialiased`。", + "enableNaturalLanguageSettingsSearch": "控制是否啟用設定的自然語言搜尋模式。自然語言搜尋由 Microsoft 線上服務提供。", + "settingsSearchTocBehavior.hide": "在搜尋時隱藏目錄。", + "settingsSearchTocBehavior.filter": "將目錄篩選到只剩具有相符設定的分類。按一下分類會將結果篩選到剩下該分類。", + "settingsSearchTocBehavior": "控制在搜尋時設定編輯器目錄的行為。", + "settings.editor.ui": "使用設定 UI 編輯器。", + "settings.editor.json": "使用 JSON 檔案編輯器。", + "settings.editor.desc": "決定根據預設使用何種設定編輯器。", + "workbench.enableExperiments": "擷取要從 Microsoft 線上服務執行的實驗。", + "workbench.useExperimentalGridLayout": "為 Workbench 啟用格線版面配置。設定可能會為 Workbench 元件啟用其他版面配置選項。", + "windowTitle": "根據使用中的編輯器控制視窗標題。變數的替代以下列內容為依據:", + "activeEditorShort": "`${activeEditorShort}`: 檔名 (如 myFile.txt)。", + "activeEditorMedium": "`${activeEditorMedium}`: 相對於工作區資料夾的檔案路徑 (如 myFolder/myFileFolder/myFile.txt)。", + "activeEditorLong": "`${activeEditorLong}`: 檔案的完整路徑 (如 /Users/Development/myFolder/myFileFolder/myFile.txt)。", + "activeFolderShort": "`${activeFolderShort}`: 檔案所在資料夾的名稱 (如 myFileFolder)。", + "activeFolderMedium": "`${activeFolderMedium}`: 檔案所在的資料夾路徑,相對於工作區資料夾 (如 myFolder/myFileFolder)。", + "activeFolderLong": "`${activeFolderLong}`: 檔案所在資料夾的完整路徑 (如 /Users/Development/myFolder/myFileFolder)。", + "folderName": "`${folderName}`: 檔案所在工作區資料夾的名稱 (如 myFolder)。", + "folderPath": "`${folderPath}`: 檔案所在工作區資料夾的檔案路徑 (如 /Users/Development/myFolder)。", + "rootName": "`${rootName}`: 工作區的名稱 (如 myFolder 或 myWorkspace)。", + "rootPath": "`${rootPath}`: 工作區的檔案路徑 (如 /Users/Development/myWorkspace)。", + "appName": "`${appName}`: 如 VS Code。", + "dirty": "`${dirty}`: 使用中編輯器是否已變更的變更狀態指標。", + "separator": "`${separator}`: 條件式分隔符號 (\" - \"),只有位於具有值或靜態文字的變數之間時才會出現。", + "windowConfigurationTitle": "視窗", + "zenModeConfigurationTitle": "Zen Mode", + "zenMode.fullScreen": "控制開啟無干擾模式時,是否也應讓工作台進入全螢幕模式。", + "zenMode.centerLayout": "控制開啟無干擾模式時,是否也應將版面配置置中。", + "zenMode.hideTabs": "控制開啟 Zen Mode 是否也會隱藏 Workbench 索引標籤。", + "zenMode.hideStatusBar": "控制開啟 Zen Mode 是否也會隱藏 Workbench 底部的狀態列。", + "zenMode.hideActivityBar": "控制開啟無干擾模式時,是否也將活動列隱藏在工作台左方。", + "zenMode.hideLineNumbers": "控制開啟 Zen Mode 是否會同時隱藏編輯器行號。", + "zenMode.restore": "控制視窗如果在 Zen Mode 下結束,是否應還原為 Zen Mode。" + }, + "vs/workbench/browser/actions/navigationActions": { + "navigateLeft": "導覽至 [檢視左側]", + "navigateRight": "導覽至 [檢視右側]", + "navigateUp": "導覽至 [檢視上方]", + "navigateDown": "導覽至 [檢視下方]", + "view": "檢視" + }, + "vs/workbench/api/common/menusExtensionPoint": { + "requirearray": "功能表項目必須為陣列", + "requirestring": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "optstring": "屬性 `{0}` 可以省略或必須屬於 `string` 類型", + "vscode.extension.contributes.menuItem.command": "所要執行命令的識別碼。命令必須在 'commands' 區段中宣告", + "vscode.extension.contributes.menuItem.alt": "所要執行替代命令的識別碼。命令必須在 'commands' 區段中宣告", + "vscode.extension.contributes.menuItem.when": "必須為 true 以顯示此項目的條件", + "vscode.extension.contributes.menuItem.group": "此命令所屬群組", + "vscode.extension.contributes.menus": "將功能表項目提供給編輯器", + "menus.commandPalette": "命令選擇區", + "menus.touchBar": "Touch Bar (macOS)", + "menus.editorTitle": "編輯器標題功能表", + "menus.editorContext": "編輯器操作功能表", + "menus.explorerContext": "檔案總管操作功能表", + "menus.editorTabContext": "編輯器索引標籤操作功能表", + "menus.debugCallstackContext": "偵錯呼叫堆疊操作功能表", + "menus.scmTitle": "原始檔控制標題功能表", + "menus.scmSourceControl": "原始檔控制功能表", + "menus.resourceGroupContext": "原始檔控制資源群組操作功能表", + "menus.resourceStateContext": "原始檔控制資源群組狀態操作功能表", + "view.viewTitle": "這有助於查看標題功能表", + "view.itemContext": "這有助於查看項目內容功能表", + "nonempty": "必須是非空白值。", + "opticon": "屬性 `icon` 可以省略,否則必須為字串或類似 `{dark, light}` 的常值", + "requireStringOrObject": "'{0}' 為必要屬性,且其類型必須是 'string' 或 'object'", + "requirestrings": "'{0}' 與 '{1}' 為必要屬性,且其類型必須是 'string'", + "vscode.extension.contributes.commandType.command": "所要執行命令的識別碼", + "vscode.extension.contributes.commandType.title": "UI 中用以代表命令的標題", + "vscode.extension.contributes.commandType.category": "(選用) UI 中用以將命令分組的分類字串", + "vscode.extension.contributes.commandType.icon": "(選用) UI 中用以代表命令的圖示。會是檔案路徑或可設定佈景主題的組態", + "vscode.extension.contributes.commandType.icon.light": "使用亮色主題時的圖示路徑", + "vscode.extension.contributes.commandType.icon.dark": "使用暗色主題時的圖像路徑", + "vscode.extension.contributes.commands": "將命令提供給命令選擇區。", + "dup": "命令 `{0}` 在 `commands` 區段中出現多次。", + "menuId.invalid": "`{0}` 不是有效的功能表識別碼", + "proposedAPI.invalid": "{0} 是建議的功能表識別碼,只有在開發用完或使用下列命令列參數時才可使用: --enable-proposed-api {1}", + "missing.command": "功能表項目參考了 'commands' 區段中未定義的命令 `{0}`。", + "missing.altCommand": "功能表項目參考了 'commands' 區段中未定義的替代命令 `{0}`。", + "dupe.command": "功能表項目參考了與預設相同的命令和替代命令" + }, + "vs/workbench/api/common/configurationExtensionPoint": { + "vscode.extension.contributes.configuration.title": "設定的摘要。此標籤將會在設定檔中作為分隔註解使用。", + "vscode.extension.contributes.configuration.properties": "組態屬性的描述。", + "scope.application.description": "應用程式專屬組態,只能在本機使用者設定中進行設定。", + "scope.machine.description": "電腦專屬組態,只能在本機和遠端使用者設定中進行設定。", + "scope.window.description": "視窗特定組態,可在使用者或工作區設定中予以設定。", + "scope.resource.description": "資源特定設定,可在使用者、工作區或資料夾設定中予以設定。", + "scope.description": "組態適用的範圍。可用的範圍為「視窗」和「資源」。", + "scope.enumDescriptions": "列舉值的描述", + "scope.markdownEnumDescription": "markdown 格式中列舉值的說明。 ", + "scope.markdownDescription": "markdown 格式中的描述。", + "scope.deprecationMessage": "若設定,屬性會標示為已淘汰,且指定訊息會顯示為說明。", + "vscode.extension.contributes.defaultConfiguration": "依語言貢獻預設編輯器組態設定。", + "vscode.extension.contributes.configuration": "提供組態設定。", + "invalid.title": "'configuration.title' 必須是字串", + "invalid.properties": "'configuration.properties' 必須是物件", + "invalid.property": "'configuration.property' 必須是物件", + "invalid.allOf": "'configuration.allOf' 已取代而不應再使用。請改為將多個組態區段作為陣列,傳遞至「組態」貢獻點。", + "workspaceConfig.folders.description": "要載入工作區之資料夾的清單。", + "workspaceConfig.path.description": "檔案路徑,例如 `/root/folderA` 或 `./folderA` 即為會對工作區檔案位置解析的相關路徑。", + "workspaceConfig.name.description": "資料夾的選用名稱。", + "workspaceConfig.uri.description": "資料夾的 URI", + "workspaceConfig.settings.description": "工作區設定", + "workspaceConfig.launch.description": "工作區啟動組態", + "workspaceConfig.extensions.description": "工作區延伸模組", + "unknownWorkspaceProperty": "未知的工作區組態屬性" + }, + "vs/workbench/browser/parts/sidebar/sidebarPart": { + "focusSideBar": "瀏覽至提要欄位", + "viewCategory": "檢視" + }, + "vs/workbench/api/browser/viewsExtensionPoint": { + "vscode.extension.contributes.views.containers.id": "用於識別可透過使用 'views' 參與點參與檢視之容器的唯一識別碼", + "vscode.extension.contributes.views.containers.title": "用於轉譯容器的易讀字串", + "vscode.extension.contributes.views.containers.icon": "容器圖示的路徑。圖示為置於 50x40 區塊中央,且以 'rgb(215, 218, 224)' 或 '#d7dae0' 填滿顏色的 24x24 影像。雖然接受所有影像檔案類型,但建議使用 SVG 作為圖示格式。", + "vscode.extension.contributes.viewsContainers": "提供檢視容器給編輯者", + "views.container.activitybar": "提供檢視容器給活動列", + "vscode.extension.contributes.view.id": "檢視的識別碼。請使用此識別碼透過 `vscode.window.registerTreeDataProviderForView` API 登錄資料提供者。並藉由將 `onView:${id}` 事件登錄至 `activationEvents` 以觸發啟用您的延伸模組。", + "vscode.extension.contributes.view.name": "使用人性化顯示名稱.", + "vscode.extension.contributes.view.when": "必須為 true 以顯示此檢視的條件", + "vscode.extension.contributes.views": "提供意見給編輯者", + "views.explorer": "提供檢視給活動列中的總管容器", + "views.debug": "提供檢視給活動列中的偵錯容器", + "views.scm": "提供檢視給活動列中的 SCM 容器", + "views.test": "提供檢視給活動列中的測試容器", + "views.contributed": "提供檢視給參與檢視容器", + "test": "測試", + "viewcontainer requirearray": "檢視容器必須為陣列", + "requireidstring": "屬性 ‵{0}` 為必要項且必須為類型 `string`。僅允許英數字元、'_' 與 '-'。", + "requirestring": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "showViewlet": "顯示 {0}", + "view": "檢視", + "ViewContainerDoesnotExist": "檢視容器 '{0}' 不存在,且所有向其註冊的檢視都會新增至 'Explorer'。", + "duplicateView1": "無法在檢視容器 '{1}' 中以同一個識別碼 '{0}' 註冊多個檢視", + "duplicateView2": "已在檢視容器 '{1}' 中註冊識別碼為 '{0}' 的檢視", + "requirearray": "項目必須為陣列", + "optstring": "屬性 `{0}` 可以省略或必須屬於 `string` 類型" + }, + "vs/workbench/browser/actions/layoutActions": { + "view": "檢視", + "toggleActivityBar": "切換活動列可見度", + "miToggleActivityBar": "切換活動列(&&A)", + "toggleCenteredLayout": "切換置中配置", + "miToggleCenteredLayout": "切換置中配置", + "flipLayout": "切換垂直/水平編輯器版面配置", + "miToggleEditorLayout": "翻轉版面配置(&&L)", + "toggleSidebarPosition": "切換提要欄位位置", + "moveSidebarRight": "向右移動側邊欄", + "moveSidebarLeft": "向左移動側邊欄", + "miMoveSidebarLeftRight": "向左/右移動側邊列(&&M)", + "toggleEditor": "切換編輯器區域", + "toggleSidebar": "切換提要欄位可見度", + "miToggleSidebar": "切換提要欄位(&&T)", + "toggleStatusbar": "切換狀態列可見度", + "miToggleStatusbar": "切換狀態列(&&T)", + "toggleTabs": "切換標籤可見度", + "toggleZenMode": "切換無干擾模式", + "miToggleZenMode": "切換無干擾模式", + "toggleMenuBar": "切換功能表列", + "miToggleMenuBar": "切換功能表列(&&B)", + "increaseViewSize": "增加目前的檢視大小", + "decreaseViewSize": "縮小目前的檢視大小" + }, + "vs/workbench/browser/parts/panel/panelPart": { + "hidePanel": "隱藏面板" + }, + "vs/workbench/browser/parts/statusbar/statusbarPart": { + "manageExtension": "管理延伸模組" + }, + "vs/workbench/browser/parts/views/views": { + "focus view": "聚焦 {0} 檢視", + "view category": "檢視" + }, + "vs/workbench/browser/parts/titlebar/titlebarPart": { + "patchedWindowTitle": "[不支援]", + "userIsAdmin": "[系統管理員]", + "userIsSudo": "[超級使用者]", + "devExtensionWindowTitlePrefix": "[Extension Development Host]" + }, + "vs/workbench/browser/parts/activitybar/activitybarPart": { + "hideActivitBar": "隱藏活動列", + "globalActions": "全域動作" + }, + "vs/workbench/electron-browser/main.contribution": { + "file": "FILE", + "view": "檢視", + "workspaces": "工作區", + "newTab": "新增視窗索引標籤", + "showPreviousTab": "顯示前一個視窗索引標籤", + "showNextWindowTab": "顯示下一個視窗索引標籤", + "moveWindowTabToNewWindow": "將視窗索引標籤移至新的視窗", + "mergeAllWindowTabs": "合併所有視窗", + "toggleWindowTabsBar": "切換視窗索引標籤列", + "developer": "開發人員", + "help": "說明", + "miNewWindow": "開新視窗(&&W)", + "miOpen": "開啟(&&O)...", + "miOpenFile": "開啟檔案(&&O)...", + "miOpenFolder": "開啟資料夾(&&F)...", + "miOpenWorkspace": "開啟工作區(&&K)...", + "miOpenRecent": "開啟最近的檔案(&&R)", + "miMore": "其他(&&M)...", + "miAddFolderToWorkspace": "將資料夾新增至工作區(&&D)...", + "miSaveWorkspaceAs": "另存工作區為...", + "miPreferences": "喜好設定(&&P)", + "miCloseFolder": "關閉資料夾(&&F)", + "miCloseWorkspace": "關閉工作區(&&W)", + "miCloseWindow": "關閉視窗(&&E)", + "miExit": "結束(&&X)", + "miAppearance": "外觀(&&A)", + "miToggleFullScreen": "切換全螢幕(&&F)", + "miZoomIn": "放大(&&Z)", + "miZoomOut": "縮小(&&Z)", + "miZoomReset": "重設縮放(&&R)", + "miDocumentation": "文件(&&D)", + "miReleaseNotes": "版本資訊(&&R)", + "miKeyboardShortcuts": "鍵盤快速鍵參考(&&K)", + "miIntroductoryVideos": "簡介影片(&&V)", + "miTipsAndTricks": "提示與訣竅(&&C)", + "miTwitter": "在 Twitter 上加入我們(&&J)", + "miUserVoice": "搜尋功能要求(&&S)", + "miReportIssue": "回報問題(&&I)", + "miLicense": "檢視授權(&&L)", + "miPrivacyStatement": "隱私權聲明(&&Y)", + "miToggleDevTools": "切換開發人員工具(&&T)", + "miOpenProcessExplorerer": "開啟處理序總管(&&P)", + "miAbout": "關於(&&A)", + "windowConfigurationTitle": "視窗", + "window.openFilesInNewWindow.on": "檔案將在新視窗中開啟。", + "window.openFilesInNewWindow.off": "檔案將在檔案資料夾開啟的視窗中或上次使用中視窗內開啟。", + "window.openFilesInNewWindow.defaultMac": "檔案將在檔案資料夾開啟的視窗中或上次使用中視窗內開啟,但透過固定面板或搜尋工具開啟檔案的情況除外。", + "window.openFilesInNewWindow.default": "除非從應用程式內揀選檔案 (透過 [檔案] 功能表),否則其將在新視窗中開啟。", + "openFilesInNewWindowMac": "控制檔案是否應在新視窗中開啟。\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "openFilesInNewWindow": "控制檔案是否應在新視窗中開啟。\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "window.openFoldersInNewWindow.on": "資料夾將在新視窗中開啟。", + "window.openFoldersInNewWindow.off": "資料夾將取代上次使用中的視窗。", + "window.openFoldersInNewWindow.default": "除非從應用程式內揀選資料夾 (例如透過 [檔案] 功能表),否則其會在新視窗中開啟。", + "openFoldersInNewWindow": "控制資料夾應在新視窗中開啟或取代上次使用中的視窗。\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "window.openWithoutArgumentsInNewWindow.on": "開啟新的空視窗。", + "window.openWithoutArgumentsInNewWindow.off": "以上次使用中的執行中執行個體為焦點", + "openWithoutArgumentsInNewWindow": "控制在不使用引數的情況下啟動第二個執行個體時,新的空視窗是否應開啟,或是否應以上次執行中執行個體為焦點。\n請注意,仍可能發生忽略此設定的情況 (例如當使用 `--new-window` 或 `--reuse-window` 命令列選項時)。", + "window.reopenFolders.all": "重新開啟所有視窗。", + "window.reopenFolders.folders": "重新開啟所有資料夾。空白工作區將不會還原。", + "window.reopenFolders.one": "重新開啟上一個使用中的視窗。", + "window.reopenFolders.none": "一律不重新開啟視窗。永遠從空白的視窗開始。", + "restoreWindows": "控制視窗在重新啟動後,重新開啟的方式。", + "restoreFullscreen": "控制當視窗在全螢幕模式下結束後,下次是否仍以全螢幕模式開啟。", + "zoomLevel": "調整視窗的縮放比例。原始大小為 0,而且每個向上增量 (例如 1) 或向下增量 (例如 -1) 代表放大或縮小 20%。您也可以輸入小數,更細微地調整縮放比例。", + "window.newWindowDimensions.default": "在螢幕中央開啟新視窗。", + "window.newWindowDimensions.inherit": "以相同於上一個使用中之視窗的維度開啟新視窗。", + "window.newWindowDimensions.maximized": "開啟並最大化新視窗。", + "window.newWindowDimensions.fullscreen": "在全螢幕模式下開啟新視窗。", + "newWindowDimensions": "控制在已開啟至少一個視窗時,開啟新視窗的尺寸。請注意,此設定對於開啟的第一個視窗不會有影響。第一個視窗一律會還原為關閉前的相同大小和位置。", + "closeWhenEmpty": "控制關閉上個編輯器時,是否也應關閉視窗。此設定僅適用於未顯示資料夾的視窗。", + "window.menuBarVisibility.default": "只在全螢幕模式時隱藏功能表。", + "window.menuBarVisibility.visible": "一律顯示功能表,即使在全螢幕模式時亦然。", + "window.menuBarVisibility.toggle": "隱藏功能表,但可經由 Alt 鍵加以顯示。", + "window.menuBarVisibility.hidden": "一律隱藏功能表。", + "menuBarVisibility": "控制功能表列的可見度。[切換] 設定表示會隱藏功能表列,按一下 Alt 鍵則會顯示。除非視窗是全螢幕,否則預設會顯示功能表列。", + "enableMenuBarMnemonics": "啟用後可以利用Alt快捷鍵打開主選單.關閉記憶選單將Alt快捷鍵綁定至替代的命令區塊.", + "autoDetectHighContrast": "若啟用,如果 Windows 使用高對比佈景主題,就會自動變更為高對比佈景主題,切換掉 Windows 高對比佈景主題時則變更為深色佈景主題。", + "window.doubleClickIconToClose": "若啟用,在標題列中按兩下應用程式會關閉視窗,而且無法透過此圖示拖曳該視窗。只有在 `#window.titleBarStyle#` 設定為 `custom` 時,此設定才有效。", + "titleBarStyle": "調整視窗標題列的外觀。在 Linux 和 Windows 上,此設定也會影響應用程式和操作功能表的外觀。必須完全重新啟動才能套用變更。", + "window.nativeTabs": "啟用 macOS Sierra 視窗索引標籤。請注意需要完全重新啟動才能套用變更,並且完成設定後原始索引標籤將會停用自訂標題列樣式。", + "window.nativeFullScreen": "控制原生全螢幕是否應用於 macOS。停用此選項可避免macOS 在變成全螢幕時建立新的空間。", + "window.clickThroughInactive": "若已啟用,按一下非使用中的視窗將會啟動該視窗並觸發其下的元素 (如果可以案的話)。若已停用,按一下非使用中視窗的任一處則只會啟動該視窗,必須再按一下才會觸發元素。", + "telemetryConfigurationTitle": "遙測", + "telemetry.enableCrashReporting": "允許將損毀報告傳送給 Microsoft 線上服務。\n此選項需要重新啟動才會生效。" + }, + "vs/workbench/api/common/jsonValidationExtensionPoint": { + "contributes.jsonValidation": "提供 JSON 結構描述組態。", + "contributes.jsonValidation.fileMatch": "要比對的檔案模式,例如 \"package.json\" 或 \"*.launch\"。", + "contributes.jsonValidation.url": "結構描述 URL ('http:'、'https:') 或擴充功能資料夾的相對路徑 ('./')。", + "invalid.jsonValidation": "'configuration.jsonValidation' 必須是陣列", + "invalid.fileMatch": "必須定義 'configuration.jsonValidation.fileMatch'", + "invalid.url": "'configuration.jsonValidation.url' 必須是 URL 或相對路徑", + "invalid.path.1": "要包含在延伸模組資料夾 ({2}) 中的預期 `contributes.{0}.url` ({1})。這可能讓延伸模組無法移植。", + "invalid.url.fileschema": "'configuration.jsonValidation.url' 是無效的相對 URL: {0}", + "invalid.url.schema": "'configuration.jsonValidation.url' 必須以 'http:'、'https:' 或 './' 開頭,以參考位於擴充功能中的結構描述" + }, + "vs/workbench/api/browser/mainThreadProgress": { + "manageExtension": "管理延伸模組" + }, + "vs/workbench/api/browser/mainThreadMessageService": { + "extensionSource": "{0} (延伸模組)", + "defaultSource": "擴充功能", + "manageExtension": "管理延伸模組", + "cancel": "取消", + "ok": "確定" + }, + "vs/workbench/browser/parts/editor/editorPart": { + "groupLabel": "群組 {0}" + }, + "vs/workbench/browser/parts/quickopen/quickOpenController": { + "quickOpenInput": "輸入 '?' 即可取得相關說明來了解您可以在這裡執行的動作", + "historyMatches": "最近開啟的", + "noResultsFound1": "找不到結果", + "canNotRunPlaceholder": "目前內容無法使用這個 Quick Open 處理常式", + "entryAriaLabel": "{0},最近開啟的項目", + "removeFromEditorHistory": "從記錄中移除", + "pickHistory": "選取編輯器輸入即可從歷程記錄移除" + }, + "vs/workbench/browser/viewlet": { + "compositePart.hideSideBarLabel": "隱藏提要欄位", + "collapse": "全部摺疊" + }, + "vs/workbench/common/views": { + "duplicateId": "已在容器 '{1}' 中註冊識別碼為 '{0}' 的檢視" + }, + "vs/workbench/api/browser/mainThreadEditors": { + "diffLeftRightLabel": "{0} ⟷ {1}" + }, + "vs/workbench/api/browser/mainThreadWorkspace": { + "folderStatusMessageAddSingleFolder": "延伸模組 '{0}' 在工作區新增了 1 個資料夾", + "folderStatusMessageAddMultipleFolders": "延伸模組 '{0}' 在工作區中新增了 {1} 個資料夾", + "folderStatusMessageRemoveSingleFolder": "延伸模組 '{0}' 從工作區移除了 1 個資料夾", + "folderStatusMessageRemoveMultipleFolders": "延伸模組 '{0}' 從工作區移除了 {1} 個資料夾", + "folderStatusChangeFolder": "延伸模組 '{0}' 變更了工作區的資料夾" + }, + "vs/workbench/api/browser/mainThreadExtensionService": { + "reload window": "因為 ‘{0}’ 延伸模組相依於未載入的 ‘{1}’ 延伸模組,所以無法予以啟用。要重新載入視窗以載入延伸模組嗎?", + "reload": "重新載入視窗", + "disabledDep": "因為 ‘{0}’ 延伸模組相依於已停用的 ‘{1}’ 延伸模組,所以無法予以啟用。要啟用延伸模組並重新載入視窗嗎?", + "enable dep": "啟用並重新載入", + "uninstalledDep": "因為 ‘{0}’ 延伸模組相依於未安裝的 ‘{1}’ 延伸模組,所以無法予以啟用。要安裝延伸模組並重新載入視窗嗎?", + "install missing dep": "安裝並重新載入", + "unknownDep": "因為 ‘{0}’ 延伸模組相依於未知的 ‘{1}’ 延伸模組,所以無法予以啟用。" + }, + "vs/workbench/browser/parts/quickopen/quickopen": { + "quickOpen": "移至檔案...", + "quickNavigateNext": "在 Quick Open 中導覽至下一項", + "quickNavigatePrevious": "在 Quick Open 中導覽至上一項", + "quickSelectNext": "在 Quick Open 中選取下一個", + "quickSelectPrevious": "在 Quick Open 中選取上一個" + }, + "vs/workbench/browser/quickopen": { + "noResultsMatching": "沒有相符的結果", + "noResultsFound2": "找不到結果" + }, + "vs/workbench/api/browser/mainThreadSaveParticipant": { + "timeout.formatOnSave": "在 {0} 毫秒後儲存時中止格式", + "codeActionsOnSave.didTimeout": "在 {0} 毫秒後中止了 codeActionsOnSave", + "timeout.onWillSave": "在 1750 亳秒後中止 onWillSaveTextDocument 事件", + "saveParticipants": "執行儲存參與者..." + }, + "vs/workbench/api/electron-browser/mainThreadWebview": { + "errorMessage": "還原 view:{0} 時發生錯誤" + }, + "vs/workbench/common/notifications": { + "executeCommand": "按一下以執行命令 ‘{0}’" + }, + "vs/workbench/browser/parts/views/viewsViewlet": { + "hideView": "隱藏" + }, + "vs/workbench/browser/parts/editor/textResourceEditor": { + "textEditor": "文字編輯器", + "readonlyEditorWithInputAriaLabel": "{0}。唯讀文字編輯器。", + "readonlyEditorAriaLabel": "唯讀文字編輯器。", + "untitledFileEditorWithInputAriaLabel": "{0}。無標題檔案文字編輯器。", + "untitledFileEditorAriaLabel": "無標題檔案文字編輯器。" + }, + "vs/workbench/browser/actions/workspaceActions": { + "openFile": "開啟檔案...", + "openLocalFile": "開啟本機檔案...", + "openFolder": "開啟資料夾...", + "openLocalFolder": "開啟本機資料夾…", + "openFileFolder": "開啟...", + "openLocalFileFolder": "開啟本機...", + "globalRemoveFolderFromWorkspace": "將資料夾從工作區移除...", + "saveWorkspaceAsAction": "另存工作區為...", + "openWorkspaceAction": "開啟工作區...", + "closeWorkspace": "關閉工作區", + "noWorkspaceOpened": "此執行個體中目前沒有開啟的工作區可以關閉。", + "openWorkspaceConfigFile": "開啟工作區組態檔", + "duplicateWorkspaceInNewWindow": "新視窗中的重覆工作區" + }, + "vs/workbench/api/browser/mainThreadTask": { + "task.label": "{0}: {1}" + }, + "vs/workbench/browser/parts/quickinput/quickInput": { + "quickInput.back": "上一頁", + "quickInput.steps": "{0}/{1}", + "quickInputBox.ariaLabel": "輸入以縮小結果範圍。", + "inputModeEntry": "按 'Enter' 鍵確認您的輸入或按 'Esc' 鍵取消", + "inputModeEntryDescription": "{0} (按 'Enter' 鍵確認或按 'Esc' 鍵取消)", + "quickInput.visibleCount": "{0} 個結果", + "quickInput.countSelected": "已選擇 {0}", + "ok": "確定", + "custom": "自訂", + "quickInput.backWithKeybinding": "背面 ({0})", + "back": "上一頁" + }, + "vs/workbench/browser/parts/panel/panelActions": { + "closePanel": "關閉面板", + "togglePanel": "切換面板", + "focusPanel": "將焦點移至面板", + "toggledPanelPosition": "切換面板位置", + "moveToRight": "向右移動面板", + "moveToBottom": "將面板移動到底部", + "toggleMaximizedPanel": "切換最大化面板", + "maximizePanel": "最大化面板大小", + "minimizePanel": "還原面板大小", + "previousPanelView": "上一個面板檢視", + "nextPanelView": "下一個面板檢視", + "view": "檢視", + "miTogglePanel": "切換面板(&&P)" + }, + "vs/workbench/browser/parts/compositePart": { + "ariaCompositeToolbarLabel": "{0} 個動作", + "titleTooltip": "{0} ({1})" + }, + "vs/workbench/browser/parts/editor/editorWidgets": { + "openWorkspace": "開啟工作區" + }, + "vs/workbench/browser/actions/workspaceCommands": { + "addFolderToWorkspace": "將資料夾新增到工作區...", + "add": "新增(&&A)", + "addFolderToWorkspaceTitle": "將資料夾新增到工作區", + "workspaceFolderPickerPlaceholder": "選取工作區資料夾" + }, + "vs/workbench/common/theme": { + "tabActiveBackground": "使用中之索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabInactiveBackground": "非使用中之索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabHoverBackground": "當暫留索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabUnfocusedHoverBackground": "當暫留非焦點群組中索引標籤的背景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。 ", + "tabBorder": "用以分隔索引標籤彼此的框線。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabActiveBorder": "使用中索引標籤的底部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabActiveUnfocusedBorder": "非焦點群組內使用中索引標籤的底部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabActiveBorderTop": "使用中索引標籤的頂部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabActiveUnfocusedBorderTop": "非焦點群組內使用中索引標籤的頂部邊框。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabActiveModifiedBorder": "使用中群組內已修改 (已變更) 使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "tabInactiveModifiedBorder": "使用中群組內已修改 (已變更) 非使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "unfocusedActiveModifiedBorder": "非焦點群組內已修改 (已變更) 使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "unfocusedINactiveModifiedBorder": "非焦點群組內已修改 (已變更) 非使用中索引標籤上的邊界。索引標籤是編輯器在編輯器區域中的容器。可在同一個編輯器群組中開啟多個索引標籤。可有多個編輯器群組。 ", + "tabHoverBorder": "用以反白顯示暫留時索引標籤的框線。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabUnfocusedHoverBorder": "在非焦點群組中反白顯示暫留時索引標籤的框線。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。 ", + "tabActiveForeground": "使用中的群組內,使用中之索引標籤的前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabInactiveForeground": "使用中的群組內,非使用中之索引標籤的前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabUnfocusedActiveForeground": "非焦點群組中的使用中索引標籤前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "tabUnfocusedInactiveForeground": "非焦點群組中的非使用中索引標籤前景色彩。索引標籤是編輯器在編輯器區域中的容器。同一個編輯器群組中的多個索引標籤可以同時開啟。可能會有多個編輯器群組。", + "editorPaneBackground": "置中編輯器版面配置之左右側所顯示編輯器窗格的背景色彩。", + "editorGroupBackground": "編輯器群組的取代背景色彩。", + "deprecatedEditorGroupBackground": "取代: 推出格狀編輯器版面配置後,就不再支援編輯器群組的背景色彩。您可以使用 editorGroup.emptyBackground 設定空編輯器群組的背景色彩。", + "editorGroupEmptyBackground": "空編輯器群組的背景色彩。編輯器群組即編輯器的容器。", + "editorGroupFocusedEmptyBorder": "焦點空編輯器群組的邊界色彩。編輯器群組即編輯器的容器。", + "tabsContainerBackground": "當索引標籤啟用的時候編輯器群組標題的背景色彩。編輯器群組是編輯器的容器。", + "tabsContainerBorder": "當索引標籤啟用時,編輯器群組標題的框線色彩。編輯器群組是編輯器的容器。", + "editorGroupHeaderBackground": "當索引標籤禁用的時候編輯器群組標題的背景顏色 (`\"workbench.editor.showTabs\": false`)。編輯器群組是編輯器的容器。", + "editorGroupBorder": "用以分隔多個編輯器群組彼此的色彩。編輯器群組是編輯器的容器。", + "editorDragAndDropBackground": "拖拉編輯器時的背景顏色,可設置透明度讓內容穿透顯示.", + "panelBackground": "面板的前景色彩。面板會顯示在編輯器區域的下方,其中包含諸如輸出與整合式終端機等檢視。", + "panelBorder": "用來區隔面板與編輯器的面板邊界色彩。面板會顯示於編輯器區域的下方,並會包含檢視,如輸出和整合終端機。", + "panelActiveTitleForeground": "使用中之面板標題的標題色彩。面板會顯示在編輯器區域的下方,其中包含諸如輸出與整合式終端機等檢視。", + "panelInactiveTitleForeground": "非使用中之面板標題的標題色彩。面板會顯示在編輯器區域的下方,其中包含諸如輸出與整合式終端機等檢視。", + "panelActiveTitleBorder": "使用中之面板標題的框線色彩。面板會顯示在編輯器區域的下方,其中包含諸如輸出與整合式終端機等檢視。", + "panelDragAndDropBackground": "拖放面板標題項目的意見反應色彩。色彩必須具有透明度,面板項目才能顯示。面板會顯示於編輯區域的底部,並會包含檢視,如輸出和整合終端機。", + "panelInputBorder": "面板輸入的輸入方塊框線。", + "statusBarForeground": "當一個工作區被開啟時,狀態列的前景色彩。狀態列會顯示在視窗的底部。", + "statusBarNoFolderForeground": "當未開啟任何資料夾時,狀態列的前景色彩。狀態列會顯示在視窗的底部。", + "statusBarBackground": "當一個工作區被開啟時,狀態列的背景色彩。狀態列會顯示在視窗的底部。", + "statusBarNoFolderBackground": "當未開啟任何資料夾時,狀態列的背景色彩。狀態列會顯示在視窗的底部。", + "statusBarBorder": "用以分隔資訊看板與編輯器的狀態列框線色彩。狀態列會顯示在視窗的底部。", + "statusBarNoFolderBorder": "未開啟資料夾時,用以分隔資訊看板與編輯器的狀態列框線色彩。狀態列會顯示在視窗的底部。 ", + "statusBarItemActiveBackground": "按下滑鼠按鈕時,狀態列項目的背景色彩。狀態列會顯示在視窗的底部。", + "statusBarItemHoverBackground": "動態顯示時,狀態列項目的背景色彩。狀態列會顯示在視窗的底部。", + "statusBarProminentItemForeground": "狀態列突出項目前景色彩。突出項目會比其他狀態列項目顯眼,以彰顯重要性。從命令選擇區變更模式 [切換 Tab 鍵移動焦點] 即可查看範例。狀態列會顯示在視窗底部。", + "statusBarProminentItemBackground": "狀態列突出項目的背景顏色。突出項目比狀態列的其他項目更顯眼,用於表示重要性更高。從命令選擇區變更模式 `切換 Tab 鍵移動焦點` 來檢視範例。狀態列會顯示在視窗的底部。", + "statusBarProminentItemHoverBackground": "當暫留狀態列突出項目的背景顏色。突出項目比狀態列的其他項目更顯眼,用於表示重要性更高。從命令選擇區變更模式 `切換 Tab 鍵移動焦點` 來檢視範例。狀態列會顯示在視窗的底部。", + "activityBarBackground": "活動列背景的色彩。活動列會顯示在最左側或最右側,並可切換不同的提要欄位檢視。", + "activityBarForeground": "活動列在使用中狀態的項目前景色彩。活動列會顯示在最左或最右,且能在側邊欄位的檢視間切換。", + "activityBarInActiveForeground": "活動列在非使用中狀態的項目前景色彩。活動列會顯示在最左或最右,且能在側邊欄位的檢視間切換。", + "activityBarBorder": "用以分隔提要欄位的活動列框線色彩。此活動列會顯示在最左側或最右側,讓您可以切換提要欄位的不同檢視。", + "activityBarDragAndDropBackground": "拖拉活動徽章項目時的色彩.顏色可設置透明度讓原活動徽章可穿透顯示.活動徽章列表會出現在最左側或最右側並允許切換不同的檢視.", + "activityBarBadgeBackground": "活動通知徽章的背景色彩。此活動列會顯示在最左側或最右側,讓您可以切換提要欄位的不同檢視。", + "activityBarBadgeForeground": "活動通知徽章的前背景色彩。此活動列會顯示在最左側或最右側,讓您可以切換提要欄位的不同檢視。", + "statusBarItemHostBackground": "狀態列上遠端指示器的背景色彩。", + "statusBarItemHostForeground": "狀態列上遠端指示器的前景色彩。", + "extensionBadge.remoteBackground": "延伸模組檢視中遠端徽章的背景色彩", + "extensionBadge.remoteForeground": "延伸模組檢視中遠端徽章的前景色彩", + "sideBarBackground": "提要欄位的背景色彩。提要欄位是檢視 (例如 Explorer 與搜尋) 的容器。", + "sideBarForeground": "側欄的前景顏色.側欄包含Explorer與搜尋.", + "sideBarBorder": "用以分隔編輯器的側邊提要欄位框線色彩。該提要欄位是檢視 (例如 Explorer 及搜尋) 的容器。", + "sideBarTitleForeground": "提要欄位標題的前景色彩。提要欄位是檢視 (例如 Explorer 與搜尋) 的容器。", + "sideBarDragAndDropBackground": "拖放提要欄位區段的意見回應色彩。色彩應具透明度,以便讓提要欄位區段穿透顯示。提要欄位是總管和搜尋等檢視用的容器。", + "sideBarSectionHeaderBackground": "提要欄位區段標頭的背景色彩。提要欄位是檢視 (例如 Explorer 與搜尋) 的容器。", + "sideBarSectionHeaderForeground": "提要欄位區段標頭的前景色彩。提要欄位是檢視 (例如 Explorer 與搜尋) 的容器。", + "sideBarSectionHeaderBorder": "側邊欄位區段標頭邊界色彩。側邊欄位是總管和搜尋等檢視的容器。", + "titleBarActiveForeground": "作用中視窗之標題列的前景。請注意,目前只有 macOS 支援此色彩。", + "titleBarInactiveForeground": "非作用中視窗之標題列的前景。請注意,目前只有 macOS 支援此色彩。", + "titleBarActiveBackground": "作用中視窗之標題列的背景。請注意,目前只有 macOS 支援此色彩。", + "titleBarInactiveBackground": "非作用中視窗之標題列的背景。請注意,目前只有 macOS 支援此色彩。", + "titleBarBorder": "標題列框線色彩。請注意,目前只有 macOS 支援此色彩。", + "menubarSelectionForeground": "功能表列中所選功能表項目的前景色彩。", + "menubarSelectionBackground": "功能表列中所選功能表項目的背景色彩。", + "menubarSelectionBorder": "功能表列中所選功能表項目的框線色彩。", + "notificationCenterBorder": "通知中央邊框色彩。通知會從視窗右下角滑入。", + "notificationToastBorder": "通知快顯通知邊框色彩。通知會從視窗右下角滑入。", + "notificationsForeground": "通知的前景顏色。通知從視窗的右下方滑入。", + "notificationsBackground": "通知的背景顏色。通知從視窗的右下方滑入。", + "notificationsLink": "通知的連結前景顏色。通知從視窗的右下方滑入。", + "notificationCenterHeaderForeground": "通知中心標題前景色彩。通知會從視窗右下角滑入。", + "notificationCenterHeaderBackground": "通知中心標題背景色彩。通知會從視窗右下角滑入。", + "notificationsBorder": "通知中心中,與其他通知分開的通知邊框色彩。通知會從視窗右下角滑入。" + }, + "vs/workbench/electron-browser/actions/helpActions": { + "keybindingsReference": "鍵盤快速鍵參考", + "openDocumentationUrl": "文件", + "openIntroductoryVideosUrl": "簡介影片", + "openTipsAndTricksUrl": "秘訣與提示", + "openTwitterUrl": "在 Twitter 上加入我們", + "openUserVoiceUrl": "搜尋功能要求", + "openLicenseUrl": "檢視授權", + "openPrivacyStatement": "隱私權聲明" + }, + "vs/workbench/browser/workbench": { + "loaderErrorNative": "無法載入必要的檔案。請重新啟動該應用程式,然後再試一次。詳細資料: {0}" + }, + "vs/workbench/browser/parts/activitybar/activitybarActions": { + "previousSideBarView": "上一個側邊欄檢視", + "nextSideBarView": "下一個側邊欄檢視", + "view": "檢視" + }, + "vs/workbench/browser/parts/compositeBarActions": { + "badgeTitle": "{0} - {1}", + "additionalViews": "其他檢視", + "numberBadge": "{0} ({1})", + "manageExtension": "管理延伸模組", + "titleKeybinding": "{0} ({1})", + "hide": "隱藏", + "keep": "保留", + "compositeActive": "{0} 使用中", + "toggle": "切換釘選的檢視" + }, + "vs/workbench/electron-browser/actions/developerActions": { + "toggleDevTools": "切換開發人員工具", + "toggleSharedProcess": "切換共用處理序", + "inspect context keys": "檢查功能表內容", + "toggle screencast mode": "切換螢幕錄製模式" + }, + "vs/workbench/electron-browser/window": { + "undo": "復原", + "redo": "重做", + "cut": "剪下", + "copy": "複製", + "paste": "貼上", + "selectAll": "全選", + "runningAsRoot": "不建議以 root 身分執行 {0}。" + }, + "vs/workbench/browser/parts/compositeBar": { + "activityBarAriaLabel": "即時檢視切換器" + }, + "vs/workbench/electron-browser/actions/windowActions": { + "closeWindow": "關閉視窗", + "newWindow": "開新視窗", + "toggleFullScreen": "切換全螢幕", + "zoomIn": "放大", + "zoomOut": "縮小", + "zoomReset": "重設縮放", + "reloadWindow": "重新載入視窗", + "reloadWindowWithExntesionsDisabled": "停用延伸模組並重新載入視窗", + "close": "關閉視窗", + "switchWindowPlaceHolder": "選取要切換的視窗", + "current": "目前視窗", + "switchWindow": "切換視窗...", + "quickSwitchWindow": "快速切換視窗...", + "remove": "從最近開啟的檔案中移除", + "workspaces": "工作區", + "files": "檔案", + "openRecentPlaceHolderMac": "選取以開啟 (按住 Cmd 鍵以在新視窗中開啟)", + "openRecentPlaceHolder": "選取以開啟 (按住 Ctrl 鍵以在新視窗中開啟)", + "openRecent": "開啟最近使用的檔案...", + "quickOpenRecent": "快速開啟最近使用的檔案...", + "about": "關於 {0}" + }, + "vs/workbench/browser/parts/views/customView": { + "no-dataprovider": "沒有任何已註冊的資料提供者可提供檢視資料。", + "collapseAll": "全部摺疊" + }, + "vs/workbench/browser/parts/views/panelViewlet": { + "viewToolbarAriaLabel": "{0} 個動作" + }, + "vs/workbench/browser/parts/editor/binaryEditor": { + "binaryEditor": "二進位檢視器" + }, + "vs/workbench/api/common/extHostWorkspace": { + "updateerror": "延伸模組 '{0}' 無法更新工作區資料夾: {1}" + }, + "vs/workbench/browser/parts/editor/textEditor": { + "editorLabelWithGroup": "{0},{1}。" + }, + "vs/workbench/browser/parts/titlebar/menubarControl": { + "mFile": "檔案(&&F)", + "mEdit": "編輯(&&E)", + "mSelection": "選取項目(&&S)", + "mView": "檢視(&&V)", + "mGoto": "移至(&&G)", + "mDebug": "偵錯(&&D)", + "mTerminal": "終端機(&&T)", + "mHelp": "說明(&&H)", + "menubar.linuxTitlebarRevertNotification": "我們已將 Linux 上的預設標題列更新為使用原生設定。您也可以選擇回復為自訂設定。如需詳細資訊,請參閱我們的 [線上文件](https://go.microsoft.com/fwlink/?linkid=2074137)。", + "goToSetting": "開啟設定", + "menubar.customTitlebarAccessibilityNotification": "已為您啟用協助工具支援。為了讓體驗達到最大的方便性,建議使用自訂標題列樣式。", + "miMoveSidebarRight": "將提要欄位右移(&&M)", + "miMoveSidebarLeft": "將提要欄位左移(&&M)", + "miHideStatusbar": "隱藏狀態列(&&H)", + "miShowStatusbar": "顯示狀態列(&&S)", + "miHideActivityBar": "隱藏活動列(&&A)", + "miShowActivityBar": "顯示活動列(&&A)", + "checkForUpdates": "檢查更新(&&U)…", + "checkingForUpdates": "正在查看是否有更新...", + "download now": "立即下載(&&O)", + "DownloadingUpdate": "正在下載更新...", + "installUpdate...": "安裝更新(&&U)...", + "installingUpdate": "正在安裝更新...", + "restartToUpdate": "重新啟動以更新(&&U)" + }, + "vs/workbench/browser/parts/editor/editorCommands": { + "editorCommand.activeEditorMove.description": "以 tab 或群組為單位移動使用中的編輯器", + "editorCommand.activeEditorMove.arg.name": "使用中編輯器的移動引數", + "editorCommand.activeEditorMove.arg.description": "引數屬性:\n* 'to': 字串值,提供向何處移動。\n* 'by': 字串值,提供移動的單位 (依索引標籤或群組)。\n* 'value': 數值,提供要移動多少位置或絕對位置。", + "toggleInlineView": "切換至內嵌檢視", + "compare": "比較" + }, + "vs/workbench/browser/parts/notifications/notificationsAlerts": { + "alertErrorMessage": "錯誤: {0}", + "alertWarningMessage": "警告: {0}", + "alertInfoMessage": "資訊: {0}" + }, + "vs/workbench/browser/parts/notifications/notificationsStatus": { + "hideNotifications": "隱藏通知", + "zeroNotifications": "無通知", + "noNotifications": "尚無新通知", + "oneNotification": "1 則新通知", + "notifications": "{0} 則新通知" + }, + "vs/workbench/api/node/extHostExtensionService": { + "extensionTestError": "路徑 {0} 並未指向有效的擴充功能測試執行器。" + }, + "vs/workbench/browser/parts/notifications/notificationsCommands": { + "notifications": "通知", + "showNotifications": "顯示通知", + "hideNotifications": "隱藏通知", + "clearAllNotifications": "清除所有通知" + }, + "vs/workbench/browser/parts/notifications/notificationsCenter": { + "notificationsEmpty": "尚無新通知", + "notifications": "通知", + "notificationsToolbar": "通知中心動作", + "notificationsList": "通知列表" + }, + "vs/workbench/browser/parts/notifications/notificationsToasts": { + "notificationsToast": "通知 Toast" + }, + "vs/workbench/browser/parts/editor/editor.contribution": { + "textEditor": "文字編輯器", + "textDiffEditor": "文字 Diff 編輯器", + "binaryDiffEditor": "二進位 Diff 編輯器", + "sideBySideEditor": "並排編輯器", + "groupOnePicker": "在使用中群組內顯示編輯器", + "allEditorsPicker": "顯示所有開啟的編輯器", + "view": "檢視", + "file": "FILE", + "splitUp": "向上分割", + "splitDown": "向下分割", + "splitLeft": "向左分割", + "splitRight": "向右分割", + "close": "關閉", + "closeOthers": "關閉其他", + "closeRight": "關到右側", + "closeAllSaved": "關閉已儲存項目", + "closeAll": "全部關閉", + "keepOpen": "保持開啟", + "toggleSideBySideView": "切換並排檢視", + "showOpenedEditors": "顯示開啟的編輯器", + "splitEditorRight": "向右分割編輯器", + "splitEditorDown": "向下分割編輯器", + "navigate.prev.label": "上一個變更", + "navigate.next.label": "下一個變更", + "ignoreTrimWhitespace.label": "忽略修剪空白字元", + "showTrimWhitespace.label": "顯示修剪空白字元", + "keepEditor": "保留編輯器", + "closeEditorsInGroup": "關閉群組中的所有編輯器", + "closeSavedEditors": "關閉群組中的已儲存編輯器", + "closeOtherEditors": "關閉群組中其他的編輯器", + "closeRightEditors": "在群組中向右關閉編輯器", + "miReopenClosedEditor": "重新開啟已關閉的編輯器(&&R)", + "miClearRecentOpen": "清除最近開啟的項目(&&C)", + "miEditorLayout": "編輯器版面配置(&&L)", + "miSplitEditorUp": "向上分割(&&U)", + "miSplitEditorDown": "向下分割(&&D)", + "miSplitEditorLeft": "分割左側(&&L)", + "miSplitEditorRight": "向右分割(&&R)", + "miSingleColumnEditorLayout": "單一(&&S)", + "miTwoColumnsEditorLayout": "兩個資料列(&&T)", + "miThreeColumnsEditorLayout": "三行(&&H)", + "miTwoRowsEditorLayout": "兩列(&&W)", + "miThreeRowsEditorLayout": "三列(&&R)", + "miTwoByTwoGridEditorLayout": "格線 (2x2)(&&G)", + "miTwoRowsRightEditorLayout": "向右兩列(&&O)", + "miTwoColumnsBottomEditorLayout": "兩個資料行置底(&&C)", + "miBack": "上一步(&&B)", + "miForward": "轉寄(&&F)", + "miLastEditLocation": "上次編輯位置(&&L)", + "miNextEditor": "下一個編輯器(&&N)", + "miPreviousEditor": "上一個編輯器(&&P)", + "miNextEditorInGroup": "群組中下一個已使用的編輯器(&&N)", + "miPreviousEditorInGroup": "群組中上一個已使用的編輯器(&&P)", + "miSwitchEditor": "切換編輯器(&&E)", + "miFocusFirstGroup": "群組 1(&&1)", + "miFocusSecondGroup": "群組 2(&&2)", + "miFocusThirdGroup": "群組 3(&&3)", + "miFocusFourthGroup": "群組 4(&&4)", + "miFocusFifthGroup": "群組 5(&&5)", + "miNextGroup": "下一個群組(&&N)", + "miPreviousGroup": "上一個群組(&&P)", + "miFocusLeftGroup": "群組置左(&&L)", + "miFocusRightGroup": "群組置右(&&R)", + "miFocusAboveGroup": "以上群組(&&A)", + "miFocusBelowGroup": "向下分組(&&B)", + "miSwitchGroup": "切換群組(&&G)" + }, + "vs/workbench/browser/parts/editor/editorGroupView": { + "araLabelGroupActions": "編輯器群組動作", + "closeGroupAction": "關閉", + "emptyEditorGroup": "{0} (空白)", + "editorOpenError": "無法開啟 '{0}': {1}。" + }, + "vs/workbench/browser/parts/editor/textDiffEditor": { + "textDiffEditor": "文字 Diff 編輯器", + "readonlyEditorWithInputAriaLabel": "{0}。唯讀文字比較編輯器。", + "readonlyEditorAriaLabel": "唯讀文字比較編輯器。", + "editableEditorWithInputAriaLabel": "{0}。文字檔案比較編輯器。", + "editableEditorAriaLabel": "文字檔比較編輯器。" + }, + "vs/workbench/browser/parts/editor/resourceViewer": { + "sizeB": "{0}B", + "sizeKB": "{0}KB", + "sizeMB": "{0}MB", + "sizeGB": "{0}GB", + "sizeTB": "{0}TB", + "largeImageError": "因為影像太大,所以未在編輯器中顯示 ({0})。", + "resourceOpenExternalButton": "要使用外部程式打開影像嗎?", + "nativeFileTooLargeError": "因為檔案太大,所以未在編輯器中顯示 ({0})。", + "nativeBinaryError": "因為檔案為二進位檔或使用了不支援的文字編碼,所以未在編輯器中顯示。", + "openAsText": "是否確定要開啟?", + "zoom.action.fit.label": "整個影像", + "imgMeta": "{0}x{1} {2}", + "imgMetaNoSize": "{0}x{1}" + }, + "vs/workbench/api/common/extHostExtensionActivator": { + "failedDep1": "無法啟用延伸模組 '{0}’,原因是其相依於無法啟用的延伸模組 ‘{1}’。", + "activationError": "啟動擴充功能 '{0}' 失敗: {1}。" + }, + "vs/workbench/browser/parts/notifications/notificationsActions": { + "clearNotification": "清除通知", + "clearNotifications": "清除所有通知", + "hideNotificationsCenter": "隱藏通知", + "expandNotification": "展開通知", + "collapseNotification": "摺疊通知", + "configureNotification": "設定通知", + "copyNotification": "複製文字" + }, + "vs/workbench/browser/parts/editor/binaryDiffEditor": { + "metadataDiff": "{0} ↔ {1}" + }, + "vs/workbench/browser/parts/editor/editorPicker": { + "entryAriaLabel": "{0},編輯器群組選擇器", + "noResultsFoundInGroup": "在群組中找不到任何相符的已開啟編輯器", + "noOpenedEditors": "開啟的編輯器清單在群組中目前為空白", + "noResultsFound": "找不到任何相符的已開啟編輯器", + "noOpenedEditorsAllGroups": "開啟的編輯器清單目前為空白" + }, + "vs/workbench/browser/parts/editor/editorActions": { + "splitEditor": "分割編輯器", + "splitEditorOrthogonal": "正交分割編輯器", + "splitEditorGroupLeft": "向左分割編輯器", + "splitEditorGroupRight": "向右分割編輯器", + "splitEditorGroupUp": "向上分割編輯器", + "splitEditorGroupDown": "向下分割編輯器", + "joinTwoGroups": "將編輯器群組與下一個群組聯結", + "joinAllGroups": "聯結所有編輯器群組", + "navigateEditorGroups": "在編輯器群組間導覽", + "focusActiveEditorGroup": "聚焦使用中的編輯器群組", + "focusFirstEditorGroup": "聚焦第一個編輯器群組", + "focusLastEditorGroup": "將焦點集中在最後一個編輯器群組", + "focusNextGroup": "將焦點集中在下一個編輯器群組", + "focusPreviousGroup": "將焦點集中在上一個編輯器群組", + "focusLeftGroup": "將焦點集中在左側編輯器群組", + "focusRightGroup": "將焦點集中在右側編輯器群組", + "focusAboveGroup": "將焦點集中在上方編輯器群組", + "focusBelowGroup": "將焦點集中在下方編輯器群組", + "openToSide": "開至側邊", + "closeEditor": "關閉編輯器", + "closeOneEditor": "關閉", + "revertAndCloseActiveEditor": "還原並關閉編輯器", + "closeEditorsToTheLeft": "在群組中向左關閉編輯器", + "closeAllEditors": "關閉所有編輯器", + "closeAllGroups": "關閉所有編輯器群組", + "closeEditorsInOtherGroups": "關閉其他群組中的編輯器", + "closeEditorInAllGroups": "關閉所有群組中的編輯器", + "moveActiveGroupLeft": "將編輯器群組向左移", + "moveActiveGroupRight": "將編輯器群組向右移", + "moveActiveGroupUp": "向上移動編輯器群組", + "moveActiveGroupDown": "向下移動編輯器群組", + "minimizeOtherEditorGroups": "最大化編輯器群組", + "evenEditorGroups": "重設編輯器群組大小", + "maximizeEditor": "將編輯器群組最大化並隱藏側邊欄", + "openNextEditor": "開啟下一個編輯器", + "openPreviousEditor": "開啟上一個編輯器", + "nextEditorInGroup": "開啟群組中下一個編輯器", + "openPreviousEditorInGroup": "開啟群組中上一個編輯器", + "firstEditorInGroup": "在群組中開啟第一個編輯器", + "lastEditorInGroup": "開啟群組中最後一個編輯器", + "navigateNext": "向前", + "navigatePrevious": "向後", + "navigateToLastEditLocation": "前往上一個編輯位置", + "navigateLast": "移至最後", + "reopenClosedEditor": "重新開啟已關閉的編輯器", + "clearRecentFiles": "清理最近開啟的", + "showEditorsInActiveGroup": "在使用中群組內顯示編輯器", + "showAllEditors": "顯示所有編輯器", + "openPreviousRecentlyUsedEditorInGroup": "開啟群組中上一個最近使用的編輯器", + "openNextRecentlyUsedEditorInGroup": "開啟群組中下一個最近使用的編輯器", + "navigateEditorHistoryByInput": "從記錄中開啟上一個編輯器", + "openNextRecentlyUsedEditor": "開啟下一個最近使用的編輯器", + "openPreviousRecentlyUsedEditor": "開啟上一個最近使用的編輯器", + "clearEditorHistory": "清除編輯器記錄", + "moveEditorLeft": "將編輯器左移", + "moveEditorRight": "將編輯器右移", + "moveEditorToPreviousGroup": "將編輯器移入上一個群組", + "moveEditorToNextGroup": "將編輯器移入下一個群組", + "moveEditorToAboveGroup": "將編輯器移入上方群組", + "moveEditorToBelowGroup": "將編輯器移入下方群組", + "moveEditorToLeftGroup": "將編輯器移入左側群組", + "moveEditorToRightGroup": "將編輯器移入右側群組", + "moveEditorToFirstGroup": "將編輯器移動到第一個群組", + "moveEditorToLastGroup": "將編輯器移入最後一個群組", + "editorLayoutSingle": "單欄式編輯器版面配置", + "editorLayoutTwoColumns": "兩欄式編輯器版面配置", + "editorLayoutThreeColumns": "三欄式編輯器版面配置", + "editorLayoutTwoRows": "兩列式編輯器版面配置", + "editorLayoutThreeRows": "三列式編輯器版面配置", + "editorLayoutTwoByTwoGrid": "格狀編輯器版面配置 (2x2)", + "editorLayoutTwoColumnsBottom": "底部兩欄式編輯器版面配置", + "editorLayoutTwoRowsRight": "右側兩欄式編輯器版面配置", + "newEditorLeft": "向左新增編輯器群組", + "newEditorRight": "向右新增編輯器群組", + "newEditorAbove": "向上新增編輯器群組", + "newEditorBelow": "向下新增編輯器群組" + }, + "vs/workbench/browser/parts/notifications/notificationsViewer": { + "notificationActions": "通知動作", + "notificationSource": "來源: {0}" + }, + "vs/workbench/browser/parts/editor/editorStatus": { + "singleSelectionRange": "第 {0} 行,第 {1} 欄 (已選取 {2})", + "singleSelection": "第 {0} 行,第 {1} 欄", + "multiSelectionRange": "{0} 個選取項目 (已選取 {1} 個字元)", + "multiSelection": "{0} 個選取項目", + "endOfLineLineFeed": "LF", + "endOfLineCarriageReturnLineFeed": "CRLF", + "tabFocusModeEnabled": "用 Tab 鍵移動焦點", + "screenReaderDetected": "已將螢幕助讀程式最佳化", + "screenReaderDetectedExtra": "若您不打算使用螢幕助讀程式,請將設定 `editor.accessibilitySupport` 變更為 \"off\"。", + "disableTabMode": "停用協助工具模式", + "gotoLine": "移至行", + "selectIndentation": "選擇縮排", + "selectEncoding": "選取編碼", + "selectEOL": "選取行尾順序", + "selectLanguageMode": "選取語言模式", + "fileInfo": "檔案資訊", + "screenReaderDetectedExplanation.question": "您使用螢幕助讀程式操作 VS Code 嗎? (使用螢幕助讀程式時,某些功能已停用,像是摺疊功能、縮圖或自動換行)", + "screenReaderDetectedExplanation.answerYes": "是", + "screenReaderDetectedExplanation.answerNo": "否", + "spacesSize": "空格: {0}", + "tabSize": "定位點大小: {0}", + "showLanguageExtensions": "在 Marketplace 搜尋延伸模組 '{0}'...", + "changeMode": "變更語言模式", + "noEditor": "此時無使用中的文字編輯器", + "languageDescription": "({0}) - 設定的語言", + "languageDescriptionConfigured": "({0})", + "languagesPicks": "語言 (識別碼)", + "configureModeSettings": "進行以 '{0}' 語言為基礎的設定...", + "configureAssociationsExt": "為 '{0}' 設定檔案關聯...", + "autoDetect": "自動偵測", + "pickLanguage": "選取語言模式", + "currentAssociation": "目前的關聯", + "pickLanguageToConfigure": "選取要與 '{0}' 建立關聯的語言模式", + "changeIndentation": "變更縮排", + "noWritableCodeEditor": "使用中的程式碼編輯器為唯讀。", + "indentConvert": "轉換檔案", + "indentView": "變更檢視", + "pickAction": "選取動作", + "changeEndOfLine": "變更行尾順序", + "pickEndOfLine": "選取行尾順序", + "changeEncoding": "變更檔案的編碼", + "noFileEditor": "目前沒有使用中的檔案", + "saveWithEncoding": "以編碼儲存", + "reopenWithEncoding": "以編碼重新開啟", + "guessedEncoding": "已從內容猜測", + "pickEncodingForReopen": "選取檔案的編碼以重新開啟檔案", + "pickEncodingForSave": "選取用來儲存的檔案編碼" + }, + "vs/workbench/browser/parts/editor/tabsTitleControl": { + "araLabelTabActions": "索引標籤動作" + }, + "vs/workbench/browser/parts/editor/titleControl": { + "araLabelEditorActions": "編輯器動作", + "draggedEditorGroup": "{0} (+{1})" + }, + "vs/workbench/api/common/extHostProgress": { + "extensionSource": "{0} (延伸模組)" + }, + "vs/workbench/api/common/extHostDiagnostics": { + "limitHit": "未顯示另外 {0} 個錯誤與警告。" + }, + "vs/workbench/api/common/extHostTreeViews": { + "treeView.notRegistered": "未註冊識別碼為 '{0}' 的樹狀檢視。", + "treeView.duplicateElement": "識別碼為 {0} 的元件已被註冊" + }, + "vs/workbench/browser/parts/editor/breadcrumbs": { + "title": "階層連結瀏覽", + "enabled": "啟用/停用瀏覽階層連結。", + "filepath": "控制檔案路徑是否在階層連結檢視中顯示及其顯示方式。", + "filepath.on": "在軌跡檢視中顯示檔案路徑。", + "filepath.off": "不在軌跡檢視中顯示檔案路徑。", + "filepath.last": "僅在軌跡檢視中顯示檔案路徑的最後一個元素。 ", + "symbolpath": "控制符號是否在階層連結檢視中顯示及其顯示方式。", + "symbolpath.on": "在軌跡檢視中顯示所有符號。 ", + "symbolpath.off": "不在軌跡檢視中顯示符號。 ", + "symbolpath.last": "僅在軌跡檢視中顯示目前符號。 ", + "symbolSortOrder": "控制符號在階層連結大綱檢視中如何排序。", + "symbolSortOrder.position": "依檔案位置順序顯示符號大綱。", + "symbolSortOrder.name": "依字母順序顯示符號大綱。", + "symbolSortOrder.type": "依符號類型順序顯示符號大綱。" + }, + "vs/workbench/api/node/extHostDebugService": { + "debug.terminal.title": "偵錯項目" + }, + "vs/workbench/browser/parts/editor/breadcrumbsControl": { + "cmd.toggle": "切換軌跡", + "cmd.category": "檢視", + "miToggleBreadcrumbs": "切換階層連結(&&B)", + "cmd.focus": "焦點軌跡" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": { + "no.item": "查無結果", + "title": "預覽呼叫階層" + }, + "vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": { + "toggle.from": "顯示呼叫", + "toggle.to": "正在顯示呼叫者", + "tree.aria": "呼叫階層", + "meta": "– {0}", + "title.loading": "正在載入...", + "empt.callsFrom": "沒有來自 ‘{0}’ 的呼叫", + "empt.callsTo": "沒有任何對 ‘{0}’ 的呼叫" + }, + "vs/workbench/contrib/cli/node/cli.contribution": { + "install": "在 PATH 中安裝 '{0}' 命令", + "not available": "此命令無法使用", + "successIn": "已成功在 PATH 中安裝殼層命令 '{0}'。", + "ok": "確定", + "cancel2": "取消", + "warnEscalation": "Code 現在會提示輸入 'osascript' 取得系統管理員權限,以便安裝殼層命令。", + "cantCreateBinFolder": "無法建立 '/usr/local/bin'。", + "aborted": "已中止", + "uninstall": "從 PATH 將 '{0}' 命令解除安裝 ", + "successFrom": "已成功從 PATH 解除安裝殼層命令 '{0}'。", + "warnEscalationUninstall": "Code 現在會使用 'osascript' 提示取得系統管理員權限,以解除安裝殼層命令。", + "cantUninstall": "無法解除安裝殼層命令 '{0}'。", + "shellCommand": "殼層命令" + }, + "vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": { + "largeFile": "{0}: 為了減少記憶體使用量並避免凍結或毀損, 已關閉此大型檔的tokenization、包裝和摺疊功能。", + "dontShowAgain": "不要再顯示", + "removeOptimizations": "強制啟用功能", + "reopenFilePrompt": "請重新開啟檔案以便此設定生效。" + }, + "vs/workbench/contrib/codeEditor/browser/inspectKeybindings": { + "workbench.action.inspectKeyMap": "開發人員: 檢查按鍵對應" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": { + "toggleLocation": "切換至多游標修改程式", + "miMultiCursorAlt": "切換到 Alt+ 按一下啟用多重游標", + "miMultiCursorCmd": "切換到 Cmd+ 按一下啟用多重游標", + "miMultiCursorCtrl": "切換到 Ctrl+ 按一下啟用多重游標" + }, + "vs/workbench/contrib/codeEditor/browser/toggleMinimap": { + "toggleMinimap": "檢視: 切換縮圖", + "miToggleMinimap": "切換縮圖(&&M)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": { + "toggleRenderControlCharacters": "檢視: 切換控制字元", + "miToggleRenderControlCharacters": "切換控制字元(&&C)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": { + "toggleRenderWhitespace": "檢視: 切換轉譯空白字元", + "miToggleRenderWhitespace": "切換轉譯空白字元(&&R)" + }, + "vs/workbench/contrib/codeEditor/browser/toggleWordWrap": { + "toggle.wordwrap": "檢視: 切換自動換行", + "wordWrap.notInDiffEditor": "無法在不同的編輯器中切換文字換行。", + "unwrapMinified": "停用此檔案的換行", + "wrapMinified": "啟用此檔案的換行", + "miToggleWordWrap": "切換自動換行(&&W)" + }, + "vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": { + "inspectTMScopes": "開發人員: 檢查 TM 範圍", + "inspectTMScopesWidget.loading": "正在載入..." + }, + "vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": { + "emergencyConfOn": "現在請將設定 `editor.accessibilitySupport` 變更為 'on'。", + "openingDocs": "現在請開啟 VS Code 協助工具文件頁面。", + "introMsg": "感謝您試用 VS Code 的協助工具選項。", + "status": "狀態:", + "changeConfigToOnMac": "若要將編輯器為螢幕助讀程式的使用方式設定為永久地最佳化,現在請按 Command+E。", + "changeConfigToOnWinLinux": "若要將編輯器為螢幕助讀程式的使用方式設定為永久地最佳化,現在請按 Control+E。", + "auto": "編輯器已設定為自動偵測螢幕助讀程式附加,但目前的實際狀況卻不是如此。", + "configuredOn": "編輯器已為螢幕助讀程式的使用方式設定為永久地更新 - 您可以藉由編輯設定 `editor.accessibilitySupport` 以變更這項設定。", + "configuredOff": "編輯器已設定為不會為螢幕助讀程式的使用方式進行最佳化。", + "tabFocusModeOnMsg": "在目前的編輯器中按 Tab 鍵會將焦點移至下一個可設定焦點的元素。按 {0} 可切換此行為。", + "tabFocusModeOnMsgNoKb": "在目前的編輯器中按 Tab 鍵會將焦點移至下一個可設定焦點的元素。命令 {0} 目前無法由按鍵繫結關係觸發。", + "tabFocusModeOffMsg": "在目前的編輯器中按 Tab 鍵會插入定位字元。按 {0} 可切換此行為。", + "tabFocusModeOffMsgNoKb": "在目前的編輯器中按 Tab 鍵會插入定位字元。命令 {0} 目前無法由按鍵繫結關係觸發。", + "openDocMac": "現在請按 Command+H 以開啟具有更多與協助工具相關 VS Code 資訊的瀏覽器視窗。", + "openDocWinLinux": "現在請按 Control+H 以開啟具有更多與協助工具相關 VS Code 資訊的瀏覽器視窗。", + "outroMsg": "您可以按 Esc 鍵或 Shift+Esc 鍵來解除此工具提示並返回編輯器。", + "ShowAccessibilityHelpAction": "顯示協助工具說明" + }, + "vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": { + "parseErrors": "剖析 {0} 時發生錯誤: {1}", + "schema.openBracket": "左括弧字元或字串順序。", + "schema.closeBracket": "右括弧字元或字串順序。", + "schema.comments": "定義註解符號", + "schema.blockComments": "定義標記區塊註解的方式。", + "schema.blockComment.begin": "區塊註解開頭的字元順序。", + "schema.blockComment.end": "區塊註解結尾的字元順序。", + "schema.lineComment": "行註解開頭的字元順序。", + "schema.brackets": "定義增加或減少縮排的括弧符號。", + "schema.autoClosingPairs": "定義成對括弧。輸入左括弧時,即自動插入右括弧。", + "schema.autoClosingPairs.notIn": "定義停用自動配對的範圍清單。", + "schema.autoCloseBefore": "定義何種字元必須位於游標後面,以在使用 'languageDefined' 自動括入設定時,自動括上括弧或引號。這通常是一組無法啟動運算式的字元。", + "schema.surroundingPairs": "定義可用以括住所選字串的成對括弧。", + "schema.wordPattern": "定義什麼會視為是程式設計語言中的文字。", + "schema.wordPattern.pattern": "使用正規表示式進行文字比對", + "schema.wordPattern.flags": "使用正規表示式標記進行文字比對", + "schema.wordPattern.flags.errorMessage": "必須符合樣式 `/^([gimuy]+)$/`", + "schema.indentationRules": "語言的縮排設定。", + "schema.indentationRules.increaseIndentPattern": "若有符合此模式的行,則其後的所有行都應縮排一次,直到符合另一條規則為止。", + "schema.indentationRules.increaseIndentPattern.pattern": "適用於 increaseIndentPattern 的 RegExp 模式。", + "schema.indentationRules.increaseIndentPattern.flags": "適用於 increaseIndentPattern 的 RegExp 旗標。", + "schema.indentationRules.increaseIndentPattern.errorMessage": "必須符合樣式 `/^([gimuy]+)$/`", + "schema.indentationRules.decreaseIndentPattern": "若某行符合此模式,則其後所有行都應縮排一次 (直到另一個規則符合為止)。", + "schema.indentationRules.decreaseIndentPattern.pattern": "適用於 decreaseIndentPattern 的 RegExp 模式。", + "schema.indentationRules.decreaseIndentPattern.flags": "適用於 decreaseIndentPattern 的 RegExp 旗標。", + "schema.indentationRules.decreaseIndentPattern.errorMessage": "必須符合樣式 `/^([gimuy]+)$/`", + "schema.indentationRules.indentNextLinePattern": "若有符合此模式的行,則**僅有下一行**應縮排一次,直到符合另一條規則為止。", + "schema.indentationRules.indentNextLinePattern.pattern": "適用於 indentNextLinePattern 的 RegExp 模式。", + "schema.indentationRules.indentNextLinePattern.flags": "適用於 indentNextLinePattern 的 RegExp 旗標。", + "schema.indentationRules.indentNextLinePattern.errorMessage": "必須符合樣式 `/^([gimuy]+)$/`", + "schema.indentationRules.unIndentedLinePattern": "若有符合此模式的行,則不應該變更其縮排,並且不使用其他規則比對。", + "schema.indentationRules.unIndentedLinePattern.pattern": "適用於 unIndentedLinePattern 的 RegExp 模式。", + "schema.indentationRules.unIndentedLinePattern.flags": "適用於 unIndentedLinePattern 的 RegExp 旗標。", + "schema.indentationRules.unIndentedLinePattern.errorMessage": "必須符合樣式 `/^([gimuy]+)$/`", + "schema.folding": "語言的摺疊設定。", + "schema.folding.offSide": "若語言中的區塊由其縮排表示,則該語言會依循越位規則。若已設定,則空白行會屬於後續區塊。", + "schema.folding.markers": "語言的特定摺疊標記,例如 '#region' 和 '#endregion'。會針對所有行的內容測試起始和結尾 regex,而必須有效地設計起始和結尾 regex", + "schema.folding.markers.start": "開始標記的 RegExp 模式。regexp 必須以 '^' 作為開頭。", + "schema.folding.markers.end": "結束標記的 RegExp 模式。regexp 必須以 '^' 作為開頭。" + }, + "vs/workbench/contrib/comments/browser/comments.contribution": { + "commentsConfigurationTitle": "註解", + "openComments": "控制註解面板應何時開啟。" + }, + "vs/workbench/contrib/comments/browser/commentsEditorContribution": { + "pickCommentService": "選取註解提供者", + "commentThreadAddFailure": "新增註解執行緒失敗: {0}。", + "nextCommentThreadAction": "移至下一個註解執行緒" + }, + "vs/workbench/contrib/comments/browser/commentGlyphWidget": { + "editorGutterCommentRangeForeground": "用於註解範圍的編輯裝訂線裝飾色彩。" + }, + "vs/workbench/contrib/comments/common/commentModel": { + "noComments": "這個檢閲沒有任何註解。" + }, + "vs/workbench/contrib/comments/browser/commentsTreeViewer": { + "imageWithLabel": "影像: {0}", + "image": "影像" + }, + "vs/workbench/contrib/comments/browser/commentThreadWidget": { + "label.collapse": "摺疊", + "commentCreationError": "加入註解失敗:{0}。", + "commentCreationDefaultError": "加入註解失敗。若問題仍然存在,請重新嘗試或回報擴充套件問題。", + "commentThreadParticipants": "參與者: {0}", + "startThread": "開始討論", + "reply": "回覆...", + "newComment": "鍵入新註解" + }, + "vs/workbench/contrib/comments/browser/commentNode": { + "label.updateComment": "更新註解", + "label.updatingComment": "正在更新註解...", + "commentToggleReaction": "切換反應", + "commentToggleReactionError": "切換註解反應失敗: {0}。", + "commentToggleReactionDefaultError": "切換註解反應失敗", + "commentAddReaction": "新增反應", + "commentAddReactionError": "刪除註解反應失敗: {0}。", + "commentAddReactionDefaultError": "刪除註解反應失敗", + "commentDeleteReactionError": "刪除註解反應失敗: {0}。", + "commentDeleteReactionDefaultError": "刪除註解反應失敗", + "commentEditError": "無法更新註解: {0}。", + "commentEditDefaultError": "無法更新註解。", + "label.delete": "刪除", + "confirmDelete": "要刪除註解嗎?", + "commentDeletionError": "無法刪除註解: {0}。", + "commentDeletionDefaultError": "無法刪除註解", + "label.edit": "編輯", + "label.cancel": "取消" + }, + "vs/workbench/contrib/comments/browser/reactionsAction": { + "pickReactions": "挑選反應..." + }, + "vs/workbench/contrib/debug/browser/debugQuickOpen": { + "entryAriaLabel": "{0},偵錯", + "debugAriaLabel": "輸入要執行之啟動組態的名稱。", + "addConfigTo": "新增組態 ({0})...", + "addConfiguration": "新增設定...", + "noConfigurationsMatching": "沒有任何相符的偵錯組態", + "noConfigurationsFound": "找不到任何偵錯組態。請建立'launch.json' 檔案。" + }, + "vs/workbench/contrib/debug/browser/debugViewlet": { + "startAdditionalSession": "啟動附加工作階段", + "debugConsoleAction": "偵錯主控台" + }, + "vs/workbench/contrib/debug/electron-browser/debug.contribution": { + "toggleDebugViewlet": "顯示偵錯", + "toggleDebugPanel": "偵錯主控台", + "debug": "偵錯", + "debugPanel": "偵錯主控台", + "variables": "變數", + "watch": "監看", + "callStack": "呼叫堆疊", + "breakpoints": "中斷點", + "loadedScripts": "已載入的指令碼", + "view": "檢視", + "debugCategory": "偵錯", + "restartDebug": "重新啟動", + "stepOverDebug": "不進入函式", + "stepIntoDebug": "逐步執行", + "stepOutDebug": "跳離函式", + "pauseDebug": "暫停", + "disconnect": "中斷連線", + "stop": "停止", + "continueDebug": "繼續", + "terminateThread": "終止執行緒", + "debugFocusConsole": "聚焦在 [偵錯主控台] 檢視", + "debugCommands": "偵錯組態", + "debugConfigurationTitle": "偵錯", + "allowBreakpointsEverywhere": "允許在任何檔案中設定中斷點。", + "openExplorerOnEnd": "在偵錯工作階段結束時自動開啟總管檢視。", + "inlineValues": "在偵錯時於編輯器以內嵌方式顯示變數值", + "toolBarLocation": "控制偵錯工具列的位置。可以是在所有檢視中 `floating`; 在偵錯檢視中 `docked`; 或者 `hidden`。", + "never": "一律不在狀態列顯示偵錯", + "always": "遠用在狀態列中顯示偵錯", + "onFirstSessionStart": "只有第一次啟動偵錯後才在狀態列中顯示偵錯", + "showInStatusBar": "控制何時應該顯示偵錯狀態列。", + "openDebug": "控制何時應該開啟偵錯檢視。 ", + "enableAllHovers": "控制偵錯期間是否應啟用非偵錯暫留。若啟用,會呼叫暫留提供者提供暫留。即使啟用此設定,一般暫留也不會顯示。", + "showSubSessionsInToolBar": "控制偵錯子工作階段是否顯示在偵錯工具列中。當此設定為 false 時,子工作階段上的停止命令也會停止父工作階段。", + "debug.console.fontSize": "在偵錯控制台中控制字型大小 (像素)。", + "debug.console.fontFamily": "在偵錯主控台中控制字型家族。", + "debug.console.lineHeight": "在偵錯主控台中控制行高 (像素)。使用 0 可從字型大小計算行高。", + "launch": "全域偵錯啟動組態。應用來替代在工作區間共用的 'launch.json’。", + "stepBackDebug": "倒退", + "reverseContinue": "反向", + "restartFrame": "重新啟動框架", + "copyStackTrace": "複製呼叫堆疊", + "miViewDebug": "偵錯(&&D)", + "miToggleDebugConsole": "偵錯主控台(&&B)", + "miStartDebugging": "啟動偵錯(&&S)", + "miStartWithoutDebugging": "只啟動但不偵錯(&&W)", + "miStopDebugging": "停止偵錯(&&S)", + "miRestart Debugging": "重新啟動偵錯(&&R)", + "miOpenConfigurations": "開啟設定(&&C)", + "miAddConfiguration": "新增組態(&&D)...", + "miStepOver": "不進入函式(&&O)", + "miStepInto": "逐步執行(&&I)", + "miStepOut": "跳離函式(&&U)", + "miContinue": "繼續(&&C)", + "miToggleBreakpoint": "切換中斷點(&&B)", + "miConditionalBreakpoint": "條件式中斷點(&&C)...", + "miInlineBreakpoint": "內嵌中斷點(&&O)", + "miFunctionBreakpoint": "函式中斷點(&&F}...", + "miLogPoint": "記錄點(&&L)...", + "miNewBreakpoint": "新增中斷點(&&N)", + "miEnableAllBreakpoints": "啟用所有中斷點(&&E)", + "miDisableAllBreakpoints": "停用所有中斷點(&&L)", + "miRemoveAllBreakpoints": "移除所有中斷點(&&A)", + "miInstallAdditionalDebuggers": "安裝其他偵錯工具(&&I)..." + }, + "vs/workbench/contrib/debug/browser/debugEditorContribution": { + "logPoint": "記錄點", + "breakpoint": "中斷點", + "removeBreakpoint": "移除 {0}", + "editBreakpoint": "編輯 {0}...", + "disableBreakpoint": "停用 {0}", + "enableBreakpoint": "啟用 {0}", + "removeBreakpoints": "移除中斷點", + "removeInlineBreakpointOnColumn": "移除資料行 {0} 的內嵌中斷點", + "removeLineBreakpoint": "移除行中斷點", + "editBreakpoints": "編輯中斷點", + "editInlineBreakpointOnColumn": "編輯資料行 {0} 的內嵌中斷點", + "editLineBrekapoint": "編輯行中斷點", + "enableDisableBreakpoints": "啟用/停用中斷點", + "disableInlineColumnBreakpoint": "停用資料行 {0} 的內嵌中斷點", + "disableBreakpointOnLine": "停用行中斷點", + "enableBreakpoints": "啟用資料行 {0} 的內嵌中斷點", + "enableBreakpointOnLine": "啟用行中斷點", + "addBreakpoint": "加入中斷點", + "addConditionalBreakpoint": "新增條件中斷點...", + "addLogPoint": "新增記錄點...", + "breakpointHasConditionDisabled": "此 {0} 具有移除時會遺失的 {1}。請考慮改為啟用 {0}。", + "message": "訊息", + "condition": "條件", + "breakpointHasConditionEnabled": "此 {0} 具有會在移除時消失的 {1}。請考慮改為停用 {0}。", + "removeLogPoint": "移除 {0}", + "disableLogPoint": "{0} {1}", + "disable": "停用", + "enable": "啟用", + "cancel": "取消", + "addConfiguration": "新增設定..." + }, + "vs/workbench/contrib/debug/browser/repl": { + "replAriaLabel": "「讀取、求值、輸出」迴圈面板", + "copy": "複製", + "copyAll": "全部複製", + "collapse": "全部摺疊", + "startDebugFirst": "請啟動偵錯工作階段以評估運算式", + "stateCapture": "第一次評估會擷取物件狀態", + "replVariableAriaLabel": "變數 {0} 具有值 {1},「讀取、求值、輸出」迴圈,偵錯", + "replExpressionAriaLabel": "運算式 {0} 具有值 {1},「讀取、求值、輸出」迴圈,偵錯", + "replValueOutputAriaLabel": "{0},「讀取、求值、輸出」迴圈,偵錯", + "replRawObjectAriaLabel": "REPL 變數 {0} 具有值 {1},「讀取、求值、輸出」迴圈 ,偵錯", + "actions.repl.acceptInput": "REPL 接受輸入", + "actions.repl.copyAll": "偵錯: 主控台全部複製", + "selectRepl": "選取偵錯主控台", + "clearRepl": "清除主控台", + "debugConsoleCleared": "偵錯主控台已清除" + }, + "vs/workbench/contrib/debug/common/debug": { + "internalConsoleOptions": "控制何時打開內部偵錯主控台。" + }, + "vs/workbench/contrib/debug/browser/debugActions": { + "openLaunchJson": "開啟 {0}", + "launchJsonNeedsConfigurtion": "設定或修正 'launch.json'", + "noFolderDebugConfig": "請先打開一個資料夾以便設定進階偵錯組態。", + "startDebug": "開始偵錯", + "startWithoutDebugging": "開始但不偵錯", + "selectAndStartDebugging": "選取並開始偵錯", + "removeBreakpoint": "移除中斷點", + "removeAllBreakpoints": "移除所有中斷點", + "enableAllBreakpoints": "啟用所有中斷點", + "disableAllBreakpoints": "停用所有中斷點", + "activateBreakpoints": "啟動中斷點", + "deactivateBreakpoints": "停用中斷點", + "reapplyAllBreakpoints": "重新套用所有中斷點", + "addFunctionBreakpoint": "加入函式中斷點", + "addWatchExpression": "加入運算式", + "removeAllWatchExpressions": "移除所有運算式", + "focusSession": "焦點工作階段", + "copyValue": "複製值" + }, + "vs/workbench/contrib/debug/browser/debugActionItems": { + "debugLaunchConfigurations": "對啟動組態偵錯", + "noConfigurations": "沒有組態", + "addConfigTo": "新增組態 ({0})...", + "addConfiguration": "新增設定...", + "debugSession": "對工作階段偵錯" + }, + "vs/workbench/contrib/debug/browser/debugToolBar": { + "debugToolBarBackground": "偵錯工具列背景色彩。", + "debugToolBarBorder": "偵錯工具列的邊框色彩" + }, + "vs/workbench/contrib/debug/browser/statusbarColorProvider": { + "statusBarDebuggingBackground": "對程式執行偵錯時狀態列的背景色彩。狀態列會顯示在視窗的底部", + "statusBarDebuggingForeground": "對程式執行偵錯時狀態列的前景色彩。狀態列會顯示在視窗的底部", + "statusBarDebuggingBorder": "正在偵錯用以分隔資訊看板與編輯器的狀態列框線色彩。狀態列會顯示在視窗的底部。 " + }, + "vs/workbench/contrib/debug/browser/debugStatus": { + "selectAndStartDebug": "選取並啟動偵錯組態" + }, + "vs/workbench/contrib/debug/common/debugContentProvider": { + "unable": "不使用偵錯工作階段無法解析此資源", + "canNotResolveSourceWithError": "無法載入來源 '{0}': {1}。", + "canNotResolveSource": "無法載入來源 '{0}'。" + }, + "vs/workbench/contrib/debug/browser/debugEditorActions": { + "toggleBreakpointAction": "偵錯: 切換中斷點", + "conditionalBreakpointEditorAction": "偵錯: 新增條件中斷點...", + "logPointEditorAction": "偵錯: 新增記錄點...", + "runToCursor": "執行至游標處", + "debugEvaluate": "偵錯: 評估", + "debugAddToWatch": "偵錯: 加入監看", + "showDebugHover": "偵錯: 動態顯示", + "goToNextBreakpoint": "偵錯: 移至下一個中斷點", + "goToPreviousBreakpoint": "偵錯: 移至上一個中斷點", + "debug": "偵錯" + }, + "vs/workbench/contrib/debug/browser/watchExpressionsView": { + "watchExpressionsSection": "監看運算式區段", + "watchAriaTreeLabel": "對監看運算式執行偵錯", + "editWatchExpression": "編輯運算式", + "removeWatchExpression": "移除運算式", + "watchExpressionInputAriaLabel": "輸入監看運算式", + "watchExpressionPlaceholder": "要監看的運算式", + "watchExpressionAriaLabel": "{0} 值 {1},監看式,偵錯", + "watchVariableAriaLabel": "{0} 值 {1},監看式,偵錯" + }, + "vs/workbench/contrib/debug/browser/variablesView": { + "variablesSection": "變數區段", + "variablesAriaTreeLabel": "偵錯變數", + "setValue": "設定值", + "copyAsExpression": "複製為運算式", + "addToWatchExpressions": "加入監看", + "variableValueAriaLabel": "輸入新的變數值", + "variableScopeAriaLabel": "範圍 {0},變數,偵錯", + "variableAriaLabel": "{0} 值 {1},變數,偵錯" + }, + "vs/workbench/contrib/debug/browser/exceptionWidget": { + "debugExceptionWidgetBorder": "例外狀況小工具的框線色彩。", + "debugExceptionWidgetBackground": "例外狀況小工具的背景色彩。", + "exceptionThrownWithId": "發生例外狀況: {0}", + "exceptionThrown": "發生了例外狀況" + }, + "vs/workbench/contrib/debug/browser/debugEditorModelManager": { + "topStackFrameLineHighlight": "頂部堆疊框架位置處行的醒目提示背景色彩。", + "focusedStackFrameLineHighlight": "焦點堆疊框架位置處行的醒目提示背景色彩。" + }, + "vs/workbench/contrib/debug/browser/loadedScriptsView": { + "loadedScriptsSection": "已載入指令碼區段", + "loadedScriptsAriaLabel": "對載入的指令碼偵錯", + "loadedScriptsSession": "對工作階段偵錯", + "loadedScriptsRootFolderAriaLabel": "工作區資料夾 {0}, 已載入指令碼, 偵錯", + "loadedScriptsSessionAriaLabel": "工作階段 {0}, 已載入指令碼, 偵錯", + "loadedScriptsFolderAriaLabel": "資料夾 {0}, 已載入指令碼, 偵錯", + "loadedScriptsSourceAriaLabel": "{0}, 已載入指令碼, 偵錯" + }, + "vs/workbench/contrib/debug/browser/debugCommands": { + "noFolderDebugConfig": "請先打開一個資料夾以便設定進階偵錯組態。", + "inlineBreakpoint": "內嵌中斷點", + "debug": "偵錯", + "addInlineBreakpoint": "新增內嵌中斷點" + }, + "vs/workbench/contrib/debug/browser/debugHover": { + "treeAriaLabel": "偵錯暫留", + "variableAriaLabel": "{0} 值 {1},變數,偵錯" + }, + "vs/workbench/contrib/debug/browser/linkDetector": { + "fileLinkMac": "按一下以追蹤 (Cmd + 按一下滑鼠左鍵開至側邊)", + "fileLink": "按一下以追蹤 (Ctrl + 按一下滑鼠左鍵開至側邊)" + }, + "vs/workbench/contrib/debug/browser/breakpointsView": { + "breakpointsSection": "中斷點區段", + "Logpoint": "記錄點", + "Breakpoint": "中斷點", + "editBreakpoint": "編輯 {0}...", + "removeBreakpoint": "移除 {0}", + "functionBreakpointsNotSupported": "此偵錯類型不支援函式中斷點", + "functionBreakpointPlaceholder": "要中斷的函式", + "functionBreakPointInputAriaLabel": "輸入函式中斷點", + "disabledLogpoint": "已停用記錄點", + "disabledBreakpoint": "停用的中斷點", + "unverifiedLogpoint": "未驗證記錄點", + "unverifiedBreakopint": "未驗證的中斷點", + "functionBreakpointUnsupported": "此偵錯類型不支援函式中斷點", + "logBreakpointUnsupported": "此偵錯類型不支援記錄點", + "logMessage": "記錄訊息: {0}", + "conditionalBreakpointUnsupported": "此偵錯類型不支援的條件式中斷點", + "hitBreakpointUnsupported": "此偵錯類型不支援點擊條件式中斷點", + "expression": "運算式: {0}", + "hitCount": "叫用次數: {0}" + }, + "vs/workbench/contrib/debug/browser/callStackView": { + "callstackSection": "呼叫堆疊區段", + "debugStopped": "暫停於 {0}", + "callStackAriaLabel": "偵錯呼叫堆疊", + "showMoreStackFrames2": "顯示更多堆疊框架", + "session": "工作階段", + "paused": "已暫停", + "running": "正在執行", + "thread": "執行緒", + "loadMoreStackFrames": "載入更多堆疊框架", + "showMoreAndOrigin": "顯示其他 {0} 個: {1}", + "showMoreStackFrames": "顯示其他 {0} 個堆疊框架", + "threadAriaLabel": "執行緒 {0},呼叫堆疊,偵錯", + "stackFrameAriaLabel": "堆疊框架 {0} 第 {1} {2} 行,呼叫堆疊,偵錯", + "sessionLabel": "偵錯工作階段 {0}" + }, + "vs/workbench/contrib/debug/browser/breakpointWidget": { + "breakpointWidgetLogMessagePlaceholder": "當命中中斷點時向記錄傳送訊息。會以內插值取代 {} 中的運算式。按一下 'Enter' 接受,或是按 'esc' 取消。", + "breakpointWidgetHitCountPlaceholder": "符合叫用次數條件時中斷。按 'Enter' 鍵接受,按 'esc' 鍵取消。", + "breakpointWidgetExpressionPlaceholder": "在運算式評估為 true 時中斷。按 'Enter' 鍵接受,按 'esc' 鍵取消。", + "expression": "EXPRESSION", + "hitCount": "叫用次數", + "logMessage": "日誌訊息", + "breakpointType": "中斷點類型" + }, + "vs/workbench/contrib/debug/common/debugSource": { + "unknownSource": "未知的來源" + }, + "vs/workbench/contrib/debug/electron-browser/debugService": { + "configurationAlreadyRunning": "已有正在執行的偵錯組態 \"{0}\"。", + "compoundMustHaveConfigurations": "複合必須設有 \"configurations\" 屬性,才能啟動多個組態。", + "noConfigurationNameInWorkspace": "無法在工作區中找到啟動組態 '{0}'。", + "multipleConfigurationNamesInWorkspace": "工作區中有多個啟動組態 '{0}'。請使用資料夾名稱以符合組態。", + "noFolderWithName": "在複合 '{2}' 的組態 '{1}' 中找不到名稱為 '{0}' 的資料夾。", + "configMissing": "'launch.json' 中遺漏組態 '{0}'。", + "launchJsonDoesNotExist": "'launch.json' 不存在。", + "debugRequestNotSupported": "在選取的偵錯組態中,屬性 '{0}' 具有不支援的值 '{1}'。", + "debugRequesMissing": "所選的偵錯組態遺漏屬性 '{0}'。", + "debugTypeNotSupported": "不支援設定的偵錯類型 '{0}'。", + "debugTypeMissing": "遺漏所選啟動設定的屬性 'type'。", + "noFolderWorkspaceDebugError": "無法對使用中的檔案偵錯。請確認檔案已儲存在磁碟上,而且您已經為該檔案類型安裝偵錯延伸模組。", + "debugAdapterCrash": "偵錯配接器處理序已意外終止 ({0})", + "cancel": "取消", + "debugAnyway": "仍要偵錯", + "preLaunchTaskErrors": "執行 preLaunchTask '{0}' 後存在錯誤。", + "preLaunchTaskError": "執行 preLaunchTask '{0}' 後存在錯誤。", + "preLaunchTaskExitCode": "preLaunchTask '{0}' 已終止,結束代碼為 {1}。", + "showErrors": "顯示錯誤", + "invalidTaskReference": "無法從位於其他工作區資料夾的啟動組態參考工作 '{0}'。", + "DebugTaskNotFoundWithTaskId": "找不到工作 \"{0}\"。", + "DebugTaskNotFound": "找不到指定的工作。", + "taskNotTrackedWithTaskId": "無法追蹤指定的工作。", + "taskNotTracked": "無法追蹤工作 '{0}'。", + "debuggingPaused": "偵錯已暫停 {0},{1}{2}", + "breakpointAdded": "已新增中斷點,行 {0},檔案 {1}", + "breakpointRemoved": "已移除中斷點,行 {0},檔案 {1}" + }, + "vs/workbench/contrib/debug/common/debugModel": { + "notAvailable": "無法使用", + "startDebugFirst": "請啟動偵錯工作階段以評估運算式", + "pausedOn": "暫停於 {0}", + "paused": "已暫停", + "running": "正在執行", + "breakpointDirtydHover": "未驗證的中斷點。檔案已修改,請重新啟動偵錯工作階段。" + }, + "vs/workbench/contrib/debug/electron-browser/debugConfigurationManager": { + "debugNoType": "偵錯器 'type' 無法省略,且必須為類型 'string'。", + "selectDebug": "選取環境", + "DebugConfig.failed": "無法在 '.vscode' 資料夾 ({0}) 中建立 'launch.json' 檔案。", + "workspace": "工作區", + "user settings": "使用者設定" + }, + "vs/workbench/contrib/debug/electron-browser/debugSession": { + "debuggingStarted": "偵錯已開始。", + "debuggingStopped": "偵錯已停止。" + }, + "vs/workbench/contrib/debug/electron-browser/terminalSupport": { + "debug.terminal.title": "偵錯項目" + }, + "vs/workbench/contrib/debug/common/replModel": { + "consoleCleared": "已清除主控台", + "snapshotObj": "只會顯示此物件的基本值。" + }, + "vs/workbench/contrib/debug/common/debugSchemas": { + "vscode.extension.contributes.debuggers": "提供偵錯配接器。", + "vscode.extension.contributes.debuggers.type": "此偵錯配接器的唯一識別碼。", + "vscode.extension.contributes.debuggers.label": "此偵錯配接器的顯示名稱。", + "vscode.extension.contributes.debuggers.program": "偵錯配接器程式的路徑。可以是擴充功能資料夾的絕對或相對路徑。", + "vscode.extension.contributes.debuggers.args": "要傳遞至配接器的選擇性引數。", + "vscode.extension.contributes.debuggers.runtime": "程式屬性不是可執行檔但需要執行階段時的選擇性執行階段。", + "vscode.extension.contributes.debuggers.runtimeArgs": "選擇性執行階段引數。", + "vscode.extension.contributes.debuggers.variables": "從 `launch.json` 中的互動式變數 (例如 ${action.pickProcess}) 對應到命令。", + "vscode.extension.contributes.debuggers.initialConfigurations": "組態,用於產生初始 'launch.json'。", + "vscode.extension.contributes.debuggers.languages": "可將偵錯延伸模組視為「預設偵錯工具」的語言清單。", + "vscode.extension.contributes.debuggers.adapterExecutableCommand": "如有指定,VS Code 會呼叫此命令以決定偵錯配接器的可執行檔路徑及要傳遞的引數。", + "vscode.extension.contributes.debuggers.configurationSnippets": "用於在 'launch.json' 中新增組態的程式碼片段。", + "vscode.extension.contributes.debuggers.configurationAttributes": "JSON 結構描述組態,用於驗證 'launch.json'。", + "vscode.extension.contributes.debuggers.windows": "Windows 特定設定。", + "vscode.extension.contributes.debuggers.windows.runtime": "用於 Windows 的執行階段。", + "vscode.extension.contributes.debuggers.osx": "macOS 特定設定。", + "vscode.extension.contributes.debuggers.osx.runtime": "用於 macOS 的執行階段。", + "vscode.extension.contributes.debuggers.linux": "Linux 特定設定。", + "vscode.extension.contributes.debuggers.linux.runtime": "用於 Linux 的執行階段。", + "vscode.extension.contributes.breakpoints": "提供中斷點。", + "vscode.extension.contributes.breakpoints.language": "允許此語言使用中斷點。", + "app.launch.json.title": "啟動", + "app.launch.json.version": "此檔案格式的版本。", + "app.launch.json.configurations": "組態清單。請使用 IntelliSense 新增新的組態或編輯現有的組態。", + "app.launch.json.compounds": "複合的清單。每個複合都參考將會同時啟動的多重組態。", + "app.launch.json.compound.name": "複合的名稱。顯示於啟動組態下拉式功能表。", + "useUniqueNames": "請使用唯一的組態名稱。", + "app.launch.json.compound.folder": "複合所在的資料夾名稱。", + "app.launch.json.compounds.configurations": "將會作為此複合一部份而啟動之組態的名稱。" + }, + "vs/workbench/contrib/debug/node/debugger": { + "cannot.find.da": "找不到類型 ‘{0}’ 的偵錯配接器。", + "cannot.create.da.with.err": "無法建立偵錯配接器 ({0})。", + "cannot.create.da": "無法建立偵錯配接器。", + "launch.config.comment1": "使用 IntelliSense 以得知可用的屬性。", + "launch.config.comment2": "暫留以檢視現有屬性的描述。", + "launch.config.comment3": "如需詳細資訊,請瀏覽: {0}", + "debugType": "組態的類型。", + "debugTypeNotRecognised": "無法辨識此偵錯類型.請確認已有安裝並啟用相對應的偵錯擴充功能.", + "node2NotSupported": "\"node2\" 已不再支援,請改用 \"node\",並將 \"protocol\" 屬性設為 \"inspector\"。", + "debugName": "組態的名稱; 出現在啟動組態下拉式功能表中。", + "debugRequest": "要求組態的類型。可以是 [啟動] 或 [附加]。", + "debugServer": "僅限偵錯延伸模組開發: 如果指定了連接埠,VS Code 會嘗試連線至以伺服器模式執行的偵錯配接器", + "debugPrelaunchTask": "偵錯工作階段啟動前要執行的工作。", + "debugPostDebugTask": "偵錯工作階段結束後要執行的工作。", + "debugWindowsConfiguration": "Windows 特定的啟動設定屬性。", + "debugOSXConfiguration": "OS X 特定的啟動設定屬性。", + "debugLinuxConfiguration": "Linux 特定的啟動設定屬性。" + }, + "vs/workbench/contrib/debug/electron-browser/rawDebugSession": { + "moreInfo": "詳細資訊" + }, + "vs/workbench/contrib/debug/node/terminals": { + "console.title": "VS Code 主控台", + "mac.terminal.script.failed": "指令碼 '{0}' 失敗,結束代碼為 {1}", + "mac.terminal.type.not.supported": "不支援 '{0}'", + "press.any.key": "請按任意鍵繼續...", + "linux.term.failed": "'{0}' 失敗,結束代碼為 {1}", + "ext.term.app.not.found": "找不到終端應用程式 ‘{0}'" + }, + "vs/workbench/contrib/debug/node/debugAdapter": { + "debugAdapterBinNotFound": "偵錯配接器可執行檔 '{0}' 不存在。", + "debugAdapterCannotDetermineExecutable": "無法判斷偵錯配接器 '{0}' 的可執行檔。", + "unableToLaunchDebugAdapter": "無法從 '{0}' 啟動偵錯配接器。", + "unableToLaunchDebugAdapterNoArgs": "無法啟動偵錯配接器。" + }, + "vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": { + "expandAbbreviationAction": "Emmet: 展開縮寫", + "miEmmetExpandAbbreviation": "Emmet: 展開縮寫(&&X)" + }, + "vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": { + "showEmmetCommands": "顯示 Emmet 命令", + "miShowEmmetCommands": "Emmet(&&M)..." + }, + "vs/workbench/contrib/extensions/browser/extensionsQuickOpen": { + "manage": "按 Enter 即可管理您的擴充功能。", + "install": "按 Enter 即可從 Marketplace 安裝 '{0}'。", + "searchFor": "按 Enter 即可在 Marketplace 中搜尋 '{0}'。", + "noExtensionsToInstall": "輸入擴充功能名稱" + }, + "vs/workbench/contrib/extensions/electron-browser/extensions.contribution": { + "extensionsCommands": "管理延伸模組", + "galleryExtensionsCommands": "安裝資源庫擴充功能", + "extension": "擴充功能", + "runtimeExtension": "正在執行擴充功能", + "extensions": "延伸模組", + "view": "檢視", + "developer": "開發人員", + "extensionsConfigurationTitle": "延伸模組", + "extensionsAutoUpdate": "啟用時,會自動安裝延伸模組的更新。更新會從 Microsoft 線上服務擷取。", + "extensionsCheckUpdates": "啟用時,會自動檢查延伸模組更新。若延伸模組有更新,就會在 [延伸模組] 檢視中標記為過時。更新會從 Microsoft 線上服務擷取。", + "extensionsIgnoreRecommendations": "啟用時,延伸模組建議的通知就不會顯示。", + "extensionsShowRecommendationsOnlyOnDemand": "啟用時,除非使用者特別要求,否則不會擷取或顯示建議。部分建議會從 Microsoft 線上服務擷取。", + "extensionsCloseExtensionDetailsOnViewChange": "啟用時,包含延伸模組詳細資料的編輯器會自動在從 [延伸模組] 檢視導覽到他處時,自動關閉。", + "miOpenKeymapExtensions": "按鍵對應(&&K)", + "miPreferencesExtensions": "延伸模組(&&E)", + "miViewExtensions": "擴充功能(&&X)" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViewlet": { + "marketPlace": "市集", + "enabledExtensions": "啟用", + "disabledExtensions": "停用", + "popularExtensions": "熱門", + "recommendedExtensions": " 推薦項目", + "otherRecommendedExtensions": "其他建議", + "workspaceRecommendedExtensions": "工作區建議", + "builtInExtensions": "功能", + "builtInThemesExtensions": "主題", + "builtInBasicsExtensions": "程式語言", + "searchExtensions": "在 Marketplace 中搜尋擴充功能", + "sort by installs": "排序依據: 安裝計數", + "sort by rating": "排序依據: 評等", + "sort by name": "排序依據: 名稱", + "extensionFoundInSection": "在 {0} 區段中找到 1 個延伸模組。", + "extensionFound": "找到 1 個延伸模組。", + "extensionsFoundInSection": "在 {1} 區段中找到 {0} 個延伸模組。", + "extensionsFound": "找到 {0} 個延伸模組。", + "suggestProxyError": "Marketplace 傳回 'ECONNREFUSED'。請檢查 'http.proxy' 設定。", + "extensions": "延伸模組", + "outdatedExtensions": "{0} 過期的擴充功能", + "malicious warning": "我們已經解除安裝被回報有問題的 '{0}' 。", + "reloadNow": "立即重新載入" + }, + "vs/workbench/contrib/extensions/common/extensionsInput": {}, + "vs/workbench/contrib/extensions/common/extensionsFileTemplate": { + "app.extensions.json.title": "延伸模組", + "app.extensions.json.recommendations": "應建議此工作區使用者使用的延伸模組清單。延伸模組識別碼一律為 '${publisher}.${name}'。例如: 'vscode.csharp'。 ", + "app.extension.identifier.errorMessage": "格式應為 '${publisher}.${name}'。範例: 'vscode.csharp'。", + "app.extensions.json.unwantedRecommendations": "VS Code 建議不應建議此工作區使用者使用的延伸模組清單。延伸模組識別碼一律為 '${publisher}.${name}'。例如: 'vscode.csharp'。" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsDependencyChecker": {}, + "vs/workbench/contrib/extensions/electron-browser/extensionsActivationProgress": { + "activation": "正在啟用延伸模組..." + }, + "vs/workbench/contrib/extensions/electron-browser/extensionProfileService": { + "restart1": "記錄延伸模組", + "restart2": "若要記錄延伸模組,則必須重新啟動。您要立即重新啟動 '{0}' 嗎?", + "restart3": "重新啟動", + "cancel": "取消", + "selectAndStartDebug": "按一下以停止分析。" + }, + "vs/workbench/contrib/extensions/common/extensionsUtils": { + "disableOtherKeymapsConfirmation": "要停用其他按鍵對應 ({0}),以避免按鍵繫結關係間的衝突嗎?", + "yes": "是", + "no": "否" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": { + "unresponsive-exthost": "延伸模組 '{0}' 花了很久才完成其最後作業,並導致了其他延伸模組無法執行。", + "show": "顯示擴充功能" + }, + "vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": { + "starActivation": "在開始時啟動", + "workspaceContainsGlobActivation": "已啟動,因為與 {0} 相符的檔案存在您的工作區中", + "workspaceContainsFileActivation": "已啟動,因為檔案 {0} 存在您的工作區中", + "workspaceContainsTimeout": "因為搜尋 {0} 耗費過多時間,所以已啟動", + "languageActivation": "已啟動,因為您打開了 {0} 檔案", + "workspaceGenericActivation": "已於 {0} 啟用", + "unresponsive.title": "擴充功能已造成延伸主機當機。", + "errors": "{0} 未攔截錯誤", + "disable workspace": "停用 (工作區)", + "disable": "停用", + "showRuntimeExtensions": "顯示正在執行的擴充功能", + "reportExtensionIssue": "回報問題", + "debugExtensionHost": "啟動偵錯延伸模組主機", + "restart1": "記錄延伸模組", + "restart2": "若要記錄延伸模組,則必須重新啟動。您要立即重新啟動 '{0}' 嗎?", + "restart3": "重新啟動", + "cancel": "取消", + "debugExtensionHost.launch.name": "附加延伸主機", + "extensionHostProfileStart": "啟動延伸主機設定檔", + "stopExtensionHostProfileStart": "停止延伸主機設定檔", + "saveExtensionHostProfile": "儲存延伸主機設定檔" + }, + "vs/workbench/contrib/extensions/node/extensionsWorkbenchService": { + "Manifest is not found": "找不到資訊清單", + "malicious": "這個延伸模組被回報是有問題的。", + "uninstallingExtension": "解除安裝擴充功能...", + "incompatible": "因為版本為 '{1}’ 的延伸模組 ‘{0}’ 與 VS Code 不相容,所以無法予以安裝。", + "installing named extension": "正在安裝 '{0}' 擴充功能...", + "installing extension": "正在安裝擴充功能...", + "singleDependentError": "無法停用延伸模組 '{0}'。'{1}' 延伸模組相依於此項。", + "twoDependentsError": "無法停用延伸模組 '{0}'。'{1}' 及 '{2}' 延伸模組相依於此項。", + "multipleDependentsError": "無法停用延伸模組 '{0}'。'{1}'、'{2}' 及其他延伸模組相依於此項。", + "installConfirmation": "您要安裝 '{0}' 延伸模組嗎?", + "install": "安裝" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionTipsService": { + "neverShowAgain": "不要再顯示", + "searchMarketplace": "搜尋市集", + "dynamicWorkspaceRecommendation": "此擴充功能可能會讓您感興趣,因為它在 {0} 儲存庫的使用者中很熱門。", + "exeBasedRecommendation": "因為您已安裝 {0},所以建議您使用此延伸模組。", + "fileBasedRecommendation": "根據您最近開啟的檔案,建議您使用此延伸模組。", + "workspaceRecommendation": "根據目前工作區的使用者,建議您使用此延伸模組。", + "workspaceRecommended": "此工作區具有擴充功能建議。", + "installAll": "全部安裝", + "showRecommendations": "顯示建議", + "reallyRecommended2": "建議對此檔案類型使用 '{0}' 延伸模組。", + "reallyRecommendedExtensionPack": "建議對此檔案類型使用 '{0}' 延伸模組套件。", + "install": "安裝", + "ignoreExtensionRecommendations": "是否略過所有的延伸模組建議?", + "ignoreAll": "是,略過全部", + "no": "否", + "showLanguageExtensions": "市集有 '.{0}' 個文件的擴充功能可以提供協助", + "dontShowAgainExtension": "不要再顯示 '.{0}' 檔案" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionEditor": { + "name": "延伸模組名稱", + "extension id": "延伸模組識別碼", + "preview": "預覽", + "builtin": "內建", + "publisher": "發行者名稱", + "install count": "安裝計數", + "rating": "評等", + "repository": "儲存庫", + "license": "授權", + "details": "詳細資料", + "detailstooltip": "擴充功能詳細資訊,從擴充功能的 'README.md' 檔案中呈現。", + "extensionPack": "延伸模組套件", + "extensionsPack": "可一併安裝的一組延伸模組", + "contributions": "貢獻", + "contributionstooltip": "透過此擴充功能列出對 VS Code 的貢獻", + "changelog": "變更記錄", + "changelogtooltip": "擴充功能更新紀錄,從擴充功能 'CHANGELOG.md' 檔案中呈現", + "dependencies": "相依性", + "dependenciestooltip": "列出此擴充功能的相依項目", + "recommendationHasBeenIgnored": "您已選擇不接收此延伸模組的建議項目。", + "noReadme": "沒有可用的讀我檔案。", + "noChangelog": "沒有可用的 Changelog。", + "noContributions": "沒有比重", + "noDependencies": "沒有相依性", + "settings": "設定 ({0})", + "setting name": "名稱", + "description": "描述", + "default": "預設", + "debuggers": "偵錯工具 ({0})", + "debugger name": "名稱", + "debugger type": "型別", + "viewContainers": "檢視容器 ({0})", + "view container id": "識別碼", + "view container title": "標題", + "view container location": "位置", + "views": "瀏覽次數 ({0})", + "view id": "識別碼", + "view name": "名稱", + "view location": "位置", + "localizations": "當地語系化 ({0})", + "localizations language id": "語言識別碼", + "localizations language name": "語言名稱", + "localizations localized language name": "語言名稱 (已當地語系化)", + "colorThemes": "色彩佈景主題 ({0})", + "iconThemes": "圖示佈景主題 ({0}) ", + "colors": "色彩 ({0})", + "colorId": "識別碼", + "defaultDark": "預設深色", + "defaultLight": "預設淺色", + "defaultHC": "預設高對比", + "JSON Validation": "JSON 驗證 ({0})", + "fileMatch": "檔案相符", + "schema": "結構描述", + "commands": "命令 ({0})", + "command name": "名稱", + "keyboard shortcuts": "鍵盤快速鍵(&&K)", + "menuContexts": "功能表內容", + "languages": "語言 ({0})", + "language id": "識別碼", + "language name": "名稱", + "file extensions": "副檔名", + "grammar": "文法", + "snippets": "程式碼片段" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": { + "cmd.reportOrShow": "效能問題", + "cmd.report": "回報問題", + "attach.title": "您附加了 CPU 設定檔嗎?", + "ok": "確定", + "attach.msg": "僅此提醒,以確保您未忘記將 ‘{0}’ 附加您剛才建立的問題。", + "cmd.show": "顯示問題", + "attach.msg2": "僅此提醒,以確保您未忘記將 ‘{0}’ 附加到現有的效能問題。" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsViews": { + "extensions": "延伸模組", + "galleryError": "我們目前無法連線至 Extensions Marketplace,請稍後再試一次。", + "no extensions found": "找不到延伸模組。", + "suggestProxyError": "Marketplace 傳回 'ECONNREFUSED'。請檢查 'http.proxy' 設定。" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsWidgets": { + "ratedBySingleUser": "由 1 位使用者評等", + "ratedByUsers": "由 {0} 使用者評等", + "noRating": "沒有評等", + "extension-arialabel": "{0}。按 ENTER 鍵以取得延伸模組詳細資料。", + "extension enabled on remote": "已在 ‘{0}’ 上啟用延伸模組", + "extension enabled locally": "已在本機啟用延伸模組。", + "viewExtensionDetailsAria": "{0}。按 ENTER 鍵以取得延伸模組詳細資料。", + "remote extension title": "{0} 中的延伸模組" + }, + "vs/workbench/contrib/extensions/browser/extensionsViewer": { + "error": "錯誤", + "Unknown Extension": "未知的延伸模組:" + }, + "vs/workbench/contrib/extensions/electron-browser/extensionsActions": { + "download": "手動下載", + "install vsix": "下載完成後,請手動安裝下載之 '{0}' 的 VSIX。", + "noOfYearsAgo": "{0} 年前", + "one year ago": "1 年前", + "noOfMonthsAgo": "{0} 個月前", + "one month ago": "1 個月前", + "noOfDaysAgo": "{0} 天前", + "one day ago": "1 天前", + "noOfHoursAgo": "{0} 小時前", + "one hour ago": "1 小時前", + "just now": "現在", + "install": "安裝", + "installing": "正在安裝", + "installExtensionStart": "已開始安裝延伸模組 {0}。編輯器現已開啟,且提供更多此延伸模組的詳細資料", + "installExtensionComplete": "延伸模組 {0} 安裝完成。請重新載入 Visual Studio Code 來加以啟用。", + "failedToInstall": "無法安裝 '{0}'。", + "install locally": "在本機安裝", + "uninstallAction": "解除安裝", + "Uninstalling": "正在解除安裝", + "uninstallExtensionStart": "已開始將延伸模組 {0} 解除安裝。", + "uninstallExtensionComplete": "請重新載入 Visual Studio Code 來完成延伸模組 {0} 的解除安裝。", + "updateExtensionStart": "已開始將延伸模組 {0} 更新至 {1} 版。", + "updateExtensionComplete": "將延伸模組 {0} 更新至 {1} 版已完成。", + "failedToUpdate": "無法更新 '{0}'。", + "updateTo": "更新至 {0}", + "updateAction": "更新", + "manage": "管理", + "ManageExtensionAction.uninstallingTooltip": "正在解除安裝", + "install another version": "安裝另一個版本...", + "selectVersion": "選擇安裝的版本", + "current": "目前的", + "extensionInfoAction": "複製擴充功能資訊", + "extensionInfoName": "名稱: {0}", + "extensionInfoId": "識別碼: {0}", + "extensionInfoDescription": "描述: {0}", + "extensionInfoVersion": "版本: {0}", + "extensionInfoPublisher": "發行者: {0}", + "extensionInfoVSMarketplaceLink": "VS Marketplace 連結: {0}", + "extensionSettingsAction": "進行延伸模組設定", + "enableForWorkspaceAction": "啟用 (工作區)", + "enableGloballyAction": "啟用", + "disableForWorkspaceAction": "停用 (工作區)", + "disableGloballyAction": "停用", + "enableAction": "啟用", + "disableAction": "停用", + "checkForUpdates": "查看延伸模組更新", + "noUpdatesAvailable": "所有延伸模組皆在最新狀態。", + "singleUpdateAvailable": "有延伸模組更新可用。", + "updatesAvailable": "有 {0} 個延伸模組更新可用。", + "singleDisabledUpdateAvailable": "停用的延伸模組有更新可用。", + "updatesAvailableOneDisabled": "有 {0} 個延伸模組更新可用。其中一項適用於已停用的延伸模組。", + "updatesAvailableAllDisabled": "有 {0} 個延伸模組更新可用。所有項目均適用於已停用的延伸模組。", + "updatesAvailableIncludingDisabled": "有 {0} 個延伸模組更新可用。其中 {1} 項適用於已停用的延伸模組。", + "enableAutoUpdate": "啟用自動更新延伸模組", + "disableAutoUpdate": "停用自動更新延伸模組", + "updateAll": "更新所有延伸模組", + "reloadAction": "重新載入", + "reloadRequired": "需要重新載入", + "postUninstallTooltip": "請重新載入 Visual Studio Code 以完成此延伸模組的解除安裝。", + "postEnableTooltip": "請重新載入 Visual Studio Code 以完成啟用此擴充功能。", + "postDisableTooltip": "請重新載入 Visual Studio Code 以完成停用此擴充功能。", + "color theme": "設定色彩主題", + "select color theme": "選取色彩佈景主題", + "file icon theme": "設定檔案圖示主題", + "select file icon theme": "選取檔案圖示佈景主題", + "toggleExtensionsViewlet": "顯示擴充功能", + "installExtensions": "安裝擴充功能", + "showEnabledExtensions": "顯示啟用的延伸模組", + "showInstalledExtensions": "顯示安裝的擴充功能", + "showDisabledExtensions": "顯示停用的延伸模組", + "clearExtensionsInput": "清除擴充功能輸入", + "showBuiltInExtensions": "顯示內建擴充功能", + "showOutdatedExtensions": "顯示過期的擴充功能", + "showPopularExtensions": "顯示熱門擴充功能", + "showRecommendedExtensions": "顯示建議的擴充功能", + "installWorkspaceRecommendedExtensions": "安裝所有建議的工作區延伸模組", + "installRecommendedExtension": "安裝建議的擴充功能", + "ignoreExtensionRecommendation": "不要再建議此延伸模組", + "undo": "復原", + "showRecommendedKeymapExtensionsShort": "按鍵對應", + "showLanguageExtensionsShort": "語言擴充功能", + "showAzureExtensionsShort": "Azure 延伸模組", + "extensions": "延伸模組", + "OpenExtensionsFile.failed": "無法在 '.vscode' 資料夾 ({0}) 中建立 'extensions.json' 檔案。", + "configureWorkspaceRecommendedExtensions": "設定建議的延伸模組 (工作區)", + "configureWorkspaceFolderRecommendedExtensions": "設定建議的延伸模組 (工作區資料夾) ", + "addToWorkspaceFolderRecommendations": "新增至建議的延伸模組 (工作區資料夾)", + "addToWorkspaceFolderIgnoredRecommendations": "忽略建議的延伸模組 (工作區資料夾)", + "AddToWorkspaceFolderRecommendations.noWorkspace": "沒有開啟的工作區資料夾,無法新增建議項目。 ", + "AddToWorkspaceFolderRecommendations.alreadyExists": "此工作區資料夾的建議項目中已有此延伸模組。 ", + "AddToWorkspaceFolderRecommendations.success": "已成功將延伸模組新增至此工作區資料夾的建議項目。", + "viewChanges": "檢視變更", + "AddToWorkspaceFolderRecommendations.failure": "無法寫入 extensions.json. {0}", + "AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "此工作區資料夾的不建議項目中已有此延伸模組。", + "AddToWorkspaceFolderIgnoredRecommendations.success": "已成功將延伸模組新增至此工作區資料夾的不建議項目。", + "addToWorkspaceRecommendations": "新增至建議的延伸模組 (工作區)", + "addToWorkspaceIgnoredRecommendations": "忽略建議的延伸模組 (工作區)", + "AddToWorkspaceRecommendations.alreadyExists": "工作區建議項目中已有此延伸模組。", + "AddToWorkspaceRecommendations.success": "已成功將延伸模組新增至此工作區的建議項目。", + "AddToWorkspaceRecommendations.failure": "無法寫入。{0}", + "AddToWorkspaceUnwantedRecommendations.alreadyExists": "工作區不建議項目中已有此延伸模組。", + "AddToWorkspaceUnwantedRecommendations.success": "已成功將延伸模組新增至此工作區的不建議項目。", + "updated": "已更新", + "uninstalled": "已解除安裝", + "enabled": "啟用", + "disabled": "停用", + "malicious tooltip": "這個延伸模組曾經被回報是有問題的。", + "malicious": "惡意", + "disabled by user": "使用者已停用此延伸模組。", + "disableAll": "停用所有已安裝的延伸模組", + "disableAllWorkspace": "停用此工作區的所有已安裝延伸模組", + "enableAll": "啟用所有擴充功能", + "enableAllWorkspace": "啟用此工作區的所有擴充功能", + "openExtensionsFolder": "開啟延伸模組資料夾", + "installVSIX": "從 VSIX 安裝...", + "installFromVSIX": "從 VSIX 安裝", + "installButton": "安裝(&&I)", + "InstallVSIXAction.successReload": "請重新載入 Visual Studio Code,以完成延伸模組 {0} 的安裝。", + "InstallVSIXAction.success": "已完成延伸模組 {0} 的安裝。", + "InstallVSIXAction.reloadNow": "立即重新載入", + "reinstall": "重新安裝延伸模組...", + "selectExtensionToReinstall": "選取要重新安裝的延伸模組", + "ReinstallAction.successReload": "請重新載入 Visual Studio Code,以完成延伸模組 {0} 的重新安裝。", + "ReinstallAction.success": "延伸模組 {0} 已重新安裝完成。", + "install previous version": "安裝特定版本的擴充功能...", + "selectExtension": "選擇擴充功能", + "InstallAnotherVersionExtensionAction.successReload": "請重新載入 Visual Studio Code,以完成延伸模組 {0} 的安裝。", + "InstallAnotherVersionExtensionAction.success": "延伸模組 {0} 已安裝完成。", + "InstallAnotherVersionExtensionAction.reloadNow": "立即重新載入", + "extensionButtonProminentBackground": "突出的動作延伸模組按鈕背景色彩 (例如,[安裝] 按鈕)。", + "extensionButtonProminentForeground": "突出的動作延伸模組按鈕前景色彩 (例如,[安裝] 按鈕)。", + "extensionButtonProminentHoverBackground": "突出的動作延伸模組按鈕背景暫留色彩 (例如,[安裝] 按鈕)。" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": { + "terminalConfigurationTitle": "外部終端機", + "terminal.explorerKind.integrated": "使用 VS Code 的整合式終端機。", + "terminal.explorerKind.external": "使用已設定的外部終端機。", + "explorer.openInTerminalKind": "自訂啟動的終端機類型。", + "terminal.external.windowsExec": "自訂要在 Windows 上執行的終端機。", + "terminal.external.osxExec": "自訂要在 macOS 執行哪個終端機應用程式。", + "terminal.external.linuxExec": "自訂要在 Linux 上執行的終端機。", + "globalConsoleAction": "開啟新的終端機", + "scopedConsoleAction": "在終端機中開啟" + }, + "vs/workbench/contrib/externalTerminal/electron-browser/externalTerminalService": { + "console.title": "VS Code 主控台", + "mac.terminal.script.failed": "指令碼 '{0}' 失敗,結束代碼為 {1}", + "mac.terminal.type.not.supported": "不支援 '{0}'", + "press.any.key": "請按任意鍵繼續...", + "linux.term.failed": "'{0}' 失敗,結束代碼為 {1}" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback.contribution": { + "workbenchConfigurationTitle": "工作台", + "feedbackVisibility": "控制工作台底部狀態列中的 Twitter 回饋 (笑臉) 的可見度。" + }, + "vs/workbench/contrib/feedback/electron-browser/feedbackStatusbarItem": { + "hide": "隱藏" + }, + "vs/workbench/contrib/feedback/electron-browser/feedback": { + "sendFeedback": "推文意見反應", + "label.sendASmile": "請將您的意見反應推文提供給我們。", + "close": "關閉", + "patchedVersion1": "您的安裝已損毀。", + "patchedVersion2": "如果您要提交 Bug,請指定此項。", + "sentiment": "您的使用經驗如何?", + "smileCaption": "快樂意見反應情緒 ", + "frownCaption": "悲傷意見反應情緒", + "other ways to contact us": "其他與我們連絡的方式", + "submit a bug": "提交 Bug", + "request a missing feature": "要求遺漏的功能", + "tell us why": "請告訴我們原因", + "feedbackTextInput": "請告訴我們您的意見反應", + "showFeedback": "在狀態列中顯示意見反應笑臉", + "tweet": "推文", + "tweetFeedback": "推文意見反應", + "character left": "剩餘字元", + "characters left": "剩餘字元" + }, + "vs/workbench/contrib/files/browser/explorerViewlet": { + "folders": "資料夾" + }, + "vs/workbench/contrib/files/browser/files.contribution": { + "showExplorerViewlet": "顯示檔案總管", + "explore": "檔案總管", + "view": "檢視", + "textFileEditor": "文字檔編輯器", + "binaryFileEditor": "二進位檔案編輯器", + "filesConfigurationTitle": "檔案", + "exclude": "設定 Glob 模式,以排除檔案和資料夾。例如檔案總管會依此設定決定要顯示或隱藏哪些檔案和資料夾。請前往 [這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 閱讀更多關於 Glob 模式的內容。 ", + "files.exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", + "files.exclude.when": "在相符檔案同層級上額外的檢查。請使用 $(basename) 作為相符檔案名稱的變數。", + "associations": "將檔案關聯設定為語言 (例如 `\"*.extension\": \"html\"`)。這些語言優先於已安裝語言的預設關聯。", + "encoding": "在讀取和寫入檔案時要使用的預設字元集編碼。此項設定也可依據語言分別設定。", + "autoGuessEncoding": "啟用時,編輯器會嘗試在開啟檔案時推測字元集編碼。此項設定也可根據語言分別設定。", + "eol.LF": "LF", + "eol.CRLF": "CRLF", + "eol.auto": "使用作業系統專用的行尾字元。", + "eol": "預設行尾字元。", + "useTrash": "刪除時將檔案/資料夾移至作業系統垃圾桶 (Windows 為資源回收筒)。停用此項目會永久刪除檔案/資料夾。", + "trimTrailingWhitespace": "若啟用,將在儲存檔案時修剪尾端空白。", + "insertFinalNewline": "啟用時,請在儲存檔案時在其結尾插入最後一個新行。", + "trimFinalNewlines": "若啟用,則會在儲存檔案時,修剪檔案末新行尾的所有新行。", + "files.autoSave.off": "已變更的檔案一律不會自動儲存。", + "files.autoSave.afterDelay": "已變更的檔案會在設定的 `#files.autoSaveDelay#` 之後自動儲存。", + "files.autoSave.onFocusChange": "已變更的檔案會在編輯器失去焦點時自動儲存。", + "files.autoSave.onWindowChange": "已變更的檔案會在視窗失去焦點時自動儲存。", + "autoSave": "控制已變更檔案的自動儲存。請前往[這裡](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)閱讀更多關於自動儲存的內容。", + "autoSaveDelay": "控制在自動儲存已變更的檔案之前,必須經過的延遲時間 (毫秒)。只在 `#files.autoSave#` 設為 `{0}` 時才適用。", + "watcherExclude": "設定檔案路徑的 Glob 模式已將其自檔案監看排除。模式必須符合絕對路徑 (例如使用 ** 或完整路徑前置詞以正確相符)。必須先重新開機才能變更這項設定。若是發生 Code 在啟動時取用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。", + "hotExit.off": "停用 Hot Exit。", + "hotExit.onExit": "Hot Exit 會在 Windows/Linux 上的最後一個視窗關閉時觸發,或在 `workbench.action.quit` 命令觸發 (命令選擇區、按鍵繫結關係、功能表) 時觸發。具有備份的所有視窗都會在下次啟動時還原。", + "hotExit.onExitAndWindowClose": "Hot Exit 會在 Windows/Linux 上的最後一個視窗關閉時觸發,或在 `workbench.action.quit' 命令觸發 (命令選擇區、按鍵繫結關係、功能表) 時觸發,對於任何已開啟資料夾的視窗也適用,而不論該視窗是否為最後一個。所有沒有資料夾開啟的視窗都會在下次啟動時還原。若要將資料夾視窗還原為關機之前的狀態,請將 `#window.restoreWindows#` 設為 `all`。", + "hotExit": "控制是否讓不同工作階段記住未儲存的檔案,並允許在結束編輯器時跳過儲存提示。", + "defaultLanguage": "指派給新檔案的預設語言模式。", + "maxMemoryForLargeFilesMB": "控制當嘗試開啟大型檔案時,VS Code 在重新啟動後可用的記憶體。效果與在命令列上指定 `--max-memory=NEWSIZE` 相同。", + "editorConfigurationTitle": "編輯器", + "formatOnSave": "在儲存時設定檔案的格式。必須可使用格式器,不得在延遲後儲存檔案,而且不得關閉編輯器。", + "formatOnSaveTimeout": "逾時長度 (以毫秒為單位),在這之後會取消在檔案儲存時執行的格式設定。", + "explorerConfigurationTitle": "檔案總管", + "openEditorsVisible": "[開放式編輯器] 窗格中顯示的編輯器數目。", + "autoReveal": "控制總管是否在開啟檔案時自動加以顯示及選取。", + "enableDragAndDrop": "控制總管是否應該允許透過拖放功能移動檔案和資料夾。", + "confirmDragAndDrop": "控制總管是否須要求確認,以透過拖放來移動檔案和資料夾。", + "confirmDelete": "控制總管是否須在透過垃圾桶刪除檔案時要求確認。", + "sortOrder.default": "檔案與資料夾會依照名稱以字母順序排序。資料夾會顯示在檔案前。", + "sortOrder.mixed": "檔案與資料夾會依照名稱以字母順序排序。檔案與資料夾會交錯排列。", + "sortOrder.filesFirst": "檔案與資料夾會依照名稱以字母順序排序。檔案會顯示在資料夾前。", + "sortOrder.type": "檔案與資料夾會依照延伸模組以字母順序排序。資料夾會顯示在檔案前。", + "sortOrder.modified": "檔案與資料夾會依照最後修改日期以字母順序排序。資料夾會顯示在檔案前。", + "sortOrder": "控制總管中檔案和資料夾的排序順序。", + "explorer.decorations.colors": "控制檔案裝飾是否須使用色彩。", + "explorer.decorations.badges": "控制檔案裝飾是否須使用徽章。", + "miViewExplorer": "檔案總管(&&E)" + }, + "vs/workbench/contrib/files/browser/fileActions.contribution": { + "filesCategory": "FILE", + "copyPath": "複製路徑", + "copyRelativePath": "複製相對路徑", + "revealInSideBar": "在提要欄位中顯示", + "acceptLocalChanges": "使用您的變更並覆寫磁碟內容 ", + "revertLocalChanges": "捨棄您的變更並還原成磁碟上的內容", + "copyPathOfActive": "複製使用中檔案的路徑", + "copyRelativePathOfActive": "複製使用中檔案的相對路徑", + "saveAllInGroup": "全部儲存在群組中", + "saveFiles": "儲存所有檔案", + "revert": "還原檔案", + "compareActiveWithSaved": "比較使用中的檔案和已儲存的檔案", + "closeEditor": "關閉編輯器", + "view": "檢視", + "openToSide": "開至側邊", + "revealInWindows": "在檔案總管中顯示", + "revealInMac": "在 Finder 中顯示", + "openContainer": "開啟收納資料夾", + "saveAll": "全部儲存", + "compareWithSaved": "與已儲存的檔案比較", + "compareWithSelected": "與選取的比較", + "compareSource": "選取用以比較", + "compareSelected": "比較已選取", + "close": "關閉", + "closeOthers": "關閉其他", + "closeSaved": "關閉已儲存項目", + "closeAll": "全部關閉", + "cut": "剪下", + "deleteFile": "永久刪除", + "newFile": "新增檔案", + "openFile": "開啟檔案...", + "miNewFile": "新增檔案(&&N)", + "miSave": "儲存(&&S)", + "miSaveAs": "另存新檔(&&A)...", + "miSaveAll": "全部儲存(&&L)", + "miAutoSave": "自動儲存(&&U)", + "miRevert": "還原檔案(&&V)", + "miCloseEditor": "關閉編輯器(&&C)", + "miGotoFile": "移至檔案(&&F)..." + }, + "vs/workbench/contrib/files/browser/views/emptyView": { + "noWorkspace": "沒有開啟的資料夾", + "explorerSection": "檔案總管區段", + "noWorkspaceHelp": "您尚未將資料夾新增至工作區。", + "addFolder": "新增資料夾", + "noFolderHelp": "您尚未開啟資料夾。", + "openFolder": "開啟資料夾" + }, + "vs/workbench/contrib/files/common/dirtyFilesTracker": { + "dirtyFile": "1 個未儲存的檔案", + "dirtyFiles": "{0} 個未儲存的檔案" + }, + "vs/workbench/contrib/files/browser/editors/binaryFileEditor": { + "binaryFileEditor": "二進位檔案檢視器" + }, + "vs/workbench/contrib/files/browser/editors/textFileEditor": { + "textFileEditor": "文字檔編輯器", + "openFolderError": "檔案是目錄", + "createFile": "建立檔案", + "relaunchWithIncreasedMemoryLimit": "以 {0} MB 重新啟動", + "configureMemoryLimit": "設定記憶體限制", + "fileEditorWithInputAriaLabel": "{0}。文字檔編輯器。", + "fileEditorAriaLabel": "文字檔編輯器。" + }, + "vs/workbench/contrib/files/common/editors/fileEditorInput": { + "orphanedFile": "{0} (deleted from disk)", + "readonlyFile": "{0} (唯讀)" + }, + "vs/workbench/contrib/files/browser/saveErrorHandler": { + "userGuide": "使用編輯器工具列中的動作來復原您的變更,或以您的變更覆寫磁碟上的內容。", + "staleSaveError": "無法儲存 '{0}': 磁碟上的內容較新。請比較您的版本與磁碟上的版本。", + "retry": "重試", + "discard": "捨棄", + "readonlySaveErrorAdmin": "無法儲存 ‘{0}’: 檔案僅供讀取。請選取 [覆寫為系統管理員] 以使用系統管理員身分重試。", + "readonlySaveErrorSudo": "無法儲存 ‘{0}’: 檔案僅供讀取。請選取 [覆寫為 Sudo] 以使用超級使用者身分重試。", + "readonlySaveError": "無法儲存 ‘{0}’: 檔案僅供讀取。請選取 [覆寫] 以嘗試使其可寫入。", + "permissionDeniedSaveError": "無法儲存 '{0}': 權限不足。請選取 [以系統管理者身分重試] 做為系統管理者身分重試。 ", + "permissionDeniedSaveErrorSudo": "無法儲存 '{0}': 權限不足。請選取 [以系統管理者 (Sudo) 身分重試] 做為超級使用者身分重試。 ", + "genericSaveError": "無法儲存 '{0}': {1}", + "learnMore": "深入了解", + "dontShowAgain": "不要再顯示", + "compareChanges": "比較", + "saveConflictDiffLabel": "{0} (位於磁碟) ↔ {1} (在 {2} 中) - 解決儲存衝突", + "overwriteElevated": "以系統管理者身分覆寫...", + "overwriteElevatedSudo": "以系統管理者 (Sudo) 身分覆寫...", + "saveElevated": "以系統管理者身分重試", + "saveElevatedSudo": "以系統管理者 (Sudo) 身分重試...", + "overwrite": "覆寫" + }, + "vs/workbench/contrib/files/browser/views/openEditorsView": { + "openEditors": "已開啟的編輯器", + "openEditosrSection": "開放式編輯器區段", + "dirtyCounter": "{0} 未儲存" + }, + "vs/workbench/contrib/files/browser/views/explorerView": { + "explorerSection": "檔案總管區段", + "treeAriaLabel": "檔案總管" + }, + "vs/workbench/contrib/files/browser/fileActions": { + "newFile": "新增檔案", + "newFolder": "新資料夾", + "rename": "重新命名", + "delete": "刪除", + "copyFile": "複製", + "pasteFile": "貼上", + "createNewFile": "新增檔案", + "createNewFolder": "新資料夾", + "newUntitledFile": "新增無標題檔案", + "deleteButtonLabelRecycleBin": "移至資源回收筒(&&M)", + "deleteButtonLabelTrash": "移至垃圾筒(&&M)", + "deleteButtonLabel": "刪除(&&D)", + "dirtyMessageFilesDelete": "您要刪除的檔案有未儲存的變更。要繼續嗎?", + "dirtyMessageFolderOneDelete": "您要刪除的資料夾中 1 個檔案有未儲存的變更。要繼續嗎?", + "dirtyMessageFolderDelete": "您要刪除的資料夾中 {0} 個檔案有未儲存的變更。要繼續嗎?", + "dirtyMessageFileDelete": "您要刪除的檔案有未儲存的變更。要繼續嗎?", + "dirtyWarning": "如果您不儲存變更,這些變更將會遺失。", + "undoBin": "您可以從資源回收筒還原。", + "undoTrash": "您可以從垃圾筒還原。", + "doNotAskAgain": "不要再詢問我", + "irreversible": "此動作無法回復!", + "binFailed": "無法使用資源回收筒刪除。您要改為永久刪除嗎? ", + "trashFailed": "無法使用垃圾筒刪除。您要改為永久刪除嗎?", + "deletePermanentlyButtonLabel": "永久刪除(&&D)", + "retryButtonLabel": "重試(&&R)", + "confirmMoveTrashMessageFilesAndDirectories": "確定要刪除下列 {0} 個檔案/目錄及其內容嗎?", + "confirmMoveTrashMessageMultipleDirectories": "確定要刪除下列 {0} 個目錄及其內容嗎?", + "confirmMoveTrashMessageMultiple": "確定要刪除以下 {0} 個檔案嗎?", + "confirmMoveTrashMessageFolder": "您確定要刪除 '{0}' 及其內容嗎?", + "confirmMoveTrashMessageFile": "您確定要刪除 '{0}' 嗎?", + "confirmDeleteMessageFilesAndDirectories": "確定要永久刪除下列 {0} 個檔案/目錄及其內容嗎?", + "confirmDeleteMessageMultipleDirectories": "確定要永久刪除下列 {0} 個目錄及其內容嗎?", + "confirmDeleteMessageMultiple": "確定要永久地刪除以下 {0} 個檔案嗎?", + "confirmDeleteMessageFolder": "您確定要永久刪除 '{0}' 和其中的內容嗎?", + "confirmDeleteMessageFile": "您確定要永久刪除 '{0}' 嗎?", + "globalCompareFile": "使用中檔案的比較對象...", + "openFileToCompare": "先開啟檔案以與其他檔案進行比較", + "toggleAutoSave": "切換自動儲存", + "saveAllInGroup": "全部儲存在群組中", + "closeGroup": "關閉群組", + "focusFilesExplorer": "將焦點設在檔案總管上", + "showInExplorer": "在提要欄位中顯示使用中的檔案", + "openFileToShow": "先開啟檔案,以在總管中加以顯示", + "collapseExplorerFolders": "摺疊 Explorer 中的資料夾", + "refreshExplorer": "重新整理 Explorer", + "openFileInNewWindow": "在新視窗中開啟使用中的檔案", + "openFileToShowInNewWindow.unsupportedschema": "使用中編輯器必須包含可開啟的資源。", + "openFileToShowInNewWindow.nofile": "先開啟檔案以在新視窗中開啟", + "emptyFileNameError": "必須提供檔案或資料夾名稱。", + "fileNameStartsWithSlashError": "檔案或資料夾名稱不得以斜線開頭。", + "fileNameExistsError": "這個位置已存在檔案或資料夾 **{0}**。請選擇不同的名稱。", + "invalidFileNameError": "名稱 **{0}** 不能作為檔案或資料夾名稱。請選擇不同的名稱。", + "filePathTooLongError": "名稱 **{0}** 導致路徑太長。請選擇較短的名稱。", + "compareWithClipboard": "比較使用中的檔案和剪貼簿的檔案", + "clipboardComparisonLabel": "剪貼簿 ↔ {0}", + "retry": "重試", + "fileIsAncestor": "要貼上的檔案是在目地資料夾的上層 ", + "fileDeleted": "要貼上的檔案被刪除或移動" + }, + "vs/workbench/contrib/files/browser/fileCommands": { + "revealInWindows": "在檔案總管中顯示", + "revealInMac": "在 Finder 中顯示", + "openContainer": "開啟收納資料夾", + "saveAs": "另存新檔...", + "save": "儲存", + "saveWithoutFormatting": "儲存而不進行格式化", + "saveAll": "全部儲存", + "removeFolderFromWorkspace": "將資料夾從工作區移除", + "genericRevertError": "無法還原 '{0}': {1}", + "modifiedLabel": "{0} (在磁碟上) ↔ {1}", + "openFileToReveal": "先開啟檔案以顯示", + "openFileToCopy": "先開啟檔案以複製其路徑" + }, + "vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": { + "label": "檔案總管", + "canNotResolve": "無法解析工作區資料夾", + "symbolicLlink": "符號連結" + }, + "vs/workbench/contrib/files/browser/views/explorerViewer": { + "fileInputAriaLabel": "輸入檔案名稱。請按 Enter 鍵確認或按 Esc 鍵取消。", + "dropFolders": "要在工作區新增資料夾嗎?", + "dropFolder": "要在工作區新增資料夾嗎?", + "addFolders": "新增資料夾(&&A)", + "addFolder": "新增資料夾(&&A)", + "confirmOverwrite": "目的資料夾中已有同名的檔案或資料夾。要取代它嗎?", + "irreversible": "此動作無法回復!", + "replaceButtonLabel": "取代(&&R)", + "confirmRootsMove": "您確定要變更工作區中多個根資料夾的順序嗎?", + "confirmMultiMove": "確定要移動以下 {0} 個文件嗎?", + "confirmRootMove": "您確定要變更工作區中根資料夾 '{0}' 的順序嗎? ", + "confirmMove": "確定要移動 '{0}' 嗎?", + "doNotAskAgain": "不要再詢問我", + "moveButtonLabel": "移動(&&M)", + "confirmOverwriteMessage": "目的資料夾中已存在 '{0}'。要取代它嗎?" + }, + "vs/workbench/contrib/format/browser/formatActionsNone": { + "formatDocument.label.multiple": "格式化文件", + "no.provider": "尚無安裝適用於 '{0}' 檔案的格式器", + "install.formatter": "安裝格式器..." + }, + "vs/workbench/contrib/format/browser/formatActionsMultiple": { + "nullFormatterDescription": "無", + "miss": "延伸模組 '{0}’ 無法將 ‘{1}’ 格式化", + "config.needed": "有多個用於 {0} 檔案的格式器。請選取預設格式器以繼續。", + "config.bad": "延伸模組 ‘{0}’ 已設定為格式器,但無法使用。請選取其他預設格式器以繼續。", + "do.config": "設定…", + "select": "選取 {0} 檔案的預設格式器", + "formatter.default": "定義預設格式器,其優先於其他所有格式器設定。必須是提供格式器之延伸模組的識別碼。", + "def": "(預設)", + "config": "設定預設格式器...", + "format.placeHolder": "選取格式器", + "formatDocument.label.multiple": "格式化檔案與…", + "formatSelection.label.multiple": "格式選取與…" + }, + "vs/workbench/contrib/issue/electron-browser/issue.contribution": { + "help": "說明", + "reportIssueInEnglish": "回報問題", + "developer": "開發人員" + }, + "vs/workbench/contrib/issue/electron-browser/issueActions": { + "openProcessExplorer": "開啟處理序總管", + "reportPerformanceIssue": "回報效能問題" + }, + "vs/workbench/contrib/localizations/browser/localizations.contribution": { + "updateLocale": "您想要變更 VS Code 的 UI 語言為 {0} 並重新啟動嗎?", + "activateLanguagePack": "若要在 {0} 中使用 VS Code,VS Code 就需要重新啟動。", + "yes": "是", + "restart now": "立即重新啟動", + "neverAgain": "不要再顯示", + "JsonSchema.locale": "要使用的 UI 語言。", + "vscode.extension.contributes.localizations": "提供在地化服務給編輯者", + "vscode.extension.contributes.localizations.languageId": "顯示已翻譯字串的語言 Id", + "vscode.extension.contributes.localizations.languageName": "語言名稱 (英文)。", + "vscode.extension.contributes.localizations.languageNameLocalized": "語言名稱 (提供的語言)。", + "vscode.extension.contributes.localizations.translations": "與該語言相關的翻譯列表。", + "vscode.extension.contributes.localizations.translations.id": "此翻譯提供之目標的 VS Code 或延伸模組識別碼。VS Code 的識別碼一律為 `vscode`,且延伸模組的格式應為 `publisherId.extensionName`。", + "vscode.extension.contributes.localizations.translations.id.pattern": "轉譯 VS 程式碼或延伸模組時,識別碼應分別使用 `vscode` 或 `publisherId.extensionName` 的格式。", + "vscode.extension.contributes.localizations.translations.path": "包含語言翻譯的檔案相對路徑。" + }, + "vs/workbench/contrib/localizations/browser/localizationsActions": { + "configureLocale": "設定顯示語言", + "installAdditionalLanguages": "安裝其他語言…", + "chooseDisplayLanguage": "選取顯示語言", + "relaunchDisplayLanguageMessage": "必須重新啟動,顯示語言的變更才會生效。", + "relaunchDisplayLanguageDetail": "按重新啟動按鈕以重新啟動 {0} 並變更顯示語言。", + "restart": "重新啟動(&&R)" + }, + "vs/workbench/contrib/localizations/browser/minimalTranslations": { + "showLanguagePackExtensions": "在 Marketplace 中搜尋語言套件以將顯示語言變更為 {0}。", + "searchMarketplace": "搜尋市集", + "installAndRestartMessage": "安裝語言套件以將顯示語言變更為 {0}。", + "installAndRestart": "安裝並重新啟動" + }, + "vs/workbench/contrib/logs/common/logs.contribution": { + "mainLog": "主要", + "sharedLog": "共享", + "rendererLog": "視窗", + "telemetryLog": "遙測", + "developer": "開發人員" + }, + "vs/workbench/contrib/logs/common/logsActions": { + "openLogsFolder": "開啟紀錄資料夾", + "setLogLevel": "設定紀錄層級", + "trace": "追蹤", + "debug": "偵錯", + "info": "資訊", + "warn": "警告", + "err": "錯誤", + "critical": "嚴重", + "off": "關閉", + "selectLogLevel": "選擇紀錄層級", + "default and current": "預設和目前", + "default": "預設", + "current": "目前的" + }, + "vs/workbench/contrib/markers/browser/markers.contribution": { + "copyMarker": "複製", + "copyMessage": "複製訊息", + "show multiline": "在多行中顯示訊息", + "problems": "問題", + "show singleline": "在單行中顯示訊息", + "miMarker": "問題(&&P)" + }, + "vs/workbench/contrib/markers/browser/messages": { + "viewCategory": "檢視", + "problems.view.toggle.label": "切換至問題(錯誤, 警告, 資訊)", + "problems.view.focus.label": "聚焦於問題(錯誤, 警告, 資訊)", + "problems.panel.configuration.title": "[問題] 檢視", + "problems.panel.configuration.autoreveal": "控制 [問題] 檢視是否應自動在開啟檔案時加以顯示。", + "markers.panel.title.problems": "問題", + "markers.panel.no.problems.build": "目前在工作區中未偵測到任何問題。", + "markers.panel.no.problems.filters": "使用提供的篩選準則找不到任何結果。", + "markers.panel.no.problems.file.exclusions": "因為已啟用檔案排除篩選,所以所有問題皆已隱藏。", + "markers.panel.action.useFilesExclude": "使用檔案排除設定進行篩選", + "markers.panel.action.donotUseFilesExclude": "不使用檔案排除設定", + "markers.panel.action.filter": "篩選問題", + "markers.panel.action.quickfix": "顯示修正", + "markers.panel.filter.ariaLabel": "篩選問題", + "markers.panel.filter.placeholder": "篩選。例如: 文字、**/*.ts、!**/node_modules/**", + "markers.panel.filter.errors": "錯誤", + "markers.panel.filter.warnings": "警告", + "markers.panel.filter.infos": "資訊", + "markers.panel.single.error.label": "1 個錯誤", + "markers.panel.multiple.errors.label": "{0} 個錯誤", + "markers.panel.single.warning.label": "1 個警告", + "markers.panel.multiple.warnings.label": "{0} 個警告", + "markers.panel.single.info.label": "1 個資訊", + "markers.panel.multiple.infos.label": "{0} 個資訊", + "markers.panel.single.unknown.label": "1 個未知", + "markers.panel.multiple.unknowns.label": "{0} 個未知", + "markers.panel.at.ln.col.number": "[{0}, {1}]", + "problems.tree.aria.label.resource": "在資料夾 {2} 的檔案 {1} 中有 {0} 個問題", + "problems.tree.aria.label.marker.relatedInformation": "此問題在 {0} 個位置有參考。", + "problems.tree.aria.label.error.marker": "{0} 產生的錯誤: 在行 {2} 與字元 {3} 的 {1}。{4} ", + "problems.tree.aria.label.error.marker.nosource": "錯誤: {0} 在行 {1} 和字元 {2}.{3}", + "problems.tree.aria.label.warning.marker": "{0} 產生的警告: 在行 {2} 與字元 {3} 的 {1}。{4} ", + "problems.tree.aria.label.warning.marker.nosource": "警告: 在行 {1} 與字元 {2} 的 {0}。{3}", + "problems.tree.aria.label.info.marker": "{0} 產生的資訊: 在行 {2} 與字元 {3} 的 {1}。{4}", + "problems.tree.aria.label.info.marker.nosource": "資訊: 在行 {1} 與字元 {2} 的 {0}。{3} ", + "problems.tree.aria.label.marker": "{0} 產生的問題: 在行 {2} 與字元 {3} 的 {1}。{4} ", + "problems.tree.aria.label.marker.nosource": "問題: 在行 {1} 與字元 {2} 的 {0}。{3} ", + "problems.tree.aria.label.relatedinfo.message": "在第 {1} 行的 {0},以及在 {3} 的 {2} 字元", + "errors.warnings.show.label": "顯示錯誤和警告" + }, + "vs/workbench/contrib/markers/browser/markers": { + "totalProblems": "共 {0} 項問題" + }, + "vs/workbench/contrib/markers/browser/markersFileDecorations": { + "label": "問題", + "tooltip.1": "此檔案發生 1 個問題", + "tooltip.N": "此檔案發生 {0} 個問題", + "markers.showOnFile": "在檔案和資料夾上顯示錯誤與警告。" + }, + "vs/workbench/contrib/markers/browser/markersPanelActions": { + "showing filtered problems": "顯示 {0} 個 (共 {1} 個)" + }, + "vs/workbench/contrib/markers/browser/markersPanel": { + "collapseAll": "全部摺疊", + "No problems filtered": "目前顯示 {0} 個問題", + "problems filtered": "目前顯示 {0} 個問題,共 {1} 個", + "disableFilesExclude": "停用檔案排除篩選。", + "clearFilter": "清除篩選。" + }, + "vs/workbench/contrib/markers/browser/markersTreeViewer": { + "single line": "在單行中顯示訊息", + "multi line": "在多行中顯示訊息" + }, + "vs/workbench/contrib/outline/browser/outline.contribution": { + "name": "大綱", + "outlineConfigurationTitle": "大綱", + "outline.showIcons": "使用圖示呈現大綱元素。", + "outline.showProblem": "在大綱元素上顯示錯誤和警告。", + "outline.problem.colors": "為錯誤和警告使用色彩。", + "outline.problems.badges": "為錯誤與警告使用徽章。" + }, + "vs/workbench/contrib/outline/browser/outlinePanel": { + "collapse": "全部摺疊", + "sortByPosition": "排序依據: 位置", + "sortByName": "排序依據: 名稱", + "sortByKind": "排序依據: 類型", + "followCur": "追蹤游標", + "filterOnType": "依類型篩選", + "no-editor": "使用中的編輯器無法提供大綱資訊。", + "loading": "正在載入 '{0}' 的文件符號...", + "no-symbols": "在文件 \"{0}\" 中找不到任何符號" + }, + "vs/workbench/contrib/output/browser/output.contribution": { + "output": "輸出", + "logViewer": "記錄檢視器", + "viewCategory": "檢視", + "developer": "開發人員", + "clearOutput.label": "清除輸出", + "openActiveLogOutputFile": "開啟使用中的記錄輸出檔案", + "miToggleOutput": "輸出(&&O)" + }, + "vs/workbench/contrib/output/browser/outputPanel": { + "output": "輸出", + "outputPanelWithInputAriaLabel": "{0},輸出面板", + "outputPanelAriaLabel": "輸出面板" + }, + "vs/workbench/contrib/output/browser/outputServices": { + "output": "{0} - 輸出", + "channel": "'{0}' 的輸出通道" + }, + "vs/workbench/contrib/output/browser/outputActions": { + "toggleOutput": "切換輸出", + "clearOutput": "清除輸出", + "outputCleared": "已清除輸出", + "toggleOutputScrollLock": "切換輸出 SCROLL LOCK", + "switchToOutput.label": "切換至輸出", + "outputChannels": "輸出通道。", + "logChannel": "記錄 ({0})", + "openInLogViewer": "開啟日誌檔案", + "showLogs": "顯示紀錄...。", + "selectlog": "選取記錄", + "openLogFile": "開啟紀錄檔案...", + "selectlogFile": "選取記錄檔" + }, + "vs/workbench/contrib/performance/electron-browser/performance.contribution": { + "show.cat": "開發人員", + "show.label": "啟動效能" + }, + "vs/workbench/contrib/performance/electron-browser/startupProfiler": { + "prof.message": "已成功建立設定檔。", + "prof.detail": "請建立問題,並手動附加下列檔案:\n{0}", + "prof.restartAndFileIssue": "建立問題並重新啟動", + "prof.restart": "重新啟動", + "prof.thanks": "感謝您的協助", + "prof.detail.restart": "需要重新啟動才能夠繼續使用'{0}‘.再次感謝您的回饋." + }, + "vs/workbench/contrib/performance/electron-browser/perfviewEditor": { + "name": "啟動效能" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": { + "defineKeybinding.start": "定義按鍵繫結關係", + "defineKeybinding.kbLayoutErrorMessage": "您無法在目前的鍵盤配置下產生此按鍵組合。", + "defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}**針對您目前的按鍵配置(**{1}**為美國標準)", + "defineKeybinding.kbLayoutLocalMessage": "**{0}**針對您目前的鍵盤配置" + }, + "vs/workbench/contrib/preferences/electron-browser/preferences.contribution": { + "defaultPreferencesEditor": "預設喜好設定編輯器", + "settingsEditor2": "設定編輯器 2", + "keybindingsEditor": "按鍵繫結關係編輯器", + "preferences": "喜好設定", + "openRemoteSettings": "開啟遠端設定 ({0})", + "preferencesCategory": "喜好設定", + "showDefaultKeybindings": "顯示預設按鍵繫結", + "showUserKeybindings": "顯示使用者按鍵繫結", + "miOpenSettings": "設定(&&S)", + "miOpenKeymap": "鍵盤快速鍵(&&K)", + "openSettingsJson": "開啟設定 (JSON)", + "filterModifiedLabel": "顯示修改的設定", + "filterOnlineServicesLabel": "顯示線上服務的設定" + }, + "vs/workbench/contrib/preferences/browser/keybindingWidgets": { + "defineKeybinding.oneExists": "1 個現有命令有此按鍵繫結", + "defineKeybinding.existing": "{0} 個現有命令有此按鍵繫結", + "defineKeybinding.initial": "按下所需按鍵組合,然後按 ENTER。", + "defineKeybinding.chordsTo": "同步到" + }, + "vs/workbench/contrib/preferences/browser/preferencesActions": { + "openRawDefaultSettings": "開啟預設設定 (JSON)", + "openSettings2": "開啟設定 (UI)", + "openSettingsJson": "開啟設定 (JSON)", + "openGlobalSettings": "開啟使用者設定", + "openGlobalKeybindings": "開啟鍵盤快速鍵", + "openGlobalKeybindingsFile": "開啟鍵盤快速鍵 (JSON)", + "openDefaultKeybindingsFile": "開啟預設鍵盤快速鍵 (JSON)", + "openWorkspaceSettings": "開啟工作區設定", + "openFolderSettings": "開啟資料夾設定", + "configureLanguageBasedSettings": "設定語言專屬設定...", + "languageDescriptionConfigured": "({0})", + "pickLanguage": "選取語言" + }, + "vs/workbench/contrib/preferences/browser/keybindingsEditor": { + "SearchKeybindings.FullTextSearchPlaceholder": "要在按鍵繫結關係中搜尋的類型", + "SearchKeybindings.KeybindingsSearchPlaceholder": "正在記錄按鍵。按一下 Escape 即可結束", + "clearInput": "清除按鍵繫結關係搜尋輸入", + "sortByPrecedeneLabel": "依優先順序排序", + "sortByPrecedeneLabelWithKeybinding": "{0} ({1})", + "recordKeysLabel": "記錄按鍵", + "recordKeysLabelWithKeybinding": "{0} ({1})", + "recording": "正在記錄按鍵", + "command": "命令", + "keybinding": "按鍵繫結關係", + "when": "當", + "source": "來源", + "keybindingsLabel": "按鍵繫結關係", + "show sorted keybindings": "依優先順序顯示 {0} 按鍵繫結關係", + "show keybindings": "以字母顯示 {0} 按鍵繫結關係", + "changeLabel": "變更按鍵繫結關係", + "addLabel": "新增按鍵繫結關係", + "editWhen": "在運算式時變更", + "removeLabel": "移除按鍵繫結關係", + "resetLabel": "重設按鍵繫結關係", + "showSameKeybindings": "顯示相同的按鍵繫結關係", + "copyLabel": "複製", + "copyCommandLabel": "複製命令", + "error": "編輯按鍵繫結關係時發生錯誤 '{0}'。請開啟 'keybindings.json' 檔案並檢查錯誤。", + "editKeybindingLabelWithKey": "變更按鍵繫結關係 {0}", + "editKeybindingLabel": "變更按鍵繫結關係", + "addKeybindingLabelWithKey": "新增按鍵繫結關係 {0}", + "addKeybindingLabel": "新增按鍵繫結關係", + "title": "{0} ({1})", + "commandAriaLabel": "命令為 {0}。", + "keybindingAriaLabel": "按鍵繫結關係為 {0}。", + "noKeybinding": "未指派任何按鍵繫結關係。", + "sourceAriaLabel": "來源為 {0}。", + "whenContextInputAriaLabel": "在上下文時鍵入。按 Enter 鍵可確認,按 Escape 鍵可取消。", + "whenAriaLabel": "時間為 {0}。", + "noWhen": "沒有時間內容。" + }, + "vs/workbench/contrib/preferences/browser/preferencesWidgets": { + "defaultSettings": "將您的設定放置於右方編輯器中以覆寫。", + "noSettingsFound": "找不到任何設定。", + "settingsSwitcherBarAriaLabel": "設定切換器", + "userSettings": "使用者", + "userSettingsRemote": "遠端", + "workspaceSettings": "工作區", + "folderSettings": "資料夾" + }, + "vs/workbench/contrib/preferences/browser/preferencesEditor": { + "SearchSettingsWidget.AriaLabel": "搜尋設定", + "SearchSettingsWidget.Placeholder": "搜尋設定", + "noSettingsFound": "找不到任何設定", + "oneSettingFound": "找到 1 項設定", + "settingsFound": "找到 {0} 項設置", + "totalSettingsMessage": "共 {0} 項設定", + "nlpResult": "自然語言結果", + "filterResult": "篩選結果", + "defaultSettings": "預設設定", + "defaultUserSettings": "預設使用者設定", + "defaultWorkspaceSettings": "預設工作區設定", + "defaultFolderSettings": "預設資料夾設定", + "defaultEditorReadonly": "在右方編輯器中編輯以覆寫預設。", + "preferencesAriaLabel": "預設喜好設定。唯讀文字編輯器。" + }, + "vs/workbench/contrib/preferences/electron-browser/settingsEditor2": { + "settingsContextMenuAriaShortcut": "如需其他動作,請按 {0}。", + "SearchSettings.AriaLabel": "搜尋設定", + "noResults": "找不到任何設定", + "clearSearchFilters": "清除篩選", + "clearSearch": "清除搜尋", + "settingsNoSaveNeeded": "將在您編輯時自動儲存您的變更。 ", + "oneResult": "找到 1 項設定", + "moreThanOneResult": "找到 {0} 項設置" + }, + "vs/workbench/contrib/preferences/browser/settingsLayout": { + "commonlyUsed": "經常使用的", + "textEditor": "文字編輯器", + "cursor": "資料指標", + "find": "尋找", + "font": "字型", + "formatting": "格式化", + "diffEditor": "Diff 編輯器", + "minimap": "縮圖", + "suggestions": "建議", + "files": "檔案", + "workbench": "工作台", + "appearance": "外觀", + "breadcrumbs": "階層連結", + "editorManagement": "編輯器管理", + "settings": "設定編輯器", + "zenMode": "Zen Mode", + "window": "視窗", + "newWindow": "開新視窗", + "features": "功能", + "fileExplorer": "檔案總管", + "search": "搜尋", + "debug": "偵錯", + "scm": "原始碼管理 (SCM)", + "extensionViewlet": "延伸模組 Viewlet", + "terminal": "終端機", + "problems": "問題", + "comments": "註解", + "remote": "遠端", + "application": "應用程式", + "proxy": "Proxy", + "keyboard": "鍵盤", + "update": "更新", + "telemetry": "遙測" + }, + "vs/workbench/contrib/preferences/browser/tocTree": { + "groupRowAriaLabel": "{0}, 群組 " + }, + "vs/workbench/contrib/preferences/browser/settingsTreeModels": { + "workspace": "工作區", + "remote": "遠端", + "user": "使用者" + }, + "vs/workbench/contrib/preferences/browser/settingsWidgets": { + "headerForeground": "(適用於設定編輯器預覽) 區段標題或使用中標題的前景色彩。", + "modifiedItemForeground": "(適用於設定編輯器預覽) 已修改設定指示器的色彩。", + "settingsDropdownBackground": "(適用於設定編輯器預覽) 設定編輯器下拉式清單背景。", + "settingsDropdownForeground": "(適用於設定編輯器預覽) 設定編輯器下拉式清單前景。", + "settingsDropdownBorder": "(適用於設定編輯器預覽) 設定編輯器下拉式清單框線。", + "settingsDropdownListBorder": "(適用於編輯器預覽) 設定編輯器下拉式清單邊界。這會環繞選項,並將選項與描述分隔。 ", + "settingsCheckboxBackground": "(適用於設定編輯器預覽) 設定編輯器核取方塊背景。", + "settingsCheckboxForeground": "(適用於設定編輯器預覽) 設定編輯器核取方塊前景。", + "settingsCheckboxBorder": "(適用於設定編輯器預覽) 設定編輯器核取方塊框線。", + "textInputBoxBackground": "(適用於設定編輯器預覽) 設定編輯器文字輸入方塊背景。", + "textInputBoxForeground": "(適用於設定編輯器預覽) 設定編輯器文字輸入方塊前景。", + "textInputBoxBorder": "(適用於設定編輯器預覽) 設定編輯器文字輸入方塊框線。", + "numberInputBoxBackground": "(適用於設定編輯器預覽) 設定編輯器數字輸入方塊背景。", + "numberInputBoxForeground": "(適用於設定編輯器預覽) 設定編輯器數字輸入方塊前景。", + "numberInputBoxBorder": "(適用於設定編輯器預覽) 設定編輯器數字輸入方塊框線。", + "removeExcludeItem": "移除排除項目", + "editExcludeItem": "編輯排除項目", + "excludeSiblingHintLabel": "只在與 `{1}` 相符的檔案存在時,排除與 `{0}` 相符的檔案", + "excludePatternHintLabel": "排除與 `{0}` 相符的檔案", + "addPattern": "新增模式", + "excludePatternInputPlaceholder": "排除模式...", + "excludeSiblingInputPlaceholder": "當模式存在時...", + "okButton": "確定", + "cancelButton": "取消" + }, + "vs/workbench/contrib/preferences/browser/preferencesRenderers": { + "emptyUserSettingsHeader": "將設定放在這裡以覆寫預設設定。", + "emptyWorkspaceSettingsHeader": "將設定放在這裡以覆寫使用者設定。", + "emptyFolderSettingsHeader": "將資料夾設定放在這裡以覆寫工作區設定中的設定。", + "editTtile": "編輯", + "replaceDefaultValue": "在設定中取代", + "copyDefaultValue": "複製到設定" + }, + "vs/workbench/contrib/preferences/browser/settingsTree": { + "extensions": "延伸模組", + "modified": "已修改", + "settingsContextMenuTitle": "更多操作", + "alsoConfiguredIn": "也修改於", + "configuredIn": "已修改於", + "settings.Modified": "已修改。", + "newExtensionsButtonLabel": "顯示相符的延伸模組", + "editInSettingsJson": "在 settings.json 內編輯", + "settings.Default": "{0}", + "resetSettingLabel": "重設設定", + "validationError": "驗證錯誤。", + "treeAriaLabel": "設定", + "copySettingIdLabel": "複製設定識別碼", + "copySettingAsJSONLabel": "以 JSON 格式複製設定" + }, + "vs/workbench/contrib/quickopen/browser/quickopen.contribution": { + "view": "檢視", + "commandsHandlerDescriptionDefault": "顯示並執行命令", + "gotoLineDescriptionMac": "移至行", + "gotoLineDescriptionWin": "移至行", + "gotoSymbolDescription": "前往檔案中的符號", + "gotoSymbolDescriptionScoped": "前往檔案中的符號 (依分類)", + "helpDescription": "顯示說明", + "viewPickerDescription": "開啟檢視", + "miCommandPalette": "命令選擇區(&&C)...", + "miOpenView": "開啟檢視(&&O)...", + "miGotoSymbolInFile": "前往檔案中的符號(&&S)...", + "miGotoLine": "前往行/資料行(&&L)…" + }, + "vs/workbench/contrib/quickopen/browser/helpHandler": { + "entryAriaLabel": "{0},選擇器說明", + "globalCommands": "全域命令", + "editorCommands": "編輯器命令" + }, + "vs/workbench/contrib/quickopen/browser/gotoLineHandler": { + "gotoLine": "移至行...", + "gotoLineLabelEmptyWithLimit": "目前的行: {0}。鍵入要前往瀏覽的行號,範圍介於 1 到 {1}。", + "gotoLineLabelEmpty": "目前的行: {0}。請鍵入要瀏覽的目標行號。", + "gotoLineColumnLabel": "前往第 {0} 行和第 {1} 個字元。", + "gotoLineLabel": "前往第 {0} 行。", + "cannotRunGotoLine": "先開啟文字檔,以前往一行。" + }, + "vs/workbench/contrib/quickopen/browser/viewPickerHandler": { + "entryAriaLabel": "{0},檢視選擇器", + "views": "側邊欄", + "panels": "面板", + "terminals": "終端機", + "terminalTitle": "{0}: {1}", + "channels": "輸出", + "logChannel": "記錄 ({0})", + "openView": "開啟檢視", + "quickOpenView": "Quick Open 檢視" + }, + "vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": { + "property": "屬性 ({0})", + "method": "方法 ({0})", + "function": "函式 ({0})", + "_constructor": "建構函式 ({0})", + "variable": "變數 ({0})", + "class": "類別 ({0})", + "struct": "結構 ({0})", + "event": "事件 ({0})", + "operator": "運算子 ({0})", + "interface": "介面 ({0})", + "namespace": "命名空間 ({0})", + "package": "封裝 ({0})", + "typeParameter": "類型參數 ({0})", + "modules": "模組 ({0})", + "enum": "列舉 ({0})", + "enumMember": "列舉成員 ({0})", + "string": "字串 ({0})", + "file": "檔案 ({0})", + "array": "陣列 ({0})", + "number": "數字 ({0})", + "boolean": "布林值 ({0})", + "object": "物件 ({0})", + "key": "索引鍵 ({0})", + "field": "欄位 ({0})", + "constant": "常數 ({0})", + "gotoSymbol": "前往檔案中的符號...", + "symbols": "符號 ({0})", + "entryAriaLabel": "{0},符號", + "noSymbolsMatching": "沒有相符的符號", + "noSymbolsFound": "找不到符號", + "gotoSymbolHandlerAriaLabel": "輸入以縮小目前使用中編輯器的符號範圍。", + "cannotRunGotoSymbolInFile": "檔案沒有任何符號資訊", + "cannotRunGotoSymbol": "先開啟文字檔以移至某一個符號" + }, + "vs/workbench/contrib/quickopen/browser/commandsHandler": { + "showTriggerActions": "顯示所有命令", + "clearCommandHistory": "清除命令歷程記錄", + "showCommands.label": "命令選擇區...", + "entryAriaLabelWithKey": "{0}、{1}、命令", + "entryAriaLabel": "{0},命令", + "actionNotEnabled": "目前內容中未啟用命令 '{0}'。", + "canNotRun": "命令 '{0}' 導致錯誤。", + "recentlyUsed": "最近使用的", + "morecCommands": "其他命令", + "cat.title": "{0}: {1}", + "noCommandsMatching": "沒有相符的命令" + }, + "vs/workbench/contrib/relauncher/electron-browser/relauncher.contribution": { + "relaunchSettingMessage": "設定已經變更,必須重新啟動才會生效。", + "relaunchSettingDetail": "請按 [重新啟動] 按鈕以重新啟動 {0} 並啟用設定。", + "restart": "重新啟動(&&R)" + }, + "vs/workbench/contrib/scm/browser/scm.contribution": { + "toggleGitViewlet": "顯示 Git", + "source control": "原始檔控制", + "toggleSCMViewlet": "顯示 SCM", + "view": "檢視", + "scmConfigurationTitle": "原始碼管理 (SCM)", + "alwaysShowProviders": "控制是否總是顯示原始檔控制提供者區段。", + "providersVisible": "控制原始檔控制提供者區段中可看到的提供者數目。設定為 `0` 可手動調整檢視的大小。", + "diffDecorations": "控制差異裝飾於編輯器中", + "diffGutterWidth": "控制裝訂邊中 Diff 裝飾的 width(px) (已新增並修改)。", + "alwaysShowActions": "控制是否一律在 [原始檔控制] 檢視中顯示內嵌動作。", + "miViewSCM": "SCM(&&C)", + "scm accept": "SCM: 接受輸入" + }, + "vs/workbench/contrib/scm/browser/scmActivity": { + "scmPendingChangesBadge": "{0} 個暫止的變更" + }, + "vs/workbench/contrib/scm/browser/scmViewlet": { + "scm providers": "原始檔控制提供者", + "no open repo": "沒有任何原始檔控制提供者註冊。", + "source control": "原始檔控制", + "viewletTitle": "{0}: {1}" + }, + "vs/workbench/contrib/scm/browser/dirtydiffDecorator": { + "changes": "{0}/{1} 已變更 ", + "change": "{0}/{1} 已變更 ", + "show previous change": "顯示上一個變更", + "show next change": "顯示下一個變更", + "miGotoNextChange": "下一個變更(&&C)", + "miGotoPreviousChange": "上一個變更(&&C)", + "move to previous change": "移至上一個變更", + "move to next change": "移至下一個變更", + "editorGutterModifiedBackground": "修改中的行於編輯器邊框的背景色彩", + "editorGutterAddedBackground": "新增後的行於編輯器邊框的背景色彩", + "editorGutterDeletedBackground": "刪除後的行於編輯器邊框的背景色彩", + "overviewRulerModifiedForeground": "已修改內容的概觀尺規色彩。", + "overviewRulerAddedForeground": "已新增內容的的概觀尺規色彩。", + "overviewRulerDeletedForeground": "已刪除內容的的概觀尺規色彩。" + }, + "vs/workbench/contrib/search/browser/openAnythingHandler": { + "fileAndTypeResults": "檔案和符號結果", + "fileResults": "檔案結果" + }, + "vs/workbench/contrib/search/browser/search.contribution": { + "search": "搜尋", + "copyMatchLabel": "複製", + "copyPathLabel": "複製路徑", + "copyAllLabel": "全部複製", + "clearSearchHistoryLabel": "清除搜尋歷程記錄", + "toggleSearchViewPositionLabel": "切換搜尋檢視位置", + "focusSearchListCommandLabel": "焦點清單", + "findInFolder": "在資料夾中尋找...", + "findInWorkspace": "在工作區中尋找...", + "showTriggerActions": "前往工作區中的符號...", + "name": "搜尋", + "view": "檢視", + "findInFiles": "在檔案中尋找", + "miFindInFiles": "在檔案中尋找(&&I)", + "miReplaceInFiles": "檔案中取代(&&I)", + "openAnythingHandlerDescription": "前往檔案", + "openSymbolDescriptionNormal": "前往工作區中的符號", + "searchConfigurationTitle": "搜尋", + "exclude": "設定 Glob 模式,以在搜尋中排除檔案和資料夾。這會從 `#files.exclude#` 設定繼承所有 Glob 模式。請前往[這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)閱讀更多關於 Glob 模式的內容。", + "exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", + "exclude.when": "在相符檔案同層級上額外的檢查。請使用 $(basename) 作為相符檔案名稱的變數。", + "useRipgrep": " 此設定已淘汰,現在會回復至 \"search.usePCRE2\"。", + "useRipgrepDeprecated": "已淘汰。請考慮使用 \"search.usePCRE2\" 來取得進階 regex 功能支援。", + "search.maintainFileSearchCache": "若啟用,searchService 程序在處於非使用狀態一小時後會保持運作,而不是關閉。這會將檔案搜尋快取保留在記憶體中。", + "useIgnoreFiles": "控制是否在搜尋檔案時使用 `.gitignore` 和 `.ignore` 檔案。", + "useGlobalIgnoreFiles": "控制是否要在搜尋檔案時使用全域 `.gitignore` 和 `.ignore` 檔案。", + "search.quickOpen.includeSymbols": "是否在 Quick Open 的檔案結果中,包含全域符號搜尋中的結果。", + "search.quickOpen.includeHistory": "是否要在 Quick Open 中包含檔案結果中,來自最近開啟檔案的結果。", + "search.followSymlinks": "控制是否要在搜尋時遵循 symlink。", + "search.smartCase": "若模式為全小寫,搜尋時不會區分大小寫; 否則會區分大小寫。", + "search.globalFindClipboard": "控制搜尋檢視應讀取或修改 macOS 上的共用尋找剪貼簿。 ", + "search.location": "控制搜尋要顯示為資訊看板中的檢視,或顯示為面板區域中的面板以增加水平空間。", + "search.collapseAllResults": "控制要摺疊或展開搜尋結果。", + "search.useReplacePreview": "控制是否要在選取或取代相符項目時開啟 [取代預覽]。", + "search.showLineNumbers": "控制是否要為搜尋結果顯示行號。", + "search.searchRipgrepEnableDeprecated": "已淘汰。請改用 \"search.runInExtensionHost\"", + "search.searchRipgrepEnable": "是否要在延伸主機中執行搜尋 ", + "search.runInExtensionHost": "是否要在延伸主機中執行搜尋。需要重新啟動才能生效。 ", + "search.usePCRE2": "是否要在文字搜尋中使用 PCRE2 規則運算式引擎。這可使用部分進階功能,如 lookahead 和 backreferences。但是,並不支援所有 PCRE2 功能,僅支援 JavaScript 也支援的功能。", + "search.actionsPositionAuto": "當搜尋檢視較窄時,將動作列放在右邊,當搜尋檢視較寬時,立即放於內容之後。", + "search.actionsPositionRight": "永遠將動作列放在右邊。", + "search.actionsPosition": "控制動作列在搜尋檢視列上的位置。", + "miViewSearch": "搜尋(&&S)", + "miGotoSymbolInWorkspace": "前往工作區中的符號(&&W)..." + }, + "vs/workbench/contrib/search/browser/openFileHandler": { + "entryAriaLabel": "{0},檔案選擇器", + "searchResults": "搜尋結果" + }, + "vs/workbench/contrib/search/browser/openSymbolHandler": { + "entryAriaLabel": "{0},符號選擇器", + "symbols": "符號結果", + "noSymbolsMatching": "沒有相符的符號", + "noSymbolsWithoutInput": "輸入以搜尋符號" + }, + "vs/workbench/contrib/search/browser/searchPanel": { + "search": "搜尋" + }, + "vs/workbench/contrib/search/browser/searchView": { + "searchView": "搜尋", + "moreSearch": "切換搜尋詳細資料", + "searchScope.includes": "要包含的檔案", + "label.includes": "搜尋包含模式", + "searchScope.excludes": "要排除的檔案", + "label.excludes": "搜尋排除模式", + "replaceAll.confirmation.title": "全部取代", + "replaceAll.confirm.button": "取代(&&R)", + "replaceAll.occurrence.file.message": "已將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}'。", + "removeAll.occurrence.file.message": "已取代 {1} 個檔案中的 {0} 個相符項目。", + "replaceAll.occurrence.files.message": "已將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}'。", + "removeAll.occurrence.files.message": "已取代 {1} 個檔案中的 {0} 個相符項目。", + "replaceAll.occurrences.file.message": "已將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}'。", + "removeAll.occurrences.file.message": "已取代 {1} 個檔案中的 {0} 個相符項目。", + "replaceAll.occurrences.files.message": "已將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}'。", + "removeAll.occurrences.files.message": "已取代 {1} 個檔案中的 {0} 個相符項目。", + "removeAll.occurrence.file.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", + "replaceAll.occurrence.file.confirmation.message": "要取代 {1} 個檔案中的 {0} 個相符項目嗎?", + "removeAll.occurrence.files.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", + "replaceAll.occurrence.files.confirmation.message": "要取代 {1} 個檔案中的 {0} 個相符項目嗎?", + "removeAll.occurrences.file.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", + "replaceAll.occurrences.file.confirmation.message": "要取代 {1} 個檔案中的 {0} 個相符項目嗎?", + "removeAll.occurrences.files.confirmation.message": "要將 {1} 個檔案中的 {0} 個相符項目取代為 '{2}' 嗎?", + "replaceAll.occurrences.files.confirmation.message": "要取代 {1} 個檔案中的 {0} 個相符項目嗎?", + "searchPathNotFoundError": "找不到搜尋路徑: {0}", + "searchMaxResultsWarning": "結果集只包含所有符合項的子集。請提供更具體的搜尋條件以縮小結果範圍。", + "searchCanceled": "在可能找到任何結果之前已取消搜尋 - ", + "noResultsIncludesExcludes": "在 '{0}' 中找不到排除 '{1}' 的結果 - ", + "noResultsIncludes": "在 '{0}' 中找不到結果 - ", + "noResultsExcludes": "找不到排除 '{0}' 的結果 - ", + "noResultsFound": "找不到任何結果。請檢閱您所設定排除的設定,並檢查您的 gitignore 檔案 -", + "rerunSearch.message": "再次搜尋", + "rerunSearchInAll.message": "在所有檔案中再次搜尋", + "openSettings.message": "開啟設定", + "openSettings.learnMore": "深入了解", + "ariaSearchResultsStatus": "搜尋傳回 {1} 個檔案中的 {0} 個結果", + "rgRegexError": "您可以啟用 \"search.usePCRE2\" 來啟用一些額外的 regex 功能,如返回查看和反向參考。", + "neverAgain": "不要再顯示", + "otherEncodingWarning.openSettingsLabel": "開啟設定", + "useIgnoresAndExcludesDisabled": " - 已停用排除設定和忽略檔案", + "search.file.result": "{1} 個檔案中有 {0} 個結果", + "search.files.result": "{1} 個檔案中有 {0} 個結果", + "search.file.results": "{1} 個檔案中有 {0} 個結果", + "search.files.results": "{1} 個檔案中有 {0} 個結果", + "searchWithoutFolder": "您尚未開啟資料夾。只會開啟目前搜尋的檔案 - ", + "openFolder": "開啟資料夾" + }, + "vs/workbench/contrib/search/browser/searchWidget": { + "search.action.replaceAll.disabled.label": "全部取代 (提交搜尋以啟用)", + "search.action.replaceAll.enabled.label": "全部取代", + "search.replace.toggle.button.title": "切換取代", + "label.Search": "搜尋: 輸入搜尋字詞,然後按 Enter 鍵搜尋或按 Esc 鍵取消", + "search.placeHolder": "搜尋", + "label.Replace": "取代: 輸入取代字詞後按下 Enter 以預覽,或按 Escape 取消", + "search.replace.placeHolder": "取代", + "regexp.backreferenceValidationFailure": "不支援反向參考" + }, + "vs/workbench/contrib/search/common/queryBuilder": { + "search.noWorkspaceWithName": "工作區內無此名稱資料夾: {0}" + }, + "vs/workbench/contrib/search/browser/searchActions": { + "showSearch": "顯示搜尋", + "replaceInFiles": "檔案中取代", + "RefreshAction.label": "重新整理", + "CollapseDeepestExpandedLevelAction.label": "全部摺疊", + "ClearSearchResultsAction.label": "清除搜尋結果", + "CancelSearchAction.label": "取消搜尋", + "FocusNextSearchResult.label": "聚焦於下一個搜尋結果", + "FocusPreviousSearchResult.label": "聚焦於上一個搜尋結果", + "RemoveAction.label": "關閉", + "file.replaceAll.label": "全部取代", + "match.replace.label": "取代" + }, + "vs/workbench/contrib/search/browser/replaceService": { + "fileReplaceChanges": "{0} ↔ {1} (Replace Preview)" + }, + "vs/workbench/contrib/search/browser/patternInputWidget": { + "defaultLabel": "輸入", + "useExcludesAndIgnoreFilesDescription": "使用排除設定與忽略檔案" + }, + "vs/workbench/contrib/search/browser/searchResultsView": { + "searchFolderMatch.other.label": "其他檔案", + "searchFileMatches": "找到 {0} 個檔案", + "searchFileMatch": "找到 {0} 個檔案", + "searchMatches": "找到 {0} 個相符", + "searchMatch": "找到 {0} 個相符", + "lineNumStr": "從第 {0} 行", + "numLinesStr": "其他 {0} 行", + "folderMatchAriaLabel": "資料夾根目錄 {1} 中有 {0} 個相符,搜尋結果", + "otherFilesAriaLabel": "工作區外有 {0} 個相符,搜尋結果", + "fileMatchAriaLabel": "資料夾 {2} 的檔案 {1} 中有 {0} 個相符,搜尋結果", + "replacePreviewResultAria": "根據文字({3})在({2})欄位列表中將({1})替代為文字{{0}}", + "searchResultAria": "根據文字({2})並在({1})欄位列表中找到符合({0})的項目" + }, + "vs/workbench/contrib/snippets/browser/snippets.contribution": { + "snippetSchema.json.default": "空白程式碼片段", + "snippetSchema.json": "使用者程式碼片段組態", + "snippetSchema.json.prefix": "在 Intellisense 中選取程式碼片段時要使用的前置詞", + "snippetSchema.json.body": "程式碼片段內容。請使用 '$1', '${1:defaultText}' 以定義游標位置,並使用 '$0' 定義最終游標位置。將 '${varName}' and '${varName:defaultText}' 插入變數值,例如 'This is file: $TM_FILENAME'。", + "snippetSchema.json.description": "程式碼片段描述。", + "snippetSchema.json.scope": "適用此程式碼片段的程式語言列表,如:'typescript,javascript'。" + }, + "vs/workbench/contrib/snippets/browser/insertSnippet": { + "snippet.suggestions.label": "插入程式碼片段", + "sep.userSnippet": "使用者程式碼片段", + "sep.extSnippet": "延伸模組程式碼片段", + "sep.workspaceSnippet": "工作區程式碼片段" + }, + "vs/workbench/contrib/snippets/browser/snippetsService": { + "invalid.path.0": "`contributes.{0}.path` 中的預期字串。提供的值: {1}", + "invalid.language.0": "省略語言時,`contributes.{0}.path` 的值必須是 `.code-snippets`-file。您目前提供的值:{1}", + "invalid.language": "`contributes.{0}.language` 中的不明語言。提供的值: {1}", + "invalid.path.1": "擴充功能資料夾 ({2}) 應包含 'contributes.{0}.path' ({1})。這可能會導致擴充功能無法移植。", + "vscode.extension.contributes.snippets": "提供程式碼片段。", + "vscode.extension.contributes.snippets-language": "要予以提供此程式碼片段的語言識別碼。", + "vscode.extension.contributes.snippets-path": "程式碼片段檔案的路徑。此路徑是擴充功能資料夾的相對路徑,而且一般會以 './snippets/' 開頭。", + "badVariableUse": "來自延伸模組 '{0}' 的一或多個程式碼片段很可能會混淆程式碼片段變數和程式碼片段預留位置 (如需更多詳細資料,請參閱 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax)", + "badFile": "無法讀取程式碼片段檔案 \"{0}\"。" + }, + "vs/workbench/contrib/snippets/browser/configureSnippets": { + "global.scope": "(全域)", + "global.1": "({0})", + "badPath": "程式碼片段必須位於此資料夾中: '{0}'。", + "new.global": "新增全域程式碼片段檔案...", + "new.workspace": "{0} 工作區", + "new.folder": "為 \"{0}\" 新增程式碼片段檔案...", + "group.global": "現有的程式碼片段", + "new.global.sep": "新增程式碼片段", + "openSnippet.pickLanguage": "選取程式碼片段檔案或建立程式碼片段", + "openSnippet.label": "設定使用者程式碼片段", + "preferences": "喜好設定", + "miOpenSnippets": "使用者程式碼片段(&&S)" + }, + "vs/workbench/contrib/snippets/browser/snippetsFile": { + "source.workspaceSnippetGlobal": "工作區程式碼片段", + "source.userSnippetGlobal": "全域使用者程式碼片段", + "source.userSnippet": "使用者程式碼片段" + }, + "vs/workbench/contrib/snippets/browser/snippetCompletionProvider": { + "detail.snippet": "{0} ({1})", + "snippetSuggest.longLabel": "{0}, {1}" + }, + "vs/workbench/contrib/stats/node/workspaceStats": { + "never again": "不要再顯示", + "workspaceFound": "此資料夾包含工作區檔案 '{0}'。要開啟嗎? [深入了解]({1}工作區檔案。", + "openWorkspace": "開啟工作區", + "workspacesFound": "此資料夾包含多個工作區檔案。您要開啟一個嗎? [深入了解]({0}) 有關工作區檔案。", + "selectWorkspace": "選取工作區", + "selectToOpen": "選取要開啟的工作區" + }, + "vs/workbench/contrib/surveys/electron-browser/nps.contribution": { + "surveyQuestion": "您願意填寫簡短的意見反應問卷嗎?", + "takeSurvey": "填寫問卷", + "remindLater": "稍後再提醒我", + "neverAgain": "不要再顯示" + }, + "vs/workbench/contrib/surveys/electron-browser/languageSurveys.contribution": { + "helpUs": "協助我們改善{0}", + "takeShortSurvey": "填寫簡短調查問卷", + "remindLater": "稍後再提醒我", + "neverAgain": "不要再顯示" + }, + "vs/workbench/contrib/tasks/common/tasks": { + "TaskDefinition.missingRequiredProperty": "錯誤: 工作識別碼 '{0}' 缺少必要屬性 '{1}'。將忽略工作識別碼。" + }, + "vs/workbench/contrib/tasks/electron-browser/task.contribution": { + "tasksCategory": "工作", + "ConfigureTaskRunnerAction.label": "設定工作", + "totalErrors": "{0} 個錯誤", + "totalWarnings": "{0} 個警告", + "totalInfos": "{0} 個資訊", + "problems": "問題", + "building": "正在建置...", + "manyProblems": "10K+", + "runningTasks": "顯示執行中的工作", + "tasks": "工作", + "TaskSystem.noHotSwap": "必須重新載入視窗才可變更執行使用中工作的工作執行引擎", + "reloadWindow": "重新載入視窗", + "taskServiceOutputPrompt": "具有工作錯誤。如需詳細資料,請參閱輸出。", + "showOutput": "顯示輸出", + "TaskServer.folderIgnored": "因為資料夾 {0} 使用工作版本 0.1.0,所以已將其忽略", + "TaskService.noBuildTask1": "未定義任何建置工作。請使用 'isBuildCommand' 標記 tasks.json 檔案中的工作。", + "TaskService.noBuildTask2": "未定義任何組建工作,請在 tasks.json 檔案中將工作標記為 'build' 群組。", + "TaskService.noTestTask1": "未定義任何建置工作。請使用 'isTestCommand' 標記 tasks.json 檔案中的工作。", + "TaskService.noTestTask2": "未定義任何測試工作,請在 tasks.json 檔案中將工作標記為 'test' 群組。", + "TaskServer.noTask": "未定義要執行的工作", + "TaskService.associate": "關聯", + "TaskService.attachProblemMatcher.continueWithout": "在不掃描工作輸出的情況下繼續", + "TaskService.attachProblemMatcher.never": "永不掃描工作輸出", + "TaskService.attachProblemMatcher.learnMoreAbout": "深入了解掃描工作輸出", + "selectProblemMatcher": "選取錯誤和警告的種類以掃描工作輸出", + "customizeParseErrors": "當前的工作組態存在錯誤.請更正錯誤再執行工作.", + "tasksJsonComment": "// 如需 tasks.json 格式的文件, \n\t// 請參與 https://go.microsoft.com/fwlink/?LinkId=733558", + "moreThanOneBuildTask": "定義了很多建置工作於tasks.json.執行第一個.", + "TaskSystem.activeSame.background": "工作 '{0}' 已在使用中並且處於背景模式。", + "TaskSystem.activeSame.noBackground": "工作 '{0}' 已在使用中。", + "terminateTask": "終止工作", + "restartTask": "重新啟動工作", + "TaskSystem.active": "已有工作在執行。請先終止該工作,然後再執行其他工作。", + "TaskSystem.restartFailed": "無法終止再重新啟動工作 {0}", + "TaskService.noConfiguration": "錯誤: {0} 工作偵測未替下列組態提供工作:\n{1}\n將會忽略該工作。\n", + "TaskSystem.configurationErrors": "錯誤: 提供的工作組態具有驗證錯誤而無法使用。請先更正這些錯誤。", + "taskService.ignoreingFolder": "略過工作區資料夾 {0} 的工作組態。所有的資料夾都必須使用工作版本 2.0.0 才可使用多資料夾工作區工作支援\n", + "TaskSystem.invalidTaskJson": "錯誤: tasks.json 檔案的內容具有語法錯誤。請更正錯誤,再執行工作\n", + "TaskSystem.runningTask": "有一個工作正在執行。要終止工作嗎?", + "TaskSystem.terminateTask": "終止工作(&&T)", + "TaskSystem.noProcess": "啟動的工作已不存在。如果工作繁衍的背景處理序結束,VS Code 可能會產生孤立的處理序。若要避免此情況,請啟動有等候旗標的最後一個背景處理序。", + "TaskSystem.exitAnyways": "仍要結束(&&E)", + "TerminateAction.label": "終止工作", + "TaskSystem.unknownError": "執行工作時發生錯誤。如需詳細資訊,請參閱工作記錄檔。", + "TaskService.noWorkspace": "這些工作只會出現在工作區資料夾中。", + "TaskService.learnMore": "深入了解", + "configureTask": "設定工作", + "recentlyUsed": "最近使用的工作", + "configured": "設定的工作", + "detected": "偵測到的工作", + "TaskService.ignoredFolder": "因為下列工作區資料夾使用工作版本 0.1.0,所以已略過: {0}", + "TaskService.notAgain": "不要再顯示", + "TaskService.pickRunTask": "請選取要執行的工作", + "TaskService.noEntryToRun": "找不到任何要執行的工作。請設定工作...", + "TaskService.fetchingBuildTasks": "正在擷取組建工作...", + "TaskService.pickBuildTask": "請選取要執行的組建工作", + "TaskService.noBuildTask": "找不到任何要執行的組建工作。請設定建置工作...", + "TaskService.fetchingTestTasks": "正在擷取測試工作...", + "TaskService.pickTestTask": "請選取要執行的測試工作", + "TaskService.noTestTaskTerminal": "找不到任何要執行的測試工作。請設定工作...", + "TaskService.taskToTerminate": "請選取要終止的工作", + "TaskService.noTaskRunning": "目前未執行任何工作", + "TaskService.terminateAllRunningTasks": "所有正在執行的工作", + "TerminateAction.noProcess": "啟動的處理序已不存在。如果工作繁衍的背景工作結束,VS Code 可能會產生孤立的處理序。", + "TerminateAction.failed": "無法終止執行中的工作", + "TaskService.taskToRestart": "請選取要重新啟動的工作", + "TaskService.noTaskToRestart": "沒有要重新啟動的工作", + "TaskService.template": "選取工作範本", + "TaskService.createJsonFile": "從範本建立 tasks.json 檔案", + "TaskService.openJsonFile": "開啟 tasks.json 檔案", + "TaskService.pickTask": "選取要設定的工作", + "TaskService.defaultBuildTaskExists": "已經將 {0} 標記為預設組建工作", + "TaskService.pickDefaultBuildTask": "請選取要用作預設組建工作的工作", + "TaskService.defaultTestTaskExists": "已經將 {0} 標記為預設測試工作。", + "TaskService.pickDefaultTestTask": "請選取要用作預設測試工作的工作", + "TaskService.pickShowTask": "選取要顯示輸出的工作", + "TaskService.noTaskIsRunning": "未執行任何工作", + "miRunTask": "執行工作(&&R)...", + "miBuildTask": "執行建置工作(&&B)…", + "miRunningTask": "顯示正在執行的工作(&&G)...", + "miRestartTask": "重新啟動正在執行的工作(&&E)...", + "miTerminateTask": "終止工作(&&T)...", + "miConfigureTask": "設定工作(&&C)...", + "miConfigureBuildTask": "設定預設建置工作(&&F)...", + "ShowLogAction.label": "顯示工作記錄檔", + "RunTaskAction.label": "執行工作", + "ReRunTaskAction.label": "重新執行上次工作", + "RestartTaskAction.label": "重新開始執行工作", + "ShowTasksAction.label": "顯示執行中的工作", + "BuildAction.label": "執行建置工作", + "TestAction.label": "執行測試工作", + "ConfigureDefaultBuildTask.label": "設定預設組建工作", + "ConfigureDefaultTestTask.label": "設定預設測試工作", + "quickOpen.task": "執行工作" + }, + "vs/workbench/contrib/tasks/common/taskDefinitionRegistry": { + "TaskDefinition.description": "實際工作類型。請注意以 '$' 作為開頭的類型皆為內部使用保留。", + "TaskDefinition.properties": "工作類型的其他屬性", + "TaskTypeConfiguration.noType": "工作類型組態遺失需要的 'taskType' 屬性", + "TaskDefinitionExtPoint": "提供工作種類" + }, + "vs/workbench/contrib/tasks/browser/taskQuickOpen": { + "tasksAriaLabel": "輸入要執行的工作名稱", + "noTasksMatching": "沒有相符的工作", + "noTasksFound": "找不到工作" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v1": { + "JsonSchema.version.deprecated": "工作版本 0.1.0 已取代。請使用 2.0.0", + "JsonSchema.version": "組態的版本號碼", + "JsonSchema.": "執行器已結束支援.請參考官方執行器屬性", + "JsonSchema.runner": "定義工作是否作為處理序執行,以及輸出會顯示在輸出視窗或終端機內。", + "JsonSchema.windows": "Windows 特定命令組態", + "JsonSchema.mac": "Mac 特定命令組態", + "JsonSchema.linux": "Linux 特定命令組態", + "JsonSchema.shell": "指定此命令是殼層命令或外部程式。如果省略,預設為 False。" + }, + "vs/workbench/contrib/tasks/common/taskTemplates": { + "dotnetCore": "執行 .NET Core 建置命令", + "msbuild": "執行建置目標", + "externalCommand": "執行任意外部命令的範例", + "Maven": "執行一般 maven 命令" + }, + "vs/workbench/contrib/tasks/browser/quickOpen": { + "entryAriaLabel": "{0}, tasks", + "recentlyUsed": "最近使用的工作", + "configured": "設定的工作", + "detected": "偵測到的工作", + "customizeTask": "設定工作" + }, + "vs/workbench/contrib/tasks/node/processRunnerDetector": { + "TaskSystemDetector.noGulpTasks": "執行 Gulp --tasks-simple 未列出任何工作。是否已執行 npm 安裝?", + "TaskSystemDetector.noJakeTasks": "執行 Jake --tasks 未列出任何工作。是否已執行 npm 安裝?", + "TaskSystemDetector.noGulpProgram": "您的系統尚未安裝 Gulp。請執行 npm install -g gulp 進行安裝。", + "TaskSystemDetector.noJakeProgram": "您的系統尚未安裝 Jake。請執行 npm install -g jake 進行安裝。", + "TaskSystemDetector.noGruntProgram": "您的系統尚未安裝 Grunt。請執行 npm install -g grunt 進行安裝。", + "TaskSystemDetector.noProgram": "找不到程式 {0}。訊息為 {1}", + "TaskSystemDetector.buildTaskDetected": "偵測到名為 '{0}' 的建置工作。", + "TaskSystemDetector.testTaskDetected": "偵測到名為 '{0}' 的測試工作。" + }, + "vs/workbench/contrib/tasks/electron-browser/runAutomaticTasks": { + "tasks.run.allowAutomatic": "在此資料夾內,工作 ({0}) 定義在 'tasks.json' 中,並會在您開啟此資料夾時自動執行。要允許自動工作在您開啟此資料夾時執行嗎?", + "allow": "允許並執行", + "disallow": "不允許", + "openTasks": "開啟 tasks.json", + "workbench.action.tasks.allowAutomaticRunning": "允許資料中的自動工作", + "workbench.action.tasks.disallowAutomaticRunning": "不允許資料夾中的自動工作" + }, + "vs/workbench/contrib/tasks/node/processTaskSystem": { + "version1": "工作系統已設定為 0.1.0 版 (請參考 tasks.json 檔案),其只能執行自訂工作。請升級至 2.0.0 以執行工作: {0} ", + "TaskRunnerSystem.unknownError": "執行工作時發生不明錯誤。如需詳細資訊,請參閱工作輸出記錄檔。", + "TaskRunnerSystem.watchingBuildTaskFinished": "\n監看建置工作已完成。", + "TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.", + "TaskRunnerSystem.cancelRequested": "\n根據使用者要求已終止工作 '{0}'。", + "unkownProblemMatcher": "問題比對器 {0} 無法解析,比對器將予忽略。" + }, + "vs/workbench/contrib/tasks/common/jsonSchema_v2": { + "JsonSchema.shell": "指定此命令是殼層命令或外部程式。如果省略,預設為 False。", + "JsonSchema.tasks.isShellCommand.deprecated": "已淘汰屬性 isShellCommand。請改為在 [選項] 中使用型別屬性及殼層屬性。此外也請參閱 1.14 版本資訊。", + "JsonSchema.tasks.dependsOn.identifier": "工作識別碼。", + "JsonSchema.tasks.dependsOn.string": "此工作相依的另一個工作。", + "JsonSchema.tasks.dependsOn.array": "此工作相依的其他工作。", + "JsonSchema.tasks.presentation": "設定面板,用於呈現工作的輸出並讀取其輸入。", + "JsonSchema.tasks.presentation.echo": "控制是否會將執行的命令回應給面板。預設為 true。", + "JsonSchema.tasks.presentation.focus": "控制面板是否要接受焦點。預設為 true。若設定為 true,也會使顯示面板。", + "JsonSchema.tasks.presentation.revealProblems.always": "在執行此工作時,永遠顯示問題面板。", + "JsonSchema.tasks.presentation.revealProblems.onProblem": "只在發現問題時才顯示問題面板。", + "JsonSchema.tasks.presentation.revealProblems.never": "執行此任務時,永不顯示問題面板。", + "JsonSchema.tasks.presentation.revealProblems": "控制執行此工作時是否顯示問題面板。優先於選項 \"reveal\"。預設為 \"never\"。", + "JsonSchema.tasks.presentation.reveal.always": "執行此工作時,一律顯示終端機。", + "JsonSchema.tasks.presentation.reveal.silent": "只有在工作結束發生錯誤或問題比對器發現問題時才顯示終端機。", + "JsonSchema.tasks.presentation.reveal.never": "執行此工作時,永不顯示終端機。", + "JsonSchema.tasks.presentation.reveal": "控制是否顯示執行工作的終端機。可透過選項 \"revealProblems” 予以覆寫。預設為 \"always\"。", + "JsonSchema.tasks.presentation.instance": "控制面板是否會在工作之間共用、專屬於此工作或是在每個回合建立一個新的面板。", + "JsonSchema.tasks.presentation.showReuseMessage": "控制是否顯示「工作將重新使用終端機,請按任意鍵將其關閉」訊息。", + "JsonSchema.tasks.presentation.clear": "控制在執行工作前是否清除終端機。", + "JsonSchema.tasks.presentation.group": "控制是否使用分割窗格在特定的終端機群組中執行工作。", + "JsonSchema.tasks.terminal": "已淘汰終端機屬性。請改用簡報", + "JsonSchema.tasks.group.kind": "該工作的執行群組。", + "JsonSchema.tasks.group.isDefault": "定義此工作在群組中是否為預設工作。", + "JsonSchema.tasks.group.defaultBuild": "將工作標記為預設組建工作。", + "JsonSchema.tasks.group.defaultTest": "將工作標記為預設測試工作。", + "JsonSchema.tasks.group.build": "將工作標記為可透過 'Run Build Task' 命令存取的組建工作。", + "JsonSchema.tasks.group.test": "將工作標記為可透過 'Run Test Task' 命令存取的測試工作。", + "JsonSchema.tasks.group.none": "指派工作到沒有群組", + "JsonSchema.tasks.group": "定義工作屬於哪個執行群組。支援將 「組建」新增到組建群組,以及將「測試」新增到測試群組。", + "JsonSchema.tasks.type": "定義工作在殼層中會作為處理序或命令來執行。", + "JsonSchema.commandArray": "要執行的 shell 命令。陣列項目會以空白字元連接", + "JsonSchema.command.quotedString.value": "實際命令值", + "JsonSchema.tasks.quoting.escape": "使用殼層逸出字元的逸出字元 (例如 ` under PowerShell 與 \\ under bash)。", + "JsonSchema.tasks.quoting.strong": "使用殼層的強式引號字元將引數括住 (例如 PowerShell 及 Bash 下的 \")。", + "JsonSchema.tasks.quoting.weak": "使用殼層的弱式引號字元將引數括住 (例如 PowerShell 及 Bash 下的 ')", + "JsonSchema.command.quotesString.quote": "應如何引用命令值。", + "JsonSchema.command": "要執行的命令。可以是外部程式或殼層命令。", + "JsonSchema.args.quotedString.value": "實際引數值", + "JsonSchema.args.quotesString.quote": "如何引用參數值。", + "JsonSchema.tasks.args": "叫用此工作時,傳遞至命令的引數。", + "JsonSchema.tasks.label": "工作的使用者介面標籤", + "JsonSchema.version": "組態版本號碼", + "JsonSchema.tasks.identifier": "用以參考在 launch.json 或 dependsOn 子句中工作的使用者定義識別碼。", + "JsonSchema.tasks.identifier.deprecated": "使用者定義的身分識別已淘汰。請為自訂工作使用名稱作為參考,並為延伸模組提供的工作使用其已定義的工作身分識別。", + "JsonSchema.tasks.reevaluateOnRerun": "是否要在重新執行時重新評估工作變數。", + "JsonSchema.tasks.runOn": "設定工作應何時執行。若設定為 folderOpen,則會在開啟資料夾時,自動執行工作。", + "JsonSchema.tasks.runOptions": "工作的執行相關選項", + "JsonSchema.tasks.taskLabel": "工作的標籤", + "JsonSchema.tasks.taskName": "工作的名稱", + "JsonSchema.tasks.taskName.deprecated": "已淘汰工作的名稱屬性。請改用標籤屬性。", + "JsonSchema.tasks.background": "執行的工作是否保持運作且正在背景執行。", + "JsonSchema.tasks.promptOnClose": "是否在 VS Code 有執行中工作的狀態下關閉時提示使用者。", + "JsonSchema.tasks.matchers": "要使用的問題比對器。可以是字串或問題比對器定義,或是字串和問題比對器陣列。", + "JsonSchema.customizations.customizes.type": "要自訂的工作類型", + "JsonSchema.tasks.customize.deprecated": "已淘汰自訂屬性。請參閱 1.14 版本資訊,以了解如何遷移到新的工作自訂方法", + "JsonSchema.tasks.showOputput.deprecated": "已淘汰屬性 showOutput。請改用簡報屬性中的顯示屬性。此外也請參閱 1.14 版本資訊。", + "JsonSchema.tasks.echoCommand.deprecated": "已淘汰屬性 echoCommand。請改用簡報屬性中的回應屬性。此外也請參閱 1.14 版本資訊。 ", + "JsonSchema.tasks.suppressTaskName.deprecated": "屬性 suppressTaskName 已淘汰。請改為將命令與其引數內嵌至工作。另請參閱 1.14 版本資訊。", + "JsonSchema.tasks.isBuildCommand.deprecated": "已淘汰屬性 isBuildCommand。請改用群組屬性。此外也請參閱 1.14 版本資訊。", + "JsonSchema.tasks.isTestCommand.deprecated": "已淘汰屬性 isTestCommand。請改用群組屬性。此外也請參閱 1.14 版本資訊。", + "JsonSchema.tasks.taskSelector.deprecated": "屬性 taskSelector 已淘汰。請改為將命令與其引數內嵌至工作。另請參閱 1.14 版本資訊。 ", + "JsonSchema.windows": "Windows 特定命令組態", + "JsonSchema.mac": "Mac 特定命令組態", + "JsonSchema.linux": "Linux 特定命令組態" + }, + "vs/workbench/contrib/tasks/common/jsonSchemaCommon": { + "JsonSchema.options": "其他命令選項", + "JsonSchema.options.cwd": "所執行程式或指令碼的目前工作目錄。如果省略,則會使用 Code 的目前工作區根目錄。", + "JsonSchema.options.env": "所執行程式或殼層的環境。如果省略,則會使用父處理序的環境。", + "JsonSchema.shellConfiguration": "設定要使用的殼層。", + "JsonSchema.shell.executable": "要使用的殼層。", + "JsonSchema.shell.args": "殼層引數。", + "JsonSchema.command": "要執行的命令。可以是外部程式或殼層命令。", + "JsonSchema.tasks.args": "叫用此工作時,傳遞至命令的引數。", + "JsonSchema.tasks.taskName": "工作的名稱", + "JsonSchema.tasks.windows": "Windows 特定命令組態", + "JsonSchema.tasks.mac": "Mac 特定命令組態", + "JsonSchema.tasks.linux": "Linux 特定命令組態", + "JsonSchema.tasks.suppressTaskName": "控制是否將工作名稱當做引數加入命令中。如果省略,則會使用全域定義的值。", + "JsonSchema.tasks.showOutput": "控制是否顯示執行中工作的輸出。如果省略,則會使用全域定義的值。", + "JsonSchema.echoCommand": "控制是否將執行的命令傳到輸出。預設為 False。", + "JsonSchema.tasks.watching.deprecation": "已被取代。請改用 isBackground。", + "JsonSchema.tasks.watching": "執行的工作是否保持運作且正在監看檔案系統。", + "JsonSchema.tasks.background": "執行的工作是否保持運作且正在背景執行。", + "JsonSchema.tasks.promptOnClose": "是否在 VS Code 有執行中工作的狀態下關閉時提示使用者。", + "JsonSchema.tasks.build": "將此工作對應至 Code 的預設建置命令。", + "JsonSchema.tasks.test": "將此工作對應至 Code 的預設測試命令。", + "JsonSchema.tasks.matchers": "要使用的問題比對器。可以是字串或問題比對器定義,或是字串和問題比對器陣列。", + "JsonSchema.args": "傳遞至命令的其他引數。", + "JsonSchema.showOutput": "控制是否顯示執行中工作的輸出。如果省略,則會使用 [永遠]。", + "JsonSchema.watching.deprecation": "已被取代。請改用 isBackground。", + "JsonSchema.watching": "執行的工作是否保持運作且正在監看檔案系統。", + "JsonSchema.background": "執行的工作是否保持運作且正在背景執行。", + "JsonSchema.promptOnClose": "是否在 VSCode 以執行中的背景工作關閉時提示使用者。", + "JsonSchema.suppressTaskName": "控制是否將工作名稱當做引數加入命令中。預設為 False。", + "JsonSchema.taskSelector": "前置詞,表示引數是工作。", + "JsonSchema.matchers": "要使用的問題比對器。可以是字串或問題比對器定義,或是字串和問題比對器陣列。", + "JsonSchema.tasks": "工作組態。這些通常是在外部工作執行器中已定義的工作擴充。" + }, + "vs/workbench/contrib/tasks/common/problemMatcher": { + "ProblemPatternParser.problemPattern.missingRegExp": "此問題模式缺少規則運算式。", + "ProblemPatternParser.loopProperty.notLast": "只有最後一行比對器才支援迴圈屬性。", + "ProblemPatternParser.problemPattern.kindProperty.notFirst": "問題模式無效。 這類屬性只能在第一個元素中提供", + "ProblemPatternParser.problemPattern.missingProperty": "問題模式無效。其必須至少有一個檔案及訊息。", + "ProblemPatternParser.problemPattern.missingLocation": "問題模式無效。其必須有任一類型: \"檔案\" 或者是有行或位置符合群組。 ", + "ProblemPatternParser.invalidRegexp": "錯誤: 字串 {0} 不是有效的規則運算式。\n", + "ProblemPatternSchema.regexp": "規則運算式,用來在輸出中尋找錯誤、警告或資訊。", + "ProblemPatternSchema.kind": "該模式是否符合位置 (檔案和行) 或僅符合檔案。", + "ProblemPatternSchema.file": "檔案名稱的符合群組索引。如果省略,則會使用 1。", + "ProblemPatternSchema.location": "問題之位置的符合群組索引。有效的位置模式為: (line)、(line,column) 和 (startLine,startColumn,endLine,endColumn)。如果省略,則會假設 (line,column)。", + "ProblemPatternSchema.line": "問題之行的符合群組索引。預設為 2", + "ProblemPatternSchema.column": "問題行中字元的符合群組索引。預設為 3", + "ProblemPatternSchema.endLine": "問題之結尾行的符合群組索引。預設為未定義", + "ProblemPatternSchema.endColumn": "問題之結尾行字元的符合群組索引。預設為未定義", + "ProblemPatternSchema.severity": "問題之嚴重性的符合群組索引。預設為未定義", + "ProblemPatternSchema.code": "問題之代碼的符合群組索引。預設為未定義", + "ProblemPatternSchema.message": "訊息的符合群組索引。如果省略並指定位置,預設為 4。否則預設為 5。", + "ProblemPatternSchema.loop": "在多行比對器迴圈中,指出此模式是否只要相符就會以迴圈執行。只能在多行模式中的最後一個模式指定。", + "NamedProblemPatternSchema.name": "問題模式的名稱。", + "NamedMultiLineProblemPatternSchema.name": "多行問題模式的名稱。", + "NamedMultiLineProblemPatternSchema.patterns": "實際的模式。", + "ProblemPatternExtPoint": "提供問題模式", + "ProblemPatternRegistry.error": "問題模式無效。此模式將予忽略。", + "ProblemMatcherParser.noProblemMatcher": "錯誤: 無法將描述轉換成問題比對器:\n{0}\n", + "ProblemMatcherParser.noProblemPattern": "錯誤: 描述未定義有效的問題樣式:\n{0}\n", + "ProblemMatcherParser.noOwner": "錯誤: 描述未定義擁有者:\n{0}\n", + "ProblemMatcherParser.noFileLocation": "錯誤: 描述未定義檔案位置:\n{0}\n", + "ProblemMatcherParser.unknownSeverity": "資訊: 嚴重性 {0} 不明。有效值為錯誤、警告和資訊。\n", + "ProblemMatcherParser.noDefinedPatter": "錯誤: 沒有識別碼為 {0} 的樣式。", + "ProblemMatcherParser.noIdentifier": "錯誤: 樣式屬性參考了空的識別碼。", + "ProblemMatcherParser.noValidIdentifier": "錯誤: 樣式屬性 {0} 不是有效的樣式變數名稱。", + "ProblemMatcherParser.problemPattern.watchingMatcher": "問題比對器必須同時定義監控的開始模式和結束模式。", + "ProblemMatcherParser.invalidRegexp": "錯誤: 字串 {0} 不是有效的規則運算式。\n", + "WatchingPatternSchema.regexp": "用來查看偵測背景工作開始或結束的正規表達式.", + "WatchingPatternSchema.file": "檔案名稱的符合群組索引。可以省略。", + "PatternTypeSchema.name": "所提供或預先定義之模式的名稱", + "PatternTypeSchema.description": "問題模式或所提供或預先定義之問題模式的名稱。如有指定基底,即可發出。", + "ProblemMatcherSchema.base": "要使用之基底問題比對器的名稱。", + "ProblemMatcherSchema.owner": "Code 內的問題擁有者。如果指定基底,則可以省略。如果省略且未指定基底,預設為 [外部]。", + "ProblemMatcherSchema.source": "可供人們閱讀的診斷描述來源,例如 'typescript' 或 'super lint'。", + "ProblemMatcherSchema.severity": "擷取項目問題的預設嚴重性。如果模式未定義嚴重性的符合群組,就會加以使用。", + "ProblemMatcherSchema.applyTo": "控制文字文件上所回報的問題僅會套用至開啟的文件、關閉的文件或所有文件。", + "ProblemMatcherSchema.fileLocation": "定義問題模式中所回報檔案名稱的解譯方式。", + "ProblemMatcherSchema.background": "偵測後台任務中匹配程序模式的開始與結束.", + "ProblemMatcherSchema.background.activeOnStart": "如果設置為 True,背景監控程式在工作啟動時處於主動模式。這相當於符合起始樣式的行。", + "ProblemMatcherSchema.background.beginsPattern": "如果於輸出中相符,則會指示背景程式開始。", + "ProblemMatcherSchema.background.endsPattern": "如果於輸出中相符,則會指示背景程式結束。", + "ProblemMatcherSchema.watching.deprecated": "關注屬性已被淘汰,請改用背景取代。", + "ProblemMatcherSchema.watching": "追蹤匹配程序的開始與結束。", + "ProblemMatcherSchema.watching.activeOnStart": "如果設定為 True,監控程式在工作啟動時處於主動模式。這相當於發出符合 beginPattern 的行", + "ProblemMatcherSchema.watching.beginsPattern": "如果在輸出中相符,則會指示監看工作開始。", + "ProblemMatcherSchema.watching.endsPattern": "如果在輸出中相符,則會指示監看工作結束。", + "LegacyProblemMatcherSchema.watchedBegin.deprecated": "此屬性即將淘汰。請改用關注的屬性。", + "LegacyProblemMatcherSchema.watchedBegin": "規則運算式,指示監看的工作開始執行 (透過檔案監看觸發)。", + "LegacyProblemMatcherSchema.watchedEnd.deprecated": "此屬性即將淘汰。請改用關注的屬性。", + "LegacyProblemMatcherSchema.watchedEnd": "規則運算式,指示監看的工作結束執行。", + "NamedProblemMatcherSchema.name": "用來參考其問題比對器的名稱。", + "NamedProblemMatcherSchema.label": "易讀的問題比對器標籤。", + "ProblemMatcherExtPoint": "提供問題比對器", + "msCompile": "Microsoft 編譯器問題 ", + "lessCompile": "較少的問題", + "gulp-tsc": "Gulp TSC 問題", + "jshint": "JSHint 問題", + "jshint-stylish": "JSHint 樣式問題", + "eslint-compact": "ESLint 壓縮問題", + "eslint-stylish": "ESLint 樣式問題", + "go": "前往問題" + }, + "vs/workbench/contrib/tasks/common/taskConfiguration": { + "ConfigurationParser.invalidCWD": "警告: options.cwd 必須屬於字串類型。即將忽略值 {0}。", + "ConfigurationParser.inValidArg": "錯誤: 命令參數必須是字串或帶引號的字串。提供的值為:\n{0}", + "ConfigurationParser.noShell": "警告: 只有在終端機中執行工作時才支援殼層組態。", + "ConfigurationParser.noName": "錯誤: 宣告範圍中的問題比對器必須有名稱:\n{0}\n", + "ConfigurationParser.unknownMatcherKind": "警告: 定義的問題比對器未知。支援的類型為 string | ProblemMatcher | Array。{0}", + "ConfigurationParser.invalidVaraibleReference": "錯誤: problemMatcher 參考無效: {0}\n", + "ConfigurationParser.noTaskType": "錯誤: 工作組態必須具有型別屬性。將會忽略該組態。\n{0}\n", + "ConfigurationParser.noTypeDefinition": "錯誤: 沒有已註冊工作類型 '{0}'。您是否忘記安裝提供相應工作提供者的延伸模組?", + "ConfigurationParser.missingType": "錯誤: 工作組態 '{0}' 缺少必要屬性 'type'。將忽略工作組態。", + "ConfigurationParser.incorrectType": "錯誤: 工作組態 '{0}' 目前使用未知的類型。將忽略工作組態。", + "ConfigurationParser.notCustom": "錯誤: 未將工作宣告為自訂工作。將會忽略該組態。\n{0}\n", + "ConfigurationParser.noTaskName": "錯誤: 一項工作必須提供標籤屬性。即將忽略此工作。\n{0}\n", + "taskConfiguration.noCommandOrDependsOn": "錯誤: 工作 '{0}' 未指定命令與 dependsOn 屬性。將會略過該工作。其定義為: \n{1}", + "taskConfiguration.noCommand": "錯誤: 工作 '{0}' 未定義命令。即將略過該工作。其定義為:\n{1}", + "TaskParse.noOsSpecificGlobalTasks": "工作版本 2.0.0 不支援全域 OS 特定工作。請使用 OS 特定命令來轉換這些工作。受影響的工作為:\n{0}" + }, + "vs/workbench/contrib/tasks/electron-browser/terminalTaskSystem": { + "TerminalTaskSystem.unknownError": "執行工作時發生不明錯誤。如需詳細資訊,請參閱工作輸出記錄檔。", + "dependencyFailed": "無法解決在工作區資料夾 '{1}' 中的相依工作 '{0}'", + "TerminalTaskSystem.terminalName": "工作 - {0}", + "closeTerminal": "按任意鍵關閉終端機。", + "reuseTerminal": "工作將被重新啟用.按任意鍵關閉.", + "TerminalTaskSystem": "無法使用 cmd.exe 在 UNC 磁碟機上執行殼層命令。", + "unkownProblemMatcher": "問題比對器 {0} 無法解析,比對器將予忽略。" + }, + "vs/workbench/contrib/terminal/electron-browser/terminal.contribution": { + "terminalIntegratedConfigurationTitle": "整合式終端機", + "terminal.integrated.shell.linux": "終端機在 Linux 上使用的殼層路徑。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shell.osx": "終端機在 macOS 上使用的殼層路徑。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shell.windows": "終端機在 Windows 上使用的殼層路徑。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。" + }, + "vs/workbench/contrib/terminal/browser/terminal.contribution": { + "quickOpen.terminal": "顯示所有已開啟的終端機", + "terminalIntegratedConfigurationTitle": "整合式終端機", + "terminal.integrated.shellArgs.linux": "在 Linux 終端機時,要使用的命令列引數。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.osx": "在 macOS 終端機時,要使用的命令列引數。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.windows": "在 Windows 終端機時,要使用的命令列引數。[閱讀更多關於設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.shellArgs.windows.string": "在 Windows 終端機上時,所要使用[命令列格式](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6)中的命令列引數。[閱讀更多有關如何設定殼層的內容](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。", + "terminal.integrated.macOptionIsMeta": "控制是否在 macOS 將 Option 鍵視為終端機的中繼鍵。 ", + "terminal.integrated.macOptionClickForcesSelection": "控制是否在 macOS 上使用 Option + 按一下時強制選取。這會強制一般 (行) 選取,並禁止使用欄位選取模式。如此可允許使用一般終端機選取來複製與貼上,例如當滑鼠模式在 tmux 中啟用時。", + "terminal.integrated.copyOnSelection": "控制在終端機中選取的文字是否複製到剪貼簿。", + "terminal.integrated.drawBoldTextInBrightColors": "控制終端機中的粗體文字是否一律使用「淺色」ANSI 色彩變體。", + "terminal.integrated.fontFamily": "控制終端機的字型家族,這會預設為 `#editor.fontFamily#`' 的值。", + "terminal.integrated.fontSize": "控制終端機的字型大小 (以像素為單位)。", + "terminal.integrated.letterSpacing": "控制終端機的字元間距,這是一個整數值,用於呈現增加在字元間額外的像素量。", + "terminal.integrated.lineHeight": "控制終端機的行高,此數字會乘上終端機字型大小,以取得以像素為單位的實際行高。", + "terminal.integrated.fontWeight": "在終端機內使用非粗體文字的字體寬度。", + "terminal.integrated.fontWeightBold": "在終端機內使用粗體文字的字體寬度。", + "terminal.integrated.cursorBlinking": "控制終端機資料指標是否閃爍。", + "terminal.integrated.cursorStyle": "控制終端機資料指標的樣式。", + "terminal.integrated.scrollback": "控制終端機保留在其緩衝區中的行數上限。", + "terminal.integrated.setLocaleVariables": "控制是否在終端機啟動時設定地區設定變數。", + "terminal.integrated.rendererType.auto": "讓 VS Code 推測要使用哪個轉譯器。", + "terminal.integrated.rendererType.canvas": "使用標準 GPU/畫布型轉譯器", + "terminal.integrated.rendererType.dom": "使用後援的 DOM 型轉譯器。", + "terminal.integrated.rendererType": "控制終端機的轉譯方式。", + "terminal.integrated.rightClickBehavior.default": "顯示操作功能表。", + "terminal.integrated.rightClickBehavior.copyPaste": "在有選取項目時複製,否則貼上。", + "terminal.integrated.rightClickBehavior.selectWord": "選取游標下的字詞,並顯示操作功能表。", + "terminal.integrated.rightClickBehavior": "控制終端機對於按一下滑鼠右鍵的反應。", + "terminal.integrated.cwd": "終端機啟動位置的明確起始路徑,這會用作殼層處理序的目前工作目錄 (cwd)。當根目錄不是方便的 cwd 時,這在工作區設定中特別好用。", + "terminal.integrated.confirmOnExit": "控制若有使用中的終端機工作階段,是否要在結束時確認。", + "terminal.integrated.enableBell": "控制是否啟用終端機鈴鐺。", + "terminal.integrated.commandsToSkipShell": "一組命令識別碼,其按鍵繫結關係不會傳送到殼層,而是一律由 Code 處理。這讓通常由殼層取用的按鍵繫結關係,可和終端機不是焦點時的使用效果一樣,例如 ctrl+p 可啟動 Quick Open。\n預設跳過的命令:\n\n{0}", + "terminal.integrated.env.osx": "具有環境變數的物件,會新增到 macOS 終端機要使用的 VS Code 處理序。設為 `null` 會刪除環境變數。", + "terminal.integrated.env.linux": "具有環境變數的物件,會新增到 Linux 終端機要使用的 VS Code 處理序。設為 `null` 會刪除環境變數。 ", + "terminal.integrated.env.windows": "具有環境變數的物件,會新增到 Windows 終端機要使用的 VS Code 處理序。設為 `null` 會刪除環境變數。 ", + "terminal.integrated.showExitAlert": "控制是否在結束代碼非零時,顯示「終端機處理序已終止,但有結束代碼」警示。", + "terminal.integrated.splitCwd": "控制分割終端機所開始的工作目錄。", + "terminal.integrated.splitCwd.workspaceRoot": "新的分割終端機會使用工作區根目錄作為工作目錄。在多個根目錄的工作區中,會提供根資料夾的使用選項。", + "terminal.integrated.splitCwd.initial": "新的分割終端機會使用父終端機所開始的工作目錄。", + "terminal.integrated.splitCwd.inherited": "在 macOS 和 Linux 上,新的分割終端機會使用父終端機的工作目錄。在 Windows 上,則與初始行為相同。", + "terminal.integrated.windowsEnableConpty": "是否要針對 Windows 終端機處理序通訊使用 ConPTY (需要 Windows 10 組建編號 18309+)。若此為 false,會使用 Winpty。", + "terminal": "終端機", + "terminalCategory": "終端機", + "viewCategory": "檢視" + }, + "vs/workbench/contrib/terminal/browser/terminalQuickOpen": { + "termEntryAriaLabel": "{0} , 終端機選擇器", + "termCreateEntryAriaLabel": "{0},建立新的終端機", + "workbench.action.terminal.newplus": "$(plus) 建立新的整合式終端機", + "noTerminalsMatching": "無相符的終端機", + "noTerminalsFound": "無開啟的終端機" + }, + "vs/workbench/contrib/terminal/browser/terminalPanel": { + "terminal.useMonospace": "使用 'monospace'", + "terminal.monospaceOnly": "終端機僅支援等距字體。" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalInstanceService": { + "terminal.integrated.a11yBlankLine": "空白行", + "terminal.integrated.a11yPromptLabel": "終端機輸入", + "terminal.integrated.a11yTooMuchOutput": "要宣告的輸出過多,請手動讀取瀏覽至資料列" + }, + "vs/workbench/contrib/terminal/electron-browser/terminalService": { + "terminal.integrated.chooseWindowsShell": "請選取所需的終端機殼層。您之後可以在設定中變更此選擇" + }, + "vs/workbench/contrib/terminal/browser/terminalActions": { + "workbench.action.terminal.newWorkspacePlaceholder": "為新的終端機選擇目前的工作目錄", + "workbench.action.terminal.toggleTerminal": "切換整合式終端機", + "workbench.action.terminal.kill": "終止使用中的終端機執行個體", + "workbench.action.terminal.kill.short": "終止終端機", + "workbench.action.terminal.quickKill": "終止終端機執行個體", + "workbench.action.terminal.copySelection": "複製選取項目", + "workbench.action.terminal.copySelection.short": "複製", + "workbench.action.terminal.selectAll": "全選", + "workbench.action.terminal.deleteWordLeft": "刪除左方文字", + "workbench.action.terminal.deleteWordRight": "刪除右方文字", + "workbench.action.terminal.deleteToLineStart": "刪除至行首", + "workbench.action.terminal.moveToLineStart": "移至行開端", + "workbench.action.terminal.moveToLineEnd": "移至行尾端", + "workbench.action.terminal.sendSequence": "傳送自訂序列到終端機", + "workbench.action.terminal.new": "建立新的整合式終端機", + "workbench.action.terminal.new.short": "新增終端機", + "workbench.action.terminal.newInActiveWorkspace": "建立新的整合式終端機 (於目前工作區)", + "workbench.action.terminal.split": "分割終端機", + "workbench.action.terminal.split.short": "分割", + "workbench.action.terminal.splitInActiveWorkspace": "分割終端機 (於使用中的工作區)", + "workbench.action.terminal.focusPreviousPane": "聚焦上一個窗格", + "workbench.action.terminal.focusNextPane": "聚焦下一個窗格", + "workbench.action.terminal.resizePaneLeft": "調整窗格左側", + "workbench.action.terminal.resizePaneRight": "調整窗格右側", + "workbench.action.terminal.resizePaneUp": "調整窗格上方", + "workbench.action.terminal.resizePaneDown": "調整窗格下方", + "workbench.action.terminal.focus": "聚焦終端機", + "workbench.action.terminal.focusNext": "聚焦下一個終端機", + "workbench.action.terminal.focusPrevious": "聚焦上一個終端機", + "workbench.action.terminal.paste": "貼入使用中的終端機", + "workbench.action.terminal.paste.short": "貼上", + "workbench.action.terminal.selectDefaultShell": "選取預設殼層", + "workbench.action.terminal.runSelectedText": "在使用中的終端機執行選取的文字", + "workbench.action.terminal.runActiveFile": "在使用中的終端機執行使用中的檔案", + "workbench.action.terminal.runActiveFile.noFile": "只有磁碟上的檔案可在終端機執行", + "workbench.action.terminal.switchTerminal": "切換終端機", + "terminals": "開啟終端機。", + "workbench.action.terminal.scrollDown": "向下捲動 (行)", + "workbench.action.terminal.scrollDownPage": "向下捲動 (頁)", + "workbench.action.terminal.scrollToBottom": "捲動至底端", + "workbench.action.terminal.scrollUp": "向上捲動 (行)", + "workbench.action.terminal.scrollUpPage": "向上捲動 (頁)", + "workbench.action.terminal.scrollToTop": "捲動至頂端", + "workbench.action.terminal.clear": "清除", + "workbench.action.terminal.clearSelection": "清除選取項目", + "workbench.action.terminal.allowWorkspaceShell": "允許工作區外觀配置", + "workbench.action.terminal.disallowWorkspaceShell": "不允許工作區外觀設置", + "workbench.action.terminal.rename": "重新命名", + "workbench.action.terminal.rename.prompt": "輸入終端機名稱", + "workbench.action.terminal.focusFindWidget": "焦點尋找小工具", + "workbench.action.terminal.hideFindWidget": "隱藏尋找小工具", + "quickOpenTerm": "切換使用中的終端機 ", + "workbench.action.terminal.scrollToPreviousCommand": "捲動至上一個命令", + "workbench.action.terminal.scrollToNextCommand": "捲動至下一個命令", + "workbench.action.terminal.selectToPreviousCommand": "選取上一個命令", + "workbench.action.terminal.selectToNextCommand": "選取下一個命令", + "workbench.action.terminal.selectToPreviousLine": "選取到上一行", + "workbench.action.terminal.selectToNextLine": "選取到下一行", + "workbench.action.terminal.toggleEscapeSequenceLogging": "切換逸出序列記錄", + "workbench.action.terminal.toggleFindRegex": "切換使用 regex 尋找", + "workbench.action.terminal.toggleFindWholeWord": "切換使用整個字組尋找", + "workbench.action.terminal.toggleFindCaseSensitive": "切換使用區分大小寫尋找", + "workbench.action.terminal.findNext": "尋找下一個", + "workbench.action.terminal.findPrevious": "尋找上一個" + }, + "vs/workbench/contrib/terminal/common/terminalColorRegistry": { + "terminal.background": "終端機的背景色彩,允許終端機和面板的色彩不同。", + "terminal.foreground": "終端機的前景色彩。", + "terminalCursor.foreground": "終端機游標的前景色彩。", + "terminalCursor.background": "終端機游標的背景色彩。允許區塊游標重疊於自訂字元色彩。", + "terminal.selectionBackground": "終端機的選取項目背景色彩。", + "terminal.border": "在終端機內將窗格分割之邊界的色彩。預設為 panel.border。", + "terminal.ansiColor": "終端機中的 '{0}' ANSI 色彩。" + }, + "vs/workbench/contrib/terminal/common/terminalMenu": { + "miToggleIntegratedTerminal": "終端機(&&T)", + "miNewTerminal": "新增終端機(&&N)", + "miSplitTerminal": "分割終端機(&&S)", + "miRunActiveFile": "執行使用中的檔案(&&A)", + "miRunSelectedText": "執行選取的文字(&&S)" + }, + "vs/workbench/contrib/terminal/browser/terminalInstance": { + "yes": "是", + "terminal.rendererInAllNewTerminals": "終端機現在使用後援轉譯器。 ", + "no": "否", + "dontShowAgain": "不要再顯示", + "terminal.slowRendering": "整合終端的標準轉譯器在您的電腦上似乎很慢。 您是否想要切換以 Dom-based 轉譯器以提高效能? [閱讀更多有關終端設定的資訊] (https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).", + "terminal.integrated.copySelection.noSelection": "終端機沒有任何選取項目可以複製", + "terminal.integrated.exitedWithCode": "終端機處理序已終止,結束代碼為: {0}", + "terminal.integrated.launchFailed": "無法啟動終端機處理序命令 '{0}{1}' (結束代碼: {2})", + "terminal.integrated.launchFailedExtHost": "終端機處理序無法啟動 (結束代碼: {0})" + }, + "vs/workbench/contrib/terminal/browser/terminalService": { + "terminal.integrated.chooseWindowsShellInfo": "您可以選取 [自訂] 按鈕變更預設的終端機殼層。", + "customize": "自訂", + "never again": "不要再顯示" + }, + "vs/workbench/contrib/terminal/browser/terminalConfigHelper": { + "terminal.integrated.allowWorkspaceShell": "您允許此工作區修改您的終端機殼層嗎? {0}", + "allow": "允許", + "disallow": "不允許" + }, + "vs/workbench/contrib/terminal/browser/terminalLinkHandler": { + "terminalLinkHandler.followLinkAlt": "按住Alt並點擊以追蹤連結", + "terminalLinkHandler.followLinkCmd": "按住 Cmd 並按一下滑鼠按鈕可連入連結", + "terminalLinkHandler.followLinkCtrl": "按住 Ctrl 並按一下滑鼠按鈕可連入連結" + }, + "vs/workbench/contrib/terminal/browser/terminalTab": { + "terminalFocus": "終端機 {0}" + }, + "vs/workbench/contrib/terminal/common/terminalService": { + "terminalService.terminalCloseConfirmationSingular": "仍有一個使用中的終端機工作階段。要予以終止嗎?", + "terminalService.terminalCloseConfirmationPlural": "目前共有 {0} 個使用中的終端機工作階段。要予以終止嗎?", + "terminal.minWidth": "沒有足夠的空間分割終端機。" + }, + "vs/workbench/contrib/themes/browser/themes.contribution": { + "selectTheme.label": "色彩佈景主題", + "themes.category.light": "淺色主題", + "themes.category.dark": "深色主題", + "themes.category.hc": "高對比主題", + "installColorThemes": "安裝其他的色彩佈景主題...", + "themes.selectTheme": "選取色彩主題(上/下鍵預覽)", + "selectIconTheme.label": "檔案圖示佈景主題", + "noIconThemeLabel": "無", + "noIconThemeDesc": "停用檔案圖示", + "installIconThemes": "安裝其他的檔案圖示主題...", + "themes.selectIconTheme": "選取檔案圖示佈景主題", + "generateColorTheme.label": "依目前的設定產生色彩佈景主題", + "preferences": "喜好設定", + "developer": "開發人員", + "miSelectColorTheme": "色彩佈景主題(&&C)", + "miSelectIconTheme": "檔案圖示佈景主題(&&I)" + }, + "vs/workbench/contrib/update/electron-browser/update": { + "releaseNotes": "版本資訊", + "showReleaseNotes": "顯示版本資訊", + "read the release notes": "歡迎使用 {0} v{1}! 您要閱讀版本資訊嗎?", + "licenseChanged": "我們的授權條款已變更,請按一下[這裡]({0})查看變更項目。", + "neveragain": "不要再顯示", + "64bitisavailable": "適用於 64 位元 Windows 的 {0} 已正式推出! 若要深入了解,請按一下[這裡]({1})。", + "linux64bits": "即將中止適用於 32 位元 Linux 的 {0}。請更新至 64 位元的版本。", + "learnmore": "深入了解", + "manage": "管理", + "updateIsReady": "新的 {0} 更新已可用。", + "update service": "更新服務", + "noUpdatesAvailable": "目前沒有任何可用的更新。", + "ok": "確定", + "thereIsUpdateAvailable": "已有更新可用。", + "download now": "立即下載", + "later": "稍後", + "updateAvailable": "已有可用的更新:{0} {1}", + "installUpdate": "安裝更新", + "updateInstalling": "{0} {1} 正在背景安裝,我們會在安裝完成時通知您。", + "updateNow": "立即更新", + "updateAvailableAfterRestart": "重啟 {0} 以套用最新的更新。", + "commandPalette": "命令選擇區...", + "settings": "設定", + "showExtensions": "延伸模組", + "keyboardShortcuts": "鍵盤快速鍵(&&K)", + "userSnippets": "使用者程式碼片段", + "selectTheme.label": "色彩佈景主題", + "themes.selectIconTheme.label": "檔案圖示佈景主題", + "checkForUpdates": "查看是否有更新", + "checkingForUpdates": "正在查看是否有更新...", + "DownloadingUpdate": "正在下載更新...", + "installUpdate...": "安裝更新...", + "installingUpdate": "正在安裝更新...", + "restartToUpdate": "重新啟動以更新" + }, + "vs/workbench/contrib/update/electron-browser/releaseNotesEditor": { + "releaseNotesInputName": "版本資訊: {0}", + "unassigned": "未指派" + }, + "vs/workbench/contrib/url/common/url.contribution": { + "openUrl": "開啟 URL", + "developer": "開發人員" + }, + "vs/workbench/contrib/watermark/browser/watermark": { + "watermark.showCommands": "顯示所有命令", + "watermark.quickOpen": "前往檔案", + "watermark.openFile": "開啟檔案", + "watermark.openFolder": "開啟資料夾", + "watermark.openFileFolder": "開啟檔案或資料夾", + "watermark.openRecent": "開啟最近使用的檔案", + "watermark.newUntitledFile": "新增無標題檔案", + "watermark.toggleTerminal": "切換終端機", + "watermark.findInFiles": "在檔案中尋找", + "watermark.startDebugging": "開始偵錯", + "workbenchConfigurationTitle": "工作台", + "tips.enabled": "如有啟用,將會在編輯器未開啟時以浮水印方式顯示提示。" + }, + "vs/workbench/contrib/webview/browser/webview.contribution": { + "webview.editor.label": "webview 編輯器", + "developer": "開發人員" + }, + "vs/workbench/contrib/webview/browser/webviewCommands": { + "openToolsLabel": "開啟 Webview Developer 工具", + "refreshWebviewLabel": "重新載入 Web 檢視" + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": { + "workbenchConfigurationTitle": "工作台", + "workbench.startupEditor.none": "不使用編輯器開始。", + "workbench.startupEditor.welcomePage": "開啟歡迎頁面 (預設)。", + "workbench.startupEditor.readme": "當開啟包含 README 的資料夾時,開啟 README,否則回復至 'welcomePage'。", + "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案(僅在開啟空白工作區時適用)。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", + "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", + "help": "說明", + "miWelcome": "歡迎使用(&&W)" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": { + "walkThrough.editor.label": "Interactive Playground", + "help": "說明", + "miInteractivePlayground": "互動式遊樂場(&&N)" + }, + "vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": { + "welcomeOverlay.explorer": "檔案總管", + "welcomeOverlay.search": "跨檔案搜尋", + "welcomeOverlay.git": "原始程式碼管理", + "welcomeOverlay.debug": "啟動並偵錯", + "welcomeOverlay.extensions": "管理延伸模組", + "welcomeOverlay.problems": "檢視錯誤和警告", + "welcomeOverlay.terminal": "切換整合式終端機", + "welcomeOverlay.commandPalette": "尋找及執行所有命令", + "welcomeOverlay.notifications": "顯示通知", + "welcomeOverlay": "使用者介面概觀", + "hideWelcomeOverlay": "隱藏介面概觀", + "help": "說明" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": { + "editorWalkThrough.title": "Interactive Playground", + "editorWalkThrough": "Interactive Playground" + }, + "vs/workbench/contrib/welcome/gettingStarted/electron-browser/telemetryOptOut": { + "telemetryOptOut.optOutNotice": "允許 Microsoft 收集使用率資料來協助改進 VS Code。閱讀我們的 [隱私權聲明] ({0}) 以及學習如何 [選擇退出] ({1})。", + "telemetryOptOut.optInNotice": "允許 Microsoft 收集使用率資料來協助改進 VS Code。閱讀我們的 [隱私權聲明] ({0}) 以及學習如何 [選擇參加] ({1})。", + "telemetryOptOut.readMore": "閱讀其他資訊", + "telemetryOptOut.optOutOption": "請允許收集使用方式資料以協助 Microsoft 改進 VS Code。如需詳細資料,請參閱我們的[隱私權聲明]({0})。", + "telemetryOptOut.OptIn": "是,我很樂意幫忙", + "telemetryOptOut.OptOut": "不了,謝謝" + }, + "vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": { + "walkThrough.unboundCommand": "未繫結", + "walkThrough.gitNotFound": "您的系統上似乎未安裝 Git。", + "walkThrough.embeddedEditorBackground": "編輯器互動區塊的背景色彩." + }, + "vs/workbench/contrib/welcome/page/browser/welcomePage": { + "welcomePage": "歡迎使用", + "welcomePage.javaScript": "JavaScript", + "welcomePage.typeScript": "TypeScript", + "welcomePage.python": "Python", + "welcomePage.php": "PHP", + "welcomePage.azure": "Azure", + "welcomePage.showAzureExtensions": "顯示 Azure 擴充功能", + "welcomePage.docker": "Docker", + "welcomePage.vim": "Vim", + "welcomePage.sublime": "壯麗", + "welcomePage.atom": "Atom", + "welcomePage.extensionPackAlreadyInstalled": "支援功能{0}已被安裝。", + "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。", + "welcomePage.installingExtensionPack": "正在安裝 {0} 的其他支援...", + "welcomePage.extensionPackNotFound": "找不到ID為{1}的{0}支援功能.", + "welcomePage.keymapAlreadyInstalled": "已安裝 {0} 鍵盤快速鍵。", + "welcomePage.willReloadAfterInstallingKeymap": "{0} 鍵盤快速鍵安裝完成後,將會重新載入此視窗。", + "welcomePage.installingKeymap": "正在安裝 {0} 鍵盤快速鍵...", + "welcomePage.keymapNotFound": "找不到識別碼為 {1} 的 {0} 鍵盤快速鍵。", + "welcome.title": "歡迎使用", + "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", + "welcomePage.extensionListSeparator": ",", + "welcomePage.installKeymap": "安裝 {0} 按鍵對應", + "welcomePage.installExtensionPack": "安裝 {0} 的其他支援", + "welcomePage.installedKeymap": "已安裝 {0} 按鍵對應", + "welcomePage.installedExtensionPack": "已安裝 {0} 支援", + "ok": "確定", + "details": "詳細資料", + "welcomePage.buttonBackground": "起始頁面按鈕的背景色彩.", + "welcomePage.buttonHoverBackground": "起始頁面暫留於按鈕的背景色彩", + "welcomePage.background": "歡迎頁面的背景色彩。" + }, + "vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": { + "welcomePage.vscode": "Visual Studio Code", + "welcomePage.editingEvolved": "編輯進化了", + "welcomePage.start": "開始", + "welcomePage.newFile": "新增檔案", + "welcomePage.openFolder": "開啟資料夾...", + "welcomePage.addWorkspaceFolder": "新增工作區資料夾...", + "welcomePage.recent": "最近使用", + "welcomePage.moreRecent": "更多...", + "welcomePage.noRecentFolders": "沒有最近使用的資料夾", + "welcomePage.help": "說明", + "welcomePage.keybindingsCheatsheet": "閱覽鍵盤快速鍵", + "welcomePage.introductoryVideos": "簡介影片", + "welcomePage.tipsAndTricks": "秘訣與提示", + "welcomePage.productDocumentation": "產品文件", + "welcomePage.gitHubRepository": "GitHub 存放庫", + "welcomePage.stackOverflow": "Stack Overflow", + "welcomePage.showOnStartup": "啟動時顯示歡迎頁面", + "welcomePage.customize": "自訂", + "welcomePage.installExtensionPacks": "工具與語言", + "welcomePage.installExtensionPacksDescription": "安裝{0}與{1}的支援功能。", + "welcomePage.showLanguageExtensions": "顯示更多語言延伸模組", + "welcomePage.moreExtensions": "更多", + "welcomePage.installKeymapDescription": "設定及按鍵對應", + "welcomePage.installKeymapExtension": "安裝 {0} 和 {1} 的設定及鍵盤快速鍵", + "welcomePage.showKeymapExtensions": "顯示其他鍵盤對應延伸模組", + "welcomePage.others": "其他", + "welcomePage.colorTheme": "色彩佈景主題", + "welcomePage.colorThemeDescription": "將編輯器及您的程式碼設定成您喜愛的外觀", + "welcomePage.learn": "深入了解", + "welcomePage.showCommands": "尋找及執行所有命令", + "welcomePage.showCommandsDescription": "從命令選擇區快速存取及搜尋命令 ({0})", + "welcomePage.interfaceOverview": "介面概觀", + "welcomePage.interfaceOverviewDescription": "使用視覺覆疊效果強調顯示 UI 的主要元件", + "welcomePage.interactivePlayground": "Interactive Playground", + "welcomePage.interactivePlaygroundDescription": "嘗試使用逐步解說短片中的一些基本編輯器功能" + }, + "vs/workbench/services/bulkEdit/browser/bulkEditService": { + "summary.0": "未進行任何編輯", + "summary.nm": "在 {1} 個檔案中進行了 {0} 項文字編輯", + "summary.n0": "在一個檔案中進行了 {0} 項文字編輯", + "conflict": "這些檔案已同時變更: {0}" + }, + "vs/workbench/services/configuration/common/jsonEditingService": { + "errorInvalidFile": "無法寫入檔案.請開啟檔案並修正錯誤/警告後再試一次.", + "errorFileDirty": "無法寫入檔案,因為檔案已變更.請儲存檔案後再試一次" + }, + "vs/workbench/services/configuration/browser/configurationService": { + "unsupportedApplicationSetting": "只能在應用程式使用者設定中套用此設定", + "unsupportedMachineSetting": "此設定只能在使用者設定中套用", + "unsupportedWindowSetting": "目前無法套用此設定。要在您直接開啟此資料夾時才會套用。" + }, + "vs/workbench/services/configuration/common/configurationEditingService": { + "openTasksConfiguration": "開啟工作組態", + "openLaunchConfiguration": "開啟啟動組態", + "open": "開啟設定", + "saveAndRetry": "儲存並重試", + "errorUnknownKey": "因為 {1} 非已註冊的組態,所以無法寫入至 {0}。", + "errorInvalidWorkspaceConfigurationApplication": "無法寫入 {0} 至工作區設定。此設定只能寫入使用者設定中。", + "errorInvalidWorkspaceConfigurationMachine": "無法寫入 {0} 至工作區設定。此設定只能寫入使用者設定中。", + "errorInvalidFolderConfiguration": "因為 {0} 不支援資料夾資源範圍,所以無法寫入至資料夾設定。", + "errorInvalidUserTarget": "因為 {0} 不支援全域範圍,所以無法寫入至使用者設定。", + "errorInvalidWorkspaceTarget": "因為 {0} 不支援多資料夾工作區中使用工作區範圍,所以無法寫入工作區設定。", + "errorInvalidFolderTarget": "因為未提供資源,所以無法寫入至資料夾設定。", + "errorNoWorkspaceOpened": "因為未開啟工作區,所以無法寫入至 {0}。請先開啟工作區,再試一次。", + "errorInvalidTaskConfiguration": "無法寫入工作組態檔。請開啟它以更正其中的錯誤/警告,然後再試一次。 ", + "errorInvalidLaunchConfiguration": "無法寫入啟動組態檔。請開啟它以更正其中的錯誤/警告,然後再試一次。 ", + "errorInvalidConfiguration": "無法寫入使用者設定。請開啟它以更正其中的錯誤/警告,然後再試一次。 ", + "errorInvalidRemoteConfiguration": "無法寫入遠端使用者設定。請開啟遠端使用者設定,以更正當中的錯誤/警告,並再試一次。", + "errorInvalidConfigurationWorkspace": "無法寫入工作區設定。請開啟工作區設定檔案以修正其中的錯誤/警告,然後重試一次。", + "errorInvalidConfigurationFolder": "無法寫入資料夾設定。請開啟 '{0}' 資料夾設定以修正其中的錯誤/警告,然後重試一次。", + "errorTasksConfigurationFileDirty": "因為檔案已變更,無法寫入工作組態檔。請先儲存,然後再試一次。", + "errorLaunchConfigurationFileDirty": "因為檔案已變更,無法寫入啟動組態檔。請先儲存,然後再試一次。", + "errorConfigurationFileDirty": "因為檔案已變更,所以無法寫入使用者設定。請儲存使用者設定檔案,然後再試一次。", + "errorRemoteConfigurationFileDirty": "因為檔案已變更,所以無法寫入遠端使用者設定。請先儲存遠端使用者設定檔案,再重試一次。", + "errorConfigurationFileDirtyWorkspace": "因為檔案已變更,所以無法寫入工作區設定。請儲存工作區設定檔案,然後再試一次。", + "errorConfigurationFileDirtyFolder": "因為檔案已變更,所以無法寫入資料夾設定。請儲存 '{0}' 資料夾設定檔案,然後再試一次。", + "userTarget": "使用者設定", + "remoteUserTarget": "遠端使用者設定", + "workspaceTarget": "工作區設定", + "folderTarget": "資料夾設定" + }, + "vs/workbench/services/configurationResolver/browser/configurationResolverService": { + "commandVariable.noStringType": "因為命令未傳回類型字串的結果,所以無法替代命令變數 ‘{0}’。", + "inputVariable.missingAttribute": "輸入變數 ‘{0}’ 的類型為 ‘{1}’,而且該變數必須包括 ‘{2}’。", + "inputVariable.defaultInputValue": "預設", + "inputVariable.command.noStringType": "因為命令 ‘{1}’ 未傳回類型字串的結果,所以無法替代輸入變數 ‘{0}’。", + "inputVariable.unknownType": "輸入變數 ‘{0}’ 的類型只可為 'promptString'、'pickString' 或 'command’。", + "inputVariable.undefinedVariable": "遇到未定義的輸入變數 ‘{0}’。請移除或定義 ‘{0}’ 以繼續。" + }, + "vs/workbench/services/configurationResolver/common/variableResolver": { + "canNotResolveFile": "無法解析 '{0}'。請開啟編輯器。", + "canNotFindFolder": "無法解析 '{0}'。沒有該等資料夾 '{1}'。", + "canNotResolveWorkspaceFolderMultiRoot": "無法在多個資料夾工作區內解析 '{0}'。請使用 ':' 和工作區資料夾名稱定義此變數的範圍。", + "canNotResolveWorkspaceFolder": "無法解析 '{0}'。請開啟資料夾。", + "missingEnvVarName": "因為未指定任何環境變數名稱,所以無法解析 '{0}'。", + "configNotFound": "因為找不到設定 '{1}',所以無法解析 '{0}'。", + "configNoString": "因為 '{1}' 為結構化值,所以無法解析 '{0}'。", + "missingConfigName": "因為未指定任何設定名稱,所以無法解析 '{0}'。", + "canNotResolveLineNumber": "無法解析 '{0}'。請確認已在使用中編輯器中選取了行。", + "canNotResolveSelectedText": "無法解析 '{0}'。請確認在使用中編輯器內選取了部分文字。", + "noValueForCommand": "因為命令沒有任何值,所以無法解析 '{0}'。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverUtils": { + "deprecatedVariables": "'env.'、'config.' 及 'command.' 已標示為即將淘汰,請改用 'env:'、'config:' 及 'command:'。" + }, + "vs/workbench/services/configurationResolver/common/configurationResolverSchema": { + "JsonSchema.input.id": "輸入的識別碼用於將輸入與表單的變數 ${input:id} 建立關聯。", + "JsonSchema.input.type": "要使用的使用者輸入提示類型。", + "JsonSchema.input.description": "當使用者收到輸入提示時,會顯示描述。", + "JsonSchema.input.default": "輸入的預設值。", + "JsonSchema.inputs": "使用者輸入。用於定義使用者輸入提示,例如可用字串輸入或多個選項的選擇。", + "JsonSchema.input.type.promptString": "'promptString' 類型會開啟輸入方塊,要求使用者輸入。", + "JsonSchema.input.type.pickString": "'pickString' 類型會顯示選取項目清單。", + "JsonSchema.input.options": "定義選項以供快速挑選的字串陣列。", + "JsonSchema.input.type.command": "'command' 類型會執行命令。", + "JsonSchema.input.command.command": "要針對此輸入變數執行的命令。", + "JsonSchema.input.command.args": "傳遞至命令的選用引數。" + }, + "vs/workbench/services/decorations/browser/decorationsService": { + "bubbleTitle": "包含強調項目" + }, + "vs/workbench/services/dialogs/browser/fileDialogService": { + "openFileOrFolder.title": "開啟檔案或資料夾", + "openFile.title": "開啟檔案", + "openFolder.title": "開啟資料夾", + "openWorkspace.title": "開啟工作區", + "filterName.workspace": "工作區" + }, + "vs/workbench/services/dialogs/electron-browser/dialogService": { + "yesButton": "是(&&Y)", + "cancelButton": "取消" + }, + "vs/workbench/services/dialogs/browser/remoteFileDialog": { + "remoteFileDialog.notConnectedToRemote": "{0} 的檔案系統提供者無法使用。", + "remoteFileDialog.local": "顯示本機", + "remoteFileDialog.badPath": "路徑不存在。", + "remoteFileDialog.cancel": "取消", + "remoteFileDialog.invalidPath": "請輸入有效的路徑。", + "remoteFileDialog.validateFolder": "資料夾已存在。請使用新的檔名。", + "remoteFileDialog.validateExisting": "{0} 已存在。確定要覆寫它嗎?", + "remoteFileDialog.validateBadFilename": "請輸入有效的檔案名稱。", + "remoteFileDialog.validateNonexistentDir": "請輸入存在的路徑。", + "remoteFileDialog.validateFileOnly": "請選取檔案。", + "remoteFileDialog.validateFolderOnly": "請選取資料夾。" + }, + "vs/workbench/services/editor/browser/editorService": { + "sideBySideLabels": "{0} - {1}", + "compareLabels": "{0} ↔ {1}" + }, + "vs/workbench/services/extensionManagement/node/extensionEnablementService": { + "noWorkspace": "沒有任何工作區。" + }, + "vs/workbench/services/extensions/node/extensionHostProcess": { + "extension host Log": "延伸主機" + }, + "vs/workbench/services/extensions/electron-browser/extensionManagementServerService": { + "local": "LOCAL", + "remote": "遠端" + }, + "vs/workbench/services/extensions/common/inactiveExtensionUrlHandler": { + "confirmUrl": "允許擴充功能打開此 URL 嗎?", + "open": "開啟(&&O)", + "reloadAndHandle": "未載入延伸模組 '{0}'。要重新載入視窗以載入延伸模組並開啟 URL 嗎?", + "reloadAndOpen": "重新載入視窗並開啟(&&R)", + "enableAndHandle": "延伸模組 '{0}' 已停用。要啟用延伸模組並重新載入視窗以開啟 URL 嗎?", + "enableAndReload": "啟用並開啟(&&E)", + "installAndHandle": "延伸模組 '{0}' 未安裝。要安裝延伸模組並重新載入視窗以開啟 URL 嗎?", + "install": "安裝(&&I)", + "Installing": "正在安裝延伸模組 '{0}'...", + "reload": "要重新載入視窗並開啟 URL '{0}' 嗎?", + "Reload": "重新載入視窗並開啟" + }, + "vs/workbench/services/extensions/node/multiExtensionManagement": { + "singleDependentError": "無法將延伸模組 ‘{0}’ 解除安裝。延伸模組 ‘{1}’ 與其相依。", + "twoDependentsError": "無法將延伸模組 ‘{0}’ 解除安裝。延伸模組 ‘{1}’ 和 ‘{2}’ 與其相依。", + "multipleDependentsError": "無法將延伸模組 '{0}’ 解除安裝。延伸模組 ‘{1}’、’{2}’ 等與其相依。", + "Manifest is not found": "延伸模組 {0} 安裝失敗: 找不到資訊清單。" + }, + "vs/workbench/services/extensions/electron-browser/extensionService": { + "extensionsDisabled": "所有已安裝的延伸模組都會暫時停用。請重新載入視窗以回到上一個狀態。", + "Reload": "重新載入", + "looping": "下列延伸模組包含相依性迴圈並已停用: {0}", + "extensionService.versionMismatchCrash": "延伸模組主機無法啟動: 版本不相符。", + "relaunch": "重新啟動 VS Code", + "extensionService.crash": "延伸主機意外終止。", + "extensionService.unresponsiveCrash": "因為延伸主機沒有回應,所以意外終止。", + "devTools": "開啟開發人員工具", + "restart": "重新啟動延伸主機", + "notFound": "延伸模組 `{0}` 無法使用建議的 API,原因是找不到該 API" + }, + "vs/workbench/services/extensions/common/extensionsRegistry": { + "vscode.extension.engines": "引擎相容性。", + "vscode.extension.engines.vscode": "若是 VS Code 延伸模組,則指定與延伸模組相容的 VS Code 版本。不得為 *。例如: ^0.10.5 表示與最低 VS Code 版本 0.10.5 相容。", + "vscode.extension.publisher": "VS Code 擴充功能的發行者。", + "vscode.extension.displayName": "VS Code 資源庫中使用的擴充功能顯示名稱。", + "vscode.extension.categories": "VS Code 資源庫用來將擴充功能歸類的分類。", + "vscode.extension.category.languages.deprecated": "使用 '程式語言' 代替", + "vscode.extension.galleryBanner": "用於 VS Code Marketplace 的橫幅。", + "vscode.extension.galleryBanner.color": "VS Code Marketplace 頁首的橫幅色彩。", + "vscode.extension.galleryBanner.theme": "橫幅中使用的字型色彩佈景主題。", + "vscode.extension.contributes": "此封裝所代表的所有 VS Code 擴充功能比重。", + "vscode.extension.preview": "將延伸模組設為在 Marketplace 中標幟為 [預覽]。", + "vscode.extension.activationEvents": "VS Code 擴充功能的啟動事件。", + "vscode.extension.activationEvents.onLanguage": "當指定語言檔案開啟時激發該事件", + "vscode.extension.activationEvents.onCommand": "當指定的命令被調用時激發該事件", + "vscode.extension.activationEvents.onDebug": "當使用者正要開始偵錯或是設定偵錯組態時激發該事件", + "vscode.extension.activationEvents.onDebugInitialConfigurations": "需要建立 \"launch.json\" 來觸發啟動事件 (並且需要呼叫所有 provideDebugConfigurations 方法)。", + "vscode.extension.activationEvents.onDebugResolve": "需要特定類型偵錯工作階段啟動來觸發啟動事件 (並且呼叫相對應 resolveDebugConfiguration 方法)", + "vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "每次即將啟動具有特定類型偵錯工作階段,而且可能需要偵錯通訊協定追蹤器時,都會發出啟動事件。", + "vscode.extension.activationEvents.workspaceContains": "當開啟指定的文件夾包含glob模式匹配的文件時激發該事件", + "vscode.extension.activationEvents.onFileSystem": "在每次透過指定的配置存取檔案或資料夾時,所發出的啟用事件。", + "vscode.extension.activationEvents.onSearch": "在每次透過指定的配置於資料夾中開始搜尋時,所發出的啟用事件。 ", + "vscode.extension.activationEvents.onView": "當指定的檢視被擴展時激發該事件", + "vscode.extension.activationEvents.onUri": "每當指向此延伸模組的全系統 URI 開啟時,都會發出啟動事件。", + "vscode.extension.activationEvents.star": "當VS Code啟動時激發該事件,為了確保最好的使用者體驗,當您的擴充功能沒有其他組合作業時,請激活此事件.", + "vscode.extension.badges": "要顯示於 Marketplace 擴充頁面資訊看板的徽章陣列。", + "vscode.extension.badges.url": "徽章映像 URL。", + "vscode.extension.badges.href": "徽章連結。", + "vscode.extension.badges.description": "徽章描述。", + "vscode.extension.markdown": "控制使用市集中的 Markdown 轉譯引擎。可為 github (預設) 或標準。", + "vscode.extension.qna": "控制 Marketplace 中的問與答連結。設定為 Marketplace 可啟用預設 Marketplace 問與答網站。設定為字串可提供自訂問與答網站的 URL。設定為 false 可停用所有問與答。", + "vscode.extension.extensionDependencies": "其它擴充功能的相依性。擴充功能的識別碼一律為 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.contributes.extensionPack": "可以一併安裝的一組延伸模組。延伸模組的識別碼一律為 ${publisher}.${name}。例如: vscode.csharp。", + "vscode.extension.scripts.prepublish": "在封裝作為 VS Code 擴充功能發行前所執行的指令碼。", + "vscode.extension.scripts.uninstall": "VS Code 延伸模組的解除安裝勾點。當延伸模組完全從 VS Code 解除安裝時,會在延伸模組解除安裝並重新啟動 (關機並啟動) 時執行的程式碼。僅支援 Node 指令碼。", + "vscode.extension.icon": "128 x 128 像素圖示的路徑。" + }, + "vs/workbench/services/extensions/common/extensionHostProcessManager": { + "measureExtHostLatency": "測量延伸主機延遲", + "developer": "開發人員" + }, + "vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": { + "overwritingExtension": "正在以 {1} 覆寫延伸模組 {0}。", + "extensionUnderDevelopment": "正在載入位於 {0} 的開發延伸模組", + "extensionCache.invalid": "擴充功能在磁碟上已修改。請重新載入視窗。", + "reloadWindow": "重新載入視窗" + }, + "vs/workbench/services/extensions/electron-browser/extensionHost": { + "extensionHost.startupFailDebug": "延伸主機未於 10 秒內開始,可能在第一行就已停止,並需要偵錯工具才能繼續。", + "extensionHost.startupFail": "延伸主機未在 10 秒內啟動,可能發生了問題。", + "reloadWindow": "重新載入視窗", + "extensionHost.error": "延伸主機發生錯誤: {0}" + }, + "vs/workbench/services/extensions/node/extensionPoints": { + "jsonParseFail": "無法剖析 {0}: {1}。", + "fileReadFail": "無法讀取檔案 {0}: {1}。", + "jsonsParseReportErrors": "無法剖析 {0}: {1}。", + "missingNLSKey": "找不到金鑰 {0} 的訊息。", + "notSemver": "擴充功能版本與 semver 不相容。", + "extensionDescription.empty": "得到空白擴充功能描述", + "extensionDescription.publisher": "屬性發行者必須屬於 `string` 類型。", + "extensionDescription.name": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "extensionDescription.version": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "extensionDescription.engines": "屬性 '{0}' 為強制項目且必須屬於 `object` 類型", + "extensionDescription.engines.vscode": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "extensionDescription.extensionDependencies": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", + "extensionDescription.activationEvents1": "屬性 `{0}` 可以省略或必須屬於 `string[]` 類型", + "extensionDescription.activationEvents2": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略", + "extensionDescription.main1": "屬性 `{0}` 可以省略或必須屬於 `string` 類型", + "extensionDescription.main2": "`main` ({0}) 必須包含在擴充功能的資料夾 ({1}) 中。這可能會使擴充功能無法移植。", + "extensionDescription.main3": "屬性 `{0}` 和 `{1}` 必須同時指定或同時忽略" + }, + "vs/workbench/services/files/common/workspaceWatcher": { + "netVersionError": "需要 Microsoft .NET Framework 4.5。請連入此連結進行安裝。", + "installNet": "下載 .NET Framework 4.5", + "neverShowAgain": "不要再顯示", + "enospcError": "無法在大型工作區中監看檔案變更。請遵循指示連結來解決此問題。", + "learnMore": "說明" + }, + "vs/workbench/services/files/electron-browser/diskFileSystemProvider": { + "binFailed": "無法將 '{0}' 移至資源回收筒", + "trashFailed": "無法將 '{0}' 移動至垃圾" + }, + "vs/workbench/services/files/common/fileService": { + "invalidPath": "資源 '{0}' 路徑必須為絕對路徑", + "noProviderFound": "找不到 {0} 的檔案系統提供者", + "fileNotFoundError": "找不到檔案 ({0})", + "fileExists": "要建立的檔案已存在 ({0})", + "err.write": "無法寫入檔案 ({0})", + "fileIsDirectoryError": "預期的檔案 {0} 實際上是目錄", + "fileModifiedError": "修改檔案的時間", + "err.read": "無法讀取檔案 ({0})", + "fileNotModifiedError": "未修改檔案的時間", + "fileTooLargeForHeapError": "若要開啟此大小的檔案,您需要重新啟動,並允許其使用更多記憶體", + "fileTooLargeError": "檔案太大無法開啟", + "unableToMoveCopyError1": "當來源路徑等於目標路徑或為其父路徑時,無法移動/複製", + "unableToMoveCopyError2": "無法移動/複製。目的地已存在檔案。", + "unableToMoveCopyError3": "無法移動/複製。檔案會取代其所在的資料夾。", + "mkdirExistsError": "{0} 存在,但不是目錄", + "err.trash": "提供者不支援垃圾桶。", + "deleteFailed": "無法刪除非空白資料夾 ‘{0}’。", + "err.readonly": "無法修改資源。", + "unknownError": "未知的錯誤" + }, + "vs/workbench/services/files/node/diskFileSystemProvider": { + "fileExists": "檔案已存在", + "fileNotExists": "檔案不存在", + "moveError": "無法將 ‘{0}’ 移入 ‘{1}’ ({2})。", + "copyError": "無法將 ‘{0}’ 複製到 ‘{1}' ({2})。" + }, + "vs/workbench/services/files2/common/workspaceWatcher": { + "netVersionError": "需要 Microsoft .NET Framework 4.5。請連入此連結進行安裝。", + "installNet": "下載 .NET Framework 4.5", + "neverShowAgain": "不要再顯示", + "enospcError": "無法在此大型工作區中監看檔案變更。請遵循指示連結來解決此問題。", + "learnMore": "說明" + }, + "vs/workbench/services/files2/electron-browser/diskFileSystemProvider": { + "binFailed": "無法將 '{0}' 移至資源回收筒", + "trashFailed": "無法將 '{0}' 移動至垃圾" + }, + "vs/workbench/services/files2/common/fileService2": { + "invalidPath": "資源 '{0}' 路徑必須為絕對路徑", + "fileNotFoundError": "找不到檔案 ({0})", + "fileExists": "要建立的檔案已存在 ({0})", + "err.write": "無法寫入檔案 {0}", + "fileIsDirectoryError": "預期的檔案 {0} 實際上是目錄", + "fileModifiedError": "修改檔案的時間", + "unableToMoveCopyError1": "當來源路徑等於目標路徑或為其父路徑時,無法移動/複製", + "unableToMoveCopyError2": "無法移動/複製。目的地已存在檔案。", + "unableToMoveCopyError3": "無法移動/複製。檔案會取代其所在的資料夾。", + "mkdirExistsError": "{0} 存在,但不是目錄", + "err.trash": "提供者不支援垃圾桶。", + "deleteFailed": "無法刪除不為空的資料夾 '{0}'。", + "err.readonly": "無法修改資源。" + }, + "vs/workbench/services/files2/node/diskFileSystemProvider": { + "fileExists": "檔案已存在", + "fileNotExists": "檔案不存在", + "moveError": "無法將 ‘{0}’ 移入 ‘{1}’ ({2})。", + "copyError": "無法將 ‘{0}’ 複製到 ‘{1}' ({2})。" + }, + "vs/workbench/services/integrity/node/integrityService": { + "integrity.prompt": "您的 {0} 安裝似乎已損毀。請重新安裝。", + "integrity.moreInformation": "詳細資訊", + "integrity.dontShowAgain": "不要再顯示" + }, + "vs/workbench/services/keybinding/common/keybindingEditing": { + "errorKeybindingsFileDirty": "因為按鍵繫結關係組態檔已變更,所以無法寫入。請先儲存,然後再試一次。", + "parseErrors": "無法寫入按鍵繫結關係組態檔。請開啟檔案修正錯誤/警示並再試一次。", + "errorInvalidConfiguration": "無法寫入按鍵繫結關係組態檔。其具有類型非 Array 的物件。請開啟檔案予以清除並再試一次。", + "emptyKeybindingsHeader": "將按鍵繫結關係放在此檔案中以覆寫預設" + }, + "vs/workbench/services/keybinding/electron-browser/keybindingService": { + "nonempty": "必須是非空白值。", + "requirestring": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "optstring": "屬性 `{0}` 可以省略或必須屬於 `string` 類型", + "vscode.extension.contributes.keybindings.command": "觸發按鍵繫結關係時所要執行命令的識別碼。", + "vscode.extension.contributes.keybindings.args": "要傳遞至要執行之命令的引數。", + "vscode.extension.contributes.keybindings.key": "按鍵或按鍵順序 (以加號分隔按鍵並以空格分隔順序,例如 Ctrl+O 及 Ctrl+L L 進行同步選取)。", + "vscode.extension.contributes.keybindings.mac": "Mac 特定按鍵或按鍵順序。", + "vscode.extension.contributes.keybindings.linux": "Linux 特定按鍵或按鍵順序。", + "vscode.extension.contributes.keybindings.win": "Windows 特定按鍵或按鍵順序。", + "vscode.extension.contributes.keybindings.when": "按鍵為使用中時的條件。", + "vscode.extension.contributes.keybindings": "提供按鍵繫結關係。", + "invalid.keybindings": "`contributes.{0}` 無效: {1}", + "unboundCommands": "其他可用命令如下: ", + "keybindings.json.title": "按鍵繫結關係組態", + "keybindings.json.key": "按鍵或按鍵順序 (以空格分隔)", + "keybindings.json.command": "所要執行命令的名稱", + "keybindings.json.when": "按鍵為使用中時的條件。", + "keybindings.json.args": "要傳遞至命令加以執行的引數。", + "keyboardConfigurationTitle": "鍵盤", + "dispatch": "控制按下按鍵時的分派邏輯 (使用 'code' (建議使用) 或 'keyCode')。", + "touchbar.enabled": "啟用鍵盤上的 macOS 觸摸板按鈕 (如果可用)。" + }, + "vs/workbench/services/label/common/labelService": { + "vscode.extension.contributes.resourceLabelFormatters": "提供資源標籤格式化規則。", + "vscode.extension.contributes.resourceLabelFormatters.scheme": "要對其比對格式器的 URI 配置。例如 \"file\"。支援簡易的 Glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.authority": "要比對格式器的所在 URI 授權單位。支援簡易的 Glob 模式。", + "vscode.extension.contributes.resourceLabelFormatters.formatting": "用於將 URI 資源標籤格式化的規則。", + "vscode.extension.contributes.resourceLabelFormatters.label": "要顯示的標籤規則。例如: myLabel:/${path}。支援 ${path}、${scheme} 和 ${authority} 作為變數。", + "vscode.extension.contributes.resourceLabelFormatters.separator": "要在 URI 標籤顯示中使用的分隔符號。例如 '/' 或 '’。", + "vscode.extension.contributes.resourceLabelFormatters.tildify": "控制 URI 標籤的開頭是否應盡可能變成波狀符號。", + "vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "附加到工作區標籤的後置詞。", + "untitledWorkspace": "未命名 (工作區)", + "workspaceNameVerbose": "{0} (工作區)", + "workspaceName": "{0} (工作區)" + }, + "vs/workbench/services/mode/common/workbenchModeService": { + "vscode.extension.contributes.languages": "提供語言宣告。", + "vscode.extension.contributes.languages.id": "語言的識別碼。", + "vscode.extension.contributes.languages.aliases": "語言的別名名稱。", + "vscode.extension.contributes.languages.extensions": "與語言相關聯的副檔名。", + "vscode.extension.contributes.languages.filenames": "與語言相關聯的檔案名稱。", + "vscode.extension.contributes.languages.filenamePatterns": "與語言相關聯的檔案名稱 Glob 模式。", + "vscode.extension.contributes.languages.mimetypes": "與語言相關聯的 MIME 類型。", + "vscode.extension.contributes.languages.firstLine": "規則運算式,符合語言檔案的第一行。", + "vscode.extension.contributes.languages.configuration": "檔案的相對路徑,其中該檔案包含語言組態選項。", + "invalid": "`contributes.{0}` 無效。必須是陣列。", + "invalid.empty": "`contributes.{0}` 值為空值", + "require.id": "屬性 '{0}' 為強制項目且必須屬於 `string` 類型", + "opt.extensions": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.filenames": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.firstLine": "屬性 '{0}' 可以省略且必須屬於 `string` 類型", + "opt.configuration": "屬性 '{0}' 可以省略且必須屬於 `string` 類型", + "opt.aliases": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型", + "opt.mimetypes": "屬性 '{0}' 可以省略且必須屬於 `string[]` 類型" + }, + "vs/workbench/services/preferences/browser/preferencesService": { + "openFolderFirst": "先開啟資料夾以建立工作區設定", + "emptyKeybindingsHeader": "將按鍵繫結關係放在此檔案中以覆寫預設", + "defaultKeybindings": "預設按鍵繫結關係", + "defaultSettings": "預設設定", + "folderSettingsName": "{0} (資料夾設定)", + "fail.createSettings": "無法建立 '{0}' ({1})。" + }, + "vs/workbench/services/preferences/common/preferencesEditorInput": { + "settingsEditorName": "預設設定", + "keybindingsInputName": "鍵盤快速鍵(&&K)", + "settingsEditor2InputName": "設定" + }, + "vs/workbench/services/preferences/common/preferences": { + "userSettingsTarget": "使用者設定", + "workspaceSettingsTarget": "工作區設定" + }, + "vs/workbench/services/preferences/common/preferencesModels": { + "commonlyUsed": "經常使用的", + "validations.exclusiveMax": "值必須完全小於 {0}。", + "validations.exclusiveMin": "值必須完全大於 {0}。", + "validations.max": "值必須小於或等於 {0}。", + "validations.min": "值必須大於或等於 {0}。", + "validations.multipleOf": "值必須是 {0} 的倍數。", + "validations.expectedInteger": "值必須是整數。", + "validations.maxLength": "值的長度必須為 {0} 或更少。", + "validations.minLength": "值的長度必須為 {0} 或更多。", + "validations.regex": "值必須與 RegEx \"{0}\" 相符。", + "validations.expectedNumeric": "值必須是數字。", + "defaultKeybindingsHeader": "將按鍵繫結關係放入您的按鍵繫結關係檔案,以覆寫該按鍵繫結關係。" + }, + "vs/workbench/services/preferences/common/keybindingsEditorModel": { + "default": "預設", + "user": "使用者", + "cat.title": "{0}: {1}", + "meta": "中繼", + "option": "選項" + }, + "vs/workbench/services/progress/browser/progressService2": { + "progress.text2": "{0}: {1}", + "progress.title3": "[{0}] {1}: {2}", + "progress.title2": "[{0}]: {1}", + "cancel": "取消", + "dismiss": "關閉" + }, + "vs/workbench/services/remote/common/abstractRemoteAgentService": { + "connectionError": "無法連線到遠端延伸模組主機伺服器 (錯誤: {0})" + }, + "vs/workbench/services/textfile/node/textFileService": { + "fileBinaryError": "檔案似乎是二進位檔,因此無法當做文字開啟", + "fileReadOnlyError": "檔案為唯讀" + }, + "vs/workbench/services/textfile/common/textFileEditorModel": { + "saveFileFirst": "檔案已變更。請先儲存,再以其他編碼重新開啟。", + "genericSaveError": "無法儲存 '{0}': {1}" + }, + "vs/workbench/services/textfile/common/textFileService": { + "files.backup.failSave": "檔案變更無法寫入備份區域 (錯誤: {0})。請嘗試儲存您的檔案後結束。", + "saveChangesMessage": "要儲存對 {0} 所做的變更嗎?", + "saveChangesMessages": "要儲存對下列 {0} 個檔案所做的變更嗎?", + "saveAll": "全部儲存(&&S)", + "save": "儲存(&&S)", + "dontSave": "不要儲存(&&N)", + "cancel": "取消", + "saveChangesDetail": "如果您不儲存變更,這些變更將會遺失。", + "confirmOverwrite": "‘{0}’ 已存在。要予以取代嗎?", + "irreversible": "同名的檔案或資料夾已存在於資料夾 {0} 中。將其取代會覆寫其目前的內容。", + "replaceButtonLabel": "取代(&&R)", + "saveAsTitle": "另存新檔", + "allFiles": "所有檔案", + "noExt": "無擴充功能" + }, + "vs/workbench/services/textMate/electron-browser/textMateService": { + "invalid.language": "`contributes.{0}.language` 中的不明語言。提供的值: {1}", + "invalid.scopeName": "`contributes.{0}.scopeName` 中的預期字串。提供的值: {1}", + "invalid.path.0": "`contributes.{0}.path` 中的預期字串。提供的值: {1}", + "invalid.injectTo": "`contributes.{0}.injectTo` 中的值無效。必須是語言範圍名稱的陣列。提供的值: {1}", + "invalid.embeddedLanguages": "`contributes.{0}.embeddedLanguages` 中的值無效。必須是從範圍名稱到語言的物件對應。提供的值: {1}", + "invalid.tokenTypes": "`contributes.{0}.tokenTypes` 的值無效。必須是從範圍名稱到象徵類型的物件對應。提供的值: {1} ", + "invalid.path.1": "擴充功能資料夾 ({2}) 應包含 'contributes.{0}.path' ({1})。這可能會導致擴充功能無法移植。", + "no-tm-grammar": "此語言未註冊任何 TM 文法。", + "too many characters": "因效能的緣故,已跳過將長的行 Token 化。您可透過 `editor.maxTokenizationLineLength` 設定長行的長度。" + }, + "vs/workbench/services/textMate/common/TMGrammars": { + "vscode.extension.contributes.grammars": "提供 textmate 權杖化工具。", + "vscode.extension.contributes.grammars.language": "要提供此語法的目標語言識別碼。", + "vscode.extension.contributes.grammars.scopeName": "tmLanguage 檔案所使用的 textmate 範圍名稱。", + "vscode.extension.contributes.grammars.path": "tmLanguage 檔案的路徑。此路徑是擴充功能資料夾的相對路徑,而且一般會以 './syntaxes/' 開頭。", + "vscode.extension.contributes.grammars.embeddedLanguages": "如果此文法包含內嵌語言,即為範圍名稱到語言識別碼的對應。", + "vscode.extension.contributes.grammars.tokenTypes": "範圍名稱到象徵類型的對應。", + "vscode.extension.contributes.grammars.injectTo": "要插入此文法的語言範圍名稱清單。" + }, + "vs/workbench/services/themes/common/colorExtensionPoint": { + "contributes.color": "提供延伸模組定義的可設定佈景主題色彩", + "contributes.color.id": "可設定佈景主題色彩的識別碼 ", + "contributes.color.id.format": "識別碼的格式應為 aa[.bb]*", + "contributes.color.description": "可設定佈景主題色彩的描述 ", + "contributes.defaults.light": "淺色佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。", + "contributes.defaults.dark": "深色佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。 ", + "contributes.defaults.highContrast": "高對比佈景主題的預設色彩。應為十六進位 (#RRGGBB[AA]) 的色彩值,或提供預設的可設定佈景主題色彩。", + "invalid.colorConfiguration": "'configuration.colors' 必須是陣列", + "invalid.default.colorType": "{0} 必須是十六進位 (#RRGGBB[AA] or #RGB[A]) 的色彩值,或是提供預設的可設定佈景主題色彩之識別碼。", + "invalid.id": "'configuration.colors.id' 必須定義且不得為空白", + "invalid.id.format": "'configuration.colors.id' 必須依照 word[.word]*", + "invalid.description": "'configuration.colors.description' 必須定義且不得為空白", + "invalid.defaults": "'configuration.colors.defaults' 必須定義,且必須包含 'light'、'dark' 及 'highContrast'" + }, + "vs/workbench/services/themes/browser/workbenchThemeService": { + "error.cannotloadtheme": "Unable to load {0}: {1}", + "colorTheme": "Specifies the color theme used in the workbench.", + "colorThemeError": "佈景主題未知或未安裝。", + "iconTheme": "指定在工作台中使用的圖示主題,或設定為 'null' 不顯示任何檔案圖示。", + "noIconThemeDesc": "No file icons", + "iconThemeError": "檔案圖示佈景主題未知或未安裝。", + "workbenchColors": "依目前選擇的彩色佈景主題覆寫顏色", + "editorColors.comments": "設定註解的色彩與樣式", + "editorColors.strings": "設定字串常值的色彩與樣式。", + "editorColors.keywords": "設定關鍵字的色彩與樣式。", + "editorColors.numbers": "設定數字常值的色彩與樣式。", + "editorColors.types": "設定型別宣告與參考的色彩與樣式。", + "editorColors.functions": "設定函式宣告與參考的色彩與樣式。", + "editorColors.variables": "設定變數宣告與參考的色彩與樣式。", + "editorColors.textMateRules": "使用 TextMate 佈景主題規則設定色彩與樣式 (進階)。", + "editorColors": "依目前選取的色彩佈景主題覆寫編輯器色彩與字型樣式。" + }, + "vs/workbench/services/themes/common/colorThemeSchema": { + "schema.token.settings": "權杖的色彩與樣式。", + "schema.token.foreground": "權杖的前景色彩。", + "schema.token.background.warning": "目前不支援權杖背景色彩。", + "schema.token.fontStyle": "字體格式規則: 'italic', 'bold' 或 'underline' 或是組合。空白字串取消繼承設定。", + "schema.fontStyle.error": "字體格式必需是 'italic', 'bold' 或 'underline' 或是組合,或是空白字串。", + "schema.token.fontStyle.none": "None (清除繼承格式)", + "schema.properties.name": "規則的描述。", + "schema.properties.scope": "針對此規則符合的範圍選取器。", + "schema.workbenchColors": "Workbench 中的色彩", + "schema.tokenColors.path": "tmTheme 檔案的路徑 (相對於目前檔案)。", + "schema.colors": "反白顯示語法時的色彩" + }, + "vs/workbench/services/themes/common/colorThemeStore": { + "vscode.extension.contributes.themes": "提供 Textmate 彩色佈景主題。", + "vscode.extension.contributes.themes.id": "用在使用者設定中的圖示佈景主題識別碼。", + "vscode.extension.contributes.themes.label": "如 UI 中所示的彩色佈景主題標籤。", + "vscode.extension.contributes.themes.uiTheme": "基底佈景主題定義編輯器的色彩: 'vs' 是淺色佈景主題,'vs-dark' 是深色佈景主題。'hc-black' 是深色高對比佈景主題。", + "vscode.extension.contributes.themes.path": "tmTheme 檔案的路徑。此路徑是擴充功能資料夾的相對路徑,通常為 './themes/themeFile.tmTheme'。", + "reqarray": "擴充點 `{0}` 必須為陣列。", + "reqpath": "`contributes.{0}.path` 中的預期字串。提供的值: {1}", + "invalid.path.1": "擴充功能資料夾 ({2}) 應包含 'contributes.{0}.path' ({1})。這可能會導致擴充功能無法移植。" + }, + "vs/workbench/services/themes/common/fileIconThemeStore": { + "vscode.extension.contributes.iconThemes": "Contributes file icon themes.", + "vscode.extension.contributes.iconThemes.id": "用在使用者設定中的圖示佈景主題識別碼。", + "vscode.extension.contributes.iconThemes.label": "以 UI 顯示的圖示佈景主題標籤。", + "vscode.extension.contributes.iconThemes.path": "圖示佈景主題定義檔案。路徑相對於擴充功能資料夾,通常為 './icons/awesome-icon-theme.json'。", + "reqarray": "擴充點 `{0}` 必須為陣列。", + "reqpath": "`contributes.{0}.path` 中的預期字串。提供的值: {1}", + "reqid": "`contributes.{0}.id` 中的預期字串。提供的值: {1}", + "invalid.path.1": "擴充功能資料夾 ({2}) 應包含 'contributes.{0}.path' ({1})。這可能會導致擴充功能無法移植。" + }, + "vs/workbench/services/themes/common/fileIconThemeSchema": { + "schema.folderExpanded": "展開資料夾的資料夾圖示。展開資料夾圖示是選擇性的。如果未設定,即顯示為資料夾定義的圖示。", + "schema.folder": "摺疊資料夾的資料夾圖示,如果未設定 folderExpanded,就也是展開資料夾的圖示。", + "schema.file": "預設檔案圖示,顯示於所有不符合任何副檔名、檔案名稱或語言識別碼的檔案。", + "schema.folderNames": "建立資料夾名稱與圖示的關聯。物件索引鍵為資料夾名稱,但不包括任何路徑區段。不允許任何模式或萬用字元。資料夾名稱比對不區分大小寫。 ", + "schema.folderName": "關聯的圖示定義識別碼。", + "schema.folderNamesExpanded": "為展開的資料夾建立資料夾名稱與圖示的關聯。物件索引鍵為資料夾名稱,但不包括任何路徑區段。不允許任何模式或萬用字元。資料夾名稱比對不區分大小寫。", + "schema.folderNameExpanded": "關聯的圖示定義識別碼。", + "schema.fileExtensions": "建立副檔名與圖示的關聯。物件索引鍵為副檔名。副檔名為檔案名稱最後一個點以後的最後一個區段 (不含點)。比較副檔名時不區分大小寫。", + "schema.fileExtension": "關聯的圖示定義識別碼。", + "schema.fileNames": "建立檔案名稱與圖示的關聯。物件索引鍵為完整檔案名稱,但不包括任何路徑區段。檔案名稱可包含點與可能的副檔名。不允許任何模式或萬用字元。檔案名稱比對不區分大小寫。", + "schema.fileName": "關聯的圖示定義識別碼。", + "schema.languageIds": "關聯語言與圖示。物件索引鍵為語言貢獻點中定義的語言識別碼。", + "schema.languageId": "關聯的圖示定義識別碼。", + "schema.fonts": "用在圖示定義中的字型。", + "schema.id": "字型識別碼。", + "schema.src": "字型的位置。", + "schema.font-path": "字型路徑,相對於目前的圖示佈景主題檔案。", + "schema.font-format": "字型格式。", + "schema.font-weight": "字型粗細。", + "schema.font-sstyle": "字型樣式。", + "schema.font-size": "字型預設大小。", + "schema.iconDefinitions": "建立檔案與圖示關聯時可使用的所有圖示描述。", + "schema.iconDefinition": "圖示定義。物件索引鍵為定義識別碼。", + "schema.iconPath": "使用 SVG 或 PNG 時: 影像路徑。路徑相對於圖示集檔案。", + "schema.fontCharacter": "使用字符字型時: 字型中要使用的字元。", + "schema.fontColor": "使用字符字型時: 要使用的色彩。", + "schema.fontSize": "使用字型時: 文字字型的字型大小 (百分比)。如果未設定,預設為字型定義中的大小。", + "schema.fontId": "使用字型時: 字型識別碼。如果未設定,預設為第一個字型定義。", + "schema.light": "以淺色色彩佈景主題顯示檔案圖示的選擇性關聯。", + "schema.highContrast": "以高對比色彩佈景主題顯示檔案圖示的選擇性關聯。", + "schema.hidesExplorerArrows": "設定當此佈景主題在使用中時,是否該隱藏檔案總管的箭號。" + }, + "vs/workbench/services/themes/common/colorThemeData": { + "error.cannotparsejson": "剖析 JSON 佈景主題檔案時發生問題: {0}", + "error.invalidformat.colors": "剖析彩色佈景主題檔案 {0} 時出現問題。屬性 'settings' 不是 'object' 類型。", + "error.invalidformat.tokenColors": "剖析色彩佈景主題檔案 {0} 時發生問題。屬性 'tokenColors' 應是指定色彩的陣列或是 TextMate 佈景主題檔案的路徑。", + "error.plist.invalidformat": "剖析 tmTheme 檔案 {0} 時出現問題。'settings' 不是陣列。", + "error.cannotparse": "剖析 tmTheme 檔案 {0} 時發生問題", + "error.cannotload": "載入 tmTheme 檔案 {0} 時發生問題: {1}" + }, + "vs/workbench/services/themes/common/fileIconThemeData": { + "error.cannotparseicontheme": "Problems parsing file icons file: {0}" + }, + "vs/workbench/services/workspace/electron-browser/workspaceEditingService": { + "save": "儲存", + "doNotSave": "不要儲存", + "cancel": "取消", + "saveWorkspaceMessage": "要將工作區組態儲存為檔案嗎?", + "saveWorkspaceDetail": "如果您預計再次開啟工作區,請儲存工作區。", + "saveWorkspace": "儲存工作區", + "ok": "確定", + "workspaceOpenedMessage": "無法儲存工作區 '{0}'", + "workspaceOpenedDetail": "此工作區已在其他視窗中開啟。請先關閉該視窗再重試一次。", + "errorInvalidTaskConfiguration": "無法寫入工作區組態檔。請開啟檔案更正其中的錯誤/警告,然後再試一次。 ", + "errorWorkspaceConfigurationFileDirty": "因為檔案已變更,所以無法寫入工作區組態檔。請將其儲存,然後再試一次。", + "openWorkspaceConfigurationFile": "開啟工作區組態設定" + }, + "sql/workbench/browser/modal/optionsDialogHelper": { + "optionsDialog.missingRequireField": "是必需的。", + "optionsDialog.invalidInput": "輸入無效。預期為數字。" + }, + "sql/workbench/parts/webview/electron-browser/webViewDialog": { + "webViewDialog.close": "關閉" + }, + "sql/base/browser/ui/panel/tabActions": { + "closeTab": "關閉" + }, + "sql/base/browser/ui/selectBox/media/selectBox": { + "alertInfoMessage": "資訊: {0}" + }, + "sql/platform/accounts/browser/accountDialog": { + "linkedAccounts": "連結帳戶", + "accountDialog.close": "關閉" + }, + "sql/platform/accounts/browser/autoOAuthDialog": { + "cancel": "取消", + "website": "網站" + }, + "sql/platform/accounts/browser/autoOAuthDialogController": { + "oauthFlyoutIsAlreadyOpen": "無法啟動自動 OAuth。自動 OAuth 已在進行中。" + }, + "sql/platform/accounts/browser/media/accountActions": { + "removeAccount": "移除帳號" + }, + "sql/platform/accounts/browser/accountListRenderer": { + "refreshCredentials": "您需要更新此帳號驗證資訊。" + }, + "sql/platform/accounts/browser/accountManagement.contribution": { + "carbon.extension.contributes.account.icon.light": "使用亮色主題時的圖示路徑", + "carbon.extension.contributes.account": "貢獻圖示給帳戶供應者。" + }, + "sql/platform/accounts/browser/firewallRuleDialog": { + "firewall.ok": "確定", + "firewall.cancel": "取消", + "to": "至" + }, + "sql/platform/accounts/browser/firewallRuleDialogController": { + "firewallDialog.addAccountErrorTitle": "增加帳號錯誤" + }, + "sql/workbench/services/admin/common/adminService": { + "adminService.providerIdNotValidError": "必需連線以便與 adminservice 互動" + }, + "sql/parts/admin/database/create/createDatabase.component": { + "createDatabase.noRecordsFound": "未找到紀錄" + }, + "sql/workbench/parts/connection/common/connectionActions": { + "ClearRecentlyUsedLabel": "清除最近的連接清單" + }, + "sql/platform/connection/common/connectionConfig": { + "invalidServerName": "伺服器群組名稱已經存在。" + }, + "sql/platform/connection/common/connectionManagementService": { + "connectionNotAcceptedError": "連接未被接受", + "connectionService.no": "否" + }, + "sql/workbench/services/connection/browser/connectionDialogWidget": { + "recentConnectionTitle": "最近使用的連接", + "connectionDialog.no": "否" + }, + "sql/workbench/services/connection/browser/connectionWidget": { + "defaultDatabaseOption": "<預設>", + "loadingDatabaseOption": "正在載入...", + "connectionWidget.missingRequireField": "是必需的。", + "rememberPassword": "記住密碼" + }, + "sql/workbench/parts/dashboard/common/actions": { + "clickToUnpin": "點擊以取消釘選" + }, + "sql/workbench/parts/dashboard/common/dashboardHelper": { + "unknownDashboardContainerError": "指定的儀表板容器為未知。" + }, + "sql/workbench/parts/dashboard/common/dashboardTab.contribution": { + "sqlops.extension.contributes.dashboard.tab.provider": "此標籤應該是被允許的提供者。", + "sqlops.extension.contributes.dashboard.tab.edition": "允許此索引標籤的版本。", + "sqlops.extension.contributes.dashboard.tab.container": "將在此索引標籤中顯示的容器。" + }, + "sql/workbench/parts/dashboard/containers/dashboardContainer.contribution": { + "sqlops.extension.contributes.dashboard.container.id": "此容器的唯一識別碼。" + }, + "sql/workbench/parts/dashboard/containers/dashboardNavSection.contribution": { + "dashboard.container.left-nav-bar.icon.light": "使用亮色主題時的圖示路徑", + "dashboard.container.left-nav-bar.title": "顯示給使用者的導覽區標題。" + }, + "sql/workbench/services/dashboard/browser/newDashboardTabDialog": { + "newDashboardTab.cancel": "取消", + "allFeatures": "所有功能" + }, + "sql/workbench/parts/dashboard/pages/databaseDashboardPage.contribution": { + "dashboard.databaseproperties": "要顯示的屬性值", + "dashboard.databaseproperties.value": "資料庫資訊物件中的值", + "dashboardDatabase": "自訂 \"資料庫儀表板\" 頁" + }, + "sql/workbench/parts/dashboard/pages/serverDashboardPage.contribution": { + "dashboard.serverproperties.value": "伺服器資訊物件中的值" + }, + "sql/workbench/parts/dashboard/widgets/explorer/explorerWidget.component": { + "seachObjects": "按類型名稱搜索 (a:, t:, v:, f: 或 sp:)", + "searchDatabases": "搜尋資料庫", + "dashboard.explorer.databaseError": "無法載入資料庫" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidget.component": { + "noResults": "沒有可顯示的結果" + }, + "sql/workbench/parts/dashboard/widgets/insights/insightsWidgetSchemas": { + "insightIdDescription": "用於快取 insight 結果的唯一識別碼。", + "insightQueryFileDescription": "[選用] 包含查詢之檔案的路徑。請於未設定 \"query\" 時使用", + "actionTypes": "要使用的動作", + "actionDatabaseDescription": "此行為的目標資料庫; 透過 \"${columnName}\" 格式來使用資料驅動欄位名稱。" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/imageInsight.contribution": { + "encodingDescription": "此編碼為十六進位、base64 或是其他格式?" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/chartInsight.contribution": { + "chartInsightDescription": "將查詢結果以圖表方式顯示在儀表板上" + }, + "sql/workbench/parts/dashboard/widgets/insights/views/charts/types/barChart.contribution": { + "yAxisLabel": "Y 軸的標籤", + "xAxisMin": "X 軸的最小值" + }, + "sql/workbench/parts/backup/electron-browser/backup.component": { + "backup.recoveryModel": "復原模式", + "backup.backupType": "備份類型", + "backup.media": "媒體", + "backup.mediaOption": "備份到現有的媒體集", + "backup.existingMediaAppend": "附加至現有的備份組", + "backup.continueOnErrorContainer": "錯誤時仍繼續", + "backup.copyOnly": "僅複製備份", + "addFile": "增加檔案", + "backupComponent.invalidInput": "輸入無效。值必須大於或等於 0。", + "backupComponent.script": "指令碼", + "backupComponent.backup": "備份" + }, + "sql/platform/connection/common/constants": { + "backup.filterBackupFiles": "備份檔案" + }, + "sql/workbench/parts/restore/browser/restoreDialog": { + "RestoreDialogTitle": "還原資料庫", + "restoreDialog.backupFile": "備份檔案", + "restoreDialog.restore": "還原", + "targetDatabase": "目標資料庫", + "restoreTo": "還原到", + "backupSetsToRestore": "要還原的備份組", + "restoreDatabaseFileAs": "將資料庫檔案還原為", + "fileType": "檔案類型", + "restoreAs": "還原為", + "taillogBackup": "結尾記錄備份", + "serverConnection": "伺服器連接", + "generalTitle": "一般" + }, + "sql/workbench/parts/editData/common/editDataInput": { + "connectionFailure": "編輯資料工作階段連接失敗" + }, + "sql/workbench/parts/editData/browser/editDataEditor": { + "maxRowTaskbar": "最大行數:" + }, + "sql/workbench/parts/editData/browser/editDataActions": { + "editData.refresh": "重新整理" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserDialog": { + "filebrowser.filepath": "選擇的路徑", + "fileBrowser.ok": "確定" + }, + "sql/workbench/services/fileBrowser/browser/fileBrowserTreeView": { + "fileBrowser.regTreeAriaLabel": "樹狀結構檔案瀏覽器" + }, + "sql/workbench/services/fileBrowser/common/fileBrowserViewModel": { + "allFiles": "所有檔案" + }, + "sql/workbench/parts/grid/views/gridActions": { + "saveAsCsv": "另存為 CSV", + "saveAsJson": "另存為 JSON", + "saveAsExcel": "另存為 Excel", + "copySelection": "複製", + "copyMessages": "複製" + }, + "sql/workbench/parts/grid/views/editData/editDataGridActions": { + "revertRow": "還原行" + }, + "sql/parts/grid/views/query/chartViewer.component": { + "dataDirectionLabel": "資料方向", + "dataTypeLabel": "資料型態", + "pointLabel": "點", + "legendLabel": "圖例位置", + "saveAsFileTitle": "選擇結果檔案", + "createInsightNoDataService": "無法建立 insight, 找不到支援資料模型", + "myWidgetName": "我的小工具" + }, + "sql/parts/grid/views/query/chartViewerActions": { + "chartContextRequired": "執行此動作需要圖表檢視內文" + }, + "sql/workbench/services/insights/browser/insightsDialogView": { + "insights.item": "項目", + "property": "屬性" + }, + "sql/workbench/services/insights/node/insightsDialogController": { + "insightsConfigError": "解析 insight 設定時發生錯誤。找不到查詢陣列/字串或 queryfile" + }, + "sql/workbench/parts/profiler/browser/profiler.contribution": { + "profiler.settings.sessionTemplates": "指定工作階段範本" + }, + "sql/workbench/parts/profiler/browser/profilerActions.contribution": { + "profilerCategory": "分析器" + }, + "sql/workbench/parts/profiler/browser/profilerActions": { + "profiler.connect": "連接", + "profilerAction.disconnect": "已中斷連線", + "profilerAction.connect": "連接", + "pause": "暫停", + "profiler.clear": "清除資料", + "profiler.toggleCollapsePanel": "切換折疊面板", + "profiler.editColumns": "編輯欄位", + "profiler.findNext": "尋找下一個字串" + }, + "sql/workbench/parts/profiler/browser/profilerColumnEditorDialog": { + "eventSort": "按事件排序", + "profilerColumnDialog.cancel": "取消" + }, + "sql/workbench/parts/profiler/browser/profilerEditor": { + "label": "標籤", + "profilerEditor.value": "值" + }, + "sql/workbench/parts/profiler/browser/profilerInput": { + "profilerInput.profiler": "分析器" + }, + "sql/workbench/parts/profiler/browser/profilerResourceEditor": { + "profilerTextEditorAriaLabel": "事件文字的分析編輯器。唯讀" + }, + "sql/workbench/parts/profiler/browser/profilerFindWidget": { + "label.find": "尋找", + "label.previousMatchButton": "上一個符合項目" + }, + "sql/workbench/parts/query/browser/flavorStatus": { + "chooseSqlLang": "選擇 SQL 語言", + "pickSqlProvider": "選擇 SQL 語言提供者" + }, + "sql/workbench/parts/query/common/localizedConstants": { + "runQueryBatchStartLine": "行 {0}", + "msgCancelQueryFailed": "取消查詢失敗: {0}", + "msgSaveFailed": "儲存結果失敗。", + "msgSaveSucceeded": "成功儲存結果至", + "saveJSONLabel": "另存為 JSON", + "viewChartLabel": "以圖表查看", + "resultPaneLabel": "結果", + "executeQueryLabel": "執行查詢", + "msgCannotSaveMultipleSelections": "儲存結果命令不能與多重選擇一起使用。" + }, + "sql/workbench/parts/query/browser/query.contribution": { + "mssql.intelliSense.enableIntelliSense": "是否啟用智慧感知", + "mssql.intelliSense.lowerCaseSuggestions": "智慧感知建議是否應為小寫" + }, + "sql/workbench/parts/query/browser/keyboardQueryActions": { + "runCurrentQueryWithActualPlanKeyboardAction": "使用實際計畫執行目前的查詢", + "queryShortcutNoEditor": "要執行的捷徑需要編輯器參數" + }, + "sql/workbench/parts/query/browser/queryActions": { + "estimatedQueryPlan": "解釋", + "actualQueryPlan": "實際", + "changeDatabase.failed": "無法變更資料庫" + }, + "sql/platform/query/common/queryModelService": { + "commitEditFailed": "提交行失敗:" + }, + "sql/platform/query/common/queryRunner": { + "query.moreRowsFailedError": "獲取更多行時發生錯誤:", + "elapsedBatchTime": "批次處理執行時間: {0}" + }, + "sql/workbench/services/queryEditor/browser/queryEditorService": { + "queryEditorServiceChangeError": "請在切換到 SQL 語言模式之前儲存或捨棄變更" + }, + "sql/parts/queryPlan/topOperations.component": { + "topOperations.actualRows": "實際行數", + "topOperations.actualExecutions": "實際執行", + "topOperations.estCPUCost": "估計 CPU 成本", + "topOperations.actualRebinds": "實際重新綁定", + "topOperations.estRebinds": "估計重新繫結", + "topOperations.estRewinds": "估計倒轉" + }, + "sql/parts/registeredServer/common/registeredServer.contribution": { + "databaseConnections": "資料庫連接", + "startup.alwaysShowServersView": "預設 True, 啟動 SQL Operations Studio 時顯示伺服器檢視; false 則顯示上次開啟時的檢視" + }, + "sql/workbench/parts/objectExplorer/browser/serverGroupDialog": { + "serverGroup.ok": "確定", + "connectionGroupName": "伺服器群組名稱" + }, + "sql/workbench/parts/objectExplorer/common/serverGroupViewModel": { + "serverGroup.addServerGroup": "新增伺服器群組" + }, + "sql/workbench/parts/objectExplorer/browser/connectionTreeAction": { + "connectionTree.refresh": "重新整理", + "deleteConnection": "刪除連接", + "deleteConnectionGroup": "刪除群組" + }, + "sql/workbench/parts/objectExplorer/browser/serverTreeView": { + "serverTree.addConnection": "加入連接" + }, + "sql/parts/taskHistory/common/taskHistory.contribution": { + "taskHistory.view": "檢視" + }, + "sql/parts/taskHistory/viewlet/taskHistoryRenderer": { + "succeeded": "已成功", + "failed": "失敗", + "notStarted": "未啟動", + "canceled": "已取消" + }, + "sql/parts/taskHistory/viewlet/taskHistoryView": { + "taskError": "工作錯誤" + }, + "sql/platform/dashboard/common/dashboardRegistry": { + "dashboard.properties.property.ignore": "指定要忽略的值", + "dashboard.properties.flavor.condition": "使用此類別的條件", + "dashboard.properties.flavor.condition.field": "要比較的欄位", + "dashboard.properties.databaseProperties": "顯示資料庫頁的屬性", + "dashboard.properties.serverProperties": "顯示伺服器頁的屬性", + "dashboard.properties": "在儀表板上顯示的屬性值" + }, + "sql/workbench/common/actions": { + "scriptSelect": "選取前 1000", + "scriptExecute": "作為指令碼執行", + "scriptAlter": "修改指令碼", + "editData": "編輯資料", + "scriptDelete": "編寫為 Delete", + "backupAction.backup": "備份" + }, + "sql/workbench/common/taskUtilities": { + "createOperationName": "建立", + "scriptNotFound": "指令碼為 {0} 時無回傳任何指令" + }, + "sql/workbench/services/errorMessage/browser/errorMessageDialog": { + "errorMessageDialog.ok": "確定", + "errorMessageDialog.close": "關閉" + } + } +} \ No newline at end of file diff --git a/i18n/language-pack-zh-hant/vsc-extension-quickstart.md b/i18n/language-pack-zh-hant/vsc-extension-quickstart.md new file mode 100644 index 0000000000..c528c4e4c1 --- /dev/null +++ b/i18n/language-pack-zh-hant/vsc-extension-quickstart.md @@ -0,0 +1,26 @@ +# Welcome to the Traditional Chinese language pack + +## What's in the folder +* `package.json` - the manifest file, defining the name and description of the localization extension. It also contains the `localizations` contribution point that defines the language id: +```json + "contributes": { + "localization": [{ + "languageId": "zh-tw", + "languageName": "Chinese Traditional", + "localizedLanguageName": "中文(繁體)" + }] + } +``` +* `translations` - the folder containing the translation strings + + +To populate or update the `translations` folder as with the latest strings from transifex: +- Check out the `master` branch of the [VS Code repository](https://github.com/Microsoft/vscode). + - Preferably, place the VSCode repo next to the language pack extension (so both have the same parent folder). + - `cd vscode` and run `yarn` to initialize the VS Code repo. +- Get an API token from https://www.transifex.com/user/settings/api. +- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`. +- `cd` to the VS Code repo + - If the language pack extension is placed next to the VS Code repository: `npm run update-localization-extension zh-hant` + - Otherwise: `npm run update-localization-extension {path_to_lang_pack_ext}` +- This will download translation files to the folder `translations`, as well as populate a `translations` property in the `localizations` contribution point.