Compare commits
104
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1721f9bc60 | ||
|
|
1a24a323e7 | ||
|
|
df58934ca0 | ||
|
|
63112e1d53 | ||
|
|
d883dc39a0 | ||
|
|
65b6df9420 | ||
|
|
959a4d15d5 | ||
|
|
7af04f6153 | ||
|
|
faa8f425ec | ||
|
|
1ad8241f66 | ||
|
|
6ea023c14a | ||
|
|
a1eef20485 | ||
|
|
0b64d607f5 | ||
|
|
18e9335d76 | ||
|
|
0a72712f04 | ||
|
|
70b35ddbc7 | ||
|
|
53917c0de2 | ||
|
|
5993256e77 | ||
|
|
239deaf331 | ||
|
|
9b8153617c | ||
|
|
205cdf663d | ||
|
|
fcac9ac6d1 | ||
|
|
541f2b158c | ||
|
|
b271ed1c68 | ||
|
|
7a56cf9064 | ||
|
|
0015bd88c9 | ||
|
|
0666a0f0e3 | ||
|
|
030c22c6d8 | ||
|
|
b9150cbd22 | ||
|
|
3b8c545e09 | ||
|
|
a54ba1e1ce | ||
|
|
d83faa224a | ||
|
|
bb5b252ee1 | ||
|
|
8a6124fd45 | ||
|
|
fd96957a10 | ||
|
|
71278ef27b | ||
|
|
59a3309ac0 | ||
|
|
e669bc4802 | ||
|
|
25fd26acdf | ||
|
|
6797ee4f99 | ||
|
|
1f6e545118 | ||
|
|
52bec4837c | ||
|
|
a3d9417e43 | ||
|
|
96d470acb0 | ||
|
|
fd3926ffe4 | ||
|
|
2727652801 | ||
|
|
90f2ed1584 | ||
|
|
4e8203a95e | ||
|
|
b3110d8964 | ||
|
|
cf49a16515 | ||
|
|
5a07193e50 | ||
|
|
4ae7cd47e1 | ||
|
|
8f0f27e5a0 | ||
|
|
63aa33ff1d | ||
|
|
de2aadcb8b | ||
|
|
76ff264e6b | ||
|
|
61f7ecf39e | ||
|
|
a54f5698d2 | ||
|
|
8af9ded977 | ||
|
|
f754fdbe25 | ||
|
|
0f0d5a34d9 | ||
|
|
47b3ffd535 | ||
|
|
1f31ea4794 | ||
|
|
0dd2603271 | ||
|
|
c4980409a9 | ||
|
|
11df85302c | ||
|
|
d9a3f8e493 | ||
|
|
b435e56ff6 | ||
|
|
25cc9b758a | ||
|
|
11f261e796 | ||
|
|
f4fb3318f3 | ||
|
|
bfa165a92c | ||
|
|
2b8f7a2060 | ||
|
|
ecf12313ad | ||
|
|
1b29dbf772 | ||
|
|
7665e11045 | ||
|
|
25b76baa94 | ||
|
|
a6b12a8c10 | ||
|
|
775fd692ea | ||
|
|
ddb54454e3 | ||
|
|
2db5c05c37 | ||
|
|
bc9a72cf2f | ||
|
|
291e5a3228 | ||
|
|
7774dafb1f | ||
|
|
55ef430b96 | ||
|
|
bb5943c755 | ||
|
|
69d4585eb2 | ||
|
|
8e82004017 | ||
|
|
900aa75527 | ||
|
|
61b53bcda8 | ||
|
|
34d375a616 | ||
|
|
61815d8869 | ||
|
|
f309f90a4f | ||
|
|
fa097e4966 | ||
|
|
6770b0a25a | ||
|
|
5f56194feb | ||
|
|
21a8e34c91 | ||
|
|
5451e32bd8 | ||
|
|
97943a9d67 | ||
|
|
4884af8c94 | ||
|
|
65beaebaf9 | ||
|
|
6e3a7b2b7e | ||
|
|
5c16227c40 | ||
|
|
37a558260d |
@@ -1,2 +1,3 @@
|
||||
registry=https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/
|
||||
always-auth=true
|
||||
# Disable postinstall scripts for supply chain security. Allowlist exceptions with npm trust: https://docs.npmjs.com/cli/v11/commands/npm-trust
|
||||
ignore-scripts=true
|
||||
|
||||
@@ -25,7 +25,6 @@ export const normalizeIssue = (issue: {
|
||||
const cleanse = (str: string) => {
|
||||
let out = str
|
||||
.toLowerCase()
|
||||
.replace(/<!--.*-->/gu, '')
|
||||
.replace(/.* version: .*/gu, '')
|
||||
.replace(/issue type: .*/gu, '')
|
||||
.replace(/vs ?code/gu, '')
|
||||
@@ -36,6 +35,12 @@ export const normalizeIssue = (issue: {
|
||||
.replace(/\s+/gu, ' ')
|
||||
.replace(/```[^`]*?```/gu, '');
|
||||
|
||||
while (
|
||||
out.includes('<!--') &&
|
||||
out.includes('-->') &&
|
||||
out.indexOf('-->') > out.indexOf('<!--')) {
|
||||
out = out.slice(0, out.indexOf('<!--')) + out.slice(out.indexOf('-->') + 3);
|
||||
}
|
||||
while (
|
||||
out.includes(`<details>`) &&
|
||||
out.includes('</details>') &&
|
||||
@@ -116,9 +121,9 @@ Repo: ${context.repo.owner}/${context.repo.repo}
|
||||
|
||||
<!-- Context:
|
||||
${JSON.stringify(context, null, 2)
|
||||
.replace(/<!--/gu, '<@--')
|
||||
.replace(/-->/gu, '--@>')
|
||||
.replace(/\/|\\/gu, 'slash-')}
|
||||
.replace(/<!--/gu, '<@--')
|
||||
.replace(/--!?\s*>/gu, '--@>')
|
||||
.replace(/\/|\\/gu, 'slash-')}
|
||||
-->
|
||||
`);
|
||||
};
|
||||
|
||||
Generated
+122
-581
File diff suppressed because it is too large
Load Diff
@@ -14,9 +14,8 @@
|
||||
"@actions/github": "^8.0.1",
|
||||
"@octokit/rest": "^21.1.1",
|
||||
"@slack/web-api": "^6.9.1",
|
||||
"applicationinsights": "^2.5.1",
|
||||
"axios": "^1.13.5",
|
||||
"uuid": "^8.3.2"
|
||||
"axios": "^1.16.0",
|
||||
"uuid": "^14.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@azure/storage-blob": "^12.13.0",
|
||||
@@ -40,7 +39,7 @@
|
||||
"yargs": "^17.5.1"
|
||||
},
|
||||
"overrides": {
|
||||
"serialize-javascript": "^7.0.4",
|
||||
"serialize-javascript": "^7.0.5",
|
||||
"flatted": "^3.4.2",
|
||||
"fast-xml-parser": "^5.5.7"
|
||||
}
|
||||
|
||||
@@ -5,6 +5,12 @@ on:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
target-ref:
|
||||
description: Branch, tag, or SHA to test
|
||||
required: true
|
||||
default: main
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
@@ -15,3 +21,4 @@ jobs:
|
||||
with:
|
||||
runner-env: ubuntu-24.04
|
||||
platform: linux
|
||||
checkout-ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.target-ref || github.ref }}
|
||||
|
||||
@@ -5,6 +5,12 @@ on:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
target-ref:
|
||||
description: Branch, tag, or SHA to test
|
||||
required: true
|
||||
default: main
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
@@ -15,4 +21,5 @@ jobs:
|
||||
with:
|
||||
runner-env: macos-15
|
||||
platform: mac
|
||||
checkout-ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.target-ref || github.ref }}
|
||||
yarn-args: --network-timeout 100000
|
||||
|
||||
@@ -5,6 +5,12 @@ on:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
target-ref:
|
||||
description: Branch, tag, or SHA to test
|
||||
required: true
|
||||
default: main
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
@@ -15,3 +21,4 @@ jobs:
|
||||
with:
|
||||
runner-env: windows-2025
|
||||
platform: windows
|
||||
checkout-ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.target-ref || github.ref }}
|
||||
|
||||
@@ -11,6 +11,9 @@ on:
|
||||
# Expects 'mac', 'linux', or 'windows'
|
||||
required: true
|
||||
type: string
|
||||
checkout-ref:
|
||||
required: false
|
||||
type: string
|
||||
yarn-args:
|
||||
type: string
|
||||
|
||||
@@ -23,6 +26,8 @@ jobs:
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
ref: ${{ inputs.checkout-ref }}
|
||||
|
||||
- name: Use Node.js 24
|
||||
uses: actions/setup-node@v4
|
||||
@@ -66,6 +71,11 @@ jobs:
|
||||
# run: yarn test --scenario=MultirootDeadlockTest
|
||||
# working-directory: Extension
|
||||
|
||||
# - name: Run E2E IntelliSense features tests
|
||||
# if: ${{ inputs.platform == 'windows' }}
|
||||
# run: yarn test --scenario=RunWithoutDebugging
|
||||
# working-directory: Extension
|
||||
|
||||
# NOTE: For mac/linux run the tests with xvfb-action for UI support.
|
||||
# Another way to start xvfb https://github.com/microsoft/vscode-test/blob/master/sample/azure-pipelines.yml
|
||||
|
||||
@@ -83,3 +93,10 @@ jobs:
|
||||
# run: yarn test --scenario=MultirootDeadlockTest
|
||||
# working-directory: Extension
|
||||
|
||||
# - name: Run E2E IntelliSense features tests (xvfb)
|
||||
# if: ${{ inputs.platform == 'mac' || inputs.platform == 'linux' }}
|
||||
# uses: coactions/setup-xvfb@v1
|
||||
# with:
|
||||
# run: yarn test --scenario=RunWithoutDebugging
|
||||
# working-directory: Extension
|
||||
|
||||
|
||||
+10
-4
@@ -107,8 +107,14 @@ extends:
|
||||
fi
|
||||
retryCountOnTaskFailure: 3
|
||||
|
||||
- script: |
|
||||
cd $(Build.SourcesDirectory)\Extension
|
||||
npx @vscode/[email protected] package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
|
||||
name: ProcessRunner_12
|
||||
- script: yarn install --frozen-lockfile
|
||||
displayName: Install dependencies with yarn
|
||||
workingDirectory: $(Build.SourcesDirectory)\Extension
|
||||
|
||||
- script: if not exist node_modules\@vscode\vsce-sign\bin\vsce-sign.exe (echo Missing vsce-sign.exe && exit 1)
|
||||
displayName: Verify vsce-sign binary exists
|
||||
workingDirectory: $(Build.SourcesDirectory)\Extension
|
||||
|
||||
- script: npx vsce package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
|
||||
displayName: Run VSCE to package vsix
|
||||
workingDirectory: $(Build.SourcesDirectory)\Extension
|
||||
|
||||
@@ -59,13 +59,24 @@ jobs:
|
||||
- script: mkdir $(Build.ArtifactStagingDirectory)\vsix
|
||||
displayName: Create Staging Directory
|
||||
|
||||
- script: |
|
||||
cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
npx @vscode/[email protected] package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix
|
||||
- script: npm install --no-save --ignore-scripts=false --include=optional --force @vscode/[email protected]
|
||||
displayName: Install vsce
|
||||
workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
|
||||
- script: npm rebuild @vscode/vsce-sign --ignore-scripts=false
|
||||
displayName: Rebuild vsce-sign binary
|
||||
workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
|
||||
- script: if not exist node_modules\@vscode\vsce-sign\bin\vsce-sign.exe (echo Missing vsce-sign.exe && exit 1)
|
||||
displayName: Verify vsce-sign binary exists
|
||||
workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
|
||||
- script: npx vsce package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix
|
||||
displayName: Run VSCE to package vsix
|
||||
workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
|
||||
# sign the vsix
|
||||
- script: npx @vscode/[email protected] generate-manifest -i $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest
|
||||
- script: npx vsce generate-manifest -i $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest
|
||||
displayName: generate manifest
|
||||
workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
|
||||
- script: copy $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
|
||||
|
||||
@@ -31,8 +31,16 @@ jobs:
|
||||
$aadToken = az account get-access-token --query accessToken --resource $(AzureGuid) -o tsv
|
||||
Write-Host "##vso[task.setvariable variable=AAD_TOKEN;issecret=true]$aadToken"
|
||||
|
||||
- script: |
|
||||
npx @vscode/[email protected] publish --skip-duplicate -i $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.vsix --manifestPath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.manifest --signaturePath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
|
||||
- script: npm install --no-save --ignore-scripts=false --include=optional --force @vscode/[email protected]
|
||||
displayName: Install vsce
|
||||
|
||||
- script: npm rebuild @vscode/vsce-sign --ignore-scripts=false
|
||||
displayName: Rebuild vsce-sign binary
|
||||
|
||||
- script: if not exist node_modules\@vscode\vsce-sign\bin\vsce-sign.exe (echo Missing vsce-sign.exe && exit 1)
|
||||
displayName: Verify vsce-sign binary exists
|
||||
|
||||
- script: npx vsce publish --skip-duplicate -i $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.vsix --manifestPath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.manifest --signaturePath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
|
||||
displayName: Publish to Marketplace
|
||||
env:
|
||||
VSCE_PAT: $(AAD_TOKEN)
|
||||
|
||||
+13
-10
@@ -21,18 +21,21 @@
|
||||
|
||||
## String Localization
|
||||
|
||||
* [vscode-nls](https://github.com/microsoft/vscode-nls) is used to localize strings in TypeScript code. To use [vscode-nls](https://github.com/microsoft/vscode-nls), the source file must contain:
|
||||
* VS Code's built-in [l10n](https://code.visualstudio.com/api/references/vscode-api#l10n) support is used to localize strings in TypeScript code. The English string itself is the key, so no separate setup or import is required beyond `vscode`:
|
||||
```typescript
|
||||
import * as nls from 'vscode-nls';
|
||||
import * as vscode from 'vscode';
|
||||
```
|
||||
* For each user-facing string, wrap the string in a call to `vscode.l10n.t`:
|
||||
```typescript
|
||||
const readmeMessage: string = vscode.l10n.t("Please refer to {0} for troubleshooting information. Issues can be created at {1}", readmePath, "https://github.com/Microsoft/vscode-cpptools/issues");
|
||||
```
|
||||
* The first parameter is the string to localize, and it must be a string literal. Tokens such as {0} and {1} are supported in the localizable string, with replacement values passed as additional parameters (these may be strings, numbers, or booleans).
|
||||
* When a translator needs a hint about how to translate a string, use the object form, which takes a required `comment` and an optional `args` array:
|
||||
```typescript
|
||||
const message: string = vscode.l10n.t({ message: "Add '{0}'", args: [code], comment: ["{0} is C++ code to add, such as '#include <string>'"] });
|
||||
```
|
||||
* At build time, [@vscode/l10n-dev](https://github.com/microsoft/vscode-l10n) scans the source for these calls and produces `./l10n/bundle.l10n.json` (and per-language `./l10n/bundle.l10n.<language>.json` files). The `"l10n": "./l10n"` field in [**package.json**](Extension/package.json) tells VS Code where to load them. VS Code loads the bundle for the active display language, so the strings are not read synchronously at extension startup.
|
||||
|
||||
nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFormat.standalone })();
|
||||
const localize: nls.LocalizeFunc = nls.loadMessageBundle();
|
||||
```
|
||||
* For each user-facing string, wrap the string in a call to localize:
|
||||
```typescript
|
||||
const readmeMessage: string = localize("refer.read.me", "Please refer to {0} for troubleshooting information. Issues can be created at {1}", readmePath, "https://github.com/Microsoft/vscode-cpptools/issues");
|
||||
```
|
||||
* The first parameter to localize should be a unique key for that string, not used by any other call to localize() in the file unless representing the same string. The second parameter is the string to localize. Both of these parameters must be string literals. Tokens such as {0} and {1} are supported in the localizable string, with replacement values passed as additional parameters to localize().
|
||||
|
||||
## Contributor License Agreement
|
||||
|
||||
|
||||
@@ -24,9 +24,10 @@ install.lock
|
||||
# ignore vscode test
|
||||
.vscode-test/
|
||||
|
||||
# ignore generated localization file
|
||||
**/nls.*.json
|
||||
# ignore generated localization files
|
||||
**/*.nls.*.json
|
||||
l10n/bundle.l10n.json
|
||||
l10n/bundle.l10n.*.json
|
||||
|
||||
# ignore generate native header
|
||||
localized_string_ids.h
|
||||
|
||||
+2
-1
@@ -1,2 +1,3 @@
|
||||
registry=https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/
|
||||
always-auth=true
|
||||
# Disable postinstall scripts for supply chain security. Allowlist exceptions with npm trust: https://docs.npmjs.com/cli/v11/commands/npm-trust
|
||||
ignore-scripts=true
|
||||
|
||||
@@ -39,7 +39,7 @@ chdir($root);
|
||||
|
||||
// dump unhandled async errors to the console and exit.
|
||||
process.on('unhandledRejection', (reason: any, _promise) => {
|
||||
error(`${reason?.stack?.split(/\r?\n/).filter(l => !l.includes('node:internal') && !l.includes('node_modules')).join('\n')}`);
|
||||
error(`${reason?.stack?.split(/\r?\n/).filter((l: string) => !l.includes('node:internal') && !l.includes('node_modules')).join('\n')}`);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
@@ -305,7 +305,7 @@ export async function checkPrep() {
|
||||
failing = !await assertAnyFolder('dist/walkthrough') && (quiet || warn(`The walkthrough files are not in place.`)) || failing;
|
||||
failing = !await assertAnyFolder('dist/html') && (quiet || warn(`The html files are not in place.`)) || failing;
|
||||
failing = !await assertAnyFolder('dist/schema') && (quiet || warn(`The schema files are not in place.`)) || failing;
|
||||
failing = !await assertAnyFile('dist/nls.metadata.json') && (quiet || warn(`The extension translation file '${$root}/dist/nls.metadata.json is missing.`)) || failing;
|
||||
failing = !await assertAnyFile('l10n/bundle.l10n.json') && (quiet || warn(`The extension localization bundle '${$root}/l10n/bundle.l10n.json' is missing.`)) || failing;
|
||||
failing = await checkDTS() || failing;
|
||||
|
||||
if (!failing) {
|
||||
@@ -317,7 +317,7 @@ export async function checkPrep() {
|
||||
export async function checkCompiled() {
|
||||
let failing = false;
|
||||
failing = await checkDTS() || failing;
|
||||
failing = !await assertAnyFile('dist/src/main.js') && (quiet || warn(`The extension entry point '${$root}/dist/src/main.js is missing.`)) || failing;
|
||||
failing = !await assertAnyFile('dist/src/main.js') && (quiet || warn(`The extension entry point '${$root}/dist/src/main.js' is missing.`)) || failing;
|
||||
|
||||
if (!failing) {
|
||||
verbose('Compiled files appear to be in place.');
|
||||
@@ -327,8 +327,8 @@ export async function checkCompiled() {
|
||||
|
||||
export async function checkDTS() {
|
||||
let failing = false;
|
||||
failing = !await assertAnyFile('vscode.d.ts') && (quiet || warn(`The VSCode import file '${$root}/dist/src/vscode.d.ts is missing.`)) || failing;
|
||||
failing = !await assertAnyFile('vscode.proposed.terminalDataWriteEvent.d.ts') && (quiet || warn(`The VSCode import file '${$root}/dist/src/vscode.proposed.terminalDataWriteEvent.d.ts is missing.`)) || failing;
|
||||
failing = !await assertAnyFile('vscode.d.ts') && (quiet || warn(`The VSCode import file '${$root}/dist/src/vscode.d.ts' is missing.`)) || failing;
|
||||
failing = !await assertAnyFile('vscode.proposed.terminalDataWriteEvent.d.ts') && (quiet || warn(`The VSCode import file '${$root}/dist/src/vscode.proposed.terminalDataWriteEvent.d.ts' is missing.`)) || failing;
|
||||
|
||||
if (!failing) {
|
||||
verbose('VSCode d.ts files appear to be in place.');
|
||||
|
||||
@@ -0,0 +1,113 @@
|
||||
/* --------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All Rights Reserved.
|
||||
* See 'LICENSE' in the project root for license information.
|
||||
* ------------------------------------------------------------------------------------------ */
|
||||
|
||||
import { cp, readdir, rm, stat } from 'node:fs/promises';
|
||||
import { homedir } from 'node:os';
|
||||
import { join } from 'node:path';
|
||||
import { $args, $root, green, heading, note } from './common';
|
||||
|
||||
const extensionPrefix = 'ms-vscode.cpptools-';
|
||||
const foldersToCopy = ['bin', 'debugAdapters', 'LLVM'] as const;
|
||||
|
||||
type InstalledExtension = {
|
||||
path: string;
|
||||
version: number[];
|
||||
modified: number;
|
||||
};
|
||||
|
||||
function compareVersions(left: number[], right: number[]): number {
|
||||
const maxLength: number = Math.max(left.length, right.length);
|
||||
for (let i = 0; i < maxLength; i++) {
|
||||
const diff: number = (left[i] ?? 0) - (right[i] ?? 0);
|
||||
if (diff !== 0) {
|
||||
return diff;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
function tryParseVersion(folderName: string): number[] | undefined {
|
||||
if (!folderName.startsWith(extensionPrefix)) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const versionText: string | undefined = folderName.substring(extensionPrefix.length).match(/^\d+\.\d+\.\d+/)?.[0];
|
||||
return versionText?.split('.').map(each => Number(each));
|
||||
}
|
||||
|
||||
async function getInstalledExtensions(root: string): Promise<InstalledExtension[]> {
|
||||
try {
|
||||
const entries = await readdir(root, { withFileTypes: true });
|
||||
const candidates: Promise<InstalledExtension | undefined>[] = entries.map(async (entry) => {
|
||||
if (!entry.isDirectory()) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const version: number[] | undefined = tryParseVersion(entry.name);
|
||||
if (!version) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const extensionPath: string = join(root, entry.name);
|
||||
for (const folder of foldersToCopy) {
|
||||
const info = await stat(join(extensionPath, folder)).catch(() => undefined);
|
||||
if (!info?.isDirectory()) {
|
||||
return undefined;
|
||||
}
|
||||
}
|
||||
|
||||
const info = await stat(extensionPath);
|
||||
return {
|
||||
path: extensionPath,
|
||||
version,
|
||||
modified: info.mtimeMs
|
||||
};
|
||||
});
|
||||
|
||||
const found = await Promise.all(candidates);
|
||||
return found.filter((entry): entry is InstalledExtension => entry !== undefined);
|
||||
} catch {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
|
||||
async function findLatestInstalledExtension(providedPath?: string): Promise<string> {
|
||||
if (providedPath) {
|
||||
return providedPath;
|
||||
}
|
||||
|
||||
const searchRoots: string[] = [
|
||||
join(homedir(), '.vscode', 'extensions'),
|
||||
join(homedir(), '.vscode-insiders', 'extensions'),
|
||||
join(homedir(), '.vscode-server', 'extensions'),
|
||||
join(homedir(), '.vscode-server-insiders', 'extensions')
|
||||
];
|
||||
|
||||
const installed: InstalledExtension[] = (await Promise.all(searchRoots.map(each => getInstalledExtensions(each)))).flat();
|
||||
if (!installed.length) {
|
||||
throw new Error(`Unable to find an installed C/C++ extension under ${searchRoots.join(' or ')}.`);
|
||||
}
|
||||
|
||||
installed.sort((left, right) => compareVersions(right.version, left.version) || right.modified - left.modified);
|
||||
return installed[0].path;
|
||||
}
|
||||
|
||||
export async function main(sourcePath = $args[0]) {
|
||||
console.log(heading('Copy installed extension binaries'));
|
||||
|
||||
const installedExtensionPath: string = await findLatestInstalledExtension(sourcePath);
|
||||
note(`Using installed extension at ${installedExtensionPath}`);
|
||||
|
||||
for (const folder of foldersToCopy) {
|
||||
const source: string = join(installedExtensionPath, folder);
|
||||
const destination: string = join($root, folder);
|
||||
|
||||
console.log(`Copying ${green(folder)} from ${source}`);
|
||||
await rm(destination, { recursive: true, force: true });
|
||||
await cp(source, destination, { recursive: true, force: true });
|
||||
}
|
||||
|
||||
note(`Copied installed binaries into ${$root}`);
|
||||
}
|
||||
@@ -47,23 +47,22 @@ export async function main() {
|
||||
}
|
||||
typeScriptSwitchContent += ` case ${stringIndex}:\n`;
|
||||
if (numArgs !== 0) {
|
||||
const stringArgsList: string[] = [];
|
||||
for (let i = 0; i < numArgs; i++) {
|
||||
stringArgsList.push(`stringArgs[${i}]`);
|
||||
}
|
||||
typeScriptSwitchContent += ` if (stringArgs) {\n`;
|
||||
if (hintValue) {
|
||||
typeScriptSwitchContent += ` message = localize({ key: ${JSON.stringify(property)}, comment: [${JSON.stringify(hintValue)}] }, ${JSON.stringify(stringValue)}`;
|
||||
typeScriptSwitchContent += ` message = l10n.t({ message: ${JSON.stringify(stringValue)}, args: [${stringArgsList.join(", ")}], comment: [${JSON.stringify(hintValue)}] });\n break;\n }\n`;
|
||||
} else {
|
||||
typeScriptSwitchContent += ` message = localize(${JSON.stringify(property)}, ${JSON.stringify(stringValue)}`;
|
||||
typeScriptSwitchContent += ` message = l10n.t(${JSON.stringify(stringValue)}, ${stringArgsList.join(", ")});\n break;\n }\n`;
|
||||
}
|
||||
for (let i = 0; i < numArgs; i++) {
|
||||
typeScriptSwitchContent += `, stringArgs[${i}]`;
|
||||
}
|
||||
typeScriptSwitchContent += `);\n break;\n }\n`;
|
||||
}
|
||||
if (hintValue) {
|
||||
typeScriptSwitchContent += ` message = localize({ key: ${JSON.stringify(property)}, comment: [${JSON.stringify(hintValue)}] }, ${JSON.stringify(stringValue)}`;
|
||||
typeScriptSwitchContent += ` message = l10n.t({ message: ${JSON.stringify(stringValue)}, comment: [${JSON.stringify(hintValue)}] });\n break;\n`;
|
||||
} else {
|
||||
typeScriptSwitchContent += ` message = localize(${JSON.stringify(property)}, ${JSON.stringify(stringValue)}`;
|
||||
typeScriptSwitchContent += ` message = l10n.t(${JSON.stringify(stringValue)});\n break;\n`;
|
||||
}
|
||||
typeScriptSwitchContent += `);\n break;\n`;
|
||||
}
|
||||
++stringIndex;
|
||||
}
|
||||
@@ -81,10 +80,7 @@ export async function main() {
|
||||
|
||||
'use strict';
|
||||
|
||||
import * as nls from 'vscode-nls';
|
||||
|
||||
nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFormat.standalone })();
|
||||
const localize: nls.LocalizeFunc = nls.loadMessageBundle();
|
||||
import { l10n } from 'vscode';
|
||||
|
||||
export const localizedStringCount: number = ${stringIndex};
|
||||
|
||||
|
||||
Vendored
+4
@@ -97,6 +97,10 @@
|
||||
"label": "MultirootDeadlockTest ",
|
||||
"value": "${workspaceFolder}/test/scenarios/MultirootDeadlockTest/assets/test.code-workspace"
|
||||
},
|
||||
{
|
||||
"label": "RunWithoutDebugging ",
|
||||
"value": "${workspaceFolder}/test/scenarios/RunWithoutDebugging/assets/"
|
||||
},
|
||||
{
|
||||
"label": "SimpleCppProject ",
|
||||
"value": "${workspaceFolder}/test/scenarios/SimpleCppProject/assets/simpleCppProject.code-workspace"
|
||||
|
||||
@@ -35,7 +35,6 @@ eslint.config.js
|
||||
gulpfile.js
|
||||
localized_string_ids.h
|
||||
readme.developer.md
|
||||
Reinstalling the Extension.md
|
||||
test.tsconfig.json
|
||||
translations_auto_pr.js
|
||||
tsconfig.json
|
||||
|
||||
@@ -1,5 +1,66 @@
|
||||
# C/C++ for Visual Studio Code Changelog
|
||||
|
||||
## Version 1.33.2: June 26, 2026
|
||||
### Bug Fixes
|
||||
* Fix a regression with 'Find All References' with functions that exist in both C and C++ files. [#14546](https://github.com/microsoft/vscode-cpptools/issues/14546)
|
||||
* Fix some regression crashes.
|
||||
|
||||
## Version 1.33.1: June 23, 2026
|
||||
### Bug Fixes
|
||||
* Fix 'Find All References' dropping valid references when a template parameter type has a typedef alias in only one translation unit. [#14344](https://github.com/microsoft/vscode-cpptools/issues/14344)
|
||||
* Fix a crash regression on file open.
|
||||
* Fix IntelliSense incorrectly resolving `#include` files through a symbolic link after the target directory was deleted from disk.
|
||||
* Fix "tag parsing finished" status randomly getting reported too soon after a 'Reset IntelliSense Database' command.
|
||||
|
||||
## Version 1.33.0: June 22, 2026
|
||||
### New Feature
|
||||
* Unification of tag parsing with the VS implementation. In particular, it's now done using multiple parallel `cpptools-srv2` processes. [PR #14426](https://github.com/microsoft/vscode-cpptools/pull/14426)
|
||||
|
||||
### Enhancements
|
||||
* Add the `debuginfod` launch option to the `cppdbg` debugger schema. [#14458](https://github.com/microsoft/vscode-cpptools/issues/14458), [#14460](https://github.com/microsoft/vscode-cpptools/issues/14460), [PR #14471](https://github.com/microsoft/vscode-cpptools/pull/14471), [PR #14506](https://github.com/microsoft/vscode-cpptools/pull/14506), [MIEngine#1562](https://github.com/microsoft/MIEngine/issues/1562)
|
||||
* Add the `ignoreRunWithoutDebuggingWarnings` property to allow 'Run without debugging' warnings to be suppressed. [#14515](https://github.com/microsoft/vscode-cpptools/issues/14515)
|
||||
* Various localization updates.
|
||||
|
||||
### Bug Fixes
|
||||
* Fix an incorrect `invalid type conversion` IntelliSense error. [#11294](https://github.com/microsoft/vscode-cpptools/issues/11294)
|
||||
* Fix include completion (with recursive includes) still suggesting headers from a deleted folder. [#12636](https://github.com/microsoft/vscode-cpptools/issues/12636)
|
||||
* Add `important` to `C_Cpp.doxygen.sectionTags`. [PR #14473](https://github.com/microsoft/vscode-cpptools/pull/14473)
|
||||
* Update the minimum supported VS Code version to 1.77. [PR #14502](https://github.com/microsoft/vscode-cpptools/pull/14502)
|
||||
* Fix issues with the debugger `launch.json` schema. [PR #14523](https://github.com/microsoft/vscode-cpptools/pull/14523)
|
||||
* Fix `${env:VAR}` and `${env.VAR}` not expanding to an empty string when the environment variable is unset, to match VS Code's behavior. [PR #14535](https://github.com/microsoft/vscode-cpptools/pull/14535)
|
||||
* Thanks for the contribution. [@notable-equivalent](https://github.com/notable-equivalent)
|
||||
* Fix the `C_Cpp.refactoring.includeHeader` setting not honoring `always`.
|
||||
* Various other fixes found internally.
|
||||
|
||||
## Version 1.32.2: April 28, 2026
|
||||
### New Feature
|
||||
* Add support for "Run without debugging". [#1201](https://github.com/microsoft/vscode-cpptools/issues/1201)
|
||||
|
||||
### Enhancements
|
||||
* Add a `C_Cpp.doxygen.generateOnCodeAction` setting to allow disabling of Doxygen generation code actions. [#14341](https://github.com/microsoft/vscode-cpptools/issues/14341)
|
||||
* Add a `cpptools.waitForTagParsing` command (for use by the `C/C++ DevTools` extension). [PR #14407](https://github.com/microsoft/vscode-cpptools/pull/14407/changes)
|
||||
* Improve wildcard matching with the debugger natvis. [MIEngine#1162](https://github.com/microsoft/MIEngine/issues/1162)
|
||||
* Add support for `HideRawView` with the debugger natvis. [MIEngine#1458](https://github.com/microsoft/MIEngine/issues/1458)
|
||||
|
||||
### Bug Fixes
|
||||
* Fix high CPU usage caused by repeated calls to `selectChatModels`. [#14168](https://github.com/microsoft/vscode-cpptools/issues/14168), [#14211](https://github.com/microsoft/vscode-cpptools/issues/14211), [#14241](https://github.com/microsoft/vscode-cpptools/issues/14241)
|
||||
* Fix the MSVC developer environment not working if `UCRTVersion` isn't found, and update the walkthrough instructions for installing MSVC. [#14352](https://github.com/microsoft/vscode-cpptools/issues/14352)
|
||||
* Fix an IntelliSense crash when three special-case comments are used in a template. [#14360](https://github.com/microsoft/vscode-cpptools/issues/14360)
|
||||
* Fix Copilot hover taking too many premium requests. [#14372](https://github.com/microsoft/vscode-cpptools/issues/14372)
|
||||
* Fix null pointers being expandable for variables in the debugger. [MIEngine#698](https://github.com/microsoft/MIEngine/issues/698)
|
||||
* Fix recursive `{this}` evaluation with the debugger natvis. [MIEngine#1391](https://github.com/microsoft/MIEngine/issues/1391)
|
||||
* Update clang-tidy and clang-format from 22.1.1 to 22.1.3 (bug fixes).
|
||||
* Fix a bug with semantic colorization of operators.
|
||||
|
||||
## Version 1.31.5: April 20, 2026
|
||||
### Bug Fixes
|
||||
* Fix `Reinstalling the Extension.md` not being found. [#14389](https://github.com/microsoft/vscode-cpptools/issues/14389)
|
||||
* Fix the `C/C++ DevTools` extension language service tools not working after the `C/C++` extension updates via `Restart Extensions`. [#14392](https://github.com/microsoft/vscode-cpptools/issues/14392)
|
||||
|
||||
## Version 1.31.4: March 31, 2026
|
||||
### Bug Fix
|
||||
* Debugging cpptools and cpptools-srv processes on macOS (to get call stacks) is now blocked when SIP is enabled (due to a potential security issue).
|
||||
|
||||
## Version 1.31.3: March 24, 2026
|
||||
### Enhancements
|
||||
* Add support for `program` in attach debug configurations. [#14046](https://github.com/microsoft/vscode-cpptools/issues/14046)
|
||||
|
||||
+1
-1
@@ -61,7 +61,7 @@ File questions, issues, or feature requests for the extension.
|
||||
If someone has already filed an issue that encompasses your feedback, please leave a 👍 or 👎 reaction on the issue to upvote or downvote it to help us prioritize the issue.
|
||||
<br>
|
||||
|
||||
**[Quick survey](https://www.research.net/r/VBVV6C6)**
|
||||
**[Quick survey](https://aka.ms/vcvscodesurvey)**
|
||||
<br>
|
||||
Let us know what you think of the extension by taking the quick survey.
|
||||
|
||||
|
||||
+80
-159
@@ -568,6 +568,32 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
|
||||
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
minimatch 4.2.6 - ISC
|
||||
https://github.com/isaacs/minimatch#readme
|
||||
|
||||
Copyright (c) 2011-2022 Isaac Z. Schlueter and Contributors
|
||||
|
||||
The ISC License
|
||||
|
||||
Copyright (c) 2011-2022 Isaac Z. Schlueter and Contributors
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
|
||||
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -1117,6 +1143,44 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
@nevware21/ts-utils 0.14.0 - MIT
|
||||
https://github.com/nevware21/ts-utils
|
||||
|
||||
Copyright (c) 2022 NevWare21 Solutions LLC
|
||||
Copyright (c) 2023 NevWare21 Solutions LLC
|
||||
Copyright (c) 2024 NevWare21 Solutions LLC
|
||||
Copyright (c) 2025 NevWare21 Solutions LLC
|
||||
Copyright (c) 2026 NevWare21 Solutions LLC
|
||||
Copyright (c) 2022-2025 NevWare21 Solutions LLC
|
||||
Copyright (c) NevWare21 Solutions LLC and contributors
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 NevWare21 Solutions LLC
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -1250,7 +1314,7 @@ SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
@xmldom/xmldom 0.8.11 - MIT
|
||||
@xmldom/xmldom 0.8.13 - MIT
|
||||
https://github.com/xmldom/xmldom
|
||||
|
||||
Copyright 2019 - present Christopher J. Brody and other contributors
|
||||
@@ -1334,7 +1398,7 @@ SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
axios 1.13.6 - MIT
|
||||
axios 1.16.0 - MIT
|
||||
https://axios-http.com/
|
||||
|
||||
Copyright (c) 2014-present, Facebook, Inc.
|
||||
@@ -1506,70 +1570,6 @@ The above copyright notice and this permission notice shall be included in all c
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
brace-expansion 1.1.12 - MIT
|
||||
https://github.com/juliangruber/brace-expansion
|
||||
|
||||
Copyright (c) 2013 Julian Gruber <[email protected]>
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2013 Julian Gruber <[email protected]>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
brace-expansion 2.0.2 - MIT
|
||||
https://github.com/juliangruber/brace-expansion
|
||||
|
||||
Copyright (c) 2013 Julian Gruber <[email protected]>
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2013 Julian Gruber <[email protected]>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -1642,7 +1642,7 @@ SOFTWARE.
|
||||
chokidar 3.6.0 - MIT
|
||||
https://github.com/paulmillr/chokidar
|
||||
|
||||
(c) Paul Miller <https://paulmillr.com>
|
||||
(c) Paul Miller
|
||||
Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker
|
||||
|
||||
The MIT License (MIT)
|
||||
@@ -2090,7 +2090,7 @@ THE SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
follow-redirects 1.15.11 - MIT
|
||||
follow-redirects 1.16.0 - MIT
|
||||
https://github.com/follow-redirects/follow-redirects
|
||||
|
||||
Copyright 2014-present Olivier Lalonde <[email protected]> , James Talmage <[email protected]> , Ruben Verborgh
|
||||
@@ -2276,38 +2276,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
hasown 2.0.2 - MIT
|
||||
https://github.com/inspect-js/hasOwn#readme
|
||||
|
||||
Copyright (c) Jordan Harband and contributors
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) Jordan Harband and contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -3018,7 +2986,7 @@ THE SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
picomatch 2.3.1 - MIT
|
||||
picomatch 2.3.2 - MIT
|
||||
https://github.com/micromatch/picomatch
|
||||
|
||||
Copyright (c) 2017-present, Jon Schlinkert
|
||||
@@ -3116,7 +3084,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
proxy-from-env 1.1.0 - MIT
|
||||
proxy-from-env 2.1.0 - MIT
|
||||
https://github.com/Rob--W/proxy-from-env#readme
|
||||
|
||||
Copyright (c) 2016-2018 Rob Wu <[email protected]>
|
||||
@@ -3183,7 +3151,7 @@ readdirp 3.6.0 - MIT
|
||||
https://github.com/paulmillr/readdirp
|
||||
|
||||
Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com)
|
||||
Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller <https://paulmillr.com>
|
||||
Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller ( https://paulmillr.com )
|
||||
|
||||
MIT License
|
||||
|
||||
@@ -3277,7 +3245,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
shell-quote 1.8.2 - MIT
|
||||
shell-quote 1.8.4 - MIT
|
||||
https://github.com/ljharb/shell-quote
|
||||
|
||||
Copyright (c) 2013 James Halliday ([email protected])
|
||||
@@ -3343,7 +3311,7 @@ SOFTWARE.
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
tmp 0.2.5 - MIT
|
||||
tmp 0.2.7 - MIT
|
||||
http://github.com/raszi/node-tmp
|
||||
|
||||
Copyright (c) 2014 KARASZI Istvan
|
||||
@@ -3427,22 +3395,20 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
vscode-jsonrpc 8.1.0 - MIT
|
||||
https://github.com/Microsoft/vscode-languageserver-node#readme
|
||||
uuid 14.0.0 - MIT
|
||||
https://github.com/uuidjs/uuid#readme
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
Copyright (c) 2010-2020 Robert Kieffer and other contributors
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
The MIT License (MIT)
|
||||
|
||||
All rights reserved.
|
||||
|
||||
MIT License
|
||||
Copyright (c) 2010-2020 Robert Kieffer and other contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -3471,7 +3437,7 @@ THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
vscode-languageclient 8.1.0 - MIT
|
||||
vscode-languageclient 9.0.1 - MIT
|
||||
https://github.com/Microsoft/vscode-languageserver-node#readme
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
@@ -3489,29 +3455,6 @@ The above copyright notice and this permission notice shall be included in all c
|
||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
vscode-languageserver-protocol 3.17.3 - MIT
|
||||
https://github.com/Microsoft/vscode-languageserver-node#readme
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
Copyright (c) TypeFox, Microsoft and others
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
|
||||
All rights reserved.
|
||||
|
||||
MIT License
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
@@ -3535,28 +3478,6 @@ The above copyright notice and this permission notice shall be included in all c
|
||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
vscode-languageserver-types 3.17.3 - MIT
|
||||
https://github.com/Microsoft/vscode-languageserver-node#readme
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
|
||||
All rights reserved.
|
||||
|
||||
MIT License
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
---------------------------------------------------------
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"cpfe",
|
||||
"--wchar_t_keyword",
|
||||
"--no_warnings",
|
||||
"--rtti",
|
||||
"--edge",
|
||||
"--exceptions",
|
||||
"--error_limit",
|
||||
"25000",
|
||||
"-D_EDG_COMPILER",
|
||||
"-D_USE_DECLSPECS_FOR_SAL=1"
|
||||
],
|
||||
"source_file_format": "-f %s",
|
||||
"expressions": [
|
||||
{
|
||||
"match": "^/I(.*)",
|
||||
"replace": "-I\n$1"
|
||||
},
|
||||
{
|
||||
"match": "^/D(.*)",
|
||||
"replace": "-D$1"
|
||||
},
|
||||
{
|
||||
"match": "^/AI(.*)",
|
||||
"replace": "--using_directory\n$1"
|
||||
},
|
||||
{
|
||||
"match": "^/dE--(.*)",
|
||||
"replace": "--$1"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__arm__=1",
|
||||
"-D__ARM_32BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__aarch64__=1",
|
||||
"-D__ARM_64BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__x86_64=1",
|
||||
"-D__x86_64__=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__i386=1",
|
||||
"-D__i386__=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__arm__=1",
|
||||
"-D__ARM_32BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__aarch64__=1",
|
||||
"-D__ARM_64BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__x86_64=1",
|
||||
"-D__x86_64__=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-Dunix=1",
|
||||
"-D__unix__=1",
|
||||
"-D__linux__=1",
|
||||
"-D__i386=1",
|
||||
"-D__i386__=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__arm__=1",
|
||||
"-D__ARM_32BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__aarch64__=1",
|
||||
"-D__ARM_64BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__x86_64=1",
|
||||
"-D__x86_64__=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__i386=1",
|
||||
"-D__i386__=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__arm__=1",
|
||||
"-D__ARM_32BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__aarch64__=1",
|
||||
"-D__ARM_64BIT_STATE=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__x86_64=1",
|
||||
"-D__x86_64__=1",
|
||||
"-D__PTRDIFF_TYPE__=long int",
|
||||
"-D__SIZE_TYPE__=long unsigned int",
|
||||
"-D__WCHAR_TYPE__=int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D__APPLE__=1",
|
||||
"-D__MACH__=1",
|
||||
"-D__i386=1",
|
||||
"-D__i386__=1",
|
||||
"-D__PTRDIFF_TYPE__=int",
|
||||
"-D__SIZE_TYPE__=unsigned int",
|
||||
"-D__WCHAR_TYPE__=long int"
|
||||
],
|
||||
"defaults_op" : "merge"
|
||||
}
|
||||
@@ -1664,7 +1664,7 @@
|
||||
"#include_next, birincil kaynak dosyada kullanılamıyor",
|
||||
"şablon üye tanımında %no1 belirtilemiyor -- onun yerine %no2 varsayıldı",
|
||||
"yerel işlev bildiriminde, %sq özniteliği yoksayılıyor",
|
||||
"%sq öğesi ile %n içerisinde birleştirme işlemi, geçerli bir simge oluşturmuyor",
|
||||
"%sq öğesi ile %n içerisinde birleştirme işlemi, geçerli bir belirteç oluşturmuyor",
|
||||
"%no belirsiz (%n2 varsayıldı)",
|
||||
"statik bir üye işlev üzerinde tür niteleyicisine izin verilmiyor",
|
||||
"bir tür niteleyicisine, bir oluşturucu veya yıkıcı üzerinde izin verilmiyor",
|
||||
|
||||
@@ -3604,7 +3604,7 @@
|
||||
"第一个参数必须是指向整数、enum 或支持的浮点类型的指针",
|
||||
"编译多个翻译单元时无法使用 C++ 模块",
|
||||
"C++ 模块不能与 C++11 之前的 'export' 功能一起使用",
|
||||
"不支持 IFC 令牌 %sq",
|
||||
"不支持 IFC 标记 %sq",
|
||||
"'pass_object_size' 属性仅对函数声明的参数有效",
|
||||
"%sq 属性 %d1 的参数必须介于 0 和 %d2 之间",
|
||||
"此处的 ref-qualifier 被忽略",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"記憶體不足。請考慮啟用 64 位元 IntelliSense 引擎,並在設定中增加 IntelliSense 記憶體限制。",
|
||||
null,
|
||||
"檔案結尾處有未封閉的註解",
|
||||
"無法辨認的語彙基元",
|
||||
"無法辨認的 Token",
|
||||
"遺漏右引號",
|
||||
"不允許巢狀註解",
|
||||
"這裡不應該出現 '#'",
|
||||
@@ -721,8 +721,8 @@
|
||||
"不允許 mutable",
|
||||
"不允許 %n 的重新宣告更改其存取權",
|
||||
null,
|
||||
"可能誤用替代的語彙基元 '<:'",
|
||||
"可能誤用替代的語彙基元 '%%:'",
|
||||
"可能誤用替代的 Token '<:'",
|
||||
"可能誤用替代的 Token '%%:'",
|
||||
"不允許命名空間定義",
|
||||
"名稱必須是命名空間名稱",
|
||||
"不允許命名空間別名定義",
|
||||
@@ -782,7 +782,7 @@
|
||||
"參考的目標是 %nd1 -- 根據舊的 for-init 範圍規則,它可能已 %nd2",
|
||||
"控制 for-init 差異時警告的選項只有在編譯 C++ 時才能使用",
|
||||
"這裡需要虛擬 %n 的定義",
|
||||
"空白註解被解譯為語彙基元帶入的運算子 '##'",
|
||||
"空白註解被解譯為 Token 帶入的運算子 '##'",
|
||||
"friend 宣告不能有儲存類別",
|
||||
"這個宣告不能有 %no 的樣板參數清單",
|
||||
"%n 不是有效的類別成員範本",
|
||||
@@ -1664,7 +1664,7 @@
|
||||
"#include_next 不能用於主要原始程式檔",
|
||||
"無法在樣板成員定義中指定 %no1 -- 假設為 %no2",
|
||||
"區域函式宣告忽略 %sq 屬性",
|
||||
"與 %sq (於 %n 中) 的串連不會建立有效的語彙基元",
|
||||
"與 %sq (於 %n 中) 的串連不會建立有效的 Token",
|
||||
"%no 模稜兩可 (假設為 %n2)",
|
||||
"靜態成員函式不能有類型限定詞",
|
||||
"建構函式或解構函式不能有類型限定詞",
|
||||
@@ -3388,7 +3388,7 @@
|
||||
"當 %sq 用於匯入或模組指示詞中時,不得為巨集",
|
||||
"這個指示詞只能出現在全域命名空間範圍內",
|
||||
"'export' 宣告只能出現在全域或命名空間範圍",
|
||||
"%sq 剖析為識別碼而非關鍵字,因為後續的權杖與前置處理器指示詞的標記不相符",
|
||||
"%sq 剖析為識別碼而非關鍵字,因為後續的 Token 與前置處理器指示詞的標記不相符",
|
||||
"這似乎是前置處理器指示詞的開頭,但是缺少 ';',後面緊接著新行會防止",
|
||||
"這似乎是模組前置處理指示詞,但這類指示詞不能出現在巨集展開中",
|
||||
"'module' 指示詞不能出現在條件式包含的範圍 (例如,#if、#else、#elseif 等)",
|
||||
@@ -3604,7 +3604,7 @@
|
||||
"第一個引數必須是整數的指標、enum 或支援的浮點類型",
|
||||
"編譯多個翻譯單元時,無法使用 C++ 模組",
|
||||
"C++ 模組無法搭配先前的 C++11 'export' 功能使用",
|
||||
"IFC 權杖 %sq 不受支援",
|
||||
"IFC Token %sq 不受支援",
|
||||
"'pass_object_size' 屬性僅在函式宣告的參數上有效",
|
||||
"%sq 屬性 %d1 的引數必須是介於 0 到 %d2 之間的值",
|
||||
"這裡會忽略 ref-qualifier",
|
||||
@@ -3624,11 +3624,11 @@
|
||||
"在此模式下,'auto' 作為類型規範並非標準用法",
|
||||
"由於檔案損毀,無法匯入模組檔案 %sq",
|
||||
"IFC",
|
||||
"成員宣告後插入了沒有直接關聯的權杖",
|
||||
"成員宣告後插入了沒有直接關聯的 Token",
|
||||
"錯誤的插入範圍 (%r)",
|
||||
"預期為 std::string_view 類型的值,但收到 %t",
|
||||
"陳述式後插入了沒有直接關聯的權杖",
|
||||
"宣告後插入了沒有直接關聯的權杖",
|
||||
"陳述式後插入了沒有直接關聯的 Token",
|
||||
"宣告後插入了沒有直接關聯的 Token",
|
||||
"Tuple 索引值 (%d) 溢位",
|
||||
">> 輸出來自 std::meta::__report_tokens",
|
||||
">> 結束輸出自 std::meta::__report_tokens",
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D_MSC_EXTENSIONS",
|
||||
"--microsoft",
|
||||
"--microsoft_bugs",
|
||||
"--microsoft_version",
|
||||
"1951",
|
||||
"-D_MSC_VER=1951",
|
||||
"-D_MSC_FULL_VER=195136122",
|
||||
"-D_MSC_BUILD=0",
|
||||
"-D_M_ARM=7"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D_MSC_EXTENSIONS",
|
||||
"--microsoft",
|
||||
"--microsoft_bugs",
|
||||
"--microsoft_version",
|
||||
"1951",
|
||||
"-D_CPPUNWIND=1",
|
||||
"-D_MSC_VER=1951",
|
||||
"-D_MSC_FULL_VER=195136122",
|
||||
"-D_MSC_BUILD=0",
|
||||
"-D_M_ARM64=1"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D_MSC_EXTENSIONS",
|
||||
"--microsoft",
|
||||
"--microsoft_bugs",
|
||||
"--microsoft_version",
|
||||
"1951",
|
||||
"-D_CPPUNWIND=1",
|
||||
"-D_MSC_VER=1951",
|
||||
"-D_MSC_FULL_VER=195136122",
|
||||
"-D_MSC_BUILD=0",
|
||||
"-D_M_X64=100",
|
||||
"-D_M_AMD64=100"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
{
|
||||
"defaults": [
|
||||
"-D_MSC_EXTENSIONS",
|
||||
"--microsoft",
|
||||
"--microsoft_bugs",
|
||||
"--microsoft_version",
|
||||
"1951",
|
||||
"-D_MSC_VER=1951",
|
||||
"-D_MSC_FULL_VER=195136122",
|
||||
"-D_MSC_BUILD=0",
|
||||
"-D_M_IX86=600",
|
||||
"-D_M_IX86_FP=2"
|
||||
],
|
||||
"defaults_op": "merge"
|
||||
}
|
||||
@@ -213,17 +213,6 @@
|
||||
"recursiveIncludes": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"reduce": {
|
||||
"markdownDescription": "Set to `always` to always reduce the number of recursive include paths provided to IntelliSense to only those paths currently referenced by #include statements. This requires first parsing files to determine which headers are included. Set to `never` to provide all recursive include paths to IntelliSense. Reducing the number of recursive include paths may improve IntelliSense performance when a very large number of recursive include paths are involved. Not reducing the number of recursive include paths can improve IntelliSense performance by avoiding the need to parse files to determine which include paths to provide. The `default` value is currently to reduce the number of recursive include paths provided to IntelliSense.",
|
||||
"descriptionHint": "Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.",
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"always",
|
||||
"never",
|
||||
"default",
|
||||
"${default}"
|
||||
]
|
||||
},
|
||||
"priority": {
|
||||
"markdownDescription": "The priority of recursive include paths. If set to `beforeSystemIncludes`, the recursive include paths will be searched before system include paths. If set to `afterSystemIncludes`, the recursive include paths will be searched after system include paths. `beforeSystemIncludes` would more closely reflect the search order of a compiler, while `afterSystemIncludes` may result in improved performance.",
|
||||
"descriptionHint": "Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.",
|
||||
|
||||
+142
-138
@@ -8,15 +8,11 @@
|
||||
const gulp = require('gulp');
|
||||
|
||||
const fs = require('fs');
|
||||
const nls = require('vscode-nls-dev');
|
||||
const { getL10nJson, getL10nXlf, getL10nFilesFromXlf } = require('@vscode/l10n-dev');
|
||||
const fastGlob = require('fast-glob');
|
||||
const path = require('path');
|
||||
const minimist = require('minimist');
|
||||
const es = require('event-stream');
|
||||
const sourcemaps = require('gulp-sourcemaps');
|
||||
const ts = require('gulp-typescript');
|
||||
const typescript = require('typescript');
|
||||
const tsProject = ts.createProject('./tsconfig.json', { typescript });
|
||||
const filter = require('gulp-filter');
|
||||
const vinyl = require('vinyl');
|
||||
const parse5 = require('parse5');
|
||||
const traverse = require('parse5-traverse');
|
||||
@@ -123,47 +119,6 @@ const traverseHtml = (contents, nodeCallback, attributeCallback, isFragment) =>
|
||||
return htmlTree;
|
||||
};
|
||||
|
||||
// Traverses the HTML document looking for node and attributes containing data-loc-id, to localize
|
||||
// Outputs *.nls.json files containing strings to localize.
|
||||
const processHtmlFiles = () => {
|
||||
return es.through(function (file) {
|
||||
let localizationJsonContents = {};
|
||||
let localizationMetadataContents = {
|
||||
messages: [],
|
||||
keys: [],
|
||||
filePath: removePathPrefix(file.path, file.cwd)
|
||||
};
|
||||
let nodeCallback = (locId, locHint, node) => {
|
||||
let subNodeCount = 0;
|
||||
let text = "";
|
||||
node.childNodes.forEach((childNode) => {
|
||||
if (childNode.nodeName == "#text") {
|
||||
text += childNode.value;
|
||||
} else {
|
||||
text += `{${subNodeCount++}}`;
|
||||
}
|
||||
});
|
||||
localizationJsonContents[locId] = text;
|
||||
localizationMetadataContents.keys.push(locHint ? { key: locId, comment: [locHint] } : locId);
|
||||
localizationMetadataContents.messages.push(text);
|
||||
};
|
||||
let attributeCallback = (locId, locHint, attribute) => {
|
||||
localizationJsonContents[locId] = attribute.value;
|
||||
localizationMetadataContents.keys.push(locHint ? { key: locId, comment: [locHint] } : locId);
|
||||
localizationMetadataContents.messages.push(attribute.value);
|
||||
};
|
||||
traverseHtml(file.contents.toString(), nodeCallback, attributeCallback, false);
|
||||
this.queue(new vinyl({
|
||||
path: path.join(file.path + '.nls.json'),
|
||||
contents: Buffer.from(JSON.stringify(localizationJsonContents, null, '\t'), 'utf8')
|
||||
}));
|
||||
this.queue(new vinyl({
|
||||
path: path.join(file.path + '.nls.metadata.json'),
|
||||
contents: Buffer.from(JSON.stringify(localizationMetadataContents, null, '\t'), 'utf8')
|
||||
}));
|
||||
});
|
||||
};
|
||||
|
||||
// descriptionCallback(path, value, parent) is invoked for attributes
|
||||
const traverseJson = (jsonTree, descriptionCallback, prefixPath) => {
|
||||
for (let fieldName in jsonTree) {
|
||||
@@ -181,74 +136,107 @@ const traverseJson = (jsonTree, descriptionCallback, prefixPath) => {
|
||||
}
|
||||
};
|
||||
|
||||
// Traverses schema json files looking for "description" fields to localized.
|
||||
// The path to the "description" field is used to create a localization key.
|
||||
const processJsonSchemaFiles = () => {
|
||||
return es.through(function (file) {
|
||||
let jsonTree = JSON.parse(file.contents.toString());
|
||||
let localizationJsonContents = {};
|
||||
let filePath = removePathPrefix(file.path, file.cwd);
|
||||
let localizationMetadataContents = {
|
||||
messages: [],
|
||||
keys: [],
|
||||
filePath: filePath
|
||||
};
|
||||
let descriptionCallback = (path, value, parent) => {
|
||||
let locId = filePath + "." + path;
|
||||
let locHint = parent.descriptionHint;
|
||||
localizationJsonContents[locId] = value;
|
||||
localizationMetadataContents.keys.push(locHint ? { key: locId, comment: [locHint] } : locId);
|
||||
localizationMetadataContents.messages.push(value);
|
||||
};
|
||||
traverseJson(jsonTree, descriptionCallback, "");
|
||||
this.queue(new vinyl({
|
||||
path: path.join(file.path + '.nls.json'),
|
||||
contents: Buffer.from(JSON.stringify(localizationJsonContents, null, '\t'), 'utf8')
|
||||
}));
|
||||
this.queue(new vinyl({
|
||||
path: path.join(file.path + '.nls.metadata.json'),
|
||||
contents: Buffer.from(JSON.stringify(localizationMetadataContents, null, '\t'), 'utf8')
|
||||
}));
|
||||
});
|
||||
// ****************************
|
||||
// @vscode/l10n-dev helpers
|
||||
//
|
||||
// Localization is built around VS Code's l10n support (vscode.l10n.t at runtime and the
|
||||
// "l10n" field in package.json). The helpers below collect the English strings from each
|
||||
// source kind into the @vscode/l10n-dev "l10n JSON" format ({ key: string | { message, comment } }).
|
||||
// The XLF round-trip (translations-export / translations-import) targets the same Microsoft
|
||||
// localization (MLCP) pipeline that vscode-nls-dev previously fed.
|
||||
// ****************************
|
||||
|
||||
// Collect TS source strings (vscode.l10n.t call sites) as a single l10n JSON object.
|
||||
const collectSourceL10n = async () => {
|
||||
const files = await fastGlob('src/**/*.ts', { cwd: __dirname });
|
||||
const fileContents = files.map((relativePath) => ({
|
||||
extension: '.ts',
|
||||
contents: fs.readFileSync(path.join(__dirname, relativePath)).toString()
|
||||
}));
|
||||
return getL10nJson(fileContents);
|
||||
};
|
||||
|
||||
gulp.task("translations-export", (done) => {
|
||||
// Collect HTML strings (data-loc-id attributes) as one l10n JSON section per file.
|
||||
// Returns [{ name, contents }] where name is the relative file path (used as the XLF unit name).
|
||||
const collectHtmlL10n = () => {
|
||||
const results = [];
|
||||
const files = fastGlob.sync([...htmlFilesPatterns, ...walkthroughHtmlFilesPatterns], { cwd: __dirname });
|
||||
for (const relativePath of files) {
|
||||
const fileContents = fs.readFileSync(path.join(__dirname, relativePath)).toString();
|
||||
const contents = {};
|
||||
const nodeCallback = (locId, locHint, node) => {
|
||||
let subNodeCount = 0;
|
||||
let text = "";
|
||||
node.childNodes.forEach((childNode) => {
|
||||
if (childNode.nodeName == "#text") {
|
||||
text += childNode.value;
|
||||
} else {
|
||||
text += `{${subNodeCount++}}`;
|
||||
}
|
||||
});
|
||||
contents[locId] = locHint ? { message: text, comment: [locHint] } : text;
|
||||
};
|
||||
const attributeCallback = (locId, locHint, attribute) => {
|
||||
contents[locId] = locHint ? { message: attribute.value, comment: [locHint] } : attribute.value;
|
||||
};
|
||||
traverseHtml(fileContents, nodeCallback, attributeCallback, false);
|
||||
if (Object.keys(contents).length > 0) {
|
||||
results.push({ name: relativePath.replace(/\\/g, '/'), contents });
|
||||
}
|
||||
}
|
||||
return results;
|
||||
};
|
||||
|
||||
// Transpile the TS to JS, and let vscode-nls-dev scan the files for calls to localize.
|
||||
let jsStream = tsProject.src()
|
||||
.pipe(sourcemaps.init())
|
||||
.pipe(tsProject()).js
|
||||
.pipe(nls.createMetaDataFiles());
|
||||
// Collect JSON schema description strings as one l10n JSON section per file.
|
||||
const collectJsonSchemaL10n = () => {
|
||||
const results = [];
|
||||
const files = fastGlob.sync(jsonSchemaFilesPatterns, { cwd: __dirname });
|
||||
for (const relativePath of files) {
|
||||
const jsonTree = JSON.parse(fs.readFileSync(path.join(__dirname, relativePath)).toString());
|
||||
const filePath = relativePath.replace(/\\/g, '/');
|
||||
const contents = {};
|
||||
const descriptionCallback = (descPath, value, parent) => {
|
||||
const locId = filePath + "." + descPath;
|
||||
contents[locId] = parent.descriptionHint ? { message: value, comment: [parent.descriptionHint] } : value;
|
||||
};
|
||||
traverseJson(jsonTree, descriptionCallback, "");
|
||||
if (Object.keys(contents).length > 0) {
|
||||
results.push({ name: filePath, contents });
|
||||
}
|
||||
}
|
||||
return results;
|
||||
};
|
||||
|
||||
// Scan html files for tags with the data-loc-id attribute
|
||||
let htmlStream = gulp.src([...htmlFilesPatterns, ...walkthroughHtmlFilesPatterns])
|
||||
.pipe(processHtmlFiles());
|
||||
// Maps an imported XLF unit name back to the i18n file it should be written to.
|
||||
const importedSectionToI18nPath = (folderName, name) => {
|
||||
if (name === 'bundle') {
|
||||
return path.join('i18n', folderName, 'bundle.l10n.json');
|
||||
}
|
||||
if (name === 'package') {
|
||||
return path.join('i18n', folderName, 'package.i18n.json');
|
||||
}
|
||||
// HTML / JSON schema sections are keyed by their relative source path.
|
||||
return path.join('i18n', folderName, name + '.i18n.json');
|
||||
};
|
||||
|
||||
let jsonSchemaStream = gulp.src(jsonSchemaFilesPatterns)
|
||||
.pipe(processJsonSchemaFiles());
|
||||
gulp.task("translations-export", async () => {
|
||||
// Build a single XLF containing every English string: TS source, package.json, HTML, and JSON schema.
|
||||
const l10nContents = new Map();
|
||||
l10nContents.set('bundle', await collectSourceL10n());
|
||||
l10nContents.set('package', JSON.parse(fs.readFileSync(path.join(__dirname, 'package.nls.json')).toString()));
|
||||
for (const { name, contents } of collectHtmlL10n()) {
|
||||
l10nContents.set(name, contents);
|
||||
}
|
||||
for (const { name, contents } of collectJsonSchemaL10n()) {
|
||||
l10nContents.set(name, contents);
|
||||
}
|
||||
|
||||
// Merge files from all source streams
|
||||
es.merge(jsStream, htmlStream, jsonSchemaStream)
|
||||
|
||||
// Filter down to only the files we need
|
||||
.pipe(filter(['**/*.nls.json', '**/*.nls.metadata.json']))
|
||||
|
||||
// Consoldate them into nls.metadata.json, which the xlf is built from.
|
||||
.pipe(nls.bundleMetaDataFiles('ms-vscode.cpptools', '.'))
|
||||
|
||||
// filter down to just the resulting metadata files
|
||||
.pipe(filter(['**/nls.metadata.header.json', '**/nls.metadata.json']))
|
||||
|
||||
// Add package.nls.json, used to localized package.json
|
||||
.pipe(gulp.src(["package.nls.json"]))
|
||||
|
||||
// package.nls.json and nls.metadata.json are used to generate the xlf file
|
||||
// Does not re-queue any files to the stream. Outputs only the XLF file
|
||||
.pipe(nls.createXlfFiles(translationProjectName, translationExtensionName))
|
||||
.pipe(gulp.dest(path.join("..", `${translationProjectName}-localization-export`)))
|
||||
.pipe(es.wait(() => {
|
||||
done();
|
||||
}));
|
||||
const xlf = getL10nXlf(l10nContents);
|
||||
// Match the layout the loc handoff/upload path expects (and that translations-import reads back):
|
||||
// ../vscode-extensions-localization-export/<project>/<extension>.xlf
|
||||
const exportDir = path.join(__dirname, "..", `${translationProjectName}-localization-export`, translationProjectName);
|
||||
fs.mkdirSync(exportDir, { recursive: true });
|
||||
fs.writeFileSync(path.join(exportDir, `${translationExtensionName}.xlf`), xlf);
|
||||
});
|
||||
|
||||
|
||||
@@ -259,23 +247,27 @@ gulp.task("translations-export", (done) => {
|
||||
// ****************************
|
||||
|
||||
// Imports translations from raw localized MLCP strings to VS Code .i18n.json files
|
||||
gulp.task("translations-import", (done) => {
|
||||
let options = minimist(process.argv.slice(2), {
|
||||
gulp.task("translations-import", async () => {
|
||||
const options = minimist(process.argv.slice(2), {
|
||||
string: "location",
|
||||
default: {
|
||||
location: "../vscode-translations-import"
|
||||
}
|
||||
});
|
||||
es.merge(languages.map((language) => {
|
||||
let id = language.transifexId || language.id;
|
||||
return gulp.src(path.join(options.location, id, translationProjectName, `${translationExtensionName}.xlf`))
|
||||
.pipe(nls.prepareJsonFiles())
|
||||
.pipe(gulp.dest(path.join("./i18n", language.folderName)))
|
||||
.pipe(es.wait()); // This is required or it gives `this.pipeTo.end is not a function`.
|
||||
}))
|
||||
.pipe(es.wait(() => {
|
||||
done();
|
||||
}));
|
||||
for (const language of languages) {
|
||||
const id = language.transifexId || language.id;
|
||||
const xlfPath = path.join(options.location, id, translationProjectName, `${translationExtensionName}.xlf`);
|
||||
if (!fs.existsSync(xlfPath)) {
|
||||
continue;
|
||||
}
|
||||
const importedFiles = await getL10nFilesFromXlf(fs.readFileSync(xlfPath).toString());
|
||||
for (const importedFile of importedFiles) {
|
||||
// importedFile.name is the XLF unit name we assigned during export.
|
||||
const outputPath = path.join(__dirname, importedSectionToI18nPath(language.folderName, importedFile.name));
|
||||
fs.mkdirSync(path.dirname(outputPath), { recursive: true });
|
||||
fs.writeFileSync(outputPath, JSON.stringify(importedFile.messages, null, '\t'));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
// ****************************
|
||||
@@ -285,25 +277,37 @@ gulp.task("translations-import", (done) => {
|
||||
|
||||
// Generate package.nls.*.json files from: ./i18n/*/package.i18n.json
|
||||
// Outputs to root path, as these nls files need to be along side package.json
|
||||
const generateAdditionalLocFiles = () => {
|
||||
return gulp.src(['package.nls.json'])
|
||||
.pipe(nls.createAdditionalLanguageFiles(languages, 'i18n'))
|
||||
.pipe(gulp.dest('.'));
|
||||
const generateAdditionalLocFiles = async () => {
|
||||
const englishPackage = JSON.parse(fs.readFileSync(path.join(__dirname, 'package.nls.json')).toString());
|
||||
for (const language of languages) {
|
||||
const i18nPackage = path.join(__dirname, 'i18n', language.folderName, 'package.i18n.json');
|
||||
if (!fs.existsSync(i18nPackage)) {
|
||||
continue;
|
||||
}
|
||||
const translated = jsonc.parse(fs.readFileSync(i18nPackage).toString());
|
||||
// Start from the English strings so any untranslated keys fall back to English.
|
||||
const merged = { ...englishPackage, ...translated };
|
||||
fs.writeFileSync(path.join(__dirname, `package.nls.${language.id}.json`), JSON.stringify(merged, null, '\t'));
|
||||
}
|
||||
};
|
||||
|
||||
// Generates ./dist/nls.bundle.<language_id>.json from files in ./i18n/** *//<src_path>/<filename>.i18n.json
|
||||
// Localized strings are read from these files at runtime.
|
||||
const generateSrcLocBundle = () => {
|
||||
// Transpile the TS to JS, and let vscode-nls-dev scan the files for calls to localize.
|
||||
return tsProject.src()
|
||||
.pipe(sourcemaps.init())
|
||||
.pipe(tsProject()).js
|
||||
.pipe(nls.createMetaDataFiles())
|
||||
.pipe(nls.createAdditionalLanguageFiles(languages, "i18n"))
|
||||
.pipe(nls.bundleMetaDataFiles('ms-vscode.cpptools', 'dist'))
|
||||
.pipe(nls.bundleLanguageFiles())
|
||||
.pipe(filter(['**/nls.bundle.*.json', '**/nls.metadata.header.json', '**/nls.metadata.json']))
|
||||
.pipe(gulp.dest('dist'));
|
||||
// Generates ./l10n/bundle.l10n.json (English) and ./l10n/bundle.l10n.<language_id>.json.
|
||||
// VS Code loads these at runtime based on the "l10n" field in package.json.
|
||||
const generateSrcLocBundle = async () => {
|
||||
const l10nDir = path.join(__dirname, 'l10n');
|
||||
fs.mkdirSync(l10nDir, { recursive: true });
|
||||
|
||||
// English bundle, extracted from the vscode.l10n.t call sites.
|
||||
const englishBundle = await collectSourceL10n();
|
||||
fs.writeFileSync(path.join(l10nDir, 'bundle.l10n.json'), JSON.stringify(englishBundle, null, '\t'));
|
||||
|
||||
// Per-language bundles, copied from the translated bundles produced by translations-import.
|
||||
for (const language of languages) {
|
||||
const translatedBundle = path.join(__dirname, 'i18n', language.folderName, 'bundle.l10n.json');
|
||||
if (fs.existsSync(translatedBundle)) {
|
||||
fs.copyFileSync(translatedBundle, path.join(l10nDir, `bundle.l10n.${language.id}.json`));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
const generateLocalizedHtmlFilesImpl = (file, relativePath, language, isFragment) => {
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "未能分析 json 文件,可能是因注释或尾部逗号所致。",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "C/C++ 扩展仍在安装。请查看输出窗口获取详细信息。",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "请参阅 {0} 了解疑难解答信息。可在 {1} 处创建问题",
|
||||
"Process exited with code {0}": "已退出进程,代码为 {0}",
|
||||
"Process executed successfully.": "已成功执行进程。",
|
||||
"Killing process {0}": "正在终止进程 {0}",
|
||||
"Warning: Expected file {0} is missing.": "警告: 缺少预期的文件 {0}。",
|
||||
"Warning: Debugging has not been tested for this platform.": "警告: 尚未为此平台测试调试。",
|
||||
"Reload the workspace for the settings change to take effect.": "重新加载工作区以使设置更改生效。",
|
||||
"Reload": "重新加载",
|
||||
"Custom configuration provider '{0}' registered": "已注册自定义配置提供程序“{0}”",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "已达到最大字符串扩展递归。可能存在循环引用。",
|
||||
"Invalid variable reference {0} in string: {1}.": "字符串: {1} 中的变量引用 {0} 无效。",
|
||||
"Environment variable {0} not found": "找不到环境变量 {0}",
|
||||
"Commands are not supported for string: {0}.": "字符串: {0} 不支持命令。",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "执行字符串: {1} {2} 的命令 {0} 时出现异常。",
|
||||
"C/C++ Diagnostics": "C/C++ 诊断",
|
||||
"C/C++ Crash Call Stacks": "C/C++ 故障调用堆栈",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "C/C++ 扩展进程已崩溃。崩溃进程名称、日期/时间、信号和调用堆栈如下 - 将它包含在 {0} 处的 bug 报告中会很有帮助。",
|
||||
"{0}: SSH": "{0}: SSH",
|
||||
"C/C++ Debug Protocol": "C/C++ 调试协议",
|
||||
"C/C++ Configuration Warnings": "C/C++ 配置警告",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "C/C++ 扩展的版本比 {0} 更新的版本至少需要 macOS 版本 {1}。",
|
||||
"intelliSenseEngine is disabled": "已禁用 intelliSenseEngine",
|
||||
"More Info": "详细信息",
|
||||
"Ignore": "忽略",
|
||||
"The C/C++ extension installed does not match your system.": "已安装的 C/C++ 扩展与系统不匹配。",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "已安装的 C/C++ 扩展与系统兼容,但与系统不匹配。",
|
||||
"Searching include path...": "正在搜索包含路径...",
|
||||
"Include file not found in browse.path.": "在 browse.path 中未找到包含文件。",
|
||||
"Edit \"browse.path\" setting": "编辑 \"browse.path\" 设置",
|
||||
"Add to \"includePath\": {0}": "添加到 \"includePath\": {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "添加“{0}”",
|
||||
"Edit \"includePath\" setting": "编辑 \"includePath\" 设置",
|
||||
"Disable error squiggles": "禁用错误波形曲线",
|
||||
"Enable all error squiggles": "启用所有错误波形曲线",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "检测到 #include 错误。请更新 includePath。已为此翻译单元({0})禁用波形曲线。",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "检测到 #include 错误。请更新 includePath。此翻译单元({0})的 IntelliSense 功能将由标记分析器提供。",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "检测到 #include 错误。请考虑更新 compile_commands.json 或 includePath。此翻译单元({0})的 IntelliSense 功能将由标记分析器提供。",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "无法分析“{0}”。将改用来自文件夹“{1}”中的 c_cpp_properties.json 的 \"includePath\"。",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "找不到“{0}”。将改用文件夹“{1}”中来自 c_cpp_properties.json 的 \"includePath\"。",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "在“{1}”中未找到“{0}”。此文件将改用文件夹“{2}”中来自 c_cpp_properties.json 的 \"includePath\"。",
|
||||
"The IntelliSense database was successfully reset.": "已成功重置 IntelliSense 数据库。",
|
||||
"Failed to send response to client: {0}": "未能将响应发送到客户端: {0}",
|
||||
"Failed to read response from server: {0}": "未能从服务器读取响应: {0}",
|
||||
"Failed to send request to server: {0}": "未能将请求发送到服务器: {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "等待请求时出现意外错误: {0}",
|
||||
"{0} errored with: {1}": "{0} 出错: {1}",
|
||||
"Failed to open the file {0}": "未能打开文件 {0}",
|
||||
"Failed to query default include paths and defines for {0}.": "未能查询 {0} 的默认包含路径和定义。",
|
||||
"Failed calling {0}": "未能调用 {0}",
|
||||
"Quick info operation failed: {0}": "快速信息操作失败: {0}",
|
||||
"Failed to create IntelliSense client: {0}": "未能创建 IntelliSense 客户端: {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "未能生成 IntelliSense 进程: {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "调用 browse_engine_update_thread.join() 时出错: {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "此文件({0})已在编辑器中打开,但大小写不同。将对此文件的副本禁用 IntelliSense 功能。",
|
||||
"IntelliSense client has disconnected from the server - {0}": "IntelliSense 客户端已与服务器断开连接 - {0}",
|
||||
"Formatting failed:": "格式化失败:",
|
||||
"Unable to add file to database, error = {0}: {1}": "无法将文件添加到数据库,错误 = {0}: {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "未能在中止期间重置时间戳,错误 = {0}: {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "无法更新时间戳,错误 = {0}: {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "无法完成文件的更新,错误 = {0}: {1}",
|
||||
"{0} is not a directory (st_mode={1})": "{0} 不是目录(st_mode={1})",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "无法检索 {0} 的文件系统信息。错误 = {1}",
|
||||
"{0} is not a directory": "{0} 不是目录",
|
||||
"File discovery was aborted": "已中止文件发现",
|
||||
"Aborting tag parse of {0} and dependencies": "正在中止 {0} 和依赖项的标记分析",
|
||||
"Aborting tag parse at root": "正在终止根位置的标记分析",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "无法检索数据库记录以重置时间戳: 错误 = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "未能为 {0} 重置时间戳: 错误 = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "未找到合适的编译器。请在 c_cpp_properties.json 中设置 \"compilerPath\"。",
|
||||
"Compiler include path not found: {0}": "未找到编译器包含路径: {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "IntelliSense 引擎未响应。改为使用标记分析器。",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "标记分析器将用于以下项中的 IntelliSense 操作: {0}",
|
||||
"Error squiggles will be disabled in: {0}": "将在以下项中禁用错误波形曲线: {0}",
|
||||
"Processing folder (non-recursive): {0}": "正在处理文件夹(非递归): {0}",
|
||||
"Processing folder (recursive): {0}": "正在处理文件夹(递归): {0}",
|
||||
"File exclude: {0}": "文件排除: {0}",
|
||||
"Search exclude: {0}": "搜索排除: {0}",
|
||||
"Discovering files: {0} file(s) processed": "正在发现文件: 已处理 {0} 个文件",
|
||||
"{0} file(s) removed from database": "已从数据库中删除 {0} 个文件",
|
||||
"Parsing: {0} files(s) processed": "正在分析: 已处理 {0} 个文件",
|
||||
"Shutting down IntelliSense server: {0}": "正在关闭 IntelliSense 服务器: {0}",
|
||||
"Resetting IntelliSense server: {0}": "正在重置 IntelliSense 服务器: {0}",
|
||||
"Code browsing service initialized": "已初始化代码浏览服务",
|
||||
"Folder: {0} will be indexed": "文件夹 {0} 将编入索引",
|
||||
"Populate include completion cache.": "填充包含完成缓存。",
|
||||
"Discovering files...": "正在发现文件...",
|
||||
"Done discovering files.": "“发现文件”操作已完成。",
|
||||
"Parsing open files...": "正在分析打开的文件...",
|
||||
"Done parsing open files.": "“分析打开的文件”操作已完成。",
|
||||
"Parsing remaining files...": "正在分析剩余的文件...",
|
||||
"Done parsing remaining files.": "“分析剩余文件”操作已完成。",
|
||||
"Using configuration: \"{0}\"": "使用配置:“{0}”",
|
||||
"{0} include path suggestion(s) discovered.": "已发现 {0} 个包含路径建议。",
|
||||
"Checking for syntax errors: {0}": "正在检查语法错误: {0}",
|
||||
"IntelliSense Engine = {0}.": "IntelliSense 引擎 = {0}。",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "当 #includes 不解析时,扩展将为 IntelliSense 使用标记分析器。",
|
||||
"Autocomplete is enabled.": "已启用自动完成。",
|
||||
"Autocomplete is disabled.": "已禁用自动完成。",
|
||||
"Hover is enabled.": "悬停已启用。",
|
||||
"Hover is disabled.": "悬停已禁用。",
|
||||
"Enhanced Colorization is enabled.": "已启用增强的着色。",
|
||||
"Error squiggles are disabled.": "已禁用错误波形曲线。",
|
||||
"Error squiggles are enabled.": "已启用错误波形曲线。",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "如果已解决所有标头依赖项,则启用错误波形曲线。",
|
||||
"Replaced placeholder file record": "已替换占位符文件记录",
|
||||
"tag parsing file: {0}": "标记分析文件: {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "标记分析错误(除非找不到符号,否则可以忽略此错误):",
|
||||
"Reset time stamp for {0}": "重置 {0} 的时间戳",
|
||||
"Failed to remove file: {0}": "未能删除文件: {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "Regex 分析错误 - vscode 模式: {0},regex: {1},错误消息: {2}",
|
||||
"terminating child process: {0}": "正在终止子进程: {0}",
|
||||
"still alive, killing...": "仍处于活动状态,正在中止...",
|
||||
"giving up": "放弃",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "尚未退出。将休眠 {0} 毫秒,然后重试。",
|
||||
"Failed to spawn process. Error: {0} ({1})": "未能生成进程。错误: {0}({1})",
|
||||
"Offering completion": "提供完成",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "正在尝试从计算机上找到的编译器获取默认值:“{0}”",
|
||||
"Unable to resolve include path: {0}": "无法解析包含路径: {0}",
|
||||
"Error searching for IntelliSense client: {0}": "搜索 IntelliSense 客户端时出错: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "IntelliSense 客户端不可用,请使用标记分析器获取快速信息。",
|
||||
"using Tag Parser for quick info": "使用标记分析器获取快速信息",
|
||||
"Closing the communication channel.": "正在关闭通信信道。",
|
||||
"sending compilation args for {0}": "正在为 {0} 发送编译参数",
|
||||
"include: {0}": "包括: {0}",
|
||||
"framework: {0}": "框架: {0}",
|
||||
"define: {0}": "定义: {0}",
|
||||
"preinclude: {0}": "预包含: {0}",
|
||||
"other: {0}": "其他: {0}",
|
||||
"sending {0} changes to server": "正在向服务器发送 {0} 项更改",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "打开的文件实例无效。忽略文件 {0} 的 IntelliSense 消息。",
|
||||
"idle loop: reparsing the active document": "空闲环路: 重新分析活动文档",
|
||||
"IntelliSense client is currently disconnected": "IntelliSense 客户端当前已断开连接",
|
||||
"Request canceled: {0}": "已取消请求: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "IntelliSense 客户端不可用,请使用标记分析器转到定义。",
|
||||
"Error squiggle count: {0}": "错误波形曲线计数: {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "正在为以下项的翻译单元中文件的 IntelliSense 更新进行排队: {0}",
|
||||
"Formatting document: {0}": "正在格式化文档: {0}",
|
||||
"Formatting input:": "正在格式化输入:",
|
||||
"Formatting raw output:": "正在格式化原始输出:",
|
||||
"Formatting diffed output before cursor:": "正在格式化游标前执行了 dif 操作的输出:",
|
||||
"Formatting diffed output after cursor:": "正在格式化游标后执行了 dif 操作的输出:",
|
||||
"Formatting diffed output:": "正在格式化执行了 dif 操作的输出:",
|
||||
"Disable inactive region colorization": "禁用非活动区域着色",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "已超出错误限额,{0} 个错误未报告。",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "检测到 #include 错误。请考虑更新 compile_commands.json 或 includePath。已为此翻译单元({0})禁用波形曲线。",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "无法重置 IntelliSense 数据库。若要手动重置,请关闭所有 VS Code 实例,然后删除此文件: {0}",
|
||||
"Formatting failed. See the output window for details.": "格式化失败。请查看输出窗口获取详细信息。",
|
||||
"Populating include completion cache.": "正在填充包含完成缓存。",
|
||||
"Discovering files: {0}": "正在发现文件: {0}",
|
||||
"Parsing open files": "正在分析打开的文件",
|
||||
"Tag parser initializing": "标记分析器正在初始化",
|
||||
"Workspace parsing paused": "已暂停工作区分析",
|
||||
"Parsing workspace files: {0}": "正在分析工作区文件: {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "正在发现文件: {0}/{1} ({2}%)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "正在分析工作区文件: {0} / {1} ({2}%)",
|
||||
"Can't find or run process_name": "找不到或无法运行 process_name",
|
||||
"Child exec failed {0}": "子 exec 失败 {0}",
|
||||
"Could not communicate with child process!": "无法与子进程通信!",
|
||||
"{0} failed": "{0} 个操作失败",
|
||||
"Failed to set {0} flag": "未能设置 {0} 标志",
|
||||
"Unable to create {0}!": "无法创建 {0}!",
|
||||
"Failed to set stdin {0} flag": "未能设置 stdin {0} 标志",
|
||||
"Failed to set stdout {0} flag": "未能设置 stdout {0} 标记",
|
||||
"Failed to set stderr {0} flag": "未能设置 stderr {0} 标志",
|
||||
"Unable to start child process!": "无法启动子进程!",
|
||||
"Timed out attempting to communicate with process!": "尝试与进程通信时超时!",
|
||||
"Process has failed to run": "进程未能运行",
|
||||
"Specified compiler was not found: {0}": "未找到指定的编译器: {0}",
|
||||
"Config data invalid, {0}": "配置数据无效,{0}",
|
||||
"CMake executable not found at {0}": "在 {0} 找不到 CMake 可执行文件",
|
||||
"No args provider": "无参数提供程序",
|
||||
"Invalid file path {0}": "文件路径 {0} 无效",
|
||||
"Can't create IntelliSense client for {0}": "无法为 {0} 创建 IntelliSense 客户端",
|
||||
"declaration": "声明",
|
||||
"type alias": "类型别名",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "编译器不支持 64 位。正在回退到 32 位 intelliSenseMode。",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "编译器不支持 32 位。正在回退到 64 位 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "未能查询编译器。正在回退到 32 位 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "未能查询编译器。正在回退到 64 位 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to no bitness.": "未能查询编译器。正在回退到无位数。",
|
||||
"IntelliSense client creation aborted: {0}": "已中止创建 IntelliSense 客户端: {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "基于 configurationProvider 设置提供的信息检测到 #include 错误。此翻译单元({0})的 IntelliSense 功能将由标记分析器提供。",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "基于 configurationProvider 设置提供的信息检测到 #include 错误。已针对此翻译单元({0})禁用波形曲线。",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "预处理器关键字",
|
||||
"C keyword": "C 关键字",
|
||||
"C++ keyword": "C++ 关键字",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "还有 1 个重载",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "还有 %d 个重载",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "还有 1 个专业化",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "还有 %d 个专业化",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "注意: 未完全配置 IntelliSense。使用“选择 IntelliSense 配置”命令完成配置。",
|
||||
"Select an IntelliSense configuration to locate system headers": "选择 IntelliSense 配置以查找系统标头",
|
||||
"Expands to:": "扩展到:",
|
||||
"Attention:": "注意:",
|
||||
"Author:": "作者:",
|
||||
"Authors:": "作者:",
|
||||
"Bug:": "Bug:",
|
||||
"Copyright:": "版权所有:",
|
||||
"Deprecated:": "已弃用:",
|
||||
"Date:": "日期:",
|
||||
"Details:": "详细信息:",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "异常:",
|
||||
"Invariant:": "不变量:",
|
||||
"File:": "文件:",
|
||||
"Note:": "备注:",
|
||||
"Parameters:": "参数:",
|
||||
"Precondition:": "前置条件:",
|
||||
"Postcondition:": "后置条件:",
|
||||
"Remark:": "注解:",
|
||||
"Remarks:": "注解:",
|
||||
"Result:": "结果:",
|
||||
"Return:": "返回:",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "返回:",
|
||||
"See also:": "另请参阅:",
|
||||
"Since:": "开始日期:",
|
||||
"Template Parameters:": "模板参数:",
|
||||
"Test:": "测试:",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "版本:",
|
||||
"Warning:": "警告:",
|
||||
"Compiler query command line: {0}": "编译器查询命令行: {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "正在尝试从 \"compilerPath\" 属性中的 C 编译器获取默认值:“{0}”",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "正在尝试从 \"compilerPath\" 属性中的 C++ 编译器获取默认值:“{0}”",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "正在尝试从 compile_commands.json 文件中的 C 编译器获取默认值:“{0}”",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "正在尝试从 compile_commands.json 文件中的 C++ 编译器获取默认值:“{0}”",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "对于 C 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”。",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "对于 C++ 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”。",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "对于 C 源文件,cStandard 已从“{0}”更改为“{1}”。",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "对于 C++ 源文件,cppStandard 已从“{0}”更改为“{1}”。",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "对于 C 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”,cStandard 已从“{2}”更改为“{3}”。",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "对于 C++ 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”,cppStandard 已从“{2}”更改为“{3}”。",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "对于 C 源文件,IntelliSenseMode 已根据编译器参数和查询 compilerPath 从“{0}”更改为“{1}”:“{2}”",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "对于 C++ 源文件,IntelliSenseMode 已根据编译器参数和查询 compilerPath 从“{0}”更改为“{1}”:“{2}”",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "对于 C 源文件,cStandard 已根据编译器参数和查询 compilerPath 从“{0}”更改为“{1}”:“{2}”",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "对于 C++ 源文件,cppStandard 已根据编译器参数和查询 compilerPath 从“{0}”更改为“{1}”:“{2}”",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "对于 C 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”,cStandard 已根据编译器参数和查询 compilerPath 从“{2}”更改为“{3}”:“{4}”",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "对于 C++ 源文件,IntelliSenseMode 已从“{0}”更改为“{1}”,cppStandard 已根据编译器参数和查询 compilerPath 从“{2}”更改为“{3}”:“{4}”",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "无法使用 compilerPath“{0}”解析配置。 请改用“{1}”。",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "无法使用 compilerPath 解析配置:“{0}”",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "由于 compilerPath 明确为空,因此正在跳过对编译器的查询",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "已指定 MSVC intelliSenseMode。正在针对编译器 cl.exe 进行配置。",
|
||||
"Unable to configure for compiler cl.exe.": "无法针对编译器 cl.exe 进行配置。",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "正在使用命令行查询编译器的目标:“{0}”{1}",
|
||||
"Compiler returned default target value: {0}": "编译器返回的默认目标值: {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "正在使用命令行查询默认 C 语言标准的编译器: {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "正在使用命令行查询默认 C++ 语言标准的编译器: {0}",
|
||||
"Detected language standard version: {0}": "检测到的语言标准版本: {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "检测到未处理的默认编译器目标值: {0}",
|
||||
"Unhandled target argument value detected: {0}": "检测到未处理的目标参数值: {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "正在关闭 IntelliSense 服务器: {0}。内存使用量为 {1} MB,已超过 {2} MB 的限制。",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "未能在路径 \"{0}\" 处查询编译器以获得默认标准版本。已对此编译器禁用编译器查询。",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "编译器查询返回了无法识别的语言标准版本。将改用受支持的最新版本。",
|
||||
"IntelliSense process crash detected.": "检测到 IntelliSense 进程崩溃。",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "检测到 IntelliSense 进程崩溃: {0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "返回值:",
|
||||
"Unable to locate nvcc compiler: {0}": "找不到 nvcc 编译器: {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "找不到 nvcc 主机编译器: {0}",
|
||||
"Invoking nvcc with command line: {0}": "正在使用命令行调用 nvcc: {0}",
|
||||
"Unable to find host compile command in output of nvcc.": "在 nvcc 的输出中找不到主机编译命令。",
|
||||
"Unable to locate forced include: {0}": "找不到 forced include: {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "内联宏",
|
||||
"Unable to access browse database. ({0})": "无法访问浏览数据库。({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "IntelliSenseMode 已更改,因为它与检测到的编译器不匹配。请考虑改为设置 \"compilerPath\"。将 \"compilerPath\" 设为 \"\" 以禁用系统包含和定义的检测。",
|
||||
"Remove all code analysis problems": "删除所有代码分析问题",
|
||||
"(Multiple locations)": "(多个位置)",
|
||||
"Folder": "文件夹",
|
||||
"File": "文件",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "编译器返回默认语言标准版本:{0}。由于此版本是旧版本,因此将尝试使用较新版本 {1} 作为默认版本。",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "来自 clang-tidy 的意外输出:{0}。应为:{1}。",
|
||||
"Generate Doxygen comment": "生成 Doxygen 注释",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "在 {1} 中创建“{0}”声明",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "在 {1} 中创建“{0}”定义",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "找不到“{0}”的函数定义。",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "属性",
|
||||
"Bases/'Bases' are a C++ class type.": "基项",
|
||||
"Classes": "类",
|
||||
"CoClasses": "组件类",
|
||||
"Delegates": "委托",
|
||||
"Enums": "枚举",
|
||||
"Events": "活动",
|
||||
"Functions": "函数",
|
||||
"Import directives": "Import 指令",
|
||||
"ImportLib statements": "ImportLib 语句",
|
||||
"Import statements": "导入语句",
|
||||
"Include directives": "Include 指令",
|
||||
"Interfaces": "接口",
|
||||
"Libraries": "库",
|
||||
"Macros": "宏",
|
||||
"Maps": "地图",
|
||||
"Map entries": "映射项",
|
||||
"Miscellaneous": "杂项",
|
||||
"Namespaces": "命名空间",
|
||||
"Parameters": "参数",
|
||||
"Properties": "属性",
|
||||
"Structs": "结构",
|
||||
"TODO: insert return statement here": "TODO: 在此处插入 return 语句",
|
||||
"Typedefs": "Typedef",
|
||||
"Unions": "联合",
|
||||
"Using aliases": "Using 别名",
|
||||
"Using directives": "Using 指令",
|
||||
"Variables": "变量",
|
||||
"Automatic add function": "自动添加函数",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "在与 vsCMFunctionComMethod 一起使用时,vsCMFunctionVirtual 是多余的,并且不可指定。",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod 不能是静态的。",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "无效的 C/C++ 文件: \"%s\"。",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "文件名太长: \"%s\"。",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "无法创建文件 \"%s\"。",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "无法访问目录或文件 \"%s\" 以进行写入。",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "文件路径 \"%s\" 无效。",
|
||||
"File '%s' was not found./%s is the file that was not found.": "找不到文件“%s”。",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "创建声明/定义失败: %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "无法创建函数 \"%s\" 。不支持创建默认函数或已删除的函数。",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "无法创建函数'%s'。",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "无法找到函数“%s”的明确位置。",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "找不到类或命名空间'%s'。",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "此操作不支持“%s”。",
|
||||
"Unknown error.": "未知错误。",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "请运行“选择 IntelliSense 配置...”命令以定位系统标头。",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "复制 '{0}' 的声明",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "复制 '{0}' 的定义",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "将声明/定义复制到剪贴板失败: %s",
|
||||
"Extract to function": "提取到函数",
|
||||
"Extract to free function": "提取到自由函数",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "提取到“{0}”中的成员函数",
|
||||
"The selected text is not inside a function.": "所选文本不在函数内。",
|
||||
"The selected text cannot span different functions.": "所选文本不能跨越不同的函数。",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "变量\"%s\"在选中区域中声明,然后在它下方使用。",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "预处理器宏“%s”在所选区域的下方使用。",
|
||||
"The selected region spans an inactive preprocessor block.": "所选的区域跨越不活动的预处理程序块。",
|
||||
"The selected region does not contain any code that can be extracted.": "所选的区域不包含任何可以被提取的代码。",
|
||||
"The selected region is not entirely within the function's body.": "所选区域不完全在函数的主体内。",
|
||||
"The selection contains IntelliSense errors.": "所选内容包含 IntelliSense 错误。",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "“%s”未在所选代码内声明,但正在被修改。C 代码不能通过引用传递参数。",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "函数必须通过引用返回一个值。C 代码不能返回引用。",
|
||||
"Jumps between the selected code and the surrounding code are present.": "所选代码和外层代码之间的存在跳跃。",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "在所选代码中,一些控制路径退出而没有设置返回值。这只受标量、数字、和指针返回类型支持。",
|
||||
"Expand selection (to enable 'Extract to function')": "展开选择(以启用“提取到函数”)",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "在 compile_commands.json 文件中找不到 \"{0}\"。此文件将改用文件夹“{1}”中的 c_cpp_properties.json 中包含的 \"includePath\"。",
|
||||
"Generate Copilot summary": "生成 Copilot 摘要",
|
||||
"Unable to index files from non-existent folder: {0}": "无法为不存在的文件夹 {0} 中的文件编制索引",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "C/C++ 扩展只能用于 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 以及后续的 Microsoft 产品和服务,以开发和测试您的应用程序。",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Microsoft C++ 语言服务器",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "使用情况: {0} [选项]",
|
||||
"Options:": "选项:",
|
||||
"Show this help message and exit.": "显示此帮助消息并退出。",
|
||||
"Show version information and exit.": "显示版本信息并退出。",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "永久接受最终用户许可协议(EULA)。",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "不将 stderr 重定向到 /dev/null (对调试有用)。",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "启动交互式登录(需要 GitHub Copilot 订阅)。",
|
||||
"Force the login process, even if already authenticated.": "即使已完成身份验证,也强制启动登录流程。",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "如果安全密钥链不可用,允许以明文存储凭据。",
|
||||
"Specify the directory for log files (default: system temp directory).": "指定日志文件的目录(默认值: 系统临时目录)。",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "将日志详细级别从 0 (仅错误)设置为 9 (详细)。",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "将参数指定为绝对路径,或相对于工作区根目录或其 .github 文件夹的路径。",
|
||||
"Disable sending telemetry data.": "禁用发送遥测数据。",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "若要通过 GitHub 进行身份验证,请复制代码 {0},然后访问 {1}。正在等待授权...",
|
||||
"Timed out waiting for authorization.": "等待授权超时。",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "已成功通过 GitHub 身份验证。",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "GitHub 身份验证成功,但无法保存令牌。",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Keyring 错误: {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "keyring 集合已锁定。请解锁或重启 gnome-keyring-daemon。",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "没有可用的 keyring 服务。安装并启动 gnome-keyring: sudo apt install gnome-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "或通过传递 --login --allow-plaintext-secret-storage 允许明文存储。",
|
||||
"The device code has expired. Please try again.": "设备代码已过期。请重试。",
|
||||
"Authorization was denied by the user.": "用户拒绝了授权。",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "轮询期间发生意外错误: {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "GitHub 登录失败。尝试从命令行使用 --login 运行以登录。",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "必须接受 EULA 才能继续。请使用 --accept-eula 运行。",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "已通过 GitHub 身份验证。使用 --force-login 重新进行身份验证。",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "初始化失败: 配置版本不受支持。仅支持版本 1。",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "初始化失败: 未找到配置文件“{0}”。",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失败: 无法解析配置文件“{0}”。请验证 JSON 格式。错误: {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "初始化失败: \"repositoryPath\" 未配置或无效。",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "初始化失败: 必须配置 \"compileCommands\" 或 \"cppProperties\"。",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "初始化失败: 不能同时配置 \"compileCommands\" 和 \"cppProperties\"。",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "初始化失败: 未找到 \"compileCommands\" 路径:“{0}”。",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "初始化失败: 未找到 \"cppProperties\" 路径:“{0}”。",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失败: 无法解析 \"cppProperties\" 指定的文件:“{0}”。请验证 JSON 格式。错误: {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "初始化失败: 无法从 \"cppProperties\" 文件读取配置:“{0}”。请验证架构。",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "初始化失败:“{0}”不包含有效的 \"configurations\" 数组。",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失败: 在 \"cppProperties\" 文件中找不到配置“{0}”:“{1}”。",
|
||||
"Initialization failed: LSP config paths cache is missing.": "初始化失败: 缺少 LSP 配置路径缓存。",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "未找到 libcurl ({0})。身份验证和遥测需要 libcurl。",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "macOS 默认应已提供 libcurl。如果缺失,请通过以下命令安装: brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "安装 libcurl: sudo apt install libcurl4 (Debian/Ubuntu)或 sudo dnf install libcurl (Fedora/RHEL)。",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "已加载 libcurl,但缺少必需的符号。这可能表示 libcurl 版本太旧或不兼容。没有兼容的 libcurl,语言服务器无法运行。",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "未找到 libsecret-1.so.0 ({0})。安全凭据存储需要 libsecret。安装 libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu)或 sudo dnf install libsecret (Fedora/RHEL)。",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "已加载 libsecret,但缺少必需的符号。没有兼容的 libsecret,语言服务器无法运行。",
|
||||
"Failed to disable telemetry.": "禁用遥测失败。",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "未找到方法: {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "无法为与现有文件具有相同规范化路径的文件处理 IntelliSense。URI: {0},规范化路径: {1}",
|
||||
"Initializing": "正在初始化",
|
||||
"Initializing ({0} of {1})": "正在初始化({0}/{1})",
|
||||
"Initializing ({0} of {1}): {2}": "正在初始化({0}/{1}): {2}",
|
||||
"Initializing {0}": "正在初始化 {0}",
|
||||
"Initializing projects": "正在初始化项目",
|
||||
"Initializing projects ({0} of {1})": "正在初始化项目({0}/{1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "正在初始化项目({0}/{1}): {2}",
|
||||
"Initializing projects {0}": "正在初始化项目 {0}",
|
||||
"Checking for out of date files": "正在检查过期文件",
|
||||
"Checking for out of date files ({0} of {1})": "正在检查过期文件({0}/{1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "正在检查过期文件({0}/{1}): {2}",
|
||||
"Checking for out of date files {0}": "正在检查过期文件 {0}",
|
||||
"Parsing files": "正在解析文件",
|
||||
"Parsing files ({0} of {1})": "正在解析文件({0}/{1})",
|
||||
"Parsing files ({0} of {1}): {2}": "正在解析文件({0}/{1}): {2}",
|
||||
"Parsing files {0}": "正在解析文件 {0}",
|
||||
"Parsing included files": "正在解析包含的文件",
|
||||
"Parsing included files ({0} of {1})": "正在解析包含的文件({0}/{1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "正在解析包含的文件({0}/{1}): {2}",
|
||||
"Parsing included files {0}": "正在解析包含的文件 {0}",
|
||||
"Scanning #includes for more files": "正在扫描 #includes 以查找更多文件",
|
||||
"Scanning #includes for more files ({0} of {1})": "正在扫描 #includes 以查找更多文件({0}/{1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "正在扫描 #includes 以查找更多文件({0}/{1}): {2}",
|
||||
"Scanning #includes for more files {0} {1}": "正在扫描 #includes 以查找更多文件 {0} {1}",
|
||||
"Ready (Updating external dependencies)": "就绪(正在更新外部依赖项)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "就绪(正在更新外部依赖项)({0}/{1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "就绪(正在更新外部依赖项)({0}/{1}): {2}",
|
||||
"Ready (Updating external dependencies) {0}": "就绪(正在更新外部依赖项){0}",
|
||||
"Ready (Optimizing database)": "就绪(正在优化数据库)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "就绪(正在优化数据库)({0}/{1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "就绪(正在优化数据库)({0}/{1}): {2}",
|
||||
"Ready (Optimizing database) {0}": "就绪(正在优化数据库){0}",
|
||||
"Creating Indexes": "正在创建索引",
|
||||
"Creating Indexes ({0} of {1})": "正在创建索引({0}/{1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "正在创建索引({0}/{1}): {2}",
|
||||
"Creating Indexes {0}": "正在创建索引 {0}",
|
||||
"Evaluating": "正在评估",
|
||||
"Evaluating ({0} of {1})": "正在计算({0}/{1})",
|
||||
"Evaluating ({0} of {1}): {2}": "正在计算({0}/{1}): {2}",
|
||||
"Evaluating {0}": "正在计算 {0}",
|
||||
"Indexing files": "正在为文件编制索引",
|
||||
"Indexing files ({0} of {1})": "正在为文件编制索引({0} of {1})",
|
||||
"Indexing files ({0} of {1}): {2}": "正在为文件编制索引({0}/{1}): {2}",
|
||||
"Indexing files {0}": "正在为文件编制索引 {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "即使指定的 --lsp-config 文件不存在,也允许服务器启动。",
|
||||
"Initialization failed during engine setup.": "引擎设置期间初始化失败。",
|
||||
"Important:": "重要说明:",
|
||||
"Unknown OS platform": "OS 平台未知",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "无法从 SystemVersion.plist 获取 ProductVersion",
|
||||
"Failed to find SystemVersion.plist in {0}.": "未能在 {0} 中找到 SystemVersion.plist。",
|
||||
"Refresh process list": "刷新进程列表",
|
||||
"Attach to process": "附加到进程",
|
||||
"Select the process to attach to": "选择要附加到的进程",
|
||||
"Process not selected.": "未选择进程。",
|
||||
"{0} in debug configuration requires {1} and {2}": "调试配置中的 {0} 需要 {1} 和 {2}",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "所选的调试配置不包含 {0} 或 {1}",
|
||||
"Pipe transport failed to get OS and processes.": "管道传输未能获取 OS 和进程。",
|
||||
"Transport attach could not obtain processes list.": "传输附加无法获取进程列表。",
|
||||
"Failed to make GDB connection: \"{0}\".": "无法建立 GDB 连接:“{0}”。",
|
||||
"Failed to parse processes: \"{0}\".": "无法分析进程:“{0}”。",
|
||||
"Default Configuration": "默认配置",
|
||||
"Select a configuration": "选择配置",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "类型为“{0}”的调试程序仅在 Windows 上可用。在当前 OS 平台上使用类型“{1}”。",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "密钥“{0}”已弃用。请改用“{1}”。",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "找不到用于 lldb-mi 的 \"LLDB.framework\"。请安装 XCode 或 XCode 命令行工具。",
|
||||
"Launch configuration:": "启动配置:",
|
||||
"'deploySteps' require VS Code 1.69+.": "\"deploySteps\" 需要 VS Code 1.69+。",
|
||||
"Running deploy steps...": "正在运行部署步骤...",
|
||||
"Unable to find {0}. {1} task is ignored.": "找不到 {0}。将忽略 {1} 任务。",
|
||||
"preLaunchTask: {0}": "preLaunchTask: {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "找不到 {0} 调试器。将忽略 {1} 的调试配置。",
|
||||
"build and debug active file": "构建和调试活动文件",
|
||||
"Apply Developer Environment": "应用开发人员环境",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} 需要 Visual Studio 开发人员环境。",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "更新开发人员环境",
|
||||
"Cancel": "取消",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "由于未应用 Visual Studio 开发人员环境,无法生成源代码。",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "由于找不到 Visual C++ 编译器,无法生成源代码。",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "缺少 lldb-mi 可执行文件的依赖项“{0}”。",
|
||||
"Searched in:": "搜索范围:",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "要解决此问题,请通过 Apple App Store 安装 XCode,或通过在终端窗口运行“{0}”来安装 XCode 命令行工具。",
|
||||
"Failed to use {0}. Reason: {1}": "未能使用 {0}。原因: {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "正在将 {0}“{1}”替换为“{2}”。",
|
||||
"Resolving variables in {0}...": "正在解析 {0} 中的变量...",
|
||||
"Open {0}": "打开 {0}",
|
||||
"Recently Used Task": "最近使用的任务",
|
||||
"Configured Task": "已配置的任务",
|
||||
"Detected Task": "检测到的任务",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "无法生成和调试,因为活动文件不是 C 或 C++ 源文件。",
|
||||
"No compiler found": "未找到编译程序",
|
||||
"Select a debug configuration": "选择调试配置",
|
||||
"\"args\" in command deploy step must be an array.": "命令部署步骤中的 \"args\" 必须为数组。",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "{0} 步骤中需要 \"host\"、\"files\" 和 \"targetDir\"。",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "“files” 必须为 {0} 步骤中的字符串或字符串数组。",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "SSH 步骤需要 \"host\" 和 \"command\"。",
|
||||
"\"command\" is required for shell steps.": "shell 步骤需要 \"command\"。",
|
||||
"Deploy step type {0} is not supported.": "不支持部署步骤类型 {0}。",
|
||||
"Unexpected OS type": "意外的 OS 类型",
|
||||
"full path to pipe program such as {0}": "管道程序的完整路径,如 {0}",
|
||||
"Enable pretty-printing for {0}": "为 {0} 启用整齐打印",
|
||||
"Set Disassembly Flavor to {0}": "将反汇编风格设置为 {0}",
|
||||
"enter program name, for example {0}": "输入程序名称,例如 {0}",
|
||||
"Launch": "启动",
|
||||
"Launch with {0}.": "使用 {0} 启动。",
|
||||
"Attach": "附加",
|
||||
"Attach with {0}.": "使用 {0} 附加。",
|
||||
"Pipe Launch": "管道启动",
|
||||
"Pipe Launch with {0}.": "使用 {0} 进行管道启动。",
|
||||
"Pipe Attach": "管道附加",
|
||||
"Pipe Attach with {0}.": "使用 {0} 进行管道附加。",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "使用 Visual Studio C/C++ 调试程序启动。",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "使用 Visual Studio C/C++ 调试程序附加到进程。",
|
||||
"Bash on Windows Launch": "Windows 上的 Bash 启动",
|
||||
"Launch in Bash on Windows using {0}.": "使用 {0} 在 Windows 上的 Bash 中启动。",
|
||||
"Bash on Windows Attach": "Windows 上的 Bash 附加",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "使用 {0} 附加到在 Windows 上的 Bash 中运行的远程进程。",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "调试程序类型“{0}”不适用于非 Windows 计算机。",
|
||||
"Run Without Debugging is only supported for launch configurations.": "仅启动配置支持“运行但不调试”。",
|
||||
"Add debug configuration is not available for single file.": "添加调试配置不适用于单个文件。",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "由于分析失败“{0}”,无法修改 SSH 配置文件。",
|
||||
"No valid SSH configuration file found.": "找不到有效的 SSH 配置文件。",
|
||||
"Enter SSH Target Name": "输入 SSH 目标名称",
|
||||
"Example: `mySSHTarget`": "示例: `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "输入 SSH 连接命令",
|
||||
"Example: `ssh [email protected] -A`": "示例: `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "选择 SSH 配置文件",
|
||||
"Yes": "是",
|
||||
"No": "否",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "是否确定要永久删除“{0}”?",
|
||||
"Operating system \"{0}\" not supported.": "不支持操作系统“{0}”。",
|
||||
"\"{0}\" timed out after {1} seconds.": "“{0}”在 {1} 秒后超时。",
|
||||
"\"{0}\" canceled.": "已取消“{0}”。",
|
||||
"\"{0}\" exited with code: \"{1}\".": "“{0}”已退出,代码为“{1}”。",
|
||||
"Failed to spawn \"{0}\".": "未能生成“{0}”。",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "忽略 {0} {1} 中不可分析的行: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "找不到终端仿真器。请将 $TERMINAL 环境变量设置为你选择的终端仿真器,或安装以下程序之一: x-terminal-emulator、gnome-terminal、konsole、xterm。",
|
||||
"Select a compiler to configure for IntelliSense": "选择要为 IntelliSense 配置的编译器",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "你希望如何为“{0}”文件夹配置 IntelliSense?",
|
||||
"How would you like to configure IntelliSense for this folder?": "你希望如何为此文件夹配置 IntelliSense?",
|
||||
"Found at {0}": "在 {0} 找到",
|
||||
"Use {0}": "使用 {0}",
|
||||
"configuration providers": "配置提供程序",
|
||||
"compilers": "编译器",
|
||||
"Select IntelliSense Configuration...": "选择 IntelliSense 配置...",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "未配置编译器。除非设置自己的配置,否则 IntelliSense 可能无法正常工作。",
|
||||
"Select another compiler on my machine...": "在我的计算机上选择另一个编译器...",
|
||||
"Help me install a compiler": "帮助我安装编译器",
|
||||
"Install a compiler": "安装编译器",
|
||||
"Do not configure with a compiler (not recommended)": "请勿适用编译器进行配置(不推荐)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM: 检查“{0}”的权限",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "无法启动 C/C++ 语言服务器。IntelliSense 功能将被禁用。错误: {0}",
|
||||
"The language server crashed. Restarting...": "语言服务器崩溃。正在重新启动...",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "在过去 3 分钟内,语言服务器崩溃了 5 次。它不会重新启动。",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} 已更改为: {1}",
|
||||
"Dismiss": "消除",
|
||||
"Disable Warnings": "禁用警告",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} 无法为“{1}”提供 IntelliSense 配置信息。将改为使用“{2}”配置中的设置。",
|
||||
"The requested configuration name is not found: {0}": "找不到请求的配置名称: {0}",
|
||||
"Unsupported client": "不支持的客户端",
|
||||
"Timed out in {0}ms.": "将在 {0} 毫秒后超时。",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "已枚举 {0} 个文件,检测到 {1} 个 C/C++ 源文件。你可能需要考虑排除某些文件以获得更好的性能。",
|
||||
"Learn More": "了解详细信息",
|
||||
"Don't Show Again": "不再显示",
|
||||
"Update IntelliSense time (sec): {0}": "更新 IntelliSense 时间(秒): {0}",
|
||||
"Custom configurations received:": "已收到自定义配置:",
|
||||
"Custom browse configuration received: {0}": "已收到自定义浏览配置: {0}",
|
||||
" Declaration/definition was copied.": "已复制声明/定义。",
|
||||
"Name the extracted function": "为提取的函数命名",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "未能提取到函数: {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "未能提取到函数。生成了无效的编辑:“{0}”",
|
||||
"Fix all code analysis problems": "修复所有代码分析问题",
|
||||
"Clear all code analysis problems": "清除所有代码分析问题",
|
||||
"Fix all {0} problems": "修复所有 {0} 问题",
|
||||
"Disable all {0} problems": "禁用所有 {0} 问题",
|
||||
"Clear all {0} problems": "清除所有 {0} 问题",
|
||||
"Clear this {0} problem": "清除此 {0} 问题",
|
||||
"Fix this {0} problem": "修复此 {0} 问题",
|
||||
"Show documentation for {0}": "显示 {0} 文档",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "IntelliSense 模式 {0} 与编译器路径不兼容。",
|
||||
"Processed c_cpp_properties.json in {0}s": "已在 {0} 秒内中处理 c_cpp_properties.json",
|
||||
"Failed to create \"{0}\"": "未能创建“{0}”",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "配置文件无效。数组中须至少存在一个配置。",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "c_cpp_properties.json 中发现未知的版本号。某些功能可能无法按预期工作。",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "尝试更新“{0}”失败(是否有写入权限?)",
|
||||
"Failed to parse \"{0}\"": "未能分析“{0}”",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "找不到带有空格的编译器路径。如果这是为了包含编译器参数,请用双引号({0})括住编译器路径。",
|
||||
"Cannot find: {0}": "无法找到: {0}",
|
||||
"Path is not a file: {0}": "路径不是文件: {0}",
|
||||
"The include path validation took {0}s to evaluate": "包含路径验证计算耗时 {0} 秒",
|
||||
"Failed to resolve include path. Error: {0}": "未能解析包含路径。错误: {0}",
|
||||
"Do not add extra quotes around paths.": "不要在路径周围添加额外的引号。",
|
||||
"Path is not a directory: {0}": "路径不是目录: {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "{0} 重复。配置名称应是唯一的。",
|
||||
"Path took {0}s to evaluate": "路径计算耗时 {0} 秒",
|
||||
"Failed to resolve path {0}. Error: {1}": "未能解析路径 {0}。错误: {1}",
|
||||
"Multiple paths are not allowed.": "不允许使用多个路径。",
|
||||
"Multiple paths should be separate entries in an array.": "多个路径应是数组中的单独条目。",
|
||||
"Paths are not directories: {0}": "路径不是目录: {0}",
|
||||
"Error while retrieving result. Reason: {0}": "检索结果时出错。原因: {0}",
|
||||
"build active file": "生成活动文件",
|
||||
"compiler:": "编译器:",
|
||||
"Task generated by Debugger.": "调试器生成的任务。",
|
||||
"Starting build...": "正在启动生成...",
|
||||
"Build run was terminated.": "生成运行已终止。",
|
||||
"Build finished with error(s).": "生成已完成,但出现错误。",
|
||||
"Build finished with warning(s).": "生成已完成,但收到警告。",
|
||||
"Build finished successfully.": "生成已成功完成。",
|
||||
"No context provided": "未提供上下文",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "“设置 Visual Studio 开发人员环境”命令仅在 Windows 上可用",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "找不到带有 C++ 编译器的 Visual Studio 安装项",
|
||||
"The operation was cancelled": "已取消此操作",
|
||||
"No hosts found": "找不到主机",
|
||||
"Configuring developer environment...": "正在配置开发人员环境...",
|
||||
"Select a Visual Studio installation": "选择 Visual Studio 安装",
|
||||
"Advanced options...": "高级选项...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "选择特定的主机和目标体系结构构、工具集版本等",
|
||||
"Select a toolset version": "选择工具集版本",
|
||||
"Select a host and target architecture": "选择主机和目标体系结构",
|
||||
"Something went wrong: {0}": "出现问题: {0}",
|
||||
"{0} developer environment for {1}": "{1} 的 {0} 开发人员环境",
|
||||
"Default environment for {0}": "{0} 的默认环境",
|
||||
"host = {0}, target = {1}": "主机 = {0},目标 = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "了解如何使用 vcpkg 为此标头安装库",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "将用于安装“{0}”的 vcpkg 命令复制到剪贴板",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "当 `C_Cpp.intelliSenseEngine` 设置为 `disabled` 时,无法执行与 IntelliSense 相关的命令。",
|
||||
"client not found": "未找到客户端",
|
||||
"OK": "确定",
|
||||
"The clang compiler will now be installed": "现在将安装 clang 编译器",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "系统可能会提示你在 VS Code 终端窗口中键入密码以授权安装。",
|
||||
"The gcc compiler will now be installed": "现在将安装 gcc 编译器",
|
||||
"Open a folder first to select a configuration.": "首先打开一个文件夹以选择配置。",
|
||||
"Open a folder first to select a configuration provider.": "首先打开一个文件夹以选择配置提供程序。",
|
||||
"Open a folder first to edit configurations": "首先打开一个文件夹以编辑配置",
|
||||
"The code analysis fix could not be applied because the document has changed.": "无法应用代码分析修复程序,因为文档已更改。",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "C/C++ 扩展的预发行版本可用。是否要切换到它?",
|
||||
"Copilot summary is not available.": "Copilot 摘要不可用。",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "包含此符号的定义或声明的文件已排除在 Copilot 的使用范围之外。",
|
||||
"Copilot summary is not available for this symbol.": "Copilot 摘要不可用于此符号。",
|
||||
"An error occurred while generating Copilot summary.": "生成 Copilot 摘要时出错。",
|
||||
"Duplicate multiline comment patterns detected.": "检测到重复的多行注释模式。",
|
||||
"Error while retrieving the project context. Reason: {0}": "检索项目上下文时出错。原因: {0}",
|
||||
"Error while retrieving the #cpp context.": "检索 #cpp 上下文时出错。",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0},{1}",
|
||||
"Find All References": "查找所有引用",
|
||||
"Peek References": "速览引用",
|
||||
"Rename": "重命名",
|
||||
"Call Hierarchy": "调用层次结构",
|
||||
"CONFIRMED REFERENCE": "已确认引用",
|
||||
"CONFIRMATION IN PROGRESS": "正在进行确认",
|
||||
"COMMENT REFERENCE": "注释引用",
|
||||
"STRING REFERENCE": "字符串引用",
|
||||
"INACTIVE REFERENCE": "非活动引用",
|
||||
"CANNOT CONFIRM REFERENCE": "无法确认引用",
|
||||
"NOT A REFERENCE": "不是引用",
|
||||
"Confirmed reference": "已确认引用",
|
||||
"Confirmation in progress": "正在进行确认",
|
||||
"Comment reference": "注释引用",
|
||||
"String reference": "字符串引用",
|
||||
"Inactive reference": "非活动引用",
|
||||
"Cannot confirm reference": "无法确认引用",
|
||||
"Not a reference": "不是引用",
|
||||
"CONFIRMATION CANCELED": "已取消确认",
|
||||
"Confirmation canceled": "已取消确认",
|
||||
"To preview results, click the search icon in the status bar.": "若要预览结果,请单击状态栏中的搜索图标。",
|
||||
"Started.": "已启动。",
|
||||
"Processing source.": "正在处理源。",
|
||||
"Searching files.": "正在搜索文件。",
|
||||
"{0}/{1} files searched.{2}": "已搜索 {0} 个文件,共 {1} 个文件。{2}",
|
||||
"{0}/{1} files confirmed.{2}": "已确认 {0} 个文件,共 {1} 个文件。{2}",
|
||||
"C/C++ Peek References": "C/C++ 速览引用",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[警告] 某些引用可能丢失,因为在 {0} 启动时,工作区分析不完整。",
|
||||
"Go to reference": "转到引用",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "代码格式设置使用 .editorconfig 中的设置,而不是 .clang-format 中的设置。有关详细信息,请参阅文档以了解 'C_Cpp.formatting' 设置的 'default' 值。",
|
||||
"C/C++ Configurations": "C/C++ 配置",
|
||||
"IntelliSense: Updating": "IntelliSense: 正在更新",
|
||||
"IntelliSense: Ready": "IntelliSense: 就绪",
|
||||
"Initializing Workspace": "正在初始化工作区",
|
||||
"Indexing Workspace": "正在索引工作区",
|
||||
"Parsing Workspace": "分析工作区",
|
||||
"Parsing Workspace: Paused": "分析工作区: 已暂停",
|
||||
"Parsing Complete": "分析完毕",
|
||||
"Rescan Workspace": "重新扫描工作区",
|
||||
"Parsing Open Files": "正在分析打开的文件",
|
||||
"Code Analysis: Running": "代码分析: 正在运行",
|
||||
"Code Analysis: Paused": "代码分析: 已暂停",
|
||||
"Code Analysis Mode: ": "代码分析模式:",
|
||||
"click to preview results": "单击以预览结果",
|
||||
"Configure IntelliSense": "配置 IntelliSense",
|
||||
"C/C++ IntelliSense Status": "C/C++ IntelliSense 状态",
|
||||
"Rescan": "重新扫描",
|
||||
"Rescan IntelliSense": "重新扫描 IntelliSense",
|
||||
"C/C++ Tag Parser Status": "C/C++ 标记分析器状态",
|
||||
"Initializing...": "正在初始化...",
|
||||
"Resume": "继续",
|
||||
"Pause": "暂停",
|
||||
"C/C++ Code Analysis Status": "C/C++ 代码分析状态",
|
||||
"Run Now": "立即运行",
|
||||
"Automatic": "自动",
|
||||
"Manual": "手动",
|
||||
"Options": "选项",
|
||||
"Starting...": "正在启动...",
|
||||
"Running: {0} / {1} ({2}%)": "正在运行: {0}/{1} ({2}%)",
|
||||
"Select a code analysis command...": "选择代码分析命令...",
|
||||
"Start Another...": "启动另一个...",
|
||||
"Select a command...": "选择命令...",
|
||||
"Run Code Analysis on Active File": "在活动文件上运行代码分析",
|
||||
"Run Code Analysis on All Files": "在所有文件上运行代码分析",
|
||||
"Run Code Analysis on Open Files": "在打开的文件上运行代码分析",
|
||||
"C/C++ References Status": "C/C++ 引用状态",
|
||||
"C/C++ Configuration": "C/C++ 配置",
|
||||
"C/C++ Configure IntelliSense": "C/C++ 配置 IntelliSense",
|
||||
"Select a Configuration...": "选择配置...",
|
||||
"Edit Configurations (UI)": "编辑配置(UI)",
|
||||
"Edit Configurations (JSON)": "编辑配置(JSON)",
|
||||
"Select a Configuration Provider...": "选择配置提供程序...",
|
||||
"active": "活动",
|
||||
"none": "无",
|
||||
"Disable the active configuration provider, if applicable.": "禁用活动配置提供程序(如果适用)。",
|
||||
"Select a workspace folder...": "选择工作区文件夹…",
|
||||
"Failed to connect to {0}": "未能连接到 {0}",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "在 localForwards 中,不能同时使用 \"bindAddress\" 或 \"port\" 指定 \"localSocket\"",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "localForwards 中需要 \"port\" 或 \"localSocket\"",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "在 localForwards 中,不能同时使用 \"host\" 或 \"hostPort\" 指定 \"remoteSocket\"",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "localForwards 中需要 \"host\" 和 \"hostPort\" 或 \"remoteSocket\"",
|
||||
"SSH command canceled": "已取消 SSH 命令",
|
||||
"Enter passphrase for ssh key {0}": "输入 ssh 密钥的密码 {0}",
|
||||
"Enter password for user \"{0}\"": "输入用户 \"{0}\" 的密码",
|
||||
"Enter password": "输入密码",
|
||||
"Are you sure you want to continue?": "您确定要继续吗?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "\"{0}\" 具有指纹 \"{1}\"。",
|
||||
"Continue": "继续",
|
||||
"\"{0}\" terminal command canceled.": "已取消 \"{0}\" 终端命令。",
|
||||
"\"{0}\" terminal command done.": "已完成 \"{0}\" 终端命令。",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "已取消任务 \"{0}\",但基础命令可能不会终止。请手动进行检查。",
|
||||
"\"{0}\" process failed: {1}": "\"{0}\" 进程失败: {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "\"{0}\" 已将数据写入终端: \"{1}\"。",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "找不到 SSH 的用户信息。这可能是由于使用 \"snap\" 安装 VS Code 导致的。如果计划使用 SSH 功能,请使用 \"deb\" 包重新安装 VS Code。",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "无法分析 SSH 配置文件 {0}: {1}",
|
||||
"Failed to read file {0}.": "未能读取文件 {0}。",
|
||||
"Failed to write to file {0}.": "无法写入文件 {0}。",
|
||||
"Inline macro is not available at this location.": "内联宏在此位置不可用。",
|
||||
"AI-generated content may be incorrect.": "AI 生成的内容可能不正确。",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "为“重命名符号”操作提供的标识符无效。",
|
||||
"A definition for the selected symbol could not be located.": "找不到所选符号的定义。",
|
||||
"No SSH targets": "无 SSH 目标",
|
||||
"Active SSH target selection cancelled.": "已取消活动 SSH 目标选择。",
|
||||
"{0} Add New SSH Target...": "{0} 添加新的 SSH 目标...",
|
||||
"Select an SSH target": "选择 SSH 目标",
|
||||
"[Active]": "[活动]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "设为 `true` 以仅处理直接或间接包含为标头的文件,设为 `false` 则处理指定包含路径下的所有文件。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "所生成的符号数据库的路径。如果指定了相对路径,则它将相对于工作区的默认存储位置。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "用于索引和分析工作区符号的路径列表(供“转到定义”、“查找所有引用”等使用)。默认情况下,在这些路径上进行搜索为递归搜索。指定 `*` 以指示非递归搜索。例如,`${workspaceFolder}` 将搜索所有子目录,而 `${workspaceFolder}/*` 将不进行搜索。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "设置为 `always` 可始终将提供给 IntelliSense 的递归包含路径数减少到仅限当前由 #include 语句引用的路径。这需要首先分析文件以确定包含哪些标头。设置为 `never` 可将所有递归包含路径提供给 IntelliSense。当涉及到大量递归包含路径时,减少递归包含路径的数量可能会提高 IntelliSense 性能。如果不减少递归包含路径的数量,则可以通过避免需要分析文件以确定要提供的包含路径来提高 IntelliSense 性能。`default` 值目前会减少提供给 IntelliSense 的递归包含路径数。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "递归包含路径的优先级。如果设置为 `beforeSystemIncludes`,则会在系统包含路径之前搜索递归包含路径。如果设置为 `afterSystemIncludes` ,则会在系统包含路径后搜索递归包含路径。`beforeSystemIncludes` 将更密切地反映编译器的搜索顺序,而 `afterSystemIncludes` 则可能导致性能提升。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "搜索递归包含的子目录的顺序。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "可通过命令`${cpptools:activeConfigCustomVariable}` 查询的自定义变量,用于 `launch.json` 或 `tasks.json`. 中的输入变量。",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "与要从中输出诊断的标头名称匹配的 POSIX 扩展正则表达式 (ERE)。始终显示来自每个翻译单元的主文件的诊断。支持 `${workspaceFolder}` 变量(如果不存在 `.clang-tidy` 文件,则该变量将用作默认回退值)。如果此选项不是 `null` (空),则将替代 `.clang-tidy` 文件中的 `HeaderFilterRegex` 选项(如果有)。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要传递给 `clang-tidy` 的其他命令行参数。这些优先于等效的 `C_Cpp.codeAnalysis.clangTidy.*` 设置。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "如果设置了 `true` 和 `compileCommands`,则 `-p=<build-path>` 参数将传递给 `clang-tidy`,而不是在 `--` 之后传递生成参数。如果未设置环境变量以便可以找到系统包含项,则此操作可能不起作用。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已启用的 `clang-tidy` 检查列表。这些值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。除非显式禁用,否则始终使用默认检查 `clang-analyzer-*`。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已启用的 `clang-tidy` 检查列表。这些值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。除非显式禁用,否则将始终启用默认检查 `clang-analyzer-core.*`。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "已禁用的 `clang-tidy` 检查列表。该值将追加到 `.clang-tidy` 文件中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有)。",
|
||||
"c_cpp.configuration.formatting.description": "配置格式设置引擎。",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` 将用于格式代码。",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "用作生成的用户路径的路径分隔符的字符。",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "如果为 `true`,则悬停和自动完成的工具提示将仅显示结构化注释的某些标签。否则,将显示所有注释。",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "控制在键入所选注释样式后是否自动插入 Doxygen 注释。",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "控制是否启用生成 Doxygen 注释的代码操作。",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "用作 Doxygen 注释起始行的字符串。",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "启用“简化结构化注释”设置后,选择希望在工具提示区域中悬停时显示的 Doxygen 节标记。 ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "开始多行或单行注释块的模式。多行注释块的延续模式默认为 ` * `,或单行注释块默认为此字符串。",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "如果此条目仅用于堆栈帧位置映射,则为 False。如果在指定断点位置时也需要使用此条目,则为 True。",
|
||||
"c_cpp.debuggers.symbolOptions.description": "用于控制如何找到和加载符号(.pdb 文件)的选项。",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "控制在命中时如何处理(通常通过原始 GDB 命令)外部设置的断点。\n允许的值为 \"throw\" (好像应用程序抛出了异常)和 \"stop\" (只会暂停调试会话)。默认值为 \"throw\"。",
|
||||
"c_cpp.debuggers.debuginfod.description": "控制 GDB 的 debuginfod 行为,以从 debuginfod 服务器下载调试符号。",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "如果为 true (默认值),则启用 GDB 的 debuginfod 支持。设置为 false 可阻止 GDB 联系 debuginfod 服务器。",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "debuginfod 服务器请求的超时(以秒为单位)。默认值为 30。设置为 0 可使用 GDB/libdebuginfod 默认值(无替代)。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "提供用于找到符号并将其加载到调试适配器的配置。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "在其中搜索 .pdb 文件的符号服务器 URL (例如 http://MyExampleSymbolServer)或目录(例如 /build/symbols)的数组。除了默认位置,还将搜索这些目录 - 在模块以及 pdb 最初放置到的路径的旁边。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "如果为 \"true\",则 Microsoft 符号服务器(https://msdl.microsoft.com/download/symbols)会添加到符号搜索路径。如果未指定,此选项会默认为 \"false\"。",
|
||||
|
||||
@@ -4,5 +4,10 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"debugger.not.available": "调试程序类型“{0}”不适用于非 Windows 计算机。"
|
||||
"debugger.not.available": "调试程序类型“{0}”不适用于非 Windows 计算机。",
|
||||
"debugger.noDebug.requestType.not.supported": "仅启动配置支持“运行但不调试”。",
|
||||
"debugger.noDebug.pipeTransport.not.supported": "已设置 \"pipeTransport\" 的配置不支持“运行但不调试”。",
|
||||
"debugger.noDebug.debugServerPath.not.supported": "已设置 \"debugServerPath\" 的配置不支持“运行但不调试”。",
|
||||
"debugger.noDebug.miDebuggerServerAddress.not.supported": "已设置 \"miDebuggerServerAddress\" 的配置不支持“运行但不调试”。",
|
||||
"debugger.noDebug.coreDumpPath.not.supported": "已设置 \"coreDumpPath\" 的配置不支持“运行但不调试”。"
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"no.terminal.emulator": "找不到终端仿真器。请将 $TERMINAL 环境变量设置为你选择的终端仿真器,或安装以下程序之一: x-terminal-emulator、gnome-terminal、konsole、xterm。"
|
||||
}
|
||||
@@ -319,5 +319,102 @@
|
||||
"file_not_found_in_path2": "在 compile_commands.json 文件中找不到 \"{0}\"。此文件将改用文件夹“{1}”中的 c_cpp_properties.json 中包含的 \"includePath\"。",
|
||||
"copilot_hover_link": "生成 Copilot 摘要",
|
||||
"browse_path_not_found": "无法为不存在的文件夹 {0} 中的文件编制索引",
|
||||
"license_terms": "C/C++ 扩展只能用于 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 以及后续的 Microsoft 产品和服务,以开发和测试您的应用程序。"
|
||||
"license_terms": "C/C++ 扩展只能用于 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 以及后续的 Microsoft 产品和服务,以开发和测试您的应用程序。",
|
||||
"help_title": "Microsoft C++ 语言服务器",
|
||||
"help_usage": "使用情况: {0} [选项]",
|
||||
"help_options_header": "选项:",
|
||||
"help_help": "显示此帮助消息并退出。",
|
||||
"help_version": "显示版本信息并退出。",
|
||||
"help_accept_eula": "永久接受最终用户许可协议(EULA)。",
|
||||
"help_stderr": "不将 stderr 重定向到 /dev/null (对调试有用)。",
|
||||
"help_login": "启动交互式登录(需要 GitHub Copilot 订阅)。",
|
||||
"help_force_login": "即使已完成身份验证,也强制启动登录流程。",
|
||||
"help_allow_plaintext": "如果安全密钥链不可用,允许以明文存储凭据。",
|
||||
"help_log_dir": "指定日志文件的目录(默认值: 系统临时目录)。",
|
||||
"help_log_level": "将日志详细级别从 0 (仅错误)设置为 9 (详细)。",
|
||||
"help_lsp_config": "将参数指定为绝对路径,或相对于工作区根目录或其 .github 文件夹的路径。",
|
||||
"help_disable_telemetry": "禁用发送遥测数据。",
|
||||
"auth_device_flow_prompt": "若要通过 GitHub 进行身份验证,请复制代码 {0},然后访问 {1}。正在等待授权...",
|
||||
"auth_timed_out": "等待授权超时。",
|
||||
"auth_success": "已成功通过 GitHub 身份验证。",
|
||||
"auth_save_failed": "GitHub 身份验证成功,但无法保存令牌。",
|
||||
"auth_keyring_error": "Keyring 错误: {0}",
|
||||
"auth_keyring_locked": "keyring 集合已锁定。请解锁或重启 gnome-keyring-daemon。",
|
||||
"auth_keyring_unavailable": "没有可用的 keyring 服务。安装并启动 gnome-keyring: sudo apt install gnome-keyring",
|
||||
"auth_try_plaintext": "或通过传递 --login --allow-plaintext-secret-storage 允许明文存储。",
|
||||
"auth_expired": "设备代码已过期。请重试。",
|
||||
"auth_denied": "用户拒绝了授权。",
|
||||
"auth_unexpected_error": "轮询期间发生意外错误: {0}",
|
||||
"auth_login_failed": "GitHub 登录失败。尝试从命令行使用 --login 运行以登录。",
|
||||
"auth_eula_required": "必须接受 EULA 才能继续。请使用 --accept-eula 运行。",
|
||||
"auth_already_authenticated": "已通过 GitHub 身份验证。使用 --force-login 重新进行身份验证。",
|
||||
"config_unsupported_version": "初始化失败: 配置版本不受支持。仅支持版本 1。",
|
||||
"config_file_not_found": "初始化失败: 未找到配置文件“{0}”。",
|
||||
"config_parse_failed": "初始化失败: 无法解析配置文件“{0}”。请验证 JSON 格式。错误: {1}",
|
||||
"config_repo_path_invalid": "初始化失败: \"repositoryPath\" 未配置或无效。",
|
||||
"config_missing_source": "初始化失败: 必须配置 \"compileCommands\" 或 \"cppProperties\"。",
|
||||
"config_dual_source": "初始化失败: 不能同时配置 \"compileCommands\" 和 \"cppProperties\"。",
|
||||
"config_compile_commands_not_found": "初始化失败: 未找到 \"compileCommands\" 路径:“{0}”。",
|
||||
"config_cpp_properties_not_found": "初始化失败: 未找到 \"cppProperties\" 路径:“{0}”。",
|
||||
"config_cpp_properties_parse_failed": "初始化失败: 无法解析 \"cppProperties\" 指定的文件:“{0}”。请验证 JSON 格式。错误: {1}",
|
||||
"config_cpp_properties_schema_invalid": "初始化失败: 无法从 \"cppProperties\" 文件读取配置:“{0}”。请验证架构。",
|
||||
"config_no_configurations": "初始化失败:“{0}”不包含有效的 \"configurations\" 数组。",
|
||||
"config_configuration_not_found": "初始化失败: 在 \"cppProperties\" 文件中找不到配置“{0}”:“{1}”。",
|
||||
"config_paths_cache_missing": "初始化失败: 缺少 LSP 配置路径缓存。",
|
||||
"curl_not_found": "未找到 libcurl ({0})。身份验证和遥测需要 libcurl。",
|
||||
"curl_install_macos": "macOS 默认应已提供 libcurl。如果缺失,请通过以下命令安装: brew install curl",
|
||||
"curl_install_linux": "安装 libcurl: sudo apt install libcurl4 (Debian/Ubuntu)或 sudo dnf install libcurl (Fedora/RHEL)。",
|
||||
"curl_symbols_missing": "已加载 libcurl,但缺少必需的符号。这可能表示 libcurl 版本太旧或不兼容。没有兼容的 libcurl,语言服务器无法运行。",
|
||||
"keytar_not_found": "未找到 libsecret-1.so.0 ({0})。安全凭据存储需要 libsecret。安装 libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu)或 sudo dnf install libsecret (Fedora/RHEL)。",
|
||||
"keytar_symbols_missing": "已加载 libsecret,但缺少必需的符号。没有兼容的 libsecret,语言服务器无法运行。",
|
||||
"telemetry_disable_failed": "禁用遥测失败。",
|
||||
"lsp_method_not_found": "未找到方法: {0}",
|
||||
"intellisense_same_canonical_path": "无法为与现有文件具有相同规范化路径的文件处理 IntelliSense。URI: {0},规范化路径: {1}",
|
||||
"status_initializing": "正在初始化",
|
||||
"status_initializing_with_n_of_m": "正在初始化({0}/{1})",
|
||||
"status_initializing_with_n_of_m_and_text": "正在初始化({0}/{1}): {2}",
|
||||
"status_initializing_with_text": "正在初始化 {0}",
|
||||
"status_initializing_projects": "正在初始化项目",
|
||||
"status_initializing_projects_with_n_of_m": "正在初始化项目({0}/{1})",
|
||||
"status_initializing_projects_with_n_of_m_and_text": "正在初始化项目({0}/{1}): {2}",
|
||||
"status_initializing_projects_with_text": "正在初始化项目 {0}",
|
||||
"status_checking_for_outdated_files": "正在检查过期文件",
|
||||
"status_checking_for_outdated_files_with_n_of_m": "正在检查过期文件({0}/{1})",
|
||||
"status_checking_for_outdated_files_with_n_of_m_and_text": "正在检查过期文件({0}/{1}): {2}",
|
||||
"status_checking_for_outdated_files_with_text": "正在检查过期文件 {0}",
|
||||
"status_parsing_files": "正在解析文件",
|
||||
"status_parsing_files_with_n_of_m": "正在解析文件({0}/{1})",
|
||||
"status_parsing_files_with_n_of_m_and_text": "正在解析文件({0}/{1}): {2}",
|
||||
"status_parsing_files_with_text": "正在解析文件 {0}",
|
||||
"status_parsing_includes": "正在解析包含的文件",
|
||||
"status_parsing_includes_with_n_of_m": "正在解析包含的文件({0}/{1})",
|
||||
"status_parsing_includes_with_n_of_m_and_text": "正在解析包含的文件({0}/{1}): {2}",
|
||||
"status_parsing_includes_with_text": "正在解析包含的文件 {0}",
|
||||
"status_scanning_includes": "正在扫描 #includes 以查找更多文件",
|
||||
"status_scanning_includes_with_n_of_m": "正在扫描 #includes 以查找更多文件({0}/{1})",
|
||||
"status_scanning_includes_with_n_of_m_and_text": "正在扫描 #includes 以查找更多文件({0}/{1}): {2}",
|
||||
"status_scanning_includes_with_text": "正在扫描 #includes 以查找更多文件 {0} {1}",
|
||||
"status_updating_external_dependencies": "就绪(正在更新外部依赖项)",
|
||||
"status_updating_external_dependencies_with_n_of_m": "就绪(正在更新外部依赖项)({0}/{1})",
|
||||
"status_updating_external_dependencies_with_n_of_m_and_text": "就绪(正在更新外部依赖项)({0}/{1}): {2}",
|
||||
"status_updating_external_dependencies_with_text": "就绪(正在更新外部依赖项){0}",
|
||||
"status_optimizing_database": "就绪(正在优化数据库)",
|
||||
"status_optimizing_database_with_n_of_m": "就绪(正在优化数据库)({0}/{1})",
|
||||
"status_optimizing_database_with_n_of_m_and_text": "就绪(正在优化数据库)({0}/{1}): {2}",
|
||||
"status_optimizing_database_with_text": "就绪(正在优化数据库){0}",
|
||||
"status_creating_indexes": "正在创建索引",
|
||||
"status_creating_indexes_with_n_of_m": "正在创建索引({0}/{1})",
|
||||
"status_creating_indexes_with_n_of_m_and_text": "正在创建索引({0}/{1}): {2}",
|
||||
"status_creating_indexes_with_text": "正在创建索引 {0}",
|
||||
"status_evaluating_file": "正在评估",
|
||||
"status_evaluating_file_with_n_of_m": "正在计算({0}/{1})",
|
||||
"status_evaluating_file_with_n_of_m_and_text": "正在计算({0}/{1}): {2}",
|
||||
"status_evaluating_file_with_text": "正在计算 {0}",
|
||||
"status_indexing_files": "正在为文件编制索引",
|
||||
"status_indexing_files_with_n_of_m": "正在为文件编制索引({0} of {1})",
|
||||
"status_indexing_files_with_n_of_m_and_text": "正在为文件编制索引({0}/{1}): {2}",
|
||||
"status_indexing_files_with_text": "正在为文件编制索引 {0}",
|
||||
"help_allow_missing_lsp_config": "即使指定的 --lsp-config 文件不存在,也允许服务器启动。",
|
||||
"initialize_failed_during_engine_setup": "引擎设置期间初始化失败。",
|
||||
"important_label": "重要说明:"
|
||||
}
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "在 Windows 上安装 C++ 编译器",
|
||||
"walkthrough.windows.text1": "如果要对 Windows 进行 C++ 开发,建议安装 Microsoft Visual C++ (MSVC)编译器。",
|
||||
"walkthrough.windows.text2": "若要安装 MSVC,请打开 VS Code 终端(CTRL + `)并在以下命令中粘贴:\n",
|
||||
"walkthrough.windows.text2": "若要安装 MSVC,请打开 VS Code 终端(CTRL + `)并在以下命令中粘贴:",
|
||||
"walkthrough.windows.note1": "注意",
|
||||
"walkthrough.windows.note1.text": "可以使用 Visual Studio 生成工具中的 C++ 工具集以及 Visual Studio Code 以编译、生成并验证任何 C++ 代码库,前提是同时具有有效的 Visual Studio 许可证(社区版、专业版或企业版),且正积极将其用于开发该 C++ 代码库。",
|
||||
"walkthrough.windows.verify.compiler": "验证编译器安装",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "在 Windows 上安装 C++ 编译器",
|
||||
"walkthrough.windows.text1": "如果要对 Windows 进行 C++ 开发,建议安装 Microsoft Visual C++ (MSVC)编译器。",
|
||||
"walkthrough.windows.text2": "若要安装 MSVC,请打开 VS Code 终端(CTRL + `)并在以下命令中粘贴:\n",
|
||||
"walkthrough.windows.text2": "若要安装 MSVC,请打开 VS Code 终端(CTRL + `)并在以下命令中粘贴:",
|
||||
"walkthrough.windows.note1": "注意",
|
||||
"walkthrough.windows.note1.text": "可以使用 Visual Studio 生成工具中的 C++ 工具集以及 Visual Studio Code 以编译、生成并验证任何 C++ 代码库,前提是同时具有有效的 Visual Studio 许可证(社区版、专业版或企业版),且正积极将其用于开发该 C++ 代码库。",
|
||||
"walkthrough.windows.verify.compiler": "验证编译器安装",
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "無法剖析 json 檔案,這可能是因為註解或結尾逗號所致。",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "C/C ++ 延伸模組仍在安裝。如需詳細資訊,請查看輸出視窗。",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "如需疑難排解資訊,請參閱 {0}。問題可在 {1} 建立",
|
||||
"Process exited with code {0}": "處理序已結束,代碼為 {0}",
|
||||
"Process executed successfully.": "程序已成功執行。",
|
||||
"Killing process {0}": "終止程序 {0}",
|
||||
"Warning: Expected file {0} is missing.": "警告: 缺少預期的檔案 {0}。",
|
||||
"Warning: Debugging has not been tested for this platform.": "警告: 尚未針對此平台測試偵錯。",
|
||||
"Reload the workspace for the settings change to take effect.": "請重新載入工作區以讓設定變更生效。",
|
||||
"Reload": "重新載入",
|
||||
"Custom configuration provider '{0}' registered": "已註冊自訂組態提供者 '{0}'",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "已達到字串展開遞迴的最大值。可能的循環參考。",
|
||||
"Invalid variable reference {0} in string: {1}.": "字串中無效的變數參考 {0}: {1}。",
|
||||
"Environment variable {0} not found": "找不到環境變數 {0}",
|
||||
"Commands are not supported for string: {0}.": "字串不支援的命令: {0}。",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "執行字串的命令 {0} 時發生例外狀況: {1} {2}。",
|
||||
"C/C++ Diagnostics": "C/C++ 診斷",
|
||||
"C/C++ Crash Call Stacks": "C/C++ 損毀呼叫堆疊",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "C/C++ 延伸模組程序已損毀。損毀的程序名稱、日期/時間、訊號和呼叫堆疊如下 -- 在 {0} 的錯誤報告中包含該資訊會很有幫助。",
|
||||
"{0}: SSH": "{0}: SSH",
|
||||
"C/C++ Debug Protocol": "C/C++ 偵錯通訊協定",
|
||||
"C/C++ Configuration Warnings": "C/C++ 設定警告",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "比 {0} 更新的 C/C++ 延伸模組版本至少需要 macOS 版本 {1}。",
|
||||
"intelliSenseEngine is disabled": "intelliSenseEngine 已停用",
|
||||
"More Info": "更多資訊",
|
||||
"Ignore": "略過",
|
||||
"The C/C++ extension installed does not match your system.": "安裝的 C/C++ 延伸模組與您的系統不相符。",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "安裝的 C/C++ 延伸模組與您的系統相容,但不相符。",
|
||||
"Searching include path...": "正在搜尋包含路徑...",
|
||||
"Include file not found in browse.path.": "在 browse.path 中找不到包含檔案。",
|
||||
"Edit \"browse.path\" setting": "編輯 \"browse.path\" 設定",
|
||||
"Add to \"includePath\": {0}": "新增至 \"includePath\": {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "新增 '{0}'",
|
||||
"Edit \"includePath\" setting": "編輯 \"includePath\" 設定",
|
||||
"Disable error squiggles": "停用錯誤波浪線",
|
||||
"Enable all error squiggles": "啟用所有錯誤波浪線",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "偵測到 #include 錯誤。請更新您的 includePath。此編譯單位 ({0}) 的波浪線已停用。",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "偵測到 #include 錯誤。請更新您的 includePath。此編譯單位 ({0}) 的 IntelliSense 功能將由標籤剖析器提供。",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "偵測到 #include 錯誤。請考慮更新 compile_commands.json 或 includePath。此編譯單位 ({0}) 的 IntelliSense 功能將由標籤剖析器提供。",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "無法剖析 \"{0}\"。將改用資料夾 '{1}' 中 c_cpp_properties.json 的 'includePath'。",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "找不到 \"{0}\"。將改用資料夾 '{1}' 中 c_cpp_properties.json 的 'includePath'。",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "在 \"{1}\" 中找不到 \"{0}\"。將對此檔案改用資料夾 '{2}' 中 c_cpp_properties.json 的 'includePath'。",
|
||||
"The IntelliSense database was successfully reset.": "已成功重設 IntelliSense 資料庫。",
|
||||
"Failed to send response to client: {0}": "無法傳送回應至用戶端: {0}",
|
||||
"Failed to read response from server: {0}": "無法從伺服器讀取回應: {0}",
|
||||
"Failed to send request to server: {0}": "無法傳送要求至伺服器: {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "等候要求時發生未預期的錯誤: {0}",
|
||||
"{0} errored with: {1}": "{0} 錯誤: {1}",
|
||||
"Failed to open the file {0}": "無法開啟檔案 {0}",
|
||||
"Failed to query default include paths and defines for {0}.": "無法查詢 {0} 的預設 include 路徑和 define。",
|
||||
"Failed calling {0}": "無法呼叫 {0}",
|
||||
"Quick info operation failed: {0}": "快速資訊作業失敗: {0}",
|
||||
"Failed to create IntelliSense client: {0}": "無法建立 IntelliSense 用戶端: {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "無法產生 IntelliSense 處理序: {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "呼叫 browse_engine_update_thread.join() 時發生錯誤: {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "這個檔案 ({0}) 已經在編輯器中開啟,但大小寫不同。此檔案複本上的 IntelliSense 功能將會停用。",
|
||||
"IntelliSense client has disconnected from the server - {0}": "IntelliSense 用戶端已與伺服器中斷連線 - {0}",
|
||||
"Formatting failed:": "格式化失敗:",
|
||||
"Unable to add file to database, error = {0}: {1}": "無法將檔案新增至資料庫,錯誤 = {0}: {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "無法在中止期間重設時間戳記,錯誤 = {0}: {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "無法更新時間戳記,錯誤 = {0}: {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "無法完成檔案的更新,錯誤 = {0}: {1}",
|
||||
"{0} is not a directory (st_mode={1})": "{0} 不是目錄 (st_mode={1})",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "無法擷取 {0} 的檔案系統資訊。錯誤 = {1}",
|
||||
"{0} is not a directory": "{0} 不是目錄",
|
||||
"File discovery was aborted": "檔案探索已中止",
|
||||
"Aborting tag parse of {0} and dependencies": "正在中止 {0} 和相依性的標籤剖析",
|
||||
"Aborting tag parse at root": "正在中止根目錄處的標籤剖析",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "無法取得 DB 記錄以重設時間戳記: 錯誤 = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "無法重設 {0} 的時間戳記: 錯誤 = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "找不到任何適合的編譯器。請設定 c_cpp_properties.json 中的 \"compilerPath\"。",
|
||||
"Compiler include path not found: {0}": "找不到編譯器包含路徑: {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "IntelliSense 引擎未回應。改為使用標籤剖析器。",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "標籤剖析器將用於 {0} 中的 IntelliSense 作業",
|
||||
"Error squiggles will be disabled in: {0}": "錯誤波浪線將在 {0} 停用",
|
||||
"Processing folder (non-recursive): {0}": "正在處理資料夾 (非遞迴): {0}",
|
||||
"Processing folder (recursive): {0}": "正在處理資料夾 (遞迴): {0}",
|
||||
"File exclude: {0}": "檔案排除: {0}",
|
||||
"Search exclude: {0}": "搜尋排除: {0}",
|
||||
"Discovering files: {0} file(s) processed": "正在探索檔案: 已處理 {0} 個檔案",
|
||||
"{0} file(s) removed from database": "已從資料庫移除 {0} 個檔案",
|
||||
"Parsing: {0} files(s) processed": "正在剖析: 已處理 {0} 個檔案",
|
||||
"Shutting down IntelliSense server: {0}": "正在關閉 IntelliSense 伺服器: {0}",
|
||||
"Resetting IntelliSense server: {0}": "正在重設 IntelliSense 伺服器: {0}",
|
||||
"Code browsing service initialized": "已將程式碼瀏覽服務初始化",
|
||||
"Folder: {0} will be indexed": "資料夾: {0} 將會編制索引",
|
||||
"Populate include completion cache.": "填入包含完成快取。",
|
||||
"Discovering files...": "正在探索檔案...",
|
||||
"Done discovering files.": "已完成探索檔案。",
|
||||
"Parsing open files...": "正在剖析開啟的檔案...",
|
||||
"Done parsing open files.": "已完成剖析開啟的檔案。",
|
||||
"Parsing remaining files...": "正在剖析剩餘的檔案...",
|
||||
"Done parsing remaining files.": "已完成剖析剩餘的檔案。",
|
||||
"Using configuration: \"{0}\"": "使用設定: \"{0}\"",
|
||||
"{0} include path suggestion(s) discovered.": "發現 {0} 個包含路徑建議。",
|
||||
"Checking for syntax errors: {0}": "正在檢查語法錯誤: {0}",
|
||||
"IntelliSense Engine = {0}.": "IntelliSense 引擎 = {0}。",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "當 #includes 未解析時,延伸模組會使用 IntelliSense 的標籤剖析器。",
|
||||
"Autocomplete is enabled.": "已啟用自動完成。",
|
||||
"Autocomplete is disabled.": "已停用自動完成。",
|
||||
"Hover is enabled.": "暫留已啟用。",
|
||||
"Hover is disabled.": "暫留已停用。",
|
||||
"Enhanced Colorization is enabled.": "已啟用增強著色。",
|
||||
"Error squiggles are disabled.": "已停用錯誤波浪線。",
|
||||
"Error squiggles are enabled.": "已啟用錯誤波浪線。",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "如果所有標頭相依性皆已解決,就會啟用錯誤波浪線。",
|
||||
"Replaced placeholder file record": "已取代預留位置檔案記錄",
|
||||
"tag parsing file: {0}": "標籤剖析檔案: {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "標籤剖析錯誤 (除非找不到符號,否則可以忽略):",
|
||||
"Reset time stamp for {0}": "重設 {0} 的時間戳記",
|
||||
"Failed to remove file: {0}": "無法移除檔案: {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "Regex 剖析錯誤 - vscode 模式: {0},RegEx: {1},錯誤訊息: {2}",
|
||||
"terminating child process: {0}": "正在終止子處理序: {0}",
|
||||
"still alive, killing...": "仍在執行,正在終止...",
|
||||
"giving up": "正在放棄",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "尚未結束。將睡眠 {0} 毫秒並再試一次。",
|
||||
"Failed to spawn process. Error: {0} ({1})": "無法產生處理序。錯誤: {0} ({1})",
|
||||
"Offering completion": "正在提供完成",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "正在嘗試從電腦上找到的編譯器取得預設: '{0}'",
|
||||
"Unable to resolve include path: {0}": "無法解析包含路徑: {0}",
|
||||
"Error searching for IntelliSense client: {0}": "搜尋 IntelliSense 用戶端時發生錯誤: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "IntelliSense 用戶端無法使用,請使用標籤剖析器取得快速資訊。",
|
||||
"using Tag Parser for quick info": "使用標籤剖析器取得快速資訊",
|
||||
"Closing the communication channel.": "正在關閉通訊通道。",
|
||||
"sending compilation args for {0}": "正在傳送 {0} 的編譯引數",
|
||||
"include: {0}": "包含: {0}",
|
||||
"framework: {0}": "架構: {0}",
|
||||
"define: {0}": "定義: {0}",
|
||||
"preinclude: {0}": "預先包含: {0}",
|
||||
"other: {0}": "其他: {0}",
|
||||
"sending {0} changes to server": "正在將 {0} 個變更傳送至伺服器",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "開啟的檔案執行個體無效。即將忽略檔案 {0} 的 IntelliSense 訊息。",
|
||||
"idle loop: reparsing the active document": "閒置迴圈: 正在重新剖析使用中文件",
|
||||
"IntelliSense client is currently disconnected": "IntelliSense 用戶端目前已中斷連線",
|
||||
"Request canceled: {0}": "已取消要求: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "IntelliSense 用戶端無法使用,請使用標籤剖析器前往定義。",
|
||||
"Error squiggle count: {0}": "錯誤波浪線計數: {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "正在將編譯單位中檔案的 IntelliSense 更新排入佇列: {0}",
|
||||
"Formatting document: {0}": "正在將文件格式化: {0}",
|
||||
"Formatting input:": "格式化輸入:",
|
||||
"Formatting raw output:": "正在將原始輸出格式化:",
|
||||
"Formatting diffed output before cursor:": "正在將資料指標前的輸出差異化:",
|
||||
"Formatting diffed output after cursor:": "正在將資料指標後的輸出差異化:",
|
||||
"Formatting diffed output:": "正在將差異輸出格式化:",
|
||||
"Disable inactive region colorization": "停用非作用中區域著色",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "超過錯誤限制,未回報 {0} 個錯誤。",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "偵測到 #include 錯誤。請考慮更新 compile_commands.json 或 includePath。此編譯單位 ({0}) 的波浪線已停用。",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "無法重設 IntelliSense 資料庫。若要手動重設,請關閉所有 VS Code 執行個體,然後刪除此檔案: {0}",
|
||||
"Formatting failed. See the output window for details.": "格式化失敗。如需詳細資料,請查看輸出視窗。",
|
||||
"Populating include completion cache.": "正在填入包含完成快取。",
|
||||
"Discovering files: {0}": "正在探索檔案: {0}",
|
||||
"Parsing open files": "正在剖析開啟的檔案",
|
||||
"Tag parser initializing": "標籤剖析器正在初始化",
|
||||
"Workspace parsing paused": "工作區剖析已暫停",
|
||||
"Parsing workspace files: {0}": "正在剖析工作區檔案: {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "正在探索檔案: {0} / {1} ({2}%)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "正在剖析工作區檔案: {0} / {1} ({2}%)",
|
||||
"Can't find or run process_name": "找不到或無法執行 process_name",
|
||||
"Child exec failed {0}": "子執行失敗 {0}",
|
||||
"Could not communicate with child process!": "無法與子處理序通訊!",
|
||||
"{0} failed": "{0} 失敗",
|
||||
"Failed to set {0} flag": "無法設定 {0} 旗標",
|
||||
"Unable to create {0}!": "無法建立 {0}!",
|
||||
"Failed to set stdin {0} flag": "無法設定 stdin {0} 旗標",
|
||||
"Failed to set stdout {0} flag": "無法設定 stdout {0} 旗標",
|
||||
"Failed to set stderr {0} flag": "無法設定 stderr {0} 旗標",
|
||||
"Unable to start child process!": "無法啟動子處理序!",
|
||||
"Timed out attempting to communicate with process!": "嘗試與處理序通訊時發生逾時!",
|
||||
"Process has failed to run": "處理序無法執行",
|
||||
"Specified compiler was not found: {0}": "找不到指定的編譯器: {0}",
|
||||
"Config data invalid, {0}": "組態資料無效,{0}",
|
||||
"CMake executable not found at {0}": "在 {0} 找不到 CMake 可執行檔",
|
||||
"No args provider": "沒有任何引數提供者",
|
||||
"Invalid file path {0}": "檔案路徑 {0} 無效",
|
||||
"Can't create IntelliSense client for {0}": "無法為 {0} 建立 IntelliSense 用戶端",
|
||||
"declaration": "宣告",
|
||||
"type alias": "類型別名",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "編譯器不支援 64 位元。請回復成 32 位元 intelliSenseMode。",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "編譯器不支援 32 位元。請回復成 64 位元 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "無法查詢編譯器。請回復成 32 位元 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "無法查詢編譯器。請回復成 64 位元 intelliSenseMode。",
|
||||
"Failed to query compiler. Falling back to no bitness.": "無法查詢編譯器。請回復成沒有位元。",
|
||||
"IntelliSense client creation aborted: {0}": "已中止建立 IntelliSense 用戶端: {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "根據 configurationProvider 設定提供的資訊,偵測到 #include 錯誤。此編譯單位 ({0}) 的 IntelliSense 功能將由標籤剖析器提供。",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "根據 configurationProvider 設定提供的資訊,偵測到 #include 錯誤。已停用此編譯單位 ({0}) 的波浪線。",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "前置處理器關鍵字",
|
||||
"C keyword": "C 關鍵字",
|
||||
"C++ keyword": "C++ 關鍵字",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "還有 1 次多載",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "還有 %d 次多載",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "還有 1 次特殊化",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "還有 %d 次特殊化",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "注意: 未完全設定 IntelliSense。使用 'Select IntelliSense Configuration...' 命令來完成設定。",
|
||||
"Select an IntelliSense configuration to locate system headers": "選取 IntelliSense 設定以尋找系統標頭",
|
||||
"Expands to:": "展開至:",
|
||||
"Attention:": "注意:",
|
||||
"Author:": "作者:",
|
||||
"Authors:": "作者:",
|
||||
"Bug:": "錯誤 (bug):",
|
||||
"Copyright:": "著作權:",
|
||||
"Deprecated:": "已淘汰:",
|
||||
"Date:": "日期:",
|
||||
"Details:": "詳細資料:",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "例外狀況:",
|
||||
"Invariant:": "不區分:",
|
||||
"File:": "檔案:",
|
||||
"Note:": "注意事項:",
|
||||
"Parameters:": "參數:",
|
||||
"Precondition:": "先決條件:",
|
||||
"Postcondition:": "後置:",
|
||||
"Remark:": "備註:",
|
||||
"Remarks:": "備註:",
|
||||
"Result:": "結果:",
|
||||
"Return:": "傳回:",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "傳回:",
|
||||
"See also:": "另請參閱:",
|
||||
"Since:": "自:",
|
||||
"Template Parameters:": "範本參數:",
|
||||
"Test:": "測試:",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "版本:",
|
||||
"Warning:": "警告:",
|
||||
"Compiler query command line: {0}": "編譯器查詢命令列: {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "正在嘗試從 C 編譯器的 \"compilerPath\" 屬性中取得預設值: '{0}'",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "正在嘗試從 C++ 編譯器的 \"compilerPath\" 屬性中取得預設值: '{0}'",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "正在嘗試從 C 編譯器的 compile_commands.json 檔案中取得預設值: '{0}'",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "正在嘗試從 C++ 編譯器的 compile_commands.json 檔案中取得預設值: '{0}'",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "若為 C 原始程式檔,IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\"。",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "若為 C++ 原始程式檔,IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\"。",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "若為 C 原始程式檔,cStandard 已從 \"{0}\" 變更為 \"{1}\"。",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "若為 C 原始程式檔,cppStandard 已從 \"{0}\" 變更為 \"{1}\"。",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "若為 C 原始程式檔,IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\",且 cStandard 已從 \"{2}\" 變更為 \"{3}\"。",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "若為 C++ 原始程式檔,IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\",且 cppStandard 已從 \"{2}\" 變更為 \"{3}\"。",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "針對 C 來源檔案,依據編譯器引數與查詢 compilerPath: \"{2}\",IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "針對 C++ 來源檔案,依據編譯器引數與查詢 compilerPath: \"{2}\",IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\"",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "針對 C 來源檔案,依據編譯器引數與查詢 compilerPath: \"{2}\",cStandard 已從 \"{0}\" 變更為 \"{1}\"",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "針對 C++ 來源檔案,依據編譯器引數與查詢 compilerPath: \"{2}\",cppStandard 已從 \"{0}\" 變更為 \"{1}\"",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "針對 C 來源檔案,依據編譯器引數與查詢 compilerPath: \"{4}\",IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\",且 cStandard 已從 \"{2}\" 變更為 \"{3}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "針對 C++ 來源檔案,依據編譯器引數與查詢 compilerPath: \"{4}\",IntelliSenseMode 已從 \"{0}\" 變更為 \"{1}\",且 cppStandard 已從 \"{2}\" 變更為 \"{3}\"",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "無法解析 compilerPath \"{0}\" 的設定。請改為使用 \"{1}\"。",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "無法解析 compilerPath 的設定: \"{0}\"",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "因為明確的空白 compilerPath,所以跳過編譯器的查詢",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "已指定 MSVC intelliSenseMode。正在進行編譯器 cl.exe 的設定。",
|
||||
"Unable to configure for compiler cl.exe.": "無法進行編譯器 cl.exe 的設定。",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "使用命令列查詢編譯器的預設目標: \"{0}\" {1}",
|
||||
"Compiler returned default target value: {0}": "編譯器傳回了預設目標值: {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "使用命令列查詢預設 C 語言標準的編譯器: {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "使用命令列查詢預設 C++ 語言標準的編譯器: {0}",
|
||||
"Detected language standard version: {0}": "已偵測到語言標準版本: {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "偵測到未處理的預設編譯器目標值: {0}",
|
||||
"Unhandled target argument value detected: {0}": "偵測到未處理的目標引數值: {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "IntelliSense 伺服器即將關機: {0}。記憶體使用量為 {1} MB,超過了 {2} MB 的限制。",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "無法查詢位於路徑 \"{0}\" 的編譯器預設標準版本。已停用此編譯器的編譯器查詢。",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "編譯器查詢傳回無法辨識的語言標準版本。將改用支援的最新版本。",
|
||||
"IntelliSense process crash detected.": "偵測到 IntelliSense 流程損毀。",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "偵測到 IntelliSense 流程當機: {0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "傳回值:",
|
||||
"Unable to locate nvcc compiler: {0}": "找不到 nvcc 編譯器: {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "找不到 nvcc 主機編譯器: {0}",
|
||||
"Invoking nvcc with command line: {0}": "正在使用命令列 {0} 叫用 nvcc",
|
||||
"Unable to find host compile command in output of nvcc.": "在 nvcc 的輸出中找不到主機編譯命令。",
|
||||
"Unable to locate forced include: {0}": "找不到強制的 include: {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "內嵌巨集",
|
||||
"Unable to access browse database. ({0})": "無法存取瀏覽資料庫。({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "IntelliSenseMode 已變更,因為它不符合偵測到的編譯器。請考慮改為設定 \"compilerPath\"。 將 \"compilerPath\" 設定為 \"\" 以停用系統包含和定義的偵測。",
|
||||
"Remove all code analysis problems": "移除所有程式碼分析問題",
|
||||
"(Multiple locations)": "(多個位置)",
|
||||
"Folder": "資料夾",
|
||||
"File": "檔案",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "編譯器傳回預設語言標準版本: {0}。因為此版本為舊版本,將嘗試使用較新的版本 {1} 為預設版本。",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "來自 clang-tidy 的未預期輸出: {0}。預期是: {1}。",
|
||||
"Generate Doxygen comment": "產生 Doxygen 註解",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "在 '{1}' 中建立 {0} 宣告",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "在 '{1}' 中建立 {0} 定義",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "找不到 '{0}' 的函式定義。",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "屬性",
|
||||
"Bases/'Bases' are a C++ class type.": "基底",
|
||||
"Classes": "類別",
|
||||
"CoClasses": "CoClasses",
|
||||
"Delegates": "委派",
|
||||
"Enums": "列舉",
|
||||
"Events": "活動",
|
||||
"Functions": "函式",
|
||||
"Import directives": "Import 指示詞",
|
||||
"ImportLib statements": "ImportLib 陳述式",
|
||||
"Import statements": "Import 陳述式",
|
||||
"Include directives": "Include 指示詞",
|
||||
"Interfaces": "介面",
|
||||
"Libraries": "程式庫",
|
||||
"Macros": "巨集",
|
||||
"Maps": "地圖",
|
||||
"Map entries": "對應項目",
|
||||
"Miscellaneous": "其他",
|
||||
"Namespaces": "命名空間",
|
||||
"Parameters": "參數",
|
||||
"Properties": "屬性",
|
||||
"Structs": "結構",
|
||||
"TODO: insert return statement here": "TODO: 於此處插入 return 陳述式",
|
||||
"Typedefs": "Typedefs",
|
||||
"Unions": "等位",
|
||||
"Using aliases": "使用別名",
|
||||
"Using directives": "Using 指示詞",
|
||||
"Variables": "變數",
|
||||
"Automatic add function": "自動新增函式",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "vsCMFunctionVirtual 是多餘的,而且當擁有 vsCMFunctionComMethod 時不需要指定。",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod 不可以是靜態。",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "無效的 C/C++ 檔案: '%s'。",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "檔案名稱過長: '%s'。",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "無法建立檔案 '%s'。",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "無法存取要寫入的目錄或檔案 '%s'。",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "無效的檔案路徑: '%s'。",
|
||||
"File '%s' was not found./%s is the file that was not found.": "找不到檔案 '%s'。",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "宣告/定義建立失敗: %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "無法建立函數 '%s'。不支援建立已預設或已刪除的函數。",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "無法建立函式 '%s'。",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "找不到函式 '%s' 的明確位置。",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "找不到類別或命名空間 '%s'。",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "'%s' 不支援此作業。",
|
||||
"Unknown error.": "未知的錯誤。",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "請執行 'Select IntelliSense Configuration...' 命令以尋找您的系統標頭。",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "複製 '{0}' 的宣告",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "複製 '{0}' 的定義",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "將宣告/定義複製到剪貼簿已失敗: %s",
|
||||
"Extract to function": "擷取至函式",
|
||||
"Extract to free function": "擷取至自由函式",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "擷取至 '{0}' 中的成員函數",
|
||||
"The selected text is not inside a function.": "選取的文字不在函式中。",
|
||||
"The selected text cannot span different functions.": "選取的文字不得跨越不同的函式。",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "選取的區域中已宣告變數 '%s',且在宣告後已使用該變數。",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "前置處理器巨集 '%s' 已用於以下選取的區域。",
|
||||
"The selected region spans an inactive preprocessor block.": "選取的區域跨越非現用前置處理器區塊。",
|
||||
"The selected region does not contain any code that can be extracted.": "選取的區域未包含任何可擷取的程式碼。",
|
||||
"The selected region is not entirely within the function's body.": "選取的區域不完全在函式的主體內。",
|
||||
"The selection contains IntelliSense errors.": "選取範圍包含 IntelliSense 錯誤。",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "'%s' 未在所選取的程式碼中宣告,但已遭修改。C 程式碼無法藉傳址傳回引數。",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "函式必須藉傳址傳回值。C 程式碼無法傳回參考。",
|
||||
"Jumps between the selected code and the surrounding code are present.": "所選程式碼與周圍的程式碼之間存在跳躍。",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "在選取的程式碼中,有一些控制項路徑未設定傳回值便結束。只有純量、數值與指標傳回類型支援此作法。",
|
||||
"Expand selection (to enable 'Extract to function')": "展開選取範圍 (以啟用 [擷取至函式])",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "在 compile_commands.json 檔案中找不到 \"{0}\"。將對此檔案改用資料夾 '{1}' 中 c_cpp_properties.json 的 'includePath'。",
|
||||
"Generate Copilot summary": "產生 Copilot 摘要",
|
||||
"Unable to index files from non-existent folder: {0}": "無法為以下不存在的資料夾中的檔案編製索引:{0}",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "C/C++ 擴充功能僅能與 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 及後續的 Microsoft 產品與服務搭配使用,以開發和測試您的應用程式。",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Microsoft C++ 語言伺服器",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "使用方式: {0} [選項]",
|
||||
"Options:": "選項:",
|
||||
"Show this help message and exit.": "顯示此說明訊息並結束。",
|
||||
"Show version information and exit.": "顯示版本資訊並結束。",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "永久接受終端使用者授權合約 (EULA)。",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "請勿將 stderr 重新導向至 /dev/null (對偵錯很有幫助)。",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "起始互動登入 (需要 GitHub Copilot 訂閱)。",
|
||||
"Force the login process, even if already authenticated.": "即使已驗證,仍強制登入程序。",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "若無法使用安全 Keychain,允許以純文字儲存認證。",
|
||||
"Specify the directory for log files (default: system temp directory).": "指定記錄檔的目錄 (預設: 系統暫存目錄)。",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "將記錄詳細程度設定為從 0 (僅錯誤) 到 9 (詳細資訊)。",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "請將參數指定為絕對路徑,或相對於工作區根目錄或其 .github 資料夾。",
|
||||
"Disable sending telemetry data.": "停用傳送遙測資料。",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "若要使用 GitHub 驗證,請複製代碼 {0},然後前往 {1}。正在等候授權...",
|
||||
"Timed out waiting for authorization.": "等候授權時逾時。",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "已成功使用 GitHub 驗證。",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "GitHub 驗證成功,但無法儲存權杖。",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Keyring 錯誤: {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "Keyring 集合已鎖定。請將其解除鎖定,或重新啟動 gnome-keyring-daemon。",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "沒有可用的 Keyring 服務。請安裝並啟動 gnome-keyring: sudo apt install gnome-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "或透過傳遞 --login --allow-plaintext-secret-storage 以允許純文字儲存。",
|
||||
"The device code has expired. Please try again.": "裝置代碼已過期。請再試一次。",
|
||||
"Authorization was denied by the user.": "使用者拒絕授權。",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "輪詢期間發生未預期的錯誤: {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "GitHub 登入失敗。請嘗試使用命令列中的 --login 進行登入。",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "必須接受 EULA 才能繼續。請使用 --accept-eula 執行。",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "已使用 GitHub 驗證。使用 --force-login 重新驗證。",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "初始化失敗: 不支援的設定版本。僅支援版本 1。",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "初始化失敗: 找不到設定檔 '{0}'。",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失敗: 無法剖析設定檔 '{0}'。請確認 JSON 格式。錯誤: {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "初始化失敗: 未設定 'repositoryPath' 或其無效。",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "初始化失敗: 必須設定 'compileCommands' 或 'cppProperties'。",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "初始化失敗: 無法同時設定 'compileCommands' 與 'cppProperties'。",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "初始化失敗: 找不到 'compileCommands' 路徑: '{0}'。",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "初始化失敗: 找不到 'cppProperties' 路徑: '{0}'。",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失敗: 無法剖析 'cppProperties' 所指定的檔案: '{0}'。請確認 JSON 格式。錯誤: {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "初始化失敗: 無法從 'cppProperties' 檔案讀取設定: '{0}'。請驗證結構描述。",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "初始化失敗: '{0}' 未包含有效的 'configurations' 陣列。",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "初始化失敗: 在 'cppProperties' 檔案中找不到設定 '{0}': '{1}'。",
|
||||
"Initialization failed: LSP config paths cache is missing.": "初始化失敗: 缺少 LSP 設定路徑快取。",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "找不到 libcurl ({0})。驗證與遙測需要 libcurl。",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "macOS 預設應提供 libcurl。若缺少,請透過下列命令安裝: brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "安裝 libcurl: sudo apt install libcurl4 (Debian/Ubuntu) 或 sudo dnf install libcurl (Fedora/RHEL)。",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "已載入 libcurl,但缺少必要符號。這可能表示 libcurl 版本非常舊或不相容。語言伺服器必須搭配相容的 libcurl 才能運作。",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "找不到 libsecret-1.so.0 ({0})。安全認證儲存需要 libsecret。安裝 libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) 或 sudo dnf install libsecret (Fedora/RHEL)。",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "已載入 libsecret,但缺少必要符號。語言伺服器必須搭配相容的 libsecret 才能運作。",
|
||||
"Failed to disable telemetry.": "無法停用遙測。",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "找不到方法: {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "無法處理 IntelliSense,因為檔案與現有檔案具有相同的規範化路徑。URI: {0},規範化路徑: {1}",
|
||||
"Initializing": "正在初始化",
|
||||
"Initializing ({0} of {1})": "正在初始化 ({0}/{1})",
|
||||
"Initializing ({0} of {1}): {2}": "正在初始化 ({0}/{1}): {2}",
|
||||
"Initializing {0}": "正在初始化 {0}",
|
||||
"Initializing projects": "正在初始化專案",
|
||||
"Initializing projects ({0} of {1})": "正在初始化專案 ({0}/{1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "正在初始化專案 ({0}/{1}): {2}",
|
||||
"Initializing projects {0}": "正在初始化專案 {0}",
|
||||
"Checking for out of date files": "正在檢查過期檔案",
|
||||
"Checking for out of date files ({0} of {1})": "正在檢查過期檔案 ({0}/{1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "正在檢查過期檔案 ({0}/{1}): {2}",
|
||||
"Checking for out of date files {0}": "正在檢查過期檔案 {0}",
|
||||
"Parsing files": "正在剖析檔案",
|
||||
"Parsing files ({0} of {1})": "正在剖析檔案 ({0}/{1})",
|
||||
"Parsing files ({0} of {1}): {2}": "正在剖析檔案 ({0}/{1}): {2}",
|
||||
"Parsing files {0}": "正在剖析檔案 {0}",
|
||||
"Parsing included files": "正在剖析包含的檔案",
|
||||
"Parsing included files ({0} of {1})": "正在剖析包含的檔案 ({0}/{1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "正在剖析包含的檔案 ({0}/{1}): {2}",
|
||||
"Parsing included files {0}": "正在剖析包含的檔案 {0}",
|
||||
"Scanning #includes for more files": "正在掃描 #includes 以尋找更多檔案",
|
||||
"Scanning #includes for more files ({0} of {1})": "正在掃描 #includes 以尋找更多檔案 ({0}/{1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "正在掃描 #includes 以尋找更多檔案 ({0}/{1}): {2}",
|
||||
"Scanning #includes for more files {0} {1}": "正在掃描 #includes 以尋找更多檔案 {0} {1}",
|
||||
"Ready (Updating external dependencies)": "就緒 (更新外部相依性)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "就緒 (正在更新外部相依性) ({0}/{1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "就緒 (正在更新外部相依性) ({0}/{1}): {2}",
|
||||
"Ready (Updating external dependencies) {0}": "就緒 (正在更新外部相依性) {0}",
|
||||
"Ready (Optimizing database)": "就緒 (正在最佳化資料庫)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "就緒 (正在最佳化資料庫) ({0}/{1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "就緒 (正在最佳化資料庫) ({0}/{1}): {2}",
|
||||
"Ready (Optimizing database) {0}": "就緒 (正在最佳化資料庫) {0}",
|
||||
"Creating Indexes": "正在建立索引",
|
||||
"Creating Indexes ({0} of {1})": "正在建立索引 ({0}/{1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "正在建立索引 ({0}/{1}): {2}",
|
||||
"Creating Indexes {0}": "正在建立索引 {0}",
|
||||
"Evaluating": "正在評估",
|
||||
"Evaluating ({0} of {1})": "正在評估 ({0}/{1})",
|
||||
"Evaluating ({0} of {1}): {2}": "正在評估 ({0}/{1}): {2}",
|
||||
"Evaluating {0}": "正在評估 {0}",
|
||||
"Indexing files": "正在編製索引檔案",
|
||||
"Indexing files ({0} of {1})": "正在編製索引檔案 ({0}/{1})",
|
||||
"Indexing files ({0} of {1}): {2}": "正在編製索引檔案 ({0}/{1}): {2}",
|
||||
"Indexing files {0}": "正在編製索引檔案 {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "即使指定的 --lsp-config 檔案不存在,仍允許伺服器啟動。",
|
||||
"Initialization failed during engine setup.": "引擎設定期間初始化失敗。",
|
||||
"Important:": "重要:",
|
||||
"Unknown OS platform": "未知的 OS 平台",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "無法從 SystemVersion.plist 取得 ProductVersion",
|
||||
"Failed to find SystemVersion.plist in {0}.": "在 {0} 中找不到 SystemVersion.plist。",
|
||||
"Refresh process list": "重新整理處理序清單",
|
||||
"Attach to process": "附加至處理序",
|
||||
"Select the process to attach to": "選取要附加至的目標處理序",
|
||||
"Process not selected.": "未選取處理序。",
|
||||
"{0} in debug configuration requires {1} and {2}": "偵錯組態中的 {0} 需要 {1} 和 {2}",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "選擇的偵錯組態未包含 {0} 或 {1}",
|
||||
"Pipe transport failed to get OS and processes.": "管道傳輸無法取得 OS 和處理序。",
|
||||
"Transport attach could not obtain processes list.": "傳輸附加無法取得處理序清單。",
|
||||
"Failed to make GDB connection: \"{0}\".": "無法建立 GDB 連線: \"{0}\"。",
|
||||
"Failed to parse processes: \"{0}\".": "無法剖析處理式: \"{0}\"。",
|
||||
"Default Configuration": "預設組態",
|
||||
"Select a configuration": "選取組態",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "只能在 Windows 上使用類型為 '{0}' 的偵錯工具。在目前的 OS 平台上使用類型 '{1}'。",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "金鑰 '{0}' 已淘汰。請改用 '{1}'。",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "找不到 lldb-mi 的 'LLDB.framework'。請安裝 XCode 或 XCode 命令列工具。",
|
||||
"Launch configuration:": "啟動設定:",
|
||||
"'deploySteps' require VS Code 1.69+.": "'deploySteps' 需要 VS Code 1.69+。",
|
||||
"Running deploy steps...": "正在執行部署步驟...",
|
||||
"Unable to find {0}. {1} task is ignored.": "找不到 {0}。已略過 {1} 工作。",
|
||||
"preLaunchTask: {0}": "preLaunchTask: {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "找不到 {0} 偵錯工具。已略過 {1} 的偵錯組態。",
|
||||
"build and debug active file": "建置及偵錯使用中的檔案",
|
||||
"Apply Developer Environment": "套用開發人員環境",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} 需要 Visual Studio 開發人員環境。",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "更新開發人員環境",
|
||||
"Cancel": "取消",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "由於未套用 Visual Studio 開發人員環境,原始程式碼無法建置。",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "由於找不到 Visual C++ 編譯器,原始程式碼無法建置。",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "缺少 lldb-mi 可執行檔的相依性 '{0}'。",
|
||||
"Searched in:": "已在下列位置中搜尋:",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "若要解決此問題,請透過 Apple App Store 安裝 XCode,或在終端機視窗中執行 '{0}' 以安裝 XCode 命令列工具。",
|
||||
"Failed to use {0}. Reason: {1}": "無法使用 {0}。原因: {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "正在以 '{2}' 取代 {0} '{1}'。",
|
||||
"Resolving variables in {0}...": "正在解析 {0} 中的變數...",
|
||||
"Open {0}": "開啟 {0}",
|
||||
"Recently Used Task": "最近使用的工作",
|
||||
"Configured Task": "已配置的工作",
|
||||
"Detected Task": "偵測到的工作",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "因為作用中的檔案不是 C 或 C++ 來源檔案,所以無法建立和偵錯。",
|
||||
"No compiler found": "找不到任何編譯器",
|
||||
"Select a debug configuration": "選取偵錯組態",
|
||||
"\"args\" in command deploy step must be an array.": "命令部署步驟中的 \"args\" 必須是陣列。",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "{0} 步驟中需要 \"host\"、\"files\" 和 \"targetDir\"。",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "\"files\" 必須是 {0} 步驟中的字串或字串陣列。",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "ssh 步驟中需要 \"host\" 和 \"command\"。",
|
||||
"\"command\" is required for shell steps.": "殼層步驟需要 \"command\"。",
|
||||
"Deploy step type {0} is not supported.": "不支援部署步驟類型 {0}。",
|
||||
"Unexpected OS type": "未預期的 OS 類型",
|
||||
"full path to pipe program such as {0}": "管道程式的完整路徑,例如 {0}",
|
||||
"Enable pretty-printing for {0}": "啟用 {0} 的美化顯示",
|
||||
"Set Disassembly Flavor to {0}": "將反組譯碼變體設為 {0}",
|
||||
"enter program name, for example {0}": "輸入程式名稱,例如 {0}",
|
||||
"Launch": "Launch",
|
||||
"Launch with {0}.": "使用 {0} 啟動。",
|
||||
"Attach": "連接",
|
||||
"Attach with {0}.": "附加 {0}。",
|
||||
"Pipe Launch": "管道啟動",
|
||||
"Pipe Launch with {0}.": "使用 {0} 的管道啟動。",
|
||||
"Pipe Attach": "管道附加",
|
||||
"Pipe Attach with {0}.": "使用 {0} 的管道附加。",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "使用 Visual Studio C/C++ 偵錯工具啟動。",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "使用 Visual Studio C/C++ 偵錯工具附加至處理序。",
|
||||
"Bash on Windows Launch": "Windows 啟動上的 Bash",
|
||||
"Launch in Bash on Windows using {0}.": "使用 {0} 在 Windows 上的 Bash 中啟動。",
|
||||
"Bash on Windows Attach": "Windows 附加上的 Bash",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "使用 {0} 附加至在 Windows 上於 Bash 中執行的遠端處理序。",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "非 Windows 電腦無法使用偵錯工具類型 '{0}'。",
|
||||
"Run Without Debugging is only supported for launch configurations.": "僅啟動設定才支援「執行但不進行偵錯」。",
|
||||
"Add debug configuration is not available for single file.": "新增偵錯組態無法用於單一檔案。",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "無法修改 SSH 設定檔,因為剖析失敗「{0}」。",
|
||||
"No valid SSH configuration file found.": "找不到有效的 SSH 設定檔。",
|
||||
"Enter SSH Target Name": "輸入 SSH 目標名稱",
|
||||
"Example: `mySSHTarget`": "範例: `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "輸入 SSH 連線命令",
|
||||
"Example: `ssh [email protected] -A`": "範例: `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "選取 SSH 設定檔",
|
||||
"Yes": "是",
|
||||
"No": "否",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "您確定要永久刪除 \"{0}\" 嗎?",
|
||||
"Operating system \"{0}\" not supported.": "不支援作業系統 \"{0}\"。",
|
||||
"\"{0}\" timed out after {1} seconds.": "\"{0}\" 在 {1} 秒後逾時。",
|
||||
"\"{0}\" canceled.": "\"{0}\" 已取消。",
|
||||
"\"{0}\" exited with code: \"{1}\".": "\"{0}\" 已結束,出現代碼: {1}。",
|
||||
"Failed to spawn \"{0}\".": "無法繁衍 \"{0}\"。",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "正在忽略 {0} {1} 中無法剖析的行: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "找不到終端機模擬器。請將 $TERMINAL 環境變數設定為您所選擇的終端機模擬器,或安裝下列其中一項: x-terminal-emulator、gnome-terminal、konsole、xterm。",
|
||||
"Select a compiler to configure for IntelliSense": "選取要設定 IntelliSense 的編譯器",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "想如何為 '{0}' 資料夾設定 IntelliSense。",
|
||||
"How would you like to configure IntelliSense for this folder?": "要如何為此資料夾設定 IntelliSense?",
|
||||
"Found at {0}": "在 {0} 找到",
|
||||
"Use {0}": "使用 {0}",
|
||||
"configuration providers": "設定提供者",
|
||||
"compilers": "編譯器",
|
||||
"Select IntelliSense Configuration...": "選取 IntelliSense 設定...",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "您尚未設定 IntelliSense。除非您自行加以設定,否則 IntelliSense 可能無法運作。",
|
||||
"Select another compiler on my machine...": "在我的機器上選取另一個編譯器...",
|
||||
"Help me install a compiler": "協助我安裝編譯器",
|
||||
"Install a compiler": "安裝編譯器",
|
||||
"Do not configure with a compiler (not recommended)": "不要設定編譯器 (不建議)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM: 檢查 '{0}' 的權限",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "無法啟動 C/C + + 語言伺服器。將停用 IntelliSense 功能。錯誤: {0}",
|
||||
"The language server crashed. Restarting...": "語言伺服器當機。正在重新啟動...",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "語言伺服器在過去 3 分鐘內發生 5 次故障。將不會重新啟動。",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} 已變更為: {1}",
|
||||
"Dismiss": "關閉",
|
||||
"Disable Warnings": "停用警告",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} 無法提供 '{1}' 的 IntelliSense 組態資訊。將改用來自 '{2}' 組態的設定。",
|
||||
"The requested configuration name is not found: {0}": "找不到要求的組態名稱: {0}",
|
||||
"Unsupported client": "不支援的用戶端",
|
||||
"Timed out in {0}ms.": "逾時 ({0} 毫秒內)。",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "已列舉 {0} 個檔案,並偵測到 {1} 個 C/C++ 來源檔案。您可能需要考慮排除某些檔案,以提升效能。",
|
||||
"Learn More": "深入了解",
|
||||
"Don't Show Again": "不要再顯示",
|
||||
"Update IntelliSense time (sec): {0}": "更新 IntelliSense 時間 (秒): {0}",
|
||||
"Custom configurations received:": "收到的自訂組態:",
|
||||
"Custom browse configuration received: {0}": "收到的自訂瀏覽組態: {0}",
|
||||
" Declaration/definition was copied.": "已複製宣告/定義。",
|
||||
"Name the extracted function": "為擷取的函式命名",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "無法擷取至函式: {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "無法擷取至函式。產生了無效編輯: '{0}'",
|
||||
"Fix all code analysis problems": "修正所有程式碼分析問題",
|
||||
"Clear all code analysis problems": "清除所有程式碼分析問題",
|
||||
"Fix all {0} problems": "修正所有 {0} 問題",
|
||||
"Disable all {0} problems": "停用所有 {0} 問題",
|
||||
"Clear all {0} problems": "清除所有 {0} 問題",
|
||||
"Clear this {0} problem": "清除此 {0} 問題",
|
||||
"Fix this {0} problem": "修正此 {0} 問題",
|
||||
"Show documentation for {0}": "顯示 {0} 的文件",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "IntelliSense 模式 {0} 與編譯器路徑不相容。",
|
||||
"Processed c_cpp_properties.json in {0}s": "已於 {0} 秒內處理 c_cpp_properties.json",
|
||||
"Failed to create \"{0}\"": "無法建立 \"{0}\"",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "組態檔。陣列中至少必須有一個組態。",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "在 c_cpp_properties.json 中找到未知的版本號碼。某些功能可能無法如期運作。",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "嘗試更新 \"{0}\" 失敗 (您有寫入權限嗎?)",
|
||||
"Failed to parse \"{0}\"": "無法剖析 \"{0}\"",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "找不到具有空格的編譯器路徑。如果這是為了要包含編譯器引數,請以雙引號 ({0}) 括住編譯器路徑。",
|
||||
"Cannot find: {0}": "找不到: {0}",
|
||||
"Path is not a file: {0}": "路徑不是檔案: {0}",
|
||||
"The include path validation took {0}s to evaluate": "包含路徑驗證耗費 {0} 秒來評估",
|
||||
"Failed to resolve include path. Error: {0}": "無法解析包含路徑。錯誤: {0}",
|
||||
"Do not add extra quotes around paths.": "請勿在路徑周圍新增額外的引號。",
|
||||
"Path is not a directory: {0}": "路徑不是目錄: {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "{0} 重複。組態名稱應該是唯一的。",
|
||||
"Path took {0}s to evaluate": "路徑耗費 {0} 秒來評估",
|
||||
"Failed to resolve path {0}. Error: {1}": "無法解析路徑 {0}。錯誤: {1}",
|
||||
"Multiple paths are not allowed.": "不允許使用多個路徑。",
|
||||
"Multiple paths should be separate entries in an array.": "數位列中的多個路徑應為個別專案。",
|
||||
"Paths are not directories: {0}": "路徑不是目錄: {0}",
|
||||
"Error while retrieving result. Reason: {0}": "擷取結果時發生錯誤。原因: {0}",
|
||||
"build active file": "建置使用中檔案",
|
||||
"compiler:": "編譯器:",
|
||||
"Task generated by Debugger.": "偵錯工具產生的工作。",
|
||||
"Starting build...": "正在開始建置...",
|
||||
"Build run was terminated.": "已終止建置執行。",
|
||||
"Build finished with error(s).": "建置已完成,但發生錯誤。",
|
||||
"Build finished with warning(s).": "建置已完成,但出現警告。",
|
||||
"Build finished successfully.": "已成功完成建置。",
|
||||
"No context provided": "未提供內容",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "“設定 Visual Studio 開發人員環境”命令僅可在 Windows 使用",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "找不到包含 C++ 編譯器的 Visual Studio 安裝",
|
||||
"The operation was cancelled": "作業已取消",
|
||||
"No hosts found": "找不到主機",
|
||||
"Configuring developer environment...": "正在設定開發人員環境...",
|
||||
"Select a Visual Studio installation": "選取 Visual Studio 安裝",
|
||||
"Advanced options...": "進階選項...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "選取特定主機和目標結構、工具集版本等。",
|
||||
"Select a toolset version": "選取工具集版本",
|
||||
"Select a host and target architecture": "選取主機和目標結構",
|
||||
"Something went wrong: {0}": "發生錯誤: {0}",
|
||||
"{0} developer environment for {1}": "{1} 的 {0} 開發人員環境",
|
||||
"Default environment for {0}": "{0} 的預設環境",
|
||||
"host = {0}, target = {1}": "host = {0}, target = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "了解如何使用 vcpkg 安裝此標頭的程式庫",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "將用於安裝 '{0}' 的 vcpkg 命令複製到剪貼簿",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "當 `C_Cpp.intelliSenseEngine` 設為 `disabled` 時,無法執行IntelliSense 的相關命令。",
|
||||
"client not found": "找不到用戶端",
|
||||
"OK": "確定",
|
||||
"The clang compiler will now be installed": "現在將安裝 clang 編譯器",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "系統可能會提示您在 VS Code 終端機視窗中輸入密碼以授權安裝。",
|
||||
"The gcc compiler will now be installed": "現在將安裝 GCC 編譯器",
|
||||
"Open a folder first to select a configuration.": "先開啟資料夾以選取設定。",
|
||||
"Open a folder first to select a configuration provider.": "先開啟資料夾以選取設定提供者。",
|
||||
"Open a folder first to edit configurations": "先開啟資料夾以編輯組態",
|
||||
"The code analysis fix could not be applied because the document has changed.": "無法套用程式碼分析修正,因為文件已變更。",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "已可使用 C/C++ 延伸模組的發行前版本。您要切換到此版本嗎?",
|
||||
"Copilot summary is not available.": "Copilot 摘要無法使用。",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "包含此符號定義或宣告的檔案已排除,無法搭配 Copilot 使用。",
|
||||
"Copilot summary is not available for this symbol.": "此符號無法使用 Copilot 摘要。",
|
||||
"An error occurred while generating Copilot summary.": "產生 Copilot 摘要時發生錯誤。",
|
||||
"Duplicate multiline comment patterns detected.": "偵測到重複的多行註解模式。",
|
||||
"Error while retrieving the project context. Reason: {0}": "擷取項目內容時發生錯誤。原因: {0}",
|
||||
"Error while retrieving the #cpp context.": "擷取 #cpp 內容時發生錯誤。",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0},{1}",
|
||||
"Find All References": "尋找所有參考",
|
||||
"Peek References": "瞄核參考",
|
||||
"Rename": "重新命名",
|
||||
"Call Hierarchy": "呼叫階層圖",
|
||||
"CONFIRMED REFERENCE": "已確認參考",
|
||||
"CONFIRMATION IN PROGRESS": "正在確認",
|
||||
"COMMENT REFERENCE": "註解參考",
|
||||
"STRING REFERENCE": "字串參考",
|
||||
"INACTIVE REFERENCE": "非使用中的參考",
|
||||
"CANNOT CONFIRM REFERENCE": "無法確認參考",
|
||||
"NOT A REFERENCE": "不是參考",
|
||||
"Confirmed reference": "已確認參考",
|
||||
"Confirmation in progress": "正在確認",
|
||||
"Comment reference": "註解參考",
|
||||
"String reference": "字串參考",
|
||||
"Inactive reference": "非使用中的參考",
|
||||
"Cannot confirm reference": "無法確認參考",
|
||||
"Not a reference": "不是參考",
|
||||
"CONFIRMATION CANCELED": "已取消確認",
|
||||
"Confirmation canceled": "已取消確認",
|
||||
"To preview results, click the search icon in the status bar.": "若要預覽結果,請按一下狀態列中的搜尋圖示。",
|
||||
"Started.": "已啟動。",
|
||||
"Processing source.": "正在處理來源。",
|
||||
"Searching files.": "正在搜尋檔案。",
|
||||
"{0}/{1} files searched.{2}": "已搜尋 {0}/{1} 個檔案。{2}",
|
||||
"{0}/{1} files confirmed.{2}": "已確認 {0}/{1} 個檔案。{2}",
|
||||
"C/C++ Peek References": "C/C++ 瞄核參考",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[警告] 因為啟動 {0} 時工作區處於未完成狀態,所以可能缺少部分參考。",
|
||||
"Go to reference": "移至參考",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "程式碼格式設定使用來自 .editorconfig 的設定,而不是 .clang-format 格式。如需詳細資訊,請參閱 'C_Cpp.formatting' 設定之 'default' 值的文件。",
|
||||
"C/C++ Configurations": "C/C++ 設定",
|
||||
"IntelliSense: Updating": "IntelliSense: 更新中",
|
||||
"IntelliSense: Ready": "IntelliSense: 就緒",
|
||||
"Initializing Workspace": "正在初始化工作區",
|
||||
"Indexing Workspace": "索引工作區",
|
||||
"Parsing Workspace": "剖析工作區",
|
||||
"Parsing Workspace: Paused": "剖析工作區: 已暫停",
|
||||
"Parsing Complete": "剖析完成",
|
||||
"Rescan Workspace": "重新掃描工作區",
|
||||
"Parsing Open Files": "剖析開啟的檔案",
|
||||
"Code Analysis: Running": "程式碼分析: 執行中",
|
||||
"Code Analysis: Paused": "程式碼分析: 已暫停",
|
||||
"Code Analysis Mode: ": "程式碼分析模式: ",
|
||||
"click to preview results": "按一下以預覽結果",
|
||||
"Configure IntelliSense": "設定 IntelliSense",
|
||||
"C/C++ IntelliSense Status": "C/C++ IntelliSense 狀態",
|
||||
"Rescan": "重新掃描",
|
||||
"Rescan IntelliSense": "重新掃描 IntelliSense",
|
||||
"C/C++ Tag Parser Status": "C/C++ 標記剖析器狀態",
|
||||
"Initializing...": "正在初始化...",
|
||||
"Resume": "繼續",
|
||||
"Pause": "暫停",
|
||||
"C/C++ Code Analysis Status": "C/C++ 程式碼分析狀態",
|
||||
"Run Now": "立即執行",
|
||||
"Automatic": "自動",
|
||||
"Manual": "手動",
|
||||
"Options": "選項",
|
||||
"Starting...": "正在啟動...",
|
||||
"Running: {0} / {1} ({2}%)": "正在執行: {0} / {1} ({2}%)",
|
||||
"Select a code analysis command...": "選取程式碼分析命令...",
|
||||
"Start Another...": "啟動另一個...",
|
||||
"Select a command...": "選取命令...",
|
||||
"Run Code Analysis on Active File": "在使用中檔案上執行程式碼分析",
|
||||
"Run Code Analysis on All Files": "在所有檔案上執行程式碼分析",
|
||||
"Run Code Analysis on Open Files": "在開啟檔案上執行程式碼分析",
|
||||
"C/C++ References Status": "C/C++ 參考狀態",
|
||||
"C/C++ Configuration": "C/C++ 組態",
|
||||
"C/C++ Configure IntelliSense": "C/C++ 設定 IntelliSense",
|
||||
"Select a Configuration...": "選取組態...",
|
||||
"Edit Configurations (UI)": "編輯組態 (UI)",
|
||||
"Edit Configurations (JSON)": "編輯組態 (JSON)",
|
||||
"Select a Configuration Provider...": "選取組態提供者...",
|
||||
"active": "使用中",
|
||||
"none": "無",
|
||||
"Disable the active configuration provider, if applicable.": "如果適用,停用現有組態提供者。",
|
||||
"Select a workspace folder...": "選取工作區資料夾...",
|
||||
"Failed to connect to {0}": "無法連線至 {0}",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "\"localSocket\" 不能同時與 \"bindAddress\" 或 \"port\" 在 localForwards 中指定",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "localForwards 中需要 \"port\" 或 \"localSocket\"",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "\"remoteSocket\" 不能同時與 \"host\" 或 \"hostPort\" 在 localForwards 中指定",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "localForwards 中需要 \"host\" 和 \"hostPort\" 或 \"remoteSocket\"",
|
||||
"SSH command canceled": "SSH 命令已取消",
|
||||
"Enter passphrase for ssh key {0}": "輸入 ssh 金鑰 {0} 的複雜密碼",
|
||||
"Enter password for user \"{0}\"": "輸入使用者 \"{0}\" 的密碼",
|
||||
"Enter password": "輸入密碼",
|
||||
"Are you sure you want to continue?": "您確定要繼續嗎?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "「{0}」具有指紋「{1}」。",
|
||||
"Continue": "繼續",
|
||||
"\"{0}\" terminal command canceled.": "\"{0}\" 終端命令已取消。",
|
||||
"\"{0}\" terminal command done.": "\"{0}\" 終端命令完成。",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "工作 '{0}' 已取消,但可能無法終止基礎命令。請手動檢查。",
|
||||
"\"{0}\" process failed: {1}": "\"{0}\" 程序已失敗: {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "\"{0}\" 將資料寫入終端: \"{1}\"。",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "找不到 SSH 的使用者資訊。這可能是因為使用 'snap' 安裝 VS Code 的關係。如果您計劃使用 SSH 功能,請使用 'deb' 套件重新安裝 VS Code。",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "無法剖析 SSH 設定檔 {0}: {1}",
|
||||
"Failed to read file {0}.": "無法讀取檔案 {0}。",
|
||||
"Failed to write to file {0}.": "無法寫入檔案 {0}。",
|
||||
"Inline macro is not available at this location.": "無法在此位置使用內嵌巨集。",
|
||||
"AI-generated content may be incorrect.": "AI 產生的內容可能不正確。",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "為重新命名符號作業提供的識別碼無效。",
|
||||
"A definition for the selected symbol could not be located.": "找不到所選符號的定義。",
|
||||
"No SSH targets": "沒有 SSH 目標",
|
||||
"Active SSH target selection cancelled.": "已取消選取使用中的 SSH 目標。",
|
||||
"{0} Add New SSH Target...": "{0} 新增 SSH 目標...",
|
||||
"Select an SSH target": "選取 SSH 目標",
|
||||
"[Active]": "[使用中]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "設為 `true`,就會只處理直接或間接以標頭形式包含的檔案。設為 `false`,則會處理位於指定 include 路徑下的所有檔案。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "產生的符號資料庫路徑。如果指定了相對路徑,就會是相對於工作區預設儲存位置的路徑。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "用來為工作區符號進行索引編製與剖析的路徑清單 (供 [移至定義]、[尋找所有參考] 等使用)。根據預設,會以遞迴方式搜尋這些路徑。指定 `*` 表示非遞迴搜尋。例如,`${workspaceFolder}` 將在所有子目錄中搜尋,`${workspaceFolder}/*` 則不會。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "設定為 `always`,可使 IntelliSense 始終僅提供目前由 #include 陳述式參考的遞迴包含路徑。這需要先剖析檔案,以確定包含哪些標頭。設定為 `never` 以將所有遞迴包含路徑提供給 IntelliSense。當涉及非常大量的遞迴包含路徑時,減少遞迴包含路徑數目可能會改善 IntelliSense 的效能。不減少遞迴包含路徑的數量,可避免需要剖析檔案以決定要提供哪些包含路徑,從而 IntelliSense 效能。目前的 `default` 值會減少 IntelliSense 提供的遞迴包含路徑數量。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "遞迴包含路徑的優先順序。如果設定為 `beforeSystemIncludes`,則會在系統包含路徑之前搜尋遞迴包含路徑。如果設定為 `afterSystemIncludes`,系統會在包含路徑之後搜尋遞迴包含路徑。`beforeSystemIncludes` 會更密切地反映編譯器的搜尋順序,而 `afterSystemIncludes` 可能會改善效能。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "搜尋遞迴包含之子目錄的順序。",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "可透過命令 `${cpptools:activeConfigCustomVariable}` 查詢的自訂變數,用於 `launch.json` 或 `tasks.json` 的輸入變數。",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "符合輸出診斷來源之標頭名稱的 POSIX 擴充規則運算式 (ERE)。來自每個編譯單位之主要檔案的診斷將一律顯示。支援 `${workspaceFolder}` 變數 (如果沒有 `.clang-tidy` 檔案,則作為預設後援值)。若此選項並非 `null` (空白),則會覆寫 `.clang-tidy` 檔案中的 `HeaderFilterRegex` 選項 (如果有的話)。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "要傳遞給 `clang-tidy` 的其他命令列引數。這些命令列引數會比對等的 `C_Cpp.codeAnalysis.clangTidy.*` 設定優先考慮。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "如果設定了 `true` 和 `compileCommands`,則 `-p=<build-path>` 引數會傳遞至 `clang-tidy`,而非在 `--` 之後傳遞組建引數。若未設定環境變數以找到系統包含的環境變數,可能無法運作。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已啟用的 `clang-tidy` 檢查清單。值會附加到 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。除非明確地停用,否則一律使用預設檢查 `clang-analyzer-*`。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "已啟用的 `clang-tidy` 檢查清單。這些值會附加至 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。除非明確停用,否則一律使用預設檢查 `clang-analyzer-core.*`。",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "已停用的 `clang-tidy` 檢查清單。值會附加到 `.clang-tidy` 檔案中的 `Checks` 或 `#C_Cpp.codeAnalysis.clangTidy.config#` (如果有的話)。",
|
||||
"c_cpp.configuration.formatting.description": "選擇格式設定引擎。",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "將使用 `clang-format` 來格式化程式碼。",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "作為所產生使用者路徑之路徑分隔符的字元。",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "若為 `true`,暫留與自動完成的工具提示只會顯示特定結構化註解標籤,否則將會顯示所有註解。",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "控制是否在輸入選擇的註解樣式後自動插入 Doxygen 註解。",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "控制是否啟用產生 Doxygen 註解的程式碼動作。",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "作為 Doxygen 註解起始行的字元字串。",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "選取啟用 [簡化結構化註解] 設定時,要在於工具提示區域暫留時顯示的 [Doxygen] 區段標籤。 ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "開始多行或單行註解區塊的模式。對於多行註解區塊,接續模式預設為 ` * `,或此字串表示單行註解區塊。",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "若此項目只用於堆疊框架位置對應,則為 False; 若在指定中斷點位置時也應該使用此項目,則為 True。",
|
||||
"c_cpp.debuggers.symbolOptions.description": "控制如何找到並載入符號 (.pdb 檔案) 的選項。",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "控制叫用時如何處理在外部設定的中斷點 (通常是透過原始 GDB 命令)。\n允許的值為 \"throw\",其作用就像應用程式擲出例外,以及 \"stop\",其只會暫停偵錯工作階段。預設值為 \"throw\"。",
|
||||
"c_cpp.debuggers.debuginfod.description": "控制從 debuginfod 伺服器下載偵錯符號的 GDB debuginfod 行為。",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "如果為 true (預設值),則會啟用 GDB 的 debuginfod 支援。設定為 False 以防止 GDB 聯繫 debuginfod 伺服器。",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "debuginfod 伺服器要求的逾時秒數。預設值為 30。設定為 0 以使用 GDB/libdebuginfod 預設值 (無覆寫)。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "提供將符號尋找及載入至偵錯介面卡的設定。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "符號陣列伺服器 URL (範例: http://MyExampleSymbolServer) 或目錄 (範例: /build/symbols) 搜尋 .pdb 檔案。除了預設位置 (位於模組旁和 pdb 原先放置的路徑),也會搜尋這些目錄。",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "如果是 'true',則會將 Microsoft 符號伺服器 (https://msdl.microsoft.com/download/symbols) 新增至符號搜尋路徑。若未指定,這個選項會預設為 'false'。",
|
||||
|
||||
@@ -4,5 +4,10 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"debugger.not.available": "非 Windows 電腦無法使用偵錯工具類型 '{0}'。"
|
||||
"debugger.not.available": "非 Windows 電腦無法使用偵錯工具類型 '{0}'。",
|
||||
"debugger.noDebug.requestType.not.supported": "僅啟動設定才支援「執行但不進行偵錯」。",
|
||||
"debugger.noDebug.pipeTransport.not.supported": "設定 'pipeTransport' 的設定不支援「執行但不進行偵錯」。",
|
||||
"debugger.noDebug.debugServerPath.not.supported": "設定 'debugServerPath' 的設定不支援「執行但不進行偵錯」。",
|
||||
"debugger.noDebug.miDebuggerServerAddress.not.supported": "設定 'miDebuggerServerAddress' 的設定不支援「執行但不進行偵錯」。",
|
||||
"debugger.noDebug.coreDumpPath.not.supported": "設定 'coreDumpPath' 的設定不支援「執行但不進行偵錯」。"
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"no.terminal.emulator": "找不到終端機模擬器。請將 $TERMINAL 環境變數設定為您所選擇的終端機模擬器,或安裝下列其中一項: x-terminal-emulator、gnome-terminal、konsole、xterm。"
|
||||
}
|
||||
@@ -319,5 +319,102 @@
|
||||
"file_not_found_in_path2": "在 compile_commands.json 檔案中找不到 \"{0}\"。將對此檔案改用資料夾 '{1}' 中 c_cpp_properties.json 的 'includePath'。",
|
||||
"copilot_hover_link": "產生 Copilot 摘要",
|
||||
"browse_path_not_found": "無法為以下不存在的資料夾中的檔案編製索引:{0}",
|
||||
"license_terms": "C/C++ 擴充功能僅能與 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 及後續的 Microsoft 產品與服務搭配使用,以開發和測試您的應用程式。"
|
||||
"license_terms": "C/C++ 擴充功能僅能與 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 及後續的 Microsoft 產品與服務搭配使用,以開發和測試您的應用程式。",
|
||||
"help_title": "Microsoft C++ 語言伺服器",
|
||||
"help_usage": "使用方式: {0} [選項]",
|
||||
"help_options_header": "選項:",
|
||||
"help_help": "顯示此說明訊息並結束。",
|
||||
"help_version": "顯示版本資訊並結束。",
|
||||
"help_accept_eula": "永久接受終端使用者授權合約 (EULA)。",
|
||||
"help_stderr": "請勿將 stderr 重新導向至 /dev/null (對偵錯很有幫助)。",
|
||||
"help_login": "起始互動登入 (需要 GitHub Copilot 訂閱)。",
|
||||
"help_force_login": "即使已驗證,仍強制登入程序。",
|
||||
"help_allow_plaintext": "若無法使用安全 Keychain,允許以純文字儲存認證。",
|
||||
"help_log_dir": "指定記錄檔的目錄 (預設: 系統暫存目錄)。",
|
||||
"help_log_level": "將記錄詳細程度設定為從 0 (僅錯誤) 到 9 (詳細資訊)。",
|
||||
"help_lsp_config": "請將參數指定為絕對路徑,或相對於工作區根目錄或其 .github 資料夾。",
|
||||
"help_disable_telemetry": "停用傳送遙測資料。",
|
||||
"auth_device_flow_prompt": "若要使用 GitHub 驗證,請複製代碼 {0},然後前往 {1}。正在等候授權...",
|
||||
"auth_timed_out": "等候授權時逾時。",
|
||||
"auth_success": "已成功使用 GitHub 驗證。",
|
||||
"auth_save_failed": "GitHub 驗證成功,但無法儲存權杖。",
|
||||
"auth_keyring_error": "Keyring 錯誤: {0}",
|
||||
"auth_keyring_locked": "Keyring 集合已鎖定。請將其解除鎖定,或重新啟動 gnome-keyring-daemon。",
|
||||
"auth_keyring_unavailable": "沒有可用的 Keyring 服務。請安裝並啟動 gnome-keyring: sudo apt install gnome-keyring",
|
||||
"auth_try_plaintext": "或透過傳遞 --login --allow-plaintext-secret-storage 以允許純文字儲存。",
|
||||
"auth_expired": "裝置代碼已過期。請再試一次。",
|
||||
"auth_denied": "使用者拒絕授權。",
|
||||
"auth_unexpected_error": "輪詢期間發生未預期的錯誤: {0}",
|
||||
"auth_login_failed": "GitHub 登入失敗。請嘗試使用命令列中的 --login 進行登入。",
|
||||
"auth_eula_required": "必須接受 EULA 才能繼續。請使用 --accept-eula 執行。",
|
||||
"auth_already_authenticated": "已使用 GitHub 驗證。使用 --force-login 重新驗證。",
|
||||
"config_unsupported_version": "初始化失敗: 不支援的設定版本。僅支援版本 1。",
|
||||
"config_file_not_found": "初始化失敗: 找不到設定檔 '{0}'。",
|
||||
"config_parse_failed": "初始化失敗: 無法剖析設定檔 '{0}'。請確認 JSON 格式。錯誤: {1}",
|
||||
"config_repo_path_invalid": "初始化失敗: 未設定 'repositoryPath' 或其無效。",
|
||||
"config_missing_source": "初始化失敗: 必須設定 'compileCommands' 或 'cppProperties'。",
|
||||
"config_dual_source": "初始化失敗: 無法同時設定 'compileCommands' 與 'cppProperties'。",
|
||||
"config_compile_commands_not_found": "初始化失敗: 找不到 'compileCommands' 路徑: '{0}'。",
|
||||
"config_cpp_properties_not_found": "初始化失敗: 找不到 'cppProperties' 路徑: '{0}'。",
|
||||
"config_cpp_properties_parse_failed": "初始化失敗: 無法剖析 'cppProperties' 所指定的檔案: '{0}'。請確認 JSON 格式。錯誤: {1}",
|
||||
"config_cpp_properties_schema_invalid": "初始化失敗: 無法從 'cppProperties' 檔案讀取設定: '{0}'。請驗證結構描述。",
|
||||
"config_no_configurations": "初始化失敗: '{0}' 未包含有效的 'configurations' 陣列。",
|
||||
"config_configuration_not_found": "初始化失敗: 在 'cppProperties' 檔案中找不到設定 '{0}': '{1}'。",
|
||||
"config_paths_cache_missing": "初始化失敗: 缺少 LSP 設定路徑快取。",
|
||||
"curl_not_found": "找不到 libcurl ({0})。驗證與遙測需要 libcurl。",
|
||||
"curl_install_macos": "macOS 預設應提供 libcurl。若缺少,請透過下列命令安裝: brew install curl",
|
||||
"curl_install_linux": "安裝 libcurl: sudo apt install libcurl4 (Debian/Ubuntu) 或 sudo dnf install libcurl (Fedora/RHEL)。",
|
||||
"curl_symbols_missing": "已載入 libcurl,但缺少必要符號。這可能表示 libcurl 版本非常舊或不相容。語言伺服器必須搭配相容的 libcurl 才能運作。",
|
||||
"keytar_not_found": "找不到 libsecret-1.so.0 ({0})。安全認證儲存需要 libsecret。安裝 libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) 或 sudo dnf install libsecret (Fedora/RHEL)。",
|
||||
"keytar_symbols_missing": "已載入 libsecret,但缺少必要符號。語言伺服器必須搭配相容的 libsecret 才能運作。",
|
||||
"telemetry_disable_failed": "無法停用遙測。",
|
||||
"lsp_method_not_found": "找不到方法: {0}",
|
||||
"intellisense_same_canonical_path": "無法處理 IntelliSense,因為檔案與現有檔案具有相同的規範化路徑。URI: {0},規範化路徑: {1}",
|
||||
"status_initializing": "正在初始化",
|
||||
"status_initializing_with_n_of_m": "正在初始化 ({0}/{1})",
|
||||
"status_initializing_with_n_of_m_and_text": "正在初始化 ({0}/{1}): {2}",
|
||||
"status_initializing_with_text": "正在初始化 {0}",
|
||||
"status_initializing_projects": "正在初始化專案",
|
||||
"status_initializing_projects_with_n_of_m": "正在初始化專案 ({0}/{1})",
|
||||
"status_initializing_projects_with_n_of_m_and_text": "正在初始化專案 ({0}/{1}): {2}",
|
||||
"status_initializing_projects_with_text": "正在初始化專案 {0}",
|
||||
"status_checking_for_outdated_files": "正在檢查過期檔案",
|
||||
"status_checking_for_outdated_files_with_n_of_m": "正在檢查過期檔案 ({0}/{1})",
|
||||
"status_checking_for_outdated_files_with_n_of_m_and_text": "正在檢查過期檔案 ({0}/{1}): {2}",
|
||||
"status_checking_for_outdated_files_with_text": "正在檢查過期檔案 {0}",
|
||||
"status_parsing_files": "正在剖析檔案",
|
||||
"status_parsing_files_with_n_of_m": "正在剖析檔案 ({0}/{1})",
|
||||
"status_parsing_files_with_n_of_m_and_text": "正在剖析檔案 ({0}/{1}): {2}",
|
||||
"status_parsing_files_with_text": "正在剖析檔案 {0}",
|
||||
"status_parsing_includes": "正在剖析包含的檔案",
|
||||
"status_parsing_includes_with_n_of_m": "正在剖析包含的檔案 ({0}/{1})",
|
||||
"status_parsing_includes_with_n_of_m_and_text": "正在剖析包含的檔案 ({0}/{1}): {2}",
|
||||
"status_parsing_includes_with_text": "正在剖析包含的檔案 {0}",
|
||||
"status_scanning_includes": "正在掃描 #includes 以尋找更多檔案",
|
||||
"status_scanning_includes_with_n_of_m": "正在掃描 #includes 以尋找更多檔案 ({0}/{1})",
|
||||
"status_scanning_includes_with_n_of_m_and_text": "正在掃描 #includes 以尋找更多檔案 ({0}/{1}): {2}",
|
||||
"status_scanning_includes_with_text": "正在掃描 #includes 以尋找更多檔案 {0} {1}",
|
||||
"status_updating_external_dependencies": "就緒 (更新外部相依性)",
|
||||
"status_updating_external_dependencies_with_n_of_m": "就緒 (正在更新外部相依性) ({0}/{1})",
|
||||
"status_updating_external_dependencies_with_n_of_m_and_text": "就緒 (正在更新外部相依性) ({0}/{1}): {2}",
|
||||
"status_updating_external_dependencies_with_text": "就緒 (正在更新外部相依性) {0}",
|
||||
"status_optimizing_database": "就緒 (正在最佳化資料庫)",
|
||||
"status_optimizing_database_with_n_of_m": "就緒 (正在最佳化資料庫) ({0}/{1})",
|
||||
"status_optimizing_database_with_n_of_m_and_text": "就緒 (正在最佳化資料庫) ({0}/{1}): {2}",
|
||||
"status_optimizing_database_with_text": "就緒 (正在最佳化資料庫) {0}",
|
||||
"status_creating_indexes": "正在建立索引",
|
||||
"status_creating_indexes_with_n_of_m": "正在建立索引 ({0}/{1})",
|
||||
"status_creating_indexes_with_n_of_m_and_text": "正在建立索引 ({0}/{1}): {2}",
|
||||
"status_creating_indexes_with_text": "正在建立索引 {0}",
|
||||
"status_evaluating_file": "正在評估",
|
||||
"status_evaluating_file_with_n_of_m": "正在評估 ({0}/{1})",
|
||||
"status_evaluating_file_with_n_of_m_and_text": "正在評估 ({0}/{1}): {2}",
|
||||
"status_evaluating_file_with_text": "正在評估 {0}",
|
||||
"status_indexing_files": "正在編製索引檔案",
|
||||
"status_indexing_files_with_n_of_m": "正在編製索引檔案 ({0}/{1})",
|
||||
"status_indexing_files_with_n_of_m_and_text": "正在編製索引檔案 ({0}/{1}): {2}",
|
||||
"status_indexing_files_with_text": "正在編製索引檔案 {0}",
|
||||
"help_allow_missing_lsp_config": "即使指定的 --lsp-config 檔案不存在,仍允許伺服器啟動。",
|
||||
"initialize_failed_during_engine_setup": "引擎設定期間初始化失敗。",
|
||||
"important_label": "重要:"
|
||||
}
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "在 Windows 上安裝 C++ 編譯器",
|
||||
"walkthrough.windows.text1": "如果您正在進行 Windows 的 C++ 開發,建議您安裝 Microsoft Visual C++ (MSVC) 編譯器。",
|
||||
"walkthrough.windows.text2": "若要安裝 MSVC,請開啟 VS Code 終端機 (CTRL + `),然後在下列命令中貼上:\n",
|
||||
"walkthrough.windows.text2": "若要安裝 MSVC,請開啟 VS Code 終端機 (CTRL + `),然後在下列命令中貼上:",
|
||||
"walkthrough.windows.note1": "備註",
|
||||
"walkthrough.windows.note1.text": "您可以使用 Visual Studio Build Tools 中的 C++ 工具組以及 Visual Studio Code 來編譯、組建及驗證任何 C++ 程式碼基底,只要您也擁有有效的 Visual Studio 授權 (社群版、專業版或企業版),且您正積極開發該 C++ 程式碼基底。",
|
||||
"walkthrough.windows.verify.compiler": "驗證編譯器安裝",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "在 Windows 上安裝 C++ 編譯器",
|
||||
"walkthrough.windows.text1": "如果您正在進行 Windows 的 C++ 開發,建議您安裝 Microsoft Visual C++ (MSVC) 編譯器。",
|
||||
"walkthrough.windows.text2": "若要安裝 MSVC,請開啟 VS Code 終端機 (CTRL + `),然後在下列命令中貼上:\n",
|
||||
"walkthrough.windows.text2": "若要安裝 MSVC,請開啟 VS Code 終端機 (CTRL + `),然後在下列命令中貼上:",
|
||||
"walkthrough.windows.note1": "備註",
|
||||
"walkthrough.windows.note1.text": "您可以使用 Visual Studio Build Tools 中的 C++ 工具組以及 Visual Studio Code 來編譯、組建及驗證任何 C++ 程式碼基底,只要您也擁有有效的 Visual Studio 授權 (社群版、專業版或企業版),且您正積極開發該 C++ 程式碼基底。",
|
||||
"walkthrough.windows.verify.compiler": "驗證編譯器安裝",
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "Nepovedlo se parsovat soubor json, pravděpodobně kvůli komentářům nebo čárkám na konci.",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "Rozšíření C/C++ se stále instaluje. Další informace najdete v okně výstupu.",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "Informace o řešení problémů najdete v {0}. Problémy se dají vytvořit v {1}.",
|
||||
"Process exited with code {0}": "Proces byl ukončen s kódem {0}",
|
||||
"Process executed successfully.": "Proces byl úspěšně proveden.",
|
||||
"Killing process {0}": "Ukončuje se proces {0}",
|
||||
"Warning: Expected file {0} is missing.": "Upozornění: Chybí očekávaný soubor {0}.",
|
||||
"Warning: Debugging has not been tested for this platform.": "Upozornění: Ladění se pro tuto platformu netestovalo.",
|
||||
"Reload the workspace for the settings change to take effect.": "Načtěte pracovní prostor znovu, aby se změna nastavení projevila.",
|
||||
"Reload": "Načíst znovu",
|
||||
"Custom configuration provider '{0}' registered": "Zaregistroval se vlastní poskytovatel konfigurací {0}.",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "Dosáhlo se maximální rekurze rozšiřování řetězce. Možná vznikl cyklický odkaz.",
|
||||
"Invalid variable reference {0} in string: {1}.": "Neplatný odkaz na proměnnou {0} v řetězci: {1}",
|
||||
"Environment variable {0} not found": "Proměnná prostředí {0} se nenašla",
|
||||
"Commands are not supported for string: {0}.": "Pro řetězec se nepodporují příkazy: {0}.",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "Výjimka při provádění příkazu {0} pro řetězec: {1} {2}.",
|
||||
"C/C++ Diagnostics": "Diagnostika C/C++",
|
||||
"C/C++ Crash Call Stacks": "Zásobníky volání chyb C/C++",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "Došlo k chybovému ukončení procesu rozšíření C/C++. Název chybového procesu, datum a čas, signál a zásobník volání jsou níže. Bylo by užitečné je zahrnout do zprávy o chybě na {0}.",
|
||||
"{0}: SSH": "{0}: SSH",
|
||||
"C/C++ Debug Protocol": "Protokol ladění C/C++",
|
||||
"C/C++ Configuration Warnings": "Upozornění konfigurace C/C++",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "Verze rozšíření C/C++ novější než {0} vyžadují alespoň verzi macOS {1}.",
|
||||
"intelliSenseEngine is disabled": "IntelliSenseEngine je zakázané.",
|
||||
"More Info": "Další informace",
|
||||
"Ignore": "Ignorovat",
|
||||
"The C/C++ extension installed does not match your system.": "Nainstalované rozšíření C/C++ neodpovídá vašemu systému.",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "Nainstalované rozšíření C/C++ je kompatibilní s vaším systémem, ale neodpovídá mu.",
|
||||
"Searching include path...": "Prohledává se cesta pro vložené soubory...",
|
||||
"Include file not found in browse.path.": "Soubor, který se má zahrnout, se nenašel v browse.path.",
|
||||
"Edit \"browse.path\" setting": "Upravit nastavení browse.path",
|
||||
"Add to \"includePath\": {0}": "Přidat do „includePath“: {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "Přidat: {0}",
|
||||
"Edit \"includePath\" setting": "Upravit nastavení includePath",
|
||||
"Disable error squiggles": "Zakázat podtržení chyb vlnovkou",
|
||||
"Enable all error squiggles": "Povolit všechna podtržení chyb vlnovkou",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "Zjistily se chyby direktivy #include. Aktualizujte prosím includePath. Podtrhávání vlnovkou je pro tuto jednotku překladu ({0}) zakázané.",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Zjistily se chyby direktivy #include. Aktualizujte prosím includePath. Funkce IntelliSense pro tuto jednotku překladu ({0}) poskytne analyzátor značek.",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Zjistily se chyby direktivy #include. Zvažte možnost aktualizovat soubor compile_commands.json nebo includePath. Funkce IntelliSense pro tuto jednotku překladu ({0}) poskytne analyzátor značek.",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "{0} se nepovedlo parsovat. Použijí se místo toho includePath ze souboru c_cpp_properties.json ve složce {1}.",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "{0} se nepovedlo najít. Použijí se místo toho includePath ze souboru c_cpp_properties.json ve složce {1}.",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "{0} se v {1} nenašlo. Pro tento soubor se místo toho použije includePath ze souboru c_cpp_properties.json ve složce {2}.",
|
||||
"The IntelliSense database was successfully reset.": "Databáze IntelliSense se úspěšně resetovala.",
|
||||
"Failed to send response to client: {0}": "Nepovedlo se poslat odpověď klientovi: {0}",
|
||||
"Failed to read response from server: {0}": "Nepovedlo se přečíst odpověď ze serveru: {0}",
|
||||
"Failed to send request to server: {0}": "Nepovedlo se poslat požadavek serveru: {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "Při čekání na požadavky došlo k neočekávané chybě: {0}",
|
||||
"{0} errored with: {1}": "V {0} došlo k chybě: {1}",
|
||||
"Failed to open the file {0}": "Nepovedlo se otevřít soubor {0}.",
|
||||
"Failed to query default include paths and defines for {0}.": "Nepovedlo se dotázat na výchozí cesty pro vložené soubory a direktivy define pro {0}.",
|
||||
"Failed calling {0}": "Nepovedlo se zavolat {0}.",
|
||||
"Quick info operation failed: {0}": "Operace Rychlé informace neproběhla úspěšně: {0}",
|
||||
"Failed to create IntelliSense client: {0}": "Nepovedlo se vytvořit klienta IntelliSense: {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "Nepovedlo se vygenerovat proces IntelliSense: {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "Při volání browse_engine_update_thread.join() došlo k chybě: {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "Soubor ({0}) se v editoru už otevřel, ale s jinými velkými a malými písmeny. Funkce IntelliSense budou pro tuto kopii soubory zakázané.",
|
||||
"IntelliSense client has disconnected from the server - {0}": "Klient IntelliSense se odpojil od serveru – {0}",
|
||||
"Formatting failed:": "Formátování neproběhlo úspěšně:",
|
||||
"Unable to add file to database, error = {0}: {1}": "Nepovedlo se přidat soubor do databáze, chyba = {0}: {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "Nepovedlo se resetovat časové razítko během přerušení, chyba = {0}: {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "Nepovedlo se aktualizovat časové razítko, chyba = {0}: {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "Nepovedlo se dokončit aktualizace pro soubor, chyba = {0}: {1}",
|
||||
"{0} is not a directory (st_mode={1})": "{0} není adresář (st_mode={1})",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "Nepovedlo se získat informace o souborovém systému pro {0}. chyba = {1}",
|
||||
"{0} is not a directory": "{0} není adresář.",
|
||||
"File discovery was aborted": "Zjišťování souborů se přerušilo.",
|
||||
"Aborting tag parse of {0} and dependencies": "Přerušuje se parsování značek {0} a závislostí.",
|
||||
"Aborting tag parse at root": "Parsování značek v kořenu se přerušuje.",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "Nepovedlo se načíst záznamy databáze pro resetování časových razítek: chyba = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "Nepovedlo se resetovat časové razítko pro {0}: chyba = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "Nenašel se žádný vhodný kompilátor. Nastavte prosím compilerPath v souboru c_cpp_properties.json.",
|
||||
"Compiler include path not found: {0}": "Nenašla se cesta kompilátoru pro vložené soubory: {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "Modul IntelliSense neodpovídá. Používá se místo něj analyzátor značek.",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "Analyzátor značek se bude používat pro operace IntelliSense v: {0}",
|
||||
"Error squiggles will be disabled in: {0}": "Podtrhávání chyb vlnovkou se zakáže v: {0}",
|
||||
"Processing folder (non-recursive): {0}": "Zpracovává se složka (bez rekurze): {0}",
|
||||
"Processing folder (recursive): {0}": "Zpracovává se složka (s rekurzí): {0}",
|
||||
"File exclude: {0}": "Vyloučení souboru: {0}",
|
||||
"Search exclude: {0}": "Vyloučení z hledání: {0}",
|
||||
"Discovering files: {0} file(s) processed": "Zjišťují se soubory: počet zpracovaných souborů: {0}",
|
||||
"{0} file(s) removed from database": "Počet souborů odebraných z databáze: {0}",
|
||||
"Parsing: {0} files(s) processed": "Parsování: počet zpracovaných souborů: {0}",
|
||||
"Shutting down IntelliSense server: {0}": "Vypíná se server IntelliSense: {0}",
|
||||
"Resetting IntelliSense server: {0}": "Resetuje se server IntelliSense: {0}",
|
||||
"Code browsing service initialized": "Služba procházení kódu se inicializovala.",
|
||||
"Folder: {0} will be indexed": "Složka {0} se bude indexovat.",
|
||||
"Populate include completion cache.": "Vyplnit mezipaměť dokončování direktiv include",
|
||||
"Discovering files...": "Zjišťují se soubory...",
|
||||
"Done discovering files.": "Zjišťování souborů se dokončilo.",
|
||||
"Parsing open files...": "Parsují se otevřené soubory...",
|
||||
"Done parsing open files.": "Parsování otevřených souborů se dokončilo.",
|
||||
"Parsing remaining files...": "Parsují se zbývající soubory...",
|
||||
"Done parsing remaining files.": "Parsování zbývajících souborů se dokončilo.",
|
||||
"Using configuration: \"{0}\"": "Používá se konfigurace: {0}",
|
||||
"{0} include path suggestion(s) discovered.": "Počet zjištěných návrhů cest pro vložené soubory: {0}",
|
||||
"Checking for syntax errors: {0}": "Kontrolují se chyby syntaxe: {0}",
|
||||
"IntelliSense Engine = {0}.": "Modul IntelliSense = {0}",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "Když nebude možné přeložit direktivy #includes, rozšíření pro IntelliSense použije analyzátor značek.",
|
||||
"Autocomplete is enabled.": "Automatické dokončování je povolené.",
|
||||
"Autocomplete is disabled.": "Automatické dokončování je zakázané.",
|
||||
"Hover is enabled.": "Najetí myší je povolené.",
|
||||
"Hover is disabled.": "Najetí myší je zakázané.",
|
||||
"Enhanced Colorization is enabled.": "Vylepšené barvení je povolené.",
|
||||
"Error squiggles are disabled.": "Podtrhávání chyb vlnovkou je zakázané.",
|
||||
"Error squiggles are enabled.": "Podtrhávání chyb vlnovkou je povolené.",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "Podtrhávání chyb vlnovkou se povolí, když se přeloží všechny závislosti hlaviček.",
|
||||
"Replaced placeholder file record": "Nahradil se záznam souboru zástupného symbolu.",
|
||||
"tag parsing file: {0}": "analyzují se značky v souboru: {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "chyba analýzy značka (toto lze ignorovat, pokud se nedají najít symboly):",
|
||||
"Reset time stamp for {0}": "Resetovat časové razítko pro {0}",
|
||||
"Failed to remove file: {0}": "Nepovedlo se odebrat soubor: {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "Chyba parsování regulárního výrazu – vzor VS Code: {0}, regulární výraz: {1}, chybová zpráva: {2}",
|
||||
"terminating child process: {0}": "ukončuje se podřízený proces: {0}",
|
||||
"still alive, killing...": "stále běží, ukončuje se...",
|
||||
"giving up": "ukončují se pokusy",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "Proces se ještě neukončil. Počká se {0} ms a proběhne nový pokus.",
|
||||
"Failed to spawn process. Error: {0} ({1})": "Nepovedlo se vygenerovat proces. Chyba: {0} ({1})",
|
||||
"Offering completion": "Nabízí se dokončení.",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "Probíhá pokus získat výchozí hodnoty od kompilátoru nalezeného na počítači: {0}",
|
||||
"Unable to resolve include path: {0}": "Nepovedlo se přeložit cestu pro vložené soubory: {0}",
|
||||
"Error searching for IntelliSense client: {0}": "Při hledání klienta IntelliSense došlo k chybě: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "Klient IntelliSense není k dispozici, pro Rychlé informace se používá analyzátor značek.",
|
||||
"using Tag Parser for quick info": "pro rychlé informace se používá Tag Parser",
|
||||
"Closing the communication channel.": "Uzavírá se komunikační kanál.",
|
||||
"sending compilation args for {0}": "posílají se argumenty kompilace pro {0}",
|
||||
"include: {0}": "zahrnout: {0}",
|
||||
"framework: {0}": "architektura: {0}",
|
||||
"define: {0}": "definovat: {0}",
|
||||
"preinclude: {0}": "zahrnout předem: {0}",
|
||||
"other: {0}": "jiné: {0}",
|
||||
"sending {0} changes to server": "následující počet změn se posílá na server: {0}",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "Neplatná instance otevřeného souboru. Pro soubor {0} se ignoruje zpráva IntelliSense.",
|
||||
"idle loop: reparsing the active document": "čekací cyklus: aktivní dokument se znovu parsuje",
|
||||
"IntelliSense client is currently disconnected": "Klient IntelliSense je v tuto chvíli odpojený.",
|
||||
"Request canceled: {0}": "Žádost se zrušila: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "Klient IntelliSense není k dispozici, pro přechod k definici se používá analyzátor značek.",
|
||||
"Error squiggle count: {0}": "Počet podtržení chyb vlnovkou: {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "Do fronty se zařazuje aktualizace IntelliSense pro soubory v jednotce překladu: {0}",
|
||||
"Formatting document: {0}": "Formátuje se dokument: {0}",
|
||||
"Formatting input:": "Formátuje se vstup:",
|
||||
"Formatting raw output:": "Formátuje se nezpracovaný výstup:",
|
||||
"Formatting diffed output before cursor:": "Formátuje se rozdílový výstup před kurzorem:",
|
||||
"Formatting diffed output after cursor:": "Formátuje se rozdílový výstup za kurzorem:",
|
||||
"Formatting diffed output:": "Formátuje se rozdílový výstup:",
|
||||
"Disable inactive region colorization": "Zakázat barvení neaktivních oblastí",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "Dosáhlo se limitu chyb, následující počet chyb se neohlásil: {0}",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "Zjistily se chyby direktivy #include. Zvažte možnost aktualizovat soubor compile_commands.json nebo includePath. Podtrhávání vlnovkou je pro tuto jednotku překladu ({0}) zakázané.",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "Databázi IntelliSense se nepovedlo resetovat. Pokud ji chcete resetovat ručně, zavřete všechny instance VS Code a pak odstraňte tento soubor: {0}",
|
||||
"Formatting failed. See the output window for details.": "Formátování neproběhlo úspěšně. Podrobnosti najdete v okně výstupu.",
|
||||
"Populating include completion cache.": "Vyplňuje se mezipaměť dokončování direktiv include",
|
||||
"Discovering files: {0}": "Zjišťují se soubory: {0}",
|
||||
"Parsing open files": "Parsují se otevřené soubory.",
|
||||
"Tag parser initializing": "Inicializuje se analyzátor značek.",
|
||||
"Workspace parsing paused": "Analýza pracovního prostoru se pozastavila.",
|
||||
"Parsing workspace files: {0}": "Analýza souborů pracovního prostoru: {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "Zjišťují se soubory: {0}/{1} ({2} %)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "Analýza souborů pracovního prostoru: {0} / {1} ({2} %)",
|
||||
"Can't find or run process_name": "Nedá se najít nebo spustit process_name.",
|
||||
"Child exec failed {0}": "Nepovedlo se spustit podřízený proces {0}.",
|
||||
"Could not communicate with child process!": "Nepovedlo se komunikovat s podřízeným procesem!",
|
||||
"{0} failed": "Neúspěšné: {0}",
|
||||
"Failed to set {0} flag": "Nepovedlo se nastavit příznak {0}.",
|
||||
"Unable to create {0}!": "Nejde vytvořit {0}!",
|
||||
"Failed to set stdin {0} flag": "Nepovedlo se nastavit příznak stdin {0}.",
|
||||
"Failed to set stdout {0} flag": "Nepovedlo se nastavit příznak stdout {0}.",
|
||||
"Failed to set stderr {0} flag": "Nepovedlo se nastavit příznak stderr {0}.",
|
||||
"Unable to start child process!": "Nejde spustit podřízený proces!",
|
||||
"Timed out attempting to communicate with process!": "Při pokusu komunikovat s procesem vypršel časový limit!",
|
||||
"Process has failed to run": "Proces se nepovedlo spustit.",
|
||||
"Specified compiler was not found: {0}": "Zadaný kompilátor se nenašel: {0}",
|
||||
"Config data invalid, {0}": "Neplatná data konfigurace, {0}",
|
||||
"CMake executable not found at {0}": "Spustitelný soubor CMake se v místě {0} nenašel.",
|
||||
"No args provider": "Žádný zprostředkovatel argumentů",
|
||||
"Invalid file path {0}": "Neplatná cesta k souboru: {0}",
|
||||
"Can't create IntelliSense client for {0}": "Nejde vytvořit klienta IntelliSense pro {0}.",
|
||||
"declaration": "deklarace",
|
||||
"type alias": "alias typu",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "Kompilátor nepodporuje 64 bitů. Probíhá návrat k 32bitovému režimu intelliSenseMode.",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "Kompilátor nepodporuje 32 bitů. Probíhá návrat k 64bitovému režimu intelliSenseMode.",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "Nepovedlo se poslat dotaz na kompilátor. Probíhá návrat k 32bitovému režimu intelliSenseMode.",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "Nepovedlo se poslat dotaz na kompilátor. Probíhá návrat k 64bitovému režimu intelliSenseMode.",
|
||||
"Failed to query compiler. Falling back to no bitness.": "Nepovedlo se poslat dotaz na kompilátor. Probíhá návrat k režimu bez bitové verze.",
|
||||
"IntelliSense client creation aborted: {0}": "Vytváření klienta IntelliSense se přerušilo: {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Na základě informací z nastavení configurationProvider se zjistily chyby direktivy #include. Funkce IntelliSense pro tuto jednotku překladu ({0}) bude poskytovat Tag Parser.",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "Na základě informací z nastavení configurationProvider se zjistily chyby direktivy #include. Pro tuto jednotku překladu ({0}) se zakázaly vlnovky.",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "klíčové slovo preprocesoru",
|
||||
"C keyword": "Klíčové slovo jazyka C",
|
||||
"C++ keyword": "Klíčové slovo jazyka C++",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "+1 přetížení",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "+%d přetížení",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "+1 specializace",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "+tento počet specializací: %d",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "Poznámka: IntelliSense není plně nakonfigurované. K dokončení konfigurace použijte možnost Vybrat konfiguraci IntelliSense.",
|
||||
"Select an IntelliSense configuration to locate system headers": "Vyberte konfiguraci IntelliSense pro vyhledání systémových hlaviček.",
|
||||
"Expands to:": "Rozšiřuje se na:",
|
||||
"Attention:": "Upozornění:",
|
||||
"Author:": "Autor:",
|
||||
"Authors:": "Autoři:",
|
||||
"Bug:": "Chyba:",
|
||||
"Copyright:": "Autorská práva:",
|
||||
"Deprecated:": "Zastaralé:",
|
||||
"Date:": "Datum:",
|
||||
"Details:": "Podrobnosti:",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "Výjimky:",
|
||||
"Invariant:": "Invariantní:",
|
||||
"File:": "Soubor:",
|
||||
"Note:": "Poznámka:",
|
||||
"Parameters:": "Parametry:",
|
||||
"Precondition:": "Předpoklad:",
|
||||
"Postcondition:": "Následná podmínka:",
|
||||
"Remark:": "Komentář:",
|
||||
"Remarks:": "Poznámky:",
|
||||
"Result:": "Výsledek:",
|
||||
"Return:": "Vrátit:",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "Vrací:",
|
||||
"See also:": "Další informace:",
|
||||
"Since:": "Od:",
|
||||
"Template Parameters:": "Parametry šablony:",
|
||||
"Test:": "Test:",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "Verze:",
|
||||
"Warning:": "Upozornění:",
|
||||
"Compiler query command line: {0}": "Příkazový řádek sondy kompilátoru: {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "Probíhá pokus o získání výchozích hodnot z kompilátoru jazyka C ve vlastnosti compilerPath: {0}",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "Probíhá pokus o získání výchozích hodnot z kompilátoru jazyka C++ ve vlastnosti compilerPath: {0}",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "Probíhá pokus o získání výchozích hodnot z kompilátoru jazyka C v souboru compile_commands.json: {0}",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "Probíhá pokus o získání výchozích hodnot z kompilátoru jazyka C++ v souboru compile_commands.json: {0}",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Pro zdrojové soubory jazyka C se režim IntelliSenseMode změnil z {0} na {1}.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Pro zdrojové soubory jazyka C++ se režim IntelliSenseMode změnil z {0} na {1}.",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "Pro zdrojové soubory jazyka C se cStandard změnil z {0} na {1}.",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "Pro zdrojové soubory jazyka C++ se cppStandard změnil z {0} na {1}.",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "Pro zdrojové soubory jazyka C se režim IntelliSenseMode změnil z {0} na {1} a cStandard se změnil z {2} na {3}.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "Pro zdrojové soubory jazyka C++ se režim IntelliSenseMode změnil z {0} na {1} a cppStandard se změnil z {2} na {3}.",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pro zdrojové soubory jazyka C se režim IntelliSenseMode změnil z {0} na {1}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {2}",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pro zdrojové soubory jazyka C++ se režim IntelliSenseMode změnil z {0} na {1}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {2}",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pro zdrojové soubory jazyka C se cStandard změnil z {0} na {1}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {2}",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pro zdrojové soubory jazyka C++ se cppStandard změnil z {0} na {1}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {2}",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Pro zdrojové soubory jazyka C se režim IntelliSenseMode změnil z {0} na {1} a cStandard se změnil z {2} na {3}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {4}",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Pro zdrojové soubory jazyka C++ se režim IntelliSenseMode změnil z {0} na {1} a cppStandard se změnil z {2} na {3}, a to na základě argumentů kompilátoru a dotazu na vlastnost compilerPath: {4}",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "Nepovedlo se přeložit konfiguraci s vlastností compilerPath {0}. Místo toho se použije {1}.",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "Nepovedlo se přeložit konfiguraci s vlastností compilerPath: {0}",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "Vynechává se dotaz na kompilátor kvůli explicitně prázdné vlastnosti compilerPath.",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "Je zadaný režim intelliSenseMode MSVC. Probíhá konfigurace pro kompilátor cl.exe.",
|
||||
"Unable to configure for compiler cl.exe.": "Konfigurace pro kompilátor cl.exe nebyla úspěšná.",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "Probíhá dotazování na výchozí cíl kompilátoru pomocí příkazového řádku: „{0}“ {1}",
|
||||
"Compiler returned default target value: {0}": "Kompilátor vrátil výchozí hodnotu cíle: {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "Probíhá dotazování kompilátoru na výchozí standard jazyka C pomocí příkazového řádku: {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "Probíhá dotazování kompilátoru na výchozí standard jazyka C++ pomocí příkazového řádku: {0}",
|
||||
"Detected language standard version: {0}": "Zjištěná verze standardu jazyka: {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "Zjistila se neošetřená výchozí hodnota cíle kompilátoru: {0}",
|
||||
"Unhandled target argument value detected: {0}": "Zjistila se neošetřená hodnota cílového argumentu: {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "Vypíná se server technologie IntelliSense: {0}. Využití paměti je {1} MB a překročilo limit {2} MB.",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "Nepovedlo se dotázat kompilátor na cestě {0} na výchozí standardní verze. Dotazování je pro tento kompilátor zakázané.",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "Dotaz na kompilátor vrátil nerozpoznanou standardní verzi jazyka. Místo ní se použije nejnovější podporovaná verze.",
|
||||
"IntelliSense process crash detected.": "Zjistilo se chybové ukončení procesu IntelliSense.",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "Zjistilo se chybové ukončení procesu IntelliSense: {0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "Návratové hodnoty:",
|
||||
"Unable to locate nvcc compiler: {0}": "Nepovedlo se najít kompilátor nvcc: {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "Nepovedlo se najít kompilátor hostitele nvcc: {0}",
|
||||
"Invoking nvcc with command line: {0}": "Volá se nvcc pomocí příkazového řádku: {0}",
|
||||
"Unable to find host compile command in output of nvcc.": "Ve výstupu nástroje nvcc se nepovedlo najít příkaz pro kompilaci hostitele.",
|
||||
"Unable to locate forced include: {0}": "Nepovedlo se najít vynuceně zahrnované soubory: {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "Vložit makro",
|
||||
"Unable to access browse database. ({0})": "Nedá se získat přístup k procházení databáze. ({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "Režim IntelliSenseMode se změnil, protože neodpovídá zjištěnému kompilátoru. Zvažte místo toho nastavení \"compilerPath\". Nastavte \"compilerPath\" na \"\", aby byla zakázána detekce systémových parametrů include a define.",
|
||||
"Remove all code analysis problems": "Odebrat všechny problémy s analýzou kódu",
|
||||
"(Multiple locations)": "Víc umístění",
|
||||
"Folder": "Složka",
|
||||
"File": "Soubor",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "Kompilátor vrátil standardní verzi výchozího jazyka: {0}. Protože je tato verze stará, pokusí se použít novější verzi {1} jako výchozí.",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "Neočekávaný výstup z clang-tidy: {0}. Očekáváno: {1}.",
|
||||
"Generate Doxygen comment": "Vygenerovat komentář Doxygen",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Vytvořit deklaraci funkce {0} v souboru {1}",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Vytvořit definici {0} v souboru {1}",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "Definice funkce {0} nebyla nalezena.",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "Atributy",
|
||||
"Bases/'Bases' are a C++ class type.": "Základy",
|
||||
"Classes": "Třídy",
|
||||
"CoClasses": "CoClasses",
|
||||
"Delegates": "Delegáti",
|
||||
"Enums": "Výčty",
|
||||
"Events": "Události",
|
||||
"Functions": "Funkce",
|
||||
"Import directives": "Direktivy import",
|
||||
"ImportLib statements": "Příkazy ImportLib",
|
||||
"Import statements": "Příkazy import",
|
||||
"Include directives": "Direktivy include",
|
||||
"Interfaces": "Rozhraní",
|
||||
"Libraries": "Knihovny",
|
||||
"Macros": "Makra",
|
||||
"Maps": "Mapy",
|
||||
"Map entries": "Položky mapování",
|
||||
"Miscellaneous": "Různé",
|
||||
"Namespaces": "Obory názvů",
|
||||
"Parameters": "Parametry",
|
||||
"Properties": "Vlastnosti",
|
||||
"Structs": "Struktury",
|
||||
"TODO: insert return statement here": "TODO: Sem vložte příkaz return.",
|
||||
"Typedefs": "Definice Typedef",
|
||||
"Unions": "Sjednocení",
|
||||
"Using aliases": "Aliasy using",
|
||||
"Using directives": "Direktivy using",
|
||||
"Variables": "Proměnné",
|
||||
"Automatic add function": "Automaticky přidat funkci",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "vsCMFunctionVirtual je redundantní a nesmí být zadána s vsCMFunctionComMethod.",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod nemůže být statická.",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "Neplatný soubor C/C++: %s",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "Název souboru je příliš dlouhý: %s",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "Soubor %s nejde vytvořit.",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "K adresáři nebo souboru %s nejde získat přístup pro zapisování.",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "Neplatná cesta k souboru: %s",
|
||||
"File '%s' was not found./%s is the file that was not found.": "Soubor '%s' nebyl nalezen.",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Vytvoření deklarace nebo definice se nepovedlo: %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "Funkci %s nejde vytvořit. Vytváření výchozích nebo odstraněných funkcí se nepodporuje.",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "Funkce %s se nedá vytvořit.",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "Jednoznačné umístění funkce %s se nedá najít.",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "Nenašla se třída nebo obor názvů %s.",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "Operace není pro: %s podporovaná.",
|
||||
"Unknown error.": "Neznámá chyba.",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "Spusťte prosím příkaz Vybrat konfiguraci IntelliSense, abyste vyhledali systémové hlavičky.",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "Kopírovat deklaraci {0}",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "Kopírovat definici {0}",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Kopírování deklarace nebo definice do schránky se nezdařilo: %s",
|
||||
"Extract to function": "Extrahovat do funkce",
|
||||
"Extract to free function": "Extrahovat do volné funkce",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "Extrahovat do členské funkce v {0}",
|
||||
"The selected text is not inside a function.": "Vybraný text není uvnitř funkce.",
|
||||
"The selected text cannot span different functions.": "Vybraný text nemůže mít přesah přes různé funkce.",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "Proměnná %s je deklarovaná ve vybrané oblasti a používá se pod ní.",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "Makro preprocesoru %s se používá pod vybranou oblastí.",
|
||||
"The selected region spans an inactive preprocessor block.": "Do vybrané oblasti zasahuje neaktivní blok preprocesoru.",
|
||||
"The selected region does not contain any code that can be extracted.": "Vybraná oblast neobsahuje žádný kód, který by se dal vyextrahovat.",
|
||||
"The selected region is not entirely within the function's body.": "Vybraná oblast není zcela v textu funkce.",
|
||||
"The selection contains IntelliSense errors.": "Výběr obsahuje chyby IntelliSense.",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "%s nemá deklaraci ve vybraném kódu, ale modifikuje se. Kód C nemůže předávat argumenty pomocí odkazu.",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "Funkce by musela vracet hodnotu pomocí odkazu. Kód C nemůže vracet odkazy.",
|
||||
"Jumps between the selected code and the surrounding code are present.": "Přecházení mezi vybraným kódem a okolním kódem jsou k dispozici.",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "Ve vybraném kódu se některé cesty ovládacího prvku ukončují bez nastavení návratové hodnoty. To se podporuje jenom u skalárních, numerických a ukazovacích návratových typů.",
|
||||
"Expand selection (to enable 'Extract to function')": "Rozbalit výběr (pro povolení možnosti Extrahovat do funkce)",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "V souborech compile_commands.json se nepovedlo najít {0}. Pro tento soubor se místo toho použije includePath ze souboru c_cpp_properties.json ve složce {1}.",
|
||||
"Generate Copilot summary": "Vygenerovat souhrn Copilotu",
|
||||
"Unable to index files from non-existent folder: {0}": "Nelze indexovat soubory z neexistující složky: {0}",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "Rozšíření C/C++ lze používat pouze s těmito produkty a službami pro vývoj a testování aplikací a nástupci těchto produktů a služeb od Microsoftu: Microsoft Visual Studio, Visual Studio pro Mac, Visual Studio Code, Azure DevOps a Team Foundation Server.",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Jazykový server Microsoft C++",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "Použití: {0} [možnosti]",
|
||||
"Options:": "Možnosti:",
|
||||
"Show this help message and exit.": "Umožňuje zobrazit tuto zprávu nápovědy a ukončit zobrazení.",
|
||||
"Show version information and exit.": "Zobrazí informace o verzi a ukončí se.",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "Trvale přijměte licenční smlouvu s koncovým uživatelem (EULA).",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "Nepřesměrovává stderr na /dev/null (užitečné pro ladění).",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "Inicializujte interaktivní přihlášení (vyžaduje se předplatné GitHub Copilota).",
|
||||
"Force the login process, even if already authenticated.": "Vynuťte proces přihlášení, i když už proběhlo ověření.",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "Povolí ukládání přihlašovacích údajů ve formátu prostého textu, pokud není zabezpečená sada klíčů k dispozici.",
|
||||
"Specify the directory for log files (default: system temp directory).": "Zadejte adresář pro soubory protokolu (výchozí: systémový dočasný adresář).",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "Nastavte úroveň podrobností protokolování z 0 (pouze chyby) na 9 (podrobné).",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "Zadejte parametr jako absolutní cestu nebo relativně ke kořenovému adresáři pracovního prostoru nebo jeho složce .github.",
|
||||
"Disable sending telemetry data.": "Zakažte odesílání telemetrických dat.",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Pokud se chcete ověřit pomocí GitHubu, zkopírujte prosím kód {0} a pak navštivte {1}. Čeká se na autorizaci...",
|
||||
"Timed out waiting for authorization.": "Při čekání na autorizaci vypršel časový limit.",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "Ověření pomocí GitHubu proběhlo úspěšně.",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "Ověřování u GitHubu proběhlo úspěšně, ale tokeny se nepodařilo uložit.",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Chyba keyringu: {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "Kolekce keyring je uzamčena. Odemkněte ji nebo restartujte daemon-keyring-daemon.",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "Není k dispozici žádná služba keyring. Instalace a spuštění keyringu: sudo apt install apt-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "Nebo povolte úložiště prostého textu předáním --login --allow-plaintext-secret-storage.",
|
||||
"The device code has expired. Please try again.": "Platnost kódu zařízení vypršela. Zkuste to prosím znovu.",
|
||||
"Authorization was denied by the user.": "Uživatel zamítl autorizaci.",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "Během dotazování došlo k neočekávané chybě: {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "Nepovedlo se přihlásit ke GitHubu. Zkuste se přihlásit spuštěním příkazu --login z příkazového řádku.",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "Aby bylo možné pokračovat, musí být přijata smlouva EULA. Spusťte příkaz --accept-eula.",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "Už ověřeno pomocí GitHubu. K opětovnému ověření použijte --force-login.",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "Inicializace se nezdařila: Nepodporovaná verze konfigurace. Podporuje se jenom verze 1.",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "Inicializace se nezdařila: Konfigurační soubor {0} nebyl nalezen.",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Inicializace se nezdařila: Nelze parsovat konfigurační soubor {0}. Ověřte formát JSON. Chyba: {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "Inicializace se nezdařila: vlastnost repositoryPath není nakonfigurována nebo je neplatná.",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Inicializace se nezdařila: je nutné nakonfigurovat compileCommands nebo cppProperties.",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Inicializace se nezdařila: parametry compileCommands a cppProperties nelze nakonfigurovat současně.",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "Inicializace se nezdařila: Cesta compileCommands nebyla nalezena: {0}.",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Inicializace se nezdařila: Cesta cppProperties nebyla nalezena: {0}.",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Inicializace se nezdařila: Nelze parsovat soubor určený vlastností cppProperties: {0}. Ověřte formát JSON. Chyba: {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Inicializace se nezdařila: Nelze číst konfiguraci ze souboru cppProperties: {0}. Ověřte schéma.",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "Inicializace se nezdařila: {0} neobsahuje platné pole „configurations“.",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Inicializace se nezdařila: Konfigurace {0} nebyla v souboru cppProperties nalezena: {1}.",
|
||||
"Initialization failed: LSP config paths cache is missing.": "Inicializace se nezdařila: Chybí mezipaměť konfiguračních cest LSP.",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "libcurl nebyl nalezen ({0}). libcurl se vyžaduje pro ověřování a telemetrii.",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "libcurl by měl být ve výchozím nastavení dostupný v macOS. Pokud chybí, nainstalujte prostřednictvím: brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "Nainstalujte libcurl: sudo apt install libcurl4 (Debian/Ubuntu) nebo sudo dnf install libcurl (Fedora/RHEL).",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "Libcurl se načetl, ale chybí požadované symboly. To může znamenat velmi starou nebo nekompatibilní verzi knihovny. Jazykový server nemůže pracovat bez kompatibilní knihovny libcurl.",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "libsecret-1.so.0 nebyl nalezen ({0}). Pro zabezpečené úložiště přihlašovacích údajů se vyžaduje libsecret. Nainstalujte libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) nebo sudo dnf install libsecret (Fedora/RHEL).",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "libsecret se načetl, ale chybí požadované symboly. Jazykový server nemůže pracovat bez kompatibilního libsecret.",
|
||||
"Failed to disable telemetry.": "Nepovedlo se zakázat telemetrii.",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "Metoda nebyla nalezena: {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Nejde zpracovat IntelliSense pro soubor se stejnou kanonizovanou cestou jako existující soubor. Identifikátor URI: {0}, kanonizovaná cesta: {1}",
|
||||
"Initializing": "Probíhá inicializace",
|
||||
"Initializing ({0} of {1})": "Probíhá inicializace ({0} z(e) {1})",
|
||||
"Initializing ({0} of {1}): {2}": "Probíhá inicializace ({0} z(e) {1}): {2}",
|
||||
"Initializing {0}": "Inicializuje se {0}",
|
||||
"Initializing projects": "Inicializace projektů",
|
||||
"Initializing projects ({0} of {1})": "Inicializují se projekty ({0} z(e) {1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "Inicializují se projekty ({0} z(e) {1}): {2}",
|
||||
"Initializing projects {0}": "Inicializace projektů {0}",
|
||||
"Checking for out of date files": "Hledají se zastaralé soubory",
|
||||
"Checking for out of date files ({0} of {1})": "Hledají se zastaralé soubory ({0} z(e) {1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "Hledají se zastaralé soubory ({0} z(e) {1}): {2}",
|
||||
"Checking for out of date files {0}": "Hledají se zastaralé soubory {0}",
|
||||
"Parsing files": "Parsují se soubory",
|
||||
"Parsing files ({0} of {1})": "Parsují se soubory ({0} z(e) {1})",
|
||||
"Parsing files ({0} of {1}): {2}": "Parsují se soubory ({0} z(e) {1}): {2}",
|
||||
"Parsing files {0}": "Parsují se soubory {0}",
|
||||
"Parsing included files": "Parsují se zahrnuté soubory",
|
||||
"Parsing included files ({0} of {1})": "Parsují se zahrnuté soubory ({0} z(e) {1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "Parsují se zahrnuté soubory ({0} z(e) {1}): {2}",
|
||||
"Parsing included files {0}": "Parsují se zahrnuté soubory {0}",
|
||||
"Scanning #includes for more files": "V #includes se hledají další soubory",
|
||||
"Scanning #includes for more files ({0} of {1})": "V #includes se hledají další soubory ({0} z(e) {1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "V #includes se hledají další soubory ({0} z(e) {1}): {2}",
|
||||
"Scanning #includes for more files {0} {1}": "V #includes se hledají další soubory {0} {1}",
|
||||
"Ready (Updating external dependencies)": "Připraveno (aktualizování externích závislostí)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "Připraveno (aktualizování externích závislostí) ({0} z(e) {1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "Připraveno (aktualizování externích závislostí) ({0} z(e) {1}): {2}",
|
||||
"Ready (Updating external dependencies) {0}": "Připraveno (aktualizování externích závislostí) {0}",
|
||||
"Ready (Optimizing database)": "Připraveno (optimalizování databáze)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "Připraveno (optimalizování databáze) ({0} z(e) {1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "Připraveno (optimalizování databáze) ({0} z(e) {1}): {2}",
|
||||
"Ready (Optimizing database) {0}": "Připraveno (optimalizování databáze) {0}",
|
||||
"Creating Indexes": "Vytváření indexů",
|
||||
"Creating Indexes ({0} of {1})": "Vytváření indexů ({0} z(e) {1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "Vytváření indexů ({0} z(e) {1}): {2}",
|
||||
"Creating Indexes {0}": "Vytváření indexů {0}",
|
||||
"Evaluating": "Vyhodnocování",
|
||||
"Evaluating ({0} of {1})": "Vyhodnocování ({0} z(e) {1})",
|
||||
"Evaluating ({0} of {1}): {2}": "Vyhodnocování ({0} z(e) {1}): {2}",
|
||||
"Evaluating {0}": "Vyhodnocuje se {0}",
|
||||
"Indexing files": "Probíhá indexování souborů",
|
||||
"Indexing files ({0} of {1})": "Probíhá indexování souborů ({0} z(e) {1})",
|
||||
"Indexing files ({0} of {1}): {2}": "Probíhá indexování souborů ({0} z(e) {1}): {2}",
|
||||
"Indexing files {0}": "Probíhá indexování souborů {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "Povolit spuštění serveru i v případě, že zadaný soubor --lsp-config neexistuje.",
|
||||
"Initialization failed during engine setup.": "Inicializace se během instalace modulu nezdařila.",
|
||||
"Important:": "Důležité:",
|
||||
"Unknown OS platform": "Neznámá platforma operačního systému",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "Nepovedlo se získat ProductVersion z SystemVersion.plist.",
|
||||
"Failed to find SystemVersion.plist in {0}.": "Nepovedlo se najít SystemVersion.plist v {0}.",
|
||||
"Refresh process list": "Aktualizovat seznam procesů",
|
||||
"Attach to process": "Připojit k procesu",
|
||||
"Select the process to attach to": "Vyberte proces, ke kterému se má program připojit.",
|
||||
"Process not selected.": "Proces se nevybral.",
|
||||
"{0} in debug configuration requires {1} and {2}": "{0} v konfiguraci ladění vyžaduje {1} a {2}",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "Zvolená konfigurace ladění neobsahuje {0} nebo {1}",
|
||||
"Pipe transport failed to get OS and processes.": "Operaci přenosu přes kanál se nepovedlo získat operační systém a procesy.",
|
||||
"Transport attach could not obtain processes list.": "Operaci připojení přenosu se nepovedlo získat seznam procesů.",
|
||||
"Failed to make GDB connection: \"{0}\".": "Nepodařilo se vytvořit připojení GDB: {0}.",
|
||||
"Failed to parse processes: \"{0}\".": "Nepodařilo se parsovat procesy: {0}.",
|
||||
"Default Configuration": "Výchozí konfigurace",
|
||||
"Select a configuration": "Vybrat konfiguraci",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "Ladicí program typu {0} je k dispozici jen ve Windows. Na aktuální platformě operačního systému použijte typ {1}.",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "Klíč {0} je zastaralý. Použijte prosím místo něj {1}.",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "Nepovedlo se najít LLDB.framework pro lldb-mi. Nainstalujte prosím XCode nebo jeho nástroje příkazového řádku.",
|
||||
"Launch configuration:": "Spustit konfiguraci:",
|
||||
"'deploySteps' require VS Code 1.69+.": "DeploySteps vyžaduje VS Code 1.69+.",
|
||||
"Running deploy steps...": "Spouští se kroky nasazení...",
|
||||
"Unable to find {0}. {1} task is ignored.": "Nepovedlo se najít {0}. Úloha {1} se ignoruje.",
|
||||
"preLaunchTask: {0}": "preLaunchTask: {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "Nepovedlo se najít ladicí program {0}. Konfigurace ladění pro {1} se ignoruje.",
|
||||
"build and debug active file": "sestavit a ladit aktivní soubor",
|
||||
"Apply Developer Environment": "Použít prostředí vývojáře",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} vyžaduje prostředí vývojáře ve Visual Studiu.",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "Aktualizovat prostředí vývojáře ve Visual Studiu",
|
||||
"Cancel": "Zrušit",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "Zdrojový kód nelze sestavit, protože nebylo použito prostředí vývojáře ve Visual Studiu.",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "Zdrojový kód nelze sestavit, protože nebyl nalezen kompilátor Visual C++.",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "Chybí závislosti {0} pro spustitelný soubor lldb-mi.",
|
||||
"Searched in:": "Prohledáno:",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "Pokud chcete tento problém vyřešit, buď nainstalujte XCode přes obchod Apple App Store, nebo v okně terminálu spusťte {0}, aby se nainstalovaly nástroje příkazového řádku XCode.",
|
||||
"Failed to use {0}. Reason: {1}": "Nepovedlo se použít {0}. Příčina: {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "'{1}' v {0} se nahrazuje za '{2}'.",
|
||||
"Resolving variables in {0}...": "Překládají se proměnné v {0}...",
|
||||
"Open {0}": "Otevřít {0}",
|
||||
"Recently Used Task": "Naposledy použitá úloha",
|
||||
"Configured Task": "Nakonfigurovaná úloha",
|
||||
"Detected Task": "Zjištěná úloha",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "Sestavení a ladění není možné, protože aktivní soubor není zdrojový soubor jazyka C ani C++.",
|
||||
"No compiler found": "Nenašel se žádný kompilátor.",
|
||||
"Select a debug configuration": "Vyberte konfiguraci ladění",
|
||||
"\"args\" in command deploy step must be an array.": "Argumenty v kroku nasazení příkazu musí být pole.",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "V {0} krocích se vyžadují „host“, „files“ a „targetDir“.",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "„files“ musí být řetězec nebo pole řetězců v {0} krocích.",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "Pro kroky ssh se vyžadují \"host\" a \"command\".",
|
||||
"\"command\" is required for shell steps.": "Pro kroky prostředí se vyžaduje příkaz command.",
|
||||
"Deploy step type {0} is not supported.": "Typ kroku nasazení{0}se nepodporuje.",
|
||||
"Unexpected OS type": "Neočekávaný typ operačního systému",
|
||||
"full path to pipe program such as {0}": "úplná cesta k programu kanálu, třeba {0}",
|
||||
"Enable pretty-printing for {0}": "Povolit přehledný výpis pro {0}",
|
||||
"Set Disassembly Flavor to {0}": "Nastavte variantu zpětného překladu na {0}.",
|
||||
"enter program name, for example {0}": "zadejte název programu, třeba {0}",
|
||||
"Launch": "Spustit",
|
||||
"Launch with {0}.": "Spustit pomocí {0}.",
|
||||
"Attach": "Připojit",
|
||||
"Attach with {0}.": "Připojit s {0}.",
|
||||
"Pipe Launch": "Spustit kanál",
|
||||
"Pipe Launch with {0}.": "Spustit kanál pomocí {0}.",
|
||||
"Pipe Attach": "Připojit kanál",
|
||||
"Pipe Attach with {0}.": "Připojit kanál pomocí {0}.",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "Spustit pomocí ladicího programu Visual Studio C/C++",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "Připojit k procesu s ladicím programem Visual Studio C/C++",
|
||||
"Bash on Windows Launch": "Spuštění Bashe ve Windows",
|
||||
"Launch in Bash on Windows using {0}.": "Spustit v Bashi ve Windows pomocí {0}.",
|
||||
"Bash on Windows Attach": "Připojení Bashe ve Windows",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "Připojit ke vzdálenému procesu spuštěnému v Bashi ve Windows pomocí {0}.",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "Typ ladicího programu {0} není pro počítače, které nepoužívají Windows, k dispozici.",
|
||||
"Run Without Debugging is only supported for launch configurations.": "Spuštění bez ladění je podporováno pouze pro konfigurace spuštění.",
|
||||
"Add debug configuration is not available for single file.": "Přidání konfigurace ladění není k dispozici pro jeden soubor.",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "Konfigurační soubor SSH nelze změnit, protože došlo k chybě parsování {0}.",
|
||||
"No valid SSH configuration file found.": "Nenašel se žádný platný konfigurační soubor SSH.",
|
||||
"Enter SSH Target Name": "Zadejte název cíle SSH.",
|
||||
"Example: `mySSHTarget`": "Příklad: `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "Zadejte příkaz připojení SSH.",
|
||||
"Example: `ssh [email protected] -A`": "Příklad: `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "Vyberte konfigurační soubor SSH.",
|
||||
"Yes": "Ano",
|
||||
"No": "Ne",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "Opravdu chcete trvale odstranit soubor {0}?",
|
||||
"Operating system \"{0}\" not supported.": "Operační systém {0} se nepodporuje.",
|
||||
"\"{0}\" timed out after {1} seconds.": "Procesu {0} po {1} sekundách vypršel časový limit.",
|
||||
"\"{0}\" canceled.": "Proces {0} se zrušil.",
|
||||
"\"{0}\" exited with code: \"{1}\".": "Proces {0} se ukončil s kódem {1}.",
|
||||
"Failed to spawn \"{0}\".": "Nepovedlo se vytvořit podřízený proces {0}.",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "Ignorují se řádky v {0} {1}, které se nedají parsovat: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "Nenašel se žádný emulátor terminálu. Nastavte proměnnou prostředí $TERMINAL na vámi preferovaný emulátor terminálu nebo nainstalujte některý z následujících: x-terminal-emulator, gnome-terminal, konsole, xterm.",
|
||||
"Select a compiler to configure for IntelliSense": "Vyberte kompilátor, který se má nakonfigurovat pro IntelliSense.",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "Jak chcete nakonfigurovat IntelliSense pro složku {0}?",
|
||||
"How would you like to configure IntelliSense for this folder?": "Jak chcete pro tuto složku nakonfigurovat IntelliSense?",
|
||||
"Found at {0}": "Nalezeno v: {0}",
|
||||
"Use {0}": "Použít {0}",
|
||||
"configuration providers": "poskytovatelé konfigurace",
|
||||
"compilers": "kompilátory",
|
||||
"Select IntelliSense Configuration...": "Vybrat konfiguraci IntelliSense...",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "Nemáte nakonfigurovaný technologii IntelliSense. Pokud nenastavíte vlastní konfigurace, IntelliSense nemusí být funkční.",
|
||||
"Select another compiler on my machine...": "Vybrat jiný kompilátor na mém počítači...",
|
||||
"Help me install a compiler": "Pomoc s instalací kompilátoru",
|
||||
"Install a compiler": "Instalace kompilátoru",
|
||||
"Do not configure with a compiler (not recommended)": "Nekonfigurovat pomocí kompilátoru (nedoporučuje se)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM: Zkontrolujte oprávnění pro {0}.",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "Nepovedlo se spustit jazykový server C/C++. Funkce IntelliSense se zakážou. Chyba: {0}",
|
||||
"The language server crashed. Restarting...": "Došlo k chybovému ukončení jazykového serveru. Restartuje se…",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "Jazykový server se 5krát za poslední 3 minuty chybově ukončil. Nebude se restartovat.",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} se změnila na: {1}",
|
||||
"Dismiss": "Zrušit",
|
||||
"Disable Warnings": "Zakázat upozornění",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} nemůže poskytnout informace pro konfiguraci IntelliSense pro '{1}'. Místo nich se použijí nastavení z konfigurace '{2}'.",
|
||||
"The requested configuration name is not found: {0}": "Požadovaný název konfigurace se nenašel: {0}",
|
||||
"Unsupported client": "Nepodporovaný klient",
|
||||
"Timed out in {0}ms.": "Po {0} ms vypršel časový limit.",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "Byl zjištěn výčet {0} souborů s {1} zdrojovými soubory C/C++. Možná budete chtít zvážit vyloučení některých souborů pro zlepšení výkonu.",
|
||||
"Learn More": "Další informace",
|
||||
"Don't Show Again": "Příště už nezobrazovat",
|
||||
"Update IntelliSense time (sec): {0}": "Čas aktualizace IntelliSense (sek.): {0}",
|
||||
"Custom configurations received:": "Přijaly se vlastní konfigurace:",
|
||||
"Custom browse configuration received: {0}": "Přijala se vlastní konfigurace procházení: {0}",
|
||||
" Declaration/definition was copied.": " Deklarace nebo definice se zkopírovala.",
|
||||
"Name the extracted function": "Pojmenujte extrahovanou funkci.",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "Extrakce do funkce se nezdařila: {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "Extrakce do funkce se nezdařila. Byla vygenerována neplatná úprava: {0}",
|
||||
"Fix all code analysis problems": "Opravit všechny problémy s analýzou kódu",
|
||||
"Clear all code analysis problems": "Vymazat všechny problémy s analýzou kódu",
|
||||
"Fix all {0} problems": "Opravit všechny problémy {0}",
|
||||
"Disable all {0} problems": "Zakázat všechny problémy {0}",
|
||||
"Clear all {0} problems": "Vymazat všechny problémy {0}",
|
||||
"Clear this {0} problem": "Vymazat tento problém {0}",
|
||||
"Fix this {0} problem": "Opravit tento problém {0}",
|
||||
"Show documentation for {0}": "Zobrazit dokumentaci pro {0}",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "Režim IntelliSense {0} není kompatibilní s cestou ke kompilátoru.",
|
||||
"Processed c_cpp_properties.json in {0}s": "Soubor c_cpp_properties.json zpracován za {0} s",
|
||||
"Failed to create \"{0}\"": "Nepovedlo se vytvořit {0}.",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "Neplatný konfigurační soubor. V poli se musí nacházet alespoň jedna konfigurace.",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "V souboru c_cpp_properties.json se našlo neplatné číslo verze. Některé funkce nemusí fungovat podle očekávání.",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "Nepovedlo se aktualizovat {0} (máte oprávnění k zápisu?).",
|
||||
"Failed to parse \"{0}\"": "Nepovedlo se parsovat {0}.",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "Cestu ke kompilátoru s mezerami se nepovedlo najít. Pokud měly být zahrnuty argumenty kompilátoru, uzavřete cestu ke kompilátoru do dvojitých uvozovek ({0}).",
|
||||
"Cannot find: {0}": "Nepovedlo se najít: {0}",
|
||||
"Path is not a file: {0}": "Cesta není soubor: {0}",
|
||||
"The include path validation took {0}s to evaluate": "Vyhodnocení ověření cesty k zahrnutí trvalo {0} s",
|
||||
"Failed to resolve include path. Error: {0}": "Nepovedlo se přeložit cestu k zahrnutí. Chyba: {0}",
|
||||
"Do not add extra quotes around paths.": "Nepřidávejte nadbytečné uvozovky kolem cest.",
|
||||
"Path is not a directory: {0}": "Cesta není adresář: {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "{0} je duplicitní. Název konfigurace by měl být jedinečný.",
|
||||
"Path took {0}s to evaluate": "Vyhodnocení cesty trvalo {0} s",
|
||||
"Failed to resolve path {0}. Error: {1}": "Nepodařilo se přeložit cestu {0}. Chyba: {1}",
|
||||
"Multiple paths are not allowed.": "Více cest není povoleno.",
|
||||
"Multiple paths should be separate entries in an array.": "Více cest by mělo být samostatné položky v poli.",
|
||||
"Paths are not directories: {0}": "Cesty nejsou adresáře: {0}",
|
||||
"Error while retrieving result. Reason: {0}": "Při načítání výsledku došlo k chybě. Důvod: {0}",
|
||||
"build active file": "sestavit aktivní soubor",
|
||||
"compiler:": "kompilátor:",
|
||||
"Task generated by Debugger.": "Úloha vygenerovaná ladicím programem",
|
||||
"Starting build...": "Spouští se sestavování...",
|
||||
"Build run was terminated.": "Spuštění sestavení se ukončilo.",
|
||||
"Build finished with error(s).": "Sestavování se dokončilo s chybami.",
|
||||
"Build finished with warning(s).": "Sestavování se dokončilo s upozorněními.",
|
||||
"Build finished successfully.": "Sestavování se úspěšně dokončilo.",
|
||||
"No context provided": "Nebyl zadán žádný kontext",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "Příkaz „Nastavit prostředí vývojáře ve Visual Studiu“ je dostupný jenom ve Windows",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "Instalace Visual Studia s kompilátorem C++ nebyla nalezena",
|
||||
"The operation was cancelled": "Operace byla zrušena",
|
||||
"No hosts found": "Nenašli se žádní hostitelé",
|
||||
"Configuring developer environment...": "Konfiguruje se prostředí vývojáře...",
|
||||
"Select a Visual Studio installation": "Vyberte instalaci Visual Studia",
|
||||
"Advanced options...": "Pokročilé možnosti...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "Vyberte konkrétního hostitele, cílovou architekturu, verzi sady nástrojů atd.",
|
||||
"Select a toolset version": "Vyberte verzi sady nástrojů",
|
||||
"Select a host and target architecture": "Vyberte hostitelskou a cílovou architekturu.",
|
||||
"Something went wrong: {0}": "Něco neproběhlo, jak mělo: {0}",
|
||||
"{0} developer environment for {1}": "Prostředí vývojáře {0} pro {1}",
|
||||
"Default environment for {0}": "Výchozí prostředí pro {0}",
|
||||
"host = {0}, target = {1}": "hostitel = {0}, cíl = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "Jak nainstalovat knihovnu pro tuto hlavičku pomocí vcpkg",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "Zkopírovat příkaz vcpkg pro instalaci {0} do schránky",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "Příkazy související s IntelliSense se nedají spustit, když je `C_Cpp.intelliSenseEngine` nastavené na `disabled`.",
|
||||
"client not found": "klient se nenašel",
|
||||
"OK": "OK",
|
||||
"The clang compiler will now be installed": "Kompilátor clang se teď nainstaluje.",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "Může se zobrazit výzva k zadání hesla do okna terminálu VS Code, abyste instalaci autorizovali.",
|
||||
"The gcc compiler will now be installed": "Kompilátor gcc se teď nainstaluje",
|
||||
"Open a folder first to select a configuration.": "Pokud chcete vybrat konfiguraci, otevřete nejdříve složku.",
|
||||
"Open a folder first to select a configuration provider.": "Pokud chcete vybrat poskytovatele konfigurace, otevřete nejdříve složku.",
|
||||
"Open a folder first to edit configurations": "Pokud chcete upravit konfigurace, otevřete nejdříve složku.",
|
||||
"The code analysis fix could not be applied because the document has changed.": "Opravu analýzy kódu nelze použít, protože dokument byl změněn.",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "K dispozici je předběžná verze rozšíření C/C++. Chcete na ni přepnout?",
|
||||
"Copilot summary is not available.": "Souhrn Copilot není k dispozici.",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "Soubor obsahující definici nebo deklaraci tohoto symbolu se vyloučil z použití s Copilotem.",
|
||||
"Copilot summary is not available for this symbol.": "Souhrn Copilot není pro tento symbol k dispozici.",
|
||||
"An error occurred while generating Copilot summary.": "Při generování souhrnu Copilotu došlo k chybě.",
|
||||
"Duplicate multiline comment patterns detected.": "Zjistily se duplicitní vzory víceřádkových komentářů.",
|
||||
"Error while retrieving the project context. Reason: {0}": "Při načítání kontextu projektu došlo k chybě. Důvod: {0}",
|
||||
"Error while retrieving the #cpp context.": "Při načítání kontextu #cpp došlo k chybě.",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0}, {1}",
|
||||
"Find All References": "Najít všechny odkazy",
|
||||
"Peek References": "Náhled na odkazy",
|
||||
"Rename": "Přejmenovat",
|
||||
"Call Hierarchy": "Hierarchie volání",
|
||||
"CONFIRMED REFERENCE": "POTVRZENÝ ODKAZ",
|
||||
"CONFIRMATION IN PROGRESS": "PROBÍHÁ POTVRZOVÁNÍ",
|
||||
"COMMENT REFERENCE": "ODKAZ NA KOMENTÁŘ",
|
||||
"STRING REFERENCE": "ODKAZ NA ŘETĚZEC",
|
||||
"INACTIVE REFERENCE": "NEAKTIVNÍ ODKAZ",
|
||||
"CANNOT CONFIRM REFERENCE": "NEJDE POTVRDIT ODKAZ",
|
||||
"NOT A REFERENCE": "NENÍ ODKAZ",
|
||||
"Confirmed reference": "Potvrzený odkaz",
|
||||
"Confirmation in progress": "Potvrzování",
|
||||
"Comment reference": "Odkaz na komentář",
|
||||
"String reference": "Odkaz na řetězec",
|
||||
"Inactive reference": "Neaktivní odkaz",
|
||||
"Cannot confirm reference": "Nelze potvrdit odkaz",
|
||||
"Not a reference": "Není odkaz",
|
||||
"CONFIRMATION CANCELED": "POTVRZENÍ SE ZRUŠILO",
|
||||
"Confirmation canceled": "Potvrzení se zrušilo.",
|
||||
"To preview results, click the search icon in the status bar.": "Pokud chcete zobrazit náhled výsledků, klikněte na ikonu hledání ve stavovém řádku.",
|
||||
"Started.": "Spuštěno",
|
||||
"Processing source.": "Zpracovává se zdroj.",
|
||||
"Searching files.": "Hledají se soubory.",
|
||||
"{0}/{1} files searched.{2}": "Počet prohledaných souborů: {0}/{1}.{2}",
|
||||
"{0}/{1} files confirmed.{2}": "Počet potvrzených souborů: {0}/{1}.{2}",
|
||||
"C/C++ Peek References": "Náhled na reference v jazyce C/C++",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[Upozornění] Některé odkazy můžou chybět, protože když se spustilo {0}, nebylo ještě hotové parsování pracovního prostoru.",
|
||||
"Go to reference": "Přejít na odkaz",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "Formátování kódu používá nastavení z .editorconfig namísto .clang-format. Další informace najdete v dokumentaci k hodnotě 'default' v nastavení 'C_Cpp.formatting'.",
|
||||
"C/C++ Configurations": "Konfigurace C/C++",
|
||||
"IntelliSense: Updating": "IntelliSense: Aktualizace",
|
||||
"IntelliSense: Ready": "IntelliSense: Připraveno",
|
||||
"Initializing Workspace": "Inicializuje se pracovní prostor",
|
||||
"Indexing Workspace": "Pracovní prostor indexování",
|
||||
"Parsing Workspace": "Parsování pracovního prostoru",
|
||||
"Parsing Workspace: Paused": "Pracovní prostor analýzy: Pozastaveno",
|
||||
"Parsing Complete": "Analýza byla dokončena.",
|
||||
"Rescan Workspace": "Znovu prohledat pracovní prostor",
|
||||
"Parsing Open Files": "Analýza otevřených souborů",
|
||||
"Code Analysis: Running": "Analýza kódu: Spuštěno",
|
||||
"Code Analysis: Paused": "Analýza kódu: Pozastaveno",
|
||||
"Code Analysis Mode: ": "Režim analýzy kódu: ",
|
||||
"click to preview results": "kliknutím si můžete zobrazit náhled výsledků",
|
||||
"Configure IntelliSense": "Konfigurovat IntelliSense",
|
||||
"C/C++ IntelliSense Status": "C/C++ IntelliSense Status",
|
||||
"Rescan": "Prohledat znovu",
|
||||
"Rescan IntelliSense": "Znovu prohledat IntelliSense",
|
||||
"C/C++ Tag Parser Status": "Stav analyzátoru značky jazyka C/C++",
|
||||
"Initializing...": "Probíhá inicializace...",
|
||||
"Resume": "Pokračovat",
|
||||
"Pause": "Pozastavit",
|
||||
"C/C++ Code Analysis Status": "Stav analýzy kódu C/C++",
|
||||
"Run Now": "Spustit",
|
||||
"Automatic": "Automaticky",
|
||||
"Manual": "Ručně",
|
||||
"Options": "Možnosti",
|
||||
"Starting...": "Spouštění...",
|
||||
"Running: {0} / {1} ({2}%)": "Spuštěno: {0} / {1} ({2} %)",
|
||||
"Select a code analysis command...": "Vyberte příkaz pro analýzu kódu…",
|
||||
"Start Another...": "Spustit další…",
|
||||
"Select a command...": "Vyberte příkaz…",
|
||||
"Run Code Analysis on Active File": "Spustit analýzu kódu u aktivního souboru",
|
||||
"Run Code Analysis on All Files": "Spustit analýzu kódu u všech souborů",
|
||||
"Run Code Analysis on Open Files": "Spustit analýzu kódu při otevírání souborů",
|
||||
"C/C++ References Status": "Stav odkazů jazyka C/C++",
|
||||
"C/C++ Configuration": "Konfigurace C/C++",
|
||||
"C/C++ Configure IntelliSense": "Konfigurovat IntelliSense v C/C++",
|
||||
"Select a Configuration...": "Vybrat konfiguraci...",
|
||||
"Edit Configurations (UI)": "Upravit konfigurace (uživatelské rozhraní)",
|
||||
"Edit Configurations (JSON)": "Upravit konfigurace (JSON)",
|
||||
"Select a Configuration Provider...": "Vyberte poskytovatele konfigurací...",
|
||||
"active": "aktivní",
|
||||
"none": "žádné",
|
||||
"Disable the active configuration provider, if applicable.": "Zakažte aktivního poskytovatele konfigurací, pokud je to možné.",
|
||||
"Select a workspace folder...": "Vyberte složku pracovního prostoru...",
|
||||
"Failed to connect to {0}": "Nepovedlo se připojit k {0}",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "LocalSocket se nedá současně specifikovat pomocí bindAddress nebo port v localForwards.",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "V localForwards se vyžaduje port nebo localSocket.",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "LocalSocket se nedá současně specifikovat pomocí host nebo hostPort v localForwards.",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "V localForwards se vyžaduje možnost host a hostPort nebo remoteSocket",
|
||||
"SSH command canceled": "Příkaz SSH je zrušený",
|
||||
"Enter passphrase for ssh key {0}": "Zadejte heslo pro klíč SSH {0}",
|
||||
"Enter password for user \"{0}\"": "Zadejte heslo pro uživatele{0}",
|
||||
"Enter password": "Zadejte heslo",
|
||||
"Are you sure you want to continue?": "Opravdu chcete pokračovat?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "{0} má otisk prstu {1}.",
|
||||
"Continue": "Pokračovat",
|
||||
"\"{0}\" terminal command canceled.": "Příkaz terminálu \"{0}\" byl zrušen.",
|
||||
"\"{0}\" terminal command done.": "\"{0}\" příkaz terminálu je hotový.",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "Úloha '{0}' je zrušená, ale podkladový příkaz nemusí být ukončen. Zkontrolujte to prosím ručně.",
|
||||
"\"{0}\" process failed: {1}": "Proces{0}se nezdařil: {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "\"{0}\" zapsal data do terminálu: \"{1}\".",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "Nepovedlo se najít informace o uživateli pro SSH. Příčinou může být VS Code instalace pomocí „snap“. Pokud se chystáte používat funkce SSH, přeinstalujte prosím VS Code pomocí balíčku „deb“.",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "Nepovedlo se parsovat konfigurační soubor SSH {0}: {1}",
|
||||
"Failed to read file {0}.": "Čtení souboru {0} se nezdařilo.",
|
||||
"Failed to write to file {0}.": "Zápis do {0} souboru se nezdařil.",
|
||||
"Inline macro is not available at this location.": "Vložené makro není v tomto umístění k dispozici.",
|
||||
"AI-generated content may be incorrect.": "Obsah vygenerovaný umělou inteligencí může být nesprávný.",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "Pro operaci Přejmenovat symbol se zadal neplatný identifikátor.",
|
||||
"A definition for the selected symbol could not be located.": "Definice pro vybraný symbol se nenašla.",
|
||||
"No SSH targets": "Žádné cíle SSH",
|
||||
"Active SSH target selection cancelled.": "Aktivní výběr cíle SSH byl zrušen.",
|
||||
"{0} Add New SSH Target...": "{0} Přidat nový cíl SSH...",
|
||||
"Select an SSH target": "Vyberte cíl SSH.",
|
||||
"[Active]": "[Aktivní]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Nastavte na hodnotu `true`, pokud chcete zpracovat jen soubory přímo nebo nepřímo zahrnuté jako hlavičky. Pokud chcete zpracovat všechny soubory na zadaných cestách pro vložené soubory, nastavte na hodnotu `false`.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Cesta k vygenerované databázi symbolů. Pokud se zadá relativní cesta, nastaví se jako relativní k výchozímu umístění úložiště pracovního prostoru.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Seznam cest, které se použijí pro indexování a parsování symbolů pracovního prostoru (použijí se pro funkce Go to Definition, Find All References apod.). Hledání na těchto cestách je standardně rekurzivní. Pokud chcete zadat nerekurzivní vyhledávání, zadejte `*`. Například `${workspaceFolder}` prohledá všechny podadresáře, ale `${workspaceFolder}/*` ne.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "Nastavením na `always` se počet cest rekurzivních souborů k zahrnutí poskytovaných funkci IntelliSense vždy sníží pouze na ty cesty, na které aktuálně odkazují příkazy #include. K tomu je potřeba nejdříve analyzovat soubory a zjistit, které hlavičky jsou zahrnuty. Nastavením na `never` poskytnete funkci IntelliSense všechny cesty rekurzivních souborů k zahrnutí. Snížení počtu cest rekurzivních souborů k zahrnutí může zlepšit výkon funkce IntelliSense, pokud se jedná o velmi velký počet cest souborů k zahrnutí. Nesnižování počtu cest rekurzivních souborů k zahrnutí může zlepšit výkon funkce IntelliSense, protože se vyhnete nutnosti analyzovat soubory a určit, které cesty souborů k zahrnutí je třeba poskytnout. Hodnota `default` aktuálně slouží ke snížení počtu cest rekurzivních souborů k zahrnutí poskytovaných funkci IntelliSense.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "Priorita cest rekurzivních souborů zahrnutí Pokud je nastavená hodnota `beforeSystemIncludes`, budou se cesty rekurzivních souborů k zahrnutí prohledávat před cestami systémových souborů k zahrnutí. Pokud je nastaveno na `afterSystemIncludes`, budou cesty rekurzivních souborů k zahrnutí prohledávány až po cestách systémových souborů k zahrnutí. Hodnota `beforeSystemIncludes` by přesněji vyjadřovala pořadí vyhledávání kompilátoru, zatímco výsledkem použití hodnoty `afterSystemIncludes` může být vyšší výkon.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "Pořadí, ve kterém se prohledávají podadresáře rekurzivních souborů k zahrnutí",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Vlastní proměnné, na které se dá poslat dotaz prostřednictvím příkazu `${cpptools:activeConfigCustomVariable}`, aby se použily jako vstupní proměnné v souborech `launch.json` nebo `tasks.json`.",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Rozšířený regulární výraz POSIX (ERE) odpovídající názvům záhlaví pro výstup diagnostiky. Diagnostika z hlavního souboru každé jednotky překladu se vždy zobrazí. Proměnná `${workspaceFolder}` se podporuje (a používá se jako výchozí základní hodnota, pokud neexistuje žádný soubor `.clang-tidy`). Pokud tato možnost není `null` (prázdná), přepíše možnost `HeaderFilterRegex` v souboru `.clang-tidy`, pokud existuje.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Další argumenty příkazového řádku, které se mají předat do `clang-tidy`. Mají přednost před ekvivalentním nastavením `C_Cpp.codeAnalysis.clangTidy.*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "Pokud je nastavená hodnota `true` a `compileCommands`, argument `-p=<build-path>` se předá do `clang-tidy` místo toho, aby se argumenty sestavení předávaly po `--`. To nemusí fungovat, pokud proměnné prostředí nejsou nastaveny tak, aby bylo možné nalézt systémové zahrnutí.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Seznam povolených kontrol `clang-tidy`. Hodnoty jsou připojeny k hodnotě `Checks` v souboru `.clang-tidy` nebo `#C_Cpp.codeAnalysis.clangTidy.config#`, pokud existují. Pokud není explicitně zakázaná, použije se výchozí kontrola `clang-analyzer-*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Seznam povolených kontrol `clang-tidy`. Hodnoty jsou připojeny k hodnotě `Checks` v souboru `.clang-tidy` nebo `#C_Cpp.codeAnalysis.clangTidy.config#`, pokud existují. Pokud není explicitně zakázaná, použije se výchozí kontrola `clang-analyzer-core.*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Seznam zakázaných kontrol `clang-tidy`. Hodnoty jsou připojeny k hodnotě `Checks` v souboru `.clang-tidy` nebo `#C_Cpp.codeAnalysis.clangTidy.config#`, pokud existují.",
|
||||
"c_cpp.configuration.formatting.description": "Nakonfiguruje nástroj pro formátování.",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "K formátování kódu se použije `clang-format`.",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "Znak použitý jako oddělovač cesty pro generované uživatelské cesty",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "Když se tato možnost nastaví na `true`, popisky ovládacích prvků po najetí myší a automatické dokončování budou zobrazovat jen určité popisky strukturovaných komentářů. Jinak se budou zobrazovat všechny komentáře.",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "Určuje, jestli se má po zadání zvoleného stylu komentáře automaticky vložit komentář Doxygen.",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "Určuje, zda je povolena akce kódu pro generování komentáře Doxygen.",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "Řetězec znaků použitý jako počáteční řádek komentáře Doxygen.",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "Vyberte značky oddílu Doxygen, které chcete zobrazit při najetí myší v oblasti popisu, pokud je povolené nastavení Zjednodušit strukturované komentáře. ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "Vzor, který zahájí víceřádkový nebo jednořádkový blok komentáře. Výchozí vzor pro pokračování je pro víceřádkové bloky komentářů ` * `, nebo tento řetězec pro jednořádkové bloky.",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False, pokud se tato položka používá jen k mapování umístění bloku zásobníku. True, pokud se tato entita má použít i při zadávání umístění zarážek",
|
||||
"c_cpp.debuggers.symbolOptions.description": "Možnosti kontroly způsobu, jakým se hledají a načítají symboly (soubory .pdb).",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "Určuje, jak se mají zarážky nastavené externě (obvykle prostřednictvím nezpracovaných příkazů GDB) zpracovávat při průchodu.\nPovolené hodnoty jsou throw, která se chová, jako by aplikace vyvolala výjimku, a stop, která pouze pozastaví ladicí relaci. Výchozí hodnota je throw.",
|
||||
"c_cpp.debuggers.debuginfod.description": "Řídí chování debuginfod v GDB při stahování symbolů ladění ze serverů debuginfod.",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "Při hodnotě true (výchozí) je podpora debuginfod v GDB povolená. Pokud chcete zabránit GDB v kontaktování serverů debuginfod, nastavte hodnotu false.",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "Časový limit v sekundách pro žádosti serveru debuginfod. Výchozí hodnota je 30. Pokud chcete použít výchozí hodnoty GDB/libdebuginfod, nastavte hodnotu 0 (bez přepsání).",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "Poskytuje konfiguraci pro vyhledávání a načítání symbolů do ladicího adaptéru.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "Pole adres URL serveru symbolů (například: http://MyExampleSymbolServer) nebo adresářů (například: /build/symbols) k vyhledávání souborů .pdb. Tyto adresáře budou prohledány kromě výchozích umístění – vedle modulu a cesty, kam byl soubor pdb původně přemístěn.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "Pokud je hodnota true, přidá se do cesty pro hledání symbolů server symbolů pro produkty Microsoft (https://msdl.microsoft.com/download/symbols). Pokud tato možnost není zadaná, výchozí hodnota je false.",
|
||||
|
||||
@@ -4,5 +4,10 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"debugger.not.available": "Typ ladicího programu {0} není pro počítače, které nepoužívají Windows, k dispozici."
|
||||
"debugger.not.available": "Typ ladicího programu {0} není pro počítače, které nepoužívají Windows, k dispozici.",
|
||||
"debugger.noDebug.requestType.not.supported": "Spuštění bez ladění je podporováno pouze pro konfigurace spuštění.",
|
||||
"debugger.noDebug.pipeTransport.not.supported": "Spuštění bez ladění není podporováno pro konfigurace s nastavenou hodnotou pipeTransport.",
|
||||
"debugger.noDebug.debugServerPath.not.supported": "Spuštění bez ladění není podporováno pro konfigurace s nastavenou hodnotou debugServerPath.",
|
||||
"debugger.noDebug.miDebuggerServerAddress.not.supported": "Spuštění bez ladění není podporováno pro konfigurace s nastavenou hodnotou miDebuggerServerAddress.",
|
||||
"debugger.noDebug.coreDumpPath.not.supported": "Spuštění bez ladění není podporováno pro konfigurace s nastavenou hodnotou coreDumpPath."
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"no.terminal.emulator": "Nenašel se žádný emulátor terminálu. Nastavte proměnnou prostředí $TERMINAL na vámi preferovaný emulátor terminálu nebo nainstalujte některý z následujících: x-terminal-emulator, gnome-terminal, konsole, xterm."
|
||||
}
|
||||
@@ -319,5 +319,102 @@
|
||||
"file_not_found_in_path2": "V souborech compile_commands.json se nepovedlo najít {0}. Pro tento soubor se místo toho použije includePath ze souboru c_cpp_properties.json ve složce {1}.",
|
||||
"copilot_hover_link": "Vygenerovat souhrn Copilotu",
|
||||
"browse_path_not_found": "Nelze indexovat soubory z neexistující složky: {0}",
|
||||
"license_terms": "Rozšíření C/C++ lze používat pouze s těmito produkty a službami pro vývoj a testování aplikací a nástupci těchto produktů a služeb od Microsoftu: Microsoft Visual Studio, Visual Studio pro Mac, Visual Studio Code, Azure DevOps a Team Foundation Server."
|
||||
"license_terms": "Rozšíření C/C++ lze používat pouze s těmito produkty a službami pro vývoj a testování aplikací a nástupci těchto produktů a služeb od Microsoftu: Microsoft Visual Studio, Visual Studio pro Mac, Visual Studio Code, Azure DevOps a Team Foundation Server.",
|
||||
"help_title": "Jazykový server Microsoft C++",
|
||||
"help_usage": "Použití: {0} [možnosti]",
|
||||
"help_options_header": "Možnosti:",
|
||||
"help_help": "Umožňuje zobrazit tuto zprávu nápovědy a ukončit zobrazení.",
|
||||
"help_version": "Zobrazí informace o verzi a ukončí se.",
|
||||
"help_accept_eula": "Trvale přijměte licenční smlouvu s koncovým uživatelem (EULA).",
|
||||
"help_stderr": "Nepřesměrovává stderr na /dev/null (užitečné pro ladění).",
|
||||
"help_login": "Inicializujte interaktivní přihlášení (vyžaduje se předplatné GitHub Copilota).",
|
||||
"help_force_login": "Vynuťte proces přihlášení, i když už proběhlo ověření.",
|
||||
"help_allow_plaintext": "Povolí ukládání přihlašovacích údajů ve formátu prostého textu, pokud není zabezpečená sada klíčů k dispozici.",
|
||||
"help_log_dir": "Zadejte adresář pro soubory protokolu (výchozí: systémový dočasný adresář).",
|
||||
"help_log_level": "Nastavte úroveň podrobností protokolování z 0 (pouze chyby) na 9 (podrobné).",
|
||||
"help_lsp_config": "Zadejte parametr jako absolutní cestu nebo relativně ke kořenovému adresáři pracovního prostoru nebo jeho složce .github.",
|
||||
"help_disable_telemetry": "Zakažte odesílání telemetrických dat.",
|
||||
"auth_device_flow_prompt": "Pokud se chcete ověřit pomocí GitHubu, zkopírujte prosím kód {0} a pak navštivte {1}. Čeká se na autorizaci...",
|
||||
"auth_timed_out": "Při čekání na autorizaci vypršel časový limit.",
|
||||
"auth_success": "Ověření pomocí GitHubu proběhlo úspěšně.",
|
||||
"auth_save_failed": "Ověřování u GitHubu proběhlo úspěšně, ale tokeny se nepodařilo uložit.",
|
||||
"auth_keyring_error": "Chyba keyringu: {0}",
|
||||
"auth_keyring_locked": "Kolekce keyring je uzamčena. Odemkněte ji nebo restartujte daemon-keyring-daemon.",
|
||||
"auth_keyring_unavailable": "Není k dispozici žádná služba keyring. Instalace a spuštění keyringu: sudo apt install apt-keyring",
|
||||
"auth_try_plaintext": "Nebo povolte úložiště prostého textu předáním --login --allow-plaintext-secret-storage.",
|
||||
"auth_expired": "Platnost kódu zařízení vypršela. Zkuste to prosím znovu.",
|
||||
"auth_denied": "Uživatel zamítl autorizaci.",
|
||||
"auth_unexpected_error": "Během dotazování došlo k neočekávané chybě: {0}",
|
||||
"auth_login_failed": "Nepovedlo se přihlásit ke GitHubu. Zkuste se přihlásit spuštěním příkazu --login z příkazového řádku.",
|
||||
"auth_eula_required": "Aby bylo možné pokračovat, musí být přijata smlouva EULA. Spusťte příkaz --accept-eula.",
|
||||
"auth_already_authenticated": "Už ověřeno pomocí GitHubu. K opětovnému ověření použijte --force-login.",
|
||||
"config_unsupported_version": "Inicializace se nezdařila: Nepodporovaná verze konfigurace. Podporuje se jenom verze 1.",
|
||||
"config_file_not_found": "Inicializace se nezdařila: Konfigurační soubor {0} nebyl nalezen.",
|
||||
"config_parse_failed": "Inicializace se nezdařila: Nelze parsovat konfigurační soubor {0}. Ověřte formát JSON. Chyba: {1}",
|
||||
"config_repo_path_invalid": "Inicializace se nezdařila: vlastnost repositoryPath není nakonfigurována nebo je neplatná.",
|
||||
"config_missing_source": "Inicializace se nezdařila: je nutné nakonfigurovat compileCommands nebo cppProperties.",
|
||||
"config_dual_source": "Inicializace se nezdařila: parametry compileCommands a cppProperties nelze nakonfigurovat současně.",
|
||||
"config_compile_commands_not_found": "Inicializace se nezdařila: Cesta compileCommands nebyla nalezena: {0}.",
|
||||
"config_cpp_properties_not_found": "Inicializace se nezdařila: Cesta cppProperties nebyla nalezena: {0}.",
|
||||
"config_cpp_properties_parse_failed": "Inicializace se nezdařila: Nelze parsovat soubor určený vlastností cppProperties: {0}. Ověřte formát JSON. Chyba: {1}",
|
||||
"config_cpp_properties_schema_invalid": "Inicializace se nezdařila: Nelze číst konfiguraci ze souboru cppProperties: {0}. Ověřte schéma.",
|
||||
"config_no_configurations": "Inicializace se nezdařila: {0} neobsahuje platné pole „configurations“.",
|
||||
"config_configuration_not_found": "Inicializace se nezdařila: Konfigurace {0} nebyla v souboru cppProperties nalezena: {1}.",
|
||||
"config_paths_cache_missing": "Inicializace se nezdařila: Chybí mezipaměť konfiguračních cest LSP.",
|
||||
"curl_not_found": "libcurl nebyl nalezen ({0}). libcurl se vyžaduje pro ověřování a telemetrii.",
|
||||
"curl_install_macos": "libcurl by měl být ve výchozím nastavení dostupný v macOS. Pokud chybí, nainstalujte prostřednictvím: brew install curl",
|
||||
"curl_install_linux": "Nainstalujte libcurl: sudo apt install libcurl4 (Debian/Ubuntu) nebo sudo dnf install libcurl (Fedora/RHEL).",
|
||||
"curl_symbols_missing": "Libcurl se načetl, ale chybí požadované symboly. To může znamenat velmi starou nebo nekompatibilní verzi knihovny. Jazykový server nemůže pracovat bez kompatibilní knihovny libcurl.",
|
||||
"keytar_not_found": "libsecret-1.so.0 nebyl nalezen ({0}). Pro zabezpečené úložiště přihlašovacích údajů se vyžaduje libsecret. Nainstalujte libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) nebo sudo dnf install libsecret (Fedora/RHEL).",
|
||||
"keytar_symbols_missing": "libsecret se načetl, ale chybí požadované symboly. Jazykový server nemůže pracovat bez kompatibilního libsecret.",
|
||||
"telemetry_disable_failed": "Nepovedlo se zakázat telemetrii.",
|
||||
"lsp_method_not_found": "Metoda nebyla nalezena: {0}",
|
||||
"intellisense_same_canonical_path": "Nejde zpracovat IntelliSense pro soubor se stejnou kanonizovanou cestou jako existující soubor. Identifikátor URI: {0}, kanonizovaná cesta: {1}",
|
||||
"status_initializing": "Probíhá inicializace",
|
||||
"status_initializing_with_n_of_m": "Probíhá inicializace ({0} z(e) {1})",
|
||||
"status_initializing_with_n_of_m_and_text": "Probíhá inicializace ({0} z(e) {1}): {2}",
|
||||
"status_initializing_with_text": "Inicializuje se {0}",
|
||||
"status_initializing_projects": "Inicializace projektů",
|
||||
"status_initializing_projects_with_n_of_m": "Inicializují se projekty ({0} z(e) {1})",
|
||||
"status_initializing_projects_with_n_of_m_and_text": "Inicializují se projekty ({0} z(e) {1}): {2}",
|
||||
"status_initializing_projects_with_text": "Inicializace projektů {0}",
|
||||
"status_checking_for_outdated_files": "Hledají se zastaralé soubory",
|
||||
"status_checking_for_outdated_files_with_n_of_m": "Hledají se zastaralé soubory ({0} z(e) {1})",
|
||||
"status_checking_for_outdated_files_with_n_of_m_and_text": "Hledají se zastaralé soubory ({0} z(e) {1}): {2}",
|
||||
"status_checking_for_outdated_files_with_text": "Hledají se zastaralé soubory {0}",
|
||||
"status_parsing_files": "Parsují se soubory",
|
||||
"status_parsing_files_with_n_of_m": "Parsují se soubory ({0} z(e) {1})",
|
||||
"status_parsing_files_with_n_of_m_and_text": "Parsují se soubory ({0} z(e) {1}): {2}",
|
||||
"status_parsing_files_with_text": "Parsují se soubory {0}",
|
||||
"status_parsing_includes": "Parsují se zahrnuté soubory",
|
||||
"status_parsing_includes_with_n_of_m": "Parsují se zahrnuté soubory ({0} z(e) {1})",
|
||||
"status_parsing_includes_with_n_of_m_and_text": "Parsují se zahrnuté soubory ({0} z(e) {1}): {2}",
|
||||
"status_parsing_includes_with_text": "Parsují se zahrnuté soubory {0}",
|
||||
"status_scanning_includes": "V #includes se hledají další soubory",
|
||||
"status_scanning_includes_with_n_of_m": "V #includes se hledají další soubory ({0} z(e) {1})",
|
||||
"status_scanning_includes_with_n_of_m_and_text": "V #includes se hledají další soubory ({0} z(e) {1}): {2}",
|
||||
"status_scanning_includes_with_text": "V #includes se hledají další soubory {0} {1}",
|
||||
"status_updating_external_dependencies": "Připraveno (aktualizování externích závislostí)",
|
||||
"status_updating_external_dependencies_with_n_of_m": "Připraveno (aktualizování externích závislostí) ({0} z(e) {1})",
|
||||
"status_updating_external_dependencies_with_n_of_m_and_text": "Připraveno (aktualizování externích závislostí) ({0} z(e) {1}): {2}",
|
||||
"status_updating_external_dependencies_with_text": "Připraveno (aktualizování externích závislostí) {0}",
|
||||
"status_optimizing_database": "Připraveno (optimalizování databáze)",
|
||||
"status_optimizing_database_with_n_of_m": "Připraveno (optimalizování databáze) ({0} z(e) {1})",
|
||||
"status_optimizing_database_with_n_of_m_and_text": "Připraveno (optimalizování databáze) ({0} z(e) {1}): {2}",
|
||||
"status_optimizing_database_with_text": "Připraveno (optimalizování databáze) {0}",
|
||||
"status_creating_indexes": "Vytváření indexů",
|
||||
"status_creating_indexes_with_n_of_m": "Vytváření indexů ({0} z(e) {1})",
|
||||
"status_creating_indexes_with_n_of_m_and_text": "Vytváření indexů ({0} z(e) {1}): {2}",
|
||||
"status_creating_indexes_with_text": "Vytváření indexů {0}",
|
||||
"status_evaluating_file": "Vyhodnocování",
|
||||
"status_evaluating_file_with_n_of_m": "Vyhodnocování ({0} z(e) {1})",
|
||||
"status_evaluating_file_with_n_of_m_and_text": "Vyhodnocování ({0} z(e) {1}): {2}",
|
||||
"status_evaluating_file_with_text": "Vyhodnocuje se {0}",
|
||||
"status_indexing_files": "Probíhá indexování souborů",
|
||||
"status_indexing_files_with_n_of_m": "Probíhá indexování souborů ({0} z(e) {1})",
|
||||
"status_indexing_files_with_n_of_m_and_text": "Probíhá indexování souborů ({0} z(e) {1}): {2}",
|
||||
"status_indexing_files_with_text": "Probíhá indexování souborů {0}",
|
||||
"help_allow_missing_lsp_config": "Povolit spuštění serveru i v případě, že zadaný soubor --lsp-config neexistuje.",
|
||||
"initialize_failed_during_engine_setup": "Inicializace se během instalace modulu nezdařila.",
|
||||
"important_label": "Důležité:"
|
||||
}
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "Instalace kompilátoru jazyka C++ v systému Windows",
|
||||
"walkthrough.windows.text1": "Pokud provádíte vývoj C++ pro Windows, doporučujeme nainstalovat kompilátor Microsoft Visual C++ (MSVC).",
|
||||
"walkthrough.windows.text2": "Pokud chcete nainstalovat MSVC, otevřete terminál VS Code (CTRL + `) a vložte následující příkaz:\n",
|
||||
"walkthrough.windows.text2": "Pokud chcete nainstalovat MSVC, otevřete terminál VS Code (CTRL + `) a vložte následující příkaz:",
|
||||
"walkthrough.windows.note1": "Poznámka",
|
||||
"walkthrough.windows.note1.text": "Můžete použít sadu nástrojů C++ z Visual Studio Build Tools spolu s Visual Studio Code ke kompilaci, sestavení a ověření jakékoli kódové báze C++, pokud máte také platnou licenci Visual Studio (buď Community, Pro nebo Enterprise), kterou aktivně používáte k vývoji kódové báze C++.",
|
||||
"walkthrough.windows.verify.compiler": "Ověřování instalace kompilátoru",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "Instalace kompilátoru jazyka C++ v systému Windows",
|
||||
"walkthrough.windows.text1": "Pokud provádíte vývoj C++ pro Windows, doporučujeme nainstalovat kompilátor Microsoft Visual C++ (MSVC).",
|
||||
"walkthrough.windows.text2": "Pokud chcete nainstalovat MSVC, otevřete terminál VS Code (CTRL + `) a vložte následující příkaz:\n",
|
||||
"walkthrough.windows.text2": "Pokud chcete nainstalovat MSVC, otevřete terminál VS Code (CTRL + `) a vložte následující příkaz:",
|
||||
"walkthrough.windows.note1": "Poznámka",
|
||||
"walkthrough.windows.note1.text": "Můžete použít sadu nástrojů C++ z Visual Studio Build Tools spolu s Visual Studio Code ke kompilaci, sestavení a ověření jakékoli kódové báze C++, pokud máte také platnou licenci Visual Studio (buď Community, Pro nebo Enterprise), kterou aktivně používáte k vývoji kódové báze C++.",
|
||||
"walkthrough.windows.verify.compiler": "Ověřování instalace kompilátoru",
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "Fehler beim Analysieren der JSON-Datei, möglicherweise aufgrund von Kommentaren oder nachgestellten Kommas.",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "Die C/C++-Erweiterung wird noch installiert. Weitere Informationen finden Sie im Ausgabefenster.",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "Informationen zur Problembehandlung finden Sie hier: {0}. Issues können hier erstellt werden: {1}.",
|
||||
"Process exited with code {0}": "Der Prozess wurde mit Code {0} beendet.",
|
||||
"Process executed successfully.": "Der Prozess wurde erfolgreich ausgeführt.",
|
||||
"Killing process {0}": "Der Prozess „{0}“ wird beendet.",
|
||||
"Warning: Expected file {0} is missing.": "Warnung: Die erwartete Datei \"{0}\" fehlt.",
|
||||
"Warning: Debugging has not been tested for this platform.": "Warnung: Das Debugging wurde für diese Plattform nicht getestet.",
|
||||
"Reload the workspace for the settings change to take effect.": "Laden Sie den Arbeitsbereich neu, damit die Einstellungsänderung wirksam wird.",
|
||||
"Reload": "Aktualisieren",
|
||||
"Custom configuration provider '{0}' registered": "Benutzerdefinierter Konfigurationsanbieter \"{0}\" registriert",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "Die maximale Rekursion für die Zeichenfolgenerweiterung wurde erreicht. Möglicher Zirkelbezug.",
|
||||
"Invalid variable reference {0} in string: {1}.": "Ungültiger Variablenverweis „{0}“ in der Zeichenfolge „{1}“.",
|
||||
"Environment variable {0} not found": "Die Umgebungsvariable „{0}“ wurde nicht gefunden.",
|
||||
"Commands are not supported for string: {0}.": "Befehle werden für die Zeichenfolge „{0}“ nicht unterstützt.",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "Ausnahme beim Ausführen des Befehls „{0}“ für die Zeichenfolge „{1} {2}“.",
|
||||
"C/C++ Diagnostics": "C/C++-Diagnose",
|
||||
"C/C++ Crash Call Stacks": "C/C++-Absturzaufruflisten",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "Ein C/C++-Erweiterungsprozess ist abgestürzt. Der Name, das Datum/die Uhrzeit, das Signal und die Aufrufliste des abstürzenden Prozesses sind unten aufgeführt. Es wäre hilfreich, dies in einen Fehlerbericht unter {0} aufzunehmen.",
|
||||
"{0}: SSH": "{0}: SSH",
|
||||
"C/C++ Debug Protocol": "C/C++-Debugprotokoll",
|
||||
"C/C++ Configuration Warnings": "C/C++-Konfigurationswarnungen",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "Neuere Versionen der C/C++-Erweiterung {0} erfordern mindestens die macOS-Version {1}.",
|
||||
"intelliSenseEngine is disabled": "IntelliSenseEngine ist deaktiviert.",
|
||||
"More Info": "Weitere Informationen",
|
||||
"Ignore": "Ignorieren",
|
||||
"The C/C++ extension installed does not match your system.": "Die installierte C/C++-Erweiterung stimmt nicht mit Ihrem System überein.",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "Die installierte C/C++-Erweiterung ist mit Ihrem System kompatibel, stimmt jedoch nicht mit diesem überein.",
|
||||
"Searching include path...": "Includepfad wird gesucht...",
|
||||
"Include file not found in browse.path.": "Die Includedatei wurde in \"browse.path\" nicht gefunden.",
|
||||
"Edit \"browse.path\" setting": "Einstellung \"browse.path\" bearbeiten",
|
||||
"Add to \"includePath\": {0}": "Zu \"includePath\" hinzufügen: {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "\"{0}\" hinzufügen",
|
||||
"Edit \"includePath\" setting": "Einstellung für \"includePath\" bearbeiten",
|
||||
"Disable error squiggles": "Fehlerwellenlinien deaktivieren",
|
||||
"Enable all error squiggles": "Alle Fehlerwellenlinien aktivieren",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "#include-Fehler erkannt. Aktualisieren Sie Ihren includePath. Wellenlinien sind für diese Übersetzungseinheit ({0}) deaktiviert.",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "#include-Fehler erkannt. Aktualisieren Sie Ihren includePath. IntelliSense-Features für diese Übersetzungseinheit ({0}) werden vom Tagparser bereitgestellt.",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "#include-Fehler erkannt. Erwägen Sie, Ihre compile_commands.json-Datei oder Ihren includePath zu aktualisieren. IntelliSense-Features für diese Übersetzungseinheit ({0}) werden vom Tagparser bereitgestellt.",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "\"{0}\" konnte nicht analysiert werden. Stattdessen wird \"includePath\" aus \"c_cpp_properties.json\" im Ordner \"{1}\" verwendet.",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "\"{0}\" wurde nicht gefunden. Stattdessen wird \"includePath\" aus \"c_cpp_properties.json\" im Ordner \"{1}\" verwendet.",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "\"{0}\" wurde in \"{1}\" nicht gefunden. Stattdessen wird \"includePath\" aus \"c_cpp_properties.json\" im Ordner \"{2}\" für diese Datei verwendet.",
|
||||
"The IntelliSense database was successfully reset.": "Die IntelliSense-Datenbank wurde erfolgreich zurückgesetzt.",
|
||||
"Failed to send response to client: {0}": "Fehler beim Senden der Antwort an den Client: {0}",
|
||||
"Failed to read response from server: {0}": "Fehler beim Lesen der Antwort vom Server: {0}",
|
||||
"Failed to send request to server: {0}": "Fehler beim Senden der Anforderung an den Server: {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "Unerwarteter Fehler beim Warten auf Anforderungen: {0}",
|
||||
"{0} errored with: {1}": "Fehler bei \"{0}\": {1}",
|
||||
"Failed to open the file {0}": "Fehler beim Öffnen der Datei \"{0}\".",
|
||||
"Failed to query default include paths and defines for {0}.": "Fehler beim Abfragen von standardmäßigen Includepfaden und Define-Anweisungen für \"{0}\".",
|
||||
"Failed calling {0}": "Fehler beim Aufrufen von \"{0}\".",
|
||||
"Quick info operation failed: {0}": "Fehler beim QuickInfo-Vorgang: {0}",
|
||||
"Failed to create IntelliSense client: {0}": "Fehler beim Erstellen des IntelliSense-Clients: {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "Fehler beim Erzeugen des IntelliSense-Prozesses: {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "Fehler beim Aufrufen von \"browse_engine_update_thread.join()\": {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "Diese Datei ({0}) ist bereits im Editor geöffnet, jedoch mit einer anderen Groß-/Kleinschreibung. IntelliSense-Features werden für diese Kopie der Datei deaktiviert.",
|
||||
"IntelliSense client has disconnected from the server - {0}": "Der IntelliSense-Client hat die Verbindung mit dem Server getrennt: {0}",
|
||||
"Formatting failed:": "Formatierungsfehler:",
|
||||
"Unable to add file to database, error = {0}: {1}": "Die Datei kann nicht zur Datenbank hinzugefügt werden, Fehler = {0}: {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "Fehler beim Zurücksetzen des Zeitstempels beim Abbruch, Fehler = {0}: {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "Zeitstempel kann nicht aktualisiert werden, Fehler = {0}: {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "Die Updates für die Datei können nicht finalisiert werden, Fehler = {0}: {1}",
|
||||
"{0} is not a directory (st_mode={1})": "\"{0}\" ist kein Verzeichnis (st_mode={1}).",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "Dateisysteminformationen für \"{0}\" können nicht abgerufen werden. Fehler = {1}",
|
||||
"{0} is not a directory": "\"{0}\" ist kein Verzeichnis.",
|
||||
"File discovery was aborted": "Die Dateiermittlung wurde abgebrochen.",
|
||||
"Aborting tag parse of {0} and dependencies": "Die Taganalyse von \"{0}\" und Abhängigkeiten wird abgebrochen.",
|
||||
"Aborting tag parse at root": "Die Taganalyse wird am Stamm abgebrochen.",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "Datenbankdatensätze können nicht abgerufen werden, um Zeitstempel zurückzusetzen: Fehler = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "Fehler beim Zurücksetzen des Zeitstempels für \"{0}\": Fehler = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "Es wurde kein geeigneter Compiler gefunden. Legen Sie \"compilerPath\" in \"c_cpp_properties.json\" fest.",
|
||||
"Compiler include path not found: {0}": "Compilerincludepfad nicht gefunden: {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "Die IntelliSense-Engine reagiert nicht. Stattdessen wird der Tagparser verwendet.",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "Der Tagparser wird für IntelliSense-Vorgänge in \"{0}\" verwendet.",
|
||||
"Error squiggles will be disabled in: {0}": "Fehlerwellenlinien werden deaktiviert in: {0}",
|
||||
"Processing folder (non-recursive): {0}": "Ordner wird verarbeitet (nicht rekursiv): {0}",
|
||||
"Processing folder (recursive): {0}": "Ordner wird verarbeitet (rekursiv): {0}",
|
||||
"File exclude: {0}": "Dateiausschluss: {0}",
|
||||
"Search exclude: {0}": "Suchausschluss: {0}",
|
||||
"Discovering files: {0} file(s) processed": "Dateiermittlung: {0} Datei(en) verarbeitet",
|
||||
"{0} file(s) removed from database": "{0} Datei(en) aus Datenbank entfernt",
|
||||
"Parsing: {0} files(s) processed": "Analyse: {0} Datei(en) verarbeitet",
|
||||
"Shutting down IntelliSense server: {0}": "IntelliSense-Server wird heruntergefahren: {0}",
|
||||
"Resetting IntelliSense server: {0}": "IntelliSense-Server wird zurückgesetzt: {0}",
|
||||
"Code browsing service initialized": "Codesuchdienst initialisiert.",
|
||||
"Folder: {0} will be indexed": "Ordner: {0} werden indiziert.",
|
||||
"Populate include completion cache.": "Füllen Sie den Cache für die Includevervollständigung auf.",
|
||||
"Discovering files...": "Dateien werden ermittelt...",
|
||||
"Done discovering files.": "Die Ermittlung von Dateien ist abgeschlossen.",
|
||||
"Parsing open files...": "Offene Dateien werden analysiert...",
|
||||
"Done parsing open files.": "Die Analyse geöffneter Dateien ist abgeschlossen.",
|
||||
"Parsing remaining files...": "Verbleibende Dateien werden analysiert...",
|
||||
"Done parsing remaining files.": "Die Analyse verbleibender Dateien ist abgeschlossen.",
|
||||
"Using configuration: \"{0}\"": "Konfiguration wird verwendet: \"{0}\"",
|
||||
"{0} include path suggestion(s) discovered.": "{0} Includepfadvorschläge ermittelt.",
|
||||
"Checking for syntax errors: {0}": "Nach Syntaxfehlern wird gesucht: {0}",
|
||||
"IntelliSense Engine = {0}.": "IntelliSense-Engine = {0}.",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "Die Erweiterung verwendet den Tagparser für IntelliSense, wenn #includes nicht aufgelöst werden.",
|
||||
"Autocomplete is enabled.": "AutoVervollständigen ist aktiviert.",
|
||||
"Autocomplete is disabled.": "AutoVervollständigen ist deaktiviert.",
|
||||
"Hover is enabled.": "Der Mauszeiger ist aktiviert.",
|
||||
"Hover is disabled.": "Der Mauszeiger ist deaktiviert.",
|
||||
"Enhanced Colorization is enabled.": "Die erweiterte Farbgebung ist aktiviert.",
|
||||
"Error squiggles are disabled.": "Fehlerwellenlinien sind deaktiviert.",
|
||||
"Error squiggles are enabled.": "Fehlerwellenlinien sind aktiviert.",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "Fehlerwellenlinien sind aktiviert, wenn alle Headerabhängigkeiten aufgelöst werden.",
|
||||
"Replaced placeholder file record": "Datensatz für Platzhalterdatei ersetzt",
|
||||
"tag parsing file: {0}": "Taganalysedatei: {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "Taganalysefehler (dies kann ignoriert werden, es sei denn, Symbole können nicht gefunden werden):",
|
||||
"Reset time stamp for {0}": "Zeitstempel für \"{0}\" zurücksetzen",
|
||||
"Failed to remove file: {0}": "Fehler beim Entfernen der Datei: {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "RegEx-Analysefehler – vscode-Muster: {0}, RegEx: {1}, Fehlermeldung: {2}",
|
||||
"terminating child process: {0}": "Untergeordneter Prozess wird beendet: {0}",
|
||||
"still alive, killing...": "Noch aktiv, wird beendet...",
|
||||
"giving up": "Wird aufgegeben.",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "Der Prozess wurde noch nicht beendet. Ruhezustand für {0} Millisekunden, anschließend wird der Vorgang wiederholt.",
|
||||
"Failed to spawn process. Error: {0} ({1})": "Fehler beim Erzeugen des Prozesses. Fehler: {0} ({1})",
|
||||
"Offering completion": "Vervollständigung wird angeboten.",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "Es wird versucht, Standardwerte vom Compiler abzurufen, die auf dem Computer gefunden wurden: {0}",
|
||||
"Unable to resolve include path: {0}": "Der Includepfad \"{0}\" kann nicht aufgelöst werden.",
|
||||
"Error searching for IntelliSense client: {0}": "Fehler beim Suchen nach dem IntelliSense-Client: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "Der IntelliSense-Client ist nicht verfügbar, für die QuickInfo wird der Tagparser verwendet.",
|
||||
"using Tag Parser for quick info": "Tag Parser wird für QuickInfo verwendet.",
|
||||
"Closing the communication channel.": "Der Kommunikationskanal wird geschlossen.",
|
||||
"sending compilation args for {0}": "Kompilierungsargumente für \"{0}\" werden gesendet.",
|
||||
"include: {0}": "Includes: {0}",
|
||||
"framework: {0}": "Framework: {0}",
|
||||
"define: {0}": "Define-Anweisung: {0}",
|
||||
"preinclude: {0}": "Preinclude: {0}",
|
||||
"other: {0}": "Sonstige: {0}",
|
||||
"sending {0} changes to server": "{0} Änderungen werden an den Server gesendet.",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "Ungültige geöffnete Dateiinstanz. IntelliSense-Meldung für Datei \"{0}\" wird ignoriert.",
|
||||
"idle loop: reparsing the active document": "Leerlaufschleife: Das aktive Dokument wird erneut analysiert.",
|
||||
"IntelliSense client is currently disconnected": "Der IntelliSense-Client ist derzeit getrennt.",
|
||||
"Request canceled: {0}": "Anforderung abgebrochen: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "Der IntelliSense-Client ist nicht verfügbar, für \"Gehe zu Definition\" wird der Tagparser verwendet.",
|
||||
"Error squiggle count: {0}": "Anzahl von Fehlerwellenlinien: {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "IntelliSense-Update für Dateien in dieser Übersetzungseinheit wird in die Warteschlange eingereiht: {0}",
|
||||
"Formatting document: {0}": "Dokument wird formatiert: {0}",
|
||||
"Formatting input:": "Eingabe wird formatiert:",
|
||||
"Formatting raw output:": "Unformatierte Ausgabe wird formatiert:",
|
||||
"Formatting diffed output before cursor:": "Diff-Ausgabe vor Cursor wird formatiert:",
|
||||
"Formatting diffed output after cursor:": "Diff-Ausgabe nach Cursor wird formatiert:",
|
||||
"Formatting diffed output:": "Diff-Ausgabe wird formatiert:",
|
||||
"Disable inactive region colorization": "Farbgebung für inaktive Regionen deaktivieren",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "Fehlerlimit überschritten, {0} Fehler nicht gemeldet.",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "#include-Fehler erkannt. Erwägen Sie, Ihre compile_commands.json-Datei oder Ihren includePath zu aktualisieren. Wellenlinien sind für diese Übersetzungseinheit ({0}) deaktiviert.",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "Die IntelliSense-Datenbank konnte nicht zurückgesetzt werden. Um sie manuell zurückzusetzen, schließen Sie alle VS Code-Instanzen, und löschen Sie dann diese Datei: {0}",
|
||||
"Formatting failed. See the output window for details.": "Fehler beim Formatieren. Weitere Informationen finden Sie im Ausgabefenster.",
|
||||
"Populating include completion cache.": "Der Cache für die Includevervollständigung wird aufgefüllt.",
|
||||
"Discovering files: {0}": "Dateien werden ermittelt: {0}",
|
||||
"Parsing open files": "Offene Dateien werden analysiert",
|
||||
"Tag parser initializing": "Tagparser wird initialisiert",
|
||||
"Workspace parsing paused": "Arbeitsbereichsanalyse angehalten",
|
||||
"Parsing workspace files: {0}": "Arbeitsbereichsdateien werden analysiert: {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "Dateien werden ermittelt: {0} / {1} ({2} %)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "Arbeitsbereichsdateien werden analysiert: {0} / {1} ({2} %)",
|
||||
"Can't find or run process_name": "process_name kann nicht gefunden oder ausgeführt werden.",
|
||||
"Child exec failed {0}": "Fehler bei Ausführung von untergeordnetem Prozess: {0}",
|
||||
"Could not communicate with child process!": "Mit dem untergeordneten Prozess war keine Kommunikation möglich.",
|
||||
"{0} failed": "{0} fehlgeschlagen",
|
||||
"Failed to set {0} flag": "Fehler beim Festlegen des Flags \"{0}\".",
|
||||
"Unable to create {0}!": "\"{0}\" kann nicht erstellt werden.",
|
||||
"Failed to set stdin {0} flag": "Fehler beim Festlegen des stdin-Flags \"{0}\".",
|
||||
"Failed to set stdout {0} flag": "Fehler beim Festlegen des stdout-Flags \"{0}\".",
|
||||
"Failed to set stderr {0} flag": "Fehler beim Festlegen des stderr-Flags \"{0}\".",
|
||||
"Unable to start child process!": "Der untergeordnete Prozess kann nicht gestartet werden.",
|
||||
"Timed out attempting to communicate with process!": "Timeout beim Versuch, mit dem Prozess zu kommunizieren.",
|
||||
"Process has failed to run": "Fehler beim Ausführen des Prozesses.",
|
||||
"Specified compiler was not found: {0}": "Der angegebene Compiler wurde nicht gefunden: {0}",
|
||||
"Config data invalid, {0}": "Konfigurationsdaten ungültig, {0}",
|
||||
"CMake executable not found at {0}": "Ausführbare CMake-Datei wurde unter \"{0}\" nicht gefunden.",
|
||||
"No args provider": "Kein Anbieter für Argumente",
|
||||
"Invalid file path {0}": "Ungültiger Dateipfad \"{0}\".",
|
||||
"Can't create IntelliSense client for {0}": "Der IntelliSense-Client für \"{0}\" kann nicht erstellt werden.",
|
||||
"declaration": "Deklaration",
|
||||
"type alias": "Alias eingeben",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "Der Compiler bietet keine 64-Bit-Unterstützung. Es wird ein Fallback auf den 32-Bit-intelliSenseMode durchgeführt.",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "Der Compiler bietet keine 32-Bit-Unterstützung. Es wird ein Fallback auf den 64-Bit-intelliSenseMode durchgeführt.",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "Fehler beim Abfragen des Compilers. Es wird ein Fallback auf den 32-Bit-intelliSenseMode durchgeführt.",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "Fehler beim Abfragen des Compilers. Es wird ein Fallback auf den 64-Bit-intelliSenseMode durchgeführt.",
|
||||
"Failed to query compiler. Falling back to no bitness.": "Fehler beim Abfragen des Compilers. Es wird ein Fallback auf keine Bitanzahl durchgeführt.",
|
||||
"IntelliSense client creation aborted: {0}": "IntelliSense-Clienterstellung abgebrochen: {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Basierend auf den von der configurationProvider-Einstellung bereitgestellten Informationen wurden #include-Fehler festgestellt. IntelliSense-Features für diese Übersetzungseinheit ({0}) werden vom Tagparser bereitgestellt.",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "Basierend auf den von der configurationProvider-Einstellung bereitgestellten Informationen wurden #include-Fehler festgestellt. Wellenlinien sind für diese Übersetzungseinheit deaktiviert ({0}).",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "Präprozessor-Schlüsselwort",
|
||||
"C keyword": "C-Schlüsselwort",
|
||||
"C++ keyword": "C++-Schlüsselwort",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "+1 Überladung",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "+%d Überladungen",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "+1 Spezialisierung",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "+%d Spezialisierungen",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "Hinweis: IntelliSense ist nicht vollständig konfiguriert. Verwenden Sie den Befehl \"IntelliSense-Konfiguration auswählen...\", um die Konfiguration abzuschließen.",
|
||||
"Select an IntelliSense configuration to locate system headers": "Wählen Sie eine IntelliSense-Konfiguration aus, um nach Systemheadern zu suchen.",
|
||||
"Expands to:": "Wird erweitert auf:",
|
||||
"Attention:": "Achtung:",
|
||||
"Author:": "Autor:",
|
||||
"Authors:": "Autoren:",
|
||||
"Bug:": "Fehler:",
|
||||
"Copyright:": "Copyright:",
|
||||
"Deprecated:": "Veraltet:",
|
||||
"Date:": "Datum:",
|
||||
"Details:": "Details:",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "Ausnahmen:",
|
||||
"Invariant:": "Invariant:",
|
||||
"File:": "Datei:",
|
||||
"Note:": "Hinweis:",
|
||||
"Parameters:": "Parameter:",
|
||||
"Precondition:": "Vorbedingung:",
|
||||
"Postcondition:": "Nachbedingung:",
|
||||
"Remark:": "Bemerkung:",
|
||||
"Remarks:": "Bemerkungen:",
|
||||
"Result:": "Ergebnis:",
|
||||
"Return:": "Rückgabe:",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "Rückgabe:",
|
||||
"See also:": "Siehe auch:",
|
||||
"Since:": "Seit:",
|
||||
"Template Parameters:": "Vorlagenparameter:",
|
||||
"Test:": "Test:",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "Version:",
|
||||
"Warning:": "Warnung:",
|
||||
"Compiler query command line: {0}": "Befehlszeile der Compilerabfrage: {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "Es wird versucht, Standardwerte vom C-Compiler in der Eigenschaft \"compilerPath\" abzurufen: {0}",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "Es wird versucht, Standardwerte vom C++-Compiler in der Eigenschaft \"compilerPath\" abzurufen: {0}",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "Es wird versucht, Standardwerte vom C-Compiler in der Datei \"compile_commands.json\" abzurufen: {0}",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "Es wird versucht, Standardwerte vom C++-Compiler in der Datei \"compile_commands.json\" abzurufen: {0}",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Für C-Quelldateien wurde \"IntelliSenseMode\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Für C++-Quelldateien wurde \"IntelliSenseMode\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "Für C-Quelldateien wurde \"cStandard\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "Für C++-Quelldateien wurde \"cppStandard\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "Für C-Quelldateien wurde \"IntelliSenseMode\" von \"{0}\" in \"{1}\" und \"cStandard\" von \"{2}\" in \"{3}\" geändert.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "Für C++-Quelldateien wurde \"IntelliSenseMode\" von \"{0}\" in \"{1}\" und \"cppStandard\" von \"{2}\" in \"{3}\" geändert.",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Für C-Quelldateien wurde \"IntelliSenseMode\" basierend auf Compilerargumenten und Abfrage von compilerPath \"{2}\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Für C++-Quelldateien wurde \"IntelliSenseMode\" basierend auf Compilerargumenten und Abfrage von compilerPath \"{2}\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Für C-Quelldateien wurde der cStandard basierend auf Compilerargumenten und Abfrage von compilerPath \"{2}\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Für C++-Quelldateien wurde der cppStandard basierend auf Compilerargumenten und Abfrage von compilerPath \"{2}\" von \"{0}\" in \"{1}\" geändert.",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Für C-Quelldateien wurde basierend auf Compilerargumenten und Abfrage von compilerPath \"{4}\" der IntelliSenseMode-Wert von \"{0}\" in \"{1}\" und cStandard von \"{2}\" in \"{3}\" geändert.",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Für C++-Quelldateien wurde basierend auf Compilerargumenten und Abfrage von compilerPath \"{4}\" der IntelliSenseMode-Wert von \"{0}\" in \"{1}\" und cppStandard von \"{2}\" in \"{3}\" geändert.",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "Die Konfiguration mit compilerPath \"{0}\" kann nicht aufgelöst werden. Stattdessen wird \"{1}\" verwendet.",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "Die Konfiguration mit compilerPath \"{0}\" kann nicht aufgelöst werden.",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "Die Compilerabfrage wird aufgrund eines explizit leeren compilerPath-Werts übersprungen.",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "Es wurde der MSVC-IntelliSenseMode angegeben. Der Compiler (cl.exe) wird konfiguriert.",
|
||||
"Unable to configure for compiler cl.exe.": "Der Compiler (cl.exe) kann nicht konfiguriert werden.",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "Das Standardziel des Compilers wird über die Befehlszeile abgefragt: \"{0}\" {1}",
|
||||
"Compiler returned default target value: {0}": "Der Compiler hat den Standardzielwert zurückgegeben: {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "Der Compiler für den Standard-C-Sprachstandard wird über die Befehlszeile abgefragt: {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "Der Compiler für den Standard-C++-Sprachstandard wird über die Befehlszeile abgefragt: {0}",
|
||||
"Detected language standard version: {0}": "Erkannte Sprachstandardversion: {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "Unbehandelter Standardzielwert für Compiler erkannt: {0}",
|
||||
"Unhandled target argument value detected: {0}": "Unbehandelter Zielargumentwert erkannt: {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "IntelliSense-Server wird heruntergefahren: {0}. Die Arbeitsspeicherauslastung beträgt {1} MB und hat das Limit von {2} MB überschritten.",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "Der Compiler im Pfad \"{0}\" konnte nicht nach standardmäßigen Standardversionen abgefragt werden. Die Compilerabfrage ist für diesen Compiler deaktiviert.",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "Die Compilerabfrage hat eine unbekannte Sprachstandardversion zurückgegeben. Stattdessen wird die neueste unterstützte Version verwendet.",
|
||||
"IntelliSense process crash detected.": "IntelliSense-Prozessabsturz erkannt.",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "IntelliSense-Prozessabsturz erkannt: {0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "Rückgabewerte:",
|
||||
"Unable to locate nvcc compiler: {0}": "Der nvcc-Compiler wurde nicht gefunden: {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "Der nvcc-Hostcompiler wurde nicht gefunden: {0}",
|
||||
"Invoking nvcc with command line: {0}": "nvcc wird über Befehlszeile aufgerufen: {0}",
|
||||
"Unable to find host compile command in output of nvcc.": "Der Hostkompilierbefehl wurde in der Ausgabe von nvcc nicht gefunden.",
|
||||
"Unable to locate forced include: {0}": "Erzwungene Includedatei wurde nicht gefunden: {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "Inlinemakro",
|
||||
"Unable to access browse database. ({0})": "Auf die Suchdatenbank kann nicht zugegriffen werden. ({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "IntelliSenseMode wurde geändert, weil es nicht mit dem erkannten Compiler übereinstimmte. Erwägen Sie stattdessen, \"compilerPath\" festzulegen. Legen Sie \"compilerPath\" auf \"\" fest, um die Erkennung von System-Includes und -Definitionen zu deaktivieren.",
|
||||
"Remove all code analysis problems": "Alle Codeanalyseprobleme entfernen",
|
||||
"(Multiple locations)": "(Mehrere Standorte)",
|
||||
"Folder": "Ordner",
|
||||
"File": "Datei",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "Der Compiler hat die Standardversion der Standardsprache zurückgegeben: {0}. Da diese Version alt ist, wird versucht, eine neuere Version {1} als Standard zu verwenden.",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "Unerwartete Ausgabe von „clang-tidy“: {0}. Erwartet: {1}.",
|
||||
"Generate Doxygen comment": "Doxygenkommentar generieren",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Deklaration von „{0}“ in {1} erstellen",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Definition von „{0}“ in {1} erstellen",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "Die Funktionsdefinition für „{0}“ wurde nicht gefunden.",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "Attribute",
|
||||
"Bases/'Bases' are a C++ class type.": "Basen",
|
||||
"Classes": "Klassen",
|
||||
"CoClasses": "CoClasses",
|
||||
"Delegates": "Delegaten",
|
||||
"Enums": "Enumerationen",
|
||||
"Events": "Ereignisse",
|
||||
"Functions": "Funktionen",
|
||||
"Import directives": "Import-Direktiven",
|
||||
"ImportLib statements": "ImportLib-Ausdrücke",
|
||||
"Import statements": "Import-Ausdrücke",
|
||||
"Include directives": "Include-Direktiven",
|
||||
"Interfaces": "Schnittstellen",
|
||||
"Libraries": "Bibliotheken",
|
||||
"Macros": "Makros",
|
||||
"Maps": "Karten",
|
||||
"Map entries": "Map-Eingaben",
|
||||
"Miscellaneous": "Sonstiges",
|
||||
"Namespaces": "Namespaces",
|
||||
"Parameters": "Parameter",
|
||||
"Properties": "Eigenschaften",
|
||||
"Structs": "Strukturen",
|
||||
"TODO: insert return statement here": "TODO: hier return-Anweisung eingeben",
|
||||
"Typedefs": "TypeDefs",
|
||||
"Unions": "Unions",
|
||||
"Using aliases": "Using-Aliase",
|
||||
"Using directives": "Using-Direktiven",
|
||||
"Variables": "Variablen",
|
||||
"Automatic add function": "Automatisches Hinzufügen der Funktion.",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "vsCMFunctionVirtual ist redundant und darf nicht mit vsCMFunctionComMethod angegeben werden.",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod kann nicht statisch sein.",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "Ungültige C/C++-Datei: \"%s\"",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "Dateiname zu lang: \"%s\".",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "Die Datei \"%s\" kann nicht erstellt werden.",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "Auf das Verzeichnis oder die Datei \"%s\" kann nicht zum Schreiben zugegriffen werden.",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "Ungültiger Dateipfad \"%s\".",
|
||||
"File '%s' was not found./%s is the file that was not found.": "Datei '%s' nicht gefunden",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Fehler beim Erstellen der Deklaration/Definition: %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "Die Funktion \"%s\" kann nicht erstellt werden. Das Erstellen standardmäßiger oder gelöschter Funktionen wird nicht unterstützt.",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "Erstellen der Funktion '%s' nicht möglich.",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "Es wurde kein eindeutiger Speicherort für Funktion '%s' gefunden.",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "Klasse oder Namespace '%s' wurde nicht gefunden.",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "Der Vorgang wird für '%s' nicht unterstützt.",
|
||||
"Unknown error.": "Unbekannter Fehler.",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "Führen Sie den Befehl „IntelliSense-Konfiguration auswählen...“ aus, um nach Ihren Systemheadern zu suchen.",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "Deklaration von \"{0}\" kopieren",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "Definition von \"{0}\" kopieren",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Fehler beim Kopieren der Deklaration/Definition in die Zwischenablage: %s",
|
||||
"Extract to function": "In Funktion extrahieren",
|
||||
"Extract to free function": "In freie Funktion extrahieren",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "In Memberfunktion in „{0}“ extrahieren",
|
||||
"The selected text is not inside a function.": "Ausgewählter Text ist nicht in der Funktion enthalten.",
|
||||
"The selected text cannot span different functions.": "Der ausgewählte Text darf nicht unterschiedliche Funktionen umfassen.",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "Variable '%s' wird in der ausgewählten Region deklariert und dann darunter verwendet.",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "Preprozessormakro '%s' wird unter der ausgewählten Region verwendet.",
|
||||
"The selected region spans an inactive preprocessor block.": "Die ausgewählte Region umfasst einen inaktiven Preprozessorblock.",
|
||||
"The selected region does not contain any code that can be extracted.": "Die ausgewählte Region enthält keinen Code, der extrahiert werden kann.",
|
||||
"The selected region is not entirely within the function's body.": "Ausgewählter Bereich ist vollständig innerhalb des Texts der Funktion enthalten.",
|
||||
"The selection contains IntelliSense errors.": "Die Auswahl enthält IntelliSense-Fehler.",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "„%s“ ist nicht innerhalb des ausgewählten Codes deklariert, wird jedoch geändert. C-Code kann keine Argumente durch Verweis übergeben.",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "Die Funktion muss einen Wert durch Verweis zurückgeben. C-Code kann keine Verweise zurückgeben.",
|
||||
"Jumps between the selected code and the surrounding code are present.": "Es sind Sprünge zwischen dem ausgewählten und dem umgebenden Code vorhanden.",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "Im ausgewählten Code werden einige Steuerungspfade beendet, ohne den Rückgabewert festzulegen. Dies wird nur für skalare, numerische und Zeigerrückgabetypen unterstützt.",
|
||||
"Expand selection (to enable 'Extract to function')": "Auswahl erweitern (um „In Funktion extrahieren“ zu aktivieren)",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "„{0}“ wurde in compile_commands.json-Dateien nicht gefunden. Stattdessen wird „includePath“ aus „c_cpp_properties.json“ im Ordner „{1}“ für diese Datei verwendet.",
|
||||
"Generate Copilot summary": "Copilot-Zusammenfassung generieren",
|
||||
"Unable to index files from non-existent folder: {0}": "Dateien aus einem nicht vorhandenen Ordner können nicht indiziert werden: {0}",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "Die C/C++-Erweiterung darf nur mit Microsoft Visual Studio, Visual Studio für Mac, Visual Studio Code, Azure DevOps, Team Foundation Server und nachfolgenden Produkten und Diensten von Microsoft verwendet werden, um Ihre Anwendungen zu entwickeln und zu testen.",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Microsoft C++ Language Server",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "Syntax: {0} [Optionen]",
|
||||
"Options:": "Optionen:",
|
||||
"Show this help message and exit.": "Diese Hilfemeldung anzeigen und beenden.",
|
||||
"Show version information and exit.": "Versionsinformationen anzeigen und beenden.",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "Akzeptieren Sie den Endbenutzer-Lizenzvertrag (EULA) dauerhaft.",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "stderr nicht an /dev/null umleiten (nützlich für das Debuggen).",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "Interaktive Anmeldung initiieren (GitHub Copilot-Abonnement erforderlich).",
|
||||
"Force the login process, even if already authenticated.": "Anmeldevorgang erzwingen, auch wenn er bereits authentifiziert ist.",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "Speichern von Anmeldeinformationen im Klartext zulassen, wenn ein sicherer Schlüsselbund nicht verfügbar ist.",
|
||||
"Specify the directory for log files (default: system temp directory).": "Geben Sie das Verzeichnis für Protokolldateien an (Standard: temporäres Systemverzeichnis).",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "Legen Sie die Ausführlichkeit der Protokollierung von 0 (nur Fehler) bis 9 (ausführlich) fest.",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "Parameter als absoluten Pfad oder relativ zum Arbeitsbereichsstamm oder dem zugehörigen GitHub-Ordner angeben.",
|
||||
"Disable sending telemetry data.": "Senden von Telemetriedaten deaktivieren.",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Um sich bei GitHub zu authentifizieren, kopieren Sie den Code {0}, und besuchen Sie dann {1}. Auf Autorisierung warten …",
|
||||
"Timed out waiting for authorization.": "Timeout beim Warten auf Autorisierung.",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "Die Authentifizierung bei GitHub war erfolgreich.",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "Die GitHub-Authentifizierung war erfolgreich, Token konnten jedoch nicht gespeichert werden.",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Schlüsselbundfehler: {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "Die Schlüsselbundsammlung ist gesperrt. Entsperren Sie ihn, oder starten Sie „restart-keyring-daemon“ neu.",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "Es ist kein Schlüsselbunddienst verfügbar. „endpoint-keyring“ installieren und starten: sudo apt install endpoint-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "Alternativ können Sie Klartextspeicher zulassen, indem Sie „--login --allow-plaintext-secret-storage“ übergeben.",
|
||||
"The device code has expired. Please try again.": "Der Gerätecode ist abgelaufen. Versuchen Sie es noch einmal.",
|
||||
"Authorization was denied by the user.": "Die Autorisierung wurde vom Benutzer verweigert.",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "Unerwarteter Fehler beim Abrufen: {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "Die GitHub-Anmeldung ist fehlgeschlagen. --login über die Befehlszeile ausführen, um sich anzumelden.",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "EULA muss akzeptiert werden, um den Vorgang fortzusetzen. Mit --accept-eula ausführen.",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "Bereits bei GitHub authentifiziert. Verwenden Sie „--force-login“, um sich erneut zu authentifizieren.",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "Initialisierungsfehler: Nicht unterstützte Konfigurationsversion. Es wird nur Version 1 unterstützt.",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "Initialisierungsfehler: Die Konfigurationsdatei „{0}“ wurde nicht gefunden.",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Fehler bei der Initialisierung: Die Konfigurationsdatei „{0}“ kann nicht analysiert werden. JSON-Format überprüfen. Fehler: {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "Fehler bei der Initialisierung: „repositoryPath“ ist nicht konfiguriert oder ungültig.",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Initialisierungsfehler: „compileCommands“ oder „cppProperties“ müssen konfiguriert sein.",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Fehler bei der Initialisierung: „compileCommands“ und „cppProperties“ können nicht beide konfiguriert werden.",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "Initialisierungsfehler: Der Pfad „compileCommands“ wurde nicht gefunden: „{0}“.",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Initialisierungsfehler: Der Pfad „cppProperties“ wurde nicht gefunden: „{0}“.",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Initialisierungsfehler: Die durch „cppProperties“ angegebene Datei kann nicht analysiert werden: „{0}“. JSON-Format überprüfen. Fehler: {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Initialisierungsfehler: Die Konfiguration kann nicht aus der Datei „cppProperties“ gelesen werden: „{0}“. Überprüfen Sie das Schema.",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "Fehler bei der Initialisierung: „{0}“ enthält kein gültiges Array „configurations“.",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Fehler bei der Initialisierung: Die Konfiguration „{0}“ wurde in der Datei „cppProperties“ nicht gefunden: „{1}“.",
|
||||
"Initialization failed: LSP config paths cache is missing.": "Fehler bei der Initialisierung: Der Cache für LSP-Konfigurationspfade fehlt.",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "libcurl nicht gefunden ({0}). libcurl ist für die Authentifizierung und Telemetrie erforderlich.",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "libcurl sollte standardmäßig unter macOS verfügbar sein. Falls nicht vorhanden, installieren über: brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "libcurl: sudo apt install libcurl4 (Debian/Ubuntu) oder sudo dnf install libcurl (Fedora/RHEL) installieren.",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "libcurl geladen, aber erforderliche Symbole fehlen. Dies kann auf eine sehr alte oder inkompatible libcurl-Version hinweisen. Der Sprachserver kann nicht ohne kompatible libcurl ausgeführt werden.",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "libsecret-1.so.0 wurde nicht gefunden ({0}). libsecret ist für die sichere Speicherung von Anmeldeinformationen erforderlich. libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) oder sudo dnf install libsecret (Fedora/RHEL) installieren.",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "libsecret geladen, aber erforderliche Symbole fehlen. Der Sprachserver kann nicht ohne kompatibles libsecret ausgeführt werden.",
|
||||
"Failed to disable telemetry.": "Fehler beim Deaktivieren der Telemetrie.",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "Methode nicht gefunden: {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "IntelliSense kann für eine Datei mit demselben kanonisierten Pfad wie eine vorhandene Datei nicht verarbeitet werden. URI: {0}, kanonischer Pfad: {1}",
|
||||
"Initializing": "Initialisierung",
|
||||
"Initializing ({0} of {1})": "Initialisierung ({0} von {1})",
|
||||
"Initializing ({0} of {1}): {2}": "Initialisierung ({0} von {1}): {2}",
|
||||
"Initializing {0}": "{0} wird initialisiert",
|
||||
"Initializing projects": "Projekte werden initialisiert",
|
||||
"Initializing projects ({0} of {1})": "Projekte werden initialisiert ({0} von {1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "Projekte werden initialisiert ({0} von {1}): {2}",
|
||||
"Initializing projects {0}": "Projekte werden initialisiert {0}",
|
||||
"Checking for out of date files": "Veraltete Dateien werden gesucht",
|
||||
"Checking for out of date files ({0} of {1})": "Veraltete Dateien werden gesucht ({0} von {1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "Veraltete Dateien werden gesucht ({0} von {1}): {2}",
|
||||
"Checking for out of date files {0}": "Veraltete Dateien werden gesucht {0}",
|
||||
"Parsing files": "Dateien werden analysiert",
|
||||
"Parsing files ({0} of {1})": "Dateien werden analysiert: ({0} von {1})",
|
||||
"Parsing files ({0} of {1}): {2}": "Dateien werden analysiert: ({0} von {1}): {2}",
|
||||
"Parsing files {0}": "Dateien werden analysiert {0}",
|
||||
"Parsing included files": "Eingeschlossene Dateien werden analysiert",
|
||||
"Parsing included files ({0} of {1})": "Eingeschlossene Dateien werden analysiert ({0} von {1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "Eingeschlossene Dateien werden analysiert ({0} von {1}): {2}",
|
||||
"Parsing included files {0}": "Eingeschlossene Dateien werden analysiert {0}",
|
||||
"Scanning #includes for more files": "#includes nach zusätzlichen Dateien durchsuchen",
|
||||
"Scanning #includes for more files ({0} of {1})": "#includes nach zusätzlichen Dateien durchsuchen ({0} von {1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "#includes nach zusätzlichen Dateien durchsuchen ({0} von {1}): {2}",
|
||||
"Scanning #includes for more files {0} {1}": "#includes nach zusätzlichen Dateien durchsuchen {0} {1}",
|
||||
"Ready (Updating external dependencies)": "Bereit (Externe Abhängigkeiten werden aktualisiert)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "Bereit (Externe Abhängigkeiten werden aktualisiert) ({0} von {1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "Bereit (Externe Abhängigkeiten werden aktualisiert) ({0} von {1}): {2}",
|
||||
"Ready (Updating external dependencies) {0}": "Bereit (Externe Abhängigkeiten werden aktualisiert) {0}",
|
||||
"Ready (Optimizing database)": "Bereit (Datenbank wird optimiert)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "Bereit (Datenbank wird optimiert) ({0} von {1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "Bereit (Datenbank wird optimiert) ({0} von {1}): {2}",
|
||||
"Ready (Optimizing database) {0}": "Bereit (Datenbank wird optimiert) {0}",
|
||||
"Creating Indexes": "Indizes werden erstellt",
|
||||
"Creating Indexes ({0} of {1})": "Indizes werden erstellt ({0} von {1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "Indizes werden erstellt ({0} von {1}): {2}",
|
||||
"Creating Indexes {0}": "Indizes werden erstellt {0}",
|
||||
"Evaluating": "Wird ausgewertet",
|
||||
"Evaluating ({0} of {1})": "Wird ausgewertet ({0} von {1})",
|
||||
"Evaluating ({0} of {1}): {2}": "Wird ausgewertet ({0} von {1}): {2}",
|
||||
"Evaluating {0}": "{0} wird ausgewertet",
|
||||
"Indexing files": "Indizieren von Dateien",
|
||||
"Indexing files ({0} of {1})": "Indizieren von Dateien ({0} von {1})",
|
||||
"Indexing files ({0} of {1}): {2}": "Indizieren von Dateien ({0} von {1}): {2}",
|
||||
"Indexing files {0}": "Indizieren von Dateien {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "Zulassen, dass der Server gestartet wird, auch wenn die angegebene --lsp-config-Datei nicht vorhanden ist.",
|
||||
"Initialization failed during engine setup.": "Fehler bei der Initialisierung während der Engine-Einrichtung.",
|
||||
"Important:": "Wichtig:",
|
||||
"Unknown OS platform": "Unbekannte Betriebssystemplattform",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "ProductVersion konnte nicht aus \"SystemVersion.plist\" abgerufen werden.",
|
||||
"Failed to find SystemVersion.plist in {0}.": "Fehler beim Suchen von \"SystemVersion.plist\" in \"{0}\".",
|
||||
"Refresh process list": "Prozessliste aktualisieren",
|
||||
"Attach to process": "An Prozess anhängen",
|
||||
"Select the process to attach to": "Prozess auswählen, an den angefügt werden soll",
|
||||
"Process not selected.": "Der Prozess wurde nicht ausgewählt.",
|
||||
"{0} in debug configuration requires {1} and {2}": "{0} in der Debugkonfiguration erfordert {1} und {2}.",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "{0} oder {1} ist in der ausgewählten Debugkonfiguration nicht enthalten.",
|
||||
"Pipe transport failed to get OS and processes.": "Der Pipetransport konnte das Betriebssystem und die Prozesse nicht abrufen.",
|
||||
"Transport attach could not obtain processes list.": "Beim Anhängen an den Transport konnte die Prozessliste nicht abgerufen werden.",
|
||||
"Failed to make GDB connection: \"{0}\".": "Fehler beim Herstellen einer GDB-Verbindung: „{0}“.",
|
||||
"Failed to parse processes: \"{0}\".": "Fehler beim Analysieren von Prozessen: „{0}“.",
|
||||
"Default Configuration": "Standardkonfiguration",
|
||||
"Select a configuration": "Konfiguration auswählen",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "Der Debugger vom Typ \"{0}\" ist nur unter Windows verfügbar. Verwenden Sie auf der aktuellen Betriebssystemplattform den Typ \"{1}\".",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "Der Schlüssel \"{0}\" ist veraltet. Verwenden Sie stattdessen \"{1}\".",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "\"LLDB.framework\" wurde für LLDB-Mi nicht gefunden. Installieren Sie XCode oder die XCode-Befehlszeilentools.",
|
||||
"Launch configuration:": "Startkonfiguration:",
|
||||
"'deploySteps' require VS Code 1.69+.": "„deploySteps“ erfordert VS Code 1.69 oder höher.",
|
||||
"Running deploy steps...": "Bereitstellungsschritte werden ausgeführt...",
|
||||
"Unable to find {0}. {1} task is ignored.": "{0} wurde nicht gefunden. {1} Aufgabe wird ignoriert.",
|
||||
"preLaunchTask: {0}": "preLaunchTask: {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "Der {0}-Debugger wurde nicht gefunden. Die Debugkonfiguration für {1} wird ignoriert.",
|
||||
"build and debug active file": "Aktive Datei erstellen und debuggen",
|
||||
"Apply Developer Environment": "Entwicklungsumgebung anwenden",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} erfordert die Visual Studio-Entwicklungsumgebung.",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "Entwicklungsumgebung aktualisieren",
|
||||
"Cancel": "Abbrechen",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "Der Quellcode konnte nicht erstellt werden, da die Visual Studio-Entwicklungsumgebung nicht angewendet wurde.",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "Der Quellcode konnte nicht erstellt werden, da der Visual C++-Compiler nicht gefunden wurde.",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "Fehlende Abhängigkeit \"{0}\" für ausführbare LLDB-MI-Datei.",
|
||||
"Searched in:": "Gesucht in:",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "Um dieses Problem zu beheben, installieren Sie entweder XCode über den Apple App Store, oder installieren Sie die XCode-Befehlszeilentools, indem Sie \"{0}\" in einem Terminalfenster ausführen.",
|
||||
"Failed to use {0}. Reason: {1}": "Fehler beim Verwenden von “{0}”. Grund: {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "{0} \"{1}\" wird durch \"{2}\" ersetzt.",
|
||||
"Resolving variables in {0}...": "Variablen in \"{0}\" werden aufgelöst...",
|
||||
"Open {0}": "{0} öffnen",
|
||||
"Recently Used Task": "Kürzlich verwendete Aufgabe",
|
||||
"Configured Task": "Konfigurierte Aufgabe",
|
||||
"Detected Task": "Erkannte Aufgabe",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "Erstellen und Debuggen nicht möglich, da die aktive Datei keine C- oder C++-Quelldatei ist.",
|
||||
"No compiler found": "Kein Compiler gefunden.",
|
||||
"Select a debug configuration": "Debugkonfiguration auswählen",
|
||||
"\"args\" in command deploy step must be an array.": "„Args“ im Befehlsbereitstellungsschritt muss ein Array sein.",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "„host“, „files“ und „targetDir“ sind in {0}-Schritten erforderlich.",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "„files“ muss eine Zeichenfolge oder ein Array von Zeichenfolgen in {0}-Schritten sein.",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "„Host“ und „Befehl“ sind für SSH-Schritte erforderlich.",
|
||||
"\"command\" is required for shell steps.": "„Befehl“ ist für Shellschritte erforderlich.",
|
||||
"Deploy step type {0} is not supported.": "Der Bereitstellungsschritttyp „{0}“ wird nicht unterstützt.",
|
||||
"Unexpected OS type": "Unerwarteter Betriebssystemtyp",
|
||||
"full path to pipe program such as {0}": "Vollständiger Pfad zum Pipeprogramm wie z. B. \"{0}\"",
|
||||
"Enable pretty-printing for {0}": "Automatische Strukturierung und Einrückung für \"{0}\" aktivieren",
|
||||
"Set Disassembly Flavor to {0}": "Disassemblierungsvariante auf {0} festlegen",
|
||||
"enter program name, for example {0}": "Programmnamen eingeben, z. B. \"{0}\"",
|
||||
"Launch": "Starten",
|
||||
"Launch with {0}.": "Starten Sie mit \"{0}\".",
|
||||
"Attach": "Anfügen",
|
||||
"Attach with {0}.": "Fügen Sie mit \"{0}\" an.",
|
||||
"Pipe Launch": "Pipe starten",
|
||||
"Pipe Launch with {0}.": "Starten Sie eine Pipe mit \"{0}\".",
|
||||
"Pipe Attach": "An Pipe anfügen",
|
||||
"Pipe Attach with {0}.": "Fügen Sie mit \"{0}\" an eine Pipe an.",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "Starten Sie mit dem Visual Studio C/C++-Debugger.",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "Fügen Sie an einen Prozess mit dem Visual Studio C/C++-Debugger an.",
|
||||
"Bash on Windows Launch": "Bash unter Windows – starten",
|
||||
"Launch in Bash on Windows using {0}.": "Starten Sie in Bash unter Windows mit \"{0}\".",
|
||||
"Bash on Windows Attach": "Bash unter Windows – anfügen",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "Fügen Sie mithilfe von \"{0}\" an einen Remoteprozess an, der in Bash unter Windows ausgeführt wird.",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "Der Debuggertyp \"{0}\" ist für Nicht-Windows-Computer nicht verfügbar.",
|
||||
"Run Without Debugging is only supported for launch configurations.": "„Ausführen ohne Debuggen“ wird nur für Startkonfigurationen unterstützt.",
|
||||
"Add debug configuration is not available for single file.": "Das Hinzufügen der Debugkonfiguration ist für eine einzelne Datei nicht verfügbar.",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "Die SSH-Konfigurationsdatei kann aufgrund eines Analysefehlers „{0}“ nicht geändert werden.",
|
||||
"No valid SSH configuration file found.": "Es wurde keine gültige SSH-Konfigurationsdatei gefunden.",
|
||||
"Enter SSH Target Name": "SSH-Zielnamen eingeben",
|
||||
"Example: `mySSHTarget`": "Beispiel: `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "SSH-Verbindungsbefehl eingeben",
|
||||
"Example: `ssh [email protected] -A`": "Beispiel: `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "Wählen Sie eine SSH-Konfigurationsdatei aus",
|
||||
"Yes": "Ja",
|
||||
"No": "Nein",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "Möchten Sie „{0}“ endgültig löschen?",
|
||||
"Operating system \"{0}\" not supported.": "Das Betriebssystem \"{0}\" wird nicht unterstützt.",
|
||||
"\"{0}\" timed out after {1} seconds.": "\"{0}\" ist nach {1} Sekunden ein Timeout aufgetreten.",
|
||||
"\"{0}\" canceled.": "\"{0}\" abgebrochen.",
|
||||
"\"{0}\" exited with code: \"{1}\".": "\"{0}\" mit Code \"{1}\" beendet.",
|
||||
"Failed to spawn \"{0}\".": "Fehler beim Erzeugen \"{0}\".",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "Nicht analysierbare Zeilen in {0} {1} werden ignoriert: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "Kein Terminalemulator gefunden. Legen Sie die Umgebungsvariable $TERMINAL auf den Terminalemulator Ihrer Wahl fest, oder installieren Sie eine der folgenden Komponenten: x-terminal-emulator, gnome-terminal, konsole, xterm.",
|
||||
"Select a compiler to configure for IntelliSense": "Wählen Sie einen Compiler aus, der für IntelliSense konfiguriert werden soll.",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "Wie möchten Sie IntelliSense für den Ordner \"{0}\" konfigurieren?",
|
||||
"How would you like to configure IntelliSense for this folder?": "Wie möchten Sie IntelliSense für diesen Ordner konfigurieren?",
|
||||
"Found at {0}": "Gefunden unter {0}",
|
||||
"Use {0}": "{0} verwenden",
|
||||
"configuration providers": "Konfigurationsanbieter",
|
||||
"compilers": "Compiler",
|
||||
"Select IntelliSense Configuration...": "IntelliSense-Konfiguration auswählen...",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "IntelliSense ist nicht konfiguriert. Wenn Sie keine eigenen Konfigurationen festlegen, ist IntelliSense möglicherweise nicht funktionsfähig.",
|
||||
"Select another compiler on my machine...": "Anderen Compiler auf meinem Computer auswählen...",
|
||||
"Help me install a compiler": "Hilfe bei der Installation eines Compilers",
|
||||
"Install a compiler": "Installieren eines Compilers",
|
||||
"Do not configure with a compiler (not recommended)": "Nicht mit einem Compiler konfigurieren (nicht empfohlen)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM: Berechtigungen für \"{0}\" überprüfen",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "Der C/C++-Sprachserver kann nicht gestartet werden. IntelliSense-Features werden deaktiviert. Fehler: {0}",
|
||||
"The language server crashed. Restarting...": "Der Sprach-Server ist abgestürzt. Neustart wird ausgeführt ...",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "Der Sprachserver ist in den letzten 3 Minuten 5-mal abgestürzt. Er wird nicht neu gestartet.",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} wurde geändert in {1}",
|
||||
"Dismiss": "Schließen",
|
||||
"Disable Warnings": "Warnungen deaktivieren",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} kann keine IntelliSense-Konfigurationsinformationen für \"{1}\" bereitstellen. Stattdessen werden Einstellungen aus der Konfiguration \"{2}\" verwendet.",
|
||||
"The requested configuration name is not found: {0}": "Der angeforderte Konfigurationsname wurde nicht gefunden: {0}",
|
||||
"Unsupported client": "Nicht unterstützter Client",
|
||||
"Timed out in {0}ms.": "Timeout nach {0} ms.",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "Aufgezählte {0}-Dateien mit {1} C/C++-Quelldateien erkannt. Sie sollten in Betracht ziehen, einige Dateien auszuschließen, um die Leistung zu optimieren.",
|
||||
"Learn More": "Weitere Informationen",
|
||||
"Don't Show Again": "Nicht mehr anzeigen",
|
||||
"Update IntelliSense time (sec): {0}": "IntelliSense-Zeit aktualisieren (Sek.): {0}",
|
||||
"Custom configurations received:": "Benutzerdefinierte Konfigurationen empfangen:",
|
||||
"Custom browse configuration received: {0}": "Benutzerdefinierte Suchkonfiguration empfangen: {0}",
|
||||
" Declaration/definition was copied.": " Die Deklaration/Definition wurde kopiert.",
|
||||
"Name the extracted function": "Benennen der extrahierten Funktion",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "Fehler beim Extrahieren in die Funktion: {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "Fehler beim Extrahieren in die Funktion. Es wurde eine ungültige Bearbeitung generiert: „{0}“",
|
||||
"Fix all code analysis problems": "Beheben aller Codeanalyseprobleme",
|
||||
"Clear all code analysis problems": "Alle Codeanalyseprobleme löschen",
|
||||
"Fix all {0} problems": "Alle {0}-Probleme beheben",
|
||||
"Disable all {0} problems": "Alle {0}-Probleme deaktivieren",
|
||||
"Clear all {0} problems": "Alle {0}-Probleme löschen",
|
||||
"Clear this {0} problem": "Dieses {0}-Problem löschen",
|
||||
"Fix this {0} problem": "Dieses {0}-Problem beheben",
|
||||
"Show documentation for {0}": "Dokumentation für {0} anzeigen",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "Der IntelliSense-Modus \"{0}\" ist inkompatibel mit dem Compilerpfad.",
|
||||
"Processed c_cpp_properties.json in {0}s": "Verarbeitete c_cpp_properties.json-Datei in {0} s",
|
||||
"Failed to create \"{0}\"": "\"{0}\" konnte nicht erstellt werden.",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "Ungültige Konfigurationsdatei. Im Array muss mindestens eine Konfiguration vorhanden sein.",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "In \"c_cpp_properties.json\" wurde eine unbekannte Versionsnummer gefunden. Einige Features funktionieren möglicherweise nicht wie erwartet.",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "Fehler beim Aktualisieren von \"{0}\". (Besitzen Sie Schreibzugriff?)",
|
||||
"Failed to parse \"{0}\"": "Fehler beim Analysieren von \"{0}\".",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "Der Compilerpfad mit Leerzeichen konnte nicht gefunden werden. Wenn dies auch Compilerargumente einschließen soll, setzen Sie den Compilerpfad in doppelte Anführungszeichen ({0}).",
|
||||
"Cannot find: {0}": "Nicht gefunden: {0}",
|
||||
"Path is not a file: {0}": "Der Pfad ist keine Datei: {0}",
|
||||
"The include path validation took {0}s to evaluate": "Der Validierung des Inlcude-Pfads hat {0} s für die Auswertung benötigt",
|
||||
"Failed to resolve include path. Error: {0}": "Fehler beim Auflösen des Include-Pfads. Fehler: {0}",
|
||||
"Do not add extra quotes around paths.": "Fügen Sie keine zusätzlichen Anführungszeichen um Pfade hinzu.",
|
||||
"Path is not a directory: {0}": "Der Pfad ist kein Verzeichnis: {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "\"{0}\" ist ein Duplikat. Der Konfigurationsname muss eindeutig sein.",
|
||||
"Path took {0}s to evaluate": "Der Pfad hat {0} s für die Auswertung benötigt",
|
||||
"Failed to resolve path {0}. Error: {1}": "Fehler beim Auflösen des Pfads {0}. Fehler: {1}",
|
||||
"Multiple paths are not allowed.": "Mehrere Pfade sind nicht zulässig.",
|
||||
"Multiple paths should be separate entries in an array.": "Mehrere Pfade müssen separate Einträge in einem Array sein.",
|
||||
"Paths are not directories: {0}": "Pfade sind keine Verzeichnisse: {0}",
|
||||
"Error while retrieving result. Reason: {0}": "Fehler beim Abrufen des Ergebnisses. Grund: {0}",
|
||||
"build active file": "Aktive Datei kompilieren",
|
||||
"compiler:": "Compiler:",
|
||||
"Task generated by Debugger.": "Vom Debugger generierte Aufgabe.",
|
||||
"Starting build...": "Kompilierung wird gestartet...",
|
||||
"Build run was terminated.": "Die Build-Ausführung wurde beendet.",
|
||||
"Build finished with error(s).": "Der Build wurde mit Fehlern abgeschlossen.",
|
||||
"Build finished with warning(s).": "Der Build wurde mit Warnungen abgeschlossen.",
|
||||
"Build finished successfully.": "Die Kompilierung wurde erfolgreich abgeschlossen.",
|
||||
"No context provided": "Es wurde kein Kontext angegeben",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "Der Befehl „Visual Studio-Entwicklungsumgebung festlegen“ ist nur unter Windows verfügbar",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "Es wurde keine Visual Studio-Installation mit dem C++-Compiler gefunden",
|
||||
"The operation was cancelled": "Der Vorgang wurde abgebrochen",
|
||||
"No hosts found": "Keine Hosts gefunden",
|
||||
"Configuring developer environment...": "Entwicklungsumgebung wird konfiguriert...",
|
||||
"Select a Visual Studio installation": "Visual Studio-Installation auswählen",
|
||||
"Advanced options...": "Erweiterte Optionen...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "Wählen Sie eine bestimmte Host- und Zielarchitektur, Toolsetversion usw. aus.",
|
||||
"Select a toolset version": "Toolsetversion auswählen",
|
||||
"Select a host and target architecture": "Host- und Zielarchitektur auswählen",
|
||||
"Something went wrong: {0}": "Es ist ein Problem aufgetreten: {0}",
|
||||
"{0} developer environment for {1}": "{0}-Entwicklungsumgebung für {1}",
|
||||
"Default environment for {0}": "Standardumgebung für {0}",
|
||||
"host = {0}, target = {1}": "Host = {0}, Ziel = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "Erfahren Sie, wie Sie mit vcpkg eine Bibliothek für diesen Header installieren.",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "vcpkg-Befehl zum Installieren von \"{0}\" in die Zwischenablage kopieren",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "IntelliSense-bezogene Befehle können nicht ausgeführt werden, wenn `C_Cpp.intelliSenseEngine` auf `disabled` festgelegt ist.",
|
||||
"client not found": "Client nicht gefunden.",
|
||||
"OK": "OK",
|
||||
"The clang compiler will now be installed": "Der Clang-Compiler wird jetzt installiert.",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "Möglicherweise werden Sie aufgefordert, Ihr Kennwort im VS Code-Terminalfenster einzugeben, um die Installation zu autorisieren.",
|
||||
"The gcc compiler will now be installed": "Der GCC-Compiler wird jetzt installiert.",
|
||||
"Open a folder first to select a configuration.": "Öffnen Sie zum Auswählen einer Konfiguration zuerst einen Ordner.",
|
||||
"Open a folder first to select a configuration provider.": "Öffnen Sie zum Auswählen eines Konfigurationsanbieters zuerst einen Ordner.",
|
||||
"Open a folder first to edit configurations": "Zum Bearbeiten von Konfigurationen zuerst einen Ordner öffnen",
|
||||
"The code analysis fix could not be applied because the document has changed.": "Der Codeanalysepatch konnte nicht angewendet werden, da sich das Dokument geändert hat.",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "Eine Vorabversion der C/C++-Erweiterung ist verfügbar. Möchten Sie zu ihr wechseln?",
|
||||
"Copilot summary is not available.": "Die Copilot-Zusammenfassung ist nicht verfügbar.",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "Die Datei, die die Definition oder Deklaration dieses Symbols enthält, wurde von der Verwendung mit Copilot ausgeschlossen.",
|
||||
"Copilot summary is not available for this symbol.": "Die Copilot-Zusammenfassung ist für dieses Symbol nicht verfügbar.",
|
||||
"An error occurred while generating Copilot summary.": "Fehler beim Generieren der Copilot-Zusammenfassung.",
|
||||
"Duplicate multiline comment patterns detected.": "Doppelte mehrzeilige Kommentarmuster erkannt.",
|
||||
"Error while retrieving the project context. Reason: {0}": "Fehler beim Abrufen des Projektkontexts. Grund: {0}",
|
||||
"Error while retrieving the #cpp context.": "Fehler beim Abrufen des #cpp Kontexts.",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0}, {1}",
|
||||
"Find All References": "Alle Verweise suchen",
|
||||
"Peek References": "Verweisvorschau",
|
||||
"Rename": "Umbenennen",
|
||||
"Call Hierarchy": "Aufrufhierarchie",
|
||||
"CONFIRMED REFERENCE": "BESTÄTIGTER VERWEIS",
|
||||
"CONFIRMATION IN PROGRESS": "BESTÄTIGUNG WIRD AUSGEFÜHRT",
|
||||
"COMMENT REFERENCE": "KOMMENTARVERWEIS",
|
||||
"STRING REFERENCE": "ZEICHENFOLGENVERWEIS",
|
||||
"INACTIVE REFERENCE": "INAKTIVER VERWEIS",
|
||||
"CANNOT CONFIRM REFERENCE": "VERWEIS KANN NICHT BESTÄTIGT WERDEN",
|
||||
"NOT A REFERENCE": "KEIN VERWEIS",
|
||||
"Confirmed reference": "Bestätigter Verweis",
|
||||
"Confirmation in progress": "Bestätigung wird ausgeführt",
|
||||
"Comment reference": "Kommentarverweis",
|
||||
"String reference": "Zeichenfolgenverweis",
|
||||
"Inactive reference": "Inaktiver Verweis",
|
||||
"Cannot confirm reference": "Der Verweis kann nicht bestätigt werden.",
|
||||
"Not a reference": "Kein Verweis",
|
||||
"CONFIRMATION CANCELED": "BESTÄTIGUNG ABGEBROCHEN",
|
||||
"Confirmation canceled": "Bestätigung abgebrochen",
|
||||
"To preview results, click the search icon in the status bar.": "Klicken Sie auf das Suchsymbol in der Statusleiste, um eine Vorschau der Ergebnisse anzuzeigen.",
|
||||
"Started.": "Gestartet.",
|
||||
"Processing source.": "Die Quelle wird verarbeitet.",
|
||||
"Searching files.": "Dateien werden gesucht.",
|
||||
"{0}/{1} files searched.{2}": "{0}/{1} Dateien durchsucht.{2}",
|
||||
"{0}/{1} files confirmed.{2}": "{0}/{1} Dateien bestätigt.{2}",
|
||||
"C/C++ Peek References": "C/C++-Verweisvorschau",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[Warnung] Einige Verweise fehlen möglicherweise, da die Arbeitsbereichsanalyse beim Starten von {0} unvollständig war.",
|
||||
"Go to reference": "Zu Verweis wechseln",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "Die Codeformatierung verwendet die Einstellungen von .editorconfig anstelle von .clang-format. Weitere Informationen finden Sie in der Dokumentation zum Wert \"default\" der Einstellung \"C_Cpp.formatting\".",
|
||||
"C/C++ Configurations": "C/C++-Konfigurationen",
|
||||
"IntelliSense: Updating": "IntelliSense: Aktualisieren",
|
||||
"IntelliSense: Ready": "IntelliSense: Bereit",
|
||||
"Initializing Workspace": "Arbeitsbereich wird initialisiert",
|
||||
"Indexing Workspace": "Arbeitsbereich für die Indizierung",
|
||||
"Parsing Workspace": "Parsing-Arbeitsbereich",
|
||||
"Parsing Workspace: Paused": "Parsing-Arbeitsbereich: Angehalten",
|
||||
"Parsing Complete": "Parsing abgeschlossen",
|
||||
"Rescan Workspace": "Arbeitsbereich neu einlesen",
|
||||
"Parsing Open Files": "Offene Dateien werden geparst",
|
||||
"Code Analysis: Running": "Codeanalyse: Wird ausgeführt",
|
||||
"Code Analysis: Paused": "Codeanalyse: Angehalten",
|
||||
"Code Analysis Mode: ": "Codeanalyse-Modus: ",
|
||||
"click to preview results": "Klicken Sie, um eine Vorschau der Ergebnisse anzuzeigen.",
|
||||
"Configure IntelliSense": "IntelliSense konfigurieren",
|
||||
"C/C++ IntelliSense Status": "Status von C/C++-IntelliSense",
|
||||
"Rescan": "Neu einlesen",
|
||||
"Rescan IntelliSense": "IntelliSense neu einlesen",
|
||||
"C/C++ Tag Parser Status": "Status des C/C++-Tagparsers",
|
||||
"Initializing...": "Wird initialisiert...",
|
||||
"Resume": "Fortsetzen",
|
||||
"Pause": "Anhalten",
|
||||
"C/C++ Code Analysis Status": "Status der C/C++-Codeanalyse",
|
||||
"Run Now": "Jetzt ausführen",
|
||||
"Automatic": "Automatisch",
|
||||
"Manual": "Manuell",
|
||||
"Options": "Optionen",
|
||||
"Starting...": "Wird gestartet...",
|
||||
"Running: {0} / {1} ({2}%)": "Wird ausgeführt: {0} / {1} ({2}%)",
|
||||
"Select a code analysis command...": "Codeanalysebefehl auswählen...",
|
||||
"Start Another...": "Starten Sie eine weitere...",
|
||||
"Select a command...": "Befehl auswählen...",
|
||||
"Run Code Analysis on Active File": "Codeanalyse für aktive Dateien ausführen",
|
||||
"Run Code Analysis on All Files": "Codeanalyse für alle Dateien ausführen",
|
||||
"Run Code Analysis on Open Files": "Codeanalyse für geöffnete Dateien ausführen",
|
||||
"C/C++ References Status": "C/C++-Verweisstatus",
|
||||
"C/C++ Configuration": "C/C++-Konfiguration",
|
||||
"C/C++ Configure IntelliSense": "IntelliSense in C/C++ konfigurieren",
|
||||
"Select a Configuration...": "Konfiguration auswählen...",
|
||||
"Edit Configurations (UI)": "Konfigurationen bearbeiten (Benutzeroberfläche)",
|
||||
"Edit Configurations (JSON)": "Konfigurationen bearbeiten (JSON)",
|
||||
"Select a Configuration Provider...": "Konfigurationsanbieter auswählen...",
|
||||
"active": "aktiv",
|
||||
"none": "Keine",
|
||||
"Disable the active configuration provider, if applicable.": "Deaktivieren Sie den aktiven Konfigurationsanbieter, falls zutreffend.",
|
||||
"Select a workspace folder...": "Arbeitsbereichsordner auswählen...",
|
||||
"Failed to connect to {0}": "Fehler bei der Verbindungsherstellung mit „{0}“.",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "„localSocket“ kann nicht gleichzeitig mit „bindAddress“ oder“\"Port“ in localForwards angegeben werden",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "„Port“ oder „localSocket“ in localForwards erforderlich",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "„remoteSocket“ kann nicht gleichzeitig mit „host“ oder „hostPort“ in localForwards angegeben werden",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "„Host“ und „hostPort“ oder „remoteSocket“ sind in localForwards erforderlich.",
|
||||
"SSH command canceled": "Der SSH-Befehl wurde abgebrochen.",
|
||||
"Enter passphrase for ssh key {0}": "Passphrase für SSH-Schlüssel eingeben {0}",
|
||||
"Enter password for user \"{0}\"": "Geben Sie das Kennwort für Benutzer „{0}“ ein.",
|
||||
"Enter password": "Kennwort eingeben",
|
||||
"Are you sure you want to continue?": "Möchten Sie wirklich fortfahren?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "\"{0}\" hat Fingerabdruck \"{1}\".",
|
||||
"Continue": "Weiter",
|
||||
"\"{0}\" terminal command canceled.": "Der Terminalbefehl „{0}“ wurde abgebrochen.",
|
||||
"\"{0}\" terminal command done.": "Der Terminalbefehl „{0}“ wurde abgeschlossen.",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "Die Aufgabe „{0}“ wurde abgebrochen, aber der zugrunde liegende Befehl wird möglicherweise nicht beendet. Überprüfen Sie dies manuell.",
|
||||
"\"{0}\" process failed: {1}": "Fehler beim Prozess „{0}“: {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "„{0}“ hat Daten in das Terminal „{1}“ geschrieben.",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "Fehler beim Suchen von Benutzerinformationen für SSH. Dies kann darauf zurückzuführen sein, dass VS Code mithilfe von \"snap\" installiert wird. Installieren Sie VS Code mit dem Paket \"dhcp\" neu, wenn Sie planen, SSH-Funktionen zu verwenden.",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "Fehler beim Analysieren der Konfigurationsdatei {0}: {1}",
|
||||
"Failed to read file {0}.": "Fehler beim Lesen der Datei {0}.",
|
||||
"Failed to write to file {0}.": "Fehler beim Schreiben in Datei {0}.",
|
||||
"Inline macro is not available at this location.": "Das Inlinemakro ist an diesem Ort nicht verfügbar.",
|
||||
"AI-generated content may be incorrect.": "KI-generierte Inhalte können falsch sein.",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "Für den Vorgang zum Umbenennen eines Symbols wurde ein ungültiger Bezeichner angegeben.",
|
||||
"A definition for the selected symbol could not be located.": "Eine Definition für das ausgewählte Symbol wurde nicht gefunden.",
|
||||
"No SSH targets": "Keine SSH-Ziele",
|
||||
"Active SSH target selection cancelled.": "Die Auswahl des aktiven SSH-Ziels wurde abgebrochen.",
|
||||
"{0} Add New SSH Target...": "{0} Neues SSH-Ziel hinzufügen...",
|
||||
"Select an SSH target": "Wählen Sie ein SSH-Ziel aus",
|
||||
"[Active]": "[Aktiv]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Legen Sie diesen Wert auf `true` fest, um nur die Dateien zu verarbeiten, die direkt oder indirekt als Header enthalten sind. Legen Sie diesen Wert auf `false` fest, um alle Dateien unter den angegebenen Includepfaden zu verarbeiten.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Pfad zur generierten Symboldatenbank. Wenn ein relativer Pfad angegeben wird, wird er relativ zum Standardspeicherort des Arbeitsbereichs erstellt.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Eine Liste der Pfade, die für die Indizierung und Analyse von Arbeitsbereichssymbolen verwendet werden sollen (z. B. bei \"Gehe zu Definition\" oder \"Alle Verweise suchen\"). Die Suche in diesen Pfaden ist standardmäßig rekursiv. Geben Sie `*` an, um eine nicht rekursive Suche durchzuführen. Beispiel: `${workspaceFolder}` durchsucht alle Unterverzeichnisse, `${workspaceFolder}/*` hingegen nicht.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "Legen Sie diese Option auf `always` fest, um die Anzahl der rekursiven Includepfade, die für IntelliSense bereitgestellt werden, immer auf die Pfade zu reduzieren, auf die derzeit von #include-Anweisungen verwiesen wird. Dazu müssen zuerst die Dateien analysiert werden, um zu bestimmen, welche Kopfzeilen eingeschlossen werden. Legen Sie diese Option auf `never` fest, um alle rekursiven Includepfade für IntelliSense bereitzustellen. Wenn Sie die Anzahl rekursiver Includepfade verringern, kann sich die Leistung von IntelliSense verbessern, wenn eine sehr große Anzahl rekursiver Includepfade betroffen ist. Wenn Sie die Anzahl rekursiver Includepfade nicht verringern, kann die Leistung von IntelliSense verbessert werden, da die Dateien nicht analysiert werden müssen, um zu bestimmen, welche Includepfade bereitgestellt werden sollen. Beim Wert `default` wird derzeit die Anzahl rekursiver Includepfade verringert, die für IntelliSense bereitgestellt werden.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "Die Priorität rekursiver Includepfade. Wenn sie auf `beforeSystemIncludes` festgelegt ist, werden die rekursiven Includepfade vor den systemseitigen Includepfaden durchsucht. Wenn sie auf `afterSystemIncludes` festgelegt ist, werden die rekursiven Includepfade nach den systemseitigen Includepfaden durchsucht. `beforeSystemIncludes` entspricht eher der Suchreihenfolge eines Compilers, während `afterSystemIncludes` zu einer verbesserten Leistung führen kann.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "Die Reihenfolge, in der Unterverzeichnisse rekursiver Includepfade durchsucht werden.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Benutzerdefinierte Variablen, die über den Befehl `${cpptools:activeConfigCustomVariable}` abgefragt werden können, um sie für die Eingabevariablen in `launch.json` oder `tasks.json` zu verwenden.",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Ein erweiterter regulärer POSIX-Ausdruck (Extended Regular Expression/ERE), der dem Namen der Header entspricht, aus denen die Diagnose ausgegeben werden soll. Diagnosen aus der Hauptdatei jeder Übersetzungseinheit werden immer angezeigt. Die Variable `${workspaceFolder}` wird unterstützt (und als standardmäßiger Fallbackwert benutzt, wenn keine `.clang-tidy`-Datei vorhanden ist). Wenn diese Option nicht `null` (leer) ist, überschreibt sie die Option `HeaderFilterRegex` in einer `.clang-tidy`-Datei, sofern vorhanden.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Zusätzliche Befehlszeilenargumente, die an `clang-tidy` übergeben werden sollen. Diese haben Vorrang vor den entsprechenden Einstellungen für `C_Cpp.codeAnalysis.clangTidy.*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "Wenn `true` und `compileCommands` festgelegt sind, wird das Argument `-p=<build-path>` an `clang-tidy` übergeben, anstatt Buildargumente hinter `--` zu übergeben. Dies funktioniert möglicherweise nicht, wenn Umgebungsvariablen nicht so festgelegt sind, dass vom System eingeschlossene Elemente gefunden werden können.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste der aktivierten `clang-tidy`-Überprüfungen. Die Werte werden an `Checks` in einer `.clang-tidy`-Datei oder (falls vorhanden) an `#C_Cpp.codeAnalysis.clangTidy.config#` angefügt. Die Standardüberprüfung `clang-analyzer-*` wird immer verwendet, es sei denn, sie ist explizit deaktiviert.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste der aktivierten `clang-tidy`-Überprüfungen. Die Werte werden an `Checks` in einer `.clang-tidy`-Datei oder (falls vorhanden) an `#C_Cpp.codeAnalysis.clangTidy.config#` angefügt. Die Standardüberprüfung `clang-analyzer-core.*` wird immer verwendet, es sei denn, sie ist explizit deaktiviert.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Liste der aktivierten `clang-tidy`-Überprüfungen. Die Werte werden an `Checks` in einer `.clang-tidy`-Datei oder (falls vorhanden) an `#C_Cpp.codeAnalysis.clangTidy.config#` angefügt.",
|
||||
"c_cpp.configuration.formatting.description": "Konfiguriert das Formatierungsmodul.",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` wird zum Formatieren von Code verwendet.",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "Das Zeichen, das als Pfadtrennzeichen für generierte Benutzerpfade verwendet wird.",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "Wenn `true` festgelegt ist, zeigen die QuickInfos für Draufzeigen und AutoVervollständigen nur bestimmte Bezeichnungen strukturierter Kommentare an. Andernfalls werden alle Kommentare angezeigt.",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "Steuert, ob der Doxygenkommentar nach Eingabe des ausgewählten Kommentarstils automatisch eingefügt wird.",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "Steuert, ob die Codeaktion zum Generieren eines Doxygen-Kommentars aktiviert ist.",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "Die Zeichenfolge von Zeichen, die als Startzeile des Doxygen-Kommentars verwendet wird.",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "Wählen Sie die Doxygen-Abschnittstags aus, die beim Daraufzeigen im QuickInfo-Bereich angezeigt werden sollen, wenn die Einstellung \"Strukturierte Kommentare vereinfachen\" aktiviert ist. ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "Muster, mit dem ein mehrzeiliger oder einzeiliger Kommentarblock beginnt. Das Fortsetzungsmuster wird standardmäßig auf ` * ` für mehrzeilige Kommentarblöcke oder auf diese Zeichenfolge für einzeilige Kommentarblöcke festgelegt.",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "FALSE, wenn dieser Eintrag nur für eine Stapelrahmen-Speicherortzuordnung verwendet wird. TRUE, wenn dieser Eintrag auch zum Angeben von Haltepunktpositionen verwendet werden soll.",
|
||||
"c_cpp.debuggers.symbolOptions.description": "Optionen zum Steuern, wie Symbole (PDB-Dateien) gefunden und geladen werden.",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "Steuert, wie extern gesetzte Haltepunkte (normalerweise über rohe GDB-Befehle) behandelt werden, wenn ihnen begegnet wird.\nErlaubte Werte sind \"throw\", was sich so verhält, als ob eine Ausnahme von der Anwendung ausgelöst würde, und \"stop\", was die Debugsitzung nur pausiert. Der Standardwert ist \"throw\".",
|
||||
"c_cpp.debuggers.debuginfod.description": "Steuert das debuginfod-Verhalten von GDB beim Herunterladen von Debugsymbolen von debuginfod-Servern.",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "Wenn auf TRUE (Standard) festgelegt, ist die debuginfod-Unterstützung in GDB aktiviert. Legen Sie den Wert auf FALSE fest, um zu verhindern, dass GDB debuginfod-Server kontaktiert.",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "Das Zeitlimit in Sekunden für debuginfod-Serveranforderungen. Standardwert ist 30. Auf 0 festlegen, um die Standardwerte von GDB/libdebuginfod zu verwenden (keine Überschreibung).",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "Stellt eine Konfiguration zum Suchen und Laden von Symbolen in den Debugadapter bereit.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "Ein Array von Symbolserver-URLs (Beispiel: http://MyExampleSymbolServer) oder Verzeichnisse (Beispiel:/Build/Symbols) für die Suche nach PDB-Dateien. Diese Verzeichnisse werden zusätzlich zu den Standardspeicherorten durchsucht – neben dem Modul und dem Pfad, in dem die PDB ursprünglich abgelegt wurde.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "Wenn „true“, wird der Microsoft-Symbolserver (https://msdl.microsoft.com/download/symbols) dem Symbolsuchpfad hinzugefügt. Wenn nicht angegeben, wird diese Option standardmäßig auf „false“ eingestellt.",
|
||||
|
||||
@@ -4,5 +4,10 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"debugger.not.available": "Der Debuggertyp \"{0}\" ist für Nicht-Windows-Computer nicht verfügbar."
|
||||
"debugger.not.available": "Der Debuggertyp \"{0}\" ist für Nicht-Windows-Computer nicht verfügbar.",
|
||||
"debugger.noDebug.requestType.not.supported": "„Ausführen ohne Debuggen“ wird nur für Startkonfigurationen unterstützt.",
|
||||
"debugger.noDebug.pipeTransport.not.supported": "„Ausführen ohne Debuggen“ wird für Konfigurationen mit festgelegtem „pipeTransport“ nicht unterstützt.",
|
||||
"debugger.noDebug.debugServerPath.not.supported": "„Ausführen ohne Debuggen“ wird für Konfigurationen, für die „debugServerPath“ festgelegt ist, nicht unterstützt.",
|
||||
"debugger.noDebug.miDebuggerServerAddress.not.supported": "Das Ausführen ohne Debuggen wird für Konfigurationen mit festgelegter „miDebuggerServerAddress“ nicht unterstützt.",
|
||||
"debugger.noDebug.coreDumpPath.not.supported": "„Ausführen ohne Debuggen“ wird für Konfigurationen, für die „coreDumpPath“ festgelegt ist, nicht unterstützt."
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"no.terminal.emulator": "Kein Terminalemulator gefunden. Legen Sie die Umgebungsvariable $TERMINAL auf den Terminalemulator Ihrer Wahl fest, oder installieren Sie eine der folgenden Komponenten: x-terminal-emulator, gnome-terminal, konsole, xterm."
|
||||
}
|
||||
@@ -319,5 +319,102 @@
|
||||
"file_not_found_in_path2": "„{0}“ wurde in compile_commands.json-Dateien nicht gefunden. Stattdessen wird „includePath“ aus „c_cpp_properties.json“ im Ordner „{1}“ für diese Datei verwendet.",
|
||||
"copilot_hover_link": "Copilot-Zusammenfassung generieren",
|
||||
"browse_path_not_found": "Dateien aus einem nicht vorhandenen Ordner können nicht indiziert werden: {0}",
|
||||
"license_terms": "Die C/C++-Erweiterung darf nur mit Microsoft Visual Studio, Visual Studio für Mac, Visual Studio Code, Azure DevOps, Team Foundation Server und nachfolgenden Produkten und Diensten von Microsoft verwendet werden, um Ihre Anwendungen zu entwickeln und zu testen."
|
||||
"license_terms": "Die C/C++-Erweiterung darf nur mit Microsoft Visual Studio, Visual Studio für Mac, Visual Studio Code, Azure DevOps, Team Foundation Server und nachfolgenden Produkten und Diensten von Microsoft verwendet werden, um Ihre Anwendungen zu entwickeln und zu testen.",
|
||||
"help_title": "Microsoft C++ Language Server",
|
||||
"help_usage": "Syntax: {0} [Optionen]",
|
||||
"help_options_header": "Optionen:",
|
||||
"help_help": "Diese Hilfemeldung anzeigen und beenden.",
|
||||
"help_version": "Versionsinformationen anzeigen und beenden.",
|
||||
"help_accept_eula": "Akzeptieren Sie den Endbenutzer-Lizenzvertrag (EULA) dauerhaft.",
|
||||
"help_stderr": "stderr nicht an /dev/null umleiten (nützlich für das Debuggen).",
|
||||
"help_login": "Interaktive Anmeldung initiieren (GitHub Copilot-Abonnement erforderlich).",
|
||||
"help_force_login": "Anmeldevorgang erzwingen, auch wenn er bereits authentifiziert ist.",
|
||||
"help_allow_plaintext": "Speichern von Anmeldeinformationen im Klartext zulassen, wenn ein sicherer Schlüsselbund nicht verfügbar ist.",
|
||||
"help_log_dir": "Geben Sie das Verzeichnis für Protokolldateien an (Standard: temporäres Systemverzeichnis).",
|
||||
"help_log_level": "Legen Sie die Ausführlichkeit der Protokollierung von 0 (nur Fehler) bis 9 (ausführlich) fest.",
|
||||
"help_lsp_config": "Parameter als absoluten Pfad oder relativ zum Arbeitsbereichsstamm oder dem zugehörigen GitHub-Ordner angeben.",
|
||||
"help_disable_telemetry": "Senden von Telemetriedaten deaktivieren.",
|
||||
"auth_device_flow_prompt": "Um sich bei GitHub zu authentifizieren, kopieren Sie den Code {0}, und besuchen Sie dann {1}. Auf Autorisierung warten …",
|
||||
"auth_timed_out": "Timeout beim Warten auf Autorisierung.",
|
||||
"auth_success": "Die Authentifizierung bei GitHub war erfolgreich.",
|
||||
"auth_save_failed": "Die GitHub-Authentifizierung war erfolgreich, Token konnten jedoch nicht gespeichert werden.",
|
||||
"auth_keyring_error": "Schlüsselbundfehler: {0}",
|
||||
"auth_keyring_locked": "Die Schlüsselbundsammlung ist gesperrt. Entsperren Sie ihn, oder starten Sie „restart-keyring-daemon“ neu.",
|
||||
"auth_keyring_unavailable": "Es ist kein Schlüsselbunddienst verfügbar. „endpoint-keyring“ installieren und starten: sudo apt install endpoint-keyring",
|
||||
"auth_try_plaintext": "Alternativ können Sie Klartextspeicher zulassen, indem Sie „--login --allow-plaintext-secret-storage“ übergeben.",
|
||||
"auth_expired": "Der Gerätecode ist abgelaufen. Versuchen Sie es noch einmal.",
|
||||
"auth_denied": "Die Autorisierung wurde vom Benutzer verweigert.",
|
||||
"auth_unexpected_error": "Unerwarteter Fehler beim Abrufen: {0}",
|
||||
"auth_login_failed": "Die GitHub-Anmeldung ist fehlgeschlagen. --login über die Befehlszeile ausführen, um sich anzumelden.",
|
||||
"auth_eula_required": "EULA muss akzeptiert werden, um den Vorgang fortzusetzen. Mit --accept-eula ausführen.",
|
||||
"auth_already_authenticated": "Bereits bei GitHub authentifiziert. Verwenden Sie „--force-login“, um sich erneut zu authentifizieren.",
|
||||
"config_unsupported_version": "Initialisierungsfehler: Nicht unterstützte Konfigurationsversion. Es wird nur Version 1 unterstützt.",
|
||||
"config_file_not_found": "Initialisierungsfehler: Die Konfigurationsdatei „{0}“ wurde nicht gefunden.",
|
||||
"config_parse_failed": "Fehler bei der Initialisierung: Die Konfigurationsdatei „{0}“ kann nicht analysiert werden. JSON-Format überprüfen. Fehler: {1}",
|
||||
"config_repo_path_invalid": "Fehler bei der Initialisierung: „repositoryPath“ ist nicht konfiguriert oder ungültig.",
|
||||
"config_missing_source": "Initialisierungsfehler: „compileCommands“ oder „cppProperties“ müssen konfiguriert sein.",
|
||||
"config_dual_source": "Fehler bei der Initialisierung: „compileCommands“ und „cppProperties“ können nicht beide konfiguriert werden.",
|
||||
"config_compile_commands_not_found": "Initialisierungsfehler: Der Pfad „compileCommands“ wurde nicht gefunden: „{0}“.",
|
||||
"config_cpp_properties_not_found": "Initialisierungsfehler: Der Pfad „cppProperties“ wurde nicht gefunden: „{0}“.",
|
||||
"config_cpp_properties_parse_failed": "Initialisierungsfehler: Die durch „cppProperties“ angegebene Datei kann nicht analysiert werden: „{0}“. JSON-Format überprüfen. Fehler: {1}",
|
||||
"config_cpp_properties_schema_invalid": "Initialisierungsfehler: Die Konfiguration kann nicht aus der Datei „cppProperties“ gelesen werden: „{0}“. Überprüfen Sie das Schema.",
|
||||
"config_no_configurations": "Fehler bei der Initialisierung: „{0}“ enthält kein gültiges Array „configurations“.",
|
||||
"config_configuration_not_found": "Fehler bei der Initialisierung: Die Konfiguration „{0}“ wurde in der Datei „cppProperties“ nicht gefunden: „{1}“.",
|
||||
"config_paths_cache_missing": "Fehler bei der Initialisierung: Der Cache für LSP-Konfigurationspfade fehlt.",
|
||||
"curl_not_found": "libcurl nicht gefunden ({0}). libcurl ist für die Authentifizierung und Telemetrie erforderlich.",
|
||||
"curl_install_macos": "libcurl sollte standardmäßig unter macOS verfügbar sein. Falls nicht vorhanden, installieren über: brew install curl",
|
||||
"curl_install_linux": "libcurl: sudo apt install libcurl4 (Debian/Ubuntu) oder sudo dnf install libcurl (Fedora/RHEL) installieren.",
|
||||
"curl_symbols_missing": "libcurl geladen, aber erforderliche Symbole fehlen. Dies kann auf eine sehr alte oder inkompatible libcurl-Version hinweisen. Der Sprachserver kann nicht ohne kompatible libcurl ausgeführt werden.",
|
||||
"keytar_not_found": "libsecret-1.so.0 wurde nicht gefunden ({0}). libsecret ist für die sichere Speicherung von Anmeldeinformationen erforderlich. libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) oder sudo dnf install libsecret (Fedora/RHEL) installieren.",
|
||||
"keytar_symbols_missing": "libsecret geladen, aber erforderliche Symbole fehlen. Der Sprachserver kann nicht ohne kompatibles libsecret ausgeführt werden.",
|
||||
"telemetry_disable_failed": "Fehler beim Deaktivieren der Telemetrie.",
|
||||
"lsp_method_not_found": "Methode nicht gefunden: {0}",
|
||||
"intellisense_same_canonical_path": "IntelliSense kann für eine Datei mit demselben kanonisierten Pfad wie eine vorhandene Datei nicht verarbeitet werden. URI: {0}, kanonischer Pfad: {1}",
|
||||
"status_initializing": "Initialisierung",
|
||||
"status_initializing_with_n_of_m": "Initialisierung ({0} von {1})",
|
||||
"status_initializing_with_n_of_m_and_text": "Initialisierung ({0} von {1}): {2}",
|
||||
"status_initializing_with_text": "{0} wird initialisiert",
|
||||
"status_initializing_projects": "Projekte werden initialisiert",
|
||||
"status_initializing_projects_with_n_of_m": "Projekte werden initialisiert ({0} von {1})",
|
||||
"status_initializing_projects_with_n_of_m_and_text": "Projekte werden initialisiert ({0} von {1}): {2}",
|
||||
"status_initializing_projects_with_text": "Projekte werden initialisiert {0}",
|
||||
"status_checking_for_outdated_files": "Veraltete Dateien werden gesucht",
|
||||
"status_checking_for_outdated_files_with_n_of_m": "Veraltete Dateien werden gesucht ({0} von {1})",
|
||||
"status_checking_for_outdated_files_with_n_of_m_and_text": "Veraltete Dateien werden gesucht ({0} von {1}): {2}",
|
||||
"status_checking_for_outdated_files_with_text": "Veraltete Dateien werden gesucht {0}",
|
||||
"status_parsing_files": "Dateien werden analysiert",
|
||||
"status_parsing_files_with_n_of_m": "Dateien werden analysiert: ({0} von {1})",
|
||||
"status_parsing_files_with_n_of_m_and_text": "Dateien werden analysiert: ({0} von {1}): {2}",
|
||||
"status_parsing_files_with_text": "Dateien werden analysiert {0}",
|
||||
"status_parsing_includes": "Eingeschlossene Dateien werden analysiert",
|
||||
"status_parsing_includes_with_n_of_m": "Eingeschlossene Dateien werden analysiert ({0} von {1})",
|
||||
"status_parsing_includes_with_n_of_m_and_text": "Eingeschlossene Dateien werden analysiert ({0} von {1}): {2}",
|
||||
"status_parsing_includes_with_text": "Eingeschlossene Dateien werden analysiert {0}",
|
||||
"status_scanning_includes": "#includes nach zusätzlichen Dateien durchsuchen",
|
||||
"status_scanning_includes_with_n_of_m": "#includes nach zusätzlichen Dateien durchsuchen ({0} von {1})",
|
||||
"status_scanning_includes_with_n_of_m_and_text": "#includes nach zusätzlichen Dateien durchsuchen ({0} von {1}): {2}",
|
||||
"status_scanning_includes_with_text": "#includes nach zusätzlichen Dateien durchsuchen {0} {1}",
|
||||
"status_updating_external_dependencies": "Bereit (Externe Abhängigkeiten werden aktualisiert)",
|
||||
"status_updating_external_dependencies_with_n_of_m": "Bereit (Externe Abhängigkeiten werden aktualisiert) ({0} von {1})",
|
||||
"status_updating_external_dependencies_with_n_of_m_and_text": "Bereit (Externe Abhängigkeiten werden aktualisiert) ({0} von {1}): {2}",
|
||||
"status_updating_external_dependencies_with_text": "Bereit (Externe Abhängigkeiten werden aktualisiert) {0}",
|
||||
"status_optimizing_database": "Bereit (Datenbank wird optimiert)",
|
||||
"status_optimizing_database_with_n_of_m": "Bereit (Datenbank wird optimiert) ({0} von {1})",
|
||||
"status_optimizing_database_with_n_of_m_and_text": "Bereit (Datenbank wird optimiert) ({0} von {1}): {2}",
|
||||
"status_optimizing_database_with_text": "Bereit (Datenbank wird optimiert) {0}",
|
||||
"status_creating_indexes": "Indizes werden erstellt",
|
||||
"status_creating_indexes_with_n_of_m": "Indizes werden erstellt ({0} von {1})",
|
||||
"status_creating_indexes_with_n_of_m_and_text": "Indizes werden erstellt ({0} von {1}): {2}",
|
||||
"status_creating_indexes_with_text": "Indizes werden erstellt {0}",
|
||||
"status_evaluating_file": "Wird ausgewertet",
|
||||
"status_evaluating_file_with_n_of_m": "Wird ausgewertet ({0} von {1})",
|
||||
"status_evaluating_file_with_n_of_m_and_text": "Wird ausgewertet ({0} von {1}): {2}",
|
||||
"status_evaluating_file_with_text": "{0} wird ausgewertet",
|
||||
"status_indexing_files": "Indizieren von Dateien",
|
||||
"status_indexing_files_with_n_of_m": "Indizieren von Dateien ({0} von {1})",
|
||||
"status_indexing_files_with_n_of_m_and_text": "Indizieren von Dateien ({0} von {1}): {2}",
|
||||
"status_indexing_files_with_text": "Indizieren von Dateien {0}",
|
||||
"help_allow_missing_lsp_config": "Zulassen, dass der Server gestartet wird, auch wenn die angegebene --lsp-config-Datei nicht vorhanden ist.",
|
||||
"initialize_failed_during_engine_setup": "Fehler bei der Initialisierung während der Engine-Einrichtung.",
|
||||
"important_label": "Wichtig:"
|
||||
}
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "C++-Compiler unter Windows installieren",
|
||||
"walkthrough.windows.text1": "Wenn Sie mithilfe von C++ unter Windows entwickeln, empfehlen wir die Installation des Microsoft Visual C++-Compiler (MSVC).",
|
||||
"walkthrough.windows.text2": "Öffnen Sie zum Installieren von MSVC das VS Code-Terminal (STRG + `), und fügen Sie den folgenden Befehl ein:\n",
|
||||
"walkthrough.windows.text2": "Öffnen Sie zum Installieren von MSVC das VS Code-Terminal (STRG + `), und fügen Sie den folgenden Befehl ein:",
|
||||
"walkthrough.windows.note1": "Hinweis",
|
||||
"walkthrough.windows.note1.text": "Sie können das C++-Toolset aus Visual Studio Build Tools zusammen mit Visual Studio Code zum Kompilieren, Erstellen und Überprüfen von C++-Codebasis verwenden, sofern Sie auch über eine gültige Visual Studio-Lizenz (Community, Pro oder Enterprise) verfügen, die Sie aktiv zum Entwickeln dieser C++-Codebasis verwenden.",
|
||||
"walkthrough.windows.verify.compiler": "Überprüfen der Compilerinstallation",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "C++-Compiler unter Windows installieren",
|
||||
"walkthrough.windows.text1": "Wenn Sie mithilfe von C++ unter Windows entwickeln, empfehlen wir die Installation des Microsoft Visual C++-Compiler (MSVC).",
|
||||
"walkthrough.windows.text2": "Öffnen Sie zum Installieren von MSVC das VS Code-Terminal (STRG + `), und fügen Sie den folgenden Befehl ein:\n",
|
||||
"walkthrough.windows.text2": "Öffnen Sie zum Installieren von MSVC das VS Code-Terminal (STRG + `), und fügen Sie den folgenden Befehl ein:",
|
||||
"walkthrough.windows.note1": "Hinweis",
|
||||
"walkthrough.windows.note1.text": "Sie können das C++-Toolset aus Visual Studio Build Tools zusammen mit Visual Studio Code zum Kompilieren, Erstellen und Überprüfen von C++-Codebasis verwenden, sofern Sie auch über eine gültige Visual Studio-Lizenz (Community, Pro oder Enterprise) verfügen, die Sie aktiv zum Entwickeln dieser C++-Codebasis verwenden.",
|
||||
"walkthrough.windows.verify.compiler": "Überprüfen der Compilerinstallation",
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "No se pudo analizar el archivo json, posiblemente debido a comentarios o a comas finales.",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "La extensión de C/C++ aún se está instalando. Vea la ventana de salida para obtener más información.",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "Consulte {0} para obtener información de solución de problemas. Puede crear incidencias en {1}",
|
||||
"Process exited with code {0}": "Proceso cerrado con el código {0}",
|
||||
"Process executed successfully.": "El proceso se ejecutó correctamente.",
|
||||
"Killing process {0}": "{0} de proceso de terminación",
|
||||
"Warning: Expected file {0} is missing.": "Advertencia: Falta el archivo {0} que se esperaba.",
|
||||
"Warning: Debugging has not been tested for this platform.": "Advertencia: La depuración no se ha probado para esta plataforma.",
|
||||
"Reload the workspace for the settings change to take effect.": "Recargue el área de trabajo para que el cambio de configuración surta efecto.",
|
||||
"Reload": "Volver a cargar",
|
||||
"Custom configuration provider '{0}' registered": "Se ha registrado el proveedor de configuración personalizado \"{0}\"",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "Se ha alcanzado la recursividad de expansión de cadena máxima. Posible referencia circular.",
|
||||
"Invalid variable reference {0} in string: {1}.": "{0} de referencia de variable no válida en la cadena: {1}.",
|
||||
"Environment variable {0} not found": "No se encuentra la variable de entorno {0}",
|
||||
"Commands are not supported for string: {0}.": "No se admiten comandos para la cadena: {0}.",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "Excepción al ejecutar {0} de comandos para la cadena: {1} {2}.",
|
||||
"C/C++ Diagnostics": "Diagnósticos de C/C++",
|
||||
"C/C++ Crash Call Stacks": "Pilas de llamadas de bloqueo de C/C++",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "Se ha bloqueado un proceso de extensión de C/C++. A continuación se muestran el nombre del proceso de bloqueo, la fecha y hora, la señal y la pila de llamadas; sería útil incluirlo en un informe de errores en {0}.",
|
||||
"{0}: SSH": "{0}: SSH",
|
||||
"C/C++ Debug Protocol": "Protocolo de depuración de C/C++",
|
||||
"C/C++ Configuration Warnings": "Advertencias de configuración de C/C++",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "Las versiones de la extensión de C/C++ más recientes que {0} requieren al menos macOS versión {1}.",
|
||||
"intelliSenseEngine is disabled": "IntelliSenseEngine está deshabilitado",
|
||||
"More Info": "Más información",
|
||||
"Ignore": "Omitir",
|
||||
"The C/C++ extension installed does not match your system.": "La extensión C/C++ instalada no coincide con el sistema.",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "La extensión C/C++ instalada es compatible con el sistema, pero no coincide con el sistema.",
|
||||
"Searching include path...": "Buscando la ruta de acceso de inclusión...",
|
||||
"Include file not found in browse.path.": "No se ha encontrado el archivo de inclusiones en browse.path.",
|
||||
"Edit \"browse.path\" setting": "Editar la configuración de \"browse.path\"",
|
||||
"Add to \"includePath\": {0}": "Agregue esto a “includePath”: {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "Agregar \"{0}\"",
|
||||
"Edit \"includePath\" setting": "Editar la configuración de \"includePath\"",
|
||||
"Disable error squiggles": "Deshabilitar el subrayado ondulado de errores",
|
||||
"Enable all error squiggles": "Habilitar el subrayado ondulado de errores",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "Se han detectado errores de #include. Actualice el valor de includePath. El subrayado ondulado está deshabilitado para esta unidad de traducción ({0}).",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Se han detectado errores de #include. Actualice el valor de includePath. El analizador de etiquetas proporcionará las características de IntelliSense para esta unidad de traducción ({0}).",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Se han detectado errores de #include. Considere la posibilidad de actualizar compile_commands.json o includePath. El analizador de etiquetas proporcionará las características de IntelliSense para esta unidad de traducción ({0}).",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "No se puede analizar \"{0}\". En su lugar, se usará el valor de \"includePath\" del archivo c_cpp_properties.json en la carpeta \"{1}\".",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "No se encuentra \"{0}\". En su lugar, se usará el valor de \"includePath\" del archivo c_cpp_properties.json en la carpeta \"{1}\".",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "No se encuentra \"{0}\" en \"{1}\". En su lugar, se usará el valor de \"includePath\" del archivo c_cpp_properties.json en la carpeta \"{2}\" para este archivo.",
|
||||
"The IntelliSense database was successfully reset.": "La base de datos de IntelliSense se restableció correctamente.",
|
||||
"Failed to send response to client: {0}": "No se pudo enviar la respuesta al cliente: {0}",
|
||||
"Failed to read response from server: {0}": "No se pudo leer la respuesta del servidor: {0}",
|
||||
"Failed to send request to server: {0}": "No se pudo enviar la solicitud al servidor {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "Error inesperado mientras se esperaban solicitudes: {0}",
|
||||
"{0} errored with: {1}": "Error de {0} con {1}",
|
||||
"Failed to open the file {0}": "No se pudo abrir el archivo {0}",
|
||||
"Failed to query default include paths and defines for {0}.": "No se pudieron consultar las definiciones y rutas de acceso de inclusión predeterminadas de {0}.",
|
||||
"Failed calling {0}": "No se pudo llamar a {0}",
|
||||
"Quick info operation failed: {0}": "No se pudo ejecutar la operación de información rápida: {0}",
|
||||
"Failed to create IntelliSense client: {0}": "No se pudo crear el cliente de IntelliSense. {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "No se pudo generar el proceso de IntelliSense: {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "Error al llamar a browse_engine_update_thread.join(): {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "Este archivo ({0}) ya está abierto en el editor, pero con un uso diferente de mayúsculas y minúsculas. Las características de IntelliSense se deshabilitarán en esta copia del archivo.",
|
||||
"IntelliSense client has disconnected from the server - {0}": "El cliente de IntelliSense se desconectó del servidor: {0}",
|
||||
"Formatting failed:": "No se pudo dar formato:",
|
||||
"Unable to add file to database, error = {0}: {1}": "No se puede agregar el archivo a la base de datos. Error = {0}: {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "No se pudo restablecer la marca de tiempo durante la anulación. Error = {0}: {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "No se puede actualizar la marca de tiempo. Error = {0}: {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "No se pueden finalizar las actualizaciones del archivo. Error = {0}: {1}",
|
||||
"{0} is not a directory (st_mode={1})": "{0} no es un directorio (st_mode={1})",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "No se puede recuperar la información del sistema de archivos para {0}. Error = {1}",
|
||||
"{0} is not a directory": "{0} no es un directorio",
|
||||
"File discovery was aborted": "Se anuló la detección de archivos",
|
||||
"Aborting tag parse of {0} and dependencies": "Anulando el análisis de etiquetas de {0} y las dependencias",
|
||||
"Aborting tag parse at root": "Anulando el análisis de etiquetas en el directorio raíz",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "No se pueden recuperar los registros de la base de datos para restablecer las marcas de tiempo. Error = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "No se pudo restablecer la marca de tiempo de {0}. Error = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "No se encontró ningún compilador adecuado. Establezca \"compilerPath\" en c_cpp_properties.json.",
|
||||
"Compiler include path not found: {0}": "No se encontró la ruta de acceso de inclusión del compilador: {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "El motor de IntelliSense no responde. Se usará el analizador de etiquetas en su lugar.",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "Se usará el analizador de etiquetas para las operaciones de IntelliSense en {0}",
|
||||
"Error squiggles will be disabled in: {0}": "El subrayado ondulado de errores se deshabilitará en {0}",
|
||||
"Processing folder (non-recursive): {0}": "Procesando la carpeta (modo no recursivo): {0}",
|
||||
"Processing folder (recursive): {0}": "Procesando la carpeta (modo recursivo): {0}",
|
||||
"File exclude: {0}": "Exclusión de archivos: {0}",
|
||||
"Search exclude: {0}": "Excluir de la búsqueda: {0}",
|
||||
"Discovering files: {0} file(s) processed": "Detectando archivos. Archivos procesados: {0}",
|
||||
"{0} file(s) removed from database": "Se han quitado {0} archivos de la base de datos",
|
||||
"Parsing: {0} files(s) processed": "Analizando: {0} archivos procesados",
|
||||
"Shutting down IntelliSense server: {0}": "Apagando el servidor de IntelliSense: {0}",
|
||||
"Resetting IntelliSense server: {0}": "Restableciendo el servidor de IntelliSense {0}",
|
||||
"Code browsing service initialized": "Se ha inicializado el servicio de exploración de código",
|
||||
"Folder: {0} will be indexed": "La carpeta {0} se indexará",
|
||||
"Populate include completion cache.": "Rellenar la memoria caché de finalización de instrucciones include.",
|
||||
"Discovering files...": "Detectando archivos...",
|
||||
"Done discovering files.": "Ha finalizado la detección de archivos.",
|
||||
"Parsing open files...": "Analizando archivos abiertos...",
|
||||
"Done parsing open files.": "Ha finalizado el análisis de archivos abiertos.",
|
||||
"Parsing remaining files...": "Analizando los archivos restantes...",
|
||||
"Done parsing remaining files.": "Ha finalizado el análisis de los archivos restantes.",
|
||||
"Using configuration: \"{0}\"": "Usando la configuración \"{0}\"",
|
||||
"{0} include path suggestion(s) discovered.": "Se han detectado las siguientes sugerencias de ruta de acceso de inclusión: {0}.",
|
||||
"Checking for syntax errors: {0}": "Comprobando si hay errores de sintaxis: {0}",
|
||||
"IntelliSense Engine = {0}.": "Motor de IntelliSense = {0}.",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "La extensión usará el analizador de etiquetas para IntelliSense cuando no se resuelvan #includes.",
|
||||
"Autocomplete is enabled.": "La característica Autocompletar está habilitada.",
|
||||
"Autocomplete is disabled.": "La característica Autocompletar está deshabilitada.",
|
||||
"Hover is enabled.": "La característica de mantener el puntero está habilitada.",
|
||||
"Hover is disabled.": "La característica de mantener el puntero está deshabilitada.",
|
||||
"Enhanced Colorization is enabled.": "El coloreado mejorado está habilitado.",
|
||||
"Error squiggles are disabled.": "El subrayado ondulado de errores está deshabilitado.",
|
||||
"Error squiggles are enabled.": "El subrayado ondulado de errores está habilitado.",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "El subrayado ondulado de errores se habilita si se resuelven todas las dependencias de encabezado.",
|
||||
"Replaced placeholder file record": "Se ha reemplazado el registro del archivo de marcadores de posición",
|
||||
"tag parsing file: {0}": "Archivo de análisis de etiquetas: {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "error de análisis de etiquetas (se puede omitir a menos que no se encuentren símbolos):",
|
||||
"Reset time stamp for {0}": "Restablecer la marca de tiempo para {0}",
|
||||
"Failed to remove file: {0}": "No se pudo quitar el archivo {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "Error de análisis de Regex: patrón de vscode: {0}, regex: {1}, mensaje de error: {2}",
|
||||
"terminating child process: {0}": "Terminando el proceso secundario {0}.",
|
||||
"still alive, killing...": "Aún activo; se está terminando...",
|
||||
"giving up": "Abandonando",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "Aún no se ha salido del proceso. Se suspenderá durante {0} milisegundos y se volverá a intentar.",
|
||||
"Failed to spawn process. Error: {0} ({1})": "No se pudo generar el proceso. Error: {0} ({1})",
|
||||
"Offering completion": "Oferta de finalización",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "Intentando obtener los valores predeterminados del compilador encontrado en la máquina: \"{0}\"",
|
||||
"Unable to resolve include path: {0}": "No se puede resolver la ruta de acceso de inclusión {0}",
|
||||
"Error searching for IntelliSense client: {0}": "Error al buscar el cliente de IntelliSense: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "El cliente de IntelliSense no está disponible. Se usará el analizador de etiquetas para obtener información rápida.",
|
||||
"using Tag Parser for quick info": "Se usará Tag Parser para obtener información rápida",
|
||||
"Closing the communication channel.": "Cerrando el canal de comunicación.",
|
||||
"sending compilation args for {0}": "Enviando argumentos de compilación para {0}",
|
||||
"include: {0}": "elementos include: {0}",
|
||||
"framework: {0}": "Marco: {0}",
|
||||
"define: {0}": "elementos define: {0}",
|
||||
"preinclude: {0}": "preinclude: {0}",
|
||||
"other: {0}": "otros: {0}",
|
||||
"sending {0} changes to server": "Enviando {0} cambios al servidor",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "Instancia de archivo abierta no válida. Se omitirá el mensaje de IntelliSense para el archivo {0}.",
|
||||
"idle loop: reparsing the active document": "Bucle inactivo: reanalizando el documento activo",
|
||||
"IntelliSense client is currently disconnected": "El cliente de IntelliSense está desconectado en este momento",
|
||||
"Request canceled: {0}": "Solicitud cancelada: {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "El cliente de IntelliSense no está disponible. Se usará el analizador de etiquetas para ir a la definición.",
|
||||
"Error squiggle count: {0}": "Número de subrayados ondulados de errores: {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "Poniendo en cola la actualización de IntelliSense para los archivos de la unidad de traducción de {0}",
|
||||
"Formatting document: {0}": "Dando formato al documento {0}",
|
||||
"Formatting input:": "Dando formato a la entrada:",
|
||||
"Formatting raw output:": "Dando formato a la salida:",
|
||||
"Formatting diffed output before cursor:": "Formato del resultado diferenciado antes del cursor:",
|
||||
"Formatting diffed output after cursor:": "Formato del resultado diferenciado después del cursor:",
|
||||
"Formatting diffed output:": "Formato de la salida diferenciada:",
|
||||
"Disable inactive region colorization": "Deshabilitar el coloreado en regiones inactivas",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "Se superó el límite de errores, no se han notificado {0} errores.",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "Se han detectado errores de #include. Considere la posibilidad de actualizar el archivo compile_commands.json o el valor de includePath. El subrayado ondulado de errores está deshabilitado para esta unidad de traducción ({0}).",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "No se pudo restablecer la base de datos de IntelliSense. Para restablecerla manualmente, cierre todas las instancias de VS Code y, después, elimine este archivo: {0}",
|
||||
"Formatting failed. See the output window for details.": "No se pudo dar formato. Vea la ventana de salida para obtener más detalles.",
|
||||
"Populating include completion cache.": "Rellenando la memoria caché de finalización de instrucciones include.",
|
||||
"Discovering files: {0}": "Detectando archivos: {0}",
|
||||
"Parsing open files": "Analizando archivos abiertos",
|
||||
"Tag parser initializing": "Inicialización del analizador de etiquetas",
|
||||
"Workspace parsing paused": "Análisis de área de trabajo en pausa",
|
||||
"Parsing workspace files: {0}": "Análisis de archivos de área de trabajo: {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "Detectando archivos: {0}/{1} ({2} %)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "Análisis de archivos de área de trabajo: {0} / {1} ({2} %)",
|
||||
"Can't find or run process_name": "No se encuentra o no se puede ejecutar process_name.",
|
||||
"Child exec failed {0}": "Error al ejecutar el elemento secundario {0}.",
|
||||
"Could not communicate with child process!": "No se puede establecer la comunicación con el proceso secundario.",
|
||||
"{0} failed": "{0} operaciones con errores",
|
||||
"Failed to set {0} flag": "No se pudo establecer la marca {0}.",
|
||||
"Unable to create {0}!": "No se puede crear “{0}”.",
|
||||
"Failed to set stdin {0} flag": "No se pudo establecer la marca {0} de stdin.",
|
||||
"Failed to set stdout {0} flag": "No se pudo establecer la marca {0} de stdout.",
|
||||
"Failed to set stderr {0} flag": "No se pudo establecer la marca {0} de stderr.",
|
||||
"Unable to start child process!": "No se puede iniciar el proceso secundario.",
|
||||
"Timed out attempting to communicate with process!": "Se ha agotado el tiempo de espera al intentar establecer la comunicación con el proceso.",
|
||||
"Process has failed to run": "No se puede ejecutar el proceso.",
|
||||
"Specified compiler was not found: {0}": "No se encontró el compilador especificado: {0}",
|
||||
"Config data invalid, {0}": "Datos de configuración no válidos, {0}",
|
||||
"CMake executable not found at {0}": "No se encontró el ejecutable de CMake en {0}.",
|
||||
"No args provider": "No hay ningún proveedor de argumentos.",
|
||||
"Invalid file path {0}": "Ruta de acceso al archivo {0} no válida",
|
||||
"Can't create IntelliSense client for {0}": "No se puede crear el cliente de IntelliSense para {0}",
|
||||
"declaration": "declaración",
|
||||
"type alias": "alias de tipo",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "El compilador no admite 64 bits. Revirtiendo a intelliSenseMode de 32 bits.",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "El compilador no admite 32 bits. Revirtiendo a intelliSenseMode de 64 bits.",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "No se pudo consultar el compilador. Revirtiendo a intelliSenseMode de 32 bits.",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "No se pudo consultar el compilador. Revirtiendo a intelliSenseMode de 64 bits.",
|
||||
"Failed to query compiler. Falling back to no bitness.": "No se pudo consultar el compilador. Revirtiendo para no establecer ningún valor de bits.",
|
||||
"IntelliSense client creation aborted: {0}": "Se anuló la creación del cliente de IntelliSense: {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Se han detectado errores de #include basados en la información proporcionada por configurationProvider. El analizador de etiquetas proporcionará las características de IntelliSense para esta unidad de traducción ({0}).",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "Se han detectado errores de #include basados en la información proporcionada por configurationProvider. El subrayado ondulado está deshabilitado para esta unidad de traducción ({0}).",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "palabra clave del preprocesador",
|
||||
"C keyword": "Palabra clave de C",
|
||||
"C++ keyword": "Palabra clave de C++",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "1 sobrecarga más",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "%d sobrecargas más",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "1 especialización más",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "%d especializaciones más",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "Nota: IntelliSense no está completamente configurado. Use la opción \"Seleccionar configuración de IntelliSense...\" para finalizar la configuración.",
|
||||
"Select an IntelliSense configuration to locate system headers": "Seleccionar una configuración de IntelliSense para buscar encabezados del sistema",
|
||||
"Expands to:": "Se expande a:",
|
||||
"Attention:": "Atención:",
|
||||
"Author:": "Autor:",
|
||||
"Authors:": "Autores:",
|
||||
"Bug:": "Error:",
|
||||
"Copyright:": "Copyright:",
|
||||
"Deprecated:": "En desuso:",
|
||||
"Date:": "Fecha:",
|
||||
"Details:": "Detalles:",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "Excepciones:",
|
||||
"Invariant:": "Invariante:",
|
||||
"File:": "Archivo:",
|
||||
"Note:": "Nota:",
|
||||
"Parameters:": "Parámetros:",
|
||||
"Precondition:": "Condición previa:",
|
||||
"Postcondition:": "Condición posterior:",
|
||||
"Remark:": "Comentario:",
|
||||
"Remarks:": "Comentarios:",
|
||||
"Result:": "Resultado:",
|
||||
"Return:": "Devolución:",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "Devuelve:",
|
||||
"See also:": "Vea también:",
|
||||
"Since:": "Desde:",
|
||||
"Template Parameters:": "Parámetros de plantilla:",
|
||||
"Test:": "Prueba:",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "Versión:",
|
||||
"Warning:": "Advertencia:",
|
||||
"Compiler query command line: {0}": "Línea de comandos de consulta del compilador: {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "Intentando obtener los valores predeterminados del compilador de C en la propiedad \"compilerPath\": \"{0}\"",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "Intentando obtener los valores predeterminados del compilador de C++ en la propiedad \"compilerPath\": \"{0}\"",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "Intentando obtener los valores predeterminados del compilador de C en el archivo compile_commands.json: \"{0}\"",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "Intentando obtener los valores predeterminados del compilador de C++ en el archivo compile_commands.json: \"{0}\"",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\".",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Para los archivos de código fuente de C++, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\".",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "Para los archivos de código fuente de C, cStandard se ha cambiado de \"{0}\" a \"{1}\".",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "Para los archivos de código fuente de C++, cppStandard se ha cambiado de \"{0}\" a \"{1}\".",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" y cStandard de \"{2}\" a \"{3}\".",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "Para los archivos de código fuente de C++, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" y cppStandard de \"{2}\" a \"{3}\".",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" en función de los argumentos del compilador y de la consulta de compilerPath: \"{2}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Para los archivos de código fuente de C++, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" en función de los argumentos del compilador y de la consulta de compilerPath: \"{2}\"",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Para los archivos de código fuente de C, cStandard se ha cambiado de \"{0}\" a \"{1}\" en función de los argumentos del compilador y de la consulta de compilerPath: \"{2}\"",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Para los archivos de código fuente de C++, cppStandard se ha cambiado de \"{0}\" a \"{1}\" en función de los argumentos del compilador y de la consulta de compilerPath: \"{2}\"",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" y cStandard de \"{2}\" a \"{3}\", en función de los argumentos del compilador y de la consulta de compilerPath: \"{4}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Para los archivos de código fuente de C++, IntelliSenseMode se ha cambiado de \"{0}\" a \"{1}\" y cppStandard de \"{2}\" a \"{3}\", en función de los argumentos del compilador y de la consulta de compilerPath: \"{4}\"",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "No se puede resolver la configuración con compilerPath \"{0}\". Se usará \"{1}\".",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "No se puede resolver la configuración con compilerPath: \"{0}\"",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "Omitiendo la consulta del compilador debido a que la ruta compilerPath está explícitamente vacía.",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "IntelliSenseMode MSVC especificado. Configurando para el compilador cl.exe.",
|
||||
"Unable to configure for compiler cl.exe.": "No se puede configurar para el compilador cl.exe.",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "Consulta del destino predeterminado del compilador mediante la línea de comandos: \"{0}\" {1}",
|
||||
"Compiler returned default target value: {0}": "El compilador devolvió el valor de destino predeterminado: {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "Consulta del compilador para el estándar de lenguaje C predeterminado con la línea de comandos: {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "Consulta del compilador para el estándar de lenguaje C++ predeterminado con la línea de comandos: {0}",
|
||||
"Detected language standard version: {0}": "Versión estándar del lenguaje detectada: {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "Se detectó un valor de destino del compilador predeterminado no controlado: {0}",
|
||||
"Unhandled target argument value detected: {0}": "Se detectó un valor del argumento de destino no controlado: {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "Cerrando el servidor de IntelliSense: {0}. El uso de la memoria es de {1} MB y ha superado el límite de {2} MB.",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "No se pudo consultar el compilador en la ruta de acceso \"{0}\" para las versiones estándar predeterminadas. La consulta del compilador está deshabilitada para este.",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "La consulta del compilador devolvió una versión estándar del lenguaje no reconocida. En su lugar se usará la última versión admitida.",
|
||||
"IntelliSense process crash detected.": "Se ha detectado un bloqueo del proceso de IntelliSense.",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "Se detectó un error en el proceso IntelliSense: {0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "Devuelve los valores:",
|
||||
"Unable to locate nvcc compiler: {0}": "No se encuentra el compilador de nvcc: {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "No se encuentra el compilador host nvcc: {0}",
|
||||
"Invoking nvcc with command line: {0}": "Invocando nvcc con la línea de comandos: {0}",
|
||||
"Unable to find host compile command in output of nvcc.": "No se encuentra el comando de compilación del host en la salida de nvcc.",
|
||||
"Unable to locate forced include: {0}": "No se encuentra la inclusión forzada: {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "Insertar macro",
|
||||
"Unable to access browse database. ({0})": "No se puede acceder a la base de datos de exploración. ({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "Se ha cambiado IntelliSenseMode porque no coincidía con el compilador detectado. Considere la posibilidad de establecer \"compilerPath\" en su lugar. Establezca \"compilerPath\" en \"\" para deshabilitar la detección de las inclusión y definiciones del sistema.",
|
||||
"Remove all code analysis problems": "Quitar todos los problemas de análisis de código",
|
||||
"(Multiple locations)": "(Varias ubicaciones)",
|
||||
"Folder": "Carpeta",
|
||||
"File": "Archivo",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "El compilador devolvió la versión estándar del lenguaje predeterminado: {0}. Dado que esta versión es antigua, se intentará usar la versión {1}, más reciente, como predeterminada.",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "Salida inesperada de Clang-Tidy: {0}. Se esperaba: {1}.",
|
||||
"Generate Doxygen comment": "Generar comentario de Doxygen",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Crear declaración de “{0}” en {1}",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Crear definición de “{0}” en {1}",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "No se encuentra la definición de función para “{0}”.",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "Atributos",
|
||||
"Bases/'Bases' are a C++ class type.": "Bases",
|
||||
"Classes": "Clases",
|
||||
"CoClasses": "CoClasses",
|
||||
"Delegates": "Delegados",
|
||||
"Enums": "Enumeraciones",
|
||||
"Events": "Eventos",
|
||||
"Functions": "Funciones",
|
||||
"Import directives": "Directivas Import",
|
||||
"ImportLib statements": "Instrucciones ImportLib",
|
||||
"Import statements": "Instrucciones Import",
|
||||
"Include directives": "Directivas Include",
|
||||
"Interfaces": "Interfaces",
|
||||
"Libraries": "Bibliotecas",
|
||||
"Macros": "Macros",
|
||||
"Maps": "Maps",
|
||||
"Map entries": "Asignar entradas",
|
||||
"Miscellaneous": "Varios",
|
||||
"Namespaces": "Espacios de nombres",
|
||||
"Parameters": "Parámetros",
|
||||
"Properties": "Propiedades",
|
||||
"Structs": "Structs",
|
||||
"TODO: insert return statement here": "TODO: Insertar una instrucción \"return\" aquí",
|
||||
"Typedefs": "Definiciones de tipo",
|
||||
"Unions": "Uniones",
|
||||
"Using aliases": "Alias Using",
|
||||
"Using directives": "Directivas Using",
|
||||
"Variables": "Variables",
|
||||
"Automatic add function": "Operación automática para agregar función",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "vsCMFunctionVirtual es redundante y no se debe especificar con vsCMFunctionComMethod.",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod no puede ser static.",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "Archivo C/C++ no válido: \"%s\".",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "Nombre de archivo demasiado largo: \"%s\"",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "No se puede crear el archivo \"%s\".",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "No se puede tener acceso al directorio o archivo \"%s\" para la escritura.",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "Ruta de acceso de archivo no válida: \"%s\".",
|
||||
"File '%s' was not found./%s is the file that was not found.": "No se encontró el archivo '%s'.",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Error al crear la declaración o definición: %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "No se puede crear la función \"%s\". No se admite la creación de funciones predeterminadas o eliminadas.",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "No se pudo crear la función '%s'.",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "No se encuentra una ubicación ambigua para la función '%s'.",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "No se encuentra la clase o el espacio de nombres '%s'.",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "La operación no se admite para '%s'.",
|
||||
"Unknown error.": "Error desconocido.",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "Ejecute la opción \"Seleccionar configuración de IntelliSense...\". para buscar los encabezados del sistema.",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "Copiar la declaración de “{0}”",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "Copiar la definición de “{0}”",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Error al copiar la declaración o definición en el Portapapeles: %s",
|
||||
"Extract to function": "Extraer a una función",
|
||||
"Extract to free function": "Extraer a función libre",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "Extraer a función miembro en '{0}'",
|
||||
"The selected text is not inside a function.": "El texto seleccionado no está dentro de una función.",
|
||||
"The selected text cannot span different functions.": "El texto seleccionado no puede abarcar funciones diferentes.",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "La variable '%s' se declara en la región seleccionada y luego se utiliza debajo.",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "La macro de preprocesador '%s' se usa debajo de la región seleccionada.",
|
||||
"The selected region spans an inactive preprocessor block.": "La región seleccionada abarca un bloque del preprocesador inactivo.",
|
||||
"The selected region does not contain any code that can be extracted.": "La región seleccionada no contiene código que se pueda extraer.",
|
||||
"The selected region is not entirely within the function's body.": "La región seleccionada no está completamente dentro del cuerpo de la función.",
|
||||
"The selection contains IntelliSense errors.": "La selección contiene errores de IntelliSense.",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "'%s' no está declarado en el código seleccionado, pero se está modificando. El código C no puede pasar argumentos por referencia.",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "La función debería devolver un valor por referencia. El código C no puede devolver referencias.",
|
||||
"Jumps between the selected code and the surrounding code are present.": "Hay saltos entre el código seleccionado y el código que lo rodea.",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "En el código seleccionado, algunas rutas de control salen sin establecer el valor devuelto. Esto se admite solo para tipos de valor devuelto escalar, numérico y puntero.",
|
||||
"Expand selection (to enable 'Extract to function')": "Expandir selección (para habilitar 'Extraer a función')",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "\"{0}\" no se encuentra en compile_commands.json archivos. ''includePath'' de c_cpp_properties.json de la carpeta ''{1}'' se usará en su lugar para este archivo.",
|
||||
"Generate Copilot summary": "Generar resumen de Copilot",
|
||||
"Unable to index files from non-existent folder: {0}": "No se pueden indexar archivos de una carpeta inexistente: {0}",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "La extensión de C/C++ solo se puede utilizar con Microsoft Visual Studio, Visual Studio para Mac, Visual Studio Code, Azure DevOps, Team Foundation Server y productos y servicios sucesores de Microsoft para desarrollar y probar sus aplicaciones.",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Servidor de lenguaje Microsoft C++",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "Uso: {0} [opciones]",
|
||||
"Options:": "Opciones:",
|
||||
"Show this help message and exit.": "Mostrar este mensaje de ayuda y salir.",
|
||||
"Show version information and exit.": "Mostrar información de versión y salir.",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "Aceptar permanentemente el Contrato de licencia para el usuario final (EULA).",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "No redirigir stderr a /dev/null (útil para la depuración).",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "Inicie el inicio de sesión interactivo (se requiere una suscripción de GitHub Copilot).",
|
||||
"Force the login process, even if already authenticated.": "Fuerce el proceso de inicio de sesión, incluso si ya se ha autenticado.",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "Permitir almacenar credenciales en texto sin formato si no hay un llavero seguro disponible.",
|
||||
"Specify the directory for log files (default: system temp directory).": "Especifique el directorio para los archivos de registro (valor predeterminado: directorio temporal del sistema).",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "Establezca el nivel de detalle del registro de 0 (solo errores) en 9 (detallado).",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "Especifique el parámetro como una ruta de acceso absoluta o relativa a la raíz del área de trabajo o su carpeta .github.",
|
||||
"Disable sending telemetry data.": "Deshabilite el envío de datos de telemetría.",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Para autenticarse con GitHub, copie el código {0} y visite {1}. Esperando autorización...",
|
||||
"Timed out waiting for authorization.": "Se agotó el tiempo de espera para la autorización.",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "Se ha autenticado correctamente con GitHub.",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "La autenticación de GitHub se realizó correctamente, pero no se pudieron guardar los tokens.",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Error de conjunto de claves: {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "La colección de teclados está bloqueada. Desbloquee o reinicie gnome-keyring-daemon.",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "No hay ningún servicio de conjunto de claves disponible. Instalación e inicio de gnome-keyring: sudo apt install gnome-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "O bien, permita el almacenamiento de texto sin formato pasando --login --allow-plaintext-secret-storage.",
|
||||
"The device code has expired. Please try again.": "El código de dispositivo ha expirado. Inténtelo de nuevo.",
|
||||
"Authorization was denied by the user.": "El usuario denegó la autorización.",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "Error inesperado durante el sondeo: {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "Error de inicio de sesión de GitHub. Intente ejecutar con --login desde la línea de comandos para iniciar sesión.",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "Se debe aceptar el EULA para continuar. Se ejecuta con --accept-eula.",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "Ya se ha autenticado con GitHub. Use --force-login para volver a autenticarse.",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "Error de inicialización: versión de configuración no admitida. Solo se admite la versión 1.",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "Error de inicialización: no se encontró el archivo de configuración ''{0}\".",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Error de inicialización: no se puede analizar el archivo de configuración ''{0}\". Compruebe el formato JSON. Error: {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "Error de inicialización: \"repositoryPath\" no está configurado o no es válido.",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Error de inicialización: se debe configurar \"compileCommands\" o \"cppProperties\".",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Error de inicialización: no se pueden configurar a la vez \"compileCommands\" y \"cppProperties\".",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "Error de inicialización: no se encontró la ruta de acceso \"compileCommands\": \"{0}\".",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Error de inicialización: no se encontró la ruta de acceso \"cppProperties\": \"{0}\".",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Error de inicialización: no se puede analizar el archivo especificado por \"cppProperties\": \"{0}\". Compruebe el formato JSON. Error: {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Error de inicialización: no se puede leer la configuración del archivo \"cppProperties\": \"{0}\". Compruebe el esquema.",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "Error de inicialización: \"{0}\" no contiene una matriz \"configurations\" válida.",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Error de inicialización: no se encontró la configuración \"{0}\" en el archivo 'cppProperties': \"{1}\".",
|
||||
"Initialization failed: LSP config paths cache is missing.": "Error de inicialización: falta la caché de rutas de acceso de configuración LSP.",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "No se encontró libcurl ({0}). libcurl es necesario para la autenticación y la telemetría.",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "libcurl debe estar disponible en macOS de forma predeterminada. Si falta, instálelo a través de: brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "Instale libcurl: sudo apt install libcurl4 (Debian/Ubuntu) o sudo dnf install libcurl (Fedora/RHEL).",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "libcurl se cargó, pero faltan los símbolos necesarios. Esto puede indicar una versión de libcurl muy antigua o incompatible. El servidor de lenguaje no puede funcionar sin un libcurl compatible.",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "libsecret-1.so.0 no se encuentra ({0}). libsecret es necesario para el almacenamiento seguro de credenciales. Instale libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) o sudo dnf install libsecret (Fedora/RHEL).",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "libsecret se ha cargado, pero faltan los símbolos necesarios. El servidor de lenguaje no puede funcionar sin una versión compatible de libsecret.",
|
||||
"Failed to disable telemetry.": "No se pudo deshabilitar la telemetría.",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "Método no encontrado: {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "No se puede procesar IntelliSense para un archivo con la misma ruta de acceso canónica que un archivo existente. URI: {0}, ruta de acceso canónica: {1}",
|
||||
"Initializing": "Inicializando",
|
||||
"Initializing ({0} of {1})": "Inicializando ({0} de {1})",
|
||||
"Initializing ({0} of {1}): {2}": "Inicializando ({0} de {1}): {2}",
|
||||
"Initializing {0}": "Inicializando {0}",
|
||||
"Initializing projects": "Inicializando proyectos",
|
||||
"Initializing projects ({0} of {1})": "Inicializando proyectos ({0} de {1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "Inicializando proyectos ({0} de {1}): {2}",
|
||||
"Initializing projects {0}": "Iniciando el proyecto {0}",
|
||||
"Checking for out of date files": "Comprobando si hay archivos obsoletos",
|
||||
"Checking for out of date files ({0} of {1})": "Comprobando si hay archivos obsoletos ({0} de {1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "Comprobando si hay archivos obsoletos ({0} de {1}): {2}",
|
||||
"Checking for out of date files {0}": "Comprobando si hay archivos no actualizados {0}",
|
||||
"Parsing files": "Análisis de archivos",
|
||||
"Parsing files ({0} of {1})": "Analizar archivos ({0} de {1})",
|
||||
"Parsing files ({0} of {1}): {2}": "Análisis de archivos ({0} de {1}): {2}",
|
||||
"Parsing files {0}": "Análisis de archivos {0}",
|
||||
"Parsing included files": "Análisis de archivos incluidos",
|
||||
"Parsing included files ({0} of {1})": "Análisis de archivos incluidos ({0} de {1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "Análisis de archivos incluidos ({0} de {1}): {2}",
|
||||
"Parsing included files {0}": "Análisis de archivos incluidos {0}",
|
||||
"Scanning #includes for more files": "Examinando #includes en busca de más archivos",
|
||||
"Scanning #includes for more files ({0} of {1})": "Examinando #includes en busca de más archivos ({0} de {1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "Examinando #includes en busca de más archivos ({0} de {1}): {2}",
|
||||
"Scanning #includes for more files {0} {1}": "Examinando #includes en busca de más archivos {0} {1}",
|
||||
"Ready (Updating external dependencies)": "Listo (actualizando dependencias externas)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "Listo (actualizando dependencias externas) ({0} de {1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "Listo (actualizando dependencias externas) ({0} de {1}): {2}",
|
||||
"Ready (Updating external dependencies) {0}": "Listo (actualizando dependencias externas) {0}",
|
||||
"Ready (Optimizing database)": "Listo (optimizando la base de datos)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "Listo (optimización de la base de datos) ({0} de {1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "Listo (optimización de la base de datos) ({0} de {1}): {2}",
|
||||
"Ready (Optimizing database) {0}": "Listo (optimizando la base de datos) {0}",
|
||||
"Creating Indexes": "Creando índices",
|
||||
"Creating Indexes ({0} of {1})": "Creación de índices ({0} de {1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "Creando índices ({0} de {1}): {2}",
|
||||
"Creating Indexes {0}": "Creación de índices {0}",
|
||||
"Evaluating": "Evaluando",
|
||||
"Evaluating ({0} of {1})": "Evaluación ({0} de {1})",
|
||||
"Evaluating ({0} of {1}): {2}": "Evaluando ({0} de {1}): {2}",
|
||||
"Evaluating {0}": "Evaluación {0}",
|
||||
"Indexing files": "Indexación de archivos",
|
||||
"Indexing files ({0} of {1})": "Indexación de archivos ({0} de {1})",
|
||||
"Indexing files ({0} of {1}): {2}": "Indexación de archivos ({0} de {1}): {2}",
|
||||
"Indexing files {0}": "Indexación de archivos {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "Permita que el servidor se inicie incluso si el archivo --lsp-config especificado no existe.",
|
||||
"Initialization failed during engine setup.": "Error de inicialización durante la configuración del motor.",
|
||||
"Important:": "Importante:",
|
||||
"Unknown OS platform": "Plataforma de sistema operativo desconocida",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "No se pudo obtener ProductVersion de SystemVersion.plist",
|
||||
"Failed to find SystemVersion.plist in {0}.": "No se encontró SystemVersion.plist en {0}.",
|
||||
"Refresh process list": "Actualizar la lista de procesos",
|
||||
"Attach to process": "Asociar al proceso",
|
||||
"Select the process to attach to": "Seleccione el proceso al que debe asociarse",
|
||||
"Process not selected.": "No se ha seleccionado el proceso.",
|
||||
"{0} in debug configuration requires {1} and {2}": "{0} en la configuración de depuración requiere {1} y {2}",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "La configuración de depuración elegida no contiene {0} ni {1}",
|
||||
"Pipe transport failed to get OS and processes.": "El transporte de canalización no pudo obtener el sistema operativo y los procesos.",
|
||||
"Transport attach could not obtain processes list.": "La asociación de transporte no puede obtener la lista de procesos.",
|
||||
"Failed to make GDB connection: \"{0}\".": "No se pudo establecer la conexión GDB: \"{0}\".",
|
||||
"Failed to parse processes: \"{0}\".": "No se pudieron analizar los procesos: \"{0}\".",
|
||||
"Default Configuration": "Configuración predeterminada",
|
||||
"Select a configuration": "Seleccionar una configuración",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "El depurador de tipo \"{0}\" solo está disponible en Windows. Use el tipo \"{1}\" en la plataforma de sistema operativo actual.",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "La clave \"{0}\" está en desuso. En su lugar, use \"{1}\".",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "No se encuentra \"LLDB.framework\" para lldb-mi. Instale XCode o las herramientas de línea de comandos de XCode.",
|
||||
"Launch configuration:": "Configuración de inicio:",
|
||||
"'deploySteps' require VS Code 1.69+.": "\"deploySteps\" requiere VS Code 1.69 ó posterior.",
|
||||
"Running deploy steps...": "Ejecutando pasos de implementación...",
|
||||
"Unable to find {0}. {1} task is ignored.": "No se encuentra {0}. Se ha omitido la tarea de {1}.",
|
||||
"preLaunchTask: {0}": "preLaunchTask: {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "No se encuentra el depurador {0}. Se ha omitido la configuración de depuración de {1}.",
|
||||
"build and debug active file": "Compilar y depurar el archivo activo",
|
||||
"Apply Developer Environment": "Aplicar entorno de desarrollador",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} requiere el entorno de desarrollado Visual Studio.",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "Actualizar entorno de desarrollador",
|
||||
"Cancel": "Cancelar",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "No se pudo compilar el código fuente porque no se aplicó el entorno de desarrollo Visual Studio.",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "No se pudo compilar el código fuente porque no se encontró el compilador Visual C++.",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "Falta la dependencia \"{0}\" para el ejecutable lldb-mi.",
|
||||
"Searched in:": "Buscado en:",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "Para resolver este problema, instale XCode mediante App Store de Apple o instale las herramientas de línea de comandos de XCode ejecutando \"{0}\" en una ventana de terminal.",
|
||||
"Failed to use {0}. Reason: {1}": "No se pudo usar {0}. Motivo: {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "Reemplazando {0} \"{1}\" por \"{2}\".",
|
||||
"Resolving variables in {0}...": "Resolviendo las variables de {0}...",
|
||||
"Open {0}": "Abrir {0}",
|
||||
"Recently Used Task": "Tarea usada recientemente",
|
||||
"Configured Task": "Tarea configurada",
|
||||
"Detected Task": "Tarea detectada",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "No se puede compilar y depurar código porque el archivo activo no es un archivo de código fuente de C o C++.",
|
||||
"No compiler found": "No se encontró ningún compilador",
|
||||
"Select a debug configuration": "Seleccione una configuración de depuración",
|
||||
"\"args\" in command deploy step must be an array.": "\"args\" en el paso de implementación de comandos debe ser una matriz.",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "\"host\", \"files\" y \"targetDir\" son necesarios en los pasos de {0}.",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "\"files\" debe ser una cadena o una matriz de cadenas en los pasos de {0}.",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "Se requieren \"host\" y \"command\" para los pasos ssh.",
|
||||
"\"command\" is required for shell steps.": "Se requiere \"command\" para los pasos del shell.",
|
||||
"Deploy step type {0} is not supported.": "No se admite el tipo de paso de implementación {0}.",
|
||||
"Unexpected OS type": "Tipo de sistema operativo no esperado",
|
||||
"full path to pipe program such as {0}": "Ruta de acceso completa al programa de canalización, como {0}.",
|
||||
"Enable pretty-printing for {0}": "Habilitar la impresión con sangría para {0}",
|
||||
"Set Disassembly Flavor to {0}": "Establecer tipo de desensamblado en {0}",
|
||||
"enter program name, for example {0}": "Escriba el nombre del programa; por ejemplo, {0}.",
|
||||
"Launch": "Iniciar",
|
||||
"Launch with {0}.": "Iniciar con {0}.",
|
||||
"Attach": "Adjuntar",
|
||||
"Attach with {0}.": "Asociar con {0}.",
|
||||
"Pipe Launch": "Inicio de canalización",
|
||||
"Pipe Launch with {0}.": "Inicio de canalización con {0}.",
|
||||
"Pipe Attach": "Asociación de canalización",
|
||||
"Pipe Attach with {0}.": "Asociación de canalización con {0}.",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "Iniciar con el depurador de Visual Studio C/C++.",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "Asociar a un proceso con el depurador de Visual Studio C/C++.",
|
||||
"Bash on Windows Launch": "Bash en Windows: iniciar",
|
||||
"Launch in Bash on Windows using {0}.": "Iniciar en Bash en Windows con {0}.",
|
||||
"Bash on Windows Attach": "Bash en Windows: asociar",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "Asociar a un proceso remoto que se ejecute en Bash en Windows con {0}.",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "El tipo de depurador '{0}' no está disponible para equipos que no son de Windows.",
|
||||
"Run Without Debugging is only supported for launch configurations.": "Ejecutar sin depuración solo se admite para las configuraciones de inicio.",
|
||||
"Add debug configuration is not available for single file.": "Agregar configuración de depuración no está disponible para un solo archivo.",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "No se puede modificar el archivo de configuración SSH debido al error de análisis \"{0}\".",
|
||||
"No valid SSH configuration file found.": "No se encontró ningún archivo de configuración SSH válido.",
|
||||
"Enter SSH Target Name": "Escriba el nombre de destino SSH",
|
||||
"Example: `mySSHTarget`": "Ejemplo: `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "Escriba el comando de conexión SSH",
|
||||
"Example: `ssh [email protected] -A`": "Ejemplo: `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "Selección de un archivo de configuración SSH",
|
||||
"Yes": "Sí",
|
||||
"No": "No",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "¿Está seguro de que desea eliminar permanentemente \"{0}\"?",
|
||||
"Operating system \"{0}\" not supported.": "No se admite el sistema operativo \"{0}\".",
|
||||
"\"{0}\" timed out after {1} seconds.": "“{0}” agotó el tiempo de espera después de {1} segundos.",
|
||||
"\"{0}\" canceled.": "“{0}” cancelado.",
|
||||
"\"{0}\" exited with code: \"{1}\".": "“{0}” salió con el código “{1}”.",
|
||||
"Failed to spawn \"{0}\".": "No se pudo generar “{0}”.",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "Omitiendo líneas no analizables en {0} {1}: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "No se encontró ningún emulador de terminal. Establezca la variable de entorno $TERMINAL en el emulador de terminal que prefiera o instale una de las siguientes opciones: x-terminal-emulator, gnome-terminal, konsole, xterm.",
|
||||
"Select a compiler to configure for IntelliSense": "Selecciona un compilador para configurarlo para IntelliSense",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "¿Cómo deseas configurar IntelliSense para la carpeta \"{0}\"?",
|
||||
"How would you like to configure IntelliSense for this folder?": "¿Cómo desea configurar IntelliSense para esta carpeta?",
|
||||
"Found at {0}": "Encontrado en {0}",
|
||||
"Use {0}": "Uso {0}",
|
||||
"configuration providers": "proveedores de configuración",
|
||||
"compilers": "Compiladores",
|
||||
"Select IntelliSense Configuration...": "Seleccionar configuración de IntelliSense...",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "No tiene configurado IntelliSense. A menos que establezca sus propias configuraciones, puede que IntelliSense no funcione.",
|
||||
"Select another compiler on my machine...": "Seleccionar otro compilador en mi máquina...",
|
||||
"Help me install a compiler": "Ayuda para instalar un compilador",
|
||||
"Install a compiler": "Instalar un compilador",
|
||||
"Do not configure with a compiler (not recommended)": "No configurar con un compilador (no recomendado)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM: Compruebe los permisos de \"{0}\"",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "No se puede iniciar el servidor de lenguaje de C/C++. Las características de IntelliSense se deshabilitarán. Error: {0}",
|
||||
"The language server crashed. Restarting...": "El servidor de lenguaje se bloqueó. Se está reiniciando...",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "El servidor de lenguaje se ha bloqueado cinco veces en los tres últimos minutos. No se reiniciará.",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} se cambió a: {1}",
|
||||
"Dismiss": "Descartar",
|
||||
"Disable Warnings": "Deshabilitar advertencias",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} no puede proporcionar información de configuración de IntelliSense para \"{1}\". Se utilizará la configuración de \"{2}\" en su lugar.",
|
||||
"The requested configuration name is not found: {0}": "No se encuentra el nombre de la configuración que se ha solicitado: {0}",
|
||||
"Unsupported client": "Cliente no admitido",
|
||||
"Timed out in {0}ms.": "Se agotó el tiempo de espera a los {0} ms.",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "{0} archivos enumerados con {1} archivos de origen de C/C++ detectados. Puede que desee considerar la exclusión de algunos archivos para mejorar el rendimiento.",
|
||||
"Learn More": "Obtener más información",
|
||||
"Don't Show Again": "No volver a mostrar",
|
||||
"Update IntelliSense time (sec): {0}": "Tiempo de actualización de IntelliSense (s): {0}",
|
||||
"Custom configurations received:": "Configuraciones personalizadas recibidas:",
|
||||
"Custom browse configuration received: {0}": "Configuración de exploración personalizada recibida: {0}",
|
||||
" Declaration/definition was copied.": " Se copió la declaración o definición.",
|
||||
"Name the extracted function": "Nombre de la función extraída",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "Ha ocurrido error de extracción a la función: {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "Error al extraer a una función Se generó una edición no válida: '{0}'",
|
||||
"Fix all code analysis problems": "Corregir todos los problemas de análisis de código",
|
||||
"Clear all code analysis problems": "Borrar todos los problemas de análisis de código",
|
||||
"Fix all {0} problems": "Corregir todos los problemas de {0}",
|
||||
"Disable all {0} problems": "Deshabilitar todos los problemas de {0}",
|
||||
"Clear all {0} problems": "Borrar todos los problemas de {0}",
|
||||
"Clear this {0} problem": "Borrar este problema de {0}",
|
||||
"Fix this {0} problem": "Corregir este problema de {0}",
|
||||
"Show documentation for {0}": "Mostrar documentación de {0}",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "El modo {0} de IntelliSense no es compatible con la ruta de acceso del compilador.",
|
||||
"Processed c_cpp_properties.json in {0}s": "c_cpp_properties.json procesado en {0}s",
|
||||
"Failed to create \"{0}\"": "No se pudo crear \"{0}\"",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "Archivo de configuración no válido. Debe haber al menos una configuración en la matriz.",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "Se encontró un número de versión desconocido en el archivo c_cpp_properties.json. Es posible que algunas características no funcionen correctamente.",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "No se pudo actualizar \"{0}\". ¿Tiene acceso de escritura?",
|
||||
"Failed to parse \"{0}\"": "No se pudo analizar \"{0}\"",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "No se encontró la ruta de acceso del compilador con espacios. Si la intención era incluir argumentos del compilador, escriba la ruta del compilador entre comillas dobles ({0}).",
|
||||
"Cannot find: {0}": "No se encuentra {0}",
|
||||
"Path is not a file: {0}": "La ruta de acceso no es un archivo: {0}",
|
||||
"The include path validation took {0}s to evaluate": "La validación de la ruta de acceso de inclusión tardó {0} s en evaluarse",
|
||||
"Failed to resolve include path. Error: {0}": "No se pudo resolver la ruta de acceso de inclusión. Error: {0}",
|
||||
"Do not add extra quotes around paths.": "No agregue comillas adicionales alrededor de las rutas de acceso.",
|
||||
"Path is not a directory: {0}": "La ruta de acceso no es un directorio: {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "{0} es un duplicado. El nombre de la configuración debe ser único.",
|
||||
"Path took {0}s to evaluate": "La ruta de acceso tardó {0}s en evaluarse",
|
||||
"Failed to resolve path {0}. Error: {1}": "No se pudo resolver la ruta de acceso {0}. Error: {1}",
|
||||
"Multiple paths are not allowed.": "No se permiten varias rutas de acceso.",
|
||||
"Multiple paths should be separate entries in an array.": "Varias rutas de acceso deben ser entradas separadas en una matriz.",
|
||||
"Paths are not directories: {0}": "Las rutas de acceso no son directorios: {0}",
|
||||
"Error while retrieving result. Reason: {0}": "Error al recuperar el resultado. Motivo: {0}",
|
||||
"build active file": "compilar archivo activo",
|
||||
"compiler:": "compilador:",
|
||||
"Task generated by Debugger.": "Tarea generada por el depurador.",
|
||||
"Starting build...": "Iniciando la compilación...",
|
||||
"Build run was terminated.": "La ejecución de la compilación ha finalizado.",
|
||||
"Build finished with error(s).": "La compilación ha finalizado con errores.",
|
||||
"Build finished with warning(s).": "La compilación ha finalizado con advertencias.",
|
||||
"Build finished successfully.": "La compilación finalizó correctamente.",
|
||||
"No context provided": "No se proporcionó ningún contexto",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "El comando \"Configurar el entorno de desarrollador de Visual Studio\" solo está disponible en Windows",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "No se encontró una instalación de Visual Studio con el compilador C++",
|
||||
"The operation was cancelled": "Se canceló la operación",
|
||||
"No hosts found": "No se han encontrado hosts",
|
||||
"Configuring developer environment...": "Configurando el entorno de desarrollador...",
|
||||
"Select a Visual Studio installation": "Seleccione una instalación de Visual Studio",
|
||||
"Advanced options...": "Opciones avanzadas...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "Seleccione un host específico y la arquitectura de destino, la versión del conjunto de herramientas, etc.",
|
||||
"Select a toolset version": "Seleccionar una versión del conjunto de herramientas",
|
||||
"Select a host and target architecture": "Seleccione un host y una arquitectura de destino",
|
||||
"Something went wrong: {0}": "Algo ha ido mal: {0}",
|
||||
"{0} developer environment for {1}": "{0} entorno de desarrollador para {1}",
|
||||
"Default environment for {0}": "Entorno predeterminado para {0}",
|
||||
"host = {0}, target = {1}": "host = {0}, destino = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "Más información sobre el modo de instalar una biblioteca para este encabezado con vcpkg",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "Copie el comando vcpkg para instalar \"{0}\" en el Portapapeles",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "Los comandos relacionados con IntelliSense no se pueden ejecutar cuando `C_Cpp.intelliSenseEngine` está establecido en `disabled`.",
|
||||
"client not found": "No se encuentra el cliente",
|
||||
"OK": "Aceptar",
|
||||
"The clang compiler will now be installed": "El compilador Clang se instalará ahora",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "Se le pedirá que escriba su contraseña en la ventana del terminal VS Code para autorizar la instalación.",
|
||||
"The gcc compiler will now be installed": "El compilador GCC se instalará ahora",
|
||||
"Open a folder first to select a configuration.": "Abre primero una carpeta para seleccionar una configuración.",
|
||||
"Open a folder first to select a configuration provider.": "Abre primero una carpeta para seleccionar un proveedor de configuración.",
|
||||
"Open a folder first to edit configurations": "Abra una carpeta primero para editar las configuraciones",
|
||||
"The code analysis fix could not be applied because the document has changed.": "No se pudo aplicar la corrección de análisis de código porque el documento ha cambiado.",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "Hay disponible una versión preliminar de la extensión de C/C++. ¿Desea cambiar a ella?",
|
||||
"Copilot summary is not available.": "El resumen de Copilot no está disponible.",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "El archivo que contiene la definición o declaración de este símbolo se ha excluido del uso con Copilot.",
|
||||
"Copilot summary is not available for this symbol.": "El resumen de Copilot no está disponible para este símbolo.",
|
||||
"An error occurred while generating Copilot summary.": "Error al generar el resumen de Copilot.",
|
||||
"Duplicate multiline comment patterns detected.": "Se han detectado patrones de comentarios multilínea duplicados.",
|
||||
"Error while retrieving the project context. Reason: {0}": "Error al recuperar el contexto del proyecto. Motivo: {0}",
|
||||
"Error while retrieving the #cpp context.": "Error al recuperar el contexto de #cpp.",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0}, {1}",
|
||||
"Find All References": "Buscar todas las referencias",
|
||||
"Peek References": "Inspeccionar referencias",
|
||||
"Rename": "Cambiar nombre",
|
||||
"Call Hierarchy": "Jerarquía de llamadas",
|
||||
"CONFIRMED REFERENCE": "REFERENCIA CONFIRMADA",
|
||||
"CONFIRMATION IN PROGRESS": "CONFIRMACIÓN EN CURSO",
|
||||
"COMMENT REFERENCE": "REFERENCIA DE COMENTARIO",
|
||||
"STRING REFERENCE": "REFERENCIA DE CADENA",
|
||||
"INACTIVE REFERENCE": "REFERENCIA INACTIVA",
|
||||
"CANNOT CONFIRM REFERENCE": "NO SE PUEDE CONFIRMAR LA REFERENCIA",
|
||||
"NOT A REFERENCE": "NO ES UNA REFERENCIA",
|
||||
"Confirmed reference": "Referencia confirmada",
|
||||
"Confirmation in progress": "Confirmación en curso",
|
||||
"Comment reference": "Referencia de comentario",
|
||||
"String reference": "Referencia de cadena",
|
||||
"Inactive reference": "Referencia inactiva",
|
||||
"Cannot confirm reference": "No se puede confirmar la referencia",
|
||||
"Not a reference": "No es una referencia",
|
||||
"CONFIRMATION CANCELED": "CONFIRMACIÓN CANCELADA",
|
||||
"Confirmation canceled": "Confirmación cancelada",
|
||||
"To preview results, click the search icon in the status bar.": "Para obtener una vista previa de los resultados, haga clic en el icono de búsqueda de la barra de estado.",
|
||||
"Started.": "Iniciado.",
|
||||
"Processing source.": "Procesando el origen.",
|
||||
"Searching files.": "Buscando en los archivos.",
|
||||
"{0}/{1} files searched.{2}": "{0}/{1} archivos buscados. {2}",
|
||||
"{0}/{1} files confirmed.{2}": "{0}/{1} archivos confirmados. {2}",
|
||||
"C/C++ Peek References": "Referencias interactivas de C/C++",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[Advertencia] Puede que falten algunas referencias, porque el análisis del área de trabajo estaba incompleto cuando se inició {0}.",
|
||||
"Go to reference": "Ir a referencia",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "El formato de código está usando la configuración de .editorconfig en lugar de .clang-format. Para obtener más información, consulte la documentación para el valor “default” de la configuración “C_Cpp.formatting”.",
|
||||
"C/C++ Configurations": "Configuración de C/C++",
|
||||
"IntelliSense: Updating": "IntelliSense: actualización",
|
||||
"IntelliSense: Ready": "IntelliSense: listo",
|
||||
"Initializing Workspace": "Inicializando área de trabajo",
|
||||
"Indexing Workspace": "Área de trabajo de indexación",
|
||||
"Parsing Workspace": "Analizar área de trabajo",
|
||||
"Parsing Workspace: Paused": "Área de trabajo de análisis: en pausa",
|
||||
"Parsing Complete": "Análisis finalizado",
|
||||
"Rescan Workspace": "Volver a examinar el área de trabajo",
|
||||
"Parsing Open Files": "Analizando archivos abiertos",
|
||||
"Code Analysis: Running": "Análisis de código: en ejecución",
|
||||
"Code Analysis: Paused": "Análisis de código: en pausa",
|
||||
"Code Analysis Mode: ": "Modo de análisis de código: ",
|
||||
"click to preview results": "hacer clic para obtener una vista previa de los resultados",
|
||||
"Configure IntelliSense": "Configurar IntelliSense",
|
||||
"C/C++ IntelliSense Status": "Estado de IntelliSense de C/C++",
|
||||
"Rescan": "Volver a examinar",
|
||||
"Rescan IntelliSense": "Volver a examinar IntelliSense",
|
||||
"C/C++ Tag Parser Status": "Estado del analizador de etiquetas de C/C++",
|
||||
"Initializing...": "Inicializando...",
|
||||
"Resume": "Reanudar",
|
||||
"Pause": "Pausa",
|
||||
"C/C++ Code Analysis Status": "Estado de análisis de código de C/C++",
|
||||
"Run Now": "Ejecutar ahora",
|
||||
"Automatic": "Automático",
|
||||
"Manual": "Manual",
|
||||
"Options": "Opciones",
|
||||
"Starting...": "Iniciando...",
|
||||
"Running: {0} / {1} ({2}%)": "En ejecución: {0} / {1} ({2}%)",
|
||||
"Select a code analysis command...": "Seleccione un comando de análisis de código...",
|
||||
"Start Another...": "Iniciar otro...",
|
||||
"Select a command...": "Seleccione un comando...",
|
||||
"Run Code Analysis on Active File": "Ejecutar análisis de código en el archivo activo",
|
||||
"Run Code Analysis on All Files": "Ejecutar análisis de código en todos los archivos",
|
||||
"Run Code Analysis on Open Files": "Ejecutar análisis de código en archivos abiertos",
|
||||
"C/C++ References Status": "Estado de referencias de C/C++",
|
||||
"C/C++ Configuration": "Configuración de C/C++",
|
||||
"C/C++ Configure IntelliSense": "Configuración de IntelliSense en C/C++",
|
||||
"Select a Configuration...": "Seleccione una configuración...",
|
||||
"Edit Configurations (UI)": "Editar configuraciones (interfaz de usuario)",
|
||||
"Edit Configurations (JSON)": "Editar configuraciones (JSON)",
|
||||
"Select a Configuration Provider...": "Seleccione un proveedor de configuración...",
|
||||
"active": "activar",
|
||||
"none": "ninguno",
|
||||
"Disable the active configuration provider, if applicable.": "Deshabilite el proveedor de configuración activo, si procede.",
|
||||
"Select a workspace folder...": "Seleccione una carpeta del área de trabajo...",
|
||||
"Failed to connect to {0}": "No se pudo conectar a {0}",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "\"localSocket\" no se puede especificar al mismo tiempo con \"bindAddress\" o \"port\" en localForwards",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "Se requiere \"port\" o \"localSocket\" en localForwards",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "No se puede especificar \"remoteSocket\" al mismo tiempo con \"host\" o \"hostPort\" en localForwards",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "Se requiere \"host\" y \"hostPort\" o \"remoteSocket\" en localForwards",
|
||||
"SSH command canceled": "Comando SSH cancelado",
|
||||
"Enter passphrase for ssh key {0}": "Escriba la frase de contraseña para la clave SSH {0}",
|
||||
"Enter password for user \"{0}\"": "Escriba la contraseña del usuario \"{0}\"",
|
||||
"Enter password": "Escribir contraseña",
|
||||
"Are you sure you want to continue?": "¿Está seguro de que desea continuar?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "\"{0}\" tiene la huella digital \"{1}\".",
|
||||
"Continue": "Continuar",
|
||||
"\"{0}\" terminal command canceled.": "se canceló \"{0}\" comando de terminal.",
|
||||
"\"{0}\" terminal command done.": "\"{0}\" comando de terminal realizado.",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "Se canceló la tarea '{0}', pero es posible que el comando subyacente no se termine. Compruébelo manualmente.",
|
||||
"\"{0}\" process failed: {1}": "Error en el proceso de \"{0}\": {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "\"{0}\" escribió datos en el terminal: \"{1}\".",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "No se pudo encontrar la información de usuario para SSH. Esto puede deberse a que VS Code se está instalando con \"snap\". Reinstale VS Code con el paquete \"deb\" si tiene previsto usar las características de SSH.",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "No se pudo analizar el archivo de configuración SSH {0}: {1}",
|
||||
"Failed to read file {0}.": "No se pudo leer el archivo {0}.",
|
||||
"Failed to write to file {0}.": "No se pudo escribir en el archivo {0}.",
|
||||
"Inline macro is not available at this location.": "La macro insertada no está disponible en esta ubicación.",
|
||||
"AI-generated content may be incorrect.": "El contenido generado por inteligencia artificial puede ser incorrecto.",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "Se ha proporcionado un identificador no válido para la operación Cambiar el nombre del símbolo.",
|
||||
"A definition for the selected symbol could not be located.": "No se encontró una definición para el símbolo seleccionado.",
|
||||
"No SSH targets": "No hay destinos SSH",
|
||||
"Active SSH target selection cancelled.": "Selección de destino SSH activa cancelada.",
|
||||
"{0} Add New SSH Target...": "{0} Agregar nuevo destino SSH...",
|
||||
"Select an SSH target": "Selección de un destino SSH",
|
||||
"[Active]": "[Activo]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Establecer `true` para procesar únicamente los archivos incluidos directa o indirectamente como encabezados. Establecer `false` para procesar todos los archivos en las rutas de acceso de inclusión especificadas.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Ruta de acceso a la base de datos de símbolos generada. Si se especifica una ruta de acceso relativa, será relativa a la ubicación de almacenamiento predeterminada del área de trabajo.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Lista de rutas de acceso que se usarán para indexar y analizar símbolos del área de trabajo (que se usarán con comandos como 'Go to Definition', 'Find All References', etc.). La búsqueda en estas rutas de acceso es recursiva de forma predeterminada. Especifique `*` para indicar una búsqueda no recursiva. Por ejemplo, `${workspaceFolder}` buscará en todos los subdirectorios, mientras que `${workspaceFolder}/*` no lo hará.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "Establézcalo en `always` para reducir siempre el número de rutas de inclusión recursivas proporcionadas a IntelliSense solo a aquellas rutas a las que hacen referencia actualmente las instrucciones #include. Esto requiere primero analizar los archivos para determinar qué encabezados se incluyen. Establézcalo en `never` para proporcionar todas las rutas de inclusión recursivas a IntelliSense. Reducir el número de rutas de inclusiones recursivas puede mejorar el rendimiento de IntelliSense cuando hay un gran número de rutas de inclusión recursivas involucradas. No reducir el número de rutas de inclusión recursivas puede mejorar el rendimiento de IntelliSense al evitar la necesidad de analizar archivos para determinar qué rutas de inclusión proporcionar. El valor `default` actualmente es para reducir el número de rutas de inclusión recursivas proporcionadas a IntelliSense.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "La prioridad de las rutas de acceso de inclusión recursivas. Si se establece en `beforeSystemIncludes`, se buscarán las rutas de inclusión recursivas antes que las rutas de inclusión del sistema. Si se establece en `afterSystemIncludes`, se buscarán las rutas de inclusión recursivas después de las rutas de inclusión del sistema. `beforeSystemIncludes` reflejaría más fielmente el orden de búsqueda de un compilador, mientras que `afterSystemIncludes` podría resultar en un mejor rendimiento.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "El orden en el que se buscan los subdirectorios de las inclusiones recursivas.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Variables personalizadas que pueden consultarse mediante el comando `${cpptools:activeConfigCustomVariable}` para utilizarlas en las variables de entrada en `launch.json` o `tasks.json`.",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Expresión regular extendida (ERE) POSIX que coincide con los nombres de los encabezados de los que se van a generar diagnósticos. Siempre se muestran los diagnósticos del archivo principal de cada unidad de traducción. Se admite la variable `${workspaceFolder}` (y se usa como valor de reserva predeterminado si no existe ningún archivo `.clang-tidy`). Si esta opción no es `null` (vacía), invalida la opción `HeaderFilterRegex` en un archivo `.clang-tidy`, si existe.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Argumentos adicionales de la línea de comandos que se pasan a `clang-tidy`. Tienen prioridad sobre la configuración equivalente `C_Cpp.codeAnalysis.clangTidy.*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "Si se establece `true` y `compileCommands`, el argumento `-p=<build-path>` se pasa a `clang-tidy` en lugar de pasar los argumentos de compilación después de `--`. Esto puede no funcionar si no se establecen las variables de entorno para que se puedan encontrar las inclusiones del sistema.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Lista de comprobaciones `clang-tidy` habilitadas. Los valores se anexan a `Checks` en un archivo `.clang-tidy` o `#C_Cpp.codeAnalysis.clangTidy.config#`, si los hay. La comprobación predeterminada `clang-analyzer-*` se usa siempre a menos que se deshabilite explícitamente.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Lista de comprobaciones `clang-tidy` habilitadas. Los valores se anexan a `Checks` en un archivo `.clang-tidy` o `#C_Cpp.codeAnalysis.clangTidy.config#`, si existe. La comprobación predeterminada `clang-analyzer-core.*` siempre se usa a menos que se deshabilite explícitamente.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Lista de comprobaciones `clang-tidy` deshabilitadas. Los valores se anexan a `Checks` en un archivo `.clang-tidy` o `#C_Cpp.codeAnalysis.clangTidy.config#`, si los hay.",
|
||||
"c_cpp.configuration.formatting.description": "Configura el motor de formato",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` se usará para formatear el código.",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "Carácter utilizado como separador de ruta de acceso para las rutas de acceso de usuario generadas.",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "Si es `true`, la información sobre herramientas al mantener el puntero y autocompletar solo mostrará ciertas etiquetas de comentarios estructurados. De lo contrario, se muestran todos los comentarios.",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "Controla si se va a insertar automáticamente el comentario de Doxygen después de escribir el estilo de comentario elegido.",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "Controla si está habilitada la acción de código para generar un comentario Doxygen.",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "La cadena de caracteres utilizada como línea de inicio del comentario de Doxygen.",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "Seleccione las etiquetas de sección de Doxygen que quiere que aparezcan al mantener el puntero en el área de información sobre herramientas cuando esté habilitada la opción 'simplificar comentarios estructurados'. ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "Patrón que comienza un bloque de comentario de una o varias líneas. El valor predeterminado del patrón de continuación es ` * ` para los bloques de comentario multilínea o esta cadena para los bloques de comentario de una línea.",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "False si la entrada solo se usa para la asignación de ubicación del marco de pila. True si la entrada debe usarse también al especificar ubicaciones de los puntos de interrupción.",
|
||||
"c_cpp.debuggers.symbolOptions.description": "Opciones para controlar cómo se encuentran y se cargan los símbolos (archivos .pdb).",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "Controla cómo se controlan los puntos de interrupción establecidos externamente (normalmente a través de comandos GDB sin procesar) cuando se alcanzan.\nLos valores permitidos son \"throw\", que actúa como si la aplicación iniciara una excepción y \"stop\", que solo pausa la sesión de depuración. El valor predeterminado es \"throw\".",
|
||||
"c_cpp.debuggers.debuginfod.description": "Controla el comportamiento de debuginfod de GDB para descargar símbolos de depuración de servidores debuginfod.",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "Si es true (valor predeterminado), la compatibilidad con debuginfod de GDB está habilitada. Se establece en false para evitar que GDB se ponga en contacto con los servidores debuginfod.",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "Tiempo de espera, en segundos, para las solicitudes al servidor debuginfod. El valor predeterminado es 30. Se establece en 0 para usar los valores predeterminados de GDB/libdebuginfod (sin invalidación).",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "Proporciona la configuración para buscar y cargar símbolos en el adaptador de depuración.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "Matriz de direcciones URL del servidor de símbolos (ejemplo: http://MiServidordeSímblosdeEjemplo) o de directorios (ejemplo: /compilar/symbols) para buscar archivos. pdb. Se buscarán estos directorios además de las ubicaciones predeterminadas, junto al módulo y la ruta de acceso en la que se anuló originalmente el archivo pdb.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "Si es «verdadero», se agrega el servidor de símbolos de Microsoft (https://msdl.microsoft.com/download/symbols) a la ruta de búsqueda de símbolos. Si no se especifica, esta opción tendrá el valor predeterminado de «falso».",
|
||||
|
||||
@@ -4,5 +4,10 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"debugger.not.available": "El tipo de depurador '{0}' no está disponible para equipos que no son de Windows."
|
||||
"debugger.not.available": "El tipo de depurador '{0}' no está disponible para equipos que no son de Windows.",
|
||||
"debugger.noDebug.requestType.not.supported": "Ejecutar sin depuración solo se admite para las configuraciones de inicio.",
|
||||
"debugger.noDebug.pipeTransport.not.supported": "No se admite ejecutar sin depuración para configuraciones con \"pipeTransport\" establecido.",
|
||||
"debugger.noDebug.debugServerPath.not.supported": "No se admite ejecutar sin depuración para configuraciones con el valor \"debugServerPath\" establecido.",
|
||||
"debugger.noDebug.miDebuggerServerAddress.not.supported": "No se admite ejecutar sin depuración para configuraciones con el conjunto \"miDebuggerServerAddress\".",
|
||||
"debugger.noDebug.coreDumpPath.not.supported": "No se admite ejecutar sin depuración para configuraciones con \"coreDumpPath\" establecido."
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
// Do not edit this file. It is machine generated.
|
||||
{
|
||||
"no.terminal.emulator": "No se encontró ningún emulador de terminal. Establezca la variable de entorno $TERMINAL en el emulador de terminal que prefiera o instale una de las siguientes opciones: x-terminal-emulator, gnome-terminal, konsole, xterm."
|
||||
}
|
||||
@@ -319,5 +319,102 @@
|
||||
"file_not_found_in_path2": "\"{0}\" no se encuentra en compile_commands.json archivos. ''includePath'' de c_cpp_properties.json de la carpeta ''{1}'' se usará en su lugar para este archivo.",
|
||||
"copilot_hover_link": "Generar resumen de Copilot",
|
||||
"browse_path_not_found": "No se pueden indexar archivos de una carpeta inexistente: {0}",
|
||||
"license_terms": "La extensión de C/C++ solo se puede utilizar con Microsoft Visual Studio, Visual Studio para Mac, Visual Studio Code, Azure DevOps, Team Foundation Server y productos y servicios sucesores de Microsoft para desarrollar y probar sus aplicaciones."
|
||||
"license_terms": "La extensión de C/C++ solo se puede utilizar con Microsoft Visual Studio, Visual Studio para Mac, Visual Studio Code, Azure DevOps, Team Foundation Server y productos y servicios sucesores de Microsoft para desarrollar y probar sus aplicaciones.",
|
||||
"help_title": "Servidor de lenguaje Microsoft C++",
|
||||
"help_usage": "Uso: {0} [opciones]",
|
||||
"help_options_header": "Opciones:",
|
||||
"help_help": "Mostrar este mensaje de ayuda y salir.",
|
||||
"help_version": "Mostrar información de versión y salir.",
|
||||
"help_accept_eula": "Aceptar permanentemente el Contrato de licencia para el usuario final (EULA).",
|
||||
"help_stderr": "No redirigir stderr a /dev/null (útil para la depuración).",
|
||||
"help_login": "Inicie el inicio de sesión interactivo (se requiere una suscripción de GitHub Copilot).",
|
||||
"help_force_login": "Fuerce el proceso de inicio de sesión, incluso si ya se ha autenticado.",
|
||||
"help_allow_plaintext": "Permitir almacenar credenciales en texto sin formato si no hay un llavero seguro disponible.",
|
||||
"help_log_dir": "Especifique el directorio para los archivos de registro (valor predeterminado: directorio temporal del sistema).",
|
||||
"help_log_level": "Establezca el nivel de detalle del registro de 0 (solo errores) en 9 (detallado).",
|
||||
"help_lsp_config": "Especifique el parámetro como una ruta de acceso absoluta o relativa a la raíz del área de trabajo o su carpeta .github.",
|
||||
"help_disable_telemetry": "Deshabilite el envío de datos de telemetría.",
|
||||
"auth_device_flow_prompt": "Para autenticarse con GitHub, copie el código {0} y visite {1}. Esperando autorización...",
|
||||
"auth_timed_out": "Se agotó el tiempo de espera para la autorización.",
|
||||
"auth_success": "Se ha autenticado correctamente con GitHub.",
|
||||
"auth_save_failed": "La autenticación de GitHub se realizó correctamente, pero no se pudieron guardar los tokens.",
|
||||
"auth_keyring_error": "Error de conjunto de claves: {0}",
|
||||
"auth_keyring_locked": "La colección de teclados está bloqueada. Desbloquee o reinicie gnome-keyring-daemon.",
|
||||
"auth_keyring_unavailable": "No hay ningún servicio de conjunto de claves disponible. Instalación e inicio de gnome-keyring: sudo apt install gnome-keyring",
|
||||
"auth_try_plaintext": "O bien, permita el almacenamiento de texto sin formato pasando --login --allow-plaintext-secret-storage.",
|
||||
"auth_expired": "El código de dispositivo ha expirado. Inténtelo de nuevo.",
|
||||
"auth_denied": "El usuario denegó la autorización.",
|
||||
"auth_unexpected_error": "Error inesperado durante el sondeo: {0}",
|
||||
"auth_login_failed": "Error de inicio de sesión de GitHub. Intente ejecutar con --login desde la línea de comandos para iniciar sesión.",
|
||||
"auth_eula_required": "Se debe aceptar el EULA para continuar. Se ejecuta con --accept-eula.",
|
||||
"auth_already_authenticated": "Ya se ha autenticado con GitHub. Use --force-login para volver a autenticarse.",
|
||||
"config_unsupported_version": "Error de inicialización: versión de configuración no admitida. Solo se admite la versión 1.",
|
||||
"config_file_not_found": "Error de inicialización: no se encontró el archivo de configuración ''{0}\".",
|
||||
"config_parse_failed": "Error de inicialización: no se puede analizar el archivo de configuración ''{0}\". Compruebe el formato JSON. Error: {1}",
|
||||
"config_repo_path_invalid": "Error de inicialización: \"repositoryPath\" no está configurado o no es válido.",
|
||||
"config_missing_source": "Error de inicialización: se debe configurar \"compileCommands\" o \"cppProperties\".",
|
||||
"config_dual_source": "Error de inicialización: no se pueden configurar a la vez \"compileCommands\" y \"cppProperties\".",
|
||||
"config_compile_commands_not_found": "Error de inicialización: no se encontró la ruta de acceso \"compileCommands\": \"{0}\".",
|
||||
"config_cpp_properties_not_found": "Error de inicialización: no se encontró la ruta de acceso \"cppProperties\": \"{0}\".",
|
||||
"config_cpp_properties_parse_failed": "Error de inicialización: no se puede analizar el archivo especificado por \"cppProperties\": \"{0}\". Compruebe el formato JSON. Error: {1}",
|
||||
"config_cpp_properties_schema_invalid": "Error de inicialización: no se puede leer la configuración del archivo \"cppProperties\": \"{0}\". Compruebe el esquema.",
|
||||
"config_no_configurations": "Error de inicialización: \"{0}\" no contiene una matriz \"configurations\" válida.",
|
||||
"config_configuration_not_found": "Error de inicialización: no se encontró la configuración \"{0}\" en el archivo 'cppProperties': \"{1}\".",
|
||||
"config_paths_cache_missing": "Error de inicialización: falta la caché de rutas de acceso de configuración LSP.",
|
||||
"curl_not_found": "No se encontró libcurl ({0}). libcurl es necesario para la autenticación y la telemetría.",
|
||||
"curl_install_macos": "libcurl debe estar disponible en macOS de forma predeterminada. Si falta, instálelo a través de: brew install curl",
|
||||
"curl_install_linux": "Instale libcurl: sudo apt install libcurl4 (Debian/Ubuntu) o sudo dnf install libcurl (Fedora/RHEL).",
|
||||
"curl_symbols_missing": "libcurl se cargó, pero faltan los símbolos necesarios. Esto puede indicar una versión de libcurl muy antigua o incompatible. El servidor de lenguaje no puede funcionar sin un libcurl compatible.",
|
||||
"keytar_not_found": "libsecret-1.so.0 no se encuentra ({0}). libsecret es necesario para el almacenamiento seguro de credenciales. Instale libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) o sudo dnf install libsecret (Fedora/RHEL).",
|
||||
"keytar_symbols_missing": "libsecret se ha cargado, pero faltan los símbolos necesarios. El servidor de lenguaje no puede funcionar sin una versión compatible de libsecret.",
|
||||
"telemetry_disable_failed": "No se pudo deshabilitar la telemetría.",
|
||||
"lsp_method_not_found": "Método no encontrado: {0}",
|
||||
"intellisense_same_canonical_path": "No se puede procesar IntelliSense para un archivo con la misma ruta de acceso canónica que un archivo existente. URI: {0}, ruta de acceso canónica: {1}",
|
||||
"status_initializing": "Inicializando",
|
||||
"status_initializing_with_n_of_m": "Inicializando ({0} de {1})",
|
||||
"status_initializing_with_n_of_m_and_text": "Inicializando ({0} de {1}): {2}",
|
||||
"status_initializing_with_text": "Inicializando {0}",
|
||||
"status_initializing_projects": "Inicializando proyectos",
|
||||
"status_initializing_projects_with_n_of_m": "Inicializando proyectos ({0} de {1})",
|
||||
"status_initializing_projects_with_n_of_m_and_text": "Inicializando proyectos ({0} de {1}): {2}",
|
||||
"status_initializing_projects_with_text": "Iniciando el proyecto {0}",
|
||||
"status_checking_for_outdated_files": "Comprobando si hay archivos obsoletos",
|
||||
"status_checking_for_outdated_files_with_n_of_m": "Comprobando si hay archivos obsoletos ({0} de {1})",
|
||||
"status_checking_for_outdated_files_with_n_of_m_and_text": "Comprobando si hay archivos obsoletos ({0} de {1}): {2}",
|
||||
"status_checking_for_outdated_files_with_text": "Comprobando si hay archivos no actualizados {0}",
|
||||
"status_parsing_files": "Análisis de archivos",
|
||||
"status_parsing_files_with_n_of_m": "Analizar archivos ({0} de {1})",
|
||||
"status_parsing_files_with_n_of_m_and_text": "Análisis de archivos ({0} de {1}): {2}",
|
||||
"status_parsing_files_with_text": "Análisis de archivos {0}",
|
||||
"status_parsing_includes": "Análisis de archivos incluidos",
|
||||
"status_parsing_includes_with_n_of_m": "Análisis de archivos incluidos ({0} de {1})",
|
||||
"status_parsing_includes_with_n_of_m_and_text": "Análisis de archivos incluidos ({0} de {1}): {2}",
|
||||
"status_parsing_includes_with_text": "Análisis de archivos incluidos {0}",
|
||||
"status_scanning_includes": "Examinando #includes en busca de más archivos",
|
||||
"status_scanning_includes_with_n_of_m": "Examinando #includes en busca de más archivos ({0} de {1})",
|
||||
"status_scanning_includes_with_n_of_m_and_text": "Examinando #includes en busca de más archivos ({0} de {1}): {2}",
|
||||
"status_scanning_includes_with_text": "Examinando #includes en busca de más archivos {0} {1}",
|
||||
"status_updating_external_dependencies": "Listo (actualizando dependencias externas)",
|
||||
"status_updating_external_dependencies_with_n_of_m": "Listo (actualizando dependencias externas) ({0} de {1})",
|
||||
"status_updating_external_dependencies_with_n_of_m_and_text": "Listo (actualizando dependencias externas) ({0} de {1}): {2}",
|
||||
"status_updating_external_dependencies_with_text": "Listo (actualizando dependencias externas) {0}",
|
||||
"status_optimizing_database": "Listo (optimizando la base de datos)",
|
||||
"status_optimizing_database_with_n_of_m": "Listo (optimización de la base de datos) ({0} de {1})",
|
||||
"status_optimizing_database_with_n_of_m_and_text": "Listo (optimización de la base de datos) ({0} de {1}): {2}",
|
||||
"status_optimizing_database_with_text": "Listo (optimizando la base de datos) {0}",
|
||||
"status_creating_indexes": "Creando índices",
|
||||
"status_creating_indexes_with_n_of_m": "Creación de índices ({0} de {1})",
|
||||
"status_creating_indexes_with_n_of_m_and_text": "Creando índices ({0} de {1}): {2}",
|
||||
"status_creating_indexes_with_text": "Creación de índices {0}",
|
||||
"status_evaluating_file": "Evaluando",
|
||||
"status_evaluating_file_with_n_of_m": "Evaluación ({0} de {1})",
|
||||
"status_evaluating_file_with_n_of_m_and_text": "Evaluando ({0} de {1}): {2}",
|
||||
"status_evaluating_file_with_text": "Evaluación {0}",
|
||||
"status_indexing_files": "Indexación de archivos",
|
||||
"status_indexing_files_with_n_of_m": "Indexación de archivos ({0} de {1})",
|
||||
"status_indexing_files_with_n_of_m_and_text": "Indexación de archivos ({0} de {1}): {2}",
|
||||
"status_indexing_files_with_text": "Indexación de archivos {0}",
|
||||
"help_allow_missing_lsp_config": "Permita que el servidor se inicie incluso si el archivo --lsp-config especificado no existe.",
|
||||
"initialize_failed_during_engine_setup": "Error de inicialización durante la configuración del motor.",
|
||||
"important_label": "Importante:"
|
||||
}
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "Instalación de un compilador de C++ en Windows",
|
||||
"walkthrough.windows.text1": "Si está desarrollando C++ para Windows, le recomendamos que instale el compilador Microsoft Visual C++ (MSVC).",
|
||||
"walkthrough.windows.text2": "Para instalar MSVC, abra el terminal de VS Code (CTRL + `) y pegue el siguiente comando:\n",
|
||||
"walkthrough.windows.text2": "Para instalar MSVC, abra el terminal de VS Code (CTRL + `) y pegue el siguiente comando:",
|
||||
"walkthrough.windows.note1": "Nota",
|
||||
"walkthrough.windows.note1.text": "Puede usar el conjunto de herramientas de C++ de Visual Studio Build Tools junto con Visual Studio Code para compilar y comprobar cualquier código base de C++, siempre que también tenga una licencia de Visual Studio válida (Community, Pro o Enterprise) que esté usando de manera activa para desarrollar ese código base de C++.",
|
||||
"walkthrough.windows.verify.compiler": "Comprobación de la instalación del compilador",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
{
|
||||
"walkthrough.windows.install.compiler": "Instalación de un compilador de C++ en Windows",
|
||||
"walkthrough.windows.text1": "Si está desarrollando C++ para Windows, le recomendamos que instale el compilador Microsoft Visual C++ (MSVC).",
|
||||
"walkthrough.windows.text2": "Para instalar MSVC, abra el terminal de VS Code (CTRL + `) y pegue el siguiente comando:\n",
|
||||
"walkthrough.windows.text2": "Para instalar MSVC, abra el terminal de VS Code (CTRL + `) y pegue el siguiente comando:",
|
||||
"walkthrough.windows.note1": "Nota",
|
||||
"walkthrough.windows.note1.text": "Puede usar el conjunto de herramientas de C++ de Visual Studio Build Tools junto con Visual Studio Code para compilar y comprobar cualquier código base de C++, siempre que también tenga una licencia de Visual Studio válida (Community, Pro o Enterprise) que esté usando de manera activa para desarrollar ese código base de C++.",
|
||||
"walkthrough.windows.verify.compiler": "Comprobación de la instalación del compilador",
|
||||
|
||||
@@ -0,0 +1,745 @@
|
||||
{
|
||||
"Failed to parse json file, possibly due to comments or trailing commas.": "Échec de l'analyse du fichier json, probablement en raison de commentaires ou de virgules de fin.",
|
||||
"The C/C++ extension is still installing. See the output window for more information.": "L'extension C/C++ est toujours en cours d'installation. Pour plus d'informations, consultez la fenêtre Sortie.",
|
||||
"Please refer to {0} for troubleshooting information. Issues can be created at {1}": "Pour plus d'informations sur la résolution des problèmes, consultez {0}. Des demandes peuvent être créées sur {1}",
|
||||
"Process exited with code {0}": "Le processus s'est arrêté avec le code {0}",
|
||||
"Process executed successfully.": "Le processus a été exécuté avec succès.",
|
||||
"Killing process {0}": "Processus de suppression {0}",
|
||||
"Warning: Expected file {0} is missing.": "Avertissement : Le fichier attendu {0} est manquant.",
|
||||
"Warning: Debugging has not been tested for this platform.": "Avertissement : Le débogage n'a pas été testé pour cette plateforme.",
|
||||
"Reload the workspace for the settings change to take effect.": "Rechargez l'espace de travail pour appliquer les changements des paramètres.",
|
||||
"Reload": "Recharger",
|
||||
"Custom configuration provider '{0}' registered": "Fournisseur de configuration personnalisée '{0}' inscrit",
|
||||
"Reached max string expansion recursion. Possible circular reference.": "La récursivité d’expansion de chaîne maximale a été atteinte. Référence circulaire possible.",
|
||||
"Invalid variable reference {0} in string: {1}.": "Référence de variable non valide {0} dans la chaîne : {1}.",
|
||||
"Environment variable {0} not found": "Variable d’environnement introuvable {0}",
|
||||
"Commands are not supported for string: {0}.": "Les commandes ne sont pas prises en charge pour la chaîne : {0}.",
|
||||
"Exception while executing command {0} for string: {1} {2}.": "Exception lors de l’exécution de {0} commande pour la chaîne : {1} {2}.",
|
||||
"C/C++ Diagnostics": "Diagnostics C/C++",
|
||||
"C/C++ Crash Call Stacks": "Piles d’appels sur incident C/C++",
|
||||
"A C/C++ extension process has crashed. The crashing process name, date/time, signal, and call stack are below -- it would be helpful to include that in a bug report at {0}./{0} is a URL.": "Un processus d’extension C/C++ s’est arrêté. Le nom du processus de blocage, la date/l’heure, le signal et la pile des appels sont ci-dessous : il serait utile de l’inclure dans un rapport de bogues à {0}.",
|
||||
"{0}: SSH": "{0} : SSH",
|
||||
"C/C++ Debug Protocol": "Protocole de débogage C/C++",
|
||||
"C/C++ Configuration Warnings": "Avertissements de configuration C/C++",
|
||||
"Versions of the C/C++ extension more recent than {0} require at least macOS version {1}.": "Les versions de l’extension C/C++ plus récentes que {0} nécessitent au moins macOS version {1}.",
|
||||
"intelliSenseEngine is disabled": "IntelliSenseEngine est désactivé",
|
||||
"More Info": "En savoir plus",
|
||||
"Ignore": "Ignorer",
|
||||
"The C/C++ extension installed does not match your system.": "L’extension C/C++ installée ne correspond pas à votre système.",
|
||||
"The C/C++ extension installed is compatible with but does not match your system.": "L’extension C/C++ installée est compatible avec mais ne correspond pas à votre système.",
|
||||
"Searching include path...": "Recherche dans le chemin d'inclusion...",
|
||||
"Include file not found in browse.path.": "Fichier d'inclusion introuvable dans browse.path.",
|
||||
"Edit \"browse.path\" setting": "Modifier le paramètre \"browse.path\"",
|
||||
"Add to \"includePath\": {0}": "Ajouter à \"includePath\" : {0}",
|
||||
"Add '{0}'/{0} is C++ code to add, such as '#include <string>'": "Ajouter '{0}'",
|
||||
"Edit \"includePath\" setting": "Modifier le paramètre \"includePath\"",
|
||||
"Disable error squiggles": "Désactiver les tildes d'erreur",
|
||||
"Enable all error squiggles": "Activer tous les tildes d'erreur",
|
||||
"#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit ({0}).": "Erreurs #include détectées. Mettez à jour includePath. Les tildes sont désactivés pour cette unité de traduction ({0}).",
|
||||
"#include errors detected. Please update your includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Erreurs #include détectées. Mettez à jour includePath. Les fonctionnalités IntelliSense de cette unité de traduction ({0}) sont fournies par l'analyseur de balises.",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Erreurs #include détectées. Mettez à jour compile_commands.json ou includePath. Les fonctionnalités IntelliSense de cette unité de traduction ({0}) sont fournies par l'analyseur de balises.",
|
||||
"\"{0}\" could not be parsed. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "Impossible d'analyser \"{0}\". 'includePath' dans c_cpp_properties.json dans le dossier '{1}' sera utilisé à la place.",
|
||||
"\"{0}\" could not be found. 'includePath' from c_cpp_properties.json in folder '{1}' will be used instead.": "\"{0}\" est introuvable. 'includePath' dans c_cpp_properties.json dans le dossier '{1}' sera utilisé à la place.",
|
||||
"\"{0}\" not found in \"{1}\". 'includePath' from c_cpp_properties.json in folder '{2}' will be used for this file instead.": "\"{0}\" introuvable dans \"{1}\". 'includePath' dans c_cpp_properties.json dans le dossier '{2}' sera utilisé à la place pour ce fichier.",
|
||||
"The IntelliSense database was successfully reset.": "La base de données IntelliSense a été réinitialisée.",
|
||||
"Failed to send response to client: {0}": "L'envoi de la réponse au client a échoué : {0}",
|
||||
"Failed to read response from server: {0}": "La lecture de la réponse du serveur a échoué : {0}",
|
||||
"Failed to send request to server: {0}": "L'envoi de la demande au serveur a échoué : {0}",
|
||||
"Unexpected error while waiting for requests: {0}": "Erreur inattendue en attendant les demandes : {0}",
|
||||
"{0} errored with: {1}": "{0} a rencontré une erreur avec {1}",
|
||||
"Failed to open the file {0}": "L'ouverture du fichier {0} a échoué",
|
||||
"Failed to query default include paths and defines for {0}.": "L'interrogation des chemins d'inclusion et des définitions par défaut pour {0} a échoué.",
|
||||
"Failed calling {0}": "Échec de l'appel de {0}",
|
||||
"Quick info operation failed: {0}": "L'opération Info express a échoué : {0}",
|
||||
"Failed to create IntelliSense client: {0}": "Échec de la création du client IntelliSense : {0}",
|
||||
"Failed to spawn IntelliSense process: {0}": "Échec de la génération du processus IntelliSense : {0}",
|
||||
"Error calling browse_engine_update_thread.join(): {0}": "Erreur de l'appel de browse_engine_update_thread.join() : {0}",
|
||||
"This file ({0}) is already opened in the editor but with a different casing. IntelliSense features will be disabled on this copy of the file.": "Ce fichier ({0}) est déjà ouvert dans l'éditeur, mais avec une casse différente. Les fonctionnalités IntelliSense sont désactivées sur cette copie du fichier.",
|
||||
"IntelliSense client has disconnected from the server - {0}": "Le client IntelliSense s'est déconnecté du serveur - {0}",
|
||||
"Formatting failed:": "La mise en forme a échoué :",
|
||||
"Unable to add file to database, error = {0}: {1}": "Impossible d'ajouter le fichier à la base de données, erreur = {0} : {1}",
|
||||
"Failed to reset timestamp during abort, error = {0}: {1}": "La réinitialisation de l'horodatage a échoué pendant l'abandon, erreur = {0} : {1}",
|
||||
"Unable to update timestamp, error = {0}: {1}": "Impossible de mettre à jour l'horodatage, erreur = {0} : {1}",
|
||||
"Unable to finalize updates for file, error = {0}: {1}": "Impossible de finaliser les mises à jour du fichier, erreur = {0} : {1}",
|
||||
"{0} is not a directory (st_mode={1})": "{0} n'est pas un répertoire (st_mode={1})",
|
||||
"Unable to retrieve file system information for {0}. error = {1}": "Impossible de récupérer les informations du système de fichiers pour {0}. Erreur = {1}",
|
||||
"{0} is not a directory": "{0} n'est pas un répertoire",
|
||||
"File discovery was aborted": "La découverte de fichiers a été abandonnée",
|
||||
"Aborting tag parse of {0} and dependencies": "Annulation de l'analyse des balises de {0} et des dépendances",
|
||||
"Aborting tag parse at root": "Annulation de l'analyse des balises à la racine",
|
||||
"Unable to retrieve DB records to reset timestamps: error = {0}": "Impossible de récupérer les enregistrements de base de données pour réinitialiser les horodatages : erreur = {0}",
|
||||
"Failed to reset timestamp for {0}: error = {1}": "La réinitialisation de l'horodatage a échoué pour {0} : erreur = {1}",
|
||||
"No suitable compiler found. Please set the \"compilerPath\" in c_cpp_properties.json.": "Aucun compilateur approprié. Définissez \"compilerPath\" dans c_cpp_properties.json.",
|
||||
"Compiler include path not found: {0}": "Le chemin d'inclusion du compilateur est introuvable : {0}",
|
||||
"IntelliSense engine is not responding. Using the Tag Parser instead.": "Le moteur IntelliSense ne répond pas. Utilisation de l'analyseur de balises à la place.",
|
||||
"Tag Parser will be used for IntelliSense operations in: {0}": "L'analyseur de balises est utilisé pour les opérations IntelliSense dans {0}",
|
||||
"Error squiggles will be disabled in: {0}": "Les tildes d'erreur seront désactivés dans : {0}",
|
||||
"Processing folder (non-recursive): {0}": "Traitement du dossier (non récursif) : {0}",
|
||||
"Processing folder (recursive): {0}": "Traitement du dossier (récursif) : {0}",
|
||||
"File exclude: {0}": "Exclusion de fichier : {0}",
|
||||
"Search exclude: {0}": "Rechercher dans l'exclusion : {0}",
|
||||
"Discovering files: {0} file(s) processed": "Découverte de fichiers : {0} fichier(s) traité(s)",
|
||||
"{0} file(s) removed from database": "{0} fichier(s) supprimé(s) dans la base de données",
|
||||
"Parsing: {0} files(s) processed": "Analyse : {0} fichier(s) traité(s)",
|
||||
"Shutting down IntelliSense server: {0}": "Arrêt du serveur IntelliSense : {0}",
|
||||
"Resetting IntelliSense server: {0}": "Réinitialisation du serveur IntelliSense : {0}",
|
||||
"Code browsing service initialized": "Service de navigation du code initialisé",
|
||||
"Folder: {0} will be indexed": "Le dossier {0} va être indexé",
|
||||
"Populate include completion cache.": "Remplissez le cache de fin d'inclusion.",
|
||||
"Discovering files...": "Découverte de fichiers...",
|
||||
"Done discovering files.": "Découverte de fichiers terminée.",
|
||||
"Parsing open files...": "Analyse des fichiers ouverts...",
|
||||
"Done parsing open files.": "Analyse des fichiers ouverts terminée.",
|
||||
"Parsing remaining files...": "Analyse des fichiers restants...",
|
||||
"Done parsing remaining files.": "Analyse des fichiers restants terminée.",
|
||||
"Using configuration: \"{0}\"": "Utilisation de la configuration : \"{0}\"",
|
||||
"{0} include path suggestion(s) discovered.": "{0} suggestion(s) de chemin Include découverte(s).",
|
||||
"Checking for syntax errors: {0}": "Recherche des erreurs de syntaxe : {0}",
|
||||
"IntelliSense Engine = {0}.": "Moteur IntelliSense = {0}.",
|
||||
"The extension will use the Tag Parser for IntelliSense when #includes don't resolve.": "L'extension utilise l'analyseur de balises pour IntelliSense quand les #includes ne sont pas résolus.",
|
||||
"Autocomplete is enabled.": "L'autocomplétion est activée.",
|
||||
"Autocomplete is disabled.": "L'autocomplétion est désactivée.",
|
||||
"Hover is enabled.": "Le pointage est activé.",
|
||||
"Hover is disabled.": "Le pointage est désactivé.",
|
||||
"Enhanced Colorization is enabled.": "La colorisation améliorée est activée.",
|
||||
"Error squiggles are disabled.": "Les tildes d'erreur sont désactivés.",
|
||||
"Error squiggles are enabled.": "Les tildes d'erreur sont activés.",
|
||||
"Error squiggles are enabled if all header dependencies are resolved.": "Les tildes d'erreur sont activés si toutes les dépendances d'en-tête sont résolues.",
|
||||
"Replaced placeholder file record": "Enregistrement du fichier d'espace réservé remplacé",
|
||||
"tag parsing file: {0}": "fichier d'analyse de balises : {0}",
|
||||
"tag parsing error (this can be ignored unless symbols can't be found):": "erreur d’analyse des balises (elle peut être ignorée, sauf si les symboles sont introuvables) :",
|
||||
"Reset time stamp for {0}": "Réinitialiser l'horodatage pour {0}",
|
||||
"Failed to remove file: {0}": "La suppression du fichier a échoué : {0}",
|
||||
"Regex parse error - vscode pattern: {0}, regex: {1}, error message: {2}": "Erreur d'analyse de regex - Modèle vscode : {0}, regex : {1}, message d'erreur : {2}",
|
||||
"terminating child process: {0}": "arrêt du processus enfant : {0}",
|
||||
"still alive, killing...": "toujours actif, suppression...",
|
||||
"giving up": "abandon",
|
||||
"not exited yet. Will sleep for {0} milliseconds and try again.": "pas encore fermé. Va se mettre en veille pendant {0} millisecondes avant de réessayer.",
|
||||
"Failed to spawn process. Error: {0} ({1})": "La génération du processus a échoué. Erreur : {0} ({1})",
|
||||
"Offering completion": "Complétion proposée",
|
||||
"Attempting to get defaults from compiler found on the machine: '{0}'": "Tentative d'obtention des valeurs par défaut du compilateur sur la machine : '{0}'",
|
||||
"Unable to resolve include path: {0}": "Impossible de résoudre le chemin d'inclusion {0}",
|
||||
"Error searching for IntelliSense client: {0}": "Erreur de recherche du client IntelliSense : {0}",
|
||||
"IntelliSense client not available, using Tag Parser for quick info.": "Client IntelliSense non disponible, utilisation de l'analyseur de balises pour Info express.",
|
||||
"using Tag Parser for quick info": "utilisation de Tag Parser pour Info express",
|
||||
"Closing the communication channel.": "Fermeture du canal de communication.",
|
||||
"sending compilation args for {0}": "envoi des arguments de compilation pour {0}",
|
||||
"include: {0}": "inclusion : {0}",
|
||||
"framework: {0}": "framework : {0}",
|
||||
"define: {0}": "définition : {0}",
|
||||
"preinclude: {0}": "préinclusion : {0}",
|
||||
"other: {0}": "autre : {0}",
|
||||
"sending {0} changes to server": "envoi de {0} changements au serveur",
|
||||
"Invalid opened file instance. Ignoring IntelliSense message for file {0}.": "Instance de fichier ouvert non valide. Message IntelliSense ignoré pour le fichier {0}.",
|
||||
"idle loop: reparsing the active document": "boucle inactive : réanalyse du document actif",
|
||||
"IntelliSense client is currently disconnected": "Le client IntelliSense est actuellement déconnecté",
|
||||
"Request canceled: {0}": "Demande annulée : {0}",
|
||||
"IntelliSense client not available, using Tag Parser for go to definition.": "Client IntelliSense non disponible, utilisation de l'analyseur de balises pour accéder à la définition.",
|
||||
"Error squiggle count: {0}": "Nombre de tildes d'erreur : {0}",
|
||||
"Queueing IntelliSense update for files in translation unit of: {0}": "Mise en file d'attente de la mise à jour IntelliSense pour les fichiers dans l'unité de traduction de : {0}",
|
||||
"Formatting document: {0}": "Mise en forme du document : {0}",
|
||||
"Formatting input:": "Mise en forme de l'entrée :",
|
||||
"Formatting raw output:": "Mise en forme de la sortie brute :",
|
||||
"Formatting diffed output before cursor:": "Mise en forme de la sortie comparée avant le curseur :",
|
||||
"Formatting diffed output after cursor:": "Mise en forme de la sortie comparée après le curseur :",
|
||||
"Formatting diffed output:": "Mise en forme de la sortie comparée :",
|
||||
"Disable inactive region colorization": "Désactiver la colorisation de la région inactive",
|
||||
"Error limit exceeded, {0} error(s) not reported.": "Limite d'erreurs dépassée, {0} erreur(s) non signalée(s).",
|
||||
"#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit ({0}).": "Erreurs #include détectées. Mettez à jour compile_commands.json ou includePath. Les tildes sont désactivés pour cette unité de traduction ({0}).",
|
||||
"The IntelliSense database could not be reset. To manually reset, close all VS Code instances and then delete this file: {0}": "Impossible de réinitialiser la base de données IntelliSense. Pour effectuer une réinitialisation manuelle, fermez toutes les instances de VS Code, puis supprimez ce fichier : {0}",
|
||||
"Formatting failed. See the output window for details.": "La mise en forme a échoué. Pour plus d'informations, consultez la fenêtre sortie.",
|
||||
"Populating include completion cache.": "Remplissage du cache de fin d'inclusion.",
|
||||
"Discovering files: {0}": "Découverte de fichiers : {0}",
|
||||
"Parsing open files": "Analyse des fichiers ouverts",
|
||||
"Tag parser initializing": "Initialisation de l'analyseur de balises",
|
||||
"Workspace parsing paused": "Analyse de l’espace de travail suspendue",
|
||||
"Parsing workspace files: {0}": "Analyse des fichiers d’espace de travail : {0}",
|
||||
"Discovering files: {0} / {1} ({2}%)": "Découverte de fichiers : {0}/{1} ({2} %)",
|
||||
"Parsing workspace files: {0} / {1} ({2}%)": "Analyse des fichiers d’espace de travail : {0} / {1} ({2}%)",
|
||||
"Can't find or run process_name": "process_name est introuvable ou ne peut pas être exécuté",
|
||||
"Child exec failed {0}": "Échec de l'exécution enfant {0}",
|
||||
"Could not communicate with child process!": "Impossible de communiquer avec le processus enfant !",
|
||||
"{0} failed": "{0} : échec",
|
||||
"Failed to set {0} flag": "La définition de l'indicateur {0} a échoué",
|
||||
"Unable to create {0}!": "Impossible de créer {0} !",
|
||||
"Failed to set stdin {0} flag": "La définition de l'indicateur stdin {0} a échoué",
|
||||
"Failed to set stdout {0} flag": "La définition de l'indicateur stdout {0} a échoué",
|
||||
"Failed to set stderr {0} flag": "La définition de l'indicateur stderr {0} a échoué",
|
||||
"Unable to start child process!": "Impossible de démarrer le processus enfant !",
|
||||
"Timed out attempting to communicate with process!": "Expiration du délai d'attente pendant la tentative de communication avec le processus !",
|
||||
"Process has failed to run": "L'exécution du processus a échoué",
|
||||
"Specified compiler was not found: {0}": "Le compilateur spécifié est introuvable : {0}",
|
||||
"Config data invalid, {0}": "Données de configuration non valides, {0}",
|
||||
"CMake executable not found at {0}": "Exécutable CMake introuvable sur {0}",
|
||||
"No args provider": "Aucun fournisseur d'arguments",
|
||||
"Invalid file path {0}": "Chemin de fichier {0} non valide",
|
||||
"Can't create IntelliSense client for {0}": "Impossible de créer le client IntelliSense pour {0}",
|
||||
"declaration": "déclaration",
|
||||
"type alias": "alias de type",
|
||||
"Compiler does not support 64-bit. Falling back to 32-bit intelliSenseMode.": "Le compilateur ne prend pas en charge le mode 64 bits. Retour au intelliSenseMode 32 bits.",
|
||||
"Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.": "Le compilateur ne prend pas en charge le mode 32 bits. Retour au intelliSenseMode 64 bits.",
|
||||
"Failed to query compiler. Falling back to 32-bit intelliSenseMode.": "Échec de l'interrogation du compilateur. Retour au intelliSenseMode 32 bits.",
|
||||
"Failed to query compiler. Falling back to 64-bit intelliSenseMode.": "Échec de l'interrogation du compilateur. Retour au intelliSenseMode 64 bits.",
|
||||
"Failed to query compiler. Falling back to no bitness.": "Échec de l'interrogation du compilateur. Retour au mode sans nombre de bits.",
|
||||
"IntelliSense client creation aborted: {0}": "Abandon de la création du client IntelliSense : {0}",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. IntelliSense features for this translation unit ({0}) will be provided by the Tag Parser.": "Erreurs #include détectées d'après les informations fournies par le paramètre configurationProvider. Les fonctionnalités IntelliSense de cette unité de traduction ({0}) sont fournies par l'analyseur de balises.",
|
||||
"#include errors detected based on information provided by the configurationProvider setting. Squiggles are disabled for this translation unit ({0}).": "Erreurs #include détectées d'après les informations fournies par le paramètre configurationProvider. Les tildes sont désactivés pour cette unité de traduction ({0}).",
|
||||
"preprocessor keyword/Refers to C/C++ processor keywords": "mot clé de préprocesseur",
|
||||
"C keyword": "Mot clé C",
|
||||
"C++ keyword": "Mot clé C++",
|
||||
"+1 overload/Refers to 'overloaded' function in C++. This is part of a description indicating there is 1 additional overload of a specified function.": "+1 surcharge",
|
||||
"+%d overloads/Refers to 'overloaded' functions in C++. This is part of a description indicating there are N additional overloads of a specified function. %d is replaced with that number.": "+%d surcharges",
|
||||
"+1 specialization/Refers to a C++ template specialization. This is part of a description indicating there is 1 additional specialization of a function.": "+1 spécialisation",
|
||||
"+%d specializations/Refers to C++ template specializations. This is part of a description indicating there are N additional specializations of a function. %d is replaced with that number.": "+%d spécialisations",
|
||||
"Note: IntelliSense is not fully configured. Use the 'Select IntelliSense Configuration...' command to finish configuration.": "Note : IntelliSense n’est pas entièrement configuré. Utilisez la commande « Sélectionner la configuration IntelliSense… » pour terminer la configuration.",
|
||||
"Select an IntelliSense configuration to locate system headers": "Sélectionner une configuration IntelliSense pour localiser les en-têtes système",
|
||||
"Expands to:": "Se développe sur :",
|
||||
"Attention:": "Attention :",
|
||||
"Author:": "Auteur :",
|
||||
"Authors:": "Auteurs :",
|
||||
"Bug:": "Bogue :",
|
||||
"Copyright:": "Droits d'auteur :",
|
||||
"Deprecated:": "Déprécié :",
|
||||
"Date:": "Date :",
|
||||
"Details:": "Détails :",
|
||||
"Exceptions:/This label is for describing the exceptions thrown by a function. Usage example: Exception: std::out_of_range parameter is out of range.": "Exceptions :",
|
||||
"Invariant:": "Indifférente :",
|
||||
"File:": "Fichier :",
|
||||
"Note:": "Remarque :",
|
||||
"Parameters:": "Paramètres :",
|
||||
"Precondition:": "Condition préalable :",
|
||||
"Postcondition:": "Post-condition :",
|
||||
"Remark:": "Remarque :",
|
||||
"Remarks:": "Notes :",
|
||||
"Result:": "Résultat :",
|
||||
"Return:": "Retour :",
|
||||
"Returns:/This label is for the return value description for a function. Usage example: 'Returns: Area of a shape.'": "Retourne :",
|
||||
"See also:": "Afficher aussi :",
|
||||
"Since:": "Depuis :",
|
||||
"Template Parameters:": "Paramètres du modèle :",
|
||||
"Test:": "Tester :",
|
||||
"TODO:": "TODO:",
|
||||
"Version:": "Version :",
|
||||
"Warning:": "Avertissement :",
|
||||
"Compiler query command line: {0}": "Ligne de commande d'interrogation du compilateur : {0}",
|
||||
"Attempting to get defaults from C compiler in \"compilerPath\" property: '{0}'": "Tentative d'obtention des valeurs par défaut du compilateur C dans la propriété \"compilerPath\" : '{0}'",
|
||||
"Attempting to get defaults from C++ compiler in \"compilerPath\" property: '{0}'": "Tentative d'obtention des valeurs par défaut du compilateur C++ dans la propriété \"compilerPath\" : '{0}'",
|
||||
"Attempting to get defaults from C compiler in compile_commands.json file: '{0}'": "Tentative d'obtention des valeurs par défaut du compilateur C dans le fichier compile_commands.json : '{0}'",
|
||||
"Attempting to get defaults from C++ compiler in compile_commands.json file: '{0}'": "Tentative d'obtention des valeurs par défaut du compilateur C++ dans le fichier compile_commands.json : '{0}'",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Pour les fichiers sources C, IntelliSenseMode est passé de \"{0}\" à \"{1}\".",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\".": "Pour les fichiers sources C++, IntelliSenseMode est passé de \"{0}\" à \"{1}\".",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\".": "Pour les fichiers sources C, cStandard est passé de \"{0}\" à \"{1}\".",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\".": "Pour les fichiers sources C++, cppStandard est passé de \"{0}\" à \"{1}\".",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\".": "Pour les fichiers sources C, IntelliSenseMode est passé de \"{0}\" à \"{1}\" et cStandard est passé de \"{2}\" à \"{3}\".",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\".": "Pour les fichiers sources C++, IntelliSenseMode est passé de \"{0}\" à \"{1}\" et cppStandard est passé de \"{2}\" à \"{3}\".",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pour les fichiers sources C, IntelliSenseMode est passé de \"{0}\" à \"{1}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{2}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pour les fichiers sources C++, IntelliSenseMode est passé de \"{0}\" à \"{1}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{2}\"",
|
||||
"For C source files, the cStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pour les fichiers sources C, cStandard est passé de \"{0}\" à \"{1}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{2}\"",
|
||||
"For C++ source files, the cppStandard was changed from \"{0}\" to \"{1}\" based on compiler args and querying compilerPath: \"{2}\"": "Pour les fichiers sources C++, cppStandard est passé de \"{0}\" à \"{1}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{2}\"",
|
||||
"For C source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cStandard was changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Pour les fichiers sources C, IntelliSenseMode est passé de \"{0}\" à \"{1}\" et cStandard est passé de \"{2}\" à \"{3}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{4}\"",
|
||||
"For C++ source files, IntelliSenseMode was changed from \"{0}\" to \"{1}\" and cppStandard changed from \"{2}\" to \"{3}\" based on compiler args and querying compilerPath: \"{4}\"": "Pour les fichiers sources C++, IntelliSenseMode est passé de \"{0}\" à \"{1}\" et cppStandard est passé de \"{2}\" à \"{3}\" en fonction des arguments du compilateur et de l'interrogation de compilerPath : \"{4}\"",
|
||||
"Unable to resolve configuration with compilerPath \"{0}\". Using \"{1}\" instead.": "Impossible de résoudre la configuration avec le compilerPath \"{0}\". Utilisation de \"{1}\" à la place.",
|
||||
"Unable to resolve configuration with compilerPath: \"{0}\"": "Impossible de résoudre la configuration avec le compilerPath \"{0}\"",
|
||||
"Skipping query of compiler due to explicitly empty compilerPath": "Interrogation du compilateur ignorée en raison d'un compilerPath explicitement vide",
|
||||
"MSVC intelliSenseMode specified. Configuring for compiler cl.exe.": "Paramètre MSVC intelliSenseMode spécifié. Configuration pour le compilateur cl.exe.",
|
||||
"Unable to configure for compiler cl.exe.": "Impossible d'effectuer la configuration pour le compilateur cl.exe.",
|
||||
"Querying compiler's default target using command line: \"{0}\" {1}": "Interrogation de la cible par défaut du compilateur via la ligne de commande : \"{0}\" {1}",
|
||||
"Compiler returned default target value: {0}": "Le compilateur a retourné la valeur cible par défaut : {0}",
|
||||
"Querying compiler for default C language standard using command line: {0}": "Interrogation du compilateur pour déterminer la norme de langage C par défaut via la ligne de commande : {0}",
|
||||
"Querying compiler for default C++ language standard using command line: {0}": "Interrogation du compilateur pour déterminer la norme de langage C++ par défaut via la ligne de commande : {0}",
|
||||
"Detected language standard version: {0}": "Version de la norme de langage détectée : {0}",
|
||||
"Unhandled default compiler target value detected: {0}": "Détection d'une valeur cible par défaut du compilateur non prise en charge : {0}",
|
||||
"Unhandled target argument value detected: {0}": "Détection d'une valeur d'argument cible non prise en charge : {0}",
|
||||
"Shutting down IntelliSense server: {0}. Memory usage is {1} MB and has exceeded the {2} MB limit.": "Arrêt du serveur IntelliSense : {0}. L'utilisation de la mémoire est de {1} Mo et a dépassé la limite fixée à {2} Mo.",
|
||||
"Failed to query compiler at path \"{0}\" for default standard versions. Compiler querying is disabled for this compiler.": "Échec de l'interrogation du compilateur sur le chemin \"{0}\" pour les versions normalisées par défaut. L'interrogation du compilateur est désactivée pour ce compilateur.",
|
||||
"Compiler query returned an unrecognized language standard version. The latest supported version will be used instead.": "L'interrogation du compilateur a retourné une version de norme de langage non reconnue. La toute dernière version prise en charge va être utilisée à la place.",
|
||||
"IntelliSense process crash detected.": "Détection d'un plantage du processus IntelliSense.",
|
||||
"IntelliSense process crash detected: {0}/`{0}` will be substituted with `<feature name>`.": "Détection d'un plantage du processus IntelliSense :{0}",
|
||||
"Return values:/This label is for the return values description for a function. Usage example: 'Return values: 1 if key is found. 2 if input can't be read. 3 if input is empty.'": "Valeurs de retour :",
|
||||
"Unable to locate nvcc compiler: {0}": "Impossible de localiser le compilateur nvcc : {0}",
|
||||
"Unable to locate nvcc host compiler: {0}": "Impossible de localiser le compilateur hôte pour nvcc : {0}",
|
||||
"Invoking nvcc with command line: {0}": "Appel de nvcc avec la ligne de commande : {0}",
|
||||
"Unable to find host compile command in output of nvcc.": "La commande de compilation hôte est introuvable dans la sortie de nvcc.",
|
||||
"Unable to locate forced include: {0}": "Impossible de localiser le fichier include forcé : {0}",
|
||||
"Inline macro/'Inline' is a command and not an adjective, i.e. like 'Expand macro'.": "Inline macro",
|
||||
"Unable to access browse database. ({0})": "Impossible d’accéder à la base de données Browse. ({0})",
|
||||
"IntelliSenseMode was changed because it didn't match the detected compiler. Consider setting \"compilerPath\" instead. Set \"compilerPath\" to \"\" to disable detection of system includes and defines.": "IntelliSenseMode a été modifié car il ne correspondait pas au compilateur détecté. Envisagez de définir \"compilerPath\" à la place. Définissez \"compilerPath\" à \"\" pour désactiver la détection des includes et defines du système.",
|
||||
"Remove all code analysis problems": "Supprimer tous les problèmes d’analyse du code",
|
||||
"(Multiple locations)": "(Plusieurs emplacements)",
|
||||
"Folder": "Dossier",
|
||||
"File": "Fichier",
|
||||
"Compiler returned default language standard version: {0}. Since this version is old, will try to use newer version {1} as default.": "Le compilateur a retourné la version standard du langage par défaut : {0}. Étant donné que cette version est ancienne, essaiera d’utiliser une version plus récente {1} par défaut.",
|
||||
"Unexpected output from clang-tidy: {0}. Expected: {1}.": "Sortie inattendue de clang-tidy : {0}. Attendu : {1}.",
|
||||
"Generate Doxygen comment": "Générer un commentaire Doxygen",
|
||||
"Create declaration of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Créer une déclaration de « {0} » dans {1}",
|
||||
"Create definition of '{0}' in {1}/{0} is the name of a C/C++ function, {1} is a file name.": "Créer une définition de « {0} » dans {1}",
|
||||
"Function definition for '{0}' not found./{0} is the name of a C/C++ function.": "Définition de la fonction pour « {0} » introuvable.",
|
||||
"Attributes/'Attributes' is a C++ specifier.": "Attributs",
|
||||
"Bases/'Bases' are a C++ class type.": "Bases",
|
||||
"Classes": "Classes",
|
||||
"CoClasses": "CoClasses",
|
||||
"Delegates": "Délégués",
|
||||
"Enums": "Enums",
|
||||
"Events": "Événements",
|
||||
"Functions": "Fonctions",
|
||||
"Import directives": "Importer des directives",
|
||||
"ImportLib statements": "Instructions ImportLib",
|
||||
"Import statements": "Importer des instructions",
|
||||
"Include directives": "Inclure des directives",
|
||||
"Interfaces": "Interfaces",
|
||||
"Libraries": "Bibliothèques",
|
||||
"Macros": "Macros",
|
||||
"Maps": "Cartes",
|
||||
"Map entries": "Entrées de la table",
|
||||
"Miscellaneous": "Divers",
|
||||
"Namespaces": "Espaces de noms",
|
||||
"Parameters": "Paramètres",
|
||||
"Properties": "Propriétés",
|
||||
"Structs": "Structures",
|
||||
"TODO: insert return statement here": "TODO: insérer une instruction return ici",
|
||||
"Typedefs": "Typedefs",
|
||||
"Unions": "Unions",
|
||||
"Using aliases": "Alias using",
|
||||
"Using directives": "Directives Using",
|
||||
"Variables": "Variables",
|
||||
"Automatic add function": "Ajouter automatiquement une fonction",
|
||||
"vsCMFunctionVirtual is redundant and must not be specified when with vsCMFunctionComMethod./Do not localize 'vsCMFunctionVirtual' and 'vsCMFunctionComMethod', they are code implementation.": "vsCMFunctionVirtual est redondant et ne doit pas être spécifié conjointement à vsCMFunctionComMethod.",
|
||||
"vsCMFunctionComMethod cannot be static./Do not localize 'vsCMFunctionComMethod', it is code implementation.": "vsCMFunctionComMethod ne peut pas être static.",
|
||||
"Invalid C/C++ file: '%s'./%s is the invalid file.": "Fichier C/C++ non valide : '%s'.",
|
||||
"File name too long: '%s'./%s is the file that has a long name.": "Nom de fichier trop long : '%s'.",
|
||||
"Cannot create file '%s'./%s is the file that could not be created.": "Impossible de créer le fichier '%s'.",
|
||||
"Cannot access directory or file '%s' for writing./%s is the directory or file that could not be accessed for writing.": "Impossible d'accéder en écriture au répertoire ou au fichier '%s'.",
|
||||
"Invalid file path: '%s'./%s is the file that has an invalid path.": "Chemin de fichier non valide : '%s'.",
|
||||
"File '%s' was not found./%s is the file that was not found.": "Le fichier '%s' est introuvable.",
|
||||
"Create Declaration / Definition failed: %s/The operation 'Create Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Échec de la création de la déclaration/définition : %s",
|
||||
"Unable to create function '%s'. Creating defaulted or deleted functions is not supported./%s is the function that could not be created.": "Impossible de créer la fonction '%s'. La création de fonctions par défaut ou supprimées n’est pas prise en charge.",
|
||||
"Unable to create function '%s'./%s is the function that could not be created.": "Impossible de créer la fonction '%s'.",
|
||||
"Unable to find an unambiguous location for function '%s'./%s is the function for the unambiguous location.": "Impossible de trouver un emplacement non ambigu pour la fonction '%s'.",
|
||||
"Could not find class or namespace '%s'./%s is the class or namespace code that could not be found.": "La classe ou l'espace de noms '%s' est introuvable.",
|
||||
"The operation is not supported for '%s'./%s is the function that is not supported for an operation that involves automatically generating code.": "L'opération n'est pas prise en charge pour '%s'.",
|
||||
"Unknown error.": "Erreur inconnue.",
|
||||
"Please run the 'Select IntelliSense Configuration...' command to locate your system headers.": "Veuillez exécuter la commande « Sélectionner la configuration IntelliSense… » pour localiser vos en-têtes système.",
|
||||
"Copy declaration of '{0}'/{0} is the name of a C/C++ function.": "Copier la déclaration de '{0}'",
|
||||
"Copy definition of '{0}'/{0} is the name of a C/C++ function.": "Copier la définition de '{0}'",
|
||||
"Copying Declaration / Definition to clipboard failed: %s/The operation 'Copy Declaration / Definition' on a function was not successful. %s is the error info that has a period at the end of the string.": "Échec de la copie de la déclaration/définition dans le presse-papiers : %s",
|
||||
"Extract to function": "Extraire en fonction",
|
||||
"Extract to free function": "Extraire pour libérer la fonction",
|
||||
"Extract to member function in '{0}'/{0} is the name of the struct or class the member function belongs to, e.g. 'class Foo'.": "Extraire dans la fonction membre dans '{0}'",
|
||||
"The selected text is not inside a function.": "Le texte sélectionné ne se trouve pas dans une fonction.",
|
||||
"The selected text cannot span different functions.": "Le texte sélectionné ne peut pas s’étendre sur différentes fonctions.",
|
||||
"Variable '%s' is declared in the selected region and then used below it.": "La variable '%s' est déclarée dans la région sélectionnée, puis utilisée sous celle-ci.",
|
||||
"Preprocessor macro '%s' is used below the selected region.": "La macro de préprocesseur '%s' est utilisée sous la région sélectionnée.",
|
||||
"The selected region spans an inactive preprocessor block.": "La région sélectionnée comprend un bloc de pré-processeur inactif.",
|
||||
"The selected region does not contain any code that can be extracted.": "La région sélectionnée ne contient aucun code pouvant être extrait.",
|
||||
"The selected region is not entirely within the function's body.": "La région sélectionnée ne se trouve pas entièrement dans le corps de la fonction.",
|
||||
"The selection contains IntelliSense errors.": "La sélection contient des erreurs IntelliSense.",
|
||||
"'%s' is not declared within the selected code, but is being modified. C code cannot pass arguments by reference./%s is the name of a variable.": "« %s » n’est pas déclaré au sein du code sélectionné, mais est en cours de modification. Le code C ne peut pas transmettre d’arguments par référence.",
|
||||
"The function would have to return a value by reference. C code cannot return references.": "La fonction doit renvoyer une valeur par référence. Le code C ne peut pas renvoyer de référence.",
|
||||
"Jumps between the selected code and the surrounding code are present.": "Des sauts entre le code sélectionné et le code environnant sont présents.",
|
||||
"In the selected code, some control paths exit without setting the return value. This is supported only for scalar, numeric, and pointer return types.": "Dans le code sélectionné, certains chemins de contrôle s'arrêtent sans définir la valeur renvoyée. Cela n'est pris en charge que pour les types de retour scalaire, numérique et pointeur.",
|
||||
"Expand selection (to enable 'Extract to function')": "Développer la sélection (pour activer ' Extraire vers la fonction')",
|
||||
"\"{0}\" not found in compile_commands.json files. 'includePath' from c_cpp_properties.json in folder '{1}' will be used for this file instead.": "« {0} » n'a pas été trouvé dans les fichiers compile_commands.json. « includePath » from c_cpp_properties.json in folder « {1} » sera utilisé pour ce fichier à la place.",
|
||||
"Generate Copilot summary": "Générer un résumé de Copilot",
|
||||
"Unable to index files from non-existent folder: {0}": "Impossible d’indexer des fichiers à partir d’un dossier inexistant : {0}",
|
||||
"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications./{Locked=\"C/C++\"} {Locked=\"Visual Studio\"} {Locked=\"Mac\"} {Locked=\"Visual Studio Code\"} {Locked=\"Azure DevOps\"} {Locked=\"Team Foundation Server\"}": "Vous ne pouvez utiliser l’extension C/C++ qu’avec Microsoft Visual Studio, Visual Studio pour Mac, Visual Studio Code, Azure DevOps, Team Foundation Server et les produits et services Microsoft qui leur succèdent pour développer et tester vos applications.",
|
||||
"Microsoft C++ Language Server/{Locked=\"Microsoft\"} {Locked=\"C++\"}": "Serveur de langage Microsoft C++",
|
||||
"Usage: {0} [options]/{0} is the executable name. {Locked=\"{0}\"}": "Utilisation : {0} [options]",
|
||||
"Options:": "Options :",
|
||||
"Show this help message and exit.": "Afficher ce message d’aide et quitter.",
|
||||
"Show version information and exit.": "Afficher les informations de version et quitter.",
|
||||
"Permanently accept the End User License Agreement (EULA)./{Locked=\"EULA\"}": "Acceptez définitivement le Contrat de licence utilisateur final (CLUF).",
|
||||
"Do not redirect stderr to /dev/null (useful for debugging)./{Locked=\"stderr\"} {Locked=\"/dev/null\"}": "Ne redirigez pas stderr vers /dev/null (utile pour le débogage).",
|
||||
"Initiate interactive login (GitHub Copilot subscription required)./{Locked=\"GitHub Copilot\"}": "Lancez une connexion interactive (abonnement à GitHub Copilot requis).",
|
||||
"Force the login process, even if already authenticated.": "Forcer le processus de connexion, même si vous êtes déjà authentifié(e).",
|
||||
"Allow storing credentials in plaintext if a secure keychain is unavailable.": "Autoriser le stockage des informations d’identification en texte clair si un trousseau sécurisé n’est pas disponible.",
|
||||
"Specify the directory for log files (default: system temp directory).": "Spécifiez le répertoire des fichiers journaux (par défaut : répertoire temporaire système).",
|
||||
"Set the logging verbosity from 0 (Errors only) to 9 (Verbose).": "Définissez le niveau de détail de la journalisation de 0 (erreurs uniquement) à 9 (très détaillé).",
|
||||
"Specify the parameter as an absolute path, or relative to the workspace root or its .github folder./{Locked=\".github\"}": "Spécifiez le paramètre sous forme de chemin absolu, ou relatif à la racine de l’espace de travail ou à son dossier .github.",
|
||||
"Disable sending telemetry data.": "Désactivez l’envoi de données de télémétrie.",
|
||||
"To authenticate with GitHub, please copy the code {0} and then visit {1}. Waiting for authorization.../{0} is the user code to enter. {1} is the verification URL to visit. {Locked=\"GitHub\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Pour vous authentifier auprès de GitHub, copiez le code {0}, puis rendez-vous sur {1}. En attente de l’autorisation...",
|
||||
"Timed out waiting for authorization.": "Le délai d’attente pour l’autorisation a expiré.",
|
||||
"Successfully authenticated with GitHub./{Locked=\"GitHub\"}": "Authentification réussie auprès de GitHub.",
|
||||
"GitHub authentication succeeded but tokens could not be saved./{Locked=\"GitHub\"}": "L’authentification GitHub a réussi, mais les jetons n’ont pas pu être enregistrés.",
|
||||
"Keyring error: {0}/{Locked=\"{0}\"}": "Erreur de trousseau : {0}",
|
||||
"The keyring collection is locked. Unlock it or restart gnome-keyring-daemon./{Locked=\"gnome-keyring-daemon\"}": "La collection de trousseaux de clés est verrouillée. Déverrouillez-la ou redémarrez gnome-keyring-daemon.",
|
||||
"No keyring service is available. Install and start gnome-keyring: sudo apt install gnome-keyring/{Locked=\"gnome-keyring\"} {Locked=\"sudo apt install gnome-keyring\"}": "Aucun service de trousseau n’est disponible. Installez et démarrez gnome-keyring : sudo apt install gnome-keyring",
|
||||
"Or allow plaintext storage by passing --login --allow-plaintext-secret-storage./{Locked=\"--login\"} {Locked=\"--allow-plaintext-secret-storage\"}": "Ou autorisez le stockage en texte clair en passant --login --allow-plaintext-secret-storage.",
|
||||
"The device code has expired. Please try again.": "Le code de l’appareil a expiré. Veuillez réessayer.",
|
||||
"Authorization was denied by the user.": "L’autorisation a été refusée par l’utilisateur(-trice).",
|
||||
"Unexpected error during polling: {0}/{Locked=\"{0}\"}": "Erreur inattendue lors de l’interrogation : {0}",
|
||||
"GitHub login failed. Try running with --login from the command line to log in./{Locked=\"GitHub\"} {Locked=\"--login\"}": "Nous n’avons pas pu effectuer la connexion à GitHub. Essayez d’exécuter la commande avec --login depuis la ligne de commande pour vous connecter.",
|
||||
"EULA must be accepted to proceed. Run with --accept-eula./{Locked=\"EULA\"} {Locked=\"--accept-eula\"}": "Le CLUF doit être accepté pour continuer. Exécutez avec --accept-eula.",
|
||||
"Already authenticated with GitHub. Use --force-login to re-authenticate./{Locked=\"GitHub\"} {Locked=\"--force-login\"}": "Déjà authentifié auprès de GitHub. Utilisez --force-login pour vous réauthentifier.",
|
||||
"Initialization failed: Unsupported config version. Only version 1 is supported.": "Échec de l’initialisation : version de configuration non prise en charge. Seule la version 1 est prise en charge.",
|
||||
"Initialization failed: Config file '{0}' not found./{Locked=\"{0}\"}": "Échec de l’initialisation : le fichier de configuration « {0} » est introuvable.",
|
||||
"Initialization failed: Unable to parse config file '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Échec de l’initialisation : impossible d’analyser le fichier de configuration « {0} ». Vérifiez le format JSON. Erreur : {1}",
|
||||
"Initialization failed: 'repositoryPath' is not configured or invalid./{Locked=\"repositoryPath\"}": "Échec de l’initialisation : « repositoryPath » n’est pas configuré ou n’est pas valide.",
|
||||
"Initialization failed: 'compileCommands' or 'cppProperties' must be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Échec de l’initialisation : « compileCommands » ou « cppProperties » doit être configuré.",
|
||||
"Initialization failed: 'compileCommands' and 'cppProperties' cannot both be configured./{Locked=\"compileCommands\"} {Locked=\"cppProperties\"}": "Échec de l’initialisation : « compileCommands » et « cppProperties » ne peuvent pas être configurés simultanément.",
|
||||
"Initialization failed: 'compileCommands' path not found: '{0}'./{Locked=\"compileCommands\"} {Locked=\"{0}\"}": "Échec de l’initialisation : chemin « compileCommands » introuvable : « {0} ».",
|
||||
"Initialization failed: 'cppProperties' path not found: '{0}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Échec de l’initialisation : chemin « cppProperties » introuvable : « {0} ».",
|
||||
"Initialization failed: Unable to parse file specified by 'cppProperties': '{0}'. Verify the JSON format. Error: {1}/{Locked=\"JSON\"} {Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Échec de l’initialisation : nous ne pouvons pas analyser le fichier spécifié par « cppProperties » : « {0} ». Vérifiez le format JSON. Erreur : {1}",
|
||||
"Initialization failed: Unable to read configuration from 'cppProperties' file: '{0}'. Verify the schema./{Locked=\"cppProperties\"} {Locked=\"{0}\"}": "Échec de l’initialisation : impossible de lire la configuration à partir du fichier « cppProperties » : « {0} ». Vérifiez le schéma.",
|
||||
"Initialization failed: '{0}' does not contain a valid 'configurations' array./{Locked=\"configurations\"} {Locked=\"{0}\"}": "Échec de l’initialisation : « {0} » ne contient pas de tableau « configurations » valide.",
|
||||
"Initialization failed: Configuration '{0}' was not found in 'cppProperties' file: '{1}'./{Locked=\"cppProperties\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Échec de l’initialisation : la configuration « {0} » est introuvable dans le fichier « cppProperties » : « {1} ».",
|
||||
"Initialization failed: LSP config paths cache is missing.": "Échec de l’initialisation : le cache des chemins de configuration LSP est manquant.",
|
||||
"libcurl not found ({0}). libcurl is required for authentication and telemetry./{Locked=\"libcurl\"} {Locked=\"{0}\"}": "libcurl introuvable ({0}). libcurl est requis pour l’authentification et la télémétrie.",
|
||||
"libcurl should be available on macOS by default. If missing, install via: brew install curl/{Locked=\"libcurl\"} {Locked=\"macOS\"} {Locked=\"brew install curl\"}": "libcurl doit être disponible par défaut sur macOS. S’il est manquant, installez-le avec : brew install curl",
|
||||
"Install libcurl: sudo apt install libcurl4 (Debian/Ubuntu) or sudo dnf install libcurl (Fedora/RHEL)./{Locked=\"libcurl\"} {Locked=\"sudo apt install libcurl4\"} {Locked=\"sudo dnf install libcurl\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"}": "Installez libcurl : sudo apt install libcurl4 (Debian/Ubuntu) ou sudo dnf install libcurl (Fedora/RHEL).",
|
||||
"libcurl loaded but required symbols are missing. This may indicate a very old or incompatible libcurl version. The language server cannot operate without a compatible libcurl./{Locked=\"libcurl\"}": "libcurl chargé, mais les symboles requis sont manquants. Cela peut indiquer une version très ancienne ou incompatible de libcurl. Le serveur de langage ne peut pas fonctionner sans une version compatible de libcurl.",
|
||||
"libsecret-1.so.0 not found ({0}). libsecret is required for secure credential storage. Install libsecret: sudo apt install libsecret-1-0 (Debian/Ubuntu) or sudo dnf install libsecret (Fedora/RHEL)./{Locked=\"libsecret-1.so.0\"} {Locked=\"libsecret\"} {Locked=\"sudo apt install libsecret-1-0\"} {Locked=\"sudo dnf install libsecret\"} {Locked=\"Debian\"} {Locked=\"Ubuntu\"} {Locked=\"Fedora\"} {Locked=\"RHEL\"} {Locked=\"{0}\"}": "libsecret-1.so.0 introuvable ({0}). libsecret est requis pour le stockage sécurisé des informations d’identification. Installez libsecret : sudo apt install libsecret-1-0 (Debian/Ubuntu) ou sudo dnf install libsecret (Fedora/RHEL).",
|
||||
"libsecret loaded but required symbols are missing. The language server cannot operate without a compatible libsecret./{Locked=\"libsecret\"}": "libsecret chargé, mais les symboles requis sont manquants. Le serveur de langage ne peut pas fonctionner sans une version compatible de libsecret.",
|
||||
"Failed to disable telemetry.": "Échec de la désactivation de la télémétrie.",
|
||||
"Method not found: {0}/{0} is the LSP method name. {Locked=\"{0}\"}": "Méthode introuvable : {0}",
|
||||
"Unable to process IntelliSense for a file with the same canonicalized path as an existing file. URI: {0}, canonicalized path: {1}/{Locked=\"IntelliSense\"} {Locked=\"URI\"} {Locked=\"{0}\"} {Locked=\"{1}\"}": "Nous ne pouvons pas traiter IntelliSense pour un fichier ayant le même chemin canonique qu’un fichier existant. URI : {0}, chemin canonique : {1}",
|
||||
"Initializing": "Initialisation en cours",
|
||||
"Initializing ({0} of {1})": "Initialisation en cours ({0} sur {1})",
|
||||
"Initializing ({0} of {1}): {2}": "Initialisation en cours ({0} sur {1}) : {2}",
|
||||
"Initializing {0}": "Initialisation de {0}",
|
||||
"Initializing projects": "Initialisation des projets",
|
||||
"Initializing projects ({0} of {1})": "Initialisation des projets ({0} sur {1})",
|
||||
"Initializing projects ({0} of {1}): {2}": "Initialisation des projets ({0} sur {1}) : {2}",
|
||||
"Initializing projects {0}": "Initialisation des projets {0}",
|
||||
"Checking for out of date files": "Recherche de fichiers obsolètes",
|
||||
"Checking for out of date files ({0} of {1})": "Recherche de fichiers obsolètes ({0} sur {1})",
|
||||
"Checking for out of date files ({0} of {1}): {2}": "Recherche de fichiers obsolètes ({0} sur {1}) : {2}",
|
||||
"Checking for out of date files {0}": "Recherche de fichiers obsolètes {0}",
|
||||
"Parsing files": "Analyse des fichiers",
|
||||
"Parsing files ({0} of {1})": "Analyse des fichiers ({0} sur {1})",
|
||||
"Parsing files ({0} of {1}): {2}": "Analyse des fichiers ({0} sur {1}) : {2}",
|
||||
"Parsing files {0}": "Analyse des fichiers {0}",
|
||||
"Parsing included files": "Analyse des fichiers inclus",
|
||||
"Parsing included files ({0} of {1})": "Analyse des fichiers inclus ({0} sur {1})",
|
||||
"Parsing included files ({0} of {1}): {2}": "Analyse des fichiers inclus ({0} sur {1}) : {2}",
|
||||
"Parsing included files {0}": "Analyse des fichiers incluse {0}",
|
||||
"Scanning #includes for more files": "Analyse des #includes pour des fichiers supplémentaires",
|
||||
"Scanning #includes for more files ({0} of {1})": "Analyse des #includes pour des fichiers supplémentaires ({0} sur {1})",
|
||||
"Scanning #includes for more files ({0} of {1}): {2}": "Analyse des #includes pour des fichiers supplémentaires ({0} sur {1}) : {2}",
|
||||
"Scanning #includes for more files {0} {1}": "Analyse des #includes pour des fichiers supplémentaires {0} {1}",
|
||||
"Ready (Updating external dependencies)": "Prêt (mise à jour des dépendances externes)",
|
||||
"Ready (Updating external dependencies) ({0} of {1})": "Prêt(e) (mise à jour des dépendances externes) ({0} sur {1})",
|
||||
"Ready (Updating external dependencies) ({0} of {1}): {2}": "Prêt(e) (mise à jour des dépendances externes) ({0} sur {1}) : {2}",
|
||||
"Ready (Updating external dependencies) {0}": "Prêt(e) (mise à jour des dépendances externes) {0}",
|
||||
"Ready (Optimizing database)": "Prêt (optimisation de la base de données)",
|
||||
"Ready (Optimizing database) ({0} of {1})": "Prêt (optimisation de la base de données) ({0} sur {1})",
|
||||
"Ready (Optimizing database) ({0} of {1}): {2}": "Prêt (optimisation de la base de données) ({0} sur {1}) : {2}",
|
||||
"Ready (Optimizing database) {0}": "Prêt (optimisation de la base de données) {0}",
|
||||
"Creating Indexes": "Création d’index",
|
||||
"Creating Indexes ({0} of {1})": "Création d’index ({0} sur {1})",
|
||||
"Creating Indexes ({0} of {1}): {2}": "Création d’index ({0} sur {1}) : {2}",
|
||||
"Creating Indexes {0}": "Création d’index {0}",
|
||||
"Evaluating": "Évaluation",
|
||||
"Evaluating ({0} of {1})": "Évaluation ({0} sur {1})",
|
||||
"Evaluating ({0} of {1}): {2}": "Évaluation ({0} sur {1}) : {2}",
|
||||
"Evaluating {0}": "Évaluation de {0} en cours...",
|
||||
"Indexing files": "Indexation des fichiers",
|
||||
"Indexing files ({0} of {1})": "Indexation des fichiers ({0} sur {1})",
|
||||
"Indexing files ({0} of {1}): {2}": "Indexation des fichiers ({0} sur {1}) : {2}",
|
||||
"Indexing files {0}": "Indexation des fichiers {0}",
|
||||
"Allow the server to start even if the specified --lsp-config file does not exist.": "Autorisez le serveur à démarrer même si le fichier --lsp-config spécifié n’existe pas.",
|
||||
"Initialization failed during engine setup.": "Échec de l’initialisation lors de la configuration du moteur.",
|
||||
"Important:": "Important :",
|
||||
"Unknown OS platform": "Plateforme d'OS inconnue",
|
||||
"Could not get ProductVersion from SystemVersion.plist": "Impossible d'obtenir ProductVersion dans SystemVersion.plist",
|
||||
"Failed to find SystemVersion.plist in {0}.": "La recherche de SystemVersion.plist dans {0} a échoué.",
|
||||
"Refresh process list": "Actualiser la liste des processus",
|
||||
"Attach to process": "Attacher au processus",
|
||||
"Select the process to attach to": "Sélectionner le processus à attacher",
|
||||
"Process not selected.": "Processus non sélectionné.",
|
||||
"{0} in debug configuration requires {1} and {2}": "{0} dans la configuration de débogage requiert {1} et {2}",
|
||||
"Chosen debug configuration does not contain {0} or {1}": "La configuration de débogage choisie ne contient ni {0} ni {1}",
|
||||
"Pipe transport failed to get OS and processes.": "Le transport de canal n'a pas pu obtenir le système d'exploitation et les processus.",
|
||||
"Transport attach could not obtain processes list.": "L'attachement de transport n'a pas pu obtenir la liste des processus.",
|
||||
"Failed to make GDB connection: \"{0}\".": "Échec de la connexion GDB : «{0}».",
|
||||
"Failed to parse processes: \"{0}\".": "Échec de l’analyse des processus : «{0}».",
|
||||
"Default Configuration": "Configuration par défaut",
|
||||
"Select a configuration": "Sélectionner une configuration",
|
||||
"Debugger of type: '{0}' is only available on Windows. Use type: '{1}' on the current OS platform.": "Le débogueur de type '{0}' est disponible seulement sur Windows. Utilisez le type '{1}' sur la plateforme OS actuelle.",
|
||||
"The key '{0}' is deprecated. Please use '{1}' instead.": "La clé '{0}' est dépréciée. Utilisez '{1}' à la place.",
|
||||
"Unable to locate 'LLDB.framework' for lldb-mi. Please install XCode or XCode Command Line Tools.": "Impossible de localiser 'LLDB.framework' pour lldb-mi. Installez XCode ou les outils en ligne de commande XCode.",
|
||||
"Launch configuration:": "Lancer la configuration :",
|
||||
"'deploySteps' require VS Code 1.69+.": "'deploySteps' nécessite VS Code 1.69+.",
|
||||
"Running deploy steps...": "Exécution des étapes de déploiement...",
|
||||
"Unable to find {0}. {1} task is ignored.": "Impossible de trouver {0}. La tâche {1} est ignorée.",
|
||||
"preLaunchTask: {0}": "tâche de prélancement : {0}",
|
||||
"Unable to find the {0} debugger. The debug configuration for {1} is ignored.": "Impossible de trouver le débogueur {0}. La configuration de débogage pour {1} est ignorée.",
|
||||
"build and debug active file": "Générer et déboguer le fichier actif",
|
||||
"Apply Developer Environment": "Appliquer l’environnement de développeur",
|
||||
"{0} requires the Visual Studio developer environment./{0} is a command option in a menu.": "{0} nécessite l’environnement de développeur Visual Studio.",
|
||||
"{0} requires the Visual Studio developer environment to be updated./{0} is a command option in a menu.": "Mettre à jour l’environnement de développeur",
|
||||
"Cancel": "Annuler",
|
||||
"The source code could not be built because the Visual Studio developer environment was not applied.": "Impossible de générer le code source, car l’environnement de développeur Visual Studio n’a pas été appliqué.",
|
||||
"The source code could not be built because the Visual C++ compiler could not be found.": "Impossible de générer le code source, car le compilateur Visual C++ est introuvable.",
|
||||
"Missing dependency '{0}' for lldb-mi executable.": "La dépendance '{0}' est manquante pour l'exécutable lldb-mi.",
|
||||
"Searched in:": "Recherche effectuée dans :",
|
||||
"To resolve this issue, either install XCode through the Apple App Store or install the XCode Command Line Tools by running '{0}' in a Terminal window.": "Pour résoudre ce problème, installez XCode via l'Apple App Store ou installez les outils en ligne de commande XCode en exécutant '{0}' dans une fenêtre de terminal.",
|
||||
"Failed to use {0}. Reason: {1}": "L'utilisation de {0} a échoué. Motif : {1}",
|
||||
"Replacing {0} '{1}' with '{2}'.": "Remplacement de {0} '{1}' par '{2}'.",
|
||||
"Resolving variables in {0}...": "Résolution des variables dans {0}...",
|
||||
"Open {0}": "Ouvrir {0}",
|
||||
"Recently Used Task": "Tâche récemment utilisée",
|
||||
"Configured Task": "Tâche configurée",
|
||||
"Detected Task": "Tâche détectée",
|
||||
"Cannot build and debug because the active file is not a C or C++ source file.": "Génération et débogage impossibles, car le fichier actif n'est pas un fichier source C ou C++.",
|
||||
"No compiler found": "Aucun compilateur",
|
||||
"Select a debug configuration": "Sélectionnez une configuration de débogage",
|
||||
"\"args\" in command deploy step must be an array.": "« args » dans l’étape de déploiement de commande doit être un tableau.",
|
||||
"\"host\", \"files\", and \"targetDir\" are required in {0} steps.": "\"hôte\", \"fichiers\", et \"targetDir\" sont obligatoires dans les {0} étapes.",
|
||||
"\"files\" must be a string or an array of strings in {0} steps.": "\"fichiers\" doit être une chaîne de caractères ou un tableau de chaînes de caractères en {0} étapes.",
|
||||
"\"host\" and \"command\" are required for ssh steps.": "« host » et « command » sont obligatoires pour les étapes ssh.",
|
||||
"\"command\" is required for shell steps.": "« commande » est obligatoire pour les étapes de l’interpréteur de commandes.",
|
||||
"Deploy step type {0} is not supported.": "Le type d’étape de déploiement {0} n’est pas pris en charge.",
|
||||
"Unexpected OS type": "Type de système d'exploitation inattendu",
|
||||
"full path to pipe program such as {0}": "chemin complet du programme de canal, par exemple {0}",
|
||||
"Enable pretty-printing for {0}": "Activer l'impression en mode Pretty pour {0}",
|
||||
"Set Disassembly Flavor to {0}": "Définir la version désassemblage sur {0}",
|
||||
"enter program name, for example {0}": "entrer le nom du programme, par exemple {0}",
|
||||
"Launch": "Lancer",
|
||||
"Launch with {0}.": "Lancez avec {0}.",
|
||||
"Attach": "Joindre",
|
||||
"Attach with {0}.": "Attachez avec {0}.",
|
||||
"Pipe Launch": "Lancement de canal",
|
||||
"Pipe Launch with {0}.": "Lancement de canal avec {0}.",
|
||||
"Pipe Attach": "Attachement de canal",
|
||||
"Pipe Attach with {0}.": "Attachement de canal avec {0}.",
|
||||
"Launch with the Visual Studio C/C++ debugger.": "Lancez avec le débogueur Visual Studio C/C++.",
|
||||
"Attach to a process with the Visual Studio C/C++ debugger.": "Attachez un processus avec le débogueur Visual Studio C/C++.",
|
||||
"Bash on Windows Launch": "Lancement de Bash sur Windows",
|
||||
"Launch in Bash on Windows using {0}.": "Lancez dans Bash sur Windows à l'aide de {0}.",
|
||||
"Bash on Windows Attach": "Attachement de Bash sur Windows",
|
||||
"Attach to a remote process running in Bash on Windows using {0}.": "Attachez un processus distant s'exécutant dans Bash sur Windows à l'aide de {0}.",
|
||||
"Debugger type '{0}' is not available for non-Windows machines.": "Le type de débogueur '{0}' n’est pas disponible pour les machines non Windows.",
|
||||
"Run Without Debugging is only supported for launch configurations.": "L’exécution sans débogage n’est prise en charge que pour les configurations de lancement.",
|
||||
"Add debug configuration is not available for single file.": "L’ajout d’une configuration de débogage n’est pas disponible pour un seul fichier.",
|
||||
"Cannot modify SSH configuration file because of parse failure \"{0}\".": "Impossible de modifier le fichier de configuration SSH en raison de l’échec de l’analyse «{0}».",
|
||||
"No valid SSH configuration file found.": "Fichier de configuration SSH valide introuvable.",
|
||||
"Enter SSH Target Name": "Entrez le nom de la cible SSH.",
|
||||
"Example: `mySSHTarget`": "Exemple : `mySSHTarget`",
|
||||
"Enter SSH Connection Command": "Entrer la commande de connexion SSH",
|
||||
"Example: `ssh [email protected] -A`": "Exemple : `ssh [email protected] -A`",
|
||||
"Select an SSH configuration file": "Sélectionner le fichier de configuration SSH...",
|
||||
"Yes": "Oui",
|
||||
"No": "Non",
|
||||
"Are you sure you want to permanently delete \"{0}\"?": "Voulez-vous vraiment supprimer définitivement «{0}» ?",
|
||||
"Operating system \"{0}\" not supported.": "Système d'exploitation \"{0}\" non pris en charge.",
|
||||
"\"{0}\" timed out after {1} seconds.": "«{0}» a expiré après {1} secondes.",
|
||||
"\"{0}\" canceled.": "« {0} » annulé",
|
||||
"\"{0}\" exited with code: \"{1}\".": "« {0} » s’est arrêté avec le code : « {1} ».",
|
||||
"Failed to spawn \"{0}\".": "Échec de la génération dynamique des \"{0}\"",
|
||||
"Ignoring non-parsable lines in {0} {1}: ": "Lignes non analysables ignorées dans {0} {1}: ",
|
||||
"No terminal emulator found. Please set the $TERMINAL environment variable to your terminal emulator of choice, or install one of the following: x-terminal-emulator, gnome-terminal, konsole, xterm./{Locked=\"$TERMINAL\"} {Locked=\"x-terminal-emulator\"} {Locked=\"gnome-terminal\"} {Locked=\"konsole\"} {Locked=\"xterm\"}": "Émulateur de terminal introuvable. Veuillez définir la variable d’environnement $TERMINAL sur l’émulateur de terminal de votre choix, ou installez l’un des éléments suivants : x-terminal-emulator, gnome-terminal, konsole, xterm.",
|
||||
"Select a compiler to configure for IntelliSense": "Sélectionner un compilateur à configurer pour IntelliSense",
|
||||
"How would you like to configure IntelliSense for the '{0}' folder?": "Comment voulez-vous configurer IntelliSense pour le dossier «{0}» ?",
|
||||
"How would you like to configure IntelliSense for this folder?": "Comment voulez-vous configurer IntelliSense pour ce dossier ?",
|
||||
"Found at {0}": "Trouvé sur {0}",
|
||||
"Use {0}": "Utiliser {0}",
|
||||
"configuration providers": "fournisseurs de configuration",
|
||||
"compilers": "compilateurs",
|
||||
"Select IntelliSense Configuration...": "Sélectionner la configuration IntelliSense…",
|
||||
"You do not have IntelliSense configured. Unless you set your own configurations, IntelliSense may not be functional.": "Vous n’avez aucun IntelliSense configuré. À moins que vous ne définissiez vos propres configurations, IntelliSense risque de ne pas être fonctionnel.",
|
||||
"Select another compiler on my machine...": "Sélectionner un autre compilateur sur ma machine…",
|
||||
"Help me install a compiler": "M’aider à installer un compilateur",
|
||||
"Install a compiler": "Installer un compilateur",
|
||||
"Do not configure with a compiler (not recommended)": "Ne pas configurer avec un compilateur (non recommandé)",
|
||||
"EPERM: Check permissions for '{0}'": "EPERM : Vérifier les autorisations de '{0}'",
|
||||
"Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}": "Impossible de démarrer le serveur de langage C/C++. Les fonctionnalités IntelliSense sont désactivées. Erreur : {0}",
|
||||
"The language server crashed. Restarting...": "Le serveur de langue s’est arrêté. Redémarrage...",
|
||||
"The language server crashed 5 times in the last 3 minutes. It will not be restarted.": "Le serveur de langage s'est bloqué 5 fois au cours des 3 dernières minutes. Il n'est pas redémarré.",
|
||||
"{0} has changed to: {1}/{0} is the setting name 'loggingLevel', {1} is a string value such as 'Debug'": "{0} a été changé en : {1}",
|
||||
"Dismiss": "Ignorer",
|
||||
"Disable Warnings": "Désactiver les avertissements",
|
||||
"{0} is unable to provide IntelliSense configuration information for '{1}'. Settings from the '{2}' configuration will be used instead.": "{0} ne peut pas fournir les informations de configuration IntelliSense de '{1}'. Les paramètres de la configuration de '{2}' sont utilisés à la place.",
|
||||
"The requested configuration name is not found: {0}": "Le nom de configuration demandé est introuvable : {0}",
|
||||
"Unsupported client": "Client non pris en charge",
|
||||
"Timed out in {0}ms.": "Expiration du délai d'attente dans {0} ms.",
|
||||
"Enumerated {0} files with {1} C/C++ source files detected. You may want to consider excluding some files for better performance.": "{0} fichiers listés avec {1} fichiers sources C/C++ détectés. Vous pourriez envisager d’exclure certains fichiers pour un meilleur niveau de performance.",
|
||||
"Learn More": "En savoir plus",
|
||||
"Don't Show Again": "Ne plus afficher",
|
||||
"Update IntelliSense time (sec): {0}": "Durée de mise à jour d'IntelliSense (s) : {0}",
|
||||
"Custom configurations received:": "Configurations personnalisées reçues :",
|
||||
"Custom browse configuration received: {0}": "Configuration de navigation personnalisée reçue : {0}",
|
||||
" Declaration/definition was copied.": " La déclaration/définition a été copiée.",
|
||||
"Name the extracted function": "Nommez la fonction extraite",
|
||||
"NewFunction": "NewFunction",
|
||||
"Extract to function failed: {0}": "L'extraction vers la fonction a échoué : {0}",
|
||||
"Extract to function failed. An invalid edit was generated: '{0}'": "Échec de l’extraction vers la fonction. Une modification non valide a été générée : «{0}»",
|
||||
"Fix all code analysis problems": "Résoudre tous les problèmes d’analyse du code",
|
||||
"Clear all code analysis problems": "Effacer tous les problèmes d’analyse du code",
|
||||
"Fix all {0} problems": "Résoudre tous les problèmes de {0}",
|
||||
"Disable all {0} problems": "Désactiver tous les problèmes de {0}",
|
||||
"Clear all {0} problems": "Effacer tous les problèmes de {0}",
|
||||
"Clear this {0} problem": "Effacer ce problème de {0}",
|
||||
"Fix this {0} problem": "Résoudre ce problème de {0}",
|
||||
"Show documentation for {0}": "Afficher la documentation pour {0}",
|
||||
"IntelliSense mode {0} is incompatible with compiler path.": "Le mode IntelliSense {0} est incompatible avec le chemin du compilateur.",
|
||||
"Processed c_cpp_properties.json in {0}s": "Fichier c_cpp_properties.json traité en {0} s",
|
||||
"Failed to create \"{0}\"": "La création de \"{0}\" a échoué",
|
||||
"Invalid configuration file. There must be at least one configuration present in the array.": "Fichier de configuration non valide. Au moins une configuration doit être présente dans le tableau.",
|
||||
"Unknown version number found in c_cpp_properties.json. Some features may not work as expected.": "Numéro de version inconnu dans c_cpp_properties.json. Certaines fonctionnalités peuvent ne pas fonctionner comme prévu.",
|
||||
"Attempt to update \"{0}\" failed (do you have write access?)": "La tentative de mise à jour de \"{0}\" a échoué (avez-vous un accès en écriture ?)",
|
||||
"Failed to parse \"{0}\"": "L'analyse de \"{0}\" a échoué",
|
||||
"Compiler path with spaces could not be found. If this was intended to include compiler arguments, surround the compiler path with double quotes ({0})./{Locked=\"{0}\"} The {0} is a double quote character \", and should be located next to the translation for \"double quotes\".": "Le chemin d’accès du compilateur contenant des espaces est introuvable. S’il devait inclure des arguments du compilateur, entourez le chemin d’accès du compilateur de guillemets doubles ({0}).",
|
||||
"Cannot find: {0}": "{0} introuvable",
|
||||
"Path is not a file: {0}": "Le chemin n'est pas un fichier : {0}",
|
||||
"The include path validation took {0}s to evaluate": "L’évaluation de la validation du chemin d’accès d’inclusion a pris {0} s",
|
||||
"Failed to resolve include path. Error: {0}": "Échec de la résolution du chemin d’accès d’inclusion. Erreur : {0}",
|
||||
"Do not add extra quotes around paths.": "N’ajoutez pas de guillemets supplémentaires autour des chemins.",
|
||||
"Path is not a directory: {0}": "Le chemin n'est pas un répertoire : {0}",
|
||||
"{0} is a duplicate. The configuration name should be unique.": "{0} est dupliqué. Le nom de configuration doit être unique.",
|
||||
"Path took {0}s to evaluate": "L’évaluation du chemin a pris {0} s",
|
||||
"Failed to resolve path {0}. Error: {1}": "Échec de la résolution du chemin d’accès {0}. Erreur : {1}",
|
||||
"Multiple paths are not allowed.": "Il est interdit d’utiliser plusieurs chemin d’accès.",
|
||||
"Multiple paths should be separate entries in an array.": "Plusieurs chemins d’accès doivent être des entrées distinctes dans un tableau.",
|
||||
"Paths are not directories: {0}": "Les chemins d’accès ne sont pas des répertoires : {0}",
|
||||
"Error while retrieving result. Reason: {0}": "Erreur lors de la récupération du résultat. Raison : {0}",
|
||||
"build active file": "générer le fichier actif",
|
||||
"compiler:": "compilateur :",
|
||||
"Task generated by Debugger.": "Tâche générée par le débogueur.",
|
||||
"Starting build...": "Démarrage de la génération...",
|
||||
"Build run was terminated.": "Exécution est terminée.",
|
||||
"Build finished with error(s).": "La génération s'est achevée avec une ou plusieurs erreurs.",
|
||||
"Build finished with warning(s).": "La génération s'est achevée avec un ou plusieurs avertissements.",
|
||||
"Build finished successfully.": "La génération s'est achevée correctement.",
|
||||
"No context provided": "Aucun contexte fourni",
|
||||
"The \"Set Visual Studio Developer Environment\" command is only available on Windows": "La commande « Définir l’environnement de développeur Visual Studio » est disponible uniquement sur Windows",
|
||||
"A Visual Studio installation with the C++ compiler was not found": "Aucune installation Visual Studio avec le compilateur C++ n’a été trouvée",
|
||||
"The operation was cancelled": "L’opération a été annulée",
|
||||
"No hosts found": "Aucun hôte trouvé",
|
||||
"Configuring developer environment...": "Configuration de l’environnement de développeur...",
|
||||
"Select a Visual Studio installation": "Sélectionnez une installation de Visual Studio",
|
||||
"Advanced options...": "Options avancées...",
|
||||
"Select a specific host and target architecture, toolset version, etc.": "Sélectionnez une architecture hôte et cible spécifique, une version de l’ensemble d’outils, etc.",
|
||||
"Select a toolset version": "Sélectionnez une version d’ensemble d’outils",
|
||||
"Select a host and target architecture": "Sélectionnez une architecture hôte et cible",
|
||||
"Something went wrong: {0}": "Une erreur s'est produite : {0}",
|
||||
"{0} developer environment for {1}": "Environnement de développeur {0} pour {1}",
|
||||
"Default environment for {0}": "Environnement par défaut pour {0}",
|
||||
"host = {0}, target = {1}": "hôte = {0}, cible = {1}",
|
||||
"Learn how to install a library for this header with vcpkg": "Découvrir comment installer une bibliothèque pour cet en-tête avec vcpkg",
|
||||
"Copy vcpkg command to install '{0}' to the clipboard": "Copier la commande vcpkg pour installer '{0}' dans le Presse-papiers",
|
||||
"IntelliSense-related commands cannot be executed when `C_Cpp.intelliSenseEngine` is set to `disabled`./Markdown text between `` should not be translated or localized (they represent literal text) and the capitalization, spacing, and punctuation (including the ``) should not be altered.": "Les commandes liées à IntelliSense ne peuvent pas être exécutées quand `C_Cpp.intelliSenseEngine` a la valeur `disabled`.",
|
||||
"client not found": "client introuvable",
|
||||
"OK": "OK",
|
||||
"The clang compiler will now be installed": "Le compilateur clang va maintenant être installé",
|
||||
"You may be prompted to type your password in the VS Code terminal window to authorize the installation.": "Vous serez peut-être invité à taper votre mot de passe dans la fenêtre VS Code terminal pour autoriser l’installation.",
|
||||
"The gcc compiler will now be installed": "Le compilateur gcc va maintenant être installé",
|
||||
"Open a folder first to select a configuration.": "Commencer par ouvrir un dossier pour sélectionner une configuration",
|
||||
"Open a folder first to select a configuration provider.": "Commencer par ouvrir un dossier pour sélectionner un fournisseur de configuration",
|
||||
"Open a folder first to edit configurations": "Commencer par ouvrir un dossier pour modifier des configurations",
|
||||
"The code analysis fix could not be applied because the document has changed.": "Impossible d’appliquer le correctif d’analyse du code, car le document a changé.",
|
||||
"A pre-release version of the C/C++ extension is available. Would you like to switch to it?": "Une version préliminaire de l’extension C/C++ est disponible. Voulez-vous basculer vers celui-ci ?",
|
||||
"Copilot summary is not available.": "Le résumé de Copilot n’est pas disponible.",
|
||||
"The file containing this symbol's definition or declaration has been excluded from use with Copilot.": "Le fichier contenant la définition ou la déclaration de ce symbole a été exclu de l’utilisation avec Copilot.",
|
||||
"Copilot summary is not available for this symbol.": "Le résumé Copilot n’est pas disponible pour ce symbole.",
|
||||
"An error occurred while generating Copilot summary.": "Une erreur s’est produite lors de la génération du résumé Copilot.",
|
||||
"Duplicate multiline comment patterns detected.": "Modèles de commentaire multiligne dupliqués détectés.",
|
||||
"Error while retrieving the project context. Reason: {0}": "Erreur lors de la récupération du contexte du projet. Raison : {0}",
|
||||
"Error while retrieving the #cpp context.": "Erreur lors de la récupération du contexte de #cpp.",
|
||||
"{0}, {1}/{0} is an untranslated C++ keyword (e.g. \"private\") and {1} is either another keyword (e.g. \"typedef\") or a localized property (e.g. a localized version of \"declaration\").": "{0}, {1}",
|
||||
"Find All References": "Rechercher toutes les références",
|
||||
"Peek References": "Références d'aperçu",
|
||||
"Rename": "Renommer",
|
||||
"Call Hierarchy": "Hiérarchie des appels",
|
||||
"CONFIRMED REFERENCE": "RÉFÉRENCE CONFIRMÉE",
|
||||
"CONFIRMATION IN PROGRESS": "CONFIRMATION EN COURS",
|
||||
"COMMENT REFERENCE": "RÉFÉRENCE DE COMMENTAIRE",
|
||||
"STRING REFERENCE": "RÉFÉRENCE DE CHAÎNE",
|
||||
"INACTIVE REFERENCE": "RÉFÉRENCE INACTIVE",
|
||||
"CANNOT CONFIRM REFERENCE": "IMPOSSIBLE DE CONFIRMER LA RÉFÉRENCE",
|
||||
"NOT A REFERENCE": "N'EST PAS UNE RÉFÉRENCE",
|
||||
"Confirmed reference": "Référence confirmée",
|
||||
"Confirmation in progress": "Confirmation en cours",
|
||||
"Comment reference": "Référence de commentaire",
|
||||
"String reference": "Référence de chaîne",
|
||||
"Inactive reference": "Référence inactive",
|
||||
"Cannot confirm reference": "Impossible de confirmer la référence",
|
||||
"Not a reference": "N'est pas une référence",
|
||||
"CONFIRMATION CANCELED": "CONFIRMATION ANNULÉE",
|
||||
"Confirmation canceled": "Confirmation annulée",
|
||||
"To preview results, click the search icon in the status bar.": "Pour afficher un aperçu des résultats, cliquez dans la barre d'état sur l'icône Rechercher.",
|
||||
"Started.": "Démarré.",
|
||||
"Processing source.": "Traitement de la source.",
|
||||
"Searching files.": "Recherche dans les fichiers.",
|
||||
"{0}/{1} files searched.{2}": "{0}/{1} fichiers recherchés.{2}",
|
||||
"{0}/{1} files confirmed.{2}": "{0}/{1} fichiers confirmés.{2}",
|
||||
"C/C++ Peek References": "Références d'aperçu C/C++",
|
||||
"[Warning] Some references may be missing, because workspace parsing was incomplete when {0} was started.": "[Avertissement] Des références sont peut-être manquantes, car l'analyse d'espace de travail était incomplète au démarrage de {0}.",
|
||||
"Go to reference": "Atteindre la référence",
|
||||
"Code formatting is using settings from .editorconfig instead of .clang-format. For more information, see the documentation for the 'default' value of the 'C_Cpp.formatting' setting./Single-quotes are used here, as this message is displayed in a context that does not render markdown. Do not change them to back-ticks. Do not change the contents of the single-quoted text.": "Le formatage du code utilise les paramètres de .editorconfig au lieu de .clang-format. Pour plus d'informations, consultez la documentation pour la valeur 'default' du paramètre 'C_Cpp.formatting'.",
|
||||
"C/C++ Configurations": "Configurations C/C++",
|
||||
"IntelliSense: Updating": "IntelliSense : mise à jour",
|
||||
"IntelliSense: Ready": "IntelliSense : prêt",
|
||||
"Initializing Workspace": "Initialisation de l’espace de travail",
|
||||
"Indexing Workspace": "Indexation de l’espace de travail",
|
||||
"Parsing Workspace": "Analyse de l’espace de travail",
|
||||
"Parsing Workspace: Paused": "Analyse de l’espace de travail : suspendu",
|
||||
"Parsing Complete": "Analyse terminée",
|
||||
"Rescan Workspace": "Réanalyser l'espace de travail",
|
||||
"Parsing Open Files": "Analyse des fichiers ouverts",
|
||||
"Code Analysis: Running": "Analyse de code : en cours d’exécution",
|
||||
"Code Analysis: Paused": "Analyse de code : suspendu",
|
||||
"Code Analysis Mode: ": "Mode Analyse de code : ",
|
||||
"click to preview results": "cliquez pour voir un aperçu des résultats",
|
||||
"Configure IntelliSense": "Configurer IntelliSense",
|
||||
"C/C++ IntelliSense Status": "État IntelliSense C/C++",
|
||||
"Rescan": "Relancer l'analyse",
|
||||
"Rescan IntelliSense": "Relancer l'analyse IntelliSense",
|
||||
"C/C++ Tag Parser Status": "État de l’analyseur de balises C/C++",
|
||||
"Initializing...": "Initialisation en cours...",
|
||||
"Resume": "Reprendre",
|
||||
"Pause": "Suspendre",
|
||||
"C/C++ Code Analysis Status": "État de l’analyse de code C/C++",
|
||||
"Run Now": "Exécuter maintenant",
|
||||
"Automatic": "Automatique",
|
||||
"Manual": "Manuel",
|
||||
"Options": "Options",
|
||||
"Starting...": "Démarrage en cours...",
|
||||
"Running: {0} / {1} ({2}%)": "En cours d’exécution : {0}/{1} ({2} %)",
|
||||
"Select a code analysis command...": "Sélectionner une commande d’analyse du code...",
|
||||
"Start Another...": "Démarrer une autre...",
|
||||
"Select a command...": "Sélectionner une commande...",
|
||||
"Run Code Analysis on Active File": "Exécuter l’analyse de code sur le fichier actif",
|
||||
"Run Code Analysis on All Files": "Exécuter une analyse de code sur Tous les fichiers",
|
||||
"Run Code Analysis on Open Files": "Exécuter une analyse de code sur Ouvrir les fichiers",
|
||||
"C/C++ References Status": "État des références C/C++",
|
||||
"C/C++ Configuration": "Configuration C/C++",
|
||||
"C/C++ Configure IntelliSense": "Configuration d’IntelliSense en C/C++",
|
||||
"Select a Configuration...": "Sélectionner une configuration...",
|
||||
"Edit Configurations (UI)": "Modifier les configurations (IU)",
|
||||
"Edit Configurations (JSON)": "Modifier les configurations (JSON)",
|
||||
"Select a Configuration Provider...": "Sélectionner un fournisseur de configuration...",
|
||||
"active": "active",
|
||||
"none": "aucun",
|
||||
"Disable the active configuration provider, if applicable.": "Désactivez le fournisseur de configuration actif, le cas échéant.",
|
||||
"Select a workspace folder...": "Sélectionner un dossier d'espace de travail...",
|
||||
"Failed to connect to {0}": "Échec de la connexion à {0}",
|
||||
"\"localSocket\" cannot be specified at the same time with \"bindAddress\" or \"port\" in localForwards": "Impossible de spécifier « localSocket » en même temps avec « bindAddress » ou « port » dans localForwards",
|
||||
"\"port\" or \"localSocket\" required in localForwards": "« port » ou « localSocket » requis dans localForwards",
|
||||
"\"remoteSocket\" cannot be specified at the same time with \"host\" or \"hostPort\" in localForwards": "Impossible de spécifier « remoteSocket » en même temps que « host » ou « hostPort » dans localForwards",
|
||||
"\"host\" and \"hostPort\", or \"remoteSocket\" required in localForwards": "« host » et « hostPort » ou « remoteSocket » requis dans localForwards",
|
||||
"SSH command canceled": "Commande SSH annulée",
|
||||
"Enter passphrase for ssh key {0}": "Entrer la phrase secrète pour la clé SSH {0}",
|
||||
"Enter password for user \"{0}\"": "Entrez le mot de passe de l’utilisateur «{0}»",
|
||||
"Enter password": "Entrez le mot de passe",
|
||||
"Are you sure you want to continue?": "Êtes-vous sûr de vouloir continuer ?",
|
||||
"\"{0}\" has fingerprint \"{1}\".": "« {0} » a une empreinte digitale « {1} ».",
|
||||
"Continue": "Continuer",
|
||||
"\"{0}\" terminal command canceled.": "Commande de terminal «{0}» annulée.",
|
||||
"\"{0}\" terminal command done.": "\"{0}\" commande de terminal terminée.",
|
||||
"Task '{0}' is canceled, but the underlying command may not be terminated. Please check manually.": "La tâche '{0}' est annulée, mais la commande sous-jacente ne peut pas être arrêtée. Vérifiez manuellement.",
|
||||
"\"{0}\" process failed: {1}": "Échec du processus «{0}» : {1}",
|
||||
"\"{0}\" wrote data to terminal: \"{1}\".": "«{0}» a écrit des données sur le terminal : «{1}» .",
|
||||
"Failed to find user info for SSH. This could be caused by VS Code being installed using 'snap'. Please reinstall VS Code using the 'deb' package if you are planning to use SSH features.": "Désolé... Nous n’avons pas pu trouver les informations utilisateur pour SSH. Cela peut être dû à l’installation en cours de VS Code en utilisant « snap ». Veuillez réinstaller VS Code en utilisant le package « deb » si vous prévoyez d’utiliser les fonctionnalités SSH.",
|
||||
"Failed to parse SSH configuration file {0}: {1}": "Échec de l’analyse du fichier de configuration SSH {0}: {1}",
|
||||
"Failed to read file {0}.": "Nous n’avons pas pu lire le fichier {0}.",
|
||||
"Failed to write to file {0}.": "Impossible d'écrire dans le fichier {0}.",
|
||||
"Inline macro is not available at this location.": "La macro incluse n’est pas disponible à cet emplacement.",
|
||||
"AI-generated content may be incorrect.": "Il est possible que le contenu généré par IA soit incorrect.",
|
||||
"Invalid identifier provided for the Rename Symbol operation.": "Identificateur non valide fourni pour l'opération Renommer le symbole.",
|
||||
"A definition for the selected symbol could not be located.": "La définition du symbole sélectionné est introuvable.",
|
||||
"No SSH targets": "Aucune cible SSH",
|
||||
"Active SSH target selection cancelled.": "La sélection de la cible SSH active a été annulée.",
|
||||
"{0} Add New SSH Target...": "{0} Ajouter un nouvel hôte SSH...",
|
||||
"Select an SSH target": "Sélectionner une cible SSH",
|
||||
"[Active]": "[Active]"
|
||||
}
|
||||
@@ -22,7 +22,6 @@
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.limitSymbolsToIncludedHeaders": "Défini sur `true` pour traiter uniquement les fichiers directement ou indirectement inclus en tant qu’en-têtes. Défini sur `false` pour traiter tous les fichiers sous les chemins d’accès Include spécifiés.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.databaseFilename": "Chemin de la base de données de symboles générée. Si un chemin relatif est spécifié, il est relatif à l'emplacement de stockage par défaut de l'espace de travail.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.browse.properties.path": "Liste de chemins à utiliser pour l'indexation et l'analyse des symboles d'espace de travail (à utiliser par 'Atteindre la définition', 'Rechercher toutes les références', etc.). La recherche sur ces chemins est récursive par défaut. Spécifiez `*` pour indiquer une recherche non récursive. Par exemple, `${workspaceFolder}` permet d'effectuer une recherche parmi tous les sous-répertoires, ce qui n'est pas le cas de `${workspaceFolder}/*`.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.reduce": "Affectez la valeur `always` pour toujours réduire le nombre de chemins d’accès d’inclusion récursive fournis à IntelliSense uniquement aux chemins actuellement référencés par des instructions #include. Pour cela, vous devez d’abord analyser les fichiers pour déterminer quels en-têtes sont inclus. Affectez la valeur `never` pour fournir tous les chemins d’accès d’inclusion récursive à IntelliSense. La réduction du nombre de chemins d’accès d’inclusion récursive peut améliorer les performances d’IntelliSense lorsque de très nombreux chemins d’accès d’inclusion récursive sont impliqués. Ne pas réduire le nombre de chemins d’accès d’inclusion récursive peut améliorer les performances d’IntelliSense en évitant la nécessité d’analyser les fichiers pour déterminer quels chemins d’accès d’inclusion fournir. La valeur `default` permet actuellement de réduire le nombre de chemins d’accès d’inclusion récursive fournis à IntelliSense.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.priority": "Priorité des chemins d’accès d’inclusion récursive. Si la valeur est `beforeSystemIncludes`, les chemins d’accès d’inclusion récursive seront recherchés avant les chemins d’accès d’inclusion système. Si la valeur est `afterSystemIncludes`, les chemins d’accès d’inclusion récursive seront recherchés après les chemins d’accès d’inclusion système. `beforeSystemIncludes` reflète plus étroitement l’ordre de recherche d’un compilateur, tandis que `afterSystemIncludes` peut améliorer les performances.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.recursiveIncludes.properties.order": "Ordre dans lequel les sous-répertoires des inclusions récursives sont recherchés.",
|
||||
"c_cpp_properties.schema.json.definitions.configurations.items.properties.customConfigurationVariables": "Variables personnalisées qui peuvent être interrogées par le biais de la commande `${cpptools:activeConfigCustomVariable}` à utiliser pour les variables d'entrée dans `launch.json` ou `tasks.json`.",
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.headerFilter.markdownDescription": "Expression régulière étendue POSIX (ERE) correspondant aux noms des en-têtes à partir des diagnostics de sortie. Les diagnostics du fichier principal de chaque unité de traduction sont toujours affichés. La variable `${workspaceFolder}` est prise en charge (et est utilisée comme valeur de secours par défaut si aucun fichier `.clang-tidy` n’existe). Si cette option n’est pas `null` (vide), elle remplace l’option `HeaderFilterRegex` dans un fichier `.clang-tidy`, le cas échéant.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.args.markdownDescription": "Arguments de ligne de commande supplémentaires à passer à `clang-tidy`. Ces paramètres sont prioritaires sur les paramètres équivalents `C_Cpp.codeAnalysis.clangTidy.*`.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.useBuildPath.markdownDescription": "Si `true` et `compileCommands` sont définis, l’argument `-p=<build-path>` est passé à `clang-tidy` au lieu de passer les arguments de build après `--`. Cela peut ne pas fonctionner si les variables d’environnement ne sont pas définies de façon à trouver les fichiers Include du système.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste des vérifications `clang-tidy` activées. Les valeurs sont ajoutées aux `Checks` dans un fichier `.clang-tidy` ou `#C_Cpp.codeAnalysis.clangTidy.config#`, le cas échéant. La vérification par défaut `clang-analyzer-*` est toujours utilisée, sauf si elle est explicitement désactivée.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.enabled.markdownDescription": "Liste des vérifications `clang-tidy` activées. Les valeurs sont ajoutées aux `Checks` dans un fichier `.clang-tidy` ou `#C_Cpp.codeAnalysis.clangTidy.config#`, le cas échéant. La vérification par défaut `clang-analyzer-core.*`est toujours utilisée, sauf si elle est explicitement désactivée.",
|
||||
"c_cpp.configuration.codeAnalysis.clangTidy.checks.disabled.markdownDescription": "Liste des vérifications `clang-tidy` désactivées. Les valeurs sont ajoutées aux `Checks` dans un fichier `.clang-tidy` ou `#C_Cpp.codeAnalysis.clangTidy.config#`, le cas échéant.",
|
||||
"c_cpp.configuration.formatting.description": "Configure le moteur de mise en forme.",
|
||||
"c_cpp.configuration.formatting.clangFormat.markdownDescription": "`clang-format` sera utilisé pour mettre en forme le code.",
|
||||
@@ -210,6 +210,7 @@
|
||||
"c_cpp.configuration.preferredPathSeparator.markdownDescription": "Caractère utilisé comme séparateur de chemins d’accès pour les chemins d’utilisateur générés.",
|
||||
"c_cpp.configuration.simplifyStructuredComments.markdownDescription": "Si la valeur est `true`, les info-bulles de pointage et d'autocomplétion affichent uniquement certaines étiquettes de commentaires structurés. Sinon, tous les commentaires sont affichés.",
|
||||
"c_cpp.configuration.doxygen.generateOnType.description": "Contrôle s’il faut insérer automatiquement le commentaire Doxygen après avoir tapé le style de commentaire choisi.",
|
||||
"c_cpp.configuration.doxygen.generateOnCodeAction.description": "Contrôle si l’action de code permettant de générer un commentaire Doxygen est activée.",
|
||||
"c_cpp.configuration.doxygen.generatedStyle.description": "Chaîne de caractères utilisée comme ligne de départ du commentaire Doxygen.",
|
||||
"c_cpp.configuration.doxygen.sectionTags.description": "Sélectionnez les balises de section Doxygen que vous souhaitez afficher sur le pointage dans la zone d’info-bulle lorsque le paramètre « Simplifier les commentaires structurés » est activé. ",
|
||||
"c_cpp.configuration.commentContinuationPatterns.items.anyof.string.markdownDescription": "Modèle qui commence un bloc de commentaires multiligne ou monoligne. Le modèle consécutif a la valeur par défaut ` * ` pour les blocs de commentaires multilignes ou cette chaîne pour les blocs de commentaires monolignes.",
|
||||
@@ -390,6 +391,9 @@
|
||||
"c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "La valeur est false si cette entrée est utilisée uniquement pour le mappage d'emplacements de frame de pile. La valeur est true si cette entrée doit également être utilisée au moment de la spécification d'emplacements de point d'arrêt.",
|
||||
"c_cpp.debuggers.symbolOptions.description": "Options permettant de contrôler la façon dont les symboles (fichiers .pdb) sont trouvés et chargés.",
|
||||
"c_cpp.debuggers.unknownBreakpointHandling.description": "Contrôle la façon dont les points d’arrêt définis en externe (généralement via des commandes GDB brutes) sont gérés en cas d’accès.\nLes valeurs autorisées sont « throw », qui agit comme si une exception était levée par l’application, et « stop », qui suspend uniquement la session de débogage. La valeur par défaut est « throw ».",
|
||||
"c_cpp.debuggers.debuginfod.description": "Permet de contrôler le comportement de debuginfod par GDB pour télécharger les symboles de débogage à partir de serveurs debuginfod.",
|
||||
"c_cpp.debuggers.debuginfod.enabled.description": "Si la valeur est true (par défaut), la prise en charge de debuginfod par GDB est activée. Définissez-la sur false pour empêcher GDB de contacter des serveurs debuginfod.",
|
||||
"c_cpp.debuggers.debuginfod.timeout.description": "Délai d’expiration en secondes pour les requêtes du serveur debuginfod. La valeur par défaut est 30. Définissez sur 0 pour utiliser les valeurs par défaut de GDB/libdebuginfod (aucune substitution).",
|
||||
"c_cpp.debuggers.VSSymbolOptions.description": "Fournit la configuration pour localiser et charger des symboles sur l’adaptateur de débogage.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "Tableau d’URL de serveur de symboles (exemple : http://MyExampleSymbolServer) ou répertoires (exemple : /build/symbols) pour rechercher des fichiers .pdb. Ces répertoires seront recherchés en plus des emplacements par défaut, en regard du module et du chemin d’accès vers lequel le fichier pdb a été supprimé à l’origine.",
|
||||
"c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "Si la valeur est « true », le serveur de symboles Microsoft (https://msdl.microsoft.com/download/symbols) est ajouté au chemin de recherche des symboles. Si elle n’est pas spécifiée, cette option a la valeur par défaut « false ».",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user